Check printing to handle payment to alternative payee

Hi,
Requirement
For our customer, alternative payee is not currently configured.
Finance manually nets the amount between two vendor and then process check payment.
Hence we have a requirement to automatically print a single check for payee and alternative payee together in and net the amount of all invoices.
Currently when we do check printing (copy of SAP program RFFOUS_C), if we have a vendor A and vendor B (whose alternative payee is vendor A), then we get two different checks with Vendor name as Vendor A.
Business requirement is to get single check for Vendor A consolidating the remittance information of both vendors (Vendor A and Vendor B).
We also want this to be reflected properly in check register and check number assigned to both the payment documents.
Technical Changes
The change requires only one check number against 2 Account Numbers of Vendor/Creditor.
In the subroutine scheckinfo_speichern in Program RFFOUS_C, there is a logic to insert a new record in PAYR table against a check number.
Check Number (PAYR-CHECT) is a primary field in the table. Our requirement is to have 2 PAYR-LIFNR entries against the same Check Number(PAYR-CHECT).
But given the structure of the table with Check Number(CHECT) as primary key field, this cant be achieved.
Is there any other alternative for the same.
Thanks,
Best regards,
Prashant

Experts,
any pointers please ..
Thanks,
Best regards,
Prashant

Similar Messages

  • Configuration of Check printing in Automatic Payment Program

    Hi
    I am able to run the automatic payment program. But I am not sure how to configure check lots and check printing.  Could any one please help me with step by step instruction regarding the configuration required after running the program.
    Thanks
    Hariharan G

    Hi
    For the program RFFOUS_C give Variant(X).
    select maintain Variants button and select continue button.
    give program run date , Identification feature , paying company code , sending company code , payment method , House Bank , Account ID , Check Lot NO..
    Under Print Control
    select Print checks checkbox , give printer name and select print immediately checkbox.
    select Print Payment Advice Notes checkbox , give printer name and select print immediately checkbox.
    select Print Payment Summary checkbox , give printer name and select print immediately checkbox.
    No. of sample printouts (0) and select do not Void any checks checkbox.
    select Attributes button and give description and save.select back arrow.
    select Printout button and select Start Immediately checkbox.
    In the job name for the ? give variant name(X) and enter.
    To see the printed checks from the menu select System -
    >Services -
    >Jobs -
    >Job Overview(SM37) and execute.
    Also go to SP01 and execute.
    we will get the list of spool requests.
    Regards
    Venkat
    Edited by: Venkat Dara on Feb 4, 2009 12:55 PM

  • Payment through Alternative Payee.

    Hi Expert,
    In one scenario we have one Vendor say 1000. In his master data Vendor No. 2000 is alternative Payee. For Vendor No. 1000 no bank data has been maintained. In master data of Vendor No. 2000 in two Bank account has been maintain 1st one for Euro and another is GBB currency.
    When i am doing Invoicing for Vendor No. 1000 with GBB currency and after it when i am doing payment run through F110 system is picking EURO bank account which is 1st one in Vendor Master data, however while  during invoicing if we manually select Partner bank types GBB, in this case system correctly recognise the right bank account in payment run.
    IS there any way from which during invoicing system  automatically pick partner bank types on the basis of currency of the invoice (like if Invoice currency is GBB system automatically select GBB bank kaey in Partner Bank Key), then my problem will resolved.
    Or there is any other better way you can suggest in this scenario.
    Best Regards
    Bipin Tiwari
    Edited by: bipintiwari on Jul 5, 2011 11:50 AM

    hi
    I am not sure whether there is any standard SAP for selecting the bank type, even if dont mention it invoice.
    For the selection of the Bank type based on the currency, the input in the invoice is a must.
    Regards
    Nikhil

  • R12 check printing - error handling

    I have built a custom cheque (check) using IBY_FD_EXTRACT_EXT_PUB, which generally works as required. However, from time to time errors occur, which are trapped within that package. The nature of these errors require that the payment and cheque be voided, and while I can change the XML output to print "void" on the cheque, there appears to be no way to feed back the fact that an error has occured. This results in void cheques in envelopes, and no indication in the list of payments as to which payments those cheques relate to.
    I had considered directly updating IBY_DOCS_PAYABLE_ALL.DOCUMENT_STATUS to "REMOVED_PAYMENT_VOIDED", but this is obviously not the supported method. Is there an additional API I could use, or is there another method I'm not aware of?

    Try to put them in a Table Columns.
    I Hope they will not move...
    Thanx,
    Deepak

  • Open vendors items paid to unique alternative payee in one check

    I have the following open items for a vendor to be paid by the payment
    program, each vendor has the same alternative payee, and we need just one check is printing to the alternative payee:
    Vendor | Item |Amount   |Payment Method  | Alternative payee|
    1001   |  1     | $100      | C -  heck             |   5000               |
    1500   |  2     | $200      | C -  check           |   5000               |
    2600   |  3     | $300      | C -  check           |   5000               |
    When the payment program is executed, we need each invoice of the each vendor must be paid to the unique alternative payee in one check.
    Are there any other options available to enable these open items to be grouped together as one payment and printing in one check?
    Right now, when the payment program is executed, each invoice of each vendor is paid as a separate item, in this case, three checks are created to the same alternative payee, we want just one check to the alternative payee is printing,
    Thank you, for your help with this situation.

    Experts,
    any pointers please ..
    Thanks,
    Best regards,
    Prashant

  • Check printing "Format Payment Instructions" stuck at printing phase

    Hi,
    One of our end users is complaining that he is running a Check Print Request (Format Payment Instructions), which is running since morning, though it completes within 2 minutes.
    when i checked the logfile, i found that the request processing was completed successfully and the request is stuck at printing phase:
    Request log:
    Successfully executed PL/SQL.
    Exit: iby.scheduler.FDExtractAndFormatting.unlockInstruction()
    Request Completed Normally
    Enter: iby.scheduler.FDExtractAndFormatting.queryAcpLtr
    Accompanying letter format code: null
    End time: Wed Jan 12 10:09:41 GST 2011
    Time elapsed: 3459
    Time elapsed: 0 min 3 sec 459 ms
    Start of log messages from FND_FILE
    End of log messages from FND_FILE
    Executing request completion options...
    ------------- 1) PRINT   -------------
    Printing output file.
    Request ID : 23800025      
    Number of copies : 1      
    Printer : ptfchqprn
    Since morning, the request is running and log is showing the same message.
    Now, the user is saying that till 2 days back, he was able to print the checks via the same printer.
    Here is the log of the same request ran by the same user. This request printed the check successfully.
    Successfully executed PL/SQL.
    Exit: iby.scheduler.FDExtractAndFormatting.unlockInstruction()
    Request Completed Normally
    Enter: iby.scheduler.FDExtractAndFormatting.queryAcpLtr
    Accompanying letter format code: null
    End time: Mon Jan 10 11:37:30 GST 2011
    Time elapsed: 2339
    Time elapsed: 0 min 2 sec 339 ms
    Start of log messages from FND_FILE
    End of log messages from FND_FILE
    Executing request completion options...
    ------------- 1) PRINT   -------------
    Printing output file.
    Request ID : 23783976      
    Number of copies : 1      
    Printer : ptfchqprn
    Finished executing request completion options.
    I verified that the printer is working fine. I was able to print the sample file from OS and also the Active User Request output.
    Also, the same request if printed via other check printers, is going fine and users are able to print the check.
    Also, when i checked the OPP log, i did not find any messages for this request that the XML publisher has worked on it to convert it to PDF, the desired format.
    Can someone help me with this.
    thanks.

    What is the application release? OS?
    - solaris sparc - 64, R12.1.1, on 2 node RAC 11g
    Since morning, the request is running and log is showing the same message.
    Have you tried to submit the request again?
    - Yes, more than twice.
    Now, the user is saying that till 2 days back, he was able to print the checks via the same printer.
    What if you submit the request as another user and print to the same printer?
    - That I have to check with the Users.
    I verified that the printer is working fine. I was able to print the sample file from OS and also the Active User Request output.
    Any stuck jobs in the printer queue?
    - We restarted the printer too and fired new jobs. All is fine.
    Also, the same request if printed via other check printers, is going fine and users are able to print the check.
    Since you are able to print the same request to some other printer, and you are able to print to the same printer from the OS/Application, then most probably this is an issue with that specific concurrent request (not concurrent program). Also, please check if you have any locks in the database (bounce the CM/Database if possible and try again).
    - CM and Database are brought down at night and then started in the morning every night. So DB and CM have been bounced twice since the issue was reported.
    Hussain, how can we check the issue with Conc Request, if any.

  • Alternative payee for ATI "Temporary Allocation of Companies" group

    Hey everybody,
    May you please help me to define a solution to handle the following
    situation?
    There are many ATI group vendors, each of them is constituted by one assignee, different invoicing parties and one payment recipient corresponding to the assignee. Each invoicing party can belong to different ATI groups.
    All the purchase orders issued to a vendor defined as a ATI group will have the invoicing party one of the Companies, but the payee will always be the assignee of the group. Our problem is to handle this circumstance.
    One solution is to update all the invoicing parties master data of a ATI group, specifying the assignee of the ATI as a alternative payee; this for each ATI group.
    This solution, viable because if the invoicing party accept at least one different payee the system allows to specify one of them during the invoice entering, is time-consuming to be handled, and it is not optimal because one invoicing party could have different alternative payees (if belonging to different ATI groups). Furthermore, these payees would be not controlled and during the invoice registration an incorrect alternative payee might still be selected.
    The solution we would like to apply is to indicate in the ATI group vendor master data:
    - the assignee (it could be a partner role defined ad-hoc)
    - the list of the invoicing parties (partner function PI)
    - the payment recipient (alternative payee / partner function AZ)
    without updating all the invoicing parties master data.
    During the invoice registration, relating to a purchase order issued to a ATI group vendor, the system should detect that an alternative payment recipient is indicated in the vendor master data and make possible to specify it, although it doesn't appear in the invoicing party master data.
    We have tried to apply this solution, assigning also a partner schema to the purchase order, but it didn’t work because the system shows the payee field in the transaction MIRO only if the invoicing party allows for an alternative one.
    Is there any possibility to apply this solution?
    Thank you very much for your help,
    Jo-anne

    Hi Jo Anne
    I'm also facing same problem did u got any ans for this.
    If u found please reply to me for this ID : [email protected]
    Many thanks...
    Satish H

  • How to control the alternative payee from invoice postings

    hi,
    i have a requirement, we are useing the alternative payee for vandor payment, my client want to post only payments through alternative payee. some times by mistake users posted  invoices to alternative payee account. so here after i want to control the alternative payee from invoice postings. how to do the configuration.
    rgds
    gopal

    If I understand your question correctly, you are trying to prevent accidental invoice posting to altenative payee vendor instead of real vendor.
    If this is right, then block the alternate payee vendor in company code. Maintain Altenate payee in general data > Payment transactions data.
    Hope this helps.
    Regards
    Subodh

  • Check printing in fi

    halo fellow SAPiens,
    i need some help in cheque printing.............i need to know how to attach the form to the cheque pritning program..........it gives me a dump stating "form not defined in tstc table",even though i did specify it in FBZ5 t-code.
    secondly inthe table tstc the prgm for fbz5 is its own Program(SAPMFCHK).
      Wht more settings have to be done.
    In the t-code fbz5 i entered the form name.........that is when it gives me the dump

    hi,
    follow these steps,
    goto FBZP--->
            click on --paying company codes
    select company code double click
    in that click on Forms----here give the form name
            this is for payment advice
    save....
    for check printing
         ---click on payment methods in company codes
    here select the payment method---C
    click-click on forms
    ---here give the form name
    save
    and click on payment methods----
    here attach the payment medium program
    save it
    if u r using different clients for developing and testing
    then u have to transport it to the testing clinent(dev).
    and in the fbz5 tr also u have to give the form name.
    bye
    Ramu

  • APP(f110) : Alternative Payee not handled in check register

    Hi,
    Request expert advice for the below situation -
    Vendor 1 is maintained as an alternative payee for Vendor 2.
    Now there exist 2 invoice say,
    Against Vendor 1 - $100
    Against Vendor 2 - $200
    Now, I create a auotmatic payment program (F110) and include both the vendors in the same proposal and execute -
    Ideally, there should be a single check against Vendor 1 for $300, but there will be 2 payment doc numbers generated against each vendor. --> This step is working fine.
    Issue:  When i check in the check register (FCHN), only the payment docuument number against Vendor 2 for $ 200 is available. 
    Where am i missing?  Is it config related?  or is it variant releated?
    Regards,
    Sridevi
    Edited by: Sridevi on Sep 30, 2008 1:44 AM

    Hi Sridevi
    Please check the table PAYR and see what is the check number in the table for the other payment document. The current check details should be there in the table. This means that in FCHN there is some selection parameter that you need to change. Just give the details of the paying company code, account id and house bank. Just give the check number and nothing else in the selection. I am sure the amount will show up. Let me know what was the result.
    Karthik

  • F-58 Error. vendor name printed but not Alternative payee

    Dear group members
    _Vendor name printed but not the name i entered in Individual set_
    I followed Thread vendor name changed at the time of taking cheque printing
    I made the below Transaction
    1. I made the changes in vendor master under the head Payment transaction tab, in Alternative payer in document i selected check box of Individual entries
    2. Posted in FB60 vendor invoice under payment tab check box Individual payee is selected, i entered alternative name so that check is printed in this name
    3.In payment F-58 post & print i selected open item for payment after simulation i saved .The check is printed as per the
    Name in Vendor master data but not the name i entered in Individ.setin fb60
    I am not able to make to make payment, guide me 
    Your advice on this will be highly appreciated
    Regards
    shamulheq

    Hi  MUKTAKUMARI  
    I entered the bank details in the individual payee while entering FB60, the name coming in indiviid .set
    In F-58 I made simulation Pk 50 QNB -Checks Payable & PK 25 vendor name, when i double click on the 2nd line item i found the name what mentioned in the Individ.set
    I saved the transaction but the check was printed in the name of vendor master but not in the name i entered in indiviid set
    Help me out to get the  check printed in the individ set
    Regards
    shamulheq

  • Format Payments check printing program completes in warning APP-FND-00500:

    Hi All,
    I'm in process of converting Oracle Payables check printing from reports 6i to XML publisher.
    I created template, data definition and changed the output for concurrent program to XML.
    I tried printing check and 'Format Payments (Evergreen)' concurrent program completed with warning.
    Log file has following error.
    APP-FND-00500: AFPPRN received a return code of failure from routine FDUPRN. An error occurred while AOL tried to spawn the print process
    Cause: AFPPRN received a return code of failure from the OSD routine FDUPRN. An error occurred while AOL tried to spawn the print process.
    Any one there has any idea what this error is for.
    Thanks
    pallavi

    This could have something to do with the fact that your printer is not set up correctly. Can you run a plain text (OReports) file output to the same printer? If not, then the printer is not set up in FND correctly. If you can ...
    Remeber that unless you have a more modern printer that can handle PDF documents natively then XMLPs PDF is going to need to be converted to PS or PCL. I would suggest you investigate the PASTA printer driver and get that set up. It provides the ability to call a program pdf2ps for instance, to convert the PDF to PS. There is a bunch of info on metalink
    Tim

  • F110- Alternative payee in payment proposal.

    Hello Experts,
    I have an issue with alternative payee, when I have executed a payment proposal for a vendor it has picked alternative payee in payment proposal.
    I can see assignment of alternative payee in table  LFA1 for that vendor, however I am unable to see any assignemnt of alternative payee in Vendor master records as well as at document entry level.
    Please let me know is any other way which it pick up the alternative payee in payment proposal other then through Vendor master record.
    Regards,
    MM

    Hi Kameshwar Rao,
    Thank you very much for your reply,
    As I mentioned in my question. I have checked in Vendor master General as well as Company code data, however I am unable to see any alternative payee assignment in vendor master record, but when I saw in LFA1 table for that vendor, I can see assignment of alternative payee for that specific vendor.
    Please let me know how it is display in LFA1 table even though it does not contains any entry in Vendor master record.
    Regards,
    Mahesh

  • Payment setoff between Vendor and Alternative payee vendor

    Hi
    It is assumed that if a vendor account points to another vendor account for payment i.e Alternate Payee vendor, the two account balances will be combined into one payment.  This is currently not happening. 
    A separate payment is issued under each vendor account.(i.e Original vendor and the Alternative payee vemdor).
    For an example a vendor that is linked to another for payment but there is a credit sitting on the Payee account that is not getting offset against the other invoices paid to the vendor.
    Note: Both Original vendor and Alternative payee vendor are created as vendors and payments are due to both the vendors.
    Regards

    Hi,
    Your assumption does work in our system (604). 
    This was the test I ran.
    Created main vendor.
    Created invoices and credit memo.
    Went back and updated vendor record to add an Alternative Payee.
    Then created additional invoices but still used the main vendor number.
    Ran F110 and all invoices and credit memo entered above paid to the Alternative Payee - non to Main Vendor but clearing docs are still under the Main Vendor under FBl1n.
    I think that is what you were wanting to work in yours?  Correct?
    Some questions for you:
    1. Did you check to see if there are any OSS notes?  like 1449061 or 1432181 that may apply?
    2. Did you confirm that both the main vendor and the alternative payee have the same payment methods??
    3. Have you analyzed the invoices/credit memos that the system is still paying on the main vendor to see what may be different about those?  For example are you using payment method supplement?

  • Payment Advice and Check print - RFFOUS_C

    Hi All,
    Requirement is to print Payment Advice and check in same page and if multiple invoices then check in first
    page is voided and actual check is printed in last page at the end of Payment run (F110).
    RFFOUS_C is the program used to print both check and payment advice but currently this program print one invoice and check per page.
    (1) Is there any configuration available in FBZP to print multiple invoice in one page with check ?
    or
    (2) Is it feasible to customize RFFOUS_C program as this program generate check number per invoice and Data base update inside loop processing.
    Please suggest....any solutions.
    Thanks.

    Hi,
    I have same requirement.
    I want to print the payment advic and check for each vendor.
    For example, for vendor A if i have 10 invoice then it should print generate one payment document with 10 invoice document.
    and suppose i have two vendors  then it should generate the two payement document one for each vendor.
    can we control payement by each vendor?
    What confuguration i need to do for the same.
    Kindly help.
    Regards
    Sachin

