FI Reports ***Pls Most Urgent***

Hi Friends,
Can you please help out for FI reports.
Reports are: 1. Balance sheets by profit center 2. Income statement by functional area.
Here my question is:
1. Is this reports are available in SAP?
2. if not How to develop because which are very big and complex it looks.
3. what is the best way to develop these reports..
4. Is it need to develop from top to bottom. Pls advice me and help me out how to do it. if any body develop send me some outlines.
Can pls help most urgent and immediate need for my client.
I will highly appreciate and reward points  as well.
Yoga.

Well, I would suggest you retrieve the data from the database, parse it, convert it to gif/jpeg and then show it.

Similar Messages

  • CC-Configuration(adapter)-Most Urgent

    HI all,
    In ComplianceCalibrator, configuration tab after clicking the last option SAP Adapter, the diamond shaped button should change from gray to green.So Sod violations can be checked .But after clicking on SAP Adapter its showing the following error.
    "java.lang.NullPointerException".
    Kindly do the needful,its most urgent issue
    Thanks & Regards

    Hi Karunakar,
    Following is the complete procedure:
    System ID:                         System ID (User Defined)
    System Name:                   Host Name
    System Type:                     SAP
    Connection Type:                Adaptive RFC
    JCO Destination:                 Name of the JCO connection created by you
    System ID:                         System ID (User Defined)
    SAP Gateway:                   sapgw00
    Report Name:                     Name of the Report defined by you in R/3
    Outbound Connection:          Select the check box
    Unicode System:                Select the check box
    Then check, it should come. Kindly let me know if you have any more queries.
    Regards,
    Faisal

  • UDF in message mapping instead of Java Mapping. Pls advice urgent

    Hi All,
    My scenario
    CRM --- XI -- CRM
    In XI I have to open socket connection.
    Pls refer link:
    /people/saravanakumar.kuppusamy2/blog/2005/12/15/socket-integration-with-xi
    Can Java Mapping code given in above link for socket connection can be used in Message Mapping (CRM -- CRM)UDF?
    Pls advice urgent
    Regards

    Hi Henry,
    I understood your requirement.
    But as per the architecture of XI/PI some message has to trigger your scenario.
    In this case there is no adapter where you can directly communicate with CRM system.
    Do one thing configure a dummy scenario on the sender side.
    Use File adapter for simplicity. once it pools the file with some dummy data in the file it comes to Interface mapping(message mapping) of the PIPELINE steps. Now use the code as you mentioned above(within UDF) for opening socket to CRM system and implement you business logic within that program and write the response to target interface which will infact talk with CRM system.
    Dont forget to do the coding in an infinite loop with some delay (if required). Other wise every time you have to put a message for File Adapter for triggering purposes.
    You can also acheive the same if you use Java Mapping instead of Graphical mapping with UDF(code for Opening socket and business logic). I suggest you to use Java Mapping.
    I dont know how you will comunicate with CRM system on receiver side.?
    Thanks,
    Gujjeti

  • Webservice sender and Receiver. Pls advice urgent

    Hi All,
    My Scenario
    System A (WebService) -- XI -- System B (WebService)
    Pls let me know
    1. What does it mean by WebService needs WebServer?
    2. For System A (WebService) -- XI
        Do I require WebServer to be installed at System A or XI?
    3. For XI -- System B (WebService)
    Do I require WebServer to be installed at System B or XI?
    Pls advice urgent.
    Regards

    Hi Piyush,
    Hi Piyush,
    System A (WebService) -- XI --- System B (WebService)
    I know the flow -- like both webservices will be impoted as External Definations and will me mapped.
    I was asking about Webserver.
    a. XI --- System B (WebService)
    System B is providing wsdl.
    WebServer is required at System B -- fine.
    b. System A (WebService) -- XI
    System A is providing WebService(wsdl) to XI
    XI is NOT providing WebService to System A.
    So It is a webservice(wsdl) of System A. It will be given to XI and XI will import it as wsdl.
    So do we or not require require Webserver in
    System A or XI?
    Pls tell System A (WebService) -- XI
    Webserver part.
    Regards

  • Calling Smartforms from Module pool: Most Urgent

    Hi, Exeperts
    how can I call smartforms from module pool.
    I have done like below.
    First Created a push button on screen and used
    these code in user command through PAI
    FORM CALL_SMARTFORMS .
    DATA: V_FORM_NAME TYPE RS38L_FNAM.
    CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
      EXPORTING
        FORMNAME           = 'ZSMART'
      IMPORTING
        FM_NAME            = V_FORM_NAME
      EXCEPTIONS
        NO_FORM            = 1
        NO_FUNCTION_MODULE = 2
        OTHERS             = 3.
    ENDFORM.                    " CALL_SMARTFORMS
    now I am getting form name in v_form_name, but it is not executing.
    Please help me out.
    Regards
    Rajiv singh.

    Well, as it's most urgent....
    One you have a value in V_FORM_NAME you need to call this function module, passing the fields and strucures that make up the interface to your form.
    Eg.
    DATA: DEVICE TYPE SSFCTRLOP .
    DEVICE-DEVICE = 'PRINTER'.
    DEVICE-NO_DIALOG = 'X'.
    CALL FUNCTION V_FORM_NAME
    EXPORTING
       CONTROL_PARAMETERS         = device
       USER_SETTINGS              = 'X'
    EXCEPTIONS
       FORMATTING_ERROR           = 1
       INTERNAL_ERROR             = 2
       SEND_ERROR                 = 3
       USER_CANCELED              = 4
       OTHERS                     = 5.
    Regards,
    Nick

  • Can anyone give me Interview question on forms6i and reports 6i(its urgent)

    plz give me Interview question on forms6i and reports 6i its urgent .plz mail it to me on paritosh [email protected]

    Check this link
    http://www.geekinterview.com/Interview-Questions
    You will find many information regarding interview questions of oracle related domains.

  • HTTP adapter. Pls advice urgent

    Hi,
    Some cleint wants to send data to PI (7.0)  through HTTP.
    Now should that client send through HTTP or it can also use
    HTTPS.
    Pls advice urgent.
    Regards

    Hi,
              All XI runtime components using the HTTP protocol support the encryption of the HTTP data stream by means of the SSL protocol, also known as HTTPS. HTTPS data streams are completely transparent to the Exchange Infrastructure
         HTTPS (Hyper Text Transfer Protocol Secure) is a secure version of the Hyper Text Transfer Protocol (http). Secure means of transferring data using the https protocol in the World Wide Web where secure ecommerce transactions, such as online banking transactions and other financial transactions are involved.
    Https encrypts the session with a digital certificate i.e., HTTP over SSL (Secure Sockets Layer) which can be used by Web browsers and HTTPS - capable client programs.
    If the website begins with https:// instead of http://, it is a secure site. Almost 99% of the browsers can connect to web servers either using http or https. The address bar in the browser will begin with https instead of http, if a web site is secured.  
    HTTPS Protocol work with the combination of programs including the browser programs which takes care of the encryption/decryption routines that exist on the web hosting servers.
    HTTP data is sent over TCP/IP port 80, whereas  HTTPS  data is sent over port 443.
    HTTPS comes in two flavors, both ensuring the confidentiality of data sent over the network
    1)Server authentication :
    Only the HTTP server identifies itself with a certificate that is to be verified by the client.
    2)Client authentication:
    Additionally, the HTTP client identifies itself with a certificate that is to be verified by the server
    Regards,
    sangeetha

  • DBA PASSWORD (MOST URGENT)

    Is there any way to find the DBA password if I forgot my current password. can anybody help me. I tried with my current password. But it is not working. I don't know whether any body changed or not. If I am reinstalling it how can I retrieve the datas?
    Please treat the matter as most urgent.
    thanks
    george

    Do you know a password of a user with DBA priviledges? If so, use that one. Otherwise try to change the internal password with orapwd.

  • PSE12 recognises my scanner, however, asks to connect??!! Pls HELP urgently

    Hello
    I have win7pro and win 8.1. PSE12 recognises my scanner, however, after going through and pressing scan it comes up with a error to coonnect the device!! The printer scanner is a HP Officejet 6500a plus if this helps.
    Pls advise urgently.

    Download and install this: http://support.apple.com/kb/DL907
    Restart your Mac.
    Reset the printing system:
    - Go to System Preferences > Print & Scan
    - Right (or control) click in the rectangle listing your printers and select Reset Printing System.
    WARNING - this will delete ALL of your printers!
    - Select the plus sign to re-add a printer. Select the Defualt tab on the top of the window. Look for the printer, select it and then next to the "Use" pulldown, select the printer model (not AirPrint). Wait until the "Add" button becomes available. Click it.
    Say thanks by clicking "Kudos" "thumbs up" in the post that helped you.
    I am employed by HP

  • /001, /002, /003 (MOST URGENT)

    Hello
    How do i assign these to my WT's at V_512W_D & V_512W_B
    WT 's are :
    1. O/Time @ 1.25
    2. Night Differential @ 26%
    3. OT Transport (Valaution - 1 Daily Unit = 150 PHP)
    PHP - Currency
    4. Rice Allowance (1 daily rate * no of worked days in the period) Daily rate = allowance/26
    Help me MOST URGENT
    NSN

    Hi NSN
    once you maintained in processing calss 1 for your wage type the amount will be trasferred to techinical wage type as per the sepcification you used thorug PCR X010.
    amount in the techincal wage type will be converted into hours or days through PCR X012.  PCR X015 checks the Valuation base table accordingly calculation will be made.
    you can refer the documentation for the PCR's
    srinivas

  • Abour report containing classes - urgent pls

    hi to all,
                i have to study this report and analyse output coming how.  iam in debugging observed that value(total) last column in the output giving some value in debugging but in output it is giving some other value.  can any one pls help me.
    like if in debugging it is giving total-as -68.13 but in grid display it is displaying as 473.10 like.
    REPORT ZFIRD035  MESSAGE-ID zfi_e1
                     NO STANDARD PAGE HEADING
                     LINE-COUNT 58
                     LINE-SIZE 200.
    Author.......:*
    Date Created.: Aug 21, 2006
    Request #....:                                                       *
    Purpose......: This program summarizes accounting journal entries
                   by biller. The biller is recognized by the first three
                   chararcters of the reference field.
    Inputs.......:
    Outputs......:                                                       *
    Selections...:                                                       *
    Logical D/B..:                                                       *
    Includes.....:                                                       *
    Predefine a local class for event handling to allow the
    declaration of a reference variable before the class is defined.
    CLASS lcl_event_receiver DEFINITION DEFERRED.
    TABLES:
       bkpf,                               "Accounting document header
       bseg,                               "Accounting document segment
       zmapzce1.                           "CostElement to ZCE1COPA Mapping
    TYPES: BEGIN OF disp_tab ,             "Internal Table D_TAB
          usnam   LIKE bkpf-usnam,         "User Id
          blart   LIKE bkpf-blart,         "Document type
          bukrs   LIKE bkpf-bukrs,         "Company code
          bldat   LIKE bkpf-bldat,         "Date of the document
          xblnr   LIKE bkpf-xblnr,         "refernce number
          belnr   LIKE bkpf-belnr,         "Accounting document number
          buzei   LIKE bseg-buzei,         "Line Item Number
          prctr   LIKE bseg-prctr,         "Profit center
          kostl   LIKE bseg-kostl,         "Cost center
          hkont   LIKE bseg-hkont,         "Account number
          matnr   LIKE bseg-matnr,         "Product code
          aufnr   LIKE bseg-aufnr,         "Internal order
          projk   LIKE bseg-projk,         "WBS Element
          budat   LIKE bkpf-budat,         "Posting date
          bschl   LIKE bseg-bschl,         "Posting Key
          dmbtr   LIKE bseg-dmbtr,         "Amount in document currency
          sgtxt   LIKE bseg-sgtxt,         "Description
          zuonr   LIKE bseg-zuonr,         "Allocation
          shkzg   LIKE bseg-shkzg,         "Debit/Credit Indicator
    END OF disp_tab.
    DATA: gv_prdha_all   LIKE mara-prdha.
    FIELD-SYMBOLS: .
    DATA: BEGIN OF   gv_prdha,
            wwph1(5)  TYPE c,
            wwph2(5)  TYPE c,
            wwph3(8)  TYPE c.
    DATA: END  OF   gv_prdha.
    DATA  save_matnr LIKE mara-matnr.
    DATA: d_tab TYPE disp_tab OCCURS 0 WITH HEADER LINE.
    TYPES:  BEGIN OF out_tab2.                      "Internal Table out_TAB
            INCLUDE STRUCTURE zfirevje.
    TYPES:  END   OF out_tab2.
    DATA: BEGIN OF zfirevje OCCURS 50.
            INCLUDE STRUCTURE zfirevje.
    DATA: END   OF zfirevje.
    DATA: ok_code     LIKE sy-ucomm,
          gt_jesum    TYPE TABLE OF zfirevje,
          gt_jesum2   TYPE zfirevje OCCURS 100 WITH HEADER LINE,
          g_container TYPE scrfname VALUE 'ZFIRD035_0100_CONT1',
    Start of Change - DR1K901005 - JIRA#: ENT-93----
    *>>> Added:
        Field catalog table
          git_fieldcat TYPE lvc_t_fcat,  "field catalog table
    End of Change - DR1K901005 - JIRA#: ENT-93----
          grid1  TYPE REF TO cl_gui_alv_grid,
          g_custom_container TYPE REF TO cl_gui_custom_container,
          event_receiver TYPE REF TO lcl_event_receiver.
    lcl_event_receiver (Implementation)
    LOCAL CLASSES: Definition
    *===============================================================
    class lcl_event_receiver: local class to handle event DOUBLE_CLICK
                              and CLOSE.
    Definition:
    ~~~~~~~~~~~
    CLASS lcl_event_receiver DEFINITION.
      PUBLIC SECTION.
        METHODS:
        handle_double_click
            FOR EVENT double_click OF cl_gui_alv_grid
                IMPORTING e_row e_column.
      PRIVATE SECTION.
       DATA: dialogbox_status TYPE c.  "'X': does exist, SPACE: does not ex.
    ENDCLASS.
    lcl_event_receiver (Definition)
    *===============================================================
    LOCAL CLASSES: Implementation
    *===============================================================
    class c_event_receiver (Implementation)
    In this example, only event DOUBLE_CLICK is caught
    CLASS lcl_event_receiver IMPLEMENTATION.
    §3.At doubleclick(1): The event DOUBLE_CLICK provides
       parameters of the clicked row and column.
       Use row parameter to select a line of the
       corresponding internal table.
      METHOD handle_double_click.
        DATA: ls_jesum  LIKE LINE OF gt_jesum.
    read selected row from internal table gt_sflight
       read table gt_jesum index e_row-index into ls_jesum.
       call function 'REMD_SHOW_MASTER_DATA'
           exporting
                i_objnr                 = ls_jesum-recnobjnr
                  I_IMKEY                 =
                  I_INTRENO               =
                  I_CHANGE                = ' '
           exceptions
                unknown_type            = 1
                object_key_inconsistent = 2
                others                  = 3.
      ENDMETHOD.
    ENDCLASS.
    DATA: x_save,                          "for Parameter I_SAVE
          gs_layout  TYPE lvc_s_layo,
          gs_variant TYPE disvariant.      "for parameter IS_VARIANT
    DATA: BEGIN OF fieldnames OCCURS 25,
           fieldname(30)    TYPE c,        "download col names
          END OF fieldnames.
    DATA:
          program_name     LIKE sy-repid,   "Program Name for Call
          title_line_1     LIKE sy-title,   "Report Title Line 1
          title_line_2     LIKE sy-title,   "Report Title Line
          title_line_3     LIKE sy-title,   "Report Title Line
          sum_cdmbtr       LIKE bseg-dmbtr, "Sum credit amt for document
          sum_ddmbtr       LIKE bseg-dmbtr, "Sum debit amt for document
          total_cdmbtr     LIKE bseg-dmbtr, "Total credit amount
          total_ddmbtr     LIKE bseg-dmbtr, "Total debit amount
          ddmbtr           LIKE bseg-dmbtr, "Debit amount
          cdmbtr           LIKE bseg-dmbtr, "Credit amount
          dec_dmbtr(16)    TYPE p DECIMALS 2, "Amount in decimal format
          disp_prctr(5)    TYPE c,          "Work var for prctr
          gv_zuonr         LIKE bseg-zuonr, "Assignment field
          gv_shkzg         LIKE bseg-shkzg, "Dr/Cr Ind.
          gv_hkont         LIKE bseg-hkont, "Account nbr
          gv_amount        LIKE bseg-pswbt, "G/L amount
          gv_currncy       LIKE bseg-pswsl, "Currency
          gv_matnr         LIKE bseg-matnr, "Product
          BEGIN OF w_filename,
             w_directory(22) TYPE c,       "file directory name
             w_userid(7)     TYPE c,       "User Id
             w_filenm2(20)   TYPE c,       "file name continuation
          END OF w_filename.
    Selection Screen Options  ******************
    SELECTION-SCREEN BEGIN OF BLOCK rpt WITH FRAME TITLE text-003.
    SELECT-OPTIONS:  sbukrs  FOR  bkpf-bukrs OBLIGATORY,
                     sbelnr  FOR  bkpf-belnr,
                     sgjahr  FOR  bkpf-gjahr OBLIGATORY,
                     smonat  FOR  bkpf-monat OBLIGATORY,
                     sxblnr  FOR  bkpf-xblnr,
                     sprctr  FOR  bseg-prctr,
                    shkont  FOR  bseg-hkont.
                     shkont  FOR zmapzce1-saknr."G/L account number
    Start of Change - DR1K901005 - JIRA#: ENT-93----
    *>>> Removed:
    *SELECTION-SCREEN BEGIN OF LINE.
    *SELECTION-SCREEN            COMMENT 1(31) text-005.
    *PARAMETERS: p_pdtls         AS CHECKBOX DEFAULT ' '.         "flag
    *SELECTION-SCREEN END OF LINE.
    *SELECTION-SCREEN BEGIN OF LINE.
    *SELECTION-SCREEN            COMMENT 1(31) text-004.
    *PARAMETERS: p_hdtls         AS CHECKBOX DEFAULT ' '.         "flag
    *SELECTION-SCREEN END OF LINE.
    End of Change - DR1K901005 - JIRA#: ENT-93----
    SELECTION-SCREEN END OF BLOCK rpt.
    INITIALIZATION.
    init accounts
      MOVE 'I'             TO shkont-sign.
      MOVE 'EQ'            TO shkont-option.
    Start of Change - DR1K901005 - JIRA#: ENT-93----
    *>>> Removed:
    MOVE '0000200000'    TO shkont-low.
    MOVE '0000299999'    TO shkont-high.
    *>>> Added:
    MOVE '0000400100'    TO shkont-low.
    MOVE '0000400199'    TO shkont-high.
    End of Change - DR1K901005 - JIRA#: ENT-93----
    APPEND shkont.
    START-OF-SELECTION.
    set pf-status 'VDOC'.
      PERFORM get_je_data
         TABLES gt_jesum.
      IF sy-subrc  = 0.
        CALL SCREEN 100.
      ELSE.
        MESSAGE ID 'F5' TYPE 'S' NUMBER '194'.
      ENDIF.
    END-OF-SELECTION.
    *&      Form get_je_data
          loads the internal table for jesum
    FORM get_je_data TABLES gt_jesum STRUCTURE zfirevje.
      SELECT *
         FROM bkpf
         WHERE bukrs IN sbukrs
           AND belnr IN sbelnr
           AND gjahr IN sgjahr
           AND monat IN smonat
           AND xblnr IN sxblnr.
        PERFORM save_to_dtab.
        CLEAR: gv_zuonr, gv_shkzg, gv_amount,
               gv_hkont, gv_currncy, gv_matnr.
        SELECT   zuonr shkzg pswbt
                 pswsl hkont matnr
           INTO (gv_zuonr,   gv_shkzg, gv_amount,
                 gv_currncy, gv_hkont, gv_matnr)
           FROM bseg
           WHERE bukrs EQ bkpf-bukrs "IN sbukrs
           AND belnr   EQ bkpf-belnr "IN sbelnr
           AND gjahr   EQ bkpf-gjahr "IN sgjahr
           AND hkont   IN shkont
           AND prctr   IN sprctr.
          PERFORM save_to_outtab TABLES gt_jesum.
        ENDSELECT.
      ENDSELECT.
    ENDFORM.
          FORM SAVE_TO_DTAB                                            *
    FORM save_to_dtab.
      CLEAR d_tab.
      MOVE-CORRESPONDING bkpf TO d_tab.
      APPEND d_tab.
    ENDFORM.
          FORM SAVE_TO_OUTTAB                                            *
    FORM save_to_outtab TABLES gt_jesum STRUCTURE zfirevje.
      DATA:  tempamount  LIKE tdrxx-wrbtr,
             subacct(2)  TYPE c.
      CLEAR:  gt_jesum,  tempamount, subacct.
      IF d_tab-xblnr+0(1) = '@'.
        gt_jesum-zbiller   = d_tab-xblnr+1(2).
    Start of Change - DR1K901241 - JIRA#: ENT-102----
    *>>> Removed:
       gt_jesum-zcyclenbr = gv_zuonr+6(2).
    *>>> Added:
        gt_jesum-zcyclenbr = gv_zuonr+3(2).
        SELECT SINGLE zbillname
           INTO  gt_jesum-zbillname
           FROM  zbillers
           WHERE zbiller = gt_jesum-zbiller.
        IF sy-subrc <> 0.
           gt_jesum-zbillname = 'Non-biller entries'.
        ENDIF.
    End of Change - DR1K901241 - JIRA#: ENT-102----
      ELSE.
        gt_jesum-zbiller   = d_tab-xblnr+0(2).
        gt_jesum-zbillname = 'Non-biller entries'.
      ENDIF.
    *>>> Removed:  IES out now identified by biller @NX
    IF  gt_jesum-zbillname    = 'IES'.
      IF  gv_matnr         IS INITIAL.
        gt_jesum-zbillname      = 'IES-OUT'.
      ELSE.
        gt_jesum-zbillname      = 'IES-IN'.
      ENDIF.
    ENDIF.
    Start of Change - DR1K901241 - JIRA#: ENT-102----
    *>>> Removed:
    gt_jesum-zruntype  = gv_zuonr+3(2).
    *>>> Added:
      gt_jesum-zruntype  = gv_zuonr(2).
    End of Change - DR1K901241 - JIRA#: ENT-102----
      IF d_tab-xblnr+0(1) = '@'.
        CASE gt_jesum-zruntype.
          WHEN 'RB'.     gt_jesum-zruntype_desc = 'Billed'.
          WHEN 'UB'.     gt_jesum-zruntype_desc = 'Unbilled'.
          WHEN OTHERS.   gt_jesum-zruntype_desc = 'Other bller entries'.
        ENDCASE.
      ELSE.
        gt_jesum-zruntype_desc = 'Non-biller entry'.
      ENDIF.
      IF gv_shkzg    = 'H'.
        tempamount =  gv_amount * -1.
      ELSE.
        tempamount =  gv_amount.
      ENDIF.
      subacct  =   gv_hkont+8(2).
      CASE subacct.
        WHEN '00'.                "Gross Billing
          gt_jesum-vvgrb001 = tempamount.
        WHEN '80'.                "Accruals
          gt_jesum-vvbaa001 = tempamount.
        WHEN '85'.                "Reversals
          gt_jesum-vvrba001 = tempamount.
        WHEN '15'.                "Discount
          gt_jesum-vvdis001 = tempamount.
        WHEN '81'.                "Discount Accruals
          gt_jesum-vvdac001 = tempamount.
        WHEN '86'.                "Discount Reversals
          gt_jesum-vvrda001 = tempamount.
        WHEN '70'.                "Other
          gt_jesum-vvoth001 = tempamount.
        WHEN '65'.                "Sale Allowance
          gt_jesum-vvsa001  = tempamount.
        WHEN '60'.                "Reba  tes
          gt_jesum-vvrab001 = tempamount.
        WHEN '10'.                "Adjustments
          gt_jesum-vvadj001 = tempamount.
        WHEN '75'.                "Manual Bils
          gt_jesum-vvman001 = tempamount.
        WHEN '20'.                "Inbound Settlements
          gt_jesum-vvinb001  = tempamount.
      ENDCASE.
      gt_jesum-total = tempamount.
      gt_jesum-pswsl = gv_currncy.
    Start of Change - DR1K901005 - JIRA#: ENT-93----
    *>>> Removed:
    IF p_pdtls = 'X' OR p_hdtls = 'X'.
       PERFORM get_product_hierarchy
               USING     gv_matnr
               CHANGING  gt_jesum-matnr
                         gt_jesum-wwph1
                         gt_jesum-wwph2
                         gt_jesum-wwph3.
    ENDIF.
    End of Change - DR1K901005 - JIRA#: ENT-93----
      COLLECT gt_jesum.
    SORT gt_jesum BY zbiller zruntype.
    ENDFORM.
          MODULE PBO OUTPUT                                             *
    MODULE pbo OUTPUT.
      SET PF-STATUS 'MAIN100'.
      IF g_custom_container IS INITIAL.
        CREATE OBJECT g_custom_container
               EXPORTING container_name = g_container
            EXCEPTIONS
                cntl_error = 1
                cntl_system_error = 2
                create_error = 3
                lifetime_error = 4
                lifetime_dynpro_dynpro_link = 5.
        CREATE OBJECT grid1
               EXPORTING i_parent = g_custom_container.
        CALL METHOD grid1->get_frontend_layout
         IMPORTING
            es_layout   = gs_layout.
        gs_layout-cwidth_opt = 'X'.
        CALL METHOD grid1->set_3d_border
         EXPORTING
          border  =   1.
        gs_layout-grid_title  =
          'Revenue journal entry summary by biller and type'(100).
        x_save = 'A'.
        gs_variant = '/ZFIRD035'.
    Start of Change - DR1K901005 - JIRA#: ENT-93----
    *>>> Added:
        PERFORM prepare_field_catalogue.
    End of Change - DR1K901005 - JIRA#: ENT-93----
        CALL METHOD grid1->set_table_for_first_display
             EXPORTING
    Start of Change - DR1K901005 - JIRA#: ENT-93----
    *>>> Removed:
                      i_structure_name = 'ZFIREVJE'
    End of Change - DR1K901005 - JIRA#: ENT-93----
                       is_variant       = gs_variant
                       is_layout        = gs_layout
                       i_save           = x_save
             CHANGING  it_outtab        = gt_jesum
    Start of Change - DR1K901005 - JIRA#: ENT-93----
    *>>> Added:
                       it_fieldcatalog  = git_fieldcat[]
    End of Change - DR1K901005 - JIRA#: ENT-93----
    ->Create Object to receive events and link them to handler methods.
    When the ALV Control raises the event for the specified instance
    the corresponding method is automatically called.
        CREATE OBJECT event_receiver.
        SET HANDLER event_receiver->handle_double_click FOR grid1.
    *CALL METHOD grid1->refresh_table_display
         EXPORTING
            IS_STABLE    = <structure of type LVC_S_STBL >
            I_SOFT_REFRESH    = 'X'.
      ENDIF.
    ENDMODULE.
          MODULE PAI INPUT                                              *
    MODULE pai INPUT.
      to react on oi_custom_events:
      DATA: lt_t_row      TYPE  lvc_t_row,
            wa_t_row      LIKE  LINE OF lt_t_row,
            ls_jesum      LIKE  LINE OF gt_jesum.
      CALL METHOD cl_gui_cfw=>dispatch.
      CASE ok_code.
        WHEN 'EXIT'.
          PERFORM exit_program.
        WHEN 'BACK'.
         PERFORM exit_listing.
        WHEN OTHERS.
        do nothing
      ENDCASE.
      CLEAR ok_code.
    ENDMODULE.
          FORM EXIT_PROGRAM                                             *
    FORM exit_program.
      CALL METHOD g_custom_container->free.
      CALL METHOD cl_gui_cfw=>flush.
      LEAVE PROGRAM.
    ENDFORM.
    *&      Form  exit_Listing
          text
    -->  p1        text
    <--  p2        text
    FORM exit_listing.
      CALL METHOD g_custom_container->free.
      CALL METHOD cl_gui_cfw=>flush.
      LEAVE TO TRANSACTION 'ZF06'.
    ENDFORM.                               " exit_Listing
    *&      Form  get_product_hierarchy
          text
         -->P_GV_MATNR  text
         <--P_GT_WWPH1  text
         <--P_GT_WWPH2  text
         <--P_GT_WWPH3  text
    FORM get_product_hierarchy USING    p_gv_matnr
                               CHANGING p_gt_matnr
                                        p_gt_wwph1
                                        p_gt_wwph2
                                        p_gt_wwph3.
      IF p_gv_matnr  = gv_prdha_all.
          ENDIF.
        ENDSELECT.
      ELSE.
      ENDIF.
    Start of Change - DR1K901005 - JIRA#: ENT-93----
    *>>> Removed:
    IF p_pdtls = 'X'.
       p_gt_matnr = p_gv_matnr.
    ENDIF.
    IF p_hdtls = 'X'.
       p_gt_wwph1 = gv_prdha-wwph1.
       p_gt_wwph2 = gv_prdha-wwph2.
       p_gt_wwph3 = gv_prdha-wwph3.
    ENDIF.
    End of Change - DR1K901005 - JIRA#: ENT-93----
    ENDFORM.                    " get_product_hierarchy
    Start of Change - DR1K901005 - JIRA#: ENT-93----
    *>>> Added:
          FORM prepare_summary_catalogue
          Prepare catalogue for Report
    FORM prepare_field_catalogue.
      DATA: lwa_fieldcat TYPE lvc_s_fcat.
      REFRESH: git_fieldcat.
      CLEAR git_fieldcat.
      CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
        EXPORTING
        I_BUFFER_ACTIVE              =
          I_STRUCTURE_NAME             = 'ZFIREVJE'
        I_CLIENT_NEVER_DISPLAY       = 'X'
        I_BYPASSING_BUFFER           =
        CHANGING
          ct_fieldcat                  = git_fieldcat
        EXCEPTIONS
          INCONSISTENT_INTERFACE       = 1
          PROGRAM_ERROR                = 2
          OTHERS                       = 3
      IF sy-subrc <> 0.
        MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
           WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    Do not display Material, ProH1, ProH2, and ProHLe3.
      READ TABLE git_fieldcat INTO lwa_fieldcat
           WITH KEY fieldname = 'MATNR'.
      lwa_fieldcat-no_out = 'X'.
      MODIFY git_fieldcat FROM lwa_fieldcat INDEX sy-tabix.
      READ TABLE git_fieldcat INTO lwa_fieldcat
           WITH KEY fieldname = 'WWPH1'.
      lwa_fieldcat-no_out = 'X'.
      MODIFY git_fieldcat FROM lwa_fieldcat INDEX sy-tabix.
      READ TABLE git_fieldcat INTO lwa_fieldcat
           WITH KEY fieldname = 'WWPH2'.
      lwa_fieldcat-no_out = 'X'.
      MODIFY git_fieldcat FROM lwa_fieldcat INDEX sy-tabix.
      READ TABLE git_fieldcat INTO lwa_fieldcat
           WITH KEY fieldname = 'WWPH3'.
      lwa_fieldcat-no_out = 'X'.
      MODIFY git_fieldcat FROM lwa_fieldcat INDEX sy-tabix.
    ENDFORM.                    "prepare_field_catalogue
    End of Change - DR1K901005 - JIRA#: ENT-93----

    Hi,
    I would suggest that you post this on the ABAP forum.
    From a functional point of view is there any exchange rate involved that is converting the field to the local currency?
    Steve B

  • MOST URGENT - PLS GO THROW IT

    HI BELOW INFO IS GIVEN FOR ME ABOUT TICKET WITH PROGRAMS. IF U PLS GO THROW IT. AND LET ME KNOW THE SOLUTION OF IT.
    EMAIL IN 08-Jun-07 14:17:28 emailclerkmts Action Type: Update Received Via Email
    Subject:FW: Service Request for PS Create Version
    Subject:Service Request for PS Create Version
    Bryan attached is the service request form for changes to the programs
    for the PS extract versions.
    Thanks,
    Richard Hutton
    *Attachment*
    Service Request Title:
    PS Extract Create Current Version and Create Historical Version
    Originator Name:
    Originator Phone:
    Originator Department:
    (204) 941-7591
    Capital Budgets
    SAP Module(s) Affected:PS && IM
    Requested Due Date:June 30th 2007
    Existing Situation
    When job PS_DAY_CREATE_VERSION runs the program ZJIMU002 with variant DEL
    CURVERSION the last version created by program ZJIMU003 is deleted prior
    to program ZJIMU003 creating a new current version using variant CURRENT
    YEAR and updating the TVARV variable PS_NEWEST_REPORTING_VERSION. Job
    PS_ZJIMU003_CREATE_VERSION_HIST. also uses program ZJIMU003 with variant
    ANNUAL HIST. and updates the same TVARV variable. When
    PS_DAY_CREATE_VERSION runs again the following day it deletes the Version
    created by PS_ZJIMU003_CREATE_VERSION_HIST.
    Impact Statement (impact to business if request is not completed)
    Inability to run Project Systems (PS) ZJ02 reports for current, future,
    and historical information.
    Requirements
    Require program change so that the historical version created by
    PS_ZJIMU003_CREATE_VERSION_HIST is created with a number prefaced with an
    ?H? so it is not deleted by PS_DAY_CREATE_VERSION, thus enabling the
    ability to run ZJ02 reports on projects for all dates. We will require
    changes to the PS_ZJIMU003_CREATE_VERSION_HIST that would delete the last
    Historical ?H? version.
    Benefits
    Ability to report on and manage projects.
    *end of attachment*
    ZJIMU002: Summarize Project Information For IM - Investment Management
    *=======================================================================
    ABAP: ZJIMU002
    1999.11.22 Paul Robert renamed r0NN to ronn
    replaced program with ZPSPROJDTL version
    2001-09-11 Paul Sparling Changed program to run in background only
    and associated with transaction
    zdelvers
    *=======================================================================
    REPORT ZJIMU002 LINE-SIZE 250 NO STANDARD PAGE HEADING.
    T A B L E S ***
    TABLES:
    M_ZVSNA,
    TVARV, " SELECTION VARIABLES
    ZPSPROJDTL. " Project Summary
    I N T E R N A L T A B L E S ***
    DATA: CUR_REC TYPE I,
    RECS_DELETED TYPE I,
    RECS_DELETED_SY-DBCNT TYPE I,
    DELETED_SY-DBCNT(10) TYPE N,
    NUM_RECS TYPE I,
    NUM_RECS_NUM(10) TYPE N,
    DELETED_TEXT(50) TYPE C.
    D A T A D E C L A R A T I O N S ***
    DATA:
    LC_SYSTEM(7) TYPE C,
    UPDATE_T_ZPSPROJDTL LIKE ZPSPROJDTL OCCURS 0 WITH HEADER LINE,
    T_ZPSPROJDTL LIKE ZPSPROJDTL OCCURS 0 WITH HEADER LINE.
    SELECT-OPTIONS S_VERSN FOR ZPSPROJDTL-VERSN NO INTERVALS
    OBLIGATORY
    MATCHCODE OBJECT ZVSN
    MEMORY ID ZVR.
    *=======================================================================
    Start of changes 12/15/98 - Authorization Check
    INCLUDE ZYIMUTLA.
    End of changes 12/15/98 - Authorization Check
    INITIALIZATION.
    SELECT * FROM TVARV
    WHERE NAME = 'PS_NEWEST_REPORTING_VERSION'
    AND TYPE = 'S'
    AND NUMB = 0.
    IF SY-SUBRC = 0.
    S_VERSN-SIGN = TVARV-SIGN.
    S_VERSN-OPTION = TVARV-OPTI.
    S_VERSN-LOW = TVARV-LOW.
    S_VERSN-HIGH = TVARV-HIGH.
    APPEND S_VERSN.
    ENDIF.
    ENDSELECT.
    START-OF-SELECTION.
    END-OF-SELECTION.
    IF SY-BATCH <> 'X'.
    WRITE: /,/,/,'Error, program can be run in background only!'.
    STOP.
    ENDIF.
    PERFORM DELETE_PROJECT_VERSIONS.
    write: / sy-repid color col_normal, " Report/ABAP Name
    / lc_system color col_normal. " System (DEV)
    uline.
    LOOP AT S_VERSN.
    CLEAR UPDATE_T_ZPSPROJDTL.
    MOVE S_VERSN-LOW TO UPDATE_T_ZPSPROJDTL-VERSN.
    SELECT SINGLE * FROM ZPSPROJDTL
    WHERE VERSN = UPDATE_T_ZPSPROJDTL-VERSN.
    IF SY-SUBRC <> 0.
    SELECT SINGLE * INTO CORRESPONDING FIELDS OF UPDATE_T_ZPSPROJDTL
    FROM M_ZVSNA
    WHERE VERSN = S_VERSN-LOW.
    IF SY-SUBRC = 0.
    APPEND UPDATE_T_ZPSPROJDTL.
    ENDIF.
    WRITE: / 'VERSION: ', S_VERSN-LOW, ' DELETED'.
    ELSE.
    WRITE: / 'VERSION:', S_VERSN-LOW, ' WAS NOT COMPLETELY DELETED'.
    ENDIF.
    ENDLOOP.
    CALL FUNCTION 'MC_UPDATE_ZVSN'
    EXPORTING
    KZZPSPROJDTL_DEL = 0
    KZZPSPROJDTL_INS = 0
    TABLES
    ZPSPROJDTL_DEL = UPDATE_T_ZPSPROJDTL
    zpsprojdtl_ins =
    EXCEPTIONS
    LANG_NOT_FOUND = 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.
    *=======================================================================
    FORM DELETE_PROJECT_VERSIONS.
    *=======================================================================
    CLEAR CUR_REC.
    CLEAR NUM_RECS.
    CLEAR RECS_DELETED_SY-DBCNT.
    SELECT VERSN PRNAM GJAHR F_YEAR WRTTP
    INTO CORRESPONDING FIELDS OF T_ZPSPROJDTL
    FROM ZPSPROJDTL
    WHERE VERSN IN S_VERSN.
    COLLECT T_ZPSPROJDTL.
    ENDSELECT.
    SELECT COUNT(*) INTO NUM_RECS
    FROM ZPSPROJDTL
    WHERE VERSN IN S_VERSN.
    NUM_RECS_NUM = NUM_RECS.
    describe table t_zpsprojdtl lines num_recs.
    *Loop through int table deleting corresponding recs from DB table
    LOOP AT T_ZPSPROJDTL.
    RECS_DELETED = RECS_DELETED + 1.
    CUR_REC = CUR_REC + 1.
    DELETE FROM ZPSPROJDTL
    WHERE VERSN = T_ZPSPROJDTL-VERSN
    AND PRNAM = T_ZPSPROJDTL-PRNAM
    AND GJAHR = T_ZPSPROJDTL-GJAHR
    AND F_YEAR = T_ZPSPROJDTL-F_YEAR
    AND WRTTP = T_ZPSPROJDTL-WRTTP.
    COMMIT WORK.
    RECS_DELETED_SY-DBCNT = RECS_DELETED_SY-DBCNT + SY-DBCNT.
    *Display progress bar
    DELETED_SY-DBCNT = RECS_DELETED_SY-DBCNT.
    CONCATENATE DELETED_SY-DBCNT 'Records deleted of'
    NUM_RECS_NUM
    INTO DELETED_TEXT SEPARATED BY SPACE.
    PERFORM DISPLAY_PROGRESS USING
    RECS_DELETED_SY-DBCNT
    NUM_RECS
    DELETED_TEXT.
    ENDLOOP.
    WRITE: / DELETED_TEXT.
    COMMIT WORK.
    ENDFORM.
    *& Form DISPLAY_PROGRESS
    Displays a progress bar and text or just text at bottom of scrn
    --> PROCESSED_CNT - Number of records processed
    --> TABLE_ENTRIES - Total number of entries in internal table
    --> DISPLAY_TEXT - Text message to be displayed
    FORM DISPLAY_PROGRESS USING PROCESSED_CNT TYPE I
    TABLE_ENTRIES LIKE SY-TFILL
    DISPLAY_TEXT TYPE C.
    local variables used for percentage bar
    DATA:
    CUR_PERCENT TYPE P DECIMALS 1,
    IND_TEXT(50) TYPE C,
    PERCENT_TEXT(05) TYPE C.
    P E R C E N T A G E B A R ********
    IF NOT ( PROCESSED_CNT IS INITIAL ).
    CUR_PERCENT = PROCESSED_CNT / TABLE_ENTRIES * 100.
    start pr19990916 change
    if remain = 0.
    end pr19990916 change
    PERCENT_TEXT = CUR_PERCENT.
    CONCATENATE PERCENT_TEXT
    DISPLAY_TEXT INTO
    IND_TEXT
    SEPARATED BY SPACE.
    CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'
    EXPORTING
    PERCENTAGE = CUR_PERCENT
    TEXT = IND_TEXT
    EXCEPTIONS
    OTHERS = 1.
    start pr19990916 change
    endif.
    end pr19990916 change
    ELSE.
    *Display text only
    CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'
    EXPORTING
    PERCENTAGE = 0
    TEXT = DISPLAY_TEXT
    EXCEPTIONS
    OTHERS = 1.
    ENDIF.
    E N D O F P E R C E N T B A R *****
    ENDFORM. " DISPLAY_PROGRESS
    ANOTHER PROGRAM--Z--
    ZJIMU002: Summarize Project Information For IM - Investment Management
    *=======================================================================
    ABAP: ZJIMU002
    1999.11.22 Paul Robert renamed r0NN to ronn
    replaced program with ZPSPROJDTL version
    2001-09-11 Paul Sparling Changed program to run in background only
    and associated with transaction
    zdelvers
    *=======================================================================
    REPORT ZJIMU002 LINE-SIZE 250 NO STANDARD PAGE HEADING.
    T A B L E S ***
    TABLES:
    M_ZVSNA,
    TVARV, " SELECTION VARIABLES
    ZPSPROJDTL. " Project Summary
    I N T E R N A L T A B L E S ***
    DATA: CUR_REC TYPE I,
    RECS_DELETED TYPE I,
    RECS_DELETED_SY-DBCNT TYPE I,
    DELETED_SY-DBCNT(10) TYPE N,
    NUM_RECS TYPE I,
    NUM_RECS_NUM(10) TYPE N,
    DELETED_TEXT(50) TYPE C.
    D A T A D E C L A R A T I O N S ***
    DATA:
    LC_SYSTEM(7) TYPE C,
    UPDATE_T_ZPSPROJDTL LIKE ZPSPROJDTL OCCURS 0 WITH HEADER LINE,
    T_ZPSPROJDTL LIKE ZPSPROJDTL OCCURS 0 WITH HEADER LINE.
    SELECT-OPTIONS S_VERSN FOR ZPSPROJDTL-VERSN NO INTERVALS
    OBLIGATORY
    MATCHCODE OBJECT ZVSN
    MEMORY ID ZVR.
    *=======================================================================
    Start of changes 12/15/98 - Authorization Check
    INCLUDE ZYIMUTLA.
    End of changes 12/15/98 - Authorization Check
    INITIALIZATION.
    SELECT * FROM TVARV
    WHERE NAME = 'PS_NEWEST_REPORTING_VERSION'
    AND TYPE = 'S'
    AND NUMB = 0.
    IF SY-SUBRC = 0.
    S_VERSN-SIGN = TVARV-SIGN.
    S_VERSN-OPTION = TVARV-OPTI.
    S_VERSN-LOW = TVARV-LOW.
    S_VERSN-HIGH = TVARV-HIGH.
    APPEND S_VERSN.
    ENDIF.
    ENDSELECT.
    START-OF-SELECTION.
    END-OF-SELECTION.
    IF SY-BATCH <> 'X'.
    WRITE: /,/,/,'Error, program can be run in background only!'.
    STOP.
    ENDIF.
    PERFORM DELETE_PROJECT_VERSIONS.
    write: / sy-repid color col_normal, " Report/ABAP Name
    / lc_system color col_normal. " System (DEV)
    uline.
    LOOP AT S_VERSN.
    CLEAR UPDATE_T_ZPSPROJDTL.
    MOVE S_VERSN-LOW TO UPDATE_T_ZPSPROJDTL-VERSN.
    SELECT SINGLE * FROM ZPSPROJDTL
    WHERE VERSN = UPDATE_T_ZPSPROJDTL-VERSN.
    IF SY-SUBRC <> 0.
    SELECT SINGLE * INTO CORRESPONDING FIELDS OF UPDATE_T_ZPSPROJDTL
    FROM M_ZVSNA
    WHERE VERSN = S_VERSN-LOW.
    IF SY-SUBRC = 0.
    APPEND UPDATE_T_ZPSPROJDTL.
    ENDIF.
    WRITE: / 'VERSION: ', S_VERSN-LOW, ' DELETED'.
    ELSE.
    WRITE: / 'VERSION:', S_VERSN-LOW, ' WAS NOT COMPLETELY DELETED'.
    ENDIF.
    ENDLOOP.
    CALL FUNCTION 'MC_UPDATE_ZVSN'
    EXPORTING
    KZZPSPROJDTL_DEL = 0
    KZZPSPROJDTL_INS = 0
    TABLES
    ZPSPROJDTL_DEL = UPDATE_T_ZPSPROJDTL
    zpsprojdtl_ins =
    EXCEPTIONS
    LANG_NOT_FOUND = 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.
    *=======================================================================
    FORM DELETE_PROJECT_VERSIONS.
    *=======================================================================
    CLEAR CUR_REC.
    CLEAR NUM_RECS.
    CLEAR RECS_DELETED_SY-DBCNT.
    SELECT VERSN PRNAM GJAHR F_YEAR WRTTP
    INTO CORRESPONDING FIELDS OF T_ZPSPROJDTL
    FROM ZPSPROJDTL
    WHERE VERSN IN S_VERSN.
    COLLECT T_ZPSPROJDTL.
    ENDSELECT.
    SELECT COUNT(*) INTO NUM_RECS
    FROM ZPSPROJDTL
    WHERE VERSN IN S_VERSN.
    NUM_RECS_NUM = NUM_RECS.
    describe table t_zpsprojdtl lines num_recs.
    *Loop through int table deleting corresponding recs from DB table
    LOOP AT T_ZPSPROJDTL.
    RECS_DELETED = RECS_DELETED + 1.
    CUR_REC = CUR_REC + 1.
    DELETE FROM ZPSPROJDTL
    WHERE VERSN = T_ZPSPROJDTL-VERSN
    AND PRNAM = T_ZPSPROJDTL-PRNAM
    AND GJAHR = T_ZPSPROJDTL-GJAHR
    AND F_YEAR = T_ZPSPROJDTL-F_YEAR
    AND WRTTP = T_ZPSPROJDTL-WRTTP.
    COMMIT WORK.
    RECS_DELETED_SY-DBCNT = RECS_DELETED_SY-DBCNT + SY-DBCNT.
    *Display progress bar
    DELETED_SY-DBCNT = RECS_DELETED_SY-DBCNT.
    CONCATENATE DELETED_SY-DBCNT 'Records deleted of'
    NUM_RECS_NUM
    INTO DELETED_TEXT SEPARATED BY SPACE.
    PERFORM DISPLAY_PROGRESS USING
    RECS_DELETED_SY-DBCNT
    NUM_RECS
    DELETED_TEXT.
    ENDLOOP.
    WRITE: / DELETED_TEXT.
    COMMIT WORK.
    ENDFORM.
    *& Form DISPLAY_PROGRESS
    Displays a progress bar and text or just text at bottom of scrn
    --> PROCESSED_CNT - Number of records processed
    --> TABLE_ENTRIES - Total number of entries in internal table
    --> DISPLAY_TEXT - Text message to be displayed
    FORM DISPLAY_PROGRESS USING PROCESSED_CNT TYPE I
    TABLE_ENTRIES LIKE SY-TFILL
    DISPLAY_TEXT TYPE C.
    local variables used for percentage bar
    DATA:
    CUR_PERCENT TYPE P DECIMALS 1,
    IND_TEXT(50) TYPE C,
    PERCENT_TEXT(05) TYPE C.
    P E R C E N T A G E B A R ********
    IF NOT ( PROCESSED_CNT IS INITIAL ).
    CUR_PERCENT = PROCESSED_CNT / TABLE_ENTRIES * 100.
    start pr19990916 change
    if remain = 0.
    end pr19990916 change
    PERCENT_TEXT = CUR_PERCENT.
    CONCATENATE PERCENT_TEXT
    DISPLAY_TEXT INTO
    IND_TEXT
    SEPARATED BY SPACE.
    CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'
    EXPORTING
    PERCENTAGE = CUR_PERCENT
    TEXT = IND_TEXT
    EXCEPTIONS
    OTHERS = 1.
    start pr19990916 change
    endif.
    end pr19990916 change
    ELSE.
    *Display text only
    CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'
    EXPORTING
    PERCENTAGE = 0
    TEXT = DISPLAY_TEXT
    EXCEPTIONS
    OTHERS = 1.
    ENDIF.
    E N D O F P E R C E N T B A R *****
    ENDFORM. " DISPLAY_PROGRESS
    Thanks in Advance,
    Jalaluddin.Syed

    Hi Jalal,
    If you are making use of the function module
    SO_NEW_DOCUMENT_ATT_SEND_API1 , check for the internal table being passed to the RECEIVERS tables parameter of thhis function module...
    This is the place where the receipient's email address is stored...
    If you want to change the receipeint email address, just modify the content of the RECEIVERS table s parameter of this function module...
    Regards,
    Mamata.

  • Drill Down Report on Web (Help Most Most Urgently)

    We are developing Drill Down Reports in Oracle Report 6i using button.But for the web it is treating button as image no an action taking object. I want to call another report (Drill Down Report) on regarding perticular row. And please help to call form finally with the help of button or any object in Report.
    Please help me Urgently.
    Thanks in Advance.

    in the format trigger for the button use something like :
    srw.set_hyperlink('http://servername/dev60cgi/rwcgi60.exe?run+report=drill2+userid=scott/tiger+destype=cache+desformat=htmlcss+server=rep60+p1='&#0124; &#0124;:deptno);
    null

  • Oracle reports...Most urgent clarification wanted

    I am prasanth from india.I am a student.I am developing a simple project by using form builder and report builder. Actually,i have a problem in designing oracle report. Application name is 'voucher entry" now my output need is " if there are 100 voucher(for example), all the vouchers will have one field called "expenditure". Now i inserted all 100 records by using form builder. Now i want to print 5 records per page and i want sum of expenditure in all pages in such a way that first page total must be carrieforward to next page and now second page total i.e sum should be first page carrieforwarded amount + expenditure columns of second page and so...on. That is Sum should be printed in brought forward and carrie forward manner. If i tried sum built in function it is totalling the "Expenditure" coloumn at report end only. That is at last page..
    please provide solution for above problem as soon as possible.

    To get the running summary, simply create a summary that resets at report and a format trigger so that it only show the summary column on the fifth record.
    If you want to print the sum from the previous page you can use a format trigger against the summary column field and store the value in a PL/SQL package variable. Then use another format trigger against the carry over field and the srw.set_field_numb() to update the field with the stored value.

  • Most urgent:::: passing parameter list  to reports containing record groups

    hi
    can any one help me , i am getting frm-41214 when i pass a paramter list containing record group as data parameter to run_report_object as parameter, calling report from forms 10g, but when i dont pass the parameter list the report runs displaying no data(as it should do), otherwise it dont run and display the frm-41214
    zulfiqar

    Hi!
    To suppress Oracle Reports native Parameter Form just add:
    add_parameter( pl_id, 'pARAMform', text_parameter, 'NO' );
    Andrew Velichko
    Brainbench MVP for Oracle Developer 2000 http://www.brainbench.com
    null

Maybe you are looking for

  • Create statspack report using sql*developer

    Hello, While connecting with PERFSTAT user I can not create statspack report using SQL*Developer: @?/rdbms/admin/awrrpt Error starting at line 1 in command: @?/rdbms/admin/awrrpt Error report: Unable to open file: "?/rdbms/admin/awrrpt.sql" Actually,

  • Hotmail no longer working on ipad or mac.

    I had to get a replacement ipad and hotmail connection ceased to work after restore. Try to reconfigure, but unsuccessful. Now MS has locked me out of my hotmail profile do to a "code of conduct" violation. Also my connection to hotmail from my Mac P

  • How do I get Verizon to DELETE my Verizon Community Account?

    Customer service has no idea how to delete my account and does not have any idea who to send me to. Jive 7.0 needs an admin to suspend and delete accounts.<According to the help documentation>

  • Datalevel security in Ldap

    Hi Experts, I have one doubt when we are using LDAP Security how should we give Data level security for a single user. Can you please explain this in details with example. thanks in advance Regards, Jel

  • I keep having to restart my computer. It say firefox is running in the background but I cannot load another page

    I keep getting the message that Firefox is running in the background and I cannot load another page. I have to restart my computer to get Firefox back to operating normally. I have everything closed down as far as I can tell. But when I click on the