Down payment request: posting using BAPI_ACC_DOCUMENT_POST

Hello, Gurus!
We have a problem with posting DPR using BAPI.
We can't carry out DPR for a Vendor.
The following parametrs were set:
1) BSTAT = 'S'
2) ZUMSK = 'A'
3) BSCHL = '39' 
4) SHKZG = 'H' 
5) WRBTR (negative sum is written)
6) GLVOR (business transaction) - RFBU
7) we also set assignment to a Funds reservation document.
When we try to execute BAPI it returns an error RE 041 "Amount in document &1 &2 may not be exceeded".
Perhaps, FM-PSM thinks that we try post a credit memo...
We used F-47 before, but we need to use the BAPI.

Hi,
I had the same problem with posting a down payment request using BAPI. Actually, it seems SAP does not allow to post this kind of document "natively". Therefore, you have to implement a BADI (ACC_DOCUMENT) in order to make it work.
1. Be sure you have the latest notes applied for BAPI_ACC_DOCUMENT_POST (especially note 561175)
2. As for as DP request, call BAPI with DOCUMENTHEADER, ACCOUNTRECEIVABLE and CURRENCYAMOUNT filled with your needed lines.
In my case, I set SP_GL_IND to 'F'.
3. In your implementation of BADI, in method CHANGE, set ACCIT-BSTAT to 'S' (noted items) so that balance check will not take it into account. You may customize your line if needed.
This should be enough to have your document posted. I can give you more details should you need help.

Similar Messages

  • BAPI to create down payment request

    hi everybody
    does qnybody knows if theres a BAPI which creates down payment request?

    Not sure but look:
    Down payment request: posting using BAPI_ACC_DOCUMENT_POST

  • F-48 No suitable down payment request exist

    Dear All,
    I have prepared Down Payment Request document using Tcode -F-47 and generated Document No.
    Now i POst Vendor down Payment (F-48) using Document which o have created by F-47 ,  when i press on Tab " Request",  to select Document No. then  It's giving error " No suitable down payment requests exist   Message no. F5002"
    What can be the problem pl suggest me.
    Regards
    Swati Shah

    Hi
    according to documentation in SAPNet:
    Special G/L Indicators for Down Payments in the Standard System are
    Code Down payment type
    A General down payment (made or received)
    M Down payment made on tangible fixed assets
    I Down payment made on intangible fixed assets
    V Down payment made on inventory stocks
    This documentation is available on SAPNet at:
    http://help.sap.com/saphelp_46c/helpdata/en
    /01/a9c7d0455711d182b40000e829fbfe/frameset.htm
    For an example of a docwn payment request posting see:
    http://help.sap.com/saphelp_46c/helpdata/en/
    6e/12183e9f0411d189b80000e829fbbd/frameset.htm
    Please use the appropriate downpayment category, as per system design.
    Thanks & Regards
    Phaneendra

  • Down Payment Request - Printout

    Hi All,
    Could you pls let me know the process/Configuration to print out the Down Payment Request (F-47).
    Do we needs to to create new form and assign to anywhere in the configuration?
    Can we print the standard SAP format? If yes pls let me know the process of printing Down Payment Request in Standard SAP Format?
    Thanks in Advance
    Best Regards,
    GOPI

    Hello,
    You can take a print out of Down Payment Request by using standard <b>Automatic Payment Program</b> in SAP.
    Regards,
    Asmieeta.
    <i>Pl assign points if useful</i>

  • "A/P Down Payment Request" Work Arround problem

    Hello Experts,
    I am getting ptoblem in "A/P Down Payment Request", as the outgoing payment being made against that particular "A/P Down Payment Request" is not shown in "A/P Invoice".
    Scenario:
    1. I made PO >> (against this PO) I made "A/P Down Payment Request" by using "Copy From" Option.
    2. I made an Outgoing Payment against that "A/P Down Payment Request" (...works fine).
    3. Now when I make "A/P Invoice" it does not show the "Down Payment" just made, in (down payment option) "Down Payment to Draw", as it is required to NET OFF the A/P amount.
    Note: whereas if we do the same above mention procedure with "A/P Down Payment Invoice" instead of "A/P down Payment Request" it works fine and payment will be shown in Down Payment option at A/P Invoice Document.
    Help Required ....
    Regards

    Thank you very much for your reply,
    you are right but the problem is that "A/P Down Payment Request" allows me to make a payment against it ....thats fine.
    But at the time of making A/P Invoice, at the bottom of the form after Discount Field there is an option "Total Down Payment" and a button to see & select the down payment(s) against that BP.
    But it does not show the any payment against the "A/P Down Payment Request" ?
    Actually: I would want Purchase department to make the "A/P Down Payment Request" after making the PO so that Finance people can do action on it.
    Please comment.....
    Regards,

  • Making Down Payment Request using BAPI_ACC_DOCUMENT_POST

    Hi, all...
    I faced a problem while I'm testing BAPI_ACC_DOCUMENT_POST to make down payment request(F-47), so I need some help.
    I've found a BAPI_ACC_DOCUMENT_POST in down payment about this topic and followed its parameter settings except for currency settings.
    In that posting, the accountpayable-pymt_cur and currencyamount-currency are set different currency.
    While I set the two fields with same currency(USD). Belows are my source codes.
      DOCUMENTHEADER-OBJ_TYPE   = 'IDOC'.
      DOCUMENTHEADER-OBJ_KEY    = '$'.
      DOCUMENTHEADER-OBJ_SYS    = 'D10CLNT200'.
      DOCUMENTHEADER-BUS_ACT    = 'RFBU'.
      DOCUMENTHEADER-USERNAME   = SY-UNAME.
      DOCUMENTHEADER-HEADER_TXT = 'DOWN PAYMENT REQUEST'.
      DOCUMENTHEADER-COMP_CODE  = '1000'.
      DOCUMENTHEADER-DOC_DATE   = '2006.09.01'.
      DOCUMENTHEADER-PSTNG_DATE = '2006.09.01'.
      DOCUMENTHEADER-DOC_TYPE   = 'KG'.
      ACCOUNTPAYABLE-ITEMNO_ACC    = '0000000001'.
      ACCOUNTPAYABLE-VENDOR_NO     = '0002314908'.
      ACCOUNTPAYABLE-GL_ACCOUNT    = '0091120100'.
      ACCOUNTPAYABLE-COMP_CODE     = '1000'.
      ACCOUNTPAYABLE-PYMT_METH     = 'L'.
      ACCOUNTPAYABLE-PMNT_BLOCK    = 'A'.
      ACCOUNTPAYABLE-BUSINESSPLACE = '1001'.
      ACCOUNTPAYABLE-PYMT_CUR      = 'USD'.
      ACCOUNTPAYABLE-PYMT_AMT      = '123,438.0000'.
      ACCOUNTPAYABLE-SP_GL_IND     = '2'.
      ACCOUNTPAYABLE-TAX_CODE      = 'RR'.
      CURRENCYAMOUNT-ITEMNO_ACC = '0000000001'.
      CURRENCYAMOUNT-CURRENCY   = 'USD'.
      CURRENCYAMOUNT-AMT_DOCCUR = '123,438.0000'.
    But the function returns an error:
    'Enter a payment currency different to USD'
    But if I would set with different currencies, it returns an error:
    'Balance in transaction currency'
    If the ACCOUNTPAYABLE-PYMT_CUR and ACCOUNTPAYABLE-PYMT_AMT were remained empty, it returns
    'Balance in transaction currency'
    What should I do about this currency setting.
    Someone please let me know about doing this right way.
    Thank you.
    Message was edited by: Jong-woon Lee

    Hi,
    Just in case you found this thread with the same problem.
    At least in my case what was happening is that I wanted to leave the currency fields blank (the same currency as payment value) but I was filling in ACCOUNTPAYABLE-PYMT_AMT, so was receiving error telling me that currency fields could not be empty. And if I set them to the same as payment, I would receive a message telling me that currency must be different.
    If you want to use only one currency you don't need to fill in these 3 fields:
    ACCOUNTPAYABLE-PYMT_AMT
    ACCOUNTPAYABLE-PYMT_CUR
    ACCOUNTPAYABLE-PYMT_CUR_ISO
    The same probably applies for the ACCOUNTRECEIVABLE table.
    Cheers,
    Erick
    Ps.
    Some extra text so you can find this thread by searching for error messages:
    Required field CURRENCY was not transferred in parameter ACCOUNTPAYABLE
    For the ISO code  there is no unique SAP currency code for ALE
    For the ISO code  there is no unique SAP currency code for ALE
        Message no. B1888
    Diagnosis
        There are several entries in TCURC for this ISO code, but none with the
        primary flag set.
    Procedure
        In table TCURC set the primary flag for ISO codes used multiple times.
    Required field CURRENCY was not transferred in parameter ACCOUNTPAYABLE
        Message no. RW602
    Diagnosis
        Field CURRENCY is required in parameter ACCOUNTPAYABLE for processing
        the document. The document is incomplete without this field.
    System Response
        The document cannot be processed.
    Procedure
        Enter a valid value in field CURRENCY in parameter ACCOUNTPAYABLE.

  • Down payment request for assets using bapi_acc_document_post

    Hi guys(girls)!,
    I<< priority reduced >>
    I'm posting a down payment request to an asset with a z program using bapi_acc_document_post. Everything is fine, but, when i go to fb03 to check the generated document i don't see the asset number associated to the purchase doc. When i go to bseg to check, i don't see the asset number and the subnumber. I lack just these to fields even i'm passing the values to correct fields in bapiacgl09.
    This is the values i'm passing:
    wa_acctgl-itemno_acc  =  iterator.
    wa_acctgl-gl_account  =  lv_skont.
    wa_acctgl-vendor_no   =  p_vendor.
    wa_acctgl-doc_type    =  p_tipdoc.
    wa_acctgl-item_text   =  p_txtcab.
    wa_acctgl-po_number   =  p_ponum.
    wa_acctgl-po_item     =  s_ekpo-ebelp.
    wa_acctgl-serial_no   =  imp_no.
    wa_acctgl-asset_no    =  wa_ekkn-anln1.
    wa_acctgl-sub_number  =  wa_ekkn-anln2.
    wa_acctgl-acct_type   =  'A'.
    wa_acctgl-CS_TRANS_T  =  '100'.
    wa_acctgl-asval_date  =  sy-datum.
    APPEND wa_acctgl      TO gt_acctgl.
    CLEAR wa_acctgl.
    Please help!.
    Edited by: Rob Burbank on Oct 24, 2011 9:44 AM
    Edited by: ramvargash on Oct 25, 2011 2:54 PM

    Hi Eduardo, what i'm trying to do is a down payment request for an asset. Indeed, i do the post. My problem is that the asset main number and the asset subnumber are not getting saved in bseg, so when i go to fb03 and double click on a line item, i got prompt to fb03 in visualize mode, and the fixed asset field is blank.
    I have now a week trying to get the asset main number and the asset subnumber getting saved in bseg. I note that i have other field that are not getting saved 'cause i'm not passing the value thru the bapi. This field is LNRAN.
    If you or anybody have a clue how to solve this, i would appreciate the help.
    Ramón Vargas

  • Creating Down Payment Request using BAPI_ACC_DOCUMENT_POST (URGENT!!)

    Hi...
    I have a posting unanswered.
    Please take some care about it... ^^
    Making Down Payment Request using BAPI_ACC_DOCUMENT_POST

    Hi,
    Just in case you found this thread with the same problem.
    At least in my case what was happening is that I wanted to leave the currency fields blank (the same currency as payment value) but I was filling in ACCOUNTPAYABLE-PYMT_AMT, so was receiving error telling me that currency fields could not be empty. And if I set them to the same as payment, I would receive a message telling me that currency must be different.
    If you want to use only one currency you don't need to fill in these 3 fields:
    ACCOUNTPAYABLE-PYMT_AMT
    ACCOUNTPAYABLE-PYMT_CUR
    ACCOUNTPAYABLE-PYMT_CUR_ISO
    The same probably applies for the ACCOUNTRECEIVABLE table.
    Cheers,
    Erick
    Ps.
    Some extra text so you can find this thread by searching for error messages:
    Required field CURRENCY was not transferred in parameter ACCOUNTPAYABLE
    For the ISO code  there is no unique SAP currency code for ALE
    For the ISO code  there is no unique SAP currency code for ALE
        Message no. B1888
    Diagnosis
        There are several entries in TCURC for this ISO code, but none with the
        primary flag set.
    Procedure
        In table TCURC set the primary flag for ISO codes used multiple times.
    Required field CURRENCY was not transferred in parameter ACCOUNTPAYABLE
        Message no. RW602
    Diagnosis
        Field CURRENCY is required in parameter ACCOUNTPAYABLE for processing
        the document. The document is incomplete without this field.
    System Response
        The document cannot be processed.
    Procedure
        Enter a valid value in field CURRENCY in parameter ACCOUNTPAYABLE.

  • Error in Posting Vendor down Payment request

    Hi
    I am getting an error in posting vendor downpayment request. I am using the T Code F-47 and special GL indicator F.
    Error: Special GL Indicator F is not defined for down payments
    Message No F5053
    Diagnosis: The specified GL Indicator is not classified as "Down payment" or not listed in the list of the target special GL indicators "F"
    System Response: The entry is not accepted
    Procedure: Enter an allowed special GL indicator or indicate a change of the default settings
    I have checked the settings in FBKP. The GL Accounts and properties have been maintained there. The target GL Indicator A is also maintained in the properties. In OBXT also the GL Indicator has been defined. What could be the error?
    Regards
    Rahul Sharma

    Hi,
    What ever the special gl you are created or assigned to K in OBXT are will not allow to post down payment. in FB60 by using these special gl indicators we can post invoice.
    Go to OBXR and assign F is for down payment request if it is not there. before assign in OBYR delete the assignment in OBXT. Defaulty the F is used for down payment requests only.
    Hope this is clear, if yes assign points, any problem revert me
    Regards,
    Sankar

  • Which number range is used for down payment requests for vendors?

    Hi,
    Which number range is usually used for down payment requests for vendors?
    I would like to use it for:
    Y002 vendors (emplyees)
    Y004 vendors (1-time vendors)
    Y005 vendors (confidential vendors)
    The invoice will be posted via FI via Tcode FB60, FB65 & FB10 and F-02.
    Thank you for your feedback.
    Kind regards,
    Linda

    Hi
    For down payment request the Document type is KA hence the number range which is applicable to KA is applicable for vendor downpament also.
    In your case the number range is based on document types and not related to vendor types.
    Thanks
    Srinivas

  • Hiting Different Revenue accounts while Using AR Down Payment Request

    Hello Experts,
    (SBO 8.8, PL14)
    Scenario: I am selecting the Revenue accounts and COGS acount at row level of AR invoice, if I make AR invoice without engaging AR Down payment request it works fine.
    But if I engage AR Down payment request in AR invoice, the system splits the Revenue in two accounts 1. in the revene account (Sales Gross Department-wise) selected at row level in AR invoice and other revenue account set in Item group.
    Transaction Detail:
    Customer -
    Dr (33,599.00).
    Sales Gross Dept-wise (Revenue) -
    Cr (32,458.00)   (This account was selected at row level in AR Invoice).
    Sales Gross (Revenue)----
    Cr ( 1,141.00)   (This account was set in the Item Group).
    The question is why this account set in item group was hit as I selected the different at row level in AR invoice, and that is only in case of selecting AR Down Payment Invoice in AR Invoice.
    Help Required please,
    Thanks & Regards,
    Edited by: Shahzad Nazir on Nov 28, 2010 11:06 AM
    Edited by: Shahzad Nazir on Nov 28, 2010 11:08 AM

    Hi,
    If you engage AR Down payment request in AR invoice and do not want the system splits the Revenue in two accounts, you should use clearing account. In that case, the final posting account for Down payment can be selected with the same account as invoice account.
    Thanks,
    Gordon

  • CO Object Assignment Error while posting Down Payment Request

    User is raising a Down Payment Request for the purchase of an Asset  through a Purchasing Document. This Asset Master has got the cost center and WBS Element assigned in it.
    System while saving the DP Request is throwing an error that “CO Account Assignments has different Profit Centers”
    I have also checked the cost center master but the profit center assigned there is correct only. Should I check the OKB9 settings ? If yes, for which GL Account do I need to check ? Where else can I check the CO Object Assignments for profit centers ?
    Requirement is critical. Please help.
    Thank you
    Ravi
    9849393564

    Hi,
    Good evening and greetings,
    Please have a look in GGB1 (Profit Centre Substitution), there may be some rule which is overriding the OKB9.
    Please reward points if found useful.
    Thanking you,
    With kindest regards,
    Ramesh Padmanabhan

  • Business object for  A/R Down payment Request using DI is this exposed .

    Hi All,
    Requirement: Need to Create A/R Down payment Request using DI.
    Table : ODPI
    1. Can anyone tell me what is the DI objects for  A/R Down Payment Request .
    2. When Im directly puting the object as '203'
    Application.GetBusinessObject(203)
    Error: "The Logged on user does not have permission to use this object"
    while I logged on as manager with full permissions
    please help me with creating request document.
    Regards
    Nani

    Dear Nani Kumar,
    Which B1 version do you use?
    The Down payment object exposed from B1 2007 version but not B1 2005.
    So you can not use it in B1 2005 and before.
    Best Regards
    Jane Jing
    SAP Business One Forums team

  • Error when posting Down payment with reference to down payment request

    Hi Experts,
    In October of 2010 we upgraded from version SAP 4.7 to version 604 SAPKH60406.  
    With this upgrade we decided to select the following FM setting:
    "Flag to activate down payment request update to PO history"
    If this flag is set, down payment requests are updated to the purchase order history. In addition, when you create a down payment referencing this down payment request , the down payment request is cleared by the down payment.
    Use- Set this flag if you want to see the down payment requests  in the purchase order history.
    So, since October 2010, the Down payment requests have been updated to the PO history (note - no update of the down payment request was made to the PO status tab) and the down payments (made with reference to the down payment request) have been clearing the DP requests.
    Today we have applied packages SAPKH60407 - SAPKH60409 and we are in the process of testing. 
    Now we are experiencing errors when processing down payments:
    1. create the down payment request (F-47) - this is OK
    2. create the down payment (F-48) with reference to the down payment request - ERROR MESSAGE F5373 - "Order value will be exceeded"
    Can anyone please explain why this is happening?  We would like to keep the "Flag to activate DPR update to PO history" ON
    as it has been since October 2010.
    Thanks,
    Michelle

    Hi,
    Please find the below link it will help full for you,........
    Order Value will be exceeded Msg No. F5373
    Naresh

  • Park and Post for Down Payment Request (F-47)

    SAP Gurus,
    We are having requirement for park and post in Down Payment Request (F-47). So that it is approved by an authoriser.
    Hence, Is it possible to workflow a down payment request to an authoriser for approval
    Please share with me options available for this Down payment request
    Regards,
    Raj

    Hi Raj,
    Please check with your workflow consultant. Anyway, I'd like to share with you how to know whether there is a standard workflow for application component in question. T-Code SWDD -> Workflow -. Other Workflow/Version. Then drilldown on the task field. Then choose structure search. You will find the standard workflow for each of the component. Unfortunately, there is no standard workflow for downpayment but if you have workflow consultant, they may be able to help.
    Regards
    Fauzi

Maybe you are looking for

  • I am not able to post the MIRO Document with reference of PO

    Hello friends My user while posting the MIRO document TDS (service tax ) amount not appering in the MIRO screen But last month it was working fine. before that i have checked out  vendor master in that they given tax code properly. can any body pleas

  • Why differing Character Encoding and how to fix it?

    I have PRS-950 and PRS-350 readers, both since 2011.   In the last year, I've been getting books with Character Encoding that is not easy to read.  In playing around with my browsers and View -> Encoding menus, I have figured out that it has somethin

  • How to create a selection screen in a FM

    Hello, I have a FM. Here i have an import parameter called Selection. So when Selection = X i need to show a selection-screen like if it would be a report. Do you know any fm or way to do this? We have thought to create a report with the selection sc

  • Dv9700 Graphics Card Failing

    So my computer has been having a problem for the past month, which involves my Nvidia graphics card. The card is the 8600 M model for laptop computers. The problem can be described as this, increased and unchangeable resolution, color problems on the

  • Design library (_catalogs) for Composed Looks is missing in the site

    Hi, Some of sites (subsites) in our O365 are missing design library in the _catalogs used for Composed Looks. How this library can be added after the fact, not sure what would be the reason for this library to be missing in the first place. Thanks Br