Skip to main content
Solved

Rest API request SalesInvoice applications

  • July 7, 2022
  • 2 replies
  • 504 views

Hello,

Im trying to request applications from invoice to get payments. I tried to use such request 

https://*comanyname*.acumatica.com/entity/*EndPointVersion*/SalesInvoice/Invoice/*invoiceID*?$expand=ApplicationsCreditMemo,Details

but it returns 

"ApplicationsCreditMemo": []

but I see my invoice has Applications. Please suggest how to request SalesInvoice applications?

Best answer by praveenpo

hi @Leo05,

For invoice payments you should include ApplicationsInvoice  not ApplicationsCreditMemo.
 


 



 

 

2 replies

Leonardo Justiniano
Jr Varsity II
Forum|alt.badge.img+4

Hi @Leo05 

The issue is you are passing “Invoice” instead of “INV” as type. Please look at the dropdown list

I tried a similar query but passing type and reference nbr. Then expanding ApplicationsCreditMemo

https://<site>/entity/<endpoint>/20.200.001/SalesInvoice/CRM/ARIN0000020?$expand=ApplicationsCreditMemo

or by id

https://<site>/entity/<endpoint>/20.200.001/SalesInvoice/cd57091b-d7fb-ec11-817b-02fdfb4e4762?$expand=ApplicationsCreditMemo

Full call example in Postman

 

 


praveenpo
Semi-Pro III
Forum|alt.badge.img+3
  • Semi-Pro III
  • Answer
  • July 7, 2022

hi @Leo05,

For invoice payments you should include ApplicationsInvoice  not ApplicationsCreditMemo.