Quantcast
Channel: SCN : All Content - ABAP Development
Viewing all 8332 articles
Browse latest View live

BAPI_PBSRVAPS_GETDETAIL2 Usage in ECC ?

$
0
0

Hi Experts,

 

I have a requirement in ABAP to read the planning book data from APO System.and for which i am using BAPI  - BAPI_PBSRVAPS_GETDETAIL2 .

Can you please provide me some sample code to use BAPI - BAPI_PBSRVAPS_GETDETAIL2  in ECC System

 

And what all parameters i need to pass as import parameters?

 

Or is there any other way i can achieve this functionality ?

 

Thanks in Advance !!

 

Regards

Rahul


Open dataset with Windows linefeed in 4.6C

$
0
0

Hi Gurus,

 

I'm facing an "old" problem : I must generate a flat file in background mode with basic datas.

 

As I am in background mode, in a program triggered by an SM37 job, i'm using  OPEN DATASET technique .

 

BUT I'm requested to have Windows linefeed (CR LF) and not Unix Linefeed (CR) .

 

The problem in 4.6C  is that we DON'T have the possibilities

-> OPEN DATASET ....WITH WINDOWS LINEFEED

-> class CL_ABAP_CHAR_UTILITIES

 

 

Any idea will be seen with pleasure

 

Best regards,

Cyril

Migrate History / CDHDR & CDPOS

$
0
0

Hi all,

 

we are about to migrate from SAP CRM 7.0 (decommissioned) to the enterprise Suite (ECC 6.0). One of the requirements is for the end users is to be able to access the change documents for transaction SAP BP (based on CDHDR en CDPOS).

 

Does SAP support this in anyway by uploading these documents into ECC6.0? Or is there any other way of doing this. For now, we are focusing on downloading the relevant data from CDHDR and CDPOS. The users can then access this data via a database tool like access (general available at the customer). This, however, is not the preferred solution for the end user.


We are looking for something (more) similar (closely related) to the original way of accessing this data from SAP. Like maybe even uploading it into ECC and have it available there.

 

Thanks in advance.

 

Kind regards,

Micky.

 

Message was edited by: Micky Oestreich  I was thinking more along the lines of adding a document on transaction BP per business partner in which the history can be viewed in (for example) an excel sheet. But looking at the number of business partners and impact on hardware, I don't think this is feasible . So still looking for alternatives.

Featured Content for ABAP Development

$
0
0

ABAP Code Modularization: Lesson Learned

http://scn.sap.com/profile-image-display.jspa?imageID=3669&size=72It can’t be all Objects all the time! In this blog, Otto Gold shares tips and best practices on how to structure program code depending on the situation. Read on through the comments and you’re sure to find more nuggets of wisdom.March 22, 2012

 

 

SAP TechEd Live Interviews for ABAP Developers

 

Get more interviews and lecture sessions from SAP TechEd Online. January 8, 2012

 

Optimizing ABAP for SAP HANA: SAP's 3-Step Approach

In this SAPinsider article, you'll learn SAP's three-step approach to optimize SAP NetWeaver Application Server (SAP NetWeaver AS) ABAP for the SAP HANA database. December 26, 2012


ABAP Development Tools: Now you can debug ABAP applications in Eclipse

http://scn.sap.com/profile-image-display.jspa?imageID=6190&size=72Want to debug your ABAP applications with native Eclipse debugger directly within the ABAP Development Tools (ADT) for Eclipse? Now it's possible since the availability of the new SAP Kernel 7.21 in combination with SAP Basis 7.31 SP4 (prerequisite for using ADT). Learn the capabilities of the new ABAP debugger in Eclipse also by watching the embedded video. December 3, 2012

 


BAPI error: X is not allowed for LOGIC_SWITCH-PRICING

$
0
0

Hi,

 

   BAPI 'BAPI_SALESORDER_CHANGE' is giving an error when trying to 're-determine the sales order item price' by passing 'logic_switch-pricing = 'X''. After gone though different OSS notes '574088, 593246, 449068, 403065, 410907 and 375016', found that it works for only B / C / G / space pricing types. Found that its working fine using VA05 and /AFS/MDC tcodes.

 

   Could any one know how to re-determine sales order price for pricing type X. any other options.

 

Thanks inadvance,

Satya

How to balance multiple currencies? Is there FI/CO function module for this?

