Exit/BTE for tx F110 (SAPF110S), Automatic Payments (field XREF3)

Hello,
I have been searching for a long time the posts in the forums regarding similar issues, but I can not find a suitable solution.
The problem is:
It's needed to fill one field of the payment document (BSEG-XREF3) created by tx F110, with the value coming from the original  document (REGUP-XREF3) that is processed by F110 (SAPF110S).
I can not find a BTE / exit that: 1) Could be reached during F110 execution and 2) contains data from both documents, or something similar that could allow me to gather the data from both documents.
Let me say that I'm very AWARE of the fact that SAPF110S schedules and executes all this processes in background; I am debugging it using the okcode JDBG in tx SM37. In fact, I can "reach" and debugg another BTE already in use (BTE process 1120, FI document creation), when the payment document is created. This one could be suitable to pass the value to the payment document that is to be created.
The other BTE only reached is BTE process 1830, but this one is only executed during proposal creation, and although I get access to REGUP values, the only possibility is to save the value with SET/GET parameters statement, in order to pass the value in memory for the next execution of F110, but this approach is not good at all.
Any ideas? Somebody has resolved something similar?
(In forums, a lot of people talks abouts exits or BTEs that they has never used before).
I have tested various of the user-exits that came across searching in the forums, and the BADI FI_F110_SCHEDULE_JOB, but:
-No one of the u-exits works, and
-The BADI is not suitable for solving the problem.
Thanks in advance,
José Gabriel Martínez.
Edited by: José Gabriel on Sep 7, 2009 2:06 PM

Hi Manohar,
I haven't tried substitutions-GGB1, I just used it one time, a long time ago, just to validate and substitute one value according to a Z table field.
But, I am not sure, may be because I am not used to use this tool, but I can not figure out how to "get" the data of both documents at the same time and perform the changes, using this tool.
For example, if you check the BTE - "Interface" 1025, this one could be an excellent solution, because I tested it, it is triggered, and it gives access to the needed data and structures to accoplish the requested task.
But, it isn't suitable, due to the fact that this BTE-interface-1025 is P&S, so, it is not intended for perform changes to the FI documents. That is way I am looking for a BTE-Process, like the one associated to event 1120.
Even, BTE-"Process"-1640, looks like the right one according to its documentation, but unfortunately it isn't triggered, I don't know why (like all of my tests, I copied the FM, and entered the corresponding entry, with active product, using tx FIBF).
Have you used substitutions-GGB1 to solve the same problem with F110-Payment Program? Please, let me know how, if it is the case.
Regards.

