Enhancement of FBL1n

Hello All,
  My client requires to enhance the program of tcode: FBL1N,program RFITEMAP where by to add a new column in the output layout. The 2 column is to extract and display the NEt Invoice Amount and the TAx/VAT  Amount. As the standard does not have the option to display this.
Consider me still a newbie in Abap, i copy RFITEMAP to ZRFITEMAP but dont know where can i add this field to be display in the output
Net Invoice Amount  ->    BSEG-DMBTR WHERE BSEG-KOART='S' AND BSEG-MWART=" "
Tax Input                  ->     BSEG-DMBTR WHERE BSEG-KOART='S' AND BSEG-MWART="V"

Hi
U dont' need to create a new report, u can add new colunms in the standard one, this problem was discussed by the forum, probably u can find out the solution if u search it in sdn.
If the new fields are from BSEG u can use trx OBVU
eles u need to use the BTE (trx FIBF) 00001650
-1) Insert your new fields in structure RFPOS and RFPOSX by append strcuture
-2) Run report RFPOSXEXTEND to add new fields to strucutre RFPOSXEXT
- 3) Develop a new fm as copy of sample fm SAMPLE_INTERFACE_00001650: here u can insert all code u need to fill the new fiekds;
- 4) Assign the new fm to event 1650
Max

