Original Message:
Sent: Sun May 25, 2025 03:23 PM
From: Aiman Ansari
Subject: Unable to Implement POST API for MXAPIRECEIPT in eMaximo
Hi Rudra,
1. Yes, this is correct endpoint for creating a new receipt. The object structure - MXAPIRECEIPT uses a nonpersistent object to support both material and service receipts.
2. Sample payload:
{
"issuetype": "RECEIPT",
"ponum": "20009",
"porevisionnum": 0,
"polinenum": 1,
"siteid": "BEDFORD",
"positeid": "BEDFORD",
"itemnum": "D600",
"itemsetid": "SET1",
"tostoreloc": "HARDWARE",
"receiptquantity": 5,
"externalrefid":"1126r5",
"sourcesysid":"xyz"
}
3. Please make sure the ponum, polinenum, and positeid fields are correctly filled in. The purchase order must be approved before receipts can be processed.
4. The EXTERNALREFID and SOURCESYSID fields are mandatory and needs to be provided in your payload. When including externalrefid, you must also provide a sourcesysid that identifies the external system submitting the transaction.
You can find an explanation for this OS with some good examples for different issue types and inspection types here- Receipt Objects - MATRECTRANS and SERVRECTRANS
Hope this answers your query. Kindly let me know in case of any further questions.
------------------------------
Aiman Ansari
Maximo Consultant
ZNAPZ B.V.
Breda
Original Message:
Sent: Thu May 22, 2025 01:01 PM
From: Rudra Uppe
Subject: Unable to Implement POST API for MXAPIRECEIPT in eMaximo
Hi all,
I'm struggling to implement the POST API for the MXAPIRECEIPT object structure in eMaximo to create a new receipt record. I initially tried a GET request to retrieve specific PO data, but not able to do proper call, now that I need a proper POST call to create a record. Below are the details of my setup and the issues I'm facing.
My Current API Call

Questions
Is POST /maxrest/rest/os/mxapireceipt the correct endpoint for creating a new receipt in MXAPIRECEIPT?
Any example to get EXTERNALREFID of specific PO Number?
Any example of a working POST API call for MXAPIRECEIPT would be greatly appreciated!
Please suggest me workaround for this.
------------------------------
Rudra Uppe
------------------------------