Similar Messages

  • RI.BA for italian bank system - automatic payments

    Hi ,
    I want to ask if someone can send me a documentation how i can create a txt file to send an automatic payments to bank regarding customer invoice.
    in italy there is "ri.ba" that i dont know how i can translate in english.
    How i can create a file to send a bank?
    thanks in advance
    Marco Solari

    Hi Marco,
    there is a SAP add-on (PaymentEngine) that manage the Ricevute Bancarie file to be sent to the bank.
    We installed it to our customers and it works fine.
    Check it out
    Ciao

  • BADI/User Exit/BTE for updating Bar code in FI Invoice posting

    Hi,
    We have a requirement to update the bar code value in the table BDS_BAR_IN, once the FI invoice is generated. This is an inbound. I tried, but didn't find any user exit/BADI/BTE to do the same.
    Basically, I need to get any of these enhancement points where I can update bar code with the generated FI document number.
    Would appreciate your help.
    Thanks
    Itishree.

    Hi,
    Pls check if any of the following is good for ur scenario;
    BBPIV001  User Exits EBP Invoice Verification
    EBIA0019  IS-U: Customer-Specific Invoice Comparison
    IDCP0001  Customer Data for Printing Prenumbered Invoices
    J_1ASD06  User-exit invoice reference in billing document (SD)
    LMEXF001  Conditions in Purchasing Documents Without Invoice Receipt
    LMR1M001  User exits in Logistics Invoice Verification
    LMR1M003  Number assignment in Logistics Invoice Verification
    LMR1M004  Logistics Invoice Verification: item text for follow-on docs
    LMR1M006  Logistics Invoice Verification: Process XML Invoice
    MCBR0001  INVCO: Statistics update from invoice verification, valuatn
    MCP20009  Extrapolation of Invoiced Sales for OTB
    MCS60001  SIS: Statistics update, invoices
    MRMH0001  Logistics Invoice Verification: ERS procedure
    MRMH0002  Logistics Invoice Verification: EDI inbound
    MRMH0003  Logistics Invoice Verification: Revaluation/RAP
    MRMN0001  Message output and creation: Logistics Invoice Verification
    NBILL003  IS-H: Case-Related Invoice Processing
    NEBILL00  IS-H: Function Exits for Estimated Invoice
    NPRI0001  IS-H: User exits for invoice printout
    NPRISG01  IS-H: Function Exits for Invoice Print SG
    OICM0001  Exit for IS-Oil Repricing at Invoice Verification
    PCA00004  Check valuation for invoice verification with transfer price
    PCA00005  Check valuation for invoice verification with transfer price
    V54C0004  Shipment Costs Processing: Determine Loc. for Tax Invoice
    BADIs
    /CWM/DEFAULT_VAL_IV             BAdI for Default Logic in Invoice Verification
    /DSD/SL_FSR_INV_PROC            DSD Final Settlement Run: Processing Invoice Data
    /SAPDII/SPP_INV_XML             XML file download for invoice details
    /SPE/CRM_SUPPL_IV               Supplier Invoice
    BADI_INV_PRTDATA                Customer Exit for Data Procurement for Invoice Printing
    FI_GET_INV_PYMT_AMT             BAdI for determining the payment amount for an invoice
    FMFG_IMPROPER_PANEL             Additional Processing of Improper Invoice Panel
    ICL_INVOICE                     BAdI: Changes to Invoices or Collective Invoices
    INVOIC_FI_INBOUND               BADIs for Inbound IDoc INVOIC FI (Vendor Invoice)
    INVOICE_UPDATE                  Business Add-In: Logistics Invoice Verification
    ISH_DOP_DEDUCTION               IS-H: Deduct Down Payment From Invoice
    ISH_FILL_RNF49                  IS-H: Fill Form Structure RNF49 (Cllct. Invoice Cnc. Doc.)
    ISH_FILL_RNFP2S                 IS-H: Fill Form Structure RNFP2SE (Collective Invoice Items)
    ISH_INV_CANCEL_CHK_1            IS-H: Check Whether Invoice Can Be Canceled
    ISH_INVOICE_CHECK               IS-H: Check Invoice Creation
    ISH_PRINT_INVOICE               IS-H: Invoice Print
    ISJP_ITEM                       Invoice Summary Items
    MB_CIN_MM07MFB7_QTY             Proposal of quantity from Excise invoice in GR
    ME_CIN_LEINRF2V                 BADI for LEINRF03 excise_invoice_details
    MR_CIN_MM08RFS0                 BAdI for carrying excise duty to carry invoice verfication
    MRM_RELEASE_CHECK               BAdI for Additional Checks Before Invoices are Released
    OIA_ERS_ENHANCEMENT             Invoice split possibility
    SS01_BADI                       Payment Statistical Sampling BAdI - Invoice Batching
    VLC_INIV_EXECUTE                Execute Action INIV (Create Incoming Invoice)
    VLC_OUIV_EXECUTE                Execute Action OUIV (Create Outgoing Invoice)
    WB2_ALV_IV                      Change ALV Data from Invoice Verification Documents
    WB2_SALES_INV_INPUT             BADI to modify input data for sales invoice
    WB2_SALES_INV_OUTPUT            BADI to get data from created sales invoice
    WOSCR_EXI                       SAP Retail Store: Vendor Invoice
    Regards,
    Renjith Michael.

  • User Exit/BTE for F-26  for sequencing clearing open items

    Hi All,
    Is there a BTE/User exit to identify the items selected for clearing in F-26? ( On line item double click)
    Based on the open items displayed we need to enforce a check that they are selected in a proper sequence.
    Thanks in advance,
    Puneet

    Thanks for the reply.
    I succeded creating the validation with an user-exit. I made the following steps:
    1) I created the validation in GGB0 (for document header), issuing a standard message (420 "Exchange rate not found") from message class (ZRSAU) - which is a copy of RSAU message class (in the beggining I put no pre-requisites, checks or rules, just the message).
    2) In OB28 I attached the validation (with call point document header) and I made it active (without batch input).
    3) I copied the RGGBR000 program (which is standard program with an example of validation) into ZRGGBR00 (it should be maximum 8 characters).
    Then I changed the ZRGGBR00 program (form U100) comparing the translation date (from BKPF) with the date from table TCURR (and exchange rate type M, and documents currency other than local currency).
    If the program doesn't find any exchange rate in TCURR in that date, it issues the error message (assigned in GGB0).
    4) In GGB0, I put the U100 user exit as a check and rule
    5)  In GCX2, I attached the ZRGGBR00 program to the GBLR application area (which is for user exits for validations / rules).
    Now it's working fine!

  • Automatic payment printing error:Program RFFOUS_C: No records selected

    Hi,
    I need to excute printing after payment with f110 using program RFFOUS_C.
    I have done the following configurations:
    - Assigned SAPScript in 'payment methods in company code' in Tcode FBZP.
    - Assigned printing program in 'payment method in country
    - Created check lot. Check created successfully.
    - Entered variant in printing program RFFOUS_C in automatic payment F110.
    Automatic payment run successfully. But printing form donnot have data which are check information
    This is job log in SM37:
    =======================================================================
    Job started
    Step 001 started (program SAPFPAYM_SCHEDULE, variant &0000000001950, user ID xxx)
    Step 002 started (program RFFOUS_C, variant &0000000000093, user ID xxx)
    Check number status at beginning of processing: 1002
    Program RFFOUS_C: No records selected
    Job finished
    =======================================================================
    Please give me help.
    Thanks & Best Regards,

    Hi,
    In F110 in the tab, Additional log, tick all that is there and mention your vendor no. range that you have specified in parameters tab and run Proposal again.
    Then go to proposal log to see the exact error reason..It will help..
    Regards,
    SAPFICO

  • Reg: Print settings error in Automatic payment transaction

    Hi ,
    The following error is coming after applying higher SP level.
    by executing the t.code F110 , making automatic payment transaction. while printing the following parameters have been changed after applying higher a SP level:
    output device : before ( LP01)           AFTER    changed to (ZXXX)
    Format         :          x_65_80           AFTER    changed to x_65_120.
    the layout also got changed slightly.
    pls suggest.
    regards
    kck
    Edited by: chandrakanth kummari on Feb 10, 2009 12:20 AM
    Edited by: chandrakanth kummari on Feb 10, 2009 1:51 PM

    > It will be Help ful.
    Kalyan the link u posted is not at all useful so stop posting useless links, post ur answer only when u r sure of what is being asked and then answer or link being posted really helps the person or atleast given a direction towards the solution,
    the thread posted by u is not at all linked to issue being asked here.
    кu03B1ятu03B9к
    Edited by: kartik tarla on Feb 10, 2009 6:35 PM

  • F110 - Automatic Payment (User Exit, BTE, BADI)

    I have requirement after generating payment document by F110 automatic payment. I need to send data to other system.
    How to get all payment documents? Can I use a BTE, User Exit or BADI? Kindly help me.

    Hi ,
    You can create a DMEE  or genrate Idoc  to another system .
    If you want to send excel file then you can create a dmee file in transaction DMEE with same formt provided by bank/ another system .
    many Thanks

  • Automatic payment run - F110 for range of periods

    Dear Friends,
    In Automatic Payment Run - is it possible to run for the particular period or range of periods as i need to take 14 days data  .
    As i need to take only previous 14 days data only
    Say for eg. I have  customer  who is having open item from Period 01-02-2011 to till date 27-03-2011.
    eg : it should take the open item in between period of  13-03-2011 to 27-03-2011.
    as this need to dymanic 
    Help me to solve this issue.
    Kind Regards,
    sarfraz

    If you can't use the fields on the Parameter tab, then try the Free Selections tab.  If that doesn't suffice, then use the BTE for payment blocking and item exclusion - Process 1820.

  • F110 automatic Payment for Customer

    Hi,
    I want to pay to a customer for the credit memo thru' F110 automatic payment program.
    If I maintain the document number in the 'free selection' tab then there is a error during proposal *'company codes xxxx/xxxx do not appear in the proposal 04.07.2008,test; correct'*, but if i do not maintain any document number then there is no error, the proposal is successful.
    I have double checked the document numbers in the free selection tab.
    Any help.
    Thanks
    Suresh

    I noticed there was a mistake in the document number.

  • Section Wise Authorization for automatic payment (F110)

    Hi SAP Gurus,
    Our client wants Section Wise authorization on Automatic Payment (F110). That is User A is authorized to make payments for the vendors which have open line items which has section XX. While User B is authorized to make payments for that particular vendors which have open line items which has section YY.
    While execution F110 by User A, system will make payment for all those open items which has section XX. But, when User B is executing F110, system will make payment for all those open items which has section YY.
    Please guide, how to achieve the results.
    Points will be awarded
    Regards
    Rajesh Gupta

    While executing F110, you can choose BSEG-SECCO in 'Field Name' field in 'Free Selection' tab and enter particular values for this field in Values field, i.e. XX or YY.  That way, you can segregate payments.  As far as authorization issue goes, check with your security consultant if particular users can be given authorization for F110 transactions for particular values of BSEG-SECCO field; I am sure this can be done in user authorization profile by the Security Team.

  • Automatical payment(F110) for one time vendor

    Hi
    Can we use automatical payment (F110) for one tiem vendor ?
    When I do it , system always cancel payment proposal .

    Hello,
    The One time vendor is a vendor and there is no difference and SAP doesn't restrict nothing for this case.
    You said : " When I do it , system always cancel payment proposal " : You means, the system said "No payment" in the proposal ?
    Please give me the error message (Edit -> Proposale -> Display Log)
    Thanks

  • BTE is for automatic payment transactions:status

    hi,
    anybody know about the BTE for automatic payment transactions: status?
    Thanks,
    KG

    Hi,
    Check the link for the steps to implement the Badi with example..
    http://www.sapdevelopment.co.uk/enhance/enhance_badi.htm
    /message/1388342#1388342 [original link is broken]

  • Where to set payment method for automatic payment F110 ?

    hello everyone
    I need some help.
    user want to use payment method M(manual check) to pay by automatic payment F110.
    but when use f110 no transaction for that vendor (that vendor using manual check).
    where to config payment method for automatic payment F110

    hello everyone
    Hi ,
    APP program runs- on payment method please make setting for your payment method "M" in FBZP.
    Like Payment method for Country (OBVCU) & company code (OBVU)
    Make sure that you have assigned payment method (M) bank ranking & subaccount.
    Assign the payment method to vendor master data & invoice.
    After that check the invoice comes under your payment dates
    Hope after that if you run F110 picks up the open items
    Thank you
    Anil

  • EXIT FOR SELECTING AUTOMATIC PAYMENT PROGRAM VARIANT

    HI Experts,
    I want to fix the variant as per the payment method selected in automatic payment method parameter.
    ( Ex. i want to populate the variant CHECK  in print parameters if user enter C as the payment method )
    How it can be done? is there any exit available?
    it is urgent. Points will be rewarded.
    regards,
    MAHESH

    hi,
    check these badi's.
    FI_BSTM_MC_EXIT                         FI Account Statement: Exit from MultiCash Conversion
    FI_F110_SCHEDULE_JOB                    F110: Check before scheduling a proposal/update run

  • Exit or badi for tcode F110, which called during the payment run.

    Hi All,
    We have a requirement to create a txt file in the application folder, while doing the payment run.
    right we are copying the standard program RFFOEDI1, but we dont know in which part of code , we can find the values from REGUP and REGUH tables, so that we can code based that.
    so if someone can get the exit name for this purpose or where to find the REGUP values, it will be great.
    Regards,
    Shobana.K

    In program RFFOEDI1 subroutine EDI has logic of creating edi messages.
    If you are replacing edi functionality with custom file creation then replace call to this form with you own form.
    Program use logical database and FIELD-GROUPS to retreive and process data. I would recommend get familarise youself with FIELD-GROUPS.

Maybe you are looking for