F110: enhancement to payment proposal processing

Hi,
We would like to include additional exception checking during payment proposal processing.  This customization will check certain fields in the vendor master data and validates them against some rule.  If they did not satisfy the condition the line item will be included as exception in the proposal list.  Any suggestion how we can handle this?  If there's a user-exit or BAPI available, kindly share please.
Thanks,
Aloy

Try BADI   FI_F110_SCHEDULE_JOB
Example:
    DATA: lv_campo(30) VALUE '(SAPF110V)FLDTAB[]'.
    DATA: BEGIN OF ls_fldtab,
            feldn(61)  TYPE c,             " Feldname
            list1(50)  TYPE c,                              " Liste 1
            list2(50)  TYPE c,                              " Liste 2
            xigno(1)   TYPE c,             " Exclude ?
            xuppc(1)   TYPE c,             " Uppercase-Translate ?
            xpruf(1)   TYPE c,             " Pruefkennzeichen
          END OF ls_fldtab,
          lt_fldtab LIKE TABLE OF ls_fldtab.
    FIELD-SYMBOLS: <tabla> TYPE STANDARD TABLE.
    DATA: new_line  TYPE   REF TO data.
    REFRESH lt_fldtab.
    ASSIGN (lv_campo) TO <tabla>.
    lt_fldtab[] = <tabla>[].
    if ..... validation is ok....
         e_param_ok = 'X'.
    else.
         e_param_ok = ' '.
    endif.