$
0
0

I am working on complex program where I need to balance multiple CO currencies (functional, transactional, local). Is there a maybe function module in FI or CO where I can plug in the currencies and get back single entry or maybe multiple entries with correct balances?

Or any other suggestion would be very helpful.

Thanks.

internal table max,min for particular value

$
0
0

Hi all,

 

I need to select max and min value from an internal table.

the internal table values are

 

 

objectid     value_new      value_old

   290               1                     25

   290               17                    1

   291               768                 50

   291              100000          768 

   341               15                    0

 

my output should be

 

objectid     value_new     value_old

290               17                    1

291               100000            50

341               15                    0

 

(i.e) for objectid 290, value-new should be maximum value and value_old should be minimum value.

 

Pls give me suggestions.

 

Thanks,

karthik.

Receiver port come as Blank for EDI inbound

$
0
0

Hi All ,

 

 

While receiving inbound idocs from MQ series receiver port information is coming as blank.

 

I have created partner profile with partner type 'LI' and partner no 'A2532'  and inbound parameter added ORDRSP

and partner role as VN.

 

Control record of Idoc i can see below informations..

 

Receipient informatio

 

1. Port  is blank

2. Partner Number DV3CLNT100

3.Partner type LI

 

Sender Information

 

1.Port  ZEDI'

2.Partner Number A2532

3.Partner Role  : VN

 

So because of receiver port come as blank , Idoc failed and getting status as 56.

 

Please help me on this

 

 

Regards,

Sijil K P.


TM0000000002QL - Dump

$
0
0

Dear Gurus,

 

We are running MFBF transaction for material Backflash, but that is throwing the dump as "For object number TM0000000002QL there is no status object."

 

The full dump is:

 

Error analysis

    Short text of error message:

    No status object is available for INL 0

 

 

    Long text of error message:

     Diagnosis

         When trying to read the status of an object (INL 0), a system error

         occurred: For object number TM0000000002QL there is no status

         object.

     Procedure

         Please contact your system administrator.

 

 

    Technical information about the message:

    Message class....... "BS"

    Number.............. 001

    Variable 1.......... "INL 0"

    Variable 2.......... "TM0000000002QL"

    Variable 3.......... " "

    Variable 4.......... " "

 

Did anybody faced this problem?

 

Waiting for your replies...

Creating Dynamic Clumns in ALV Report

$
0
0

Hello Experts,

 

I am really stuck in an issue regarding the creation of dynamic columns in ALV reports,

 

My scenario is like this,

 

In Custmer master report I have to display alll the details of custmer. There are number fields to be populated in the ALV output.

 

Please have a look in the pic,

ALV 01.PNG

here you can see for a single customer there would be diferent contact persons and I need to show all the details of the customers in the ALV output as columns.

 

 

For e.g.

 

Column Name          Data Under the column

--------------------          -----------------------------------

Name1                    Mr 01finger

Name2                    Mr Wrong

Name3                    Mr X

and  so on

 

Similarly for the field telephone and descriptions etc.

 

I have tried some techniques already given in internet but I found all of those are for creating dynamic columns with complate structure . I mean the whole structure would be dynamic that too the strature belongs to a single parent table. But in my case there are many fields from many tables included into one structure and in that structure few fields would be dynamic and the vlaues for the fields should be shown as columns against each customer in the ALV Report.

 

 

Could you please provide some solution for this.

 

 

Thanks in Advance.

Shreya

Ignore Item on TO picklist creation

$
0
0

I've been having a problem with TO picklist.

 

 

I need to ignore some items when I'm creating the TO.

 

I change the program SAPML03T (enhancement point) to check the item and the logic delete, on TAP table,  the items that I don't want to on the TO list. But when the function L_TO_CREATE_INT is called all items that I deleted on the enhancement point turns back.

 

I checked theFunction Group XLTO to check the function exit to chance it. And I can't find a place to do that.

 

I tried to use the MWMTO012 enhancement and it's not working.

 

Just to illustrate:

 

E.g: I have 3 lines on TAP table and I want to delete 2 lines. But I need to find a way after the L_TO_CREATE_INT since the lines comes back if I delete it before it.

 

I'm using the VL06P to create the TO.

 

Thanks a million,

Andréa

function module for opening balance?

$
0
0

Hi Experts,

 

 

