12.50 Work Order Fetch Service (GET/PUT/POST)

Below mentioned are the custom fields. These fields will be part of both request/response.

Table 12-44 Work Order Fetch Service

Element name Sub element Data type
StringData KeyName String
  KeyValue String
NumberData KeyName String
  KeyValue Number (Decimal)
DateData KeyName String
  KeyValue Date(YYYY-MM-DDTHH:MM:SS)
Sample XML
<Custom>
    <StringData>
        <KeyName>OrgName</KeyName>
        <KeyValue>Oracle</KeyValue>
    </StringData>
    <NumberData>
        <KeyName>BusinessPhoneNumber</KeyName>
        <KeyValue>1234.01</KeyValue>
    </NumberData>
    <DateData>
        <KeyName>CreationDate</KeyName>
        <KeyValue>2017-12-18T00:00:00</KeyValue>
    </DateData>
</Custom>
Sample JSON
"Custom": {
    "StringData": [
    {
     "KeyName": "OrgName",
     "KeyValue": "Oracle"
    }
 ],
    "NumberData": [
    {
     "KeyName": "BusinessPhoneNumber",
     "KeyValue": 1234.01
    }
 ],
    "DateData": [
    {
     "KeyName": "CreationDate",
     "KeyValue": "2017-12-18T00:00:00"
    }
 ]
}
}

Table 12-45 Package Details

Service name Wrapper Package Main Package Exit Point Packages
Before Replace After
Work Order Service (GET)
XCSVNA_EW_100_01. XCSVNA_EW_100_01 (iv_xcs_vna_tab IN OUT xcs_vna_rest_tab_t)
XCSVNA_EM_100_01. XCSVNA_EM_100_01
XCSVNA_EX_100_01
XCSVNA_EX_100_01_BFR
XCSVNA_EX_100_01_REP
XCSVNA_EX_100_01_AFR
   
XCSVNA_EN_100_01. FETCH_WORK_ORDER
XCSVNA_EX_100_01
     
FETCH_WORK_ORDER_BFR
FETCH_WORK_ORDER_REP
FETCH_WORK_ORDER_AFR
Work Order Service (PUT)
XCSVNA_EW_100_01. XCSVNA_EW_100_01 (iv_xcs_vna_tab IN OUT xcs_vna_rest_tab_t)
XCSVNA_EM_100_01. XCSVNA_EM_100_01
XCSVNA_EX_100_01
     
XCSVNA_EX_100_01_BFR
XCSVNA_EX_100_01_REP
XCSVNA_EX_100_01_AFR
   
XCSVNA_EN_100_01. UPDATE_WORK_ORDER
XCSVNA_EX_100_01
     
UPDATE_WORK_ORDER_BFR
UPDATE_WORK_ORDER_REP
UPDATE_WORK_ORDER_AFR
Work Order Service (POST)
XCSVNA_EW_100_01. XCSVNA_EW_100_01 (iv_xcs_vna_tab IN OUT xcs_vna_rest_tab_t)
XCSVNA_EM_100_01. XCSVNA_EM_100_01
XCSVNA_EX_100_01
     
XCSVNA_EX_100_01_BFR
XCSVNA_EX_100_01_REP
XCSVNA_EX_100_01_AFR
   
XCSVNA_EN_100_01. CREATE_WORK_ORDER
XCSVNA_EX_100_01
     
CREATE_WORK_ORDER_BFR
CREATE_WORK_ORDER_REP
CREATE_WORK_ORDER_AFR