FB01 user exit

Hi all,
Is there any user exit in FB01 to make an update of purchase order history table (EBKE) with the financial documen?
Thanks in advance,
RS

Hi Ravi,
My client wants to post a Fi document using FB01, with the field purchasing doc. filled with the PO number, in order to update the PO history.
I've tried to do this, but the document doesn't appears in the PO history.
Thank you,
RS

Similar Messages

  • Cost center in FB01 - User exit or BADI

    Hi,
    I would like to change the cost center field data in transaction FB01 with some other data based upon some conditions.
    Please suggest with user exits or badi.
    thanks.

    Thanks for reply.
    In the user exits mentioned, checking for cost center value in the import parameter DOC_ITEM_TAB and based on some validations i have changed the it to other value. But this new value is not considered by the program still it is creating with the old value.
    The changed value has to be exported from the user exit right? this is not happening as we know dont have cost center field in export or changing parameters
    Please suggest

  • FB01 user exit list

    Can you please give the list of user exits available for FB01 transactions
    Thanks Veerendra.

    This ones:
    FEDI0001     Function exits for EDI in FI     
    F050S001     FIDCMT, FIDCC1, FIDCC2: Edit user-defined IDoc segment     
    F050S002     FIDCC1: Change IDoc/do not send     
    F050S003     FIDCC2: Change IDoc/do not send     
    F050S004     FIDCMT, FIDCC1, FIDCC2: Change outbound IDoc/do not send     
    F050S005     FIDCMT, FIDCC1, FIDCC2 Inbound IDoc: Change FI document     
    F050S006     FI Outgoing IDoc: Reset Clearing in FI Document     
    F180A001     Balance Sheet Adjustment     
    FARC0002     Additional Checks for Archiving MM Vendor Master Data     
    RFAVIS01     Customer Exit for Changing Payment Advice Segment Text     
    RFEPOS00     Line item display: Checking of selection conditions     
    RFKORIEX     Automatic Correspondence     
    SAPLF051     Workflow for FI (Pre-Capture, Release for Payment)     
    F050S007     FIDCCH Outbound: Influence on IDoc for Document Change     
    But, you can try to resolve your requierment with validations and substitutions first:
    http://help.sap.com/saphelp_erp2004/helpdata/en/5b/d231a843c611d182b30000e829fbfe/frameset.htm
    or with BTE.
    Regards.

  • What user exit should I use to...

    Hi everyone!
    I need to check if the due date or bline date of a posting to a GL line item is filled out, which user exit should I use?
    Btw, I cannot change FSG so it is not an option...
    Here is a list of FB01 user exits:
    Exit Name           Description
    F050S001            FIDCMT, FIDCC1, FIDCC2: Edit user-defined IDoc segment
    F050S002            FIDCC1: Change IDoc/do not send
    F050S003            FIDCC2: Change IDoc/do not send
    F050S004            FIDCMT, FIDCC1, FIDCC2: Change outbound IDoc/do not send
    F050S005            FIDCMT, FIDCC1, FIDCC2 Inbound IDoc: Change FI document
    F050S006            FI Outgoing IDoc: Reset Clearing in FI Document
    F050S007            FIDCCH Outbox: Do not Send IDoc for Document Change
    F180A001            Balance Sheet Adjustment
    FARC0002            Additional Checks for Archiving MM Vendor Master Data
    FEDI0001            Function exits for EDI in FI
    RFAVIS01            Customer Exit for Changing Payment Advice Note Segmnt Texts
    RFEPOS00            Line item display: Checking of selection conditions
    RFKORIEX            Automatic Correspondence
    SAPLF051            Workflow for FI (Pre-Capture, Release for Payment)
    Thanks a lot!

    hi Ricardo,
    I think you just have to set up a validation, you don't need an exit for that. You can do that in GGB0. On the other hand due date as field does not exist, so don't look for that
    hope this helps
    ec

  • BADI/USer Exit for FB01

    Hi All,
    I need to make some changes to Accounting Document line items just before they are saved. Basically i have to consolidate the FI line items so that they do not exceed 999. I tried some BTE but SAP is over writing my changes after the BTE is called.
    I cannot do this consolidation from OBCY transaction as i want to restrict this for only one company code. Can someone please help me with this.
    Regards,
    Jayant

    Re: FB01/FB02 user exit/BADI
    Re: Searching User- / Customer-Exit for Transaction FB01

  • How to delete Remittance Advice through FB01 - which User exit or BADI?

    I have created a BDC program for transaction FB01 to create an FI posting.  During this BDC session, i need to delete the associated remittance advice using the function REMADV_DELETE.
    Is there a user exit or BADI that i can use to call REMADV_DELETE once the FI posting is successful?
    Thanks,
    Jay

    Jay,
    In BTE there are two types of exit - Publish and Subscribe (P&S) and Process.  Generally P&S give access to read data from a transaction and trigger your own processing as a result, while Process give access to change parts of the data in the SAP transaction.  For what you want, P&S probably gives the functionality you need.
    You need to copy the sample function to a Z function in a Z function Group.  Put in your code, and activate the function and function group.  As an initial test just a break-point in the code is useful to see when the exit executes and what data is available.
    Then in transaction FIBF you need to insert customising to link in and activate the exit.
    In the FIBF transaction, go to menu option Settings>Products>Of a Customer.  Select New Entries and create a Z... entry with appropriate text. Leave other fields at this time and save.
    Go to Settings>P/S Modules>Of a Customer. Select New Entries and create an entry for the relevant event number with the Z product you just created and add your function module name. Country and Appl can be filled or left blank for "All". Save the entry.
    Go back to the Settings>Products>Of a Customer entry and selct the activate check box and save the entry.
    Your function should now get executed at the relevant point.  Remember this will get executed in all posting transactions, so include appropriate checks for your transaction code, document type, etc.
    One note.  Transaction FB01 performs some of its updates using "IN UPDATE TASK" so some records may not be created at the time some exits are executed.  In the old style debugger a commit is performed when you debug so the update is triggered, but then when you run without the debugging things work differently.  The new style debugger lets you debug these exits without the commit and thus gives a better picture of what will really happen.
    Andrew

  • FB01 Save user exit

    Hi,
    Does anyone know of a user exit that gets activated when saving a document using transaction FB01. I need to exit to include structures containg all the information being posted in the financial document. Ive tried looking for enhancement in SMOD using package FBAS, but have not found anything suitable.
    Many Thanks
    Don

    Transaction Code - FB01                     Post Document
    Enhancement/ Business Add-in            Description
    Enhancement
    SAPLF051                                Workflow for FI (pre-capture, release for payment)
    RFKORIEX                                Automatic correspondence
    RFEPOS00                                Line item display: Checking of selection conditions
    RFAVIS01                                Customer Exit for Changing Payment Advice Segment Text
    FARC0002                                Additional Checks for Archiving MM Vendor Master Data
    F180A001                                Balance Sheet Adjustment
    F050S007                                FIDCCH Outbound: Influence on IDoc for Document Change
    F050S001                                FIDCMT, FIDCC1, FIDCC2: Edit user-defined IDoc segment
    F050S002                                FIDCC1: Change IDoc/do not send
    F050S003                                FIDCC2: Change IDoc/do not send
    F050S004                                FIDCMT, FIDCC1, FIDCC2: Change outbound IDoc/do not send
    F050S005                                FIDCMT, FIDCC1, FIDCC2 Inbound IDoc: Change FI document
    F050S006                                FI Outgoing IDoc: Reset Clearing in FI Document
    Business Add-in
    F050S008                                FIDCC1, FIDCC2 Inbound IDoc: Update Comparison Ledger
    FBAS_CIN_LTAX1F02                       Tax interface
    FBAS_CIN_MF05AFA0                       EWT - Downpayment Clearing - Tax transfer for CIN
    FISPLIT                                 Online Split: Cash Discount, Exchange Rate Differences
    FI_PAYREF_BADI_010                      BAdI: Payment Reference Number
    FI_RES_ITEM_CURRENCY                    Document of Residual Item with Invoice Currency
    FI_TRANS_DATE_DERIVE                    Derive BKPF-WWERT from Other Document Header Data
    FVFZ                                    Replacement for Function Modules of Function Group FVFZ
    INVOIC_FI_INBOUND                       BADIs for Inbound IDoc INVOIC FI (Vendor Invoice)
    RFESR000_BADI_001                       BAdI for Own Processing of POR Item
    FI_FB08_SUBST_BUDAT                     FB08: Check Posting Date for Reversal of FI Doc. with FB08
    FI_HEADER_SUB_1300                      Screen Enhancement for Document Header SAPMF05A
    FI_DOC_DISP_LI                          Diversion to Document Items (FB03)
    BADI_BRNCH_TO_BUDAT                     Deriving BUDAT based on BRNCH (ENJOY)
    BADI_ENJ_ALT_ADR                        Go to alternative vendor/customer data
    FI_AUTHORITY_ITEM                       Extended Authorization Check for Document Display (FB03)
    FI_GET_INV_PYMT_AMT                     BAdI for determining the payment amount for an invoice
    AC_QUANTITY_GET                         Transfer of Quantities to Accounting - Customer Exit
    ADJUST_NET_DAYS                         Change to Net Due Date
    BADI_F040_SCREEN_600                    Screen Enhancement on F040 0600 Document Header
    BADI_FDCB_SUBBAS01                      Screen Enhancement 1 on FDCB Basic Data Screen (010, 510)
    BADI_FDCB_SUBBAS02                      Screen Enhancement 2 on FDCB Basic Data Screen (010, 510)
    BADI_FDCB_SUBBAS03                      Screen Enhancement 3 on FDCB Basic Data Screen (010, 510)
    BADI_FDCB_SUBBAS04                      Screen Enhancement 4 on FDCB Basic Data Screen (010, 510)
    BADI_FDCB_SUBBAS05                      Screen Enhancement 5 on FDCB Basic Data Screen (010, 510)
    BADI_PRKNG_NO_UPDATE                    BAdI for Deactivating Update of Parked Documents
    No.of Exits:         13
    No.of BADis:         26

  • User exit -  Default 'V' within field BSEG-REBZG - fb01 and more

    Hi experts,
    I need to get the user exit so i can fill in the field BSEG-REBZG as default 'V' (picture from [User Exit in fb01|http://imageshack.us/photo/my-images/442/userexitfb01.png/])
    Can anyone help me out how to do this? I've read previous threads and i did the same but i still doesn't get the V in that field as you can see in the picture above.
    [Default Setting for BSEG-REBZG field in all Sales Orders|Default Setting for BSEG-REBZG field in all Sales Orders]
    Regards,
    Michael
    << Moderator message - Please do not promise points >>
    Edited by: Rob Burbank on Dec 14, 2011 9:33 AM

    i tried substitution but it doesn't seem like you can substitute that field  BSEG-REBZG.
    So how can you resolve this?
    I seem any topics about this but not really a good result....
    anyone please help?

  • User Exit for FB01: BSEG-ZUONR

    Hi,
          While posting an accounting document through FB01 if the assignment field is initial, requirement is to populate the Assingment(ZUONR) field with Document Date. I tried with Business Transaction Events, it is working however I am looking for an User Exit or BADI.
    Thanks

    Hi,
    You don't need to use any Exit for this. This is standard SAP feature. For the GL Account, in the master data, you Sort Key as Document Date. So, when you post the document, the Assignment field will automatically get populated with the Document Date.
    Regards,
    SAPFICO

  • Urgent-- User Exit- FB01. Changing field BSEG-XREF3

    Hi,
    I need a user exit for FB01. I need to give vendor name in field BSEG-XREF3.
    Please specify exact user exit for this purpose as I already have list of exits being used by FB01.
    Points will be awarded for best answers.
    Regards,
    Navin

    hi
    use this steps to find all the exits  of fb01
    Finding the user-exits of a SAP transaction code
    Enter the transaction code in which you are looking for the user-exit
    and it will list you the list of user-exits in the transaction code.
    Also a drill down is possible which will help you to branch to SMOD.
    tables : tstc, tadir, modsapt, modact, trdir, tfdir, enlfdir.
    tables : tstct.
    data : jtab like tadir occurs 0 with header line.
    data : field1(30).
    data : v_devclass like tadir-devclass.
    parameters : p_tcode like tstc-tcode obligatory.
    select single * from tstc where tcode eq p_tcode.
    if sy-subrc eq 0.
    select single * from tadir where pgmid = 'R3TR'
    and object = 'PROG'
    and obj_name = tstc-pgmna.
    move : tadir-devclass to v_devclass.
    if sy-subrc ne 0.
    select single * from trdir where name = tstc-pgmna.
    if trdir-subc eq 'F'.
    select single * from tfdir where pname = tstc-pgmna.
    select single * from enlfdir where funcname =
    tfdir-funcname.
    select single * from tadir where pgmid = 'R3TR'
    and object = 'FUGR'
    and obj_name eq enlfdir-area.
    move : tadir-devclass to v_devclass.
    endif.
    endif.
    select * from tadir into table jtab
    where pgmid = 'R3TR'
    and object = 'SMOD'
    and devclass = v_devclass.
    select single * from tstct where sprsl eq sy-langu and
    tcode eq p_tcode.
    format color col_positive intensified off.
    write:/(19) 'Transaction Code - ',
    20(20) p_tcode,
    45(50) tstct-ttext.
    skip.
    if not jtab[] is initial.
    write:/(95) sy-uline.
    format color col_heading intensified on.
    write:/1 sy-vline,
    2 'Exit Name',
    21 sy-vline ,
    22 'Description',
    95 sy-vline.
    write:/(95) sy-uline.
    loop at jtab.
    select single * from modsapt
    where sprsl = sy-langu and
    name = jtab-obj_name.
    format color col_normal intensified off.
    write:/1 sy-vline,
    2 jtab-obj_name hotspot on,
    21 sy-vline ,
    22 modsapt-modtext,
    95 sy-vline.
    endloop.
    write:/(95) sy-uline.
    describe table jtab.
    skip.
    format color col_total intensified on.
    write:/ 'No of Exits:' , sy-tfill.
    else.
    format color col_negative intensified on.
    write:/(95) 'No User Exit exists'.
    endif.
    else.
    format color col_negative intensified on.
    write:/(95) 'Transaction Code Does Not Exist'.
    endif.
    at line-selection.
    get cursor field field1.
    check field1(4) eq 'JTAB'.
    set parameter id 'MON' field sy-lisel+1(10).
    call transaction 'SMOD' and skip first screen.

  • User Exit/ BADI for FB01

    Hi friends,
    The requirement is something like this.
    When we post a document using tcode FB01, in few cases we get a warning message
    "Tax entered incorrect (code P1, amount           0.00)". We get this Warning message, when we click on Save button.
    Now, the requirement is to capture this warning and replace this with an Error Message. If that is not possible, then when we get this warning, posting of document should not be allowed.
    I searched for some User Exit/ BADI with which i can acheive this, but could not find any. Could any one of you let me know how to acheive this?
    Thank you.
    Best Regards,
    Ram.

    Hello,
    user exits
    F050S001  FIDCMT, FIDCC1, FIDCC2: Edit user-defined IDoc segment
    F050S002  FIDCC1: Change IDoc/do not send
    F050S003  FIDCC2: Change IDoc/do not send
    F050S004  FIDCMT, FIDCC1, FIDCC2: Change outbound IDoc/do not send
    F050S005  FIDCMT, FIDCC1, FIDCC2 Inbound IDoc: Change FI document
    F050S006  FI Outgoing IDoc: Reset Clearing in FI Document
    F050S007  FIDCCH Outbound: Influence on IDoc for Document Change
    F180A001  Balance Sheet Adjustment
    FARC0002  Additional Checks for Archiving MM Vendor Master Data
    RFAVIS01  Customer Exit for Changing Payment Advice Segment Text
    RFEPOS00  Line item display: Checking of selection conditions
    RFKORIEX  Automatic correspondence
    SAPLF051  Workflow for FI (pre-capture, release for payment)
    BADIs
    AC_QUANTITY_GET      Transfer of Quantities to Accounting - Customer Exit
    BADI_ENJ_ALT_ADR     Go to alternative vendor/customer data
    BADI_F040_SCREEN_600 Screen Enhancement on F040 0600 Document Header
    BADI_FDCB_SUBBAS01   Screen Enhancement 1 on FDCB Basic Data Screen (010, 510)
    BADI_FDCB_SUBBAS02   Screen Enhancement 2 on FDCB Basic Data Screen (010, 510)
    BADI_FDCB_SUBBAS03   Screen Enhancement 3 on FDCB Basic Data Screen (010, 510)
    BADI_FDCB_SUBBAS04   Screen Enhancement 4 on FDCB Basic Data Screen (010, 510)
    BADI_FDCB_SUBBAS05   Screen Enhancement 5 on FDCB Basic Data Screen (010, 510)
    BADI_PRKNG_NO_UPDATE BAdI for Deactivating Update of Parked Documents
    F050S008             FIDCC1, FIDCC2 Inbound IDoc: Update Comparison Ledger
    FBAS_CIN_LTAX1F02    Tax interface
    FBAS_CIN_MF05AFA0    EWT - Downpayment Clearing - Tax transfer for CIN
    FI_AUTHORITY_ITEM    Extended Authorization Check for Document Display (FB03)
    FI_GET_INV_PYMT_AMT  BAdI for determining the payment amount for an invoice
    FI_HEADER_SUB_1300   Screen Enhancement for Document Header SAPMF05A
    FI_PAYREF_BADI_010   BAdI: Payment Reference Number
    FI_TRANS_DATE_DERIVE Derive BKPF-WWERT from Other Document Header Data
    INVOIC_FI_INBOUND    BADIs for Inbound IDoc INVOIC FI (Vendor Invoice)
    RFESR000_BADI_001    BAdI for Own Processing of POR Item
    Thank u,
    santhosh

  • User Exit for FB01 (SAPMF05A)

    Hello everyone!
    Is there a user exit for FB01 (SAPMF05A)?
    I am trying to find but can't find any...

    Hi,
    Check this,
    F050S001
    F050S002
    F050S004  ... UP TO 07.
    RFKORIEX
    SAPLF051
    RFAVIS01
    RFEPOS00
    THANKS,
    Reward If Helpful.

  • User Exit after posting document (FB01)

    Dear all,
    I want to change the BSEG entries based on a mapping table.
    Is there any User Exit after posting document. I debuged long time and couldnt find any User Exit where u can change the BSEG.
    Thank u very much!
    best regards

    thank u for ur answer. I know it but not really! I know there is also an option. But my question here:
    -> Is here no User Exit where I can change the BSEG?
    -> It is possible to write a normal ABAP code in the substitution?
    Thank u very much

  • User exits or BTEs for vendor invoices

    Hi,
    Can any body tell me the common user exit or the BTE which will applicable for the transaction codes
    'FB01', 'F-90', 'FB01','FB60','FB65','FV60','FV65'.
    I need only the common user exits across the above transaction codes.Because i know the user exits individuvally for each transactions. But i need to some validations which will be common across all the above transactions.
    Thanks.

    Hi,
    For doing enhancement using BTE,
    Go to Tcode FIBF ---> Environment > Infosystem(Processess)->Execute it.
    You will find the list of all BTEs.
    hope it helps you.

  • Need user-exit or BTE on save of a FI-document in 4.6D

    Hi,
    I need a Business Transaction Event or user-exit on save of a FI-document (transaction FB01, or any other possible posting - for example as a follow-on document after SD purchase or sales invouce). The trick is, that I must have an internal FI-document number (field BKPF-BELNR) already assigned to the document and to use this number for my purposes.
    I tried to use some of the BTE-s (1110, 1120, 1130, 1050 and 1060) without success - the belnr is not yet assigned when the system passes to this customer exits.
    Could someone help me with this please? The important thing is - I need BELNR already assigned to the document. All these in 4.6D enterprise environment.
    Thanks in advance.
    Regards,
    Ivaylo Mutafchiev
    Senior SAP BC/Abap Consultant
    VBS-Varna
    Bulgaria
    P.S. Sorry for cross-posting this question here and in the 'Enhancements and Modifications' forum - IMHO this forum is checked much often than the other one.
    Message was edited by:
            Ivaylo Mutafchiev

    Well,
    today my colleagues from SD tested both inbound and outbound processes (Order/Delivery/Invoce with consequent FI document), and we found that the program execution doesn't pass trought function modue for BTE 1030 when the FI document, which follows the SD invoice, is automaticaly created.
    Any suggestions? Once again - the initial requirement is - I need to pass trought the BTE on (manual or automatic) creation of a FI-document and to have BELNR of the FI document populated.
    Thankst in advance.
    Regards,
    Ivaylo

Maybe you are looking for

  • Service entry sheet - Service PO Problem

    gurus I have a service PO which has "N" number of SES entries in PO history as well as same number of GR and also N number of IR entries.. Can somebody tell me how to consolidate against which SES (GR) which IR is posted? Any table for PO history or

  • Wrapping Text to a New Line in a Single Text Field.

    I was wondering is it possible to conintue text in the same text field that runs out of space on a line to a new line in the same text field.  If this is possible could someone please advise. i.e: alot of text and random txt [ text box    text ] more

  • Apple TV Shuffling

    Does Apple TV programming select songs completely at random when shuffling? It seems that once a song is selected from an album, more songs are selected from that album more than would be expected from totally random selection.

  • Using of old VI´s in newer versions

    Hello, i have got some old VI´s. They are written with LabView 5.0, on our system run LabView 8.6 and it isn´t possible to open the old VI´s. Is there any opportunity to rebuild old VI´s? And if it is possible how can i convert the old VI´s in newer

  • Mapping attributes between two resources

    Hi All, Is there a way to map attributes of one resource to another? If so let me know how it can be done? regards, Zebra8