I have created a customer outstanding report in which the balance calculation is wrong. The client wants opening balance in the top and then opening balance + debit - credit and then closing balance in the last. And I have just done the debit - credit. Is there any function module to calculate it?

 

The purpose of the customer outstanding report is that in standard report there is only one column for balance. Client wants to separate it in debit and credit. Please guide.

 

I have created a cash journal report earlier in which there was opening and closing balance. I copied RFCASH20 into a customized report and made changes according to the user.

 

output.jpg

 

 

 

Regards

Purnand

how to insert BDC session log message to ZTABLE?

$
0
0

i used UPDATE but it is not working

How to Exclude values from selection options

$
0
0

Hey ya'll ,

 

I have selection screen with selection option for equipments I use select statement for all entries in that range to get the rest data , my Q is how can I exclude the ones in defined the ‘Exclude Ranges’ tab and ‘Exclude Single Value‘ tab  in smart way .

 

 

BAPI vs RFC

$
0
0

Hi all.. If we have a situation like, we have to upload data to database(here we have to options like BAPI or RFC) which one we go for? and why?

which one is faster whether BAPI or RFC?


MFBF Dump

$
0
0

Dear Guru,

 

We are getting the dump as:

 

Error analysis

    Short text of error message:

    No status object is available for INL 0

 

 

    Long text of error message:

     Diagnosis

         When trying to read the status of an object (INL 0), a system error

         occurred: For object number TM0000000002QL there is no status

         object.

     Procedure

         Please contact your system administrator.

 

 

    Technical information about the message:

    Message class....... "BS"

    Number.............. 001

    Variable 1.......... "INL 0"

    Variable 2.......... "TM0000000002QL"

    Variable 3.......... " "

    Variable 4.......... " "

 

Did anybody faced this problem and solved?

 

Kindly, guide us.

Z-report

$
0
0

Hi Sap MM Experts,

 

Define Z-reports? What is use of Z-report and give me one example? uses of Z-report?

 

Regards,

 

CBR

Upload multiple Records in Select Option

$
0
0

Dear All,

Below code are Example to doble click on Column and Upload  what ever you want to in Select Option. Below Code For MRBR. in MRBR directly upload document number which are show in Report just Double click on zreport column-document and upload all document no.

 

 

*&---------------------------------------------------------------------*
*& Report  ZMRBR_REPORT
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*

REPORT  ZMRBR_REPORT.

*&---------------------------------------------------------------------*
*& Report  ZALDEMO
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*

TABLES:    bkpf.
type-pools: slis.                                 "ALV Declarations
*Data Declaration
*----------------
TYPES : BEGIN OF ty_final,
           belnr TYPE bkpf-belnr,
           budat TYPE bkpf-budat,
           gjahr TYPE bkpf-gjahr,
           cpudt TYPE bkpf-cpudt,
           awkey TYPE bkpf-awkey,
          END OF ty_final.
TYPES : BEGIN OF ty_final1,
           belnr1 TYPE bkpf-belnr,
         END OF ty_final1.

data : it_final TYPE STANDARD TABLE OF ty_final,
        wa_final TYPE ty_final,
        it_final1 TYPE STANDARD TABLE OF ty_final1,
        wa_final1  TYPE ty_final1.
*
*ALV data declarations
data: fieldcatalog type slis_t_fieldcat_alv with header line,
       gd_tab_group type slis_t_sp_group_alv,
       gd_layout    type slis_layout_alv,
       gd_repid     like sy-repid,
       gt_events     type slis_t_event,
       gd_prntparams type slis_print_alv.


************************************************************************
*Start-of-selection.
START-OF-SELECTION.

   BREAK 10115.
   perform data_retrieval.
   if it_final[] IS INITIAL.
     MESSAGE 'Data is not found' TYPE 'I'.
     LEAVE LIST-PROCESSING.
   ENDIF.
   perform build_fieldcatalog.
   perform build_layout.
   perform build_events.
   perform build_print_params.
   perform display_alv_report.

*
*  SELECTION-SCREEN BEGIN OF BLOCK a1 WITH FRAME TITLE text-001 .
*    SELECT-OPTIONS s_purch for ekko-ebeln.  ""Purchase Document
*    SELECT-OPTIONS s_code for ekpo-werks.     ""Plant
*    SELECT-OPTIONS s_date for ekko-bedat.     "Document Date
*    SELECT-OPTIONS s_vndr for ekko-lifnr.     "Vendor
*    SELECT-OPTIONS s_mtnr for ekpo-matkl.     "Material Group
*    SELECT-OPTIONS s_mat for ekpo-matnr.      "Material
*    SELECT-OPTIONS S_DAT FOR eket-eindt.      "Posting Date
*  SELECTION-SCREEN END OF BLOCK a1.

SELECTION-SCREEN BEGIN OF BLOCK a1 WITH FRAME TITLE text-001 .
   SELECT-OPTIONS s_doc for bkpf-belnr.
*  SELECT-OPTIONS s_year for bkpf-gjahr.
   SELECT-OPTIONS s_date for bkpf-budat.
   SELECT-OPTIONS s_vndr for bkpf-cpudt.
   PARAMETERS  s_year LIKE bkpf-gjahr DEFAULT '2012'.
SELECTION-SCREEN END OF BLOCK a1.


*&---------------------------------------------------------------------*
*&      Form  BUILD_FIELDCATALOG
*&---------------------------------------------------------------------*
*       Build Fieldcatalog for ALV Report
*----------------------------------------------------------------------*
form build_fieldcatalog.

* There are a number of ways to create a fieldcat.
* For the purpose of this example i will build the fieldcatalog manualy
* by populating the internal table fields individually and then
* appending the rows. This method can be the most time consuming but can
* also allow you  more control of the final product.

* Beware though, you need to ensure that all fields required are
* populated. When using some of functionality available via ALV, such as
* total. You may need to provide more information than if you were
* simply displaying the result
*               I.e. Field type may be required in-order for
*                    the 'TOTAL' function to work.

   DATA : RS_FIELDCAT TYPE SLIS_FIELDCAT_ALV.

   fieldcatalog-fieldname   = 'BELNR'.
   fieldcatalog-seltext_m   = 'Document NO.'.
   fieldcatalog-col_pos     = 1.
   fieldcatalog-emphasize   = 'X'.
   fieldcatalog-key         = 'X'.
   append fieldcatalog to fieldcatalog.
   clear  fieldcatalog.

   fieldcatalog-fieldname   = 'GJAHR'.
   fieldcatalog-seltext_m   = 'Fiscal Year'.
   fieldcatalog-col_pos     = 2.
   fieldcatalog-emphasize   = 'X'.
   fieldcatalog-key         = 'X'.
   append fieldcatalog to fieldcatalog.
   clear  fieldcatalog.

   fieldcatalog-fieldname   = 'BUDAT'.
   fieldcatalog-seltext_m   = 'Posting Date'.
   fieldcatalog-col_pos     = 3.
   fieldcatalog-emphasize   = 'X'.
   fieldcatalog-key         = 'X'.
   append fieldcatalog to fieldcatalog.
   clear  fieldcatalog.

   fieldcatalog-fieldname   = 'CPUDT'.
   fieldcatalog-seltext_m   = 'Entry Date'.
   fieldcatalog-col_pos     = 4.
   fieldcatalog-outputlen   = 10.
   fieldcatalog-emphasize   = 'X'.
   fieldcatalog-key         = 'X'.
   append fieldcatalog to fieldcatalog.
   clear  fieldcatalog.

   fieldcatalog-fieldname   = 'AWKEY'.
   fieldcatalog-seltext_m   = 'Ref Key'.
   fieldcatalog-col_pos     = 5.
   append fieldcatalog to fieldcatalog.
   clear  fieldcatalog.


endform.                    " BUILD_FIELDCATALOG


*&---------------------------------------------------------------------*
*&      Form  BUILD_LAYOUT
*&---------------------------------------------------------------------*
*       Build layout for ALV grid report
*----------------------------------------------------------------------*
form build_layout.
   gd_layout-no_input          = 'X'.
   gd_layout-colwidth_optimize = 'X'.
   gd_layout-totals_text       = 'Totals'(201).
*  gd_layout-totals_only        = 'X'.
*  gd_layout-f2code            = 'DISP'.  "Sets fcode for when double
*                                         "click(press f2)
*  gd_layout-zebra             = 'X'.
*  gd_layout-group_change_edit = 'X'.
*  gd_layout-header_text       = 'helllllo'.
endform.                    " BUILD_LAYOUT


