Create User Tracking Code Assignment
  • 06 Jan 2026
  • 1 Minute to read
  • Dark
    Light

Create User Tracking Code Assignment

  • Dark
    Light

Article summary

Post
/po-rest-api/rest/1/poUserIdCrossRef

Create User Tracking Code Assignment

UI Location: Asset Management - Purchase Order- Setup -Local Tables - User ID Cross-Reference

postman-to-openapi

Body Parameters
The POST request creates and/or sets up the requesters, buyers and approvers to be used within the Purchase Order and Requisitions based on the provided payload. The payload includes various fields, such as EmpCompCode, EmpTrackingCode, EmpUserName, EmpUserID, EmpAccessCode, EmpConfirmAccessCode and EmpMandatoryApprover each representing different attributes of the users assigned tracking codes.

Request Body

FieldDescriptionData TypeRequiredExample Value
EmpCompCodeCompany CodestringTrueADAM1
EmpTrackingCodeTracking code is an internal code that will be used by the system to track and maintain the approvers, buyers and requestors.stringTrueADAM1
EmpUserNameName of the user that is being defined.stringFalseADAM
EmpUserIDUser IDstringTrueADAM1
EmpAccessCodeAccess CodestringRequired when the mandatory approver flag (EmpMandatoryApprover) is set to 'Y'adamapass
EmpConfirmAccessCodeConfirm AccessCodestringRequired when the mandatory approver flag (EmpMandatoryApprover) is set to 'Y'adamapass
EmpMandatoryApproverA Y/N flag indicating whether the user must approve the purchase order, regardless of other assigned approvers.stringFalseN

Sample Response Body

{
    "items": [
        {
            "EmpCompCode": "",
            "EmpTrackingCode": "",
            "EmpUserName": "",
            "EmpUserID": "",
            "EmpAccessCode": "*******************",
            "EmpConfirmAccessCode": "*******************",
            "EmpMandatoryApprover": "",
            "EmpVUuid": "",
            "links": [
                {
                    "rel": "",
                    "href": "",
                    "name": "",
                    "kind": ""
                }
            ]
        }
    ]
}

Security
HTTP
Type basic

Basic authentication

Header parameters
Content-Type
string
Exampleapplication/vnd.oracle.adf.resourceItem+json
Body parameters
object
Example{ "EmpCompCode": "ZZ", "EmpTrackingCode": "Adam20", "EmpUserName": "ADAM20", "EmpUserID": "Adam20", "EmpAccessCode": "Adampass", "EmpConfirmAccessCode": "Adampass", "EmpMandatoryApprover": "Y" }
Responses
201

Created

Headers
Content-Type
string
Exampleapplication/vnd.oracle.adf.resourceitem+json
"{\n    \"EmpCompCode\": \"ZZ\",\n    \"EmpTrackingCode\": \"Adam1\",\n    \"EmpUserName\": \"Adam\",\n    \"EmpUserID\": \"Adam1\",\n    \"EmpAccessCode\": \" *******************\",\n    \"EmpConfirmAccessCode\": \" *******************\",\n    \"EmpMandatoryApprover\": \"N\",\n    \"EmpVUuid\": \"3B548FEC2A4D97D5E0630B811DACE03B\",\n    \"links\": [\n        {\n            \"rel\": \"self\",\n            \"href\": \"http://127.0.0.1:7101/po-rest-api/rest/1/poUserIdCrossRef/3B548FEC2A4D97D5E0630B811DACE03B\",\n            \"name\": \"poUserIdCrossRef\",\n            \"kind\": \"item\"\n        },\n        {\n            \"rel\": \"canonical\",\n            \"href\": \"http://127.0.0.1:7101/po-rest-api/rest/1/poUserIdCrossRef/3B548FEC2A4D97D5E0630B811DACE03B\",\n            \"name\": \"poUserIdCrossRef\",\n            \"kind\": \"item\"\n        }\n    ]\n}"
string