Hi,
We are currently looking for a way to create an invoice of type Down Payment, but did not find success so far.
There are two options that I've investigated :
None of them allowed me to create an actual down payment. I was able to create a standard invoice though.
When using the webservice, I tried setting the PricingProcedure to PPGDP1 or PPNDP1, but got the error "could not copy tax details and price components". There was obvisouly a discrepancy somewhere, even when setting the price component type code to 7GDP or 7NDP. (gross down payment or net down payment). Using the standard PPSTD1 with a price component of type 7PR1 was working as expected.
When using standard ABSL coding, I tried setting the InvoiceProcessingType to "CDP" instead of the recommended "CI". This resulted in an error of type "invoice processing type missing".
Please note that in both cases I only use one item without a product reference (I added General Ledger and Taxation characteristics as instructed), and only one price component with the amount of the down payment.
Does anyone here have experience making this work? There is a painful lack of documentation on this particular type of invoice. I tried reproducing the values that I read in an existing, hand-created down payment (processing type, price and tax settings, etc.) but it got me nowhere.
Thanks !
Hi,
If you want to try the inbound web service,
Do not use "ManageCustomerInvoiceRequestIn".
You should use "ManageDownPaymentCustomerInvoiceRequestIn".
Please try it.
Best regards,
Nyein.
Hi again,
I eventually managed to create an Invoice Request of Type Down Payment. The catch is the invoice item price is empty: every time I attempt to add a price component, it fails.
Here is my logic of execution so far:
1. Create an Invoice Request
2. Assign it the business process variant types 3 (manual invoice) and 272 (down payment)
3. Assign it the customer invoice processing type "CDP"
4. Set Pricing Terms currency
5. Set Buyer and Sales Unit parties
6. Set Cash Discount Terms
7. Create an Item on the invoice with an empty description and a quantity of 1 EA
8. Create a Main Price component on the item: this does not work, regardless of what I tried (setting parameters before or after creation, etc.); I invariably receive the error "Price component is not valid"
9. Set General Ledger Account
10. Set Taxation Characteristics Code
I had some minor success but an empty invoice is no use to me! Anyone, help?
Add a comment