*&---------------------------------------------------------------------*
*&      Form  DISPLAY_ALV_REPORT
*&---------------------------------------------------------------------*
*       Display report using ALV grid
*----------------------------------------------------------------------*
form display_alv_report.
   gd_repid = sy-repid.
   call function 'REUSE_ALV_GRID_DISPLAY'
        exporting
             i_callback_program      = gd_repid
             i_callback_top_of_page   = 'TOP-OF-PAGE'  "see FORM
             i_callback_user_command = 'USER_COMMAND'
*            i_grid_title           = outtext
             is_layout               = gd_layout
             it_fieldcat             = fieldcatalog[]
*            it_special_groups       = gd_tabgroup
             it_events               = gt_events
             is_print                = gd_prntparams
             i_save                  = 'X'
*            is_variant              = z_template
        tables
             t_outtab                = it_final
        exceptions
             program_error           = 1
             others                  = 2.
   if sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
   endif.
endform.                    " DISPLAY_ALV_REPORT


*&---------------------------------------------------------------------*
*&      Form  DATA_RETRIEVAL
*&---------------------------------------------------------------------*
*       Retrieve data form EKPO table and populate itab it_ekko
*----------------------------------------------------------------------*
form data_retrieval.

   SELECT  belnr
           budat
           gjahr
           cpudt
           awkey
           FROM bkpf
           INTO TABLE it_final
     WHERE belnr in s_doc
      AND budat  in s_date
      AND cpudt  in s_vndr
      AND gjahr = s_year.


   delete adjacent duplicates FROM it_final .
BREAK 10115.
   LOOP AT it_final INTO wa_final.
   wa_final1-belnr1 = wa_final-belnr.
APPEND wa_final1 to it_final1.
ENDLOOP.
*  delete adjacent duplicates FROM it_final COMPARING ALL FIELDS.
endform.                    " DATA_RETRIEVAL


*-------------------------------------------------------------------*
* Form  TOP-OF-PAGE                                                 *
*-------------------------------------------------------------------*
* ALV Report Header                                                 *
*-------------------------------------------------------------------*
Form top-of-page.
*ALV Header declarations
   data: t_header type slis_t_listheader,
         wa_header type slis_listheader,
         t_line like wa_header-info,
         ld_lines type i,
         ld_linesc(10) type c.

* Title
   wa_header-typ  = 'H'.

   wa_header-info = 'MRBR R BLocke Remover Report'.
   append wa_header to t_header.
   clear wa_header.

* Date
   wa_header-typ  = 'S'.
   wa_header-key = 'Date: '.
   CONCATENATE  sy-datum+6(2) '.'
                sy-datum+4(2) '.'
                sy-datum(4) INTO wa_header-info.   "todays date
   append wa_header to t_header.
   clear: wa_header.

* Total No. of Records Selected
   describe table it_final lines ld_lines.
   ld_linesc = ld_lines.
   concatenate 'Total No. of Records Selected: ' ld_linesc
                     into t_line separated by space.
   wa_header-typ  = 'A'.
   wa_header-info = t_line.
   append wa_header to t_header.
   clear: wa_header, t_line.

   call function 'REUSE_ALV_COMMENTARY_WRITE'
     EXPORTING
       it_list_commentary = t_header.
*            i_logo             = 'Z_LOGO'.
endform.                    "top-of-page


*------------------------------------------------------------------*
*       FORM USER_COMMAND                                          *
*------------------------------------------------------------------*
*       --> R_UCOMM                                                *
*       --> RS_SELFIELD                                            *
*------------------------------------------------------------------*
*************************Double click Event**************************
*********************************************************************
FORM user_command USING r_ucomm LIKE sy-ucomm
                   rs_selfield TYPE slis_selfield.
   CASE r_ucomm.
     WHEN '&IC1'.
*   Check field clicked on within ALVgrid report
       IF  rs_selfield-fieldname = 'AWKEY'.
   BREAK 10115.
   data: r_belnr type range of awkey,
       r_belnr_l like line of r_belnr.
*now in the code  replace1 your loop by this:
loop at it_final into wa_final.
  r_belnr_l-sign = 'I'.
  r_belnr_l-OPTION = 'EQ'.
  r_belnr_l-LOW = wa_final-awkey.
  r_belnr_l-high = ' '.
  append r_belnr_l to r_belnr.