Similar Messages

  • At User command - enhancement for FBL1N

    Good day,
    For our requirement, we have modified the Vendor Line Item display report (Tcode FBL1N) to include another field. Now we need enhance this further. When the user clicks on this additional field, a customer specific functionality needs to be called (not the FI document).
    We checked the BADIs/ User exits for FBL1N. There are several menu enhancements. But no specific enhancement for the
    'at user command' action, called when this field is clicked. We would like to know if anyone of you have implemented this before.
    Appreciate your help,
    Liz.

    Hi,
    I tried in my system and it allows me to create enhancement in FI_ITEMS_DISPLAY. Take the following steps.
    Go to Se37 and press display for function module. Press SHIFT+F4. Go to edit--> enhancement operation->show implicit enhancements.
    It will bring a line at start and end of function module. In the end before endfunction right click with curson on line and click create implementation. Choose declaration and name of implementation and code there.
    I believe you are on ECC.
    Let me know in case you need any help.
    Nabheet

  • Error in Production: Enhancement to FBL1N

    Dear all,
    I have developed a BTE for FBL1N.
    It's work firne in dev and quality servers fine.
    but it throughs an error in production i.e. 'fm doesn't found in library'.
    but i have transported to request num of that to production.
    Can anyone help me

    Hi,
    Check the functional group and the main program.If that is not activate just activate it. Just check the request no whether it is released or not.Please compare both the systems.
    Regards,
    Madhu.

  • FBL1N-Menu enhancement

    Hi All,
    I have enhanced FBL1N menu to include additional buttons using Badi FI_ITEMS_MENUE01.
    It works fine,but i have a problem with archived version of FBL1N ie.(/n/PBS/FBL1N) where in we fetch the archived items also.
    The menu is not enhanced here,but the Badi is being triggered(checked in debugging).
    Can you please guide me to solve this problem.
    Unfortunately the Transaction is not available in ECC version.(we use 4.7)
    Many Thanks in advance.
    Regards,
    Babul.
    Edited by: Babul on Nov 28, 2008 1:24 PM

    Babul,
              It's a bit confusing what you want to accomplish. However I assume that you do not want the BADI to be triggered when you check for archived items. If that is the case, try to use the input from the selection screen which tells the program to seach on the archive as the basis for the check.
    If the above doesn't work, try copying the program to a custom program and implement the code.
    Sojan

  • Enhancement on fi/co to clear the line items...

    hello experts,
    i m workiing on Enhancements in fi/co...i m not able to get the actual exit..
    How to clear the line items once postings has been done...i.e. once v do postings in f-48 v assign an assignment with special GL a/c as 'A'(one line item generates)....and in Tr.code f-43 once the due as been settled i.e the payment as been done and same assignment has to be given(2nd line item generates) it has to clear with the transaction f.13.but it is not..there is a report program to check fbl1n(tr.code)...once it is cleared it is shown in cleared items else it is shown in open items.....can any one help me out...
    i m providing the tech names of the fields...
    same program for both the transactions-- sapmf05a screen no for f-48--304 and
    f-43 ---110....
    Assignment --- BSEG-ZUONR....AMOUNT ---(cluster table) BSEG-WRBTR....
    SPECIAL GL A/C RF05A-UMSKZ(structure)
    thanks n regards,
    vamshi
    **highly rewarded**

    hi Vamshi,
    chekc if on the selection screen of F.13 the special G/L transactions are properly selected. Also check the customizing for automatic clearing (i. e. which fields have to match).
    ec

  • Current Header Rows Not Appearing on FBL1N - A/P Detailed Line Item Report

    Our A/P staff somehow turned off the header rows at the top of the FBL1N report.    The rows contain the various variables related to the report such as vendor name, vendor address, city, state etc.
    Does anyone know how I can change the report so that these variables once again appear on the report?
    Thanks,

    Michael,
    Do you mean that you can not access via the following link?
    http://service.sap.com/notes
    Well, if this is your case, I will copy note 181592  here since there is only text information and not code correction. I am sorry but the format is not good, but I think this note will help you to insert header again.
    If this note does not help you, let me know and I will check the other notes that I have provided.
    Please kindly check the note text below:
    Best Regards,
    Vanessa Barth.
    ==============================================================
    SAP Note No. 181592                          20.01.2009           Page 1
    Number              181592
    Version             6 from 03.03.2000
    Status              Released for Customer
    Set on              02.03.2000
    Language            EN
    Master language     DE
    Short text          Line item: Setting-up the headers
    Responsible         Christian Auth
    Component           FI-GL-GL-D
                         Reporting/Analysis/Display
    Long text
    Symptom
    You want to display information in the headers or change information
    preset in the headers for the following: line item display for vendors,
    G/L accounts customers or customer information on an account.
    Additional key words
    Program RFITEMAP, RFITEMGL, RFITEMAR, Transactions FBL1N, FBL3N, FBL5N,
    layout variants, layout headers
    Cause and prerequisites
    You are not familiar with the option of individually setting header
    information or how to use maintenance transactions.
    Solution
    1.  Overview
         In the line item report you can display information in the header of
         the list (given that this information is equal for all items
         displayed).
         For example, a customer accounts clerk wants to display the
         following data in the header: account number and name of the
         customer, name and telephone number of the responsible accounting
         clerk for the customer, current date.
         You can use information taken from the account master data. General
         variables like the time and date are also available.
         The following describes how you can set up the layout of header
         information yourself. A header layout is always assigned to the
         particular display variant of the list which you set on the bottom
         of the selection screen or which you can choose using CTRL+F9 on the
         display ('Choose' button). You can therefore personalize the header
         layout as well as the remaining display layout.
         The header layout is output if the account number group is changed,
         if the list has been sorted according to the 'Account' field, and if
         a page break has been set for this field. You can maintain these
                                                                       Page 2
            settings under the menu option Edit -> Subtotal (Ctrl+F1).
         2.  Setting up the headers
             Choose from the menu
             Settings -> Display Variant -> Current header rows
             You now see rows in which you can arrange variables. Using the
             pushbuttons in the function bar, you can create or delete rows.
             When you position the cursor at the start position and choose
             function "Gen. variables" (Shift+F5) or "Characteristics..."
             (Shift+F8) a new variable is positioned in the header area. From the
             following dialog box, you can choose the variable (also called
             characteristic) from an inventory.
             Under "Text type", you determine whether the label for the variable
             (for example, the label 'Customer') or if the value itself should be
             used (that is, the appropriate customer number for the items
             displayed in each case). You can display pairs as follows:
             <Label>: <Value>
             for example,
             Customer: 47110815
             If the value is a key for a short or long text (either a name or a
             description), you can also select this under "Text type".
             After selecting and positioning the characteristics, save and return
             to the list. The headers are displayed immediately with correct
             values so that you can check your results right away.
         3.  Save the list variant
             Choose "Save" (Ctrl+F12) in the list. In the following dialog box,
             you can enter a name and a label for the list variant that will be
             stored together with your header layout.
             Note that general variants visible to every user have a name
                                                                           Page 3
           starting with the character '/'. User-specific variants on the other
           hand must begin with a letter and are only visible to you.
           Standard variants delivered by SAP in general start with a number
           and have preconfigured headers. You cannot change the SAP variants,
           but you can use them as template for your own enhancements, which
           you can store under another variant name.
       Valid releases
       Software Component                        Release
                                                 from            to
       SAP_APPL
            SAP Application
                                                 46C          - 46C
                                                 46A          - 46B          X
       Further components
       FI-AP-AP-D
        Reporting/Analysis/Display
       FI-AR-AR-D
        Reporting/Display/Credit Management
       Reference to related Notes
       Number    Short text
       306225    Line item: page break when printing lists
       213144    Line item: Header information disappears
       181697    Line item: Header information is missing

  • WHT amount not appearing in FBL1N report for Document type RE

    Dear Friends,
    While running FBL1N report for any vendor where TDS is applicable, the WHT amount is appearing for KR document type. But when it is RE document type the WHT amount is not appearing in the report. How can we resolve this? Any enhancement/any note to be applied?
    Regards,
    Ramkumar

    Hi,
    FBL1N is having the classic withholding tax field hence please don't refer the those fields.
    please don't refer those fields.
    Please review attached note 363309 for detailed explanation.
    BSEG-QBSHB is designed to fill for the classic withholding tax. And
    extended withholding tax information is stored exclusive in table
    WITH_ITEM.
    You can check in table BSEG for the fields and will find that system
    do NOT update field BSEG-QBSHB.
    In your line layout,you define a field BSEG-QBSHB. But actully the field
    of vendor/customer line item is filled with zero from FI. Thus,it shows
    zero in line item display.
    And as note 363309 says,
    "Remove the field which contains the withholding tax information
    from your display variant.
    If you want to display the withholding tax information, double-click on
    the document number and subsequently choose 'Withholding tax'."
    Regards
    Madhu M
    Edited by: M Madhu on Jan 18, 2012 9:13 AM

  • 'ANALYZE_ACT_FIELDCAT'  error coming while changing the layout in FBL1N

    Hi Friends,
    Through Enhancement we added some piece of code which just adds all lines from the BSEG Table of the given document number. Means FBL1N only displays vendor line items, after adding the above code now it could be able to display all the GL line items also.
    The Change is perfectly working in development system. But in Production system  when i am changing the layout 'ANALYZE_ACT_FIELDCAT' error is displaying.
    Please suggest the Solution.
    Thank You in Advance.
    Mahender.

    Hi Friends,
    Through Enhancement we added some piece of code which just adds all lines from the BSEG Table of the given document number. Means FBL1N only displays vendor line items, after adding the above code now it could be able to display all the GL line items also.
    The Change is perfectly working in development system. But in Production system  when i am changing the layout 'ANALYZE_ACT_FIELDCAT' error is displaying.
    Please suggest the Solution.
    Thank You in Advance.
    Mahender.

  • Error in main program assignment of enhancement

    Hi all,
    I have to create an enhancement in an include RFITEM_INC for tcode FBL1n & FBL3N.
    The objective is to populate data in a newly added field to the output of above transactions.
    For the purpose, enhancement is to be written in same form statement for both the programs, also the code required is same.
    I have created it for one program (FBL3N : RFITEMGL); and now whenever i try to create another enhancement at same location for  other program (FBL1N : RFITEMAP)  the enhancement is created again for the previous program  (RFITEMGL) for which the enhancement alreasy exists.
    Therefore, is there any method to attach same enhancement to two main programs or to successfully create two enhancements at same location attached to two different programs.
    Please note taht I have been able to create it successfully on sandbox but the above problem is occuring on client's server...anything specific?
    Please Help.
    Thanks.
    Edited by: Rekha Singh on Mar 3, 2009 2:03 PM

    answered

  • FBL3N or FBL5N or FBL1N layout

    HI,
    When we are at FBL3N or FBL5N or FBL1N if want any more fields in the line item. We get it from the change layout tab.
    And if the required field is not there in the Change Layout Field how can we bring field into the change layout.
    For example CustomerPO or invoice entry date or any other field into the change layout field.
    Kindly advice
    With regards
    babu

    hi,
    i think without an enhancement / user exit will be no alternative
    try to search in this forum or abap-forum too
    A.

  • FBL1N

    Hi Experts,
    How to add vendor bank details like  Bank Name, Bank Account Number, Bank Key in FBL1N header report.
    Regards,
    Sam.
    Moderator: Please, search SDN

    Hi,
    You can enhance the list. Check these notes:
    SAP Note 373268 - Line item: new display field
    SAP Note 208807 - Line items: Append fields for RFPOSX are missing
    SAP Note 215798 - FBL*N: Special fields are not displayed
    SAP Note 368310 - LI: Open FI: long text for special G/L  transacs
    Note 1135916 - Line items: Help for analysis for long runtime
    and related notes
    I hope this helps you
    Regards
    Eduardo

  • How to add into dynamic selection criteria (FBL1N) - custom field from LFB1

    Hello all,
    i have following problem. I added new customer field into table LFB1 (Z* field). And now i need to use this field as dynamic selection criteria in transaction FBL1N. I enhanced selection view for logical database KDF - i have created new customer view and I added my new field from LFB1. It is OK, i see this field in dynamic selection criteria in FBL1N but if i try to select according that Z* field, short dump occured.  
    open cursor with hold LC_KRED for select (VF_KRED_FIELDS)
            from <b>VF_KRED</b>
              where LIFNR in KD_LIFNR
              and   BUKRS in KD_BUKRS
              and   LAND1 in KD_LAND1
              and   KONZS in KD_KONZS
              and   VBUND in KD_VBUND
              and   AKONT in KD_AKONT
              and   BUSAB in KD_BUSAB
              and (VF_KRED_WHERE)
    Problem is in VF_KRED - this is database view (LFA1 joins LFB1). This view has no Z* fields and therefore it cannot be use in statement above -> dump.
    Is needed repature of standard - enhancement of view VF_KRED?
    Thank you very much.

    Hi guys,
    thanks so far. I managed to show prompts in the report. But still my problem is nor 100% solved
    I would like t achieve that the filtered criteria in the report title is separated through a comma like in the report filter summary - e.g.: {001, 002, 003, 004} followed by just 1chart/table that is including the whole information.
    When I however just drag a variable into the report it automatically created different sections, right? Like ........ table, chart, whatever... .......table chart whatever........
    Regards

  • FBL1N layout change

    Hi All:
    Can we modify standard sap FBL1N to show Net Amount after Cash discount instead of gross amount . This field is not there in layout selection.
    Do we have to activate any hidden fields? or Is there any configuration we should be doing for that.?
    Please advice...really urgent....
    Thanks
    KK

    Hi,
    Pl. do the following:
    Financial Accounting> Accounts Receivable and Accounts Payable> Vendor Accounts> Line Items> Display Line Items> Define Additional Fields for Line Item Display
    Select Table BSEG and Field NEBTR
    This will bring the net amount filed as "Payment Amount"
    Try this
    Note: consider this SAP recommendation on this"<b>Consider whether you really need to enhance the line item display. Note that this enhancement can reduce performance, since the system has to read more table entries"</b>.
    Thanks
    Vijay

  • Currency option in fbl1n/fbl5n/fk10n/fd10n

    Hi
    i am posting doucment in local currency as well as in USD and EUR in my vendor and customer account. but in FBL1N / FBL5N/ FD10N/ FK10N i am ONLY able to view the statement in local currency. wheras i want to view only those transaction which are posted into USD or EUR.
    how to get currency tab in above report or how to view above TC in USD or EUR
    please reply

    hi
    Thanks for immediate response. but in fk10n or fd10n we generally get currency selection option by default. why this is not appearing in my current system does not understand.
    i am in ECC6.0 with enhancement patch 3. do we need to apply note to get currency option in above T code.
    please shere your experience.
    Regards
    DD

  • FBL1N & FBL3N affected when using BTE to add new column in FBL5N

    Hi,
    I have a requirement to add a new column External Financial document number (AKKB-BAANR) in tcode FBL5N. And I used BTE ( Business transaction event) to enhance the standard program.
    In order to add the new column, I append new structure in 3 structures: RFPOS, RFPOSX & RFOSXEXT. Normally we just append new structures in 2 structure RFPOS & RPOSX and run the program RFPOSXEXTEND, but I got error when running this program, so I just appended directly new structure in structure RFPOSXEXT.
    Now FBL5N is running with new added column, but the problem is that other tcodes like FBL1N & FBL3N are also affected with a new column. That's because all 3 code FBL1N, FBL3N & FBL5N are using the structure RFPOS.
    Can you give me a suggestion on this issue? Are there any ways of configuration to "turn off" the new column in those tcodes FBL1N & FBL3N ?
    Thank you.

    Hi Madhu,
    Thanks for your reply. But currently the new added column are "hidden" from users, i.e, it is saved in another layout. Therefore I don't have to create another layout. I just want to make the new column disppear in the layout option also.
    Thank you.