Similar Messages

  • F110 report for payment proposal

    Dear All
    we are going to splitt in term of authorization the proposal step from the payment run step, it means, one user will be able to run only the proposal but he will not able to run the payment.
    I am looking for some SAP standard report in order to have a kind Payment proposal that has been created for which we have to post the payment.
    Someone can help me?
    Ragards
    Marco

    Hi
    Goto TCODE : F110 > Menu >Environment>select Authoriztions  -  you will get below list.....with the help of BASIS guy,,,,in the roles specified to the users,,,,use the below activities to have the option you asked.
    02         Edit parameters
    03         Display parameters
    11         Execute proposal
    12         Edit proposal
    13         Display proposal
    14         Delete proposal
    <b>15         Create payment media of proposal</b>
    <b>21         Execute payment run</b>
    <b>23         Display payment run</b>
    24         Delete payment run payment data
    25         Create payment media of payment run
    26         Delete payment orders of payment run
    31         Print payment medium manually
    VVR

  • Transaction F110 - Message 'The payment proposal cannot be edited'

    Hello,
    I am having some problems on transaction F110, I hope someone can help me with this: when I create for example new payment proposition under ID SH01 and I add Vendor A, B and C on that proposition, and after that if I make new payment proposition with ID SHO2 and add vendor B again but with different amount it's not possible to finish this proposition because it's not possible to add same vendor on more than one proposition.
    This is error I receive:
    "Company codes 0001/0001 do not appear in proposal 20.05.2011 A#04; correct
    Message no. FZ003
    Diagnosis
    No data exists for the specified paying company code 0001 and the specified sending company code 0001 in payment proposal 20.11.2009 A#04.
    System Response
    The payment proposal cannot be edited.
    Procedure
    Check the flow trace and payment proposal list in order to determine why the specified company codes are not contained in the proposal."
    Is it perhaps possible to disable this option so for example vendor B could be present in SH01, SH02 and SH03.
    Any help is appreciated.
    Thank you.
    Edited by: samnovice on Jun 3, 2011 12:03 PM

    Reason I use adding same vendors for one day on three different proposals is because of partial paymant for certain vendors and that's why I need to add vendor B on three different proposals.
    Here's the example:
    SH01 contains this vendors:
    VendorA
    VendorB
    VendorC
    and SHO2 these ones:
    VendorB
    VendorD
    VendorE
    This part is main problem for me "after that if I make new payment proposition with ID SHO2 and add vendor B again..." so it would be great if I could add vendor B again if I want to without limitation. Can this option be set under transaction FBZP?

  • F110 -error in payment Proposal Log

    Hi gurus
    I have a parent company 1000 paying for another company code 1010
    In the Automatic Payment Program F110, i get until the proposal and job log has the following message:
    Business transaction cannot be processed by consolidation
    Information re. vendor 10019 / paying company code 1000 .
    ... payment not possible because of reported error
    FZ 363 is the message number--
    I am not able to continue with the payment.
    Please let me know what all should i be maintaining..
    Thanks a lot Gurus...

    Sorry I forgot to write these in the question:
    I have maintained the following:
    -All vendors have Check as payment method in their master data.
    -Maintained the intercompany check box in the doc type KR
    Not sure what you meant by Interco acct determination config.. could you give me a Tcode or menu path?
    Also this payment will have a discount taken which needs to hit a P&L account (which needs a CO object). I dont know if this will make any change to the process.
    Also is there anything to be done with Spl. GL indicators?
    Please let me know..

  • F110 Payment Proposal - Payment Methods

    Regardless of what payment method(s) you enter in the F110 parameters, the payment proposal still comes back with all open items - this can produce a long proposal list consisting mostly of exceptions (exceptions being open items not having the payment method you requested).
    Is there any way of getting F110 to only select open items that have the payment method(s) you are interested in, and therefore considerably shorten the length of the proposal (and therefore the length of time it takes users to process it)?
    Thanks.

    Hi,
    I'm seeking for a possibility to select only open items which are due for more then e.g. 10 days.
    I've tried to use field Days in arrears [BSEG-PENDAYS] as a criteria for selection of items which where overdue for more then 10 days, but I couldn't fill the proper parameters.
    Which parameters do I need and how do you fill the value fields ?
    {I tried (1,100), believing this selects all items with days in arrears between 1 and 100 days, or deselects if you fill exclude values}
    {I also tried field Days net [BSEG-ZBD3T] but don't know how to fill the values}
    Thanx in advance

  • Record of the user name that created a payment proposal (F110)

    Hello,
    I would appriciate your help with a question I have regarding the payment proposal process (F110).
    I am trying to find where the system keeps a record of the user name that created the payment proposal.
    I saw this field only in the table REGUA (Change of payment proposals: user and time),
    but I didn't see it for regular payment proposals (not in REGUH and REGUP).
    In general, My goal is to be able to check that the user who is creating the payment run is different from the user who created the payment proposal.
    Thank you in advance.

    In F110, display the payment proposal log. Shift+F7.
    in the heading line 'ob log overview for job'  you can see the job name.
    say  'F110-20110104-FR4NA -X'
    if it is F110-20110104-FR4NA -X / 05170400, you have to take the part before the slash that is F110-20110104-FR4NA -X
    Go to SM37, enter this in the job name. Enter * in the user id. Enter the date , on which payement run was done.
    Then execute. YOu will see, who has run the proposal or payement run in the resulting screen.

  • Like ot change the View of F110 (Payment proposal)

    Hi
    The veiw of the payment proposal using Tcode F110 is stamdatd as attached. and i would like to change this like as  ALV Grid ..Please suggest how can i change the same.

    Hello,
    In O7FB you can define the fields that can be used to sort the payment proposal payment.
    You can define a default layout to be used in the Display/Edit Payment Proposal, and then in F110 specify the sort sequence once thelist is displayed.
    FAKP > Periodic Processing > Payment autom.pmnts > Line Layout
    FAKP > Periodic Processing > Payment autom.pmnts > Default values >
    and for transaction FBZ0 select the defined Layout
    From release 5.0 the payment proposal processing was changed to the ALV. With this tool the line structure is determined - as in all ALV lists -within the application. During the use of the ALV the "old" Customizing settings are obsolete. Hence in your case with ALV option, the Proposal -> edit -> Settings -> Line Layout is greyed out. The note number 617492 is useful to understand this new funcionality.
    As an alternative also I would suggest you to use proposal list , program RFZALI20.
    I hope this helps.
    Oscar

  • Line Item Sorting in Payment Proposal in F110 (Automatic Payment Program)

    Hi all SAP Gurus...
    I really need a help here...
    In FBZP, I set up 'note to payee lines on the form' restricted to 17 rows. And the sorting for line items, I use 'document date'.
    For example, I have 68 open items. When I run F110, in the payment proposal, all the open items are grouped based on 17 items in each group, so I get 4 groups, but they were not sorted by the document date. All the open items seem like distributed to 4 groups randomly.
    Could you please advise on how I can sort the line items in each group by the document date?
    Thanks a lot!
    Regards,
    Arman

    Hi:
               Debit balance for vendor means something is to be received from vendor so that it will not be included in payment list. F110 looks for credit line items for postings,. Stand alone debit balances can not be picked up by default since  during the payment run you need to net them off first. However if you want to consider debit balance for netting off then, put invoice reference in FB60 , system will club the amount of debit line items with respect to credit line items of that particular invoice. Hope this will help you.
    Regards

  • F110 - unblock payment proposal

    Dear Experts,
    My user have executed F110 with these status:
    parameter have been enter
    payment proposal could not be carried out
    payment proposal has been edited
    payment run has been scheduled
    job was not released
    Now we could not do clearing for the vendor since ' payment blocked by payment proposal'
    I have tried to unblock the payment proposal by select : "payment run" "reorganization"
    but still facing error while clearing.
    How to unblock the payment proposal since in F110, menu "edit- payment proposal-delete" is greyed out?
    Kind advice.
    thank you in advance.

    Hi,
    If you want to delete the proposal created, first you need to delete Payment run created for the same.
    Please follow below steps:
    1. Go to Edit menu -> payments -> Delete Output. This will delete the payment run
    2. then, go to Edit menu -> proposal ->Delete.
    this will delete the proposal and also check with Basis team on why payment run is not getting executed.
    Regards,
    Gangadhar

  • Business object /Enhancement/Badi  for Payment proposal (F110S)

    Hello All
    I need to trigger a workflow when payment proposal(F110S) is executed.
    Is there any BO available or is there any Badi/enhancement available where the workflow can be triggered.
    Thanks

    Hello,
    Your best bet would be to search this forum or the web for F110S and hope someone else asked the same question and got an answer. Otherwise, start looking through the list of BORs in SWO1 to look for some likely names.
    It's also possible that you'll have to make your own BOR or Class. It's not that difficult, but it's preferable to go with an existing one.
    Please let this forum know the result of your search for the benfit of future users with the same question.
    regards
    Rick Bakker
    hanabi technology

  • Approval Process between Payment proposal and Payment run(F110)

    Hi All,
    We have a requirement on the approval process in Automatic Payment Run.
    Requirement is a person runs the payment proposal and the details are to be send to the Approver. Once the approver reviews the details in the proposal run, he can either approve or reject the payment run.Once approved then only payment need to be executed.
    Is it possible to build a approval workflow between proposal or payment run?
    if manual approval is happening outside SAP, is it possible to provide a stop payment run until it is approved?-or it only through security?
    Is there any possiblity to attach documents to the each and every proposal run?
    Understand this is a common requirement everyone is having...Looking out for solutions
    Can you please provide SAP standard  or a customised solution?
    Regards,
    Suresh

    Hi Suresh,
    Welcome to SDN Forums!
    According to me there is no standard workflow system for payment proposals approvals.
    Have you tried with the authorisation concept?
    In F110, go to menu item -> Environment -> Authorisations
    Assign the activities to users according to your requirement.
    Please check with your ABAP & BASIS collegues.
    REgards,
    Srinu

  • F110-Enhancement: User want to reran the same proposal after delete

    Hi guys
    It would be great if ane one having answers.
    User want to rerun the same proposal  when he likes to update the exchage rate after the payment proposal made   .For this, he will delete the proposal and reran the same proposal.
    This is for only Customers and not for Vendors as F110 itself taking care of vendors.
    Here the requirment is when he reran the same proposal he checks  new proposal documents with the documents  existed in ZTABLE earlier(needs to be crated z table for entries RUN DATE,IDENTIFICATIN,ALL DOCUMENTS belongs to each proposal ). if all documents are same then no issue ..payment ran takes place and then delete those documents from ZTABLE.if not same, for those documents payment should  be blocked(
    i.e any new  documents created  first propal and reran  proposal  those new documents shold be blocked) and then delete those documents from ZTABLE too.
    I found one BADI:   FI_F110_SCHEDULE_JOB which is triggering before proposal made.
    its having one structure  F110V having only contains one vendor(lower limit of vendors) and only one customer ( lower limit of customers) so here i could not get all the vendors and all customers but i can get all open doucments from table BSID and BSIK .
    it can be used to some extent but anyway useless.
    BTE: 1860.
    this can be used but user has to click the line item of the proposal run.if suppose there are more documents , it is also useless.
    Another BTE:2040,2060
    I can use these BTEs to delete those documents stoed in ZTABLE after payment made.
    kindly suggest me if anybody have any idea on this enhancement.
    Thanks
    Babu

    Hi,
    When delete event is fired, in PFR capture the selected tab details
    tabBean.getSelectedIndex(pageContext);
    store it in session
    then
    forward it to warning/dialog page
    post the warning page results to calling page
    in the process form request of calling page capture the event
    use
    tabBean.setSelectedIndex(pageContext,value)
    value get it from session
    pageContext.getSessionValue() API
    Regards
    ivar

  • Payment Proposal F110 for vendors

    Dear experts,
    Here is my requirement. A batch job should be scheduled to create a payment proposal. As soon as a proposal created, it should be routed to an approver via workflow to view the proposal and proceed further to run the payments.
    We have about 20 company codes and only one company will be making a payment from only one bank account. We have about 4 different payment methods and few invoice document types. My questions are
    is it best practice to schedule a payment proposal via a batch job?? i have seen people running the proposal manually..
    1) Are there any standard workflows or user exits  available to trigger when a proposal is created
    2) What will be the best practice to give a logic to trigger a workflow? When we create a proposal, table REGUH will be updated for each payment document. So, if I ask workflow to look in reguh table for all payment runs on today's date and create a work item for all of the line item?
    3) The reviewer will have only display access to the proposal once they click on work item in the workflow. So they would hit the display proposal icon to view the details.
    3) I have only worked with four company codes based off four different countries. but, in this scenario we have sereral company codes for one country. what is the best practice to schedule a proposal for all company codes and payment methods at the same time? if i do this, i will have multiple payment programs and a variant for each payment program. I'm concerned about producing DME and postive pay file at single shot..   or by company code and payment method, if I do this the reviewer have to look at the proposal by payment method
    4)I'm unable to run proposal without entering vendor numbers parameters screen AND additional log screen. How can I bypass this and jsut run for all vendor in those comopany codes? I have documen type in free selection. If I don't give vendor number in either of these two places, I will get a message that no accounts have been selected yet.
    Please help

    Hi,
    Please check transaction : F110S
    Here you have various options to schedule the proposal and payment with different comapny codes and payment methods.
    Please read the program documentation for further processing.
    Rgds
    Murali. N

  • Approval for F110 after payment proposal

    Hi,
    I am having a new requirement for F110 tcode, before payment run and after payment proposal somebody has to see the vendor, customer and bank detail etc., and he shall approve it or reject and once he approve which ever item is approved will automatically proceed for payment run.
    I found some workflow but it will trigger only,
    1. Single customer.
    2. Single vendor.
    I found business transaction event but it will run for only customer.
    I need some badi or something to fulfill my requirement.
    Thanks in advance.
    regards,
    Amd.,

    hi all,
    i started this project again after so long break....,
    my steps to complete this task-
    i copied the program / report- sapf110o to z* and started building the whole scenario. and will try to assign the workflow as well which is related to miro , ws20000397(but still not sure).
    logic:
    only for invoice payment.
    only date as selection my program will show all the proposal on that date. in second screen vendor level approval is available and in third level detailed level approval is available.and in third screen you can cross check accounting document or display miro.
    it has three level approval, will update table and this will trigger workflow(while running f110) so need to do some enhancement on f110 as well to trigger workflow.
    thanks and reg,
    Ahmed,

  • F110 - Create Payment Proposal using Idoc Inbound

    Hello everyone,
    I have a requirement to create Payment Proposals (Transaction F110) using an inbound Idoc on my SAP ERP system.
    I have chosen Idoc PEXR2002 and made my definitions on SAP-PI, it's already sending the Idoc to my SAP system.
    Now I need to define a message type and a process code to create my Payment Proposals on arrival of this type of Idoc. Any ideas, on which should I use?
    By the way, if there is no standard messages I'll do my own message type and process code, but for this I'll need a BAPI or a function module that will create a Payment Proposal on F110. So if you know this as well it would be a good information.
    Thank you,
    Fábio Galvã

    Used a Batch Input to create the Payment Proposal.

Maybe you are looking for