Custom Report Summary Criteria

I am trying to create a report that lists software where there are more
installations than licences. I want to add the following to the summary
criteria however the "over/under" summary column does not appear in the
summary criteria field list.
Summary Criteria
Summary field Operator Value
Over/Under < 0

Clive,
It appears that in the past few days you have not received a response to your
posting. That concerns us, and has triggered this automated reply.
Has your problem been resolved? If not, you might try one of the following options:
- Visit http://support.novell.com and search the knowledgebase and/or check all
the other self support options and support programs available.
- You could also try posting your message again. Make sure it is posted in the
correct newsgroup. (http://support.novell.com/forums)
Be sure to read the forum FAQ about what to expect in the way of responses:
http://support.novell.com/forums/faq_general.html
If this is a reply to a duplicate posting, please ignore and accept our apologies
and rest assured we will issue a stern reprimand to our posting bot.
Good luck!
Your Novell Product Support Forums Team
http://support.novell.com/forums/

Similar Messages

  • CUIS / CUIC Custom Reporting Summary

    I am using Cisco CUIS versiopn 7.5.(4)
    I have been able to successfully add a new reporting field in CUIS using the formula editor.  Here is the formula:
    [RowField]/Sum([RowField])  Gives me a percent of the total of the entire report.  
    This report uses 3 grouping levels... 
    Does anyone know how we can change the formula to return the percent for a specific group.  For example, [RowField]/Sum([Group3].[RowField]) ....

    Hello, Steven.
    I'm sorry to see you were not able to find the information or assistance you were looking for here in the Contact Center community forum.
    You may be able to find more help through the Cisco Developer Network.
    Also, you might want to consider engaging Cisco Advanced Services via your account team to assist with UCCE/CUIC custom reporting.
    Thank you, and good luck.
    -Paulo

  • Need to take part of selection criteria out of a custom report (R painter)

    Hi Experts..
    I have a requirement to hide cost elements/group which appear as part of selection criteria on our custom report (report painter) for projects.
    1. Why this appears as part of the selection criteria as i did not find this defined in Edit --> General data selection. (I only found  CO area, Valuation, Fiscal year, Period, and Object in there).
    2. We have found a system performance issue when a user put in cost elements for selection. So I am required to take this out. I thought i can just take this out from General data selection.. If I can't find it in there, where would i be able to do that??
    3. Suppose I would hide this selection by creating a screen variant.. I was looking in SHD0
    but its not working with our Z T.Code...it display the error message "Variants are possible only for dialog transactions"... This does not seem to work with a custom t-code. Then how would I do this ????
    Please help clarify on this ....
    Thanks....
    Monica
    Edited by: Monica Kong on Aug 24, 2008 6:01 AM

    Hi Monica,
    I believe we have an executable report here...
    go to se38 -> enter program name -> click on "attributes" button -> display
    We can see the type as 'Executable' or 'Modulepool'
    generally a selection screen is brought by using keywords 'Parameters' or 'select-options' in Executable programs and with screen in modulepool ..although we can use a combination of both in some cases
    So in your program..
    check for keywords
    'Parameters'/'Select-options'
    The best way to proceed is to press F1 on the field that needs to be removed from selection...note the details
    "screen number" and "screen field"
    (1)By default screen number = 1000  if it is an executable program
    Now see the scrren field ..if it is select-options it will something like field-low or field-high
    so in the report
    search for field for cost center and group with keyword starting as parameters or select-options and comment the same
    Remember to comment tte fields throughout the program since this field will be used in multiple locations
    (2) if it is modulepool program note the screen number , go the program and screen and remove the field from screen painter and comment the fields where ever used in the program
    Also note that using screen variant is a good option but done if user needs specific settings on a report or we need the original report as it is plus additional report with few variations
    Hope it helps
    Pls check and revert
    Regards
    Byju

  • Regarding Customer Payment Summary report

    Hi Gurus,
    FI -AR:
    in Customer Payment Summary report we have key figures like Arrears with cash discount and Arrears with out cash discount along with key figures Payement with cash discount and payment without cash discount.
    Could some one explain about what does the meaning of Arrears with cash discount and Arrears with out cash discount key figures.
    Regards,
    Kotesh

    The report looking like as bellow.
              Paymt w. Cash Discnt     Arrears w Cash Disct     Paymnt w/o Cash Dist     Arrears w/o Cash Dct
    Company
    code     Customer     £                      £     
    2000     2001     0.00                                        0                                              5,104.93     152
    2000     2002     0.00                                       0                                             3,272.46         0
    2000     2002     49,609.74                                      12                                               0.00        0
    2000     4999     2,637.88                                     29                                               0.00        0
    Thanks in advance.
    Regards,
    Kotesh

  • Error in standard Customer Listing Summary report

    I have three questions about this report.
    1) Has this report by chance been deprecated? All of the environments that I have checked have the customer listing summary (and detail) concurrent program as NOT enabled. We are on oracle applications version 11.5.10.2.
    2) When I try to run the report wide open it fails with the message "process terminated by signal 10". I figure this is due to the fact there are over 1 million customers in the table and the server is running out of memory or something of that nature. Any other ideas as to why I'm receiving this error?
    3) The report will complete successfully if you include some parameters. I used customer number in this case and it worked; however, when I tried customer name low and customer name high. Any value I choose would result in the following error: REP-0091: Invalid value for parameter 'P_CUSTOMER_NAME_LOW', which seems to point to a data type error. I checked the value set, AR_CUSTOMER_NAME, and it has a char data type of size 360 which matches the data type varchar2 and size 360 of the database column, hz_cust_accounts.party_name. Any suggestions as to why I am receiving this error?

    1) Has this report by chance been deprecated? All of the environments that I have checked have the customer listing summary (and detail) concurrent program as NOT enabled. We are on oracle applications version 11.5.10.2.I believe not.
    XML Publisher and Concurrent Manager Integration [ID 276691.1]
    Publishing Concurrent Requests with XML Publisher [ID 295409.1]
    Customer Open Balance Report APPS-FND-01030 customer name ... is longer than maximum length 50 characters [ID 1118825.1]
    Why does Customer Name LOV parameter in Autoinvoice Import Program Gives APP-FND-01564: ORACLE error 24345 in fdlget? [ID 1058105.1]
    2) When I try to run the report wide open it fails with the message "process terminated by signal 10". I figure this is due to the fact there are over 1 million customers in the table and the server is running out of memory or something of that nature. Any other ideas as to why I'm receiving this error?Please check the CM/OPP log files for any errors.
    3) The report will complete successfully if you include some parameters. I used customer number in this case and it worked; however, when I tried customer name low and customer name high. Any value I choose would result in the following error: REP-0091: Invalid value for parameter 'P_CUSTOMER_NAME_LOW', which seems to point to a data type error. I checked the value set, AR_CUSTOMER_NAME, and it has a char data type of size 360 which matches the data type varchar2 and size 360 of the database column, hz_cust_accounts.party_name. Any suggestions as to why I am receiving this error?See if (When Customer Names Greater Than 50 Characters, Reports With This Parameter Have No Output Or Error [ID 307979.1]) helps.
    Thanks,
    Hussein

  • Customer Balance Summary Report

    Dears,
    I have this query for custom report from receipt screen under receivable responsibility, but i need to view the organization code that create the invoice and the org. code that receive it, any help to modify this query ?
    SELECT   mpv.organization_code org_code, gcc.segment2 branch, z.customer_id,
             z.segment2 branch_acc, xba.description, z.customer_number,
             z.customer_name, z.invoice_amt, z.cm_amt, z.receipt_amt, z.balance
        FROM (SELECT         /*main.type,
                             main.trx_type_id,
                             GL_ID_REC,
                             rctt.name transaction_type,
                             rc.customer_number, rc.customer_name,   --main.value,
                       main.customer_id, gcc.segment2,
                       hca.account_number customer_number,
                       hp.party_name customer_name,
                       --SUM (DECODE (main.TYPE,'Invoice', DECODE (SIGN (main.VALUE),1, main.VALUE,0),0)) invoice_amt,
                       SUM (DECODE (main.TYPE,'Invoice',main.VALUE,0)) invoice_amt,
                       --SUM (DECODE (main.TYPE,'Invoice', DECODE (SIGN (main.VALUE),-1, main.VALUE,0),0)) cm_amt,
                       SUM (DECODE (main.TYPE,'CM_Manual',main.VALUE,0)) cm_amt,
                       SUM (DECODE (main.TYPE, 'Receipt', main.VALUE, 0)) receipt_amt,
                       --SUM (DECODE (main.TYPE,'Invoice', DECODE (SIGN (main.VALUE),1, main.VALUE,0),0))
                       SUM (DECODE (main.TYPE,'Invoice',main.VALUE,0))
                       --+ SUM (DECODE (main.TYPE,'Invoice', DECODE (SIGN (main.VALUE),-1, main.VALUE,0),0))
                       + SUM (DECODE (main.TYPE,'CM_Manual',main.VALUE,0))
                       - SUM (DECODE (main.TYPE, 'Receipt', main.VALUE, 0))balance
                  FROM
                         (SELECT 'Invoice' AS TYPE,
                                 rct.cust_trx_type_id trx_type_id,
                                 rct.bill_to_customer_id customer_id,
                                 SUM (ROUND(DECODE (NVL (rctl.quantity_invoiced,0),0, rctl.quantity_credited,rctl.quantity_invoiced)
                                           * NVL (rctl.unit_selling_price, 0),2)) VALUE
                            FROM ra_customer_trx_all rct,
                                 ra_customer_trx_lines_all rctl
                           WHERE rct.customer_trx_id = rctl.customer_trx_id
                             AND trx_date BETWEEN TO_DATE (:fdate,'RRRR/MM/DD HH24:MI:SS')
                                              AND TO_DATE (:tdate,'RRRR/MM/DD HH24:MI:SS')
                             AND rct.org_id = '102'
    and (rct.bill_to_customer_id = :p_cust_id or  :p_cust_id is null)
                             AND rctl.sales_order IS NOT NULL
                        GROUP BY rct.cust_trx_type_id, rct.bill_to_customer_id
                        UNION ALL
                          SELECT 'CM_Manual' AS TYPE,
                                 rct.cust_trx_type_id trx_type_id,
                                 rct.bill_to_customer_id customer_id,
                                 SUM (ROUND(DECODE (NVL (rctl.quantity_invoiced,0),0, rctl.quantity_credited,rctl.quantity_invoiced)
                                           * NVL (rctl.unit_selling_price, 0),2)) VALUE
                            FROM ra_customer_trx_all rct,
                                 ra_customer_trx_lines_all rctl
                           WHERE rct.customer_trx_id = rctl.customer_trx_id
                             AND trx_date BETWEEN TO_DATE (:fdate,'RRRR/MM/DD HH24:MI:SS')
                                              AND TO_DATE (:tdate,'RRRR/MM/DD HH24:MI:SS')
                             AND rct.org_id = '102'
    and (rct.bill_to_customer_id = :p_cust_id or  :p_cust_id is null)
                             AND rctl.sales_order IS NULL
                        GROUP BY rct.cust_trx_type_id, rct.bill_to_customer_id
                        UNION ALL
                          SELECT 'Receipt' AS TYPE,
                                 rcta.cust_trx_type_id trx_type_id,
                                 rcta.ship_to_customer_id customer_id,
                                 SUM (NVL (araa.amount_applied, 0)) VALUE
                            FROM ar_receivable_applications_all araa,
                                 ra_customer_trx_all rcta,
                                 ar_cash_receipts_all acra
                           WHERE araa.status = 'APP'
                             AND araa.display = 'Y'
                             AND araa.applied_customer_trx_id = rcta.customer_trx_id
                             AND acra.receipt_date
                                    BETWEEN TO_DATE (:fdate,'RRRR/MM/DD HH24:MI:SS')
                                        AND TO_DATE (:tdate,'RRRR/MM/DD HH24:MI:SS')
                             AND rcta.org_id = '102'
                           and (rcta.customer_trx_id = :p_cust_id or  :p_cust_id is null)
                             AND araa.cash_receipt_id IS NOT NULL
                             AND araa.cash_receipt_id = acra.cash_receipt_id
                        GROUP BY rcta.cust_trx_type_id, rcta.ship_to_customer_id
                       ) main,
                       hz_cust_accounts hca,
                       hz_parties hp,
                       ra_cust_trx_types_all rctt,
                       gl_code_combinations gcc
                 WHERE main.customer_id =hca.cust_account_id
                   AND hca.party_id=hp.party_id
                   AND main.trx_type_id = rctt.cust_trx_type_id
                   AND gcc.code_combination_id = gl_id_rec
                   AND rctt.org_id = 102
              GROUP BY gcc.segment2,
                       main.customer_id,
                       hca.account_number,
                       hp.party_name) z,
             xx_branch_acc xba,
             mtl_parameters_view mpv,
             gl_code_combinations gcc,
             hr_organization_units_v houv
       WHERE xba.branch_acc = z.segment2
         AND gcc.code_combination_id = mpv.material_account
         AND houv.organization_id = mpv.organization_id
         AND gcc.segment2 = xba.branch_acc
         AND mpv.organization_code BETWEEN NVL (:forg, mpv.organization_code)
                                       AND NVL (:torg, mpv.organization_code)
         AND date_to IS NULL
    ORDER BY mpv.organization_code, z.customer_name

    According to (Solution for China Accounting Software Data Interface Standard for R12 [ID 858435.1]) those reports are available without applying any new patches. Have you checked from (System Administrator > Concurrent > Program > Define) if you have those reports or not?
    Thanks,
    Hussein

  • Custom report to disvover duplicate login name and computer

    Hi all,
    I need to create a custom report which shows a same login name use on many computer in ZAM 7.5.
    could you please help me to choose the good option on a custom report creation ?
    Thank all,
    Frnchtch

    Here's one method using the Custom reports console. Not the best mind you but quick to setup if you just need results on who the dups are.
    Go to Custom reports
    Select New Report (Type = Workstation; Focus = Basic workstation attributes)
    In column selection place "Login Name"
    In summary criteria select "Workstation Instances (Summary) > 1
    Save with a name like "Duplicate Logins
    Run report
    HTH,
    Bryant

  • Custom Report using S_ALR_87013611 & KSB1

    Hi SAP Experts,
    I need/customer wants summary report by Cost Element i.e
    SKFActual(SKF Qty)Cost CenterCostElementDollars+Report Currency.
    First 2 fields (SKF+Actual - SKF Qty) we got from S_ALR_87013611 report. Then we double clicked on SKF then it will take to KSB1 transaction code(as said by you) there we got the rest of the fields.
    Currently we are developing the same Custom Report but it should show by summary i.e by Cost Element.
    It should show in 1 report the above 6 fileds.
    Could you please tell me what Tables and Data types I need to refer?
    Thanks for your help in advace.
    Thanking you
    Regards,
    David Raj

    I am currently having a problem with this report and drilldown to KSB1, the cost centers selected int S_ALR_87013611 are not transferring to KSB1 and thus all the cost centers come up in the call to KSB1, are you experiencing this problem? I am on V4.7

  • How to Created custom report for Ship not Billed (SD/FI)?

    Hi all,
    I am anticipating  to write some abap reports..Here is one of them..
    Anyone can help  me with writing a Report , how to do 'Custom Report for shipped not Billed(SD/FI)' ..But since I am new to Abap , if you wish to reply, please use a little more detail and simple explanation, step by step so I can understand what is the idea, how it can be acheived...what kind of report should be used , techniques, tables etc...:)
    Appreciate your help!
    Regards,
    Boby

    Hi Boby,
    You need to create custom transaction to achive these results.
    you will have selection-screen ,it would be :
    Date : Here date would be mandatory  - Ranges Option
    Customer  - Optional field - Ranges
    Order #  Sales Order (Optional) Ranges
    Invoice #  - Invoice # (Optional) Ranges
    You will get the data based on ur selection-screen criteria ...
    First you will have customer order details from diffrent table
    VBAK,
    VBAP,
    LIKP
    LIPS
    VBRK,
    VBRP
    KNA1,
    VBFA Tables ( See the my sample program )
    Output would be :
    Customer #   Custome Name    Order #   Delivery #   Invoice #   Netpr, Netquantity ,
    Check the condition  whether invoice table has VBRK-RFBSK  = ''.
    See the my sample program : This is sales report by monthly..
    REPORT ZFDSALES_REPORT no standard page heading
                           message-id zwave.
    Data Declaration Part
    TYPE-POOLS
    type-pools : slis.
    Tables
    tables : VBAK,
             VBAP.
    Internal table for VBAK Table
    data : begin of i_vbak occurs 0,
           vbeln like vbak-vbeln,
           bstnk like vbak-bstnk,
           vdatu like vbak-vdatu,
           end of i_vbak.
    Internal table for VBAP and MATNR
    data : begin of i_vbap occurs 0,
           vbeln like vbap-vbeln,
           matnr like vbap-matnr,
           kdmat like vbap-kdmat,
           kwmeng like vbap-kwmeng,
           netpr like vbap-netpr,
           maktx like makt-maktx,
           end of i_vbap.
    Internal tables
    data : begin of i_sales occurs 0,
           vdatu like vbak-vdatu,
           bstnk like vbak-bstnk,
           matnr like vbap-matnr,
           maktx like makt-maktx,
           kdmat like vbap-kdmat,
           kwmeng like vbap-kwmeng,
           netpr  like vbap-netpr,
           end of i_sales.
    Variable for ALV
    data : v_repid like sy-repid,
           gt_fieldcat    type slis_t_fieldcat_alv.
    Selection-screen
    selection-screen : begin of block blk with frame title text-001.
    select-options : s_vbeln for vbak-vbeln,
                     s_erdat for vbak-erdat,
                     s_ernam for vbak-ernam,
                     s_vdatu for vbak-vdatu obligatory,
                     s_BSTNK for vbak-BSTNK,
                     s_KUNNR for vbak-kunnr,
                     s_matnr for vbap-matnr,
                     s_KDMAT for vbap-KDMAT.
    selection-screen : end of block blk.
    Initilization
    initialization.
      v_repid = sy-repid.
    S T A R T  -  O F  -  S E L E C T I O N ****************
    start-of-selection.
    Get the data from VBAK and VBAP Tables
      perform get_vbak_vbap.
    E N D  -  O F  -  S E L E C T I O N *****************
    end-of-selection.
    Display the data
      perform dispolay_data.
    *&      Form  get_vbak_vbap
          Get the data from VBAK and VBAP Table
    FORM get_vbak_vbap.
    Get the data from VBAK Table
      select vbeln bstnk vdatu from vbak into table i_vbak
                         where vbeln in s_vbeln
                         and   bstnk in s_bstnk
                         and   vdatu in s_vdatu
                         and   kunnr in s_kunnr
                         and   erdat in s_erdat
                         and   ernam in s_ernam.
      if sy-subrc ne 0.
        message e000(zwave) with 'No data found for given selection'.
      endif.
    Get the data from VBAP Table
      select avbeln amatnr akdmat akwmeng a~netpr
             b~maktx into table i_vbap
             from vbap as a inner join makt as b on bmatnr = amatnr
             for all entries in i_vbak
             where a~vbeln in s_vbeln
             and   a~kdmat in s_kdmat
             and   a~abgru = space
             and   a~matnr in s_matnr
             and   a~matnr ne '000000000000009999'
             and   a~matnr ne '000000000000004444'
             and   a~matnr ne '000000000000008888'
             and   a~matnr ne '000000000000001111'
             and   a~werks = '1000'
             and   b~spras = 'E'
             and   a~vbeln = i_vbak-vbeln.
      if sy-subrc ne 0.
        message e000(zwave) with 'No data found for given selection'.
      endif.
      sort i_vbak by vbeln.
      sort i_vbap by vbeln matnr.
      loop at i_vbap.
        read table i_vbak with key vbeln = i_vbap-vbeln
                                binary search.
        if sy-subrc eq 0.
          i_sales-bstnk = i_vbak-bstnk.
          i_sales-vdatu = i_vbak-vdatu.
          i_sales-matnr = i_vbap-matnr.
          i_sales-kdmat = i_vbap-kdmat.
          i_sales-maktx = i_vbap-maktx.
          i_sales-netpr = i_vbap-netpr.
          i_sales-kwmeng = i_vbap-kwmeng.
          append i_sales.
        else.
          continue.
        endif.
        clear : i_sales,
                i_vbap,
                i_vbak.
      endloop.
      sort i_sales by vdatu bstnk matnr.
      refresh : i_vbap,
                i_vbak.
    ENDFORM.                    " get_vbak_vbap
    *&      Form  dispolay_data
          Display the data
    FORM dispolay_data.
    Fill the Fiedlcat
      PERFORM fieldcat_init  using gt_fieldcat[].
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
       EXPORTING
      I_INTERFACE_CHECK                 = ' '
      I_BYPASSING_BUFFER                =
      I_BUFFER_ACTIVE                   = ' '
          I_CALLBACK_PROGRAM                = v_repid
      I_CALLBACK_PF_STATUS_SET          = ' '
      I_CALLBACK_USER_COMMAND           = ' '
      I_CALLBACK_TOP_OF_PAGE            = ' '
      I_CALLBACK_HTML_TOP_OF_PAGE       = ' '
      I_CALLBACK_HTML_END_OF_LIST       = ' '
      I_STRUCTURE_NAME                  =
      I_BACKGROUND_ID                   = ' '
      I_GRID_TITLE                      =
      I_GRID_SETTINGS                   =
      IS_LAYOUT                         =
          IT_FIELDCAT                       = gt_fieldcat[]
      IT_EXCLUDING                      =
      IT_SPECIAL_GROUPS                 =
      IT_SORT                           =
      IT_FILTER                         =
      IS_SEL_HIDE                       =
      I_DEFAULT                         = 'X'
      I_SAVE                            = ' '
      IS_VARIANT                        =
      IT_EVENTS                         =
      IT_EVENT_EXIT                     =
      IS_PRINT                          =
      IS_REPREP_ID                      =
      I_SCREEN_START_COLUMN             = 0
      I_SCREEN_START_LINE               = 0
      I_SCREEN_END_COLUMN               = 0
      I_SCREEN_END_LINE                 = 0
      IT_ALV_GRAPHICS                   =
      IT_ADD_FIELDCAT                   =
      IT_HYPERLINK                      =
      I_HTML_HEIGHT_TOP                 =
      I_HTML_HEIGHT_END                 =
      IT_EXCEPT_QINFO                   =
    IMPORTING
      E_EXIT_CAUSED_BY_CALLER           =
      ES_EXIT_CAUSED_BY_USER            =
        TABLES
          T_OUTTAB                          = i_sales
    EXCEPTIONS
      PROGRAM_ERROR                     = 1
      OTHERS                            = 2
    ENDFORM.                    " dispolay_data
    *&      Form  fieldcat_init
          text
         -->P_GT_FIELDCAT[]  text
    FORM fieldcat_init USING  e01_lt_fieldcat type slis_t_fieldcat_alv.
      DATA: LS_FIELDCAT TYPE SLIS_FIELDCAT_ALV.
    Delivery Date
      CLEAR LS_FIELDCAT.
      LS_FIELDCAT-FIELDNAME    = 'VDATU'.
      LS_FIELDCAT-OUTPUTLEN    = 12.
      LS_FIELDCAT-TABNAME    = 'I_SALES'.
      ls_fieldcat-seltext_L = 'Delivery Date'.
      APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
    Purchase Order #Material Description
      CLEAR LS_FIELDCAT.
      LS_FIELDCAT-FIELDNAME    = 'BSTNK'.
      LS_FIELDCAT-OUTPUTLEN    = 25.
      LS_FIELDCAT-TABNAME    = 'I_SALES'.
      ls_fieldcat-seltext_L = 'Purchase Order #'.
      APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
    Material
      CLEAR LS_FIELDCAT.
      LS_FIELDCAT-REF_FIELDNAME    = 'MATNR'.
      LS_FIELDCAT-REF_TABNAME    = 'MARA'.
      LS_FIELDCAT-FIELDNAME    = 'MATNR'.
      LS_FIELDCAT-TABNAME    = 'I_SALES'.
      ls_fieldcat-seltext_L = 'Material #'.
      ls_fieldcat-seltext_M = 'Material #'.
      ls_fieldcat-seltext_S = 'Material #'.
      APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
    Material Description
      CLEAR LS_FIELDCAT.
      LS_FIELDCAT-FIELDNAME    = 'MAKTX'.
      LS_FIELDCAT-OUTPUTLEN    = 40.
      LS_FIELDCAT-TABNAME    = 'I_SALES'.
      ls_fieldcat-seltext_L = 'Material Description'.
      APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
    Customer Material #
      CLEAR LS_FIELDCAT.
      LS_FIELDCAT-FIELDNAME    = 'KDMAT'.
      LS_FIELDCAT-OUTPUTLEN    = 35.
      LS_FIELDCAT-TABNAME    = 'I_SALES'.
      ls_fieldcat-seltext_L = 'Customer material no.'.
      APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
    Quantity
      CLEAR LS_FIELDCAT.
      LS_FIELDCAT-FIELDNAME    = 'KWMENG'.
      LS_FIELDCAT-OUTPUTLEN    = 15.
      LS_FIELDCAT-TABNAME    = 'I_SALES'.
      ls_fieldcat-seltext_L = 'Quantity'.
      APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
    Net Price
      CLEAR LS_FIELDCAT.
      LS_FIELDCAT-FIELDNAME    = 'NETPR'.
      LS_FIELDCAT-OUTPUTLEN    = 15.
      LS_FIELDCAT-TABNAME    = 'I_SALES'.
      ls_fieldcat-seltext_L = 'Net Price'.
      APPEND LS_FIELDCAT TO E01_LT_FIELDCAT.
    ENDFORM.                    " fieldcat_init
    Reward Points if it is helpful
    Thanks
    Seshu

  • CUIC Custom Report for Business Hours for Weekdays Only

    Customer wants a UCCX custom report which we are building with CUIC Premium.  The one criteria we are having issue with deals with the ability to selects days of the week BUT only with specific hours of the day for each of the days selected.  So customer want to be able to run the report for Monday to Friday but from 8AM to 5PM for each of those days, so essentially during business hours only.  The built in Absolute Date Range does not work because that would run the report starting Monday at 8AM until Friday at 5PM.
    Thanks,
    Dan

    dicharville,
    Our 3rd party solution lets you produce historical reports by "shifts" by each day.  In your case each day agents having the shift of 8 - 5.  Let me know if you would like to discuss in detail how our solution can accomplish this and more.
    Thanks,
    Ron Reif / [email protected]
    651-635-2822

  • Custom report for vendor evaluation

    Hai All,
    My client requires custom report to show the vendor evaluation i.e., it has to show the working how it has arrived at the final score, to be clear systems works automatically and displays the final score based on certain main and sub criteria that working has to be shown in a table format for the purpose of TPM  audit.
    Regards
    R.Senthilnambi

    Hi Senthil,
    u can download the documents from sap help to show the logic to ur audit, how sap will calculate the scores.
    If they insist for certain data with logic, u can develop a z-report and show them for 10 or 20 materials.
    hope this resolves ur problem

  • Printer- custom report not printing

    HI,
    Apps 11.5.10.2
    RDBMS 9i
    Am able to get print from appliaction for stanadard reports.
    If i give custom report.. its printing but content is not same as output..
    OUTPUT is coming in one line..
    %PDF-1.1
    1 0 OBJ
    << 0
    /Creator (Developer 2000)
    etc
    Thanks

    HI,
    Am getting output like follwing
    Please run the test in (Note: 264118.1 - 11i : Pasta Pasta Printing Setup Test) to verify that PASTA is configured properly.------------- Test Result Summary -------------
    Total Tests: 1
    Success Count: 0
    Error count: 1
    Test Names Status
    oracle.apps.izu.fnd.diag.FNDPastaDiag Succeeded with Warnings
    ----------- End Test Result Summary -----------
    ============= Test Result =============
    Test Class Name: oracle.apps.izu.fnd.diag.FNDPastaDiag
    Application Code: FND
    Group Name: Setup
    Status: Succeeded with Warnings
    Time: 2010-07-06 11:57:07.0
    Time Consumed: 8154
    Test Version: 115.8
    Tool Version: 115.131
    Install Version: Base: none Upgrade: none
    Mode: 1
    Index: 1
    Tested Class Name Tested Class Version
    oracle.apps.izu.fnd.diag.FNDRequestIDLov 115.4
    oracle.apps.jtf.regress.qatool.base.DBUtility 115.1
    oracle.apps.jtf.regress.qatool.base.DiagBase 115.2
    oracle.apps.jtf.regress.qatool.base.FileUtility 115.1
    oracle.apps.jtf.regress.qatool.base.HRInfo 115.0
    oracle.apps.jtf.regress.qatool.base.OSUtility 115.5
    oracle.apps.jtf.regress.qatool.base.SessionHelper 115.0
    oracle.apps.jtf.regress.qatool.fnd.FNDUtility 115.10
    Input Names Input Values
    Responsibility ID 50300
    Request Id 320444
    Diagnostic Test Executed By SYSADMIN
    Dependent Class Names
    Report:
    Oracle Diagnostics Information Product Installation Status and Patchset Level Parameters
    Generic Tests Language Information Pasta Driver Settings
    Concurrent Node Environment Variables Pasta Viewer Settings to View Bi-Directional Reports Bi-Directional Specific Settings
    Retrieving Log and Configuration Files for Support References
    Database Information [Top]
    Server = rofdbs5
    Version = Oracle9i Enterprise Edition Release 9.2.0.6.0 - Production
    Name/SID = STAGE
    Language = AMERICAN
    Character Set = US7ASCII
    Application Information [Top]
    Release = 11.5.10.2
    Application = Projects (275) with status of INSTALLED
    Responsibility = RI_Projects Superuser (50300)
    MultiOrg Flag = Y
    Operating Unit = RI Operating Unit (104)
    Security Group = Standard
    Oracle Diagnostics Information [Top]
    Patch Oracle Diagnostics 2.5 RUP A (5914893) is installed
    Patch Oracle E-Business Suite 11i Diagnostic Tools, Nov 2008 - 8.11 (7530017) is installed
    Metalink Document Id = 264118.1
    Product Installation Status and Patchset Level [Top]
    Application Short Name Id Installation Status Patch Level
    Application Object Library FND 0 Installed 11i.FND.H
    Applications DBA AD 50 Shared 11i.AD.I.6
    System Administration SYSADMIN 1 Installed Not Available
    XML Publisher XDO 603 Not Installed 11i.XDO.H
    4 rows retrieved
    Parameters [Top]
    Username = SYSADMIN
    Responsibility = RI_Projects Superuser (50300)
    Request Id = 320444
    Generic Tests [Top]
    Node Information
    Tiers = Admin, Web, Forms, Concurrent
    Pasta Executable Version
    Version = 3.0.4.0(patch
    Oracle Reports Version
    Detected version 6.0.8.28.0 is >= expected version 6.0.8.18
    Language Information [Top]
    Installed Languages
    Language Code Installed Flag NLS Language
    US Base AMERICAN
    1 row retrieved
    Database Character Set
    Database character set = US7ASCII
    Pasta Driver Settings [Top]
    Printer Name = CD1230
    Printer Style = PORTRAIT
    WARNING - Driver PORTRAITHPLJ3-A4 is not defined for pasta printing
    ACTION - For pasta printing please modify printer driver PORTRAITHPLJ3-A4 to have FNDPSTAX as program.
    Reference: Oracle Applications System Administrator's Guide
    Pasta PrintForms
    The printforms feature is not used. To insert a company logo or background image in a concurrent report please refer to PASTA 3.0 Release Information
    Pasta Configuration File
    The pasta executable chooses the non default configuration file defined as a driver argument '-F' using the following rules (in the following order):
    1. Configuration file associated to the specific printer
    2. Configuration file for all the printers
    Current settings
    The PASTA variable is not set
    The file '/stageAPP/stageappl/fnd/11.5.0/resource/pasta_CD1230.cfg' does not exist
    The file '/stageAPP/stageappl/fnd/11.5.0/resource/pasta.cfg' exists
    Configuration file in use = /stageAPP/stageappl/fnd/11.5.0/resource/pasta.cfg
    Concurrent Node Environment Variables [Top]
    NLS_LANG Variables
    Database = AMERICAN_AMERICA.US7ASCII
    OS environment = AMERICAN_AMERICA.US7ASCII
    Concurrent Request = AMERICAN_AMERICA.US7ASCII
    Pasta Environment Variables
    LANG =
    PASTA =
    IX_PRINTING =
    IX_RENDERING =
    APPLLCSP Environment Variable for Bitmap Report Printing
    APPLLCSP =
    Pasta Viewer Settings to View Bi-Directional Reports [Top]
    Bi-Directional Mime Type
    WARNING - The mime type 'apps/bidi' is missing
    ACTION - Create a new mime type as mentioned in the PASTA Users Guide 3.0. See also PASTA 3.0 Release Information
    Profile Options
    Viewer: Application for Text (FS_MIME_TEXT) = null
    Viewer: Text (EDITOR_CHAR) = Browser
    Bi-Directional Specific Settings [Top]
    The current database character set does not require bi-directional settings
    Retrieving Log and Configuration Files for Support [Top]
    Adding file '/stageAPP/stageappl/fnd/11.5.0/resource/pasta.cfg' to '/stageAPP/stageappl/izu/11.5.0/out/PastaPrinting.zip'
    This test cannot get the IX Library configuration file (ixlib.cfg) because environment variable IX_PRINTING is not set. For more information see note Oracle Reports 6i Setup Guide for Oracle Applications 11i
    This test cannot collect the IX Display configuration file (ixlib.cfg) because environment variable IX_RENDERING is not set. See note Oracle Reports 6i Setup Guide for Oracle Applications 11i
    Adding file '/stageAPP/stageora/8.0.6/guicommon6/tk60/admin/uiprint.txt' to '/stageAPP/stageappl/izu/11.5.0/out/PastaPrinting.zip'
    Adding file '/stageAPP/stageora/8.0.6/guicommon6/tk60/admin/Tk2Motif.rgb' to '/stageAPP/stageappl/izu/11.5.0/out/PastaPrinting.zip'
    Adding file '/stageAPP/stageora/8.0.6/guicommon6/tk60/admin/uifont.ali' to '/stageAPP/stageappl/izu/11.5.0/out/PastaPrinting.zip'
    Adding file '/stageAPP/stageappl/fnd/11.5.0/reports/HPP.prt' to '/stageAPP/stageappl/izu/11.5.0/out/PastaPrinting.zip'
    Adding file '/stageAPP/stagecomn/admin/log/STAGE_rofdbs5/l320444.req' to '/stageAPP/stageappl/izu/11.5.0/out/PastaPrinting.zip'
    Adding file '/stageAPP/stagecomn/admin/out/STAGE_rofdbs5/o320444.out' to '/stageAPP/stageappl/izu/11.5.0/out/PastaPrinting.zip'
    Please upload the generated output file (/stageAPP/stageappl/izu/11.5.0/out/PastaPrinting.zip) when creating the service request
    References [Top]
    Note 239196.1 PASTA 3.0 Release Information
    Note 240864.1 Activating and Configuring IX Library
    Note 189708.1 Oracle Reports 6i Setup Guide for Oracle Applications 11i
    If you are experiencing any issues regarding this diagnostic test, please use Metalink to log an iTAR (Service Request) for product "Support Diagnostics Project" (ID=1332).
    If you have any question related to support diagnostic tools (installation, execution, usage or availability), you can ask us using the Support Diagnostics Project forum on Metalink.
    We would also appreciate your feedback regarding the usefulness of this test, however, there will be no replies to feedback emails.
    Error Message: 0 errors and 2 warnings were found.
    Fix Info: Please review the test summary for more information.
    ============ End Test Result ============

  • Ageing wise vendor  and customer report

    hi....
    Where i can get ageing wise vendor  and customer report?
    Thanks & Regards
    Rekha shrama

    Hello
    First configure credit management & customise.
    A/R Summary
    Degree of ageing
    You can set the allowed degree of ageing in Customizing for Sales, under Basic Functions ® Credit Management/Risk Management ® Credit Management ® Define Automatic Credit Control.
    Under Checks in financial accounting/ old A/R summary, you can enter the permitted degree of ageing for the A/R summary, in the fíelds Permitted days and Permitted hours. Here, you can define how old the A/R summary can be, in order to be called up for a check. If the permitted degree of ageing for the A/R summary is exceeded in the credit check, then the document is blocked.
    Fields allowed days and allowed hours are only available for entry if you have entered an X in field Read A/R Summary in Customizing. The path is: Accounts Receivable and Accounts ® Credit Management ® Credit Control Account ® Make basic settings for credit management.
    Updating
    The A/R summary is either sent periodically (with the help of the report RFCMCRCV) from central Financial Accounting to the decentralized Sales and Distribution units according to ALE distribution model or, if an obsolete A/R summary is presented, updated for the credit check by the system per remote function.
    In order that the system is burdened as little as possible, SAP recommends you stick to the following order:
    Program run: Incoming payments in central FI
    Program run: Distribution A/R summary from central FI to decentralized Sales and Distribution units
    Program run: Renewed credit check for blocked sales documents in decentralized Sales and Distribution units
    Status Management for Obsolete A/R Summary
    If the A/R summary is obsolete, the credit status Credit data obsolete is set. This means that the document is blocked, and appears in the credit representativeu2019s worklist. In Customizing for Sales, in the section Automatic Credit Control, for the single, aforementioned checks, for which FI data is necessary, you can define whether a warning appears in the obsolete data, or whether a status is set.
    If you are working with the A/R summary, and would like to re-process obsolete data, it is recommended that you set a status.
    Reg
    suresh

  • Custom Report Template Issue

    Hi,
    I have a Custom Report Template, it is a Named Column(Row) Report that I have created. It seems I can get the look and feel I want on a per row basis. But when I try and convert it to be able to loop through for a specific type, like a break on the first column, it gets all messed up. I was wondering if someone might be able to shed some light for me on this I have tried everything
    Here is the row template
    <table width="100%"  border="0" cellspacing="1" cellpadding="0" bgcolor="#000000">
       <tr  class="Tabledetail">
          <td class="SectionHeading" width="100%" bgcolor="#336699" valign="middle">
             <img src="spacer.gif" width="1" height="1">  <b>#1#</b> 
          </td>
       </tr>
       <tr class="Tabledetail">
          <td>
             <table width="100%"  border="0" cellspacing="1" cellpadding="1" bgcolor=white>
                <tr class="Tabledetail">
                   <td>
                      <img src="spacer.gif" width="5" height="1">
                   </td>
                   <td class=formlabel>
                      #2#
                   </td>
                   <td>
                      <img src="spacer.gif" width="5" height="1">
                   </td>
                   <td colspan=4 class="SectionHeading" bgcolor="#336699" align=middle valign="bottom">
                      <b>Evaluation Trips</b> 
                   </td>
                   <td>
                      <img src="spacer.gif" width="10" height="1">
                   </td>
                   <td colspan=4 class="SectionHeading" bgcolor="#336699" align=middle valign="bottom">
                      <b>All Other Trips</b> 
                   </td>
                </tr>
                <tr class="Tabledetail">
                   <td>
                      <img src="spacer.gif" width="5" height="1">
                   </td>
                   <td  class=formlabel>
                      #3#
                   </td>
                   <td  align=right class=formlabel>
                      <img src="spacer.gif" width="5" height="1">
                   </td>
                   <td align=right class=formlabel>
                      #4#
                   </td>
                   <td align=right class=formlabel>
                      #5#
                   </td>
                   <td align=right class=formlabel>
                      #6#
                   </td>
                   <td align=right class=formlabel>
                      #7#
                   </td>
                   <td>
                      <img src="spacer.gif" width="10" height="1">
                   </td>
                   <td align=right class=formlabel>
                      #4#
                   </td>
                   <td align=right class=formlabel>
                      #5#
                   </td>
                   <td align=right class=formlabel>
                      #6#
                   </td>
                   <td align=right class=formlabel>
                      #7#
                   </td>
                </tr>
                <tr class="Tabledetail" width=50%>
                   <td>
                      <img src="spacer.gif" width="5" height="1">
                   </td>
                   <td  class=formlabel>
                      #8#
                   </td>
                   <td class=formlabel>
                      <img src="spacer.gif" width="5" height="1">
                   </td>
                   <td align=right>
                      #9#
                   </td>
                   <td  align=right>
                      #10#
                   </td>
                   <td align=right >
                      #11#
                   </td>
                   <td align=right >
                      #12#
                   </td>
                   <td>
                      <img src="spacer.gif" width="10" height="1">
                   </td>
                   <td align=right >
                      #13#
                   </td>
                   <td align=right >
                      #14#
                   </td>
                   <td align=right >
                      #15#
                   </td>
                   <td align=right >
                      #16#
                   </td>
                </tr>
             </table>
          </td>
       </tr>
    </table>
    </td>
    </tr>
    <tr>
    <td><img src="spacer.gif" width="1" height="10"> </td>
    </tr>
    <tr>
    <td>Here is the before rows
    <table cellpadding="0" border="0" cellspacing="0" summary="" #REPORT_ATTRIBUTES# id="report_#REGION_STATIC_ID#">
      #TOP_PAGINATION#
      <tr>
        <td>
          <table cellpadding="0" border="0" cellspacing="0" summary="" class="report-standard">Here is the after rows
            </table>
        </td>
      </tr>
      #PAGINATION#
    </table>But when I try and pull the upper level html tables out of the row template the format goes to heck. Anyone have any ideas?
    Thanks in advance!

    goochable wrote:
    Thanks for the input! Yeah it is based on a query from a collection as all this data is summations that i am pre-populating.
    Yes this html is probably from 1998 or 1999 I think they told me actually lol
    So there is no way to accomplish what I am trying to do then?
    There is no way I could use a break on first column and modify the header info to get the same sort of look and feel?Still not really clear what you are trying to accomplish, and in my view there are so many problems with the "look and feel" that it's not worth perpetuating.
    Making a lot of assumptions, I've come up with the kind of HTML structure I'd use when marking up this kind of data. I added a page 2 to your example on apex.oracle.com, showing a basic presentation of this structure alongside the original for comparison, and another styled using the default theme L&F.
    <li>Given the requirement to use multi-level headers (and because I prefer to have total control over the HTML), I stayed with a custom report template rather than trying to utilise column breaking with a generic column report template. This also permits use of more advanced table structures than can be supported by standard templates, such as s<tt>colgroup</tt>s to organize the table columns as well as the rows:
    Before Rows
      <table cellpadding="0" border="0" cellspacing="0" summary="" #REPORT_ATTRIBUTES# id="report_#REGION_STATIC_ID#">
      #TOP_PAGINATION#
      <tr>
        <td>
          <table class="fish">
            <caption>Some fishy summaries</caption>
            <colgroup span="1"></colgroup>
            <colgroup span="4" class="evaluation-trips" align="right"></colgroup>
            <colgroup span="4" class="other-trips" align="right"></colgroup>
    After Rows
          </table>
        </td>
      </tr>
      #PAGINATION#
    </table><li>Rather than separate tables, the report is contained in one HTML table, utilizing the <tt>tbody</tt> element to subdivide this into separate row groups to meet the "break on first column" requirement. This is achieved using conditional row templates, with PL/SQL Expressions based on the values of metadata columns added to the query:
    Row Template 1
    Header rows and first data row for each row group. <tt>scope</tt> attributes are added to multi-column headers for improved accessibility:
      <tbody>
        <tr>
          <th colspan="9" scope="rowgroup">#C1#</th>
        </tr>
        <tr>
          <th></th>
          <th colspan="4" scope="colgroup">Evaluation Trips</th>
          <th colspan="4" scope="colgroup">All Other Trips</th>
        </tr>
        <tr>
          <th>#C2#</th>
          <th>#C4#</th>
          <th>#C5#</th>
          <th>#C6#</th>
          <th>#C7#</th>
          <th>#C4#</th>
          <th>#C5#</th>
          <th>#C6#</th>
          <th>#C7#</th>
        </tr>
        <tr class="#ALT#">
          <td class="desc">#C8#</td>
          <td>#C9#</td>
          <td>#C10#</td>
          <td>#C11#</td>
          <td>#C12#</td>
          <td>#C13#</td>
          <td>#C14#</td>
          <td>#C15#</td>
          <td>#C16#</td>
        </tr>
      #CLOSE_ROW_GROUP#
    Row Template 1 Expression
    This template is used when the row metadata shows that the current row is in a different row group from the previous row:
    #ROW_GROUP# != #PREVIOUS_ROW_GROUP#
    Row Template 2
    This is the "default" template, used for any subsequent data rows in the row group:
        <tr class="#ALT#">
          <td class="desc">#C8#</td>
          <td>#C9#</td>
          <td>#C10#</td>
          <td>#C11#</td>
          <td>#C12#</td>
          <td>#C13#</td>
          <td>#C14#</td>
          <td>#C15#</td>
          <td>#C16#</td>
        </tr>
      #CLOSE_ROW_GROUP#Both templates make use of a <tt>#CLOSE_ROW_GROUP#</tt> column value conditionally generated in the query that returns a <tt>&lt;/tbody&gt;</tt> tag if the current row is the last data row in the row group. (Mixing logic and structure in this way is not good practice, but APEX only allows up to 4 conditional row templates, which is completely insufficient for any moderately complex structure.)
    <li>Several metadata columns (incorporating heavy use of analytic functions) are added to the report query for use in the report template or CSS presentation:
    with fish as (
          select
                    c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16
                      Generate a fixed order for separate report sections/row groups.
                      (This is a guess as the actual requirement is not specified.)
                  , case c1
                      when 'OTC Summary' then 1
                      when 'Retained Catch Summary' then 2
                      when 'Discarded Catch Summary' then 3
                      when 'Discarded Species Composition Summary' then 4
                      when 'Retained Species Composition Summary' then 5
                      when 'Priority Species Biospecimen Summary - Discarded Catch' then 6
                      when 'Other Species Biospecimen Summary - Discarded Catch' then 7
                      when 'Dissection Summary - Discarded Catch' then 8
                    end row_group
                      Calculate row number within row group.
                      Copes with row order in some row groups being determined
                      numerically, while others used standard character semantics.
                  , row_number()
                      over (
                        partition by  c1
                        order by      to_number(regexp_replace(c8, '[^[:digit:]]')) nulls last
                                    , c8) group_rn
                      Calculate number of rows in row group.
                  , count(*)
                      over (
                        partition by c1) group_rows
          from
                  test)
    select
              c1
                Not clear on meaning of "Weight"/"Method" values: assumed this is
                column heading equivalent to "Species".
                Combine both source DB columns into one for HTML heading, dealing
                with various null/space/blank issues...
            , nullif(c2 || ' ', '  ') || c3 c2
            , ' ' c3
            , c4
            , c5
            , c6
            , c7
            , c8
            , c9
            , c10
            , c11
            , c12
            , c13
            , c14
            , c15
            , c16
            , row_group
                Get the rowgroup for the previous row
            , lag(row_group, 1, 0)
                over (
                  order by row_group) previous_row_group
            , group_rn
            , group_rows
                Determine odd/even row number: used for standard or alternate style.
            , mod(group_rn, 2) alt
                Generate a closing element if the row is the last row in the
                row group.
            , case
                when group_rn = group_rows
                then
                  '</tbody>'
                else
              end close_row_group
    from
              fish
    order by
               row_group
             , group_rnThis makes major assumptions about the sort order(s) and break(s) required in the report.
    <li>Finally, the visual presentation is applied using CSS rather than (mainly deprecated) HTML attributes, via an embedded style sheet in the page HTML Header:
    <style type="text/css">
    .fish {
      empty-cells: show;
      border-collapse: collapse;
    .fish tbody tr:first-child th {
      border-top: 1px solid #fff;
      font-weight: bold;
    .fish th,
    .fish td {
      padding: 3px 6px;
    .fish th {
      border-bottom: 1px solid #fff;
      border-left: 1px solid #fff;
      background-color: #275096;
      color: #fff;
      font-weight: 300;
      text-align: left;
    .fish td {
      text-align: right;
      .fish tr.\30  td {
        background-color: #dde;
      .fish td:first-child {
        text-align: left;
    </style>The default theme L&F report adds vertical borders to separate columns and column groups (latter may not be fully effective on IE: I'm not wasting my time on quirks mode fixes for that).
    The resulting report uses 60% less vertical space, and 87% less HTML code[1] than the original. Usability and accessibility are improved by eliminating nested tables and useless table cells and shim images, increasing the contrast between text and background colours, and using alternating row backgrounds for better visual tracking.
    [1] Including whitespace, but neither template is compressed in any way: both are in fully readale format including normal whitespace indentation.

  • Custom Report times out

    Greetings,
    We are experiencing a very peculiar problem with a custom report where it times out after the stipulated 30 minutes (rdisp/max_wprun_time = 30 minutes). What is unusual is that, the same report, with the same selection criteria, finishes within 20 minutes at some times or even in a lesser duration. I have been unable to establish any correlation between when it runs and when it times out.
    Some facts.
    1. There are enough free dialog wp, memory and CPU utilization is approximately 50% (or even less) when it does/doesn't finish. By this, I mean that the system is by no means under any kind of stress.
    2. Executing the report in the background is an option, but for what the report is meant for, it is necessary to run it in the foreground.
    3. I created indices on the tables it reads, which I see being used in the Explain Plan. But using the same indices, the report doesn't finish at other times.
    4. The table does an inner join of 2 huge tables; EKPO and EKKO and also an inner join on EBELN and EKET
    5. I have checked for locks in the system, but with locks on EKPO and EKKO, the report is still able to finish at some times.
    I can probably increase the time limit further, but that is the last thing I would like to do. What is perplexing is that the report finishes within the stipulated time at times. Am I missing something here ? Any help would be greatly appreciated.
    Thanks,
    Kunal

    Just a followup before I close this thread.
    The real issue here is that the report reads table A073 which has grown up to around 1 Gb. With this table being defined as fully buffered, buffering is not possible (or results in an error rather) and large amounts of time is spent reading it. In addition to this, the the program does an inner join of this table on MARA (another huge table).
    All the above information was found out courtesy ST05.
    Thank you for the inputs as always.
    Kunal

Maybe you are looking for