FI - BTE events for transaction F110

Hi all,
I'm quite new to the FI module and have a question regarding Business Transaction Events. I tried by searching the forum but haven't found exactly what I was looking for, so if someone could help me out I'll be forever thankful!
The problem is the following: when I create a new customer invoice I fill in various fields, and 2 of them are: Assignment number and Document header text (ZUONR and BKTXT respectively). After saving, if I go to FB03 and view the doc number I just created, I can see these two fields (and they also appear in their respective tables). However, the issue I have is that when I execute transaction F110 for the customer I created and run the payment, I get a new document number (which is basically a copy of the first) that doesn’t have these fields informed with the original values. Therefore, my aim is to code in some type of user exit / BTE and transfer the values to the new doc. Does anyone know what event I could use or how this could be approached?
Any help would be of use, thanks in advance!
Adi

Use event for F110 is 00002040. Use T-Code BERP - to activate this FIBF, you need put in Vendor Master Data communication type SMTP, when run F110 the program dispach PDF attached to email.
Step 1 - T-Code BERP to find 00002040 – This is a Function called SAMPLE_PROCESS_00002040, copy with another name i.e. ZZZ_PROCESS_00002040
Step 2 – T-Code FIBF -> Option -> Product -> ….a Customer, Write product name at your choice (for example ZMAIL), make sure the put this active.
Step 3 – T-Code FIBIF -> Option ->Process Function (or Module) -> …. A Customer.
Process = 00002040
Module Function = ZZZ_PROCESS_00002040
Product = ZMAIL (name of product define by you in stpe 4)
hope this will help

