APO / S2P: Purchase Order Line amount_paid is not populated after invoice is set to Paid

勇介野
Tera Contributor
Hello,

 

I am investigating an APO / S2P issue where the invoice status becomes Paid, but the paid amount is still not populated on the Purchase Order and Purchase Order Line records.

 

From the documentation, my understanding is that payment details are normally ingested through the invoice payment detail inbound staging table and stored in sn_shop_invoice_payment_detail, and that payment details are used during the Pay Invoice stage / Review payments flow. 

 

My questions are:
1. What is the OOTB source of the paid amount field?
2. Does the UI read directly from sn_shop_invoice_payment_detail.amount_paid, or from another aggregate/calculated field?
3. If I manually set an invoice to Paid for testing, is that not enough unless payment detail records are created through the standard mechanism? 
4. Has anyone faced this issue in an environment without ERP integration?

 

Any advice would be appreciated.

 

Thank you.
1 REPLY 1

Tanushree Maiti
Tera Patron

Hi @勇介野 

 

Please Accept the solution if it assisted you with your question & Mark this response as Helpful.
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti