文档
测试

采购单同步(已确认)

POST
http://10.15.8.87:8080/Api/PurPO/PurPOProcess

接口描述

采购单同步(已确认)

请求参数

参数名
类型
描述
必填
LANGUAGE_FLAG
string
示例:US //语言: 英文 US 简体中文 ZHS 不能为空
必填
OPERATION_FLAG
string
示例:A //操作符: A 新增 U 修改 D 取消 不能为空
必填
ORG_ID
string
示例:101 //组织编号 不能为空 数值栏位
必填
USER_NAME
string
示例:001807 //采购员工号 新增不能为空
必填
DOCUMENT_NUMBER
string
示例:035566-1R1 //采购单号 不能为空
必填
VENDOR_NAME_ALT
string
示例:DG //供应商 新增不能为空
必填
CURRENCY_CODE
string
示例:USD //汇率 新增不能为空
必填
RATE_DATE
string
示例:2020/10/30 //汇率日期 新增不能为空
必填
tpOLineData
array
数据列表 //采购单明细
必填
OPERATION_FLAG
string
示例:A //操作符: A 新增 U 修改 D 取消 不能为空
必填
SEGMENT1
string
示例:40311-330-1 //品号 不能为空
必填
UOM_CODE
string
示例:EA //单位 不能为空
必填
NEW_QUANTITY
string
示例:10 //采购量 新增,修改不能为空 数值栏位
必填
OLD_QUANTITY
string
示例:10 //采购量 修改不能为空 数值栏位
必填
NEW_UNIT_PRICE
string
示例:100 //单价 新增,修改不能为空 数值栏位
必填
OLD_UNIT_PRICE
string
示例:100 //单价 修改不能为空 数值栏位
必填
NEW_NEED_BY_DATE
string
示例:2020/10/25 //需求日期 新增,修改不能为空
必填
OLD_NEED_BY_DATE
string
示例:2020/10/25 //需求日期 修改不能为空
必填
NEW_PROMISED_DATE
string
示例:2020/10/25 //承诺日期 新增,修改不能为空
必填
OLD_PROMISED_DATE
string
示例:2020/10/25 //承诺日期 修改 不能为空
必填

响应参数

参数名
类型
描述
必填
Code
int
示例:1002 //错误代码 1000为成功
必填
Msg
string
示例:此采购单明细行错误 //错误信息
必填
Data
array
数据列表 //明细行错误信息,如是主表错误或成功则为空
必填
SEGMENT1
string
示例:407-T4078 //品号
必填
ErrMsg
string
示例:新承诺日期必须为有效日期 //明细行错误信息
必填

说明 / 示例

-------采购单 http://10.15.8.87:8080/Api/PurPO/PurPOProcess ---新增参数 { "LANGUAGE_FLAG" : "ZHS", "OPERATION_FLAG" : "A", "ORG_ID" : "101", "USER_NAME" : "001807", "DOCUMENT_NUMBER" : "UBTEST0006", "VENDOR_NAME_ALT" : "JLVEN01", "CURRENCY_CODE" : "USD", "RATE_DATE" : "2021/03/19", "tpOLineData" : [ { "OPERATION_FLAG" : "A", "SEGMENT1" : "407-T4078", "UOM_CODE" : "EA", "NEW_QUANTITY" : "100", "OLD_QUANTITY" : "0", "NEW_UNIT_PRICE" : "20", "OLD_UNIT_PRICE" : "0", "NEW_NEED_BY_DATE" : "2021/03/22", "OLD_NEED_BY_DATE" : "", "NEW_PROMISED_DATE" : "2021/03/25", "OLD_PROMISED_DATE" : "" } ] } ---修改参数 { "LANGUAGE_FLAG" : "ZHS", "OPERATION_FLAG" : "U", "ORG_ID" : "101", "USER_NAME" : "", "DOCUMENT_NUMBER" : "UBTEST0005", "VENDOR_NAME_ALT" : "", "CURRENCY_CODE" : "", "RATE_DATE" : "", "tpOLineData" : [ { "OPERATION_FLAG" : "U", "SEGMENT1" : "407-T4078", "UOM_CODE" : "", "NEW_QUANTITY" : "200", "OLD_QUANTITY" : "100", "NEW_UNIT_PRICE" : "50", "OLD_UNIT_PRICE" : "20", "NEW_NEED_BY_DATE" : "2021/03/24", "OLD_NEED_BY_DATE" : "2021/03/22", "NEW_PROMISED_DATE" : "", "OLD_PROMISED_DATE" : "" }, { "OPERATION_FLAG" : "A", "SEGMENT1" : "9931-521T", "UOM_CODE" : "EA", "NEW_QUANTITY" : "120", "OLD_QUANTITY" : "0", "NEW_UNIT_PRICE" : "20", "OLD_UNIT_PRICE" : "0", "NEW_NEED_BY_DATE" : "2021/03/22", "OLD_NEED_BY_DATE" : "", "NEW_PROMISED_DATE" : "2021/03/22", "OLD_PROMISED_DATE" : "" } ] } ---修改参数(取消明细) { "LANGUAGE_FLAG" : "ZHS", "OPERATION_FLAG" : "U", "ORG_ID" : "101", "USER_NAME" : "", "DOCUMENT_NUMBER" : "UBTEST0005", "VENDOR_NAME_ALT" : "", "CURRENCY_CODE" : "", "RATE_DATE" : "", "tpOLineData" : [ { "OPERATION_FLAG" : "D", "SEGMENT1" : "407-T4078", "UOM_CODE" : "", "NEW_QUANTITY" : "0", "OLD_QUANTITY" : "0", "NEW_UNIT_PRICE" : "0", "OLD_UNIT_PRICE" : "0", "NEW_NEED_BY_DATE" : "", "OLD_NEED_BY_DATE" : "", "NEW_PROMISED_DATE" : "", "OLD_PROMISED_DATE" : "" } ] } ---取消参数 { "LANGUAGE_FLAG" : "ZHS", "OPERATION_FLAG" : "D", "ORG_ID" : "101", "USER_NAME" : "", "DOCUMENT_NUMBER" : "UBTEST0005", "VENDOR_NAME_ALT" : "", "CURRENCY_CODE" : "", "RATE_DATE" : "", "tpOLineData" : [] }