Similar Messages

  • How to find the BTE event for FBCJ transaction code

    Hi All,
            i need to find the BTE event for Finance related transaction codes.i checked in the SWEL transaction code, didnt find any event triggered and the standard BADI doesnt suite my requirement.The transaction code  which i tried is FBCJ.can anyone help me how to find the BTE event for the above mentioned transaction.
    Thanks in Advance,
    lokesh kumar.K

    Hello Lokesh,
    The following is one of the process of finding a BTE and implementing it.
    (1)Goto transction FIBF .Execute it with Attribute type = 'A'. Then in the menubar Environment->Info System (P/S )
           Go through the list of BTE's available with the description available beside.
    (2)Select the BTE you want to implement.
    (3)Press button Sample function module
    (4)This brings you to SE37 - Copy the sample function module to a Z-function module (First create a new function group for the function module) . Note: The name of the Z-functionmodule is not important
    (5)Edit the code in the new function module
    (6)Go back to transaction FIBF - Menu Settings->Products -> Of a customer and create a new product whicj identifies the new product . Remember to mark the Active field.
    (7)Go back to FIBF menu Settings->P/S function modules->of a customer - Create an entry that links the BTE and Product with the new function module
    Hope this will help.
    Regards,
    Samson

  • Substitution not working for transaction F110

    Hi Folks ,
    I have created a Substitution for FI transactions for substituting a Header field. I have added 3 transactions (F-28, FB01 and F110) to the pre requisite of the substitution.
    The susbtitution works perfectly fine for the transaction FB01 and F-28, but is not triggered when I run transaction F110.
    Could you please tell me what can be the issue?
    Secondly, do the Automatic Payment Program (APP, transaction F110) creates an accounting document number BELNR? Where can I get that number in the program?
    Thanks in advance !!!!!
    Regards,
    Sud.

    F110 is the transaction code for automatic payment run program; the transaction execution happens in the background and in normal way, catching a break point in related substitution/validation exits might not be possible.
    Main programs associated with this transaction are SAPF110V (Entering Payment Run) and SAPF110S (Payment Program). In program SAPF110S, variables XDEBUG and ONLINE decides whether the run should be in online or in debugging mode. Flag the variable leads the execution to debugging mode.
    Create a payment run via F110 transaction and do a proposal run.
    Execute SE38 transaction code and select program SAPF110S and open in display mode.
    Find variable “XDEBUG” and set break point at “XDEBUG” assignment (XDEBUG = SPACE).
    Now execute OBBH transaction code and select desired substitution and go to Menu Extras -> Expert Trace -> Set Breakpoint.
    Got to the substitution include in which exit is defined. Set a session breakpoint at the U exit.
    Execute program SAPF110S with the above created payment run id and date.
    Execution of SAPF110S stops at XDEBUG variable assignment. Now change value of variables XDEBUG and ONLINE as ‘X’, which enables the debugging mode and continue execution.
    Execution stops at the session breakpoint placed in the U exit.
    Check with above method to reach your substitution. If it reached then you can use ABAP stack to get variable values used in some other programs which is already available in the ABAP stack.
    Data:     lv_stru TYPE string,
              lv_bkpf TYPE bkpf.
    FIELD-SYMBOLS: <fs_bkpf> TYPE bkpf.
    * Assign BKPF reference area in SAPF110S payment program
      lv_stru = '(SAPF110S)BKPF'.
      ASSIGN (lv_stru) TO <fs_bkpf>.

  • Userexit for transaction F110

    hi,
    In F110 transaction, who ever creates the payment proposal , i want the same person to be approve that payment proposal this is my requirement.
    So i want the exit where i can incorporate this corresponding logic there..
    Rgds.,
    subash

    Hi,
    Duplicate posts are not allowed.
    Userexit for transaction F110

  • BOR type and event for transaction ABF1

    Dear experts,
    I am looking for BOR type and event to use in the workflow for transaction ABF1.
    Thanks.

    Hi,
    You can use event trace to check the events for a particular Transaction.
    1. Go to Transaction SWELS and Switch on the Event Trace.
    2. Then post your document using ABF1.
    3. Switch off the trace using Transaction using SWELS.
    Then check the transaction SWEL. If it displayed any BO and Events then you can make use of it.
    If it is finance related transaction, then you should check for the business transaction Events.
    It can be done using wizard SWU_EWBTE.
    Please do a search for Business transaction events in SDN.
    Thanks,
    Viji.

  • User Exit for Transaction F110?

    Does anybody know of one?
      Thanks.
    Edited by: Rob Burbank on Mar 25, 2009 4:39 PM

    EXIT_SAPMFDTA_001     FDTAX001     Enhancement to Transaction FDTA (event after the download)
    BADI's:
    ALV_SWITCH_GRID_LIST     ALV: Customer Exit for Switch Grid to List
    FAGL_AUTHORITY_CHECK     Authorization Check Using Authorization Object (Ledger)
    FAGL_PERIOD_CHECK     Posting Period Check
    FBAS_CIN_MF05AFA0     EWT - Downpayment Clearing - Tax transfer for CIN
    FI_F110_SCHEDULE_JOB     F110: Check before scheduling a proposal/update run
    FQST_CIN_WITHITEM     BAdi for Witholding tax calculations - India
    FQST_CIN_WITHITEM     BAdi for Witholding tax calculations - India
    FQST_CIN_WITHITEM     BAdi for Witholding tax calculations - India

  • BTE - Event for prodcuion order creation

    Hi,
    When a user creates a production order, i need to insert the prodcution order's number in a specific table.
    I tried to do this in a user exit but it still called befire the commit and so i haven't got the production order's number. it is still temporary %00000000001.
    So i thought i might use BTE, but couldn't find an event neither.
    Can someone help me please to find a solution.
    Thanks

    use the area menu SWLD.
    Under Administration --> Event manager --> Event Trace
    go to turn on / off event trace and turn the trace on.
    create a production order. (after turning the trace on)
    go to transaction to view the trace and check if the event is getting triggered.
    If it is, then you have to create a task in transaction PFTC. this task will refer to a method of a business object (you have to assign this).
    You will have to link the event and task as a trigger.
    Just search this forum for more info on how you can create this BOR method.
    Message was edited by:
            Srihari Hebbar

  • Workflow Events for transaction FP09

    Hi All,
    The requirement is to trigger a workflow when the user posts a return lot through transaction FP09. I used the event trace but this transaction does not fire any event when we post a Return Lot. I tried to find some user exits but with no luck. Is it possible to fire an event when a field in the database table changes ? The table is a standard table(DFKKRK) and the field is STARS. When this field holds a number 5 then it depicts that the document is posted.
    Best Regards,
    Sudhi

    Hi Sudhi,
    Have you checked for a BADI? It is not possible to fire an event when a field in the database table changes if no change docs exist.
    What specific industry solution/extension are we dealing with here? Both the transaction and table are not available at my installation.
    Ramki Maley.

  • Need user exit lists and corresponding Program name for Transaction F110

    Hi all,
    I have a requirement to update trading partner field based on payment method using Exits or BADI during payment posting (which is carried out in F110). Please give me the exact user exit/program for this requirement.
    Thanks in advance
    Moderator message: please do more research before asking, show what you have done yourself when asking.
    Edited by: Thomas Zloch on Jun 22, 2011 9:19 AM

    Hi all,
    I have a requirement to update trading partner field based on payment method using Exits or BADI during payment posting (which is carried out in F110). Please give me the exact user exit/program for this requirement.
    Thanks in advance
    Moderator message: please do more research before asking, show what you have done yourself when asking.
    Edited by: Thomas Zloch on Jun 22, 2011 9:19 AM

  • BTE event for GL

    hi,
       I am creating Generic datasource to capture some info from  table.
    Solved.
    Thanks in advance.
    Message was edited by: Rao

    Unfortunately, there isn't any standard processes to capture net change on RESB. For some reason, there is this belief that FACT tables such as RESB don't belong in a data warehouse because of the ever changing data contained within it. However, every data warehouse that I've ever worked on, where SAP was the source system, RESB was always part of the customer requirements.
    If you are using Data Services, you could use the Table_Comparison Transform to determine net change between data loads. Depending on the size of your SAP ECC installation, this process could take a long time to complete. Other possibilities would be to append a date/time stamp onto RESB and have it populated through a User Exit on the SAP source system. This would allow you to create a generic extractor that would only pull recods that were created/modified after the last date/time stamp extraction.

  • SAPScript J_1B_BOLETO_ITAU for transaction F110 - program RFFOBR_D

    Hi, everybody!
    I'd like to insert a field in a z-copy of SAPScript J_1B_BOLETO_ITAU, but I can't find the point of the print program where I can declarate the variable (I'm using a z-copy of the program RFFOBR_D). Is there anyone who help me?
    Thanks!
    Cesar

    Hi
    open the form in se71 > form name
    settings> form painter > check the graphical painter.  A new window appears
    in the screen hit the Design/text button
    now the windows will be populated will all the field names and structure names.. Identify where you want to add the filed in which window... and update/add that structure to carry your new variable.

  • BAPI's on transaction F110

    Hi,
    Someone know if there's any BAPI for transaction F110?
    Thanks in advance.
    -h

    Hi Hermando,
          Can you explain which function of FI the transaction belong to..like financial accounting, treasury, etc. It will help in finding the BAPI.
          IF there is no bapi available then you have to write your own BAPI. For this you may need to find the function module that actually post the data to db.
    You can even create a BDC to do the same.
    Hope this helps..
    Thanks in advance,
    Harikrishna I.

  • EXTRACT_FWRITE_FAILED - Transaction F110

    Hello
    I need to understand the following information in order to resolve an ongoing issue in our company:
    How the directory for temporary extracts is selected for transaction F110?
    In case the directory is being taken from System Profile (T-CODE RZ10), is there a way to set a specfic extracts directory for this transaction?
    How can I verify the size of the extract? Can it be verified from the ABAP Dump in ST22? If so, where exactly?
    SAP Note 166663 - EXTRACT_FWRITE_FAILED has been already reviewed.
    Thanks in advance for any help you can provide-

    Hi,
    I am facing one problem related to abap dump EXTRACT_FWRITE_FAILED, when we executing f.08 and mm60 then this dump appear in both foreground and background; both transaction f.08 and mm60 are some little bit heavy report. Mainly this dump comes when disk space problem in usr directory.
    But in my case everything is OK. Anyone which face this type of problem?
    Runtime Errors         EXTRACT_FWRITE_FAILED
    Date and Time          03.07.2012 11:08:51
    |Short text                                                                                        |
    |    Error when writing the extracts into the temporary file.                                      |
    |What happened?                                                                                    |
    |    Runtime error                                                                                 |
    |                                                                                                  |
    |    The current ABAP program "RFSSLD00" had to be terminated because one                          |
    |    of the statements could not be executed at runtime.                                           |
    |                                                                                                  |
    |What can you do?                                                                                  |
    |    Note which actions and input led to the error.                                                |
    |                                                                                                  |
    |    For further help in handling the problem, contact your SAP administrator                      |
    |    .                                                                                             |
    |                                                                                                  |
    |    You can use the ABAP dump analysis transaction ST22 to view and manage                        |
    |    termination messages, in particular for long term reference.                                  |
    |                                                                                                  |
    |Error analysis                                                                                    |
    |    The extracts could not be written into the temporary file                                     |
    |     "G:\usr\sap\PRD\DVEBMGS00\data\E00008N6.DAT" (file size                                      |
    |    : 0 byte).                                                                                    |
    |                                                                                                  |
    |    Error number: 22                                                                              |
    |    Error text: "Invalid argument"                                                                |
    |How to correct the error                                                                          |
    |    If the error cause indicates that the available memory space is not                           |
    |    sufficient for the extract, you should ensure that there is enough space                      |
    |    in the file system containing the directory "G:\usr\sap\PRD\DVEBMGS00\data"                   |
    |     (the extract file is                                                                         |
    |    stored in this directory) or use the profile parameter DIR_EXTRACT to                         |
    |    select a different directory.                                                                 |
    |                                                                                                  |
    |                                                                                                  |
    |    If you cannot solve the problem yourself and want to send an error                            |
    |    notification to SAP, include the following information:                                       |
    |                                                                                                  |
    |    1. The description of the current problem (short dump)                                        |
    |                                                                                                  |
    |       To save the description, choose "System->List->Save->Local File                            |
    |    (Unconverted)".                                                                               |
    |                                                                                                  |
    |    2. Corresponding system log                                                                   |
    |                                                                                                  |
    |       Display the system log by calling transaction SM21.                                        |
    |       Restrict the time interval to 10 minutes before and five minutes                           |
    |    after the short dump. Then choose "System->List->Save->Local File                             |
    |    (Unconverted)".                                                                               |
    |                                                                                                  |
    |    3. If the problem occurs in a problem of your own or a modified SAP                           |
    |    program: The source code of the program                                                       |
    |       In the editor, choose "Utilities->More                                                     |
    |    Utilities->Upload/Download->Download".                                                        |
    |                                                                                                  |
    |    4. Details about the conditions under which the error occurred or which                       |
    |    actions and input led to the error.                                                           |
    |                                                                                                  |
    |System environment                                                                                |
    |    SAP-Release 700                                                                               |

  • BTE (business transaction event) for VB02, VB01

    Dear Experts,
    How can i use BTE with VB02 and VB01 (Listing) ,
    I need to capture every change or creation of listing
    thank you
    Oded

    Hi
    Please use the below Tcodes to find the exact FM for your BTE
    FIBF Maintenance transaction BTE
    BERE Business Event Repository
    BERP Business Processes
    BF31 Application modules per Event
    BF32 Partner Modules per Event
    BF34 Customer Modules per Event
    BF41 Application Modules per Process
    BF42 Partner Modules per Process
    BF44 Customer Modules per Process
    Regards
    Jyo

  • Spool and email BTE   00002040 for F110 transaction

    Hello
    i m working in the BTE   00002040 for F110 transaction    ,  can any one tell me if we can genarate 2 copie : one copie for spool and the other for email sending.
    FUNCTION zfi_process_00002040.
    ""Interface locale :
    *"  IMPORTING
    *"     VALUE(I_REGUH) LIKE  REGUH STRUCTURE  REGUH
    *"  TABLES
    *"      T_FIMSG STRUCTURE  FIMSG
    *"  CHANGING
    *"     VALUE(C_FINAA) LIKE  FINAA STRUCTURE  FINAA
    data declaration for address routines
      TYPE-POOLS szadr.
      DATA: l_addr1_complete TYPE szadr_addr1_complete,
            l_adsmtp_line    TYPE szadr_adsmtp_line,
           ls_smtp_addr     type adr6-smtp_addr,               "
            st_lfb1          TYPE lfb1.                         "
    default: print payment advice
      c_finaa-nacha = '1'.  "spool
    ENDFUNCTION.

    Hi Experts,
    Would 00002040 help in case this is to be restricted to a single vendor only i.e. only one vendor from the CC should receive the email notification and the rest should not.
    Regards,
    Preeti

Maybe you are looking for