集成项目
  1. 库存查询
集成项目
  • SRM
    • SupReqPOrder
      • 新建请购单(外部调用)
    • SupReqPOrderAttach
      • 多文件上传(外部调用)
    • SupOrder
      • 上传订单执行情况(外部服务调用)
      • 上传订单
    • SupOrderAttach
      • 多文件上传(外部调用)
  • 数据中心、产品网站
    • 库存查询
      • 新增
        POST
      • 预留ic_reserve
        POST
    • 项目进度跟踪
      • 新增
    • 销售订单执行情况
      • 推送销售订单执行情况(OrderPregress值)
    • 主数据推送
      • 新增
  1. 库存查询

新增

POST
http://172.16.18.160:9000/masterapi/api/v1/BatchStock/Post
BatchStock

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Basic 之后拼接空格,以及经过 Base64 编码的 username:password
示例:
Authorization: Basic *****************
Body 参数application/json
batchStockId
string 
批次库存唯一键
必需
>= 1 字符
lotId
integer <int32>
批号id
必需
stockOrg
string 
库存组织
必需
>= 1 字符
stockQty
number <float>
库存量
必需
stockUnit
string 
库存单位
必需
>= 1 字符
wareHouse
string 
仓库
必需
>= 1 字符
stockLocation
string 
仓位
必需
>= 1 字符
batchCode
string 
批次号
必需
>= 1 字符
purity
string 
纯度
必需
>= 1 字符
appearance
string 
形状
必需
>= 1 字符
color
string 
颜色
必需
>= 1 字符
batchStatus
string 
批次状态
必需
>= 1 字符
productId
integer <int32>
物料id
必需
productCode
string 
物料编码
必需
>= 1 字符
inStockDate
string <date-time>
入库日期
必需
productionQty
number <float>
采购/生产入库数量
必需
testDate
string <date-time>
检验日期
必需
produceDate
string <date-time>
生产日期
必需
rdTeam
string  | null 
可选
研发组长(eg:xia_aihua)
rdChemist
string  | null 
可选
研发人员(eg:mao_jun)
reTestDate
string <date-time>
复检日期
必需
applicant
string  | null 
可选
请购人(eg:dong_ping)
stockStatus
string 
库存状态
必需
>= 1 字符
stability
string 
稳定性
必需
>= 1 字符
unit
string 
单位
必需
>= 1 字符
productionDate
string <date-time>
实际生产日期
必需
availableQty
number <float>
可用数量
必需
batchQty
number <float>
批次数量
必需
useOrg
string 
使用组织
必需
>= 1 字符
batchTotal
string 
批次总量
必需
>= 1 字符
firstInStockDate
string <date-time>
首次入库时间
必需
productionTotal
string 
入库总量
必需
>= 1 字符
status
integer <int32>
必需
状态 0=删除 1=正常
isEffectived
integer <int32>
必需
示例
{
    "appearance": "esse commodo anim tempor qui",
    "availableQty": 62,
    "batchCode": "68",
    "batchQty": 84,
    "batchStatus": "laboris",
    "batchStockId": "95",
    "batchTotal": "ad",
    "color": "qui consectetur",
    "firstInStockDate": "1985-07-29",
    "inStockDate": "2019-03-03",
    "isEffectived": 57,
    "lotId": 9,
    "produceDate": "1995-06-04",
    "productCode": "92",
    "productId": 53,
    "productionDate": "2015-03-31",
    "productionQty": 95,
    "productionTotal": "aliquip consectetur reprehenderit eu",
    "purity": "enim dolor nulla",
    "reTestDate": "2020-11-08",
    "stability": "eu esse consequat tempor",
    "status": 50,
    "stockLocation": "non ut cupidatat laboris do",
    "stockOrg": "eu",
    "stockQty": 53,
    "stockStatus": "reprehenderit",
    "stockUnit": "voluptate aliquip qui",
    "testDate": "1990-05-09",
    "unit": "dolor mollit dolor",
    "useOrg": "anim ipsum adipisicing",
    "wareHouse": "culpa elit laborum esse Duis",
    "rdTeam": "sit dolor",
    "applicant": "ut minim consequat elit sit",
    "rdChemist": "anim"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://172.16.18.160:9000/masterapi/api/v1/BatchStock/Post' \
--header 'Content-Type: application/json' \
--header 'Authorization: Basic Og==' \
--data-raw '{
    "appearance": "esse commodo anim tempor qui",
    "availableQty": 62,
    "batchCode": "68",
    "batchQty": 84,
    "batchStatus": "laboris",
    "batchStockId": "95",
    "batchTotal": "ad",
    "color": "qui consectetur",
    "firstInStockDate": "1985-07-29",
    "inStockDate": "2019-03-03",
    "isEffectived": 57,
    "lotId": 9,
    "produceDate": "1995-06-04",
    "productCode": "92",
    "productId": 53,
    "productionDate": "2015-03-31",
    "productionQty": 95,
    "productionTotal": "aliquip consectetur reprehenderit eu",
    "purity": "enim dolor nulla",
    "reTestDate": "2020-11-08",
    "stability": "eu esse consequat tempor",
    "status": 50,
    "stockLocation": "non ut cupidatat laboris do",
    "stockOrg": "eu",
    "stockQty": 53,
    "stockStatus": "reprehenderit",
    "stockUnit": "voluptate aliquip qui",
    "testDate": "1990-05-09",
    "unit": "dolor mollit dolor",
    "useOrg": "anim ipsum adipisicing",
    "wareHouse": "culpa elit laborum esse Duis",
    "rdTeam": "sit dolor",
    "applicant": "ut minim consequat elit sit",
    "rdChemist": "anim"
}'

返回响应

🟢200Success
application/json
Body
code
integer <int32>
返回码
可选
message
string  | null 
返回消息
可选
success
boolean 
是否成功
可选
示例
{
    "code": 0,
    "message": "string",
    "success": true
}
上一页
多文件上传(外部调用)
下一页
预留ic_reserve
Built with