BDC for posting customer partial payments through f-28

Hi  All,
I have been asked to write a BDC to post incoming partial payments of customer through f-28.
How do I go through doing this. Is there any other way out? Is there any BAPI to do this.
Thanks in advance,
Salman

have a look
[Link|help.sap.com/bp_softwareprov1600/SP_US/Documentation/Scenarios/V1D_SW_BPP_EN_US.doc]
Regards
Shashi

Similar Messages

  • How to do Customer Partial payment through APP

    Dear Experts
    How to Customer partial Payment Through APP
    Regards
    Ajeesh.s

    Dear Expert
    My query was about Part payment process about customer , In AP there is a process for doing part payment in Vendor  Same kind of a process am looking for Customer too
    PARTIAL PAYMENT FOR APP PROCESS
    Some time we face the issue in which client want to pay partial invoice only that to via automatic
    Payment program, so in order to make it feasible what all steps will be required from configuration point of view has been explained below.
    Configuration steps:
    1) Maintain Account Configuration TCODE: FBKP Select the Sp.G/L-P
    2) Maintain Payment Program: TCODE: FBZP
    Path: SPRO - Financial Accounting - Accounts Receivable and Accounts Payable - Business Transactions - Outgoing Payments - Automatic Outgoing Payments - Payment Method/Bank Selection for Payment Program - Set Up All Company Codes for Payment Transactions
    Go to “ALL COMPANY CODES” screen maintain the Sp. G/L – P in the field Sp. G/L transactions to be paid.
    3) Post Vendor Invoice and Block for Payment TCODE: FB60 / F-43
    Path: Easy Access – Accounting - Financial Accounting - Accounts Payable - Document entry - FB60 – Invoice / F-43 - Invoice – general
    Example you made invoice for 25000
    4) F-59 - Payment request: TCODE: F-59
    Path: Easy Access – Accounting - Financial Accounting - Accounts Payable - Document entry - F-59 - Payment request
    Here you would like to pay only 20000 out of 25000 so change the amount to 20k and save it
    5) Payment Run TCODE: F110
    Path: Easy Access – Accounting - Financial Accounting - Accounts Payable - Periodic Processing - F110 – Payments
    6) Vendor balances after F110 TCODE: FBL1N (After processing you can check the clear amount here)

  • Bapi for  'post customer down payment (t-code F-29)'

    hi all
    can any one tell which bapi is used to 'post customer down payment:header data (t-code F-29)'.
    thanks in advance,
    lokesh

    Hi,
    this one :
    BAPI_ACC_DOCUMENT_POST
    Best regards,
    Erwan

  • FI,Post Customer Down Payment

    can any one give me the BAPI for POST CUSTOMER DOWN PAYMENT : HEADER DATA transaction F-29 and BDC program for poasting the same?

    These might be of some help too :-
    f-29 document header
    Down payment request: posting using BAPI_ACC_DOCUMENT_POST

  • Reg : customer partial payment posting

    Dear All,
                  When i am posting the receipt it is partial payment against the Bill(RV Document) through F-28 transaction,
    Bill value is 64,184.93. First time i posted the receipt with partial payment value of 60000.93 in partial payment tab and saved,then again i posted the receipt with the value of 60000.93 against the same bill value system is accepted & saved.
    System can't stop this stop this type transaction. Is there any solution for this.
    Regards,
    prasanna.

    Hi
    Please review the help.sap.com documentation on partial payments
    here you will see the following stated
    Posting Partial Payments  
    Use
    A partial payment is a payment that is posted to an account without any open items being cleared. You assign this partial payment to an open item. When you post the partial payment, the system marks the document number of the original open item in the line item for the partial payment. The original open item and the partial payment remain open.
    Procedure
    To enter a partial payment, proceed as follows:
    On the Process open items screen, choose the Partial pmt tab.
    In the Payment amount column, enter the partial payment amount. You can make a partial payment for one or more open items. You can assign a reason code to each partial payment. Depending on the reason code you specify, you can send appropriate payment notices to your customers.
    To go back to the standard screen for editing open items, choose the Standard tab.
    Result
    The system stores the document number, fiscal year and number of the invoice item in the partial payment. You can find this information in the Payment for field. Thus you can refer to the original open item from the partial payment. When you post the remaining amount for the invoice, both the partial payment and the invoice are cleared.
    You can enter partial payments using the mouse. The advantage of this is that if the remaining amount has to be assigned to a single item, you can enter it automatically on the partial payment screen. To do so, place the cursor in the Payment amount field for the line item required and choose the item. The system then takes account of the difference for this item.
    with kind regards
    Cora

  • How to clear the Residual & partial payment through app

    Hi Experts,
    How to clear the Residual and partial payment through app in accounts payable i tried but i am not getting the out put so plz clarify the my question and any other configuration for that give answer with example...
    Thanks for advance
    Regards,
    Nivas99

    Hi Nivas,
    Partial payment is possible throw app but not possible residual payment.
    Partial payment u create a payment request p as a special indication u can try.
    I hope this is help full u.
    regards,
    venkatesh

  • Posting a partial payment for customer receipts with full amount

    Hi,
    Is there a way by which I can post the full amount of the invoice as a partial
    receipt (that is without clearing the open items but at the same time linking the invoice and the amount). If I use F-28 the system clears the line item if the partial payment amount equals the invoice amount.
    The scenario here is a PDC received from the customer. I would like to post the credit to the customer account as a partial payment and debit a special GL account for PDC received. For finding out the customer ageing I shall not use the credit (as the PDC has not yet materialised). This can be done by posting the PDC entry using a different document type and excluding it from the selection criteria. At the same time customer account statements should be sent to him/her after considering the PDCs received (the assignment field will contain the invoice number and therefore can be summed). Only when the PDC is deposited and cleared do I want to clear the partial payment (if the amounts match) using the assignment field. The Cheques due on any date can be obtained from the Special GL account.
    Or can anyone think of a better way to solve the issue.
    1. PDCs should be credited to the customer account when it is received.
    2. The users know about the invoices pertaining to the PDCs only at the time of posting the PDCs and not during the time it is deposited into the bank. Therefore the linking should be done at the receipt of PDC stage itself and not later.
    3. Customer account statements have to be sent after considering the PDCs.
    4. A/R information system should not consider the PDCs received to the customer account.
    5. I should be able to quickly choose the cheques I want to deposit and transfer it to the Incoming Bank Account.
    Any help will be appreciated with points (and lots of them )
    Rgds
    Shivram.

    Hi
    I would suggest you treat the PDC as a noted item which is only for statistical purpose. You can post the PDC cheque to the customer account through transaction code F-38 which will post as noted item in the customer account. If you want to analyse the age-wise outstanding from the customer exclude the noted item. You can enter the invoice no for which payment is received in the assignment column which will be useful for sorting purpose. If you want to know what are the cheques to be deposited for the day, you can take the same by selecting the due on date from the customer accounts using the noted item indicator. By using this indicator the credit management for the customer can also be done.
    After depositing the cheque, reverse the statistical posting and make fresh posting as debiting Bank a/c and crediting customer account.
    Hope it will help you to some extent.
    Regards,
    K Lakshmanan

  • Bapi for Posting the vendor payment.F-53

    Hi,
    I need to post a document for Vendor payment using BAPI, by providing the Vendor Invoice number as Reference number which was created by using the FM PRELIMINARY_POSTING_FB01. I can able to generate a Vendor invoice, But i cant able to make this vendor invoice number as a reference number to post the vendor payment using the BAPI BAPI_ACC_DOUMENT_POST. After Executing this BAPI ,then i check in FBL1N means, the posted document was in open items. It Should be in cleared items. If i manually entered through F-53 means the payment is coming successfully and also as Cleared items in FBL1N.How to solve this issue..
    Regards
    Bala.

    Hi Bala,
    Can you please share your BDC code with me for clearing vendor invoice.
    Regards
    Neeraj Sharma

  • Post Customer down payment

    Hi
    For customer down payment F-37 do we have any Bapi or other way to post it ?
    or we will do BDC for the same ? please suggest.
    also if I need to revrese it then what FM can I use ?
    Thanks

    Hi Moumita,
    It is better to go with BDC  as I have done the same while posting vendor payments.
    Regards,
    Anil N.

  • Partial payment through app

    Hi experts
    I have a quirey,
    now I want to run the partial payment trough app,
    Previous we r running the partial payment manually
    Any bady can send  additional configuration steps
    Thanks
    madhu

    APP is meant for automatic payments for full outstanding amounts only.
    But in case if you want to make partial payments thru APP, then first you need to do F-59 - Payment Requests.
    Here you need to create a single payment request against for a particular invoice line item. So system will create a single line item posting with spl GL indicator P and PK 39. (NOTED ITEM)
    You need to make sure that your FBZP settings, should allow spl gl transactions of spl gl ind P.
    So when you do F110, after entering the parameters, in tab FREE SELECTION, choose SPL GL IND from F4 help as Field name and in values enter P, so that system will make payments to spl gl line only.

  • Bdc for posting gl accounts

    Hi All Gurus,
    does anyone have a bdc for (fb50)posting gl accounts? this is the first time Im writting one, with no technical specs... and its too crazy to work!!!!
    Any help is most welcome!!!
    Thanks, nina.

    Hi
    See the documentation of RFBIBL00.
    Anyway you have to create a program creates a file using these structure:
    - BGR00 for session data;
    - BBKPF for header data;
    - BBSEG for items  data
    All fields of BBKPF and BBSEG you don't need has to fill with 'no data' character, i.e. /
    So your file should be:
    BGR00 <---- Session data
    BBKPF <---- Start document data
    BBSEG
    BBSEG
    BBKPF <---- New document
    BBSEG
    BBSEG
    BBKPF <---- New document
    BBSEG
    BBSEG
    After creating the file you have to submit the report RFBIBL00:
    SUBMIT RFBIBL00 WITH DS_NAME  = <FILE NAME>
                    WITH CALLMODE = 'B'
                    AND RETURN.
    Max

  • Forex Difference in case of customer partial payment receipt

    Dear experts,
    we have scenarios where we receive part payment in case of foreign cutomer.
    Now when we receive part payment in case of foreign currency invoice we use Residual payment TAB.
    In this case system is calculating the forex difference on the full amount not on the partial amount. As per the requirement the system should pass Forex diff amount to the extent of partial received amount to show the correct Realised gain effect.
    Example: The invoice amount us 1000 USD @ 45/dollar
                   Received part payment 500 USD @ 40/dollar
                 I am using T code F-28(Residual payment)
                  The USD effect is shown below
                                                  USD                       INR
    Dr. Bank a/c                            500                      20000
    Dr. Customer a/c                      500                      20000
    Cr. Customer a/c                     1000                     45000
    Dr Exchange Diff a/c                  0.00                     5000
    In the above entry the system is passing exchange diff as Rs. 5000 but it should be Rs 2500.
    In the above example If I am receiving the full amount within a particular fiscal year then there is no problem, as the net effect of the forex difference will be correct within a year.
    Problem arise when i receive the part payment this year and rest of the payment in the next year. Because my realised loss is over stated by Rs 2500 in the above case.
    Is there any possible way to show the exchange diff is 2500 not 5000?
    Please help anyone.....
    Regards
    Paul
    Edited by: Paul01 on Apr 9, 2009 9:24 AM

    Hi
    Thanks for your response.
    Yes you are right when you say that system revalues the entire customer invoice.
    But the company does not want that. They want their actual invoice(remaining balance) to remain with rate at which the invoice was posted. Therefore as per company's requirement system should only revalue the amount in FC (Partial) which is received.
    In the present scecario system revalues the entire invoice which inturn show my overstated Realised gain or loss. Now is there any solution where i can only revalue the partial amount.
    Note: System does not allow you the change the INR value  in the forex diff line item unless i change the FC amount.
    Any solution of above problem?
    Still not solved, ur suggestion can be very crucial.....
    Edited by: Paul01 on Apr 15, 2009 9:03 AM
    Edited by: Paul01 on May 5, 2009 8:06 AM

  • Post Customer Down Payments F-29

    Hi experts,
    I have query is that, Is there any possibility to restrict user to double (same) payment entry with same reference number in F-29 t-code.
    I have checked in customer master but haven't successful.
    I have try to make an error message but is not reflecting on it with help of t-code OBA5 then application area F5.
    Please guide me .......
    Thanks
    Farrukh khan

    Hello,
    Yes, it is possible. Speak to your ABAP expert, there are some enhancement sopt where you can put a validation against 'Reference number', so that the system will not allow you to post with the same reference again using f-29. We had a similar requirement for MIRO, F-28 ..etc.. we had done the same.
    Regards,
    SAM

  • BTE for posting Customer Invoices & Credit Memos in FI

    HI,
    Iam in process of activating BTE for customer invoices & credit memo's for Portugal's requirement for  digital signature .Anyone have an idea for BTE and procedure for digital signature's to be printed on FI - Customer invoices,credit memo and debit memo.
    Thanks

    Hi,
    Can you please go through the below link:-
    [http://www.consolut.com/en/s/sap-ides-access/d/s/doc/YY-SIPT_NUMBR_FI_V]
    I have implemented for Maxico and for maxico I have used below link of SAP OSS notes:-
    [http://www.sap.com/mexico/services/factura_electronica_en.epx]
    Regards,
    Gaurav

  • Problem in BDC for posting an amount feild, please help

    I am doing one batch upload problem. Where I have to upload data from transparent table to amount field into Tcode FPE1. My problem is that when I tried to post this field I get the message 'Field is two big for screen field'. I debugged and found out that when I post amount field (type CURR Length 13 Decimal 2) into Internal table for type BDCDATA, the field get left aligned in Fval-bdcdata field which is of 132 character long. I also tried to change the type of amount field into Char type, but then I get the error 'Enter numeric value'. If you got any idea how to post this amount filed please to pass me.
    Thanks and Regards,
    Shekhar

    Hi Shekhar,
    Use the following:
    DATA:                                 
    zz_menge(16) TYPE c.
    WRITE bseg-menge                
       TO zz_menge UNIT bseg-meins. 
    PERFORM bdc_field                           
           USING 'VBAP-ZMENG(01)' zz_menge.
    (in the example the quantity field BSEG-MENGE is posted to the quantity field in the orderposition).
    Regards,
    John.

Maybe you are looking for

  • How to print PeopleSoft page in the landscape mode automatically???

    hi We have a requirement from the client, who wants to get it implemented urgently. The peopletools version is 8.16 and appversion is 8.0 The requirement is as follows:Whenever the user prints on the Print button on a page, the page should get printe

  • Problem with 7.4.3.1

    I updated to 7.4.3.1 and now iTunes does not work. It opens but when I click to play a song nothing happens. I tried reinstalling but no luck. I am using Vista. Any thoughts on what I might try? Thanks.

  • 3G phone locked up

    I tried to upgrade to OS4.1 but, after 9 hours of "backing up", I went to bed. My power went off during a storm and now the phone states I can only use it for emergency calls. I had this 3G unlocked and jail broken at T-Mobile. The phone will not rec

  • For some reason my Basic Tool in LR 4 Develop module disappeared. How do I get it back?

    My Basic Tool in the Develop module in LR4 disappeared. How do I get it back?

  • Facilitate distribution of config data in the backend system

    Hi We are in the process of upgrading our backend systems to version 7.02. During test with PI we find that we now have to provide Logon Data towards the backend systems for our Business System comm. component in PI. Saphelp [http://help.sap.com/saph