Maybe you are looking for

  • Install_Check_1.6 tool and Solaris 10 5/09 panics after GRUB on Dell T7400

    Hello anybody! Apparently the Solaris 10 5/09 drop panics after the GRUB menu, for Solaris Installation. Similarly the Install_Check_1.6 Tool for Hardware Compatablity seems to do the same. I can't capture the Kernel messages that appear on the scree

  • Like operator not passed to database for nvarchar(max)

    From Crystal Reports 2008 I need to do a keyword search against a data type of nvarchar(max). I am using the LIKE operator in my record selection formula. When I do a SHOW QUERY the LIKE condition is omitted from the where clause. This makes the repo

  • SAPF124 and SAPF124E

    Hello, We are not able to clear some G/L accounts, which are bank intermedium accounts, because their is such a mess posted to them since begin 2002. We tried all kind of parameters in SAP Tx. OB74 an executed Tx. F.13 and F13E also F-03 (but over 2.

  • Restoring a Hot backup using RMAN on a different server.

    Hi we are using oracle 10.2.0.4.0 on solaris 10 and using a separate catalog for RMAN backups. we have taken a production db Hot backup as follows level 0 backup on 28 th dec. level 1 on 29, level 1 on 30 and level 1 on 31 st. now today in the month

  • Iphoto shuts down when opened

    I put in my disk that is supposed to download the applications for my new Mac and every time I open iphoto now, it closes immediately and says that there was an error and that I should re-launch it. I don't know how to get it to work.