{
"info": {
"_postman_id": "a12e87b3-2ea7-433d-9a8f-ebe41d9e0a4c",
"name": "iDempiereWebServices",
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
"_exporter_id": "8597989"
},
"item": [
{
"name": "ModelADServiceSoapBinding",
"item": [
{
"name": "createData",
"item": [
{
"name": "Sample Create BP GlobalQSS (GW Working)",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "\n \n \n <_0:createData>\n <_0:ModelCRUDRequest>\n <_0:ModelCRUD>\n <_0:serviceType>CreateBPartner\n <_0:TableName>C_BPartner\n <_0:RecordID>0\n <_0:Action>Create\n <_0:DataRow>\n <_0:field column=\"Value\">\n <_0:val>GlobalQSS\n \n <_0:field column=\"Name\">\n <_0:val>\n \n <_0:field column=\"TaxID\">\n <_0:val>830.085.359-4\n \n <_0:field column=\"IsVendor\">\n <_0:val>Y\n \n <_0:field column=\"IsCustomer\">\n <_0:val>N\n \n <_0:field column=\"IsTaxExempt\">\n <_0:val>N\n \n <_0:field column=\"Name2\">\n <_0:val>\n \n <_0:field column=\"C_BP_Group_ID\">\n <_0:val>104\n \n \n \n <_0:ADLoginRequest>\n <_0:user>WebService\n <_0:pass>WebService\n <_0:lang>en_US\n <_0:ClientID>11\n <_0:RoleID>50004\n <_0:OrgID>11\n <_0:WarehouseID>103\n <_0:stage>9\n \n \n \n \n",
"options": {
"raw": {
"language": "xml"
}
}
},
"url": {
"raw": "https://localhost:8443/ADInterface/services/ModelADService",
"protocol": "https",
"host": [
"localhost"
],
"port": "8443",
"path": [
"ADInterface",
"services",
"ModelADService"
]
}
},
"response": []
}
]
},
{
"name": "deleteData",
"item": [
{
"name": "Sample Delete BP TreeFarm (must fail)",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "\n \n \n <_0:deleteData>\n <_0:ModelCRUDRequest>\n <_0:ModelCRUD>\n <_0:serviceType>DeleteBPartner\n <_0:TableName>C_BPartner\n <_0:RecordID>114\n <_0:Action>Delete\n \n <_0:ADLoginRequest>\n <_0:user>WebService\n <_0:pass>WebService\n <_0:lang>en_US\n <_0:ClientID>11\n <_0:RoleID>50004\n <_0:OrgID>11\n <_0:WarehouseID>103\n <_0:stage>9\n \n \n \n \n",
"options": {
"raw": {
"language": "xml"
}
}
},
"url": {
"raw": "https://localhost:8443/ADInterface/services/ModelADService",
"protocol": "https",
"host": [
"localhost"
],
"port": "8443",
"path": [
"ADInterface",
"services",
"ModelADService"
]
}
},
"response": []
}
]
},
{
"name": "getList",
"item": [
{
"name": "Sample Get List Sales Region",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "\n \n \n <_0:getList>\n <_0:ModelGetListRequest>\n <_0:ModelGetList>\n <_0:serviceType>GetListSalesRegions\n <_0:AD_Reference_ID>144\n <_0:Filter>\n \n <_0:ADLoginRequest>\n <_0:user>WebService\n <_0:pass>WebService\n <_0:lang>en_US\n <_0:ClientID>11\n <_0:RoleID>50004\n <_0:OrgID>11\n <_0:WarehouseID>103\n <_0:stage>9\n \n \n \n \n",
"options": {
"raw": {
"language": "xml"
}
}
},
"url": {
"raw": "https://localhost:8443/ADInterface/services/ModelADService",
"protocol": "https",
"host": [
"localhost"
],
"port": "8443",
"path": [
"ADInterface",
"services",
"ModelADService"
]
}
},
"response": []
}
]
},
{
"name": "queryData",
"item": [
{
"name": "Sample get BP Standard > S",
"request": {
"auth": {
"type": "basic"
},
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "\n \n \n <_0:queryData>\n <_0:ModelCRUDRequest>\n <_0:ModelCRUD>\n <_0:serviceType>QueryBPartner\n <_0:TableName>C_BPartner\n <_0:Filter>name>'S'\n <_0:Action>Read\n <_0:DataRow>\n <_0:field column=\"C_BP_Group_ID\">\n <_0:val>103\n \n \n \n <_0:ADLoginRequest>\n <_0:user>WebService\n <_0:pass>WebService\n <_0:lang>en_US\n <_0:ClientID>11\n <_0:RoleID>50004\n <_0:OrgID>11\n <_0:WarehouseID>103\n <_0:stage>9\n \n \n \n \n",
"options": {
"raw": {
"language": "xml"
}
}
},
"url": {
"raw": "https://localhost:8443/ADInterface/services/ModelADService",
"protocol": "https",
"host": [
"localhost"
],
"port": "8443",
"path": [
"ADInterface",
"services",
"ModelADService"
]
}
},
"response": []
}
]
},
{
"name": "readData",
"item": [
{
"name": "Sample Read TreeFarm",
"request": {
"auth": {
"type": "basic"
},
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "\n \n \n <_0:readData>\n <_0:ModelCRUDRequest>\n <_0:ModelCRUD>\n <_0:serviceType>ReadBPartner\n <_0:TableName>C_BPartner\n <_0:RecordID>114\n <_0:Action>Read\n \n <_0:ADLoginRequest>\n <_0:user>WebService\n <_0:pass>WebService\n <_0:lang>en_US\n <_0:ClientID>11\n <_0:RoleID>50004\n <_0:OrgID>11\n <_0:WarehouseID>103\n <_0:stage>9\n \n \n \n \n",
"options": {
"raw": {
"language": "xml"
}
}
},
"url": {
"raw": "https://localhost:8443/ADInterface/services/ModelADService",
"protocol": "https",
"host": [
"localhost"
],
"port": "8443",
"path": [
"ADInterface",
"services",
"ModelADService"
]
}
},
"response": []
}
]
},
{
"name": "runProcess",
"item": [
{
"name": "Run Storage Detail",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "\n \n \n <_0:runProcess>\n <_0:ModelRunProcessRequest>\n <_0:ModelRunProcess AD_Process_ID=\"236\">\n <_0:serviceType>RunStorageDetail\n <_0:ParamValues>\n <_0:field column=\"M_Warehouse_ID\">\n <_0:val>103\n \n \n \n <_0:ADLoginRequest>\n <_0:user>WebService\n <_0:pass>WebService\n <_0:lang>en_US\n <_0:ClientID>11\n <_0:RoleID>50004\n <_0:OrgID>11\n <_0:WarehouseID>103\n <_0:stage>9\n \n \n \n \n",
"options": {
"raw": {
"language": "xml"
}
}
},
"url": {
"raw": "https://localhost:8443/ADInterface/services/ModelADService",
"protocol": "https",
"host": [
"localhost"
],
"port": "8443",
"path": [
"ADInterface",
"services",
"ModelADService"
]
},
"description": "Example on how to run report Storage Detail with HQ Warehouse and Patio Chair as parameters You need to define web service security for: Web Service Type: RunStorageDetail Web Service Parameters: AD_Process_ID Constant 236 AD_Menu_ID Constant 0 AD_Record_ID Constant 0 And allow execution to the WebService role on the report."
},
"response": []
},
{
"name": "Sample Process Invoice (GW Working)",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "\n \n \n <_0:runProcess>\n <_0:ModelRunProcessRequest>\n <_0:ModelRunProcess AD_Process_ID=\"111\" AD_Menu_ID=\"0\" AD_Record_ID=\"103\" DocAction=\"CO\">\n <_0:serviceType>ProcessInvoice\n \n <_0:ADLoginRequest>\n <_0:user>WebService\n <_0:pass>WebService\n <_0:lang>en_US\n <_0:ClientID>11\n <_0:RoleID>50004\n <_0:OrgID>11\n <_0:WarehouseID>103\n <_0:stage>9\n \n \n \n \n",
"options": {
"raw": {
"language": "xml"
}
}
},
"url": {
"raw": "https://localhost:8443/ADInterface/services/ModelADService",
"protocol": "https",
"host": [
"localhost"
],
"port": "8443",
"path": [
"ADInterface",
"services",
"ModelADService"
]
}
},
"response": []
}
]
},
{
"name": "setDocAction",
"item": [
{
"name": "Sample Complete Order",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "\n \n \n <_0:setDocAction>\n <_0:ModelSetDocActionRequest>\n <_0:ModelSetDocAction>\n <_0:serviceType>ActionCompleteOrder\n <_0:tableName>C_Order\n <_0:recordID>102\n <_0:docAction>CO\n \n <_0:ADLoginRequest>\n <_0:user>WebService\n <_0:pass>WebService\n <_0:lang>en_US\n <_0:ClientID>11\n <_0:RoleID>50004\n <_0:OrgID>11\n <_0:WarehouseID>103\n <_0:stage>9\n \n \n \n \n",
"options": {
"raw": {
"language": "xml"
}
}
},
"url": {
"raw": "https://localhost:8443/ADInterface/services/ModelADService",
"protocol": "https",
"host": [
"localhost"
],
"port": "8443",
"path": [
"ADInterface",
"services",
"ModelADService"
]
}
},
"response": []
}
]
},
{
"name": "updateData",
"item": [
{
"name": "Sample Update TreeFarm URL",
"request": {
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "\n \n \n <_0:updateData>\n <_0:ModelCRUDRequest>\n <_0:ModelCRUD>\n <_0:serviceType>UpdateBPartner\n <_0:TableName>C_BPartner\n <_0:RecordID>114\n <_0:Action>Update\n <_0:DataRow>\n <_0:field column=\"URL\">\n <_0:val>http://www.treefarm.com\n \n \n \n <_0:ADLoginRequest>\n <_0:user>WebService\n <_0:pass>WebService\n <_0:lang>en_US\n <_0:ClientID>11\n <_0:RoleID>50004\n <_0:OrgID>11\n <_0:WarehouseID>103\n <_0:stage>9\n \n \n \n \n",
"options": {
"raw": {
"language": "xml"
}
}
},
"url": {
"raw": "https://localhost:8443/ADInterface/services/ModelADService",
"protocol": "https",
"host": [
"localhost"
],
"port": "8443",
"path": [
"ADInterface",
"services",
"ModelADService"
]
}
},
"response": []
}
]
},
{
"name": "queryData",
"item": [
{
"name": "Sample get BP Standard < S",
"request": {
"auth": {
"type": "basic"
},
"method": "POST",
"header": [],
"body": {
"mode": "raw",
"raw": "{\n \"ModelCRUDRequest\": {\n \"ModelCRUD\": {\n \"serviceType\": \"QueryBPartner\",\n \"TableName\": \"C_BPartner\",\n \"Filter\": \"name < 'S'\",\n \"Action\": \"Read\",\n \"DataRow\": { //optional filter by column values\n \"field\": [\n {\n \"@column\": \"C_BP_Group_ID\",\n \"val\": \"103\"\n }\n ]\n }\n },\n \"ADLoginRequest\": {\n \"user\": \"WebService\",\n \"pass\": \"WebService\",\n \"lang\": \"en_US\",\n \"ClientID\": \"11\",\n \"RoleID\": \"50004\",\n \"OrgID\": \"11\",\n \"WarehouseID\": \"103\",\n \"stage\": \"9\"\n }\n }\n}",
"options": {
"raw": {
"language": "json"
}
}
},
"url": {
"raw": "https://localhost:8443/ADInterface/services/rest/model_adservice/query_data",
"protocol": "https",
"host": [
"localhost"
],
"port": "8443",
"path": [
"ADInterface",
"services",
"rest",
"model_adservice",
"query_data"
]
}
},
"response": []
}
]
}
]
}
]
}