华为云SparkPack解决方案-特殊价格更新(SpecialPrices)
特殊价格更新(SpecialPrices)
接口地址 |
https://api-service.sperp.myhuaweicloud.com/xxx/b1s/v1/SpecialPrices |
接口API功能描述 |
特殊价格接口 |
调用方式 |
Patch |
可涵盖范围 |
采购核价单、业务报价单 |
请求地址参数
参数名称 |
参数说明 |
地址示例 |
() |
在地址中加入(业务伙伴代码,物料代码)返回指定特殊价格信息 |
https://api-service.sperp.myhuaweicloud.com/xxx//b1s/v1/ SpecialPrices(CardCode='C001',ItemCode='I0001') |
请求体参数
参数名称 |
上级参数 |
参数描述 |
参数类型 |
参数说明 |
ItemCode |
物料代码 |
String |
||
CardCode |
业务伙伴代码 |
String |
||
Price |
价格 |
Double |
||
Currency |
币种 |
string |
||
PriceListNum |
价格清单编号 |
int |
||
SpecialPriceDataAreas |
期间折扣 |
List |
||
DateFrom |
SpecialPriceDataAreas |
有效期自 |
string |
|
Dateto |
SpecialPriceDataAreas |
有效期至 |
String |
|
Discount |
SpecialPriceDataAreas |
折扣 |
Double |
与价格同时传且发生冲突时,价格优先 |
SpecialPrice |
SpecialPriceDataAreas |
特殊价格 |
Double |
|
U_DocType |
SpecialPriceDataAreas |
报价单别 |
||
U_DocEntry |
SpecialPriceDataAreas |
报价单号 |
||
U_DocDate |
SpecialPriceDataAreas |
单据日期 |
||
U_PymntGroup |
SpecialPriceDataAreas |
付款条件 |
||
U_SlpName |
SpecialPriceDataAreas |
业务人员 |
||
U_Rate |
SpecialPriceDataAreas |
汇率 |
||
U_IsAfVAT |
SpecialPriceDataAreas |
是否含税(选项) |
||
U_Approver |
SpecialPriceDataAreas |
审核者 |
||
U_ApprovalStatus |
SpecialPriceDataAreas |
报价日期 |
||
U_ApprovalDate |
SpecialPriceDataAreas |
签核状态 |
||
U_Comments |
SpecialPriceDataAreas |
备注 |
||
U_LineNum |
SpecialPriceDataAreas |
序号 |
||
U_CusMatCod |
SpecialPriceDataAreas |
客户料号 |
||
U_ItemName |
SpecialPriceDataAreas |
品名 |
||
U_Specifications |
SpecialPriceDataAreas |
规格 |
||
U_unitMsr |
SpecialPriceDataAreas |
单位 |
||
U_AgreementNo |
SpecialPriceDataAreas |
协议号 |
||
U_VatGroup |
SpecialPriceDataAreas |
税率 |
||
U_FreeTxt |
SpecialPriceDataAreas |
备注 |
请求样例:
{
"CardCode": "C26000",
"ItemCode": "11028",
"Price":205 ,
"Currency":"RMB",
"SpecialPriceDataAreas":[
{
"DateFrom":"2022-10-01",
"Dateto":"2022-11-11",
"Discount":12,
"SpecialPrice": 287.010
}
]
}
返回参数
成功时返回参数与请求参数一致
参数名称 |
上级参数 |
参数描述 |
参数类型 |
参数说明 |
error |
失败信息 |
List |
失败时返回,成功返回空值 |
|
code |
error |
错误代码 |
Int |
SAP错误代码,失败时返回 |
message |
error |
错误信息 |
List |
失败时返回 |
value |
message |
错误详情 |
String |
SAP错误消息,失败时返回 |
返回样例:
{
"error": {
"code": 206,
"message": {
"lang": "en-us",
"value": "Bad patch content."
}
}
}