FBL5N customer line item ALV report -- define exit points

Customer wants to modifications on FBL5N std sap report. Here's what I think are the options:
1. Modify SAP program (which I dont prefer at all to do)
2. Copy SAP Program into Y/Z program
3. User-exits or BAdIs.
I am in process of doing step 2.
I tried to find any user-exits for the requirement but there seems no user-exit. There is no std BAdI delivered for the same purpose either.
Hence, I was wondering if I can create BAdI so as to define the exit points where I need. Can you suggest on howt to go about this procedure?

If you copy and change the program, you have to be aware that in some of the includes, it checks the program name and calling transaction and behaves differently if it's not the normal program name or transaction. If SAP makes significant changes to the program during an upgrade, your changed program won't have these SAP changes. I don't know of any BADIs or user exits for report programs.
Some people wiil disagree with me on this, but I really don't have a problem with making mods to the original SAP code, particulary if you can isolate them in another include and keep changes to the SAP code to a minimum. With version management and SPAU at upgrade and support pack time, you can keep track of your changes and re-apply them if needed.
But it's easy for me to say because I've been doing this for quite a while. If you really don't want to make the changes, then you're probably better off copying and changing a Z program.
Rob

Similar Messages

  • DataSource for FBL5N - Customer Line Items

    Hello,
    Could someone please let me know if there is any Business Content DataSource existing for fetching data from FI transaction - FBL5N for Customer Line Items?
    Many thanks.
    Regards,
    Sri.

    Hi Selva, Raghavendra,
    Thanks for the info.
    I see that there are 2 datasources:
    0FI_AR_3: Customers: Line Items
    0FI_AR_4: Customers: Line Items with Delta Extraction
    What is the difference between these two DS (apart from '_4' says with Delta Extraction)? Does '_3' not bring Deltas?
    Is the following flow correct? :
    0FI_AR_4 (DataSource) -> 0FI_AR_4 (InfoSource) -> 0FIAR_O03 (DSO - Accounts Receivable: Line Items) -> 0FIAR_C03 (InfoCube - Accounts Receivable: Line Items)
    Many thanks.
    Regards,
    Sri.

  • Reg fbl5n customer line item display

    I n FBL5n report wbs element field value is not displaying
    When posting the invoice through FB70
    wbs element field name PROJK
    I have searched in SDN but any thread not related to this one
    Suggest me how to display the value
    Regards
    Suri
    Edited by: mannem suresh9 on Dec 23, 2011 7:06 PM

    Hi
    If you don't have available this field, you can enhance FBL5N list. Please, see the article [Offsetting Account Description in FBL3N & FAGLL03 u2013 GL Line Item Display Reports|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/8011026d-eb5d-2e10-b9bb-d0601949b86a?QuickLink=index&overridelayout=true] by Imran Mohammad Khan. K in this site.
    I hope this helps you
    Regards
    Eduardo
    PD: See also [Addition of Fields in Line Item Display Report Output for TCode FBL1N/FBL5N|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/40d6c489-aa3a-2e10-db88-deb9114b6854?QuickLink=index&overridelayout=true] by Swapnoneel Mukherjee.
    Edited by: E_Hinojosa on Dec 27, 2011 9:37 AM

  • FBL5N --customer line item report

    Dear all,
    our clients want to see "customer name" in FBL5N report, vendor name in FBL1N by each line items when selecting  all customers or vendors .
    I wonder how you guys could make it possible to meet this requests?
    Sincerely,
    J.

    Dear Jimmy,
                                                                                    the Customer Name may be displayed in the Header Data via the following              
    Menu path in FBL5N : Settings > Display Variant > Current Header Rows.               
    The attached OSS note 181592 and 181697 explain more in detail how to                
    set up the headers.                                                                               
    Should you require the same to be on line item basis, I am sorry to                  
    tell you that the same is not possible as per the standard, as                       
    customer name is not saved on document line item tables. It can only                 
    be visible in the header lines of FBL5N as explained.                                
    For the line items, you can only see values of tables: BSIK, BSEG, BKPF,             
    BSED, PAYR, BSEGC and BSEC (the last one is only for one time vendors).   
    The table KNA1 is not a permitted table.
    I hope this helps.
    Mauri

  • Need profit center in Vendor & customer Line items in reports FBL1N & FBL5N

    Hi,
    how to get profit center field in reports FBL1N and FBL5N.  Please help.
    Regards,
    Sumit Jain
    Moderator: Please, search SDN; it has been answered several times

    Hi,
    I have done the below to get this. (You can change the naming convention of function module as per your wish):-
    Step 1:-
    Create function module Z_GET_PRCTR as below:-
    Import:-
    BELNR     LIKE     BKPF-BELNR
    BUKRS     LIKE     BKPF-BUKRS
    BUZEI     LIKE     BSEG-BUZEI
    GJAHR     LIKE     BKPF-GJAHR
    Export:-
    PRCTR     LIKE     BSEG-PRCTR
    FUNCTION Z_GET_PRCTR.
    ""Local Interface:
    *"  IMPORTING
    *"     VALUE(BELNR) LIKE  BKPF-BELNR
    *"     VALUE(BUKRS) LIKE  BKPF-BUKRS
    *"     VALUE(BUZEI) LIKE  BSEG-BUZEI
    *"     VALUE(GJAHR) LIKE  BKPF-GJAHR
    *"  EXPORTING
    *"     VALUE(PRCTR) LIKE  BSEG-PRCTR
    DATA: ZDOCLN LIKE FAGLFLEXA-DOCLN.
    CONCATENATE '000' BUZEI INTO ZDOCLN.
    SELECT SINGLE PRCTR FROM FAGLFLEXA INTO PRCTR WHERE RYEAR = GJAHR
                                    AND  DOCNR = BELNR
                                    AND  RLDNR = 'NL'
                                    AND  RBUKRS = BUKRS
                                    AND  DOCLN = ZDOCLN.
    CLEAR ZDOCLN.
    ENDFUNCTION.
    Step 2:-
    Then create the Function Modules as below:-
    Z_LINE_ITEMS_GET_PRCTR (Copy of SAMPLE_INTERFACE_00001650)
    FUNCTION Module Z_LINE_ITEMS_GET_PRCTR.
    ""Local Interface:
    *"  IMPORTING
    *"     VALUE(I_POSTAB) LIKE  RFPOS STRUCTURE  RFPOS
    *"  EXPORTING
    *"     VALUE(E_POSTAB) LIKE  RFPOS STRUCTURE  RFPOS
    Initialize Output by using the following line -
    E_POSTAB = I_POSTAB.
          E_POSTAB = I_POSTAB.                "<-- important
          IF I_POSTAB-PRCTR EQ SPACE.
              CALL FUNCTION 'Z_GET_PRCTR'
                   EXPORTING
                    BELNR           = I_POSTAB-BELNR
                    BUKRS           = I_POSTAB-BUKRS
                    BUZEI           = I_POSTAB-BUZEI
                    GJAHR           = I_POSTAB-GJAHR
               IMPORTING
                    PRCTR           = E_POSTAB-PRCTR
               EXCEPTIONS
                    OTHERS          = 1.
          ENDIF.
    ENDFUNCTION.
    Step3:-
    Transaction FIBF:-
    Settings -> Products -> of a Customer
    PRCTR     Profit Center in Line Item Display          Active
    Settings -> P/S Module -> of a Customer
    00001650     PRCTR                    Z_LINE_ITEMS_GET_PRCTR
    Step 4:-
    Create the layout for FBL*N with display of the profit center.
    Regards,
    Gaurav

  • Customer line item report with GL account display

    Hi
    Please guide some customer reports for the following
    Client need a Customer Line item reports with Customer number and repective gl account for each line items.
    for ex: Product A/c xxxxxx
              To Sales A/c xxxxxx(recon A/c)
    Thanks in advance

    Hi
    1.FBL5N -  Customer Line item Display (Customer Line item reports with Customer number )
    2.FBL1N - Vendor Line item Display
    3.FBL3N - General Ledger Line item Display
    The sales entry will be
         DR  Customer - to view this entry FBL5N
               CR Sales - to view this entry FBL3N
    Hope this will be usefull

  • Customer line items ...dispute case

    Friends,
    when i go into the customer line item report (FBL5N) and click on a record it opens up a page where we see a button for 'Dispute Case'and i went there and changed the reason for case and saved it and came back to the fbl5n customer line item screen and checked the record against which i changed the reason for case, but it didnt changed the reasion on the record but when i go into the record and try to view it in additional details it shows me the one i have made changes. not able to understand why it is not showing in the list of line items when it is showing inside the record details that it has been changed,even i did refreshed it . Our end user wants to see the changed reason code on the line items page wich is on the AR side when we change the reason for case on the dispute side.
    its kind of urgent please put some light onto it, any help would be highly appreciable...
    Thanks
    Jay

    sounds like changing the ALE from system 1 to the other system.
    However I doubt it will be that easy.
    I believe that could should contact SAP SLO to work out the best route for data migration.

  • RSBBS Jump: AR Line Item Query to R3 Customer Line Item Display

    I am attempting to create a 'Jump Target' from the 0FIAR_C03 AR Line Item Infocube to the R3 FBL5N Customer Line Item Display transaction.
    The query that the jump is to be performed from an Aging query.
    The user will be running this query for all transactions posted up to and including the end of the previous calendar month. The posting date is provided by the user when submitting the query (via variable 0P_KEYD2). The aging report works just fine.
    Where I'm having the problem is when the user wishes to jump to the R3 transaction FBL5N to display the Customer Line Items. The user wants the 'Line Item Selection' in R3 to inlcude 'Open Items' (this button should be selected -- it is the default setting) where 'Open at Key Date' is to be derived from the query result in the Excel workbook.
    I have created the RSBBS Sender/Receiver Assignment so that it goes and retrieves the line items from R3 for the correct customer. However, I have not been able to figure out how to populate the 'Open at Key Date' with the end Posting Date (OPSTNG_DATE) from the query.
    I've tried every combination I can imagine in the 'Assignment Details' section in RSBBS, but so far I have not been able to make it work.
    Has anyone else out there tried this?
    If you have, were you able to populate the 'Open at Key Date' (ALLGSTID) field in the R3 FBL5N transaction? If you were able to do this, how did you do it?
    All ideas appreciated . . .

    I'm still hoping that someone can help with this issue.
    Here's a repeat of the original question:
    I am attempting to create a 'Jump Target' from the 0FIAR_C03 AR Line Item Infocube to the R3 FBL5N Customer Line Item Display transaction.
    The query that the jump is to be performed from an Aging query.
    The user will be running this query for all transactions posted up to and including the end of the previous calendar month. The posting date is provided by the user when submitting the query (via variable 0P_KEYD2). The aging report works just fine.
    Where I'm having the problem is when the user wishes to jump to the R3 transaction FBL5N to display the Customer Line Items. The user wants the 'Line Item Selection' in R3 to inlcude 'Open Items' (this button should be selected -- it is the default setting) where 'Open at Key Date' is to be derived from the query result in the Excel workbook.
    I have created the RSBBS Sender/Receiver Assignment so that it goes and retrieves the line items from R3 for the correct customer. However, I have not been able to figure out how to populate the 'Open at Key Date' with the end Posting Date (OPSTNG_DATE) from the query.
    I've tried every combination I can imagine in the 'Assignment Details' section in RSBBS, but so far I have not been able to make it work.
    Has anyone else out there tried this?
    If you have, were you able to populate the 'Open at Key Date' (ALLGSTID) field in the R3 FBL5N transaction? If you were able to do this, how did you do it?
    All ideas appreciated . . .

  • How to take Profit Center Wise (Customer Line item & fixed assets)?

    Profit Center Wise (Customer Line item & fixed assets)
    GL Report: S_ALR_87012282 (Profit Center wise GL A/C Line item)
    AP Report: S_ALR_87012103 (Profit Center wise Vendor A/C Line item)
    Similar for I want customer line item wise and fixed asset line item (profit center wise) report, S_ALR_87012197* this for customer line item wise report but,Here in the dynamic function there but not available in profit center, I need report what t.code available in profit center wise customer line item and fixed asset line item.
    Thanks in advance
    Selva

    Hi Sweta
    For obtaining profit center wise receivables/payablees and stock reports, you may need to follow these steps at every period end.
    1. Execute F.5D - Calculate Balance sheet adjustment
    2. Execute 1KEK - Transfer Payables/Receivables
    3. Execute 1KEI - Transfer Assets
    4. Execute 1KEH - Transfer material stocks
    5. Execute 1KEJ - Transfer Work in progress
    For more information, you can read the heading "Balance Sheet Items in Profit Center Accounting" in the below URL.
    http://help.sap.com/saphelp_erp60/helpdata/en/eb/13811243c411d1896f0000e8322d00/frameset.htm
    Regards

  • Customer line item display

    Hi All,
    I have a Credit Invoice which is open on VF03, but when I went to FBL5N customer line item display, I gave customer num and checked all open items, it is not there. Can someone please help me why it is not showing up in FBL5N.
    Thanks,
    Veni.

    Hi All,
    I have a Credit Invoice which is open on VF03, but when I went to FBL5N customer line item display, I gave customer num and checked all open items, it is not there. Can someone please help me why it is not showing up in FBL5N.
    Thanks,
    Veni.

  • FDM_COLL01 (Cust Acct-Receivables) Open Bal FBL5N (Cust Line Item)

    I have a customer with open balance from FDM_COLL01 (Customer Acct - Process Receivables) 13,533.33. But FBL5N (Customer Line Item Display) has open item of 81,200. The AR data is sent to FSCM daily on batch jobs. What factors can contribute to the difference?
    Thanks in advance.
    Stephen

    I would check the line items.
    There will be missing line items, I would check them.
    Have you got any noted items, special GL items, items that were cleared in the future?
    Also have you activated Head Office display as per Enhancement Package 4 - that could be a reason as well.

  • Customer line items ledger view in ECC 6.0 other than FBL5N

    HI
    Is there any other T code for customer line items ledger view in ECC 6.0 other than FBL5N
    thanks

    Hi Jagadeesh,
    There are some bunch of reports avaialble in SAP for customer Lines item display,
    S_ALR_87012168 - Due Date Analysis for Open Items
    S_ALR_87012197 - List of Customer Line Items
    S_ALR_87012173 - List of Customer Open Items for Printing
    S_ALR_87012174 - List of Customer Open Items
    S_ALR_87012175 - Open Items - Customer Due Date Forecast
    S_ALR_87012176 - Customer Evaluation with OI Sorted List
    S_ALR_87012177 - Customer Payment History
    S_ALR_87012178 - Customer Open Item Analysis by Balance of Overdue Items
    S_ALR_87012198 - List of Cleared Customer Items for Printing
    S_ALR_87012199 - List Of Down Payments Open On Key Date - Customers
    Please check the above mentioned reports
    Hope its useful to you
    Regards
    Saravanan.A

  • Noted Items in customer line item report

    Hi Friends,
    What is noted items? what is this use ?
    i have seen in fbl5n screen ( customer line item report) in type selection.
    please give u r reply on this i will assign points to you.
    Thahnks
    KSR

    Hello
    Noted items are single line items and basically payments due from the customer/vendors. These transactions  do not affect the balances of the company.
    Example of noted items are post dated cheques from customers/vendors.
    Hope this helps.
    Kavitha

  • Grant number in customer line item report

    Is it possible to bring in the grant number in the customer line item report, fbl5n? I tried expanding the fields in the report, but grant does not seem to be one of them.
    Please help!!!
    Thanks,
    MJ

    Hi, check this Add new field in output of FBL1N

  • Head office customer line item display FBL5N

    Hi Gurus,
                  I have assigned head office (customer number) in the customer master of Brach office and i have also maintained sort key as 004. But when i execute FBL5N by entering the head office code in the dynamic selection of FBL5N report i am only getting Brach line items the report is not displaying the head office line items, can any one explain is it a standard behaviour or am i missing anything here?
    My system environment is ECC6.
    Thanks in advance
    SUN

    Hi. as far as I remember FBL5N is using DDF database. So go SE36,structure DDF.Then extracts-Dynamic selection and check if there is the same field which you are entered.If not,then add required.

Maybe you are looking for