Transfer One Unit from One Distribution to Another
You want to transfer one unit from an asset with identifier 141174
for the PL CORP
asset book from one distribution of identifier 149860
to another distribution of identifier 168847
. The distributions have the same expense account but a different location identifier.
Note:
The transaction units are negative for the source distribution and positive for the destination distribution. Distribution identifier and expense account combination identifiers are mandatory.Example URL
Here's an example of the resource URL:
POST
fscmRestApi/resources/11.13.18.05/erpintegrations
cURL Command
curl -i -u "<username>:<password>" -H "Content-Type: application/vnd.oracle.adf.resourceitem+json" -X POST -d <payload> https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/erpintegrations
Example Request
Here's an example of the request body in JSON format:
{
"OperationName": "processTransaction-transferAsset",
"ParameterList": "{P_ASSET_ID: 141174, P_BOOK_TYPE_CODE: PL CORP, P_TRX_ATTRIBUTE1=d,P_TRX_ATTRIBUTE2=d, P_DISTRIBUTION_ID_TBL: '149860,168847',P_TRANSACTION_UNITS_TBL: '-1,1',P_ASSIGNED_TO_TBL:'300100036762401,300100036762401', P_UNITS_ASSIGNED_TBL: '1,4', P_EXPENSE_CCID_TBL: '91665,300100071633798', P_LOCATION_CCID_TBL: '300100071633793,300100071633793'}"
}
Example Response
Here's an example of the response body in JSON format:
{
"OperationName": "processTransaction-transferAsset",
"DocumentId": null,
"DocumentContent": null,
"FileName": null,
"ContentType": null,
"FileType": null,
"DocumentAccount": null,
"Comments": null,
"ProcessName": null,
"LoadRequestId": null,
"JobPackageName": null,
"JobDefName": null,
"ReqstId": null,
"RequestStatus": null,
"JobName": null,
"ParameterList": "{\"X_MSG_COUNT\":\"0\",\"X_TRANSACTION_HEADER_ID\":\"209888\",\"X_RETURN_STATUS\":\"S\",\"X_EVENT_ID\":\"2169374\"}",
"NotificationCode": null,
"CallbackURL": null,
"JobOptions": null,
"StatusCode": null,
"ESSParameters": null,
"links": [
{
"rel": "self",
"href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/erpintegrations/processTransaction-transferAsset",
"name": "erpintegrations",
"kind": "item"
},
{
"rel": "canonical",
"href": "https://servername.fa.us2.oraclecloud.com/fscmRestApi/resources/11.13.18.05/erpintegrations/processTransaction-transferAsset",
"name": "erpintegrations",
"kind": "item"
}
]
}