Main Web API Documentation Information
Actual Page/Function Name:
updatePOPaymentDate
Human Readable Name or Caption:
Update PO Payment Date
Page/Function Description:
This method will make sure that the PO payment date matches the main expense/receipt date.
Page/Function Output Type:
API - JSON or WDDX
Categories:
purchase order
Extra Page/Function Notes:


Parameters
Scope Name Type Default Description Required Alternates Known Values
Arguments CORP_ID Numeric 0 Pass in the corp id number. Yes
Arguments RECEIPT_DATE String Pass in the main expense/receipt date. Yes
Arguments RECEIPT_NUMBER Numeric 0 Pass in the expense/receipt number. Yes


Results
RET_STATUS RET_MAIN_MESSAGE RET_SECOND_MESSAGE Redirect Link Description
ok success This assumes that everything went well.
dataIn Unable to run a special cross-check between the expense/receipt and the PO number submitted. Missing some data. This is step two of a two step process. The expense/receipt line item portion was successful. The only thing that was not completed was a check between the expense/receipt and payment of the PO. [edit receipt line items] This is returned if missing one or more of the following arguments: CORP_ID, RECEIPT_NUMBER.
dataIn2 Unable to run a special cross-check between the expense/receipt and the PO number submitted. Missing some date info. This is step two of a two step process. The expense/receipt line item portion was successful. The only thing that was not completed was a check between the expense/receipt and payment of the PO. [edit receipt line items] This is returned if RECEIPT_DATE is not a date.
db Unable to connect to the database. The special cross-check between the expense/receipt and the PO payment was not made successfully. Use your back button and try again. This is a catch for any errors that occur while accessing the database.


Samples
Caption Text
JSON
{ "API_CALL_FUNCTION_NAME": "updatePOPaymentDate", "CORP_ID": 53, "RECEIPT_DATE": "2025-08-04", "RECEIPT_NUMBER": 789, "API_CORP_KEY_ID": "PLA-0053", "API_USER_NAME": "demo", "API_USER_PASSWORD": "1234", "API_INPUT_OUTPUT_TYPE": "JSON", "API_CURRENT_PAYEE_ID": "3", "API_URL_ENCODING": "AUTO" }