endloop.
SUBMIT RM08RELEASE VIA SELECTION-SCREEN WITH SO_BELNR IN r_belnr AND RETURN.
* LOOP AT it_final INTO wa_final.
    ENDIF.
  ENDCASE.
ENDFORM.
**   Check field clicked on within ALVgrid report
*      IF rs_selfield-fieldname = 'AWKEY'.
**     Read data table, using index of row user clicked on
*        READ TABLE it_final INTO wa_final INDEX rs_selfield-tabindex.
*        BREAK 10115.
**     Set parameter ID for transaction screen field
*        SET PARAMETER ID 'AWK' FIELD wa_final-AWKEY.
*        SET PARAMETER ID 'AWK' FIELD wa_final-AWKEY.
**     Sxecute transaction MRBR, and skip initial data entry screen
*        CALL TRANSACTION 'MRBR' AND SKIP FIRST SCREEN.
*      ENDIF.
                      "user_command


*&---------------------------------------------------------------------*
*&      Form  BUILD_EVENTS
*&---------------------------------------------------------------------*
*       Build events table
*----------------------------------------------------------------------*
form build_events.
   data: ls_event type slis_alv_event.

   call function 'REUSE_ALV_EVENTS_GET'
     EXPORTING
       i_list_type = 0
     IMPORTING
       et_events   = gt_events[].
   read table gt_events with key name slis_ev_end_of_page
                            into ls_event.
   if sy-subrc = 0.
     move 'END_OF_PAGE' to ls_event-form.
     append ls_event to gt_events.
   endif.

   read table gt_events with key name slis_ev_end_of_list
                          into ls_event.
   if sy-subrc = 0.
     move 'END_OF_LIST' to ls_event-form.
     append ls_event to gt_events.
   endif.
endform.                    " BUILD_EVENTS


*&---------------------------------------------------------------------*
*&      Form  BUILD_PRINT_PARAMS
*&---------------------------------------------------------------------*
*       Setup print parameters
*----------------------------------------------------------------------*
form build_print_params.
   gd_prntparams-reserve_lines = '3'.   "Lines reserved for footer
   gd_prntparams-no_coverpage = 'X'.
endform.                    " BUILD_PRINT_PARAMS


*&---------------------------------------------------------------------*
*&      Form  END_OF_PAGE
*&---------------------------------------------------------------------*
form END_OF_PAGE.
   data: listwidth type i,
         ld_pagepos(10) type c,
         ld_page(10)    type c.

   write: sy-uline(50).
   skip.
   write:/40 'Page:', sy-pagno .
endform.                    "END_OF_PAGE

*&---------------------------------------------------------------------*
*&      Form  END_OF_LIST
*&---------------------------------------------------------------------*
form END_OF_LIST.
   data: listwidth type i,
         ld_pagepos(10) type c,
         ld_page(10)    type c.

   skip.
   write:/40 'Page:', sy-pagno .
endform.                    "END_OF_LIST

F-47 Downpayment Request using BAPI_ACC_DOCUMENT_POST

$
0
0

Hello Folks,

           we can use BAPI_ACC_DOCUMENT_POST for creation of down payment request using F-47.

There is a trick involved so i am providing the steps herein.

 

1. Dont give Business Transaction ( BUS_ACT ) in the header ( document header ), we will derive it in the following steps.

2. i used extention2 of the BADI parameter to identify this kind of transaction.

3. i implemented ACC_DOCUMENT BADI with FILTER VALUE BKPFF, which i passed in document header OBJ_TYPE and in the CHANGE method i changed the     C_ACCHD-GLVOR = 'RFST' and the C_ACCIT-BSTAT = 'S' ( Noted Items ) if my extention2 value matches.

 

 

then i posted the document successfully using the BAPI.

 

Regards

Animesh Sundriyal

Issue with calling a report in new session

$
0
0

Dear experts, 

 

I have a screen where user clicks on a button to call ALV report in a new session.

The ALV report takes some time to appear.

But the mouse activity is not seen due to whcih user unable to make out whether his command is taken by the system.

(This can be understood  that the mouse activity is related to the new window which is yet to appear)

How do I address this issue?

One way can be to get the blank window as soon as user clicks on the button and then ALV can take time to appear.

 

Please help.

 

kind regards

Jogeswara Rao

Viewing all 8332 articles
Browse latest View live