On the latest 2.0 API, we are using the vendorPaymentJournal and vendorPayment to apply to purchaseInvoices
There is an applyVendorEntry
that seems to be able to do this (but still NOT sure how to POST the vendorPaymentJournal once applied) but that can be manual
However, on the salesInvoices side of things, we were expecting something similar which is applyCustomerEntry but however that seems to NOT be available (yet or planned?) and not sure how to accomplish this. It should function almost exactly as the vendor side of things and there are mentions of it in the old SOAP (on-prem which is not applicable here) but the 2.0 API and 1.0 API does not seem to have it. On the screen, this is called the Cash Receipt Journal (mirrors the Payment Journal for vendor side)
1) How would you go about doing the applyCustomerEntry?
2) Can this be accomplished by just creating journal + journalLines then POST? (unlikely)
Once we actually get this figured out, the other thing we need to handle is the prepayment invoice that we need to tag against salesOrder
3) How do you POST a prepayment invoice against a salesOrder via the API?
If this is not possible via the API, are there any other workarounds like ODATA or something called "AL" (not sure what is)
I can't imagine people doing data entry on this using the screens (but maybe using the EDIT in Excel function) or maybe even being able to upload something. Are there instructions for this?