Maybe you are looking for

  • Not able to display document at sost transaction

    I am sending a mail by using the function module SO_NEW_DOCUMENT_ATT_SEND_API1. Initially I was able to see the document at SOST transaction. But now I am not able to display the document even though I had not done any changes in the program.

  • Font not displaying on Reports Output (RHEL 5) for 10g

    Hi, I know I've posted a question in the past about a font not displaying on Report Output for my Arial, Arial Narrow, and Courier New fonts. I worked with Oracle Support and found that Metalink Note#261879.1 fixed my problem with those 3 fonts. I ra

  • Inner join and select for all entries with respect to performance

    Hi Friends, I just want to know which is more efficient with respect to performance the Inner join or select for all entries?which is more efficient? and how? can you explain me in detail ? Regards, Dinesh

  • Pages: Cant open file as Attachment

    I recently downloaded the new version of Pages. I can create documents on my MacBook Pro, close them and then re open them on my machine. However if I attach them in an e-mail I cannot open them from that attachment on my computer nor can the people

  • HELP!! error 1013 when trying to restore!? PHONE HAS DIED!!

    i tried udating my iphone 3GS with my itunes and it failed asked me to restore my iphone and now wont restore, i just get a message saying "unknown error 1013, unable to restore"?! would be very grateful for help as id like to go to sleep!