# 库存 API

# 同步库存

接口地址:/api/open/v2/inventory/import

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

物料库存导入到系统

请求示例:

{
  "body": [
    {
      "batchNumber": "",
      "itemCode": "",
      "locationCode": "",
      "quantity": 0,
      "warehouseCode": ""
    }
  ]
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
requestParameter requestParameter body true RequestParameter«List«InventoryValueParam»» RequestParameter«List«InventoryValueParam»»
  body false array InventoryValueParam
    batchNumber 批次编码 false string
    itemCode 物料编码 true string
    locationCode 库位编码 false string
    quantity 合格品数量 false number
    warehouseCode 库存编码 true string
allOrNot 遇到错误停止 query false integer(int32)
recordType 盘点种类默认是其他出入库,可用值:CALIBRATION,OTHER query false string

响应状态:

状态码 说明 schema
200 OK InventoryImportResp
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
errorResults 导入失败的信息 array InventoryValueParam
  batchNumber 批次编码 string
  itemCode 物料编码 string
  locationCode 库位编码 string
  quantity 合格品数量 number
  warehouseCode 库存编码 string
message string

响应示例:

{
	"code": 0,
	"errorResults": [
		{
			"batchNumber": "",
			"itemCode": "",
			"locationCode": "",
			"quantity": 0,
			"warehouseCode": ""
		}
	],
	"message": ""
}

# 查询库存

接口地址:/api/open/v2/inventory/query

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

物料在途数即参与 MPS&MRP 运算的全部物料在途,每次运算都是全量导入。此前导入数据会被覆盖

请求示例:

{
  "body": {
    "codes": [],
    "warehouseCode": ""
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
requestParameter requestParameter body true RequestParameter«InventoryQueryParams» RequestParameter«InventoryQueryParams»
  body false InventoryQueryParams InventoryQueryParams
    codes 物料编码列表 true array string
    warehouseCode 仓库编码 true string

响应状态:

状态码 说明 schema
200 OK ListPagingResponse«InventoryValueParam»
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
data ListPagingResponseData«InventoryValueParam» ListPagingResponseData«InventoryValueParam»
  length integer(int32)
  list array InventoryValueParam
    batchNumber 批次编码 string
    itemCode 物料编码 string
    locationCode 库位编码 string
    quantity 合格品数量 number
    warehouseCode 库存编码 string
  recordsTotal integer(int32)
  start integer(int32)
message string

响应示例:

{
	"code": 0,
	"data": {
		"length": 0,
		"list": [
			{
				"batchNumber": "",
				"itemCode": "",
				"locationCode": "",
				"quantity": 0,
				"warehouseCode": ""
			}
		],
		"recordsTotal": 0,
		"start": 0
	},
	"message": ""
}

# 查询物料库存信息

接口地址:/api/open/v2/inventory/query/byItemCode

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

此接口暂时用于正大,通过物料编码查询相应各仓库的库存信息

请求示例:

{
  "body": {
    "itemCode": "",
    "pagingParam": {
      "length": 0,
      "start": 0
    }
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
requestParameter requestParameter body true RequestParameter«ItemInventoryQueryParams» RequestParameter«ItemInventoryQueryParams»
  body false ItemInventoryQueryParams ItemInventoryQueryParams
    itemCode 物料编码 true string
    pagingParam false PagingParam PagingParam
      length false integer
      start false integer

响应状态:

状态码 说明 schema
200 OK ListPagingResponse«ItemInventoryInfo»
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
data ListPagingResponseData«ItemInventoryInfo» ListPagingResponseData«ItemInventoryInfo»
  length integer(int32)
  list array ItemInventoryInfo
    attribute 物料规格 array ItemSpecificationDTO
      code string
      name string
      seq integer
      specId integer
      value string
    baseQualifiedQty 库存数B number
    itemCode 物料编号 string
    itemName 物料名称 string
    itemType 物料属性,可用值:PRODUCTS,SEMI_PRODUCTS,MATERIALS,WORK_IN_PROCESS string
    itemUnitDTO 单位信息 ItemUnitDTO ItemUnitDTO
      baseToInventoryQuantity 基本-库存 number
      baseToProductionQuantity 基本-生产 number
      baseToPurchaseQuantity 基本-采购 number
      baseToSaleQuantity 基本-销售 number
      baseUnit 基本单位 UnitDTO UnitDTO
        defaultMaterialUnit 默认原料单位 integer
        defaultProductUnit 默认产品单位 integer
        defaultSemiProductUnit 默认半成品单位 integer
        deleted 是否已逻辑删除,可用值:ON,OFF string
        id id integer
        name 单位名称 string
        unitRelations 单位转换 array UnitRelationDTO
          baseUnit 单位 UnitDTO UnitDTO
          equivalentValue 转换值 number
          id 主键 integer
          transUnit 目标单位 UnitDTO UnitDTO
        updateTime 更新时间 string
      inventoryToBaseQuantity 库存-基本 number
      inventoryUnit 库存单位 UnitDTO UnitDTO
        defaultMaterialUnit 默认原料单位 integer
        defaultProductUnit 默认产品单位 integer
        defaultSemiProductUnit 默认半成品单位 integer
        deleted 是否已逻辑删除,可用值:ON,OFF string
        id id integer
        name 单位名称 string
        unitRelations 单位转换 array UnitRelationDTO
          baseUnit 单位 UnitDTO UnitDTO
          equivalentValue 转换值 number
          id 主键 integer
          transUnit 目标单位 UnitDTO UnitDTO
        updateTime 更新时间 string
      itemIdOriginal item_id_original string
      jbkToProductionQuantity 报工-生产 number
      jbkUnit 报工单位 UnitDTO UnitDTO
        defaultMaterialUnit 默认原料单位 integer
        defaultProductUnit 默认产品单位 integer
        defaultSemiProductUnit 默认半成品单位 integer
        deleted 是否已逻辑删除,可用值:ON,OFF string
        id id integer
        name 单位名称 string
        unitRelations 单位转换 array UnitRelationDTO
          baseUnit 单位 UnitDTO UnitDTO
          equivalentValue 转换值 number
          id 主键 integer
          transUnit 目标单位 UnitDTO UnitDTO
        updateTime 更新时间 string
      productionToBaseQuantity 生产-基本 number
      productionToJbkQuantity 生产-报工 number
      productionUnit 生产单位 UnitDTO UnitDTO
        defaultMaterialUnit 默认原料单位 integer
        defaultProductUnit 默认产品单位 integer
        defaultSemiProductUnit 默认半成品单位 integer
        deleted 是否已逻辑删除,可用值:ON,OFF string
        id id integer
        name 单位名称 string
        unitRelations 单位转换 array UnitRelationDTO
          baseUnit 单位 UnitDTO UnitDTO
          equivalentValue 转换值 number
          id 主键 integer
          transUnit 目标单位 UnitDTO UnitDTO
        updateTime 更新时间 string
      purchaseToBaseQuantity 采购-基本 number
      purchaseUnit 采购单位 UnitDTO UnitDTO
        defaultMaterialUnit 默认原料单位 integer
        defaultProductUnit 默认产品单位 integer
        defaultSemiProductUnit 默认半成品单位 integer
        deleted 是否已逻辑删除,可用值:ON,OFF string
        id id integer
        name 单位名称 string
        unitRelations 单位转换 array UnitRelationDTO
          baseUnit 单位 UnitDTO UnitDTO
          equivalentValue 转换值 number
          id 主键 integer
          transUnit 目标单位 UnitDTO UnitDTO
        updateTime 更新时间 string
      saleToBaseQuantity 销售-基本 number
      saleUnit 销售单位 UnitDTO UnitDTO
        defaultMaterialUnit 默认原料单位 integer
        defaultProductUnit 默认产品单位 integer
        defaultSemiProductUnit 默认半成品单位 integer
        deleted 是否已逻辑删除,可用值:ON,OFF string
        id id integer
        name 单位名称 string
        unitRelations 单位转换 array UnitRelationDTO
          baseUnit 单位 UnitDTO UnitDTO
          equivalentValue 转换值 number
          id 主键 integer
          transUnit 目标单位 UnitDTO UnitDTO
        updateTime 更新时间 string
    warehouseCode 仓库编码 string
    warehouseId 仓库id integer
    warehouseName 仓库名 string
    warehouseQualifiedQty 库存数W number
  recordsTotal integer(int32)
  start integer(int32)
message string

响应示例:

{
	"code": 0,
	"data": {
		"length": 0,
		"list": [
			{
				"attribute": [
					{
						"code": "",
						"name": "",
						"seq": 0,
						"specId": 0,
						"value": ""
					}
				],
				"baseQualifiedQty": 0,
				"itemCode": "",
				"itemName": "",
				"itemType": "",
				"itemUnitDTO": {
					"baseToInventoryQuantity": 0,
					"baseToProductionQuantity": 0,
					"baseToPurchaseQuantity": 0,
					"baseToSaleQuantity": 0,
					"baseUnit": {
						"defaultMaterialUnit": 0,
						"defaultProductUnit": 0,
						"defaultSemiProductUnit": 0,
						"deleted": "",
						"id": 0,
						"name": "",
						"unitRelations": [
							{
								"baseUnit": {},
								"equivalentValue": 0,
								"id": 0,
								"transUnit": {}
							}
						],
						"updateTime": ""
					},
					"inventoryToBaseQuantity": 0,
					"inventoryUnit": {},
					"itemIdOriginal": "",
					"jbkToProductionQuantity": 0,
					"jbkUnit": {},
					"productionToBaseQuantity": 0,
					"productionToJbkQuantity": 0,
					"productionUnit": {},
					"purchaseToBaseQuantity": 0,
					"purchaseUnit": {},
					"saleToBaseQuantity": 0,
					"saleUnit": {}
				},
				"warehouseCode": "",
				"warehouseId": 0,
				"warehouseName": "",
				"warehouseQualifiedQty": 0
			}
		],
		"recordsTotal": 0,
		"start": 0
	},
	"message": ""
}

# 库存任务 API

# 完成报废入库

接口地址:/api/open/v2/inventory/task/completeScrapTask

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

此接口暂时用于佰源,通过报废入库webhook参数自动完成报废入库

请求示例:

{
  "body": {
    "code": "",
    "createTime": 0,
    "records": [
      {
        "confirmedQuantity": 0,
        "defaultWarehouseCode": "",
        "frameCode": "",
        "itemCode": "",
        "itemName": "",
        "itemUnit": "",
        "lotCode": "",
        "prodInSnCode": "",
        "quantity": 0,
        "recordId": 0
      }
    ],
    "staffCode": "",
    "workOrderCode": "",
    "workOrderProcedureCode": "",
    "workOrderProcedureName": ""
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
requestParameter requestParameter body true RequestParameter«WipScrapTask» RequestParameter«WipScrapTask»
  body false WipScrapTask WipScrapTask
    code 库存单编码 false string
    createTime 申请单创建时间 false integer
    records 申请单明细 false array WipScrapTaskRecord
      confirmedQuantity 已确认数量 false number
      defaultWarehouseCode 物料默认仓库 false string
      frameCode 框码 false string
      itemCode 物料编码 false string
      itemName 物料名称 false string
      itemUnit 物料单位 false string
      lotCode 物料批量码 false string
      prodInSnCode 入库序列号 false string
      quantity 申请数量 false number
      recordId 记录id false integer
    staffCode 申请员工编码 false string
    workOrderCode 生产单号 false string
    workOrderProcedureCode 生产工序编码 false string
    workOrderProcedureName 生产工序名称 false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 确认备料任务

接口地址:/api/open/v2/inventory/task/materialOut/confirm

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

根据备料单号确认备料任务,以进行后续操作

请求示例:

{
  "body": {
    "businessType": "特殊入库",
    "code": "",
    "comments": "",
    "department": "",
    "records": [
      {
        "assistQuantity": 0,
        "batchNumber": "",
        "itemCode": "",
        "locationCode": "",
        "quantity": 0,
        "snInfos": [
          {
            "assistQuantity": 0,
            "quantity": 0,
            "sn": ""
          }
        ],
        "warehouseCode": ""
      }
    ]
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
requestParameter requestParameter body true RequestParameter«InventoryTaskConfirmParams» RequestParameter«InventoryTaskConfirmParams»
  body false InventoryTaskConfirmParams InventoryTaskConfirmParams
    businessType 自定义业务类型 false string
    code 库存申请编码 true string
    comments 备注 false string
    department 部门 false string
    records 库存确认明细 false array TaskConfirmParamsRecord
      assistQuantity 辅助单位数量 false number
      batchNumber 批次编码 false string
      itemCode 物料编码 true string
      locationCode 库位编码 false string
      quantity 确认数量 true number
      snInfos sn信息 false array SnParam
        assistQuantity sn物料确认数量 false number
        quantity sn物料确认数量 false number
        sn sn编号 false string
      warehouseCode 仓库编码 false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 查询备料任务

接口地址:/api/open/v2/inventory/task/materialOut/query

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

查询所有进行中的备料任务

请求示例:

{
  "body": {
    "codes": [],
    "createdEndTime": 0,
    "createdStartTime": 0,
    "pagingParam": {
      "length": 0,
      "start": 0
    },
    "state": 0,
    "workOrderCodes": []
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
requestParameter requestParameter body true RequestParameter«InventoryTaskQueryParams» RequestParameter«InventoryTaskQueryParams»
  body false InventoryTaskQueryParams InventoryTaskQueryParams
    codes 库存申请编码 false array string
    createdEndTime 按照创建时间,筛选结束(毫秒) false integer
    createdStartTime 按照创建时间,筛选开始(毫秒) false integer
    pagingParam false PagingParam PagingParam
      length false integer
      start false integer
    state 0 或者 1 false integer
    workOrderCodes 生产单号 false array string

响应状态:

状态码 说明 schema
200 OK ListPagingResponse«MaterialRequirementInventoryTask»
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
data ListPagingResponseData«MaterialRequirementInventoryTask» ListPagingResponseData«MaterialRequirementInventoryTask»
  length integer(int32)
  list array MaterialRequirementInventoryTask
    code 库存单编码 string
    createTime 申请单创建时间 integer
    planTime 计划时间 integer
    records 申请单明细 array MaterialRequirementInventoryTaskRecord
      batchNumber 批次编码 string
      confirmedQuantity 已确认数量 number
      defaultLocationCode 物料默认库位 string
      defaultWarehouseCode 物料默认仓库 string
      itemCode 物料编码 string
      itemName 物料名称 string
      itemType 物料类型。1:products;2:semi_products;3:materials;4:workInProcess;,可用值:PRODUCTS,SEMI_PRODUCTS,MATERIALS,WORK_IN_PROCESS string
      itemUnit 物料单位 string
      quantity 申请数量 number
      taskType 任务类型:0=备料 1=领料 2=还料 3=补料 integer
    staffCode 申请员工编码 string
    workOrderCode 生产单号 string
    workOrderItemCode 生产单加工对象物料编码 string
    workOrderProcedureCode 生产工序编码 string
    workOrderProcedureName 生产工序名称 string
    workShopWarehouseCode 车间仓库编码 string
  recordsTotal integer(int32)
  start integer(int32)
message string

响应示例:

{
	"code": 0,
	"data": {
		"length": 0,
		"list": [
			{
				"code": "",
				"createTime": 0,
				"planTime": 0,
				"records": [
					{
						"batchNumber": "",
						"confirmedQuantity": 0,
						"defaultLocationCode": "",
						"defaultWarehouseCode": "",
						"itemCode": "",
						"itemName": "",
						"itemType": "",
						"itemUnit": "",
						"quantity": 0,
						"taskType": 0
					}
				],
				"staffCode": "",
				"workOrderCode": "",
				"workOrderItemCode": "",
				"workOrderProcedureCode": "",
				"workOrderProcedureName": "",
				"workShopWarehouseCode": ""
			}
		],
		"recordsTotal": 0,
		"start": 0
	},
	"message": ""
}

# 确认还料入库任务

接口地址:/api/open/v2/inventory/task/materialReturn/confirm

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "businessType": "特殊入库",
    "code": "",
    "comments": "",
    "department": "",
    "records": [
      {
        "assistQuantity": 0,
        "batchNumber": "",
        "itemCode": "",
        "locationCode": "",
        "quantity": 0,
        "snInfos": [
          {
            "assistQuantity": 0,
            "quantity": 0,
            "sn": ""
          }
        ],
        "warehouseCode": ""
      }
    ]
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
requestParameter requestParameter body true RequestParameter«InventoryTaskConfirmParams» RequestParameter«InventoryTaskConfirmParams»
  body false InventoryTaskConfirmParams InventoryTaskConfirmParams
    businessType 自定义业务类型 false string
    code 库存申请编码 true string
    comments 备注 false string
    department 部门 false string
    records 库存确认明细 false array TaskConfirmParamsRecord
      assistQuantity 辅助单位数量 false number
      batchNumber 批次编码 false string
      itemCode 物料编码 true string
      locationCode 库位编码 false string
      quantity 确认数量 true number
      snInfos sn信息 false array SnParam
        assistQuantity sn物料确认数量 false number
        quantity sn物料确认数量 false number
        sn sn编号 false string
      warehouseCode 仓库编码 false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 查询还料入库任务

接口地址:/api/open/v2/inventory/task/materialReturn/query

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "codes": [],
    "createdEndTime": 0,
    "createdStartTime": 0,
    "pagingParam": {
      "length": 0,
      "start": 0
    },
    "state": 0,
    "workOrderCodes": []
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
requestParameter requestParameter body true RequestParameter«InventoryTaskQueryParams» RequestParameter«InventoryTaskQueryParams»
  body false InventoryTaskQueryParams InventoryTaskQueryParams
    codes 库存申请编码 false array string
    createdEndTime 按照创建时间,筛选结束(毫秒) false integer
    createdStartTime 按照创建时间,筛选开始(毫秒) false integer
    pagingParam false PagingParam PagingParam
      length false integer
      start false integer
    state 0 或者 1 false integer
    workOrderCodes 生产单号 false array string

响应状态:

状态码 说明 schema
200 OK ListPagingResponse«MaterialReturnInventoryTask»
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
data ListPagingResponseData«MaterialReturnInventoryTask» ListPagingResponseData«MaterialReturnInventoryTask»
  length integer(int32)
  list array MaterialReturnInventoryTask
    code 库存单编码 string
    createTime 申请单创建时间 integer
    planTime 计划完成 integer
    records 申请单明细 array MaterialReturnInventoryTaskRecord
      batchNumber 物料批量码 string
      confirmedQuantity 已确认数量 number
      defaultLocationCode 物料默认库位 string
      defaultReturnWarehouseCode 还料默认仓库 string
      defaultWarehouseCode 物料默认仓库 string
      itemCode 物料编码 string
      itemName 物料名称 string
      itemType 物料类型。1:products;2:semi_products;3:materials;4:workInProcess;,可用值:PRODUCTS,SEMI_PRODUCTS,MATERIALS,WORK_IN_PROCESS string
      itemUnit 物料单位 string
      quantity 申请数量 number
      returnSnCode 物料退料的sn列表 string
      returnType 物料退料类型:1.合格品 2.次品 boolean
    staffCode 申请员工编码 string
    workOrderCode 生产单号 string
    workOrderItemCode 生产单加工对象物料编码 string
    workOrderProcedureCode 生产工序编码 string
    workOrderProcedureName 生产工序名称 string
  recordsTotal integer(int32)
  start integer(int32)
message string

响应示例:

{
	"code": 0,
	"data": {
		"length": 0,
		"list": [
			{
				"code": "",
				"createTime": 0,
				"planTime": 0,
				"records": [
					{
						"batchNumber": "",
						"confirmedQuantity": 0,
						"defaultLocationCode": "",
						"defaultReturnWarehouseCode": "",
						"defaultWarehouseCode": "",
						"itemCode": "",
						"itemName": "",
						"itemType": "",
						"itemUnit": "",
						"quantity": 0,
						"returnSnCode": "",
						"returnType": true
					}
				],
				"staffCode": "",
				"workOrderCode": "",
				"workOrderItemCode": "",
				"workOrderProcedureCode": "",
				"workOrderProcedureName": ""
			}
		],
		"recordsTotal": 0,
		"start": 0
	},
	"message": ""
}

# 确认生产委外入库

接口地址:/api/open/v2/inventory/task/outSource/purchase/in/confirm

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "code": "",
    "records": [
      {
        "batchNumber": "",
        "itemCode": "",
        "locationCode": "",
        "quantity": 0,
        "snCodes": [],
        "warehouseCode": ""
      }
    ]
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
requestParameter requestParameter body true RequestParameter«OutSourcePurchaseInConfirmParams» RequestParameter«OutSourcePurchaseInConfirmParams»
  body false OutSourcePurchaseInConfirmParams OutSourcePurchaseInConfirmParams
    code 委外入库编码 true string
    records 库存确认明细 false array OutSourcePurchaseInConfirmParamsRecord
      batchNumber 批次编码 false string
      itemCode 物料编码 true string
      locationCode 库位编码 false string
      quantity 确认数量 true number
      snCodes sn编码 false array string
      warehouseCode 仓库编码 false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 确认生产委外备料出库任务

接口地址:/api/open/v2/inventory/task/outSource/purchase/transfer/out/confirm

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "code": "",
    "records": [
      {
        "batchNumber": "",
        "itemCode": "",
        "locationCode": "",
        "quantity": 0,
        "snCodes": [],
        "warehouseCode": ""
      }
    ]
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
requestParameter requestParameter body true RequestParameter«OutSourceTransferOutConfirmParams» RequestParameter«OutSourceTransferOutConfirmParams»
  body false OutSourceTransferOutConfirmParams OutSourceTransferOutConfirmParams
    code 委外转出编码 true string
    records 库存确认明细 false array OutSourceTransferOutConfirmParamsRecord
      batchNumber 批次编码 false string
      itemCode 物料编码 true string
      locationCode 库位编码 false string
      quantity 确认数量 true number
      snCodes sn编码 false array string
      warehouseCode 仓库编码 false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 确认生产入库任务

接口地址:/api/open/v2/inventory/task/productionIn/confirm

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

物料在途数即参与 MPS&MRP 运算的全部物料在途,每次运算都是全量导入。此前导入数据会被覆盖

请求示例:

{
  "body": {
    "businessType": "特殊入库",
    "code": "",
    "comments": "",
    "department": "",
    "records": [
      {
        "assistQuantity": 0,
        "batchNumber": "",
        "itemCode": "",
        "locationCode": "",
        "quantity": 0,
        "snInfos": [
          {
            "assistQuantity": 0,
            "quantity": 0,
            "sn": ""
          }
        ],
        "warehouseCode": ""
      }
    ]
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
requestParameter requestParameter body true RequestParameter«InventoryTaskConfirmParams» RequestParameter«InventoryTaskConfirmParams»
  body false InventoryTaskConfirmParams InventoryTaskConfirmParams
    businessType 自定义业务类型 false string
    code 库存申请编码 true string
    comments 备注 false string
    department 部门 false string
    records 库存确认明细 false array TaskConfirmParamsRecord
      assistQuantity 辅助单位数量 false number
      batchNumber 批次编码 false string
      itemCode 物料编码 true string
      locationCode 库位编码 false string
      quantity 确认数量 true number
      snInfos sn信息 false array SnParam
        assistQuantity sn物料确认数量 false number
        quantity sn物料确认数量 false number
        sn sn编号 false string
      warehouseCode 仓库编码 false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 查询生产入库任务

接口地址:/api/open/v2/inventory/task/productionIn/query

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "codes": [],
    "createdEndTime": 0,
    "createdStartTime": 0,
    "pagingParam": {
      "length": 0,
      "start": 0
    },
    "state": 0,
    "workOrderCodes": []
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
requestParameter requestParameter body true RequestParameter«InventoryTaskQueryParams» RequestParameter«InventoryTaskQueryParams»
  body false InventoryTaskQueryParams InventoryTaskQueryParams
    codes 库存申请编码 false array string
    createdEndTime 按照创建时间,筛选结束(毫秒) false integer
    createdStartTime 按照创建时间,筛选开始(毫秒) false integer
    pagingParam false PagingParam PagingParam
      length false integer
      start false integer
    state 0 或者 1 false integer
    workOrderCodes 生产单号 false array string

响应状态:

状态码 说明 schema
200 OK ListPagingResponse«ProductionStockingInboundTask»
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
data ListPagingResponseData«ProductionStockingInboundTask» ListPagingResponseData«ProductionStockingInboundTask»
  length integer(int32)
  list array ProductionStockingInboundTask
    code 库存单编码 string
    createTime 申请单创建时间 integer
    records 申请单明细 array ProductionInventoryTaskRecord
      batchNumber 批次号 string
      confirmedQuantity 已确认数量 number
      createTime 创建时间 integer
      defaultLocationCode 物料默认库位 string
      defaultWarehouseCode 物料默认仓库 string
      frameCode 生产框码 string
      itemCode 物料编码 string
      itemName 物料名称 string
      itemUnit 物料单位 string
      lotCode 物料批量码 string
      needConfirmedQuantity number
      prodInSnCode 入库序列号 string
      quantity 申请数量 number
      recordId 记录id integer
    staffCode 申请员工编码 string
    staffName 申请员工名称 string
    workOrderCode 生产单号 string
    workOrderProcedureCode 生产工序编码 string
    workOrderProcedureName 生产工序名称 string
  recordsTotal integer(int32)
  start integer(int32)
message string

响应示例:

{
	"code": 0,
	"data": {
		"length": 0,
		"list": [
			{
				"code": "",
				"createTime": 0,
				"records": [
					{
						"batchNumber": "",
						"confirmedQuantity": 0,
						"createTime": 0,
						"defaultLocationCode": "",
						"defaultWarehouseCode": "",
						"frameCode": "",
						"itemCode": "",
						"itemName": "",
						"itemUnit": "",
						"lotCode": "",
						"needConfirmedQuantity": 0,
						"prodInSnCode": "",
						"quantity": 0,
						"recordId": 0
					}
				],
				"staffCode": "",
				"staffName": "",
				"workOrderCode": "",
				"workOrderProcedureCode": "",
				"workOrderProcedureName": ""
			}
		],
		"recordsTotal": 0,
		"start": 0
	},
	"message": ""
}

# 确认采购退货

接口地址:/api/open/v2/inventory/task/purchaseReturn/confirm

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {}
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
requestParameter requestParameter body true RequestParameter RequestParameter
  body false object

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 确认库存申请入库任务

接口地址:/api/open/v2/inventory/task/requisition/in/confirm

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "businessType": "特殊入库",
    "code": "",
    "comments": "",
    "department": "",
    "records": [
      {
        "assistQuantity": 0,
        "batchNumber": "",
        "itemCode": "",
        "locationCode": "",
        "quantity": 0,
        "snInfos": [
          {
            "assistQuantity": 0,
            "quantity": 0,
            "sn": ""
          }
        ],
        "warehouseCode": ""
      }
    ]
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
requestParameter requestParameter body true RequestParameter«InventoryTaskConfirmParams» RequestParameter«InventoryTaskConfirmParams»
  body false InventoryTaskConfirmParams InventoryTaskConfirmParams
    businessType 自定义业务类型 false string
    code 库存申请编码 true string
    comments 备注 false string
    department 部门 false string
    records 库存确认明细 false array TaskConfirmParamsRecord
      assistQuantity 辅助单位数量 false number
      batchNumber 批次编码 false string
      itemCode 物料编码 true string
      locationCode 库位编码 false string
      quantity 确认数量 true number
      snInfos sn信息 false array SnParam
        assistQuantity sn物料确认数量 false number
        quantity sn物料确认数量 false number
        sn sn编号 false string
      warehouseCode 仓库编码 false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 确认库存申请出库任务

接口地址:/api/open/v2/inventory/task/requisition/out/confirm

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "businessType": "特殊入库",
    "code": "",
    "comments": "",
    "department": "",
    "records": [
      {
        "assistQuantity": 0,
        "batchNumber": "",
        "itemCode": "",
        "locationCode": "",
        "quantity": 0,
        "snInfos": [
          {
            "assistQuantity": 0,
            "quantity": 0,
            "sn": ""
          }
        ],
        "warehouseCode": ""
      }
    ]
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
requestParameter requestParameter body true RequestParameter«InventoryTaskConfirmParams» RequestParameter«InventoryTaskConfirmParams»
  body false InventoryTaskConfirmParams InventoryTaskConfirmParams
    businessType 自定义业务类型 false string
    code 库存申请编码 true string
    comments 备注 false string
    department 部门 false string
    records 库存确认明细 false array TaskConfirmParamsRecord
      assistQuantity 辅助单位数量 false number
      batchNumber 批次编码 false string
      itemCode 物料编码 true string
      locationCode 库位编码 false string
      quantity 确认数量 true number
      snInfos sn信息 false array SnParam
        assistQuantity sn物料确认数量 false number
        quantity sn物料确认数量 false number
        sn sn编号 false string
      warehouseCode 仓库编码 false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 确认移库任务

接口地址:/api/open/v2/inventory/task/requisition/transfer/confirm

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "businessType": "特殊入库",
    "code": "",
    "comments": "",
    "department": "",
    "records": [
      {
        "assistQuantity": 0,
        "batchNumber": "",
        "itemCode": "",
        "locationCode": "",
        "quantity": 0,
        "snInfos": [
          {
            "assistQuantity": 0,
            "quantity": 0,
            "sn": ""
          }
        ],
        "warehouseCode": ""
      }
    ]
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
requestParameter requestParameter body true RequestParameter«InventoryTaskConfirmParams» RequestParameter«InventoryTaskConfirmParams»
  body false InventoryTaskConfirmParams InventoryTaskConfirmParams
    businessType 自定义业务类型 false string
    code 库存申请编码 true string
    comments 备注 false string
    department 部门 false string
    records 库存确认明细 false array TaskConfirmParamsRecord
      assistQuantity 辅助单位数量 false number
      batchNumber 批次编码 false string
      itemCode 物料编码 true string
      locationCode 库位编码 false string
      quantity 确认数量 true number
      snInfos sn信息 false array SnParam
        assistQuantity sn物料确认数量 false number
        quantity sn物料确认数量 false number
        sn sn编号 false string
      warehouseCode 仓库编码 false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 确认移库任务v2

接口地址:/api/open/v2/inventory/task/requisition/transfer/confirm/v2

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

支持定义出入库

请求示例:

{
  "body": {
    "businessType": "特殊移库",
    "code": "",
    "comments": "",
    "department": "",
    "records": [
      {
        "assistQuantity": 0,
        "batchNumber": "",
        "inLocationCode": "",
        "inWarehouseCode": "",
        "itemCode": "",
        "outLocationCode": "",
        "outWarehouseCode": "",
        "quantity": 0
      }
    ]
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
requestParameter requestParameter body true RequestParameter«AutoTransferConfirmParams» RequestParameter«AutoTransferConfirmParams»
  body false AutoTransferConfirmParams AutoTransferConfirmParams
    businessType 自定义业务类型 false string
    code 库存申请编码 true string
    comments 备注 false string
    department 部门 false string
    records 库存确认明细 false array TransferConfirmParamsRecord
      assistQuantity 辅助单位数量 false number
      batchNumber 批次编码 false string
      inLocationCode 入库库位编码 false string
      inWarehouseCode 入库仓库编码 false string
      itemCode 物料编码 true string
      outLocationCode 出库库位编码 false string
      outWarehouseCode 出库仓库编码 false string
      quantity 确认数量 true number

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 确认销售发货出库任务

接口地址:/api/open/v2/inventory/task/salesOut/confirm

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "businessType": "特殊入库",
    "code": "",
    "comments": "",
    "department": "",
    "records": [
      {
        "assistQuantity": 0,
        "batchNumber": "",
        "itemCode": "",
        "locationCode": "",
        "quantity": 0,
        "snInfos": [
          {
            "assistQuantity": 0,
            "quantity": 0,
            "sn": ""
          }
        ],
        "warehouseCode": ""
      }
    ]
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
requestParameter requestParameter body true RequestParameter«InventoryTaskConfirmParams» RequestParameter«InventoryTaskConfirmParams»
  body false InventoryTaskConfirmParams InventoryTaskConfirmParams
    businessType 自定义业务类型 false string
    code 库存申请编码 true string
    comments 备注 false string
    department 部门 false string
    records 库存确认明细 false array TaskConfirmParamsRecord
      assistQuantity 辅助单位数量 false number
      batchNumber 批次编码 false string
      itemCode 物料编码 true string
      locationCode 库位编码 false string
      quantity 确认数量 true number
      snInfos sn信息 false array SnParam
        assistQuantity sn物料确认数量 false number
        quantity sn物料确认数量 false number
        sn sn编号 false string
      warehouseCode 仓库编码 false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 确认销售退货入库任务

接口地址:/api/open/v2/inventory/task/salesReturn/confirm

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "businessType": "特殊入库",
    "code": "",
    "comments": "",
    "department": "",
    "records": [
      {
        "assistQuantity": 0,
        "batchNumber": "",
        "itemCode": "",
        "locationCode": "",
        "quantity": 0,
        "snInfos": [
          {
            "assistQuantity": 0,
            "quantity": 0,
            "sn": ""
          }
        ],
        "warehouseCode": ""
      }
    ]
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
requestParameter requestParameter body true RequestParameter«InventoryTaskConfirmParams» RequestParameter«InventoryTaskConfirmParams»
  body false InventoryTaskConfirmParams InventoryTaskConfirmParams
    businessType 自定义业务类型 false string
    code 库存申请编码 true string
    comments 备注 false string
    department 部门 false string
    records 库存确认明细 false array TaskConfirmParamsRecord
      assistQuantity 辅助单位数量 false number
      batchNumber 批次编码 false string
      itemCode 物料编码 true string
      locationCode 库位编码 false string
      quantity 确认数量 true number
      snInfos sn信息 false array SnParam
        assistQuantity sn物料确认数量 false number
        quantity sn物料确认数量 false number
        sn sn编号 false string
      warehouseCode 仓库编码 false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 确认报废入库任务-自动版

接口地址:/api/open/v2/inventory/task/scrap/confirm

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "comments": "",
    "records": [
      {
        "assistQuantity": 0,
        "batchNumber": "",
        "itemCode": "",
        "locationCode": "",
        "quantity": 0,
        "snInfos": [
          {
            "assistQuantity": 0,
            "quantity": 0,
            "sn": ""
          }
        ],
        "warehouseCode": ""
      }
    ],
    "workOrderCode": ""
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
requestParameter requestParameter body true RequestParameter«InventoryTaskAutoConfirmParams» RequestParameter«InventoryTaskAutoConfirmParams»
  body false InventoryTaskAutoConfirmParams InventoryTaskAutoConfirmParams
    comments 备注 false string
    records 库存确认明细 false array TaskConfirmParamsRecord
      assistQuantity 辅助单位数量 false number
      batchNumber 批次编码 false string
      itemCode 物料编码 true string
      locationCode 库位编码 false string
      quantity 确认数量 true number
      snInfos sn信息 false array SnParam
        assistQuantity sn物料确认数量 false number
        quantity sn物料确认数量 false number
        sn sn编号 false string
      warehouseCode 仓库编码 false string
    workOrderCode 生产单编码 true string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 库存申请 API

# 作废入库申请

接口地址:/api/open/v2/inventory/requisition/in/abandon

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": ""
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
code code body true RequestParameter«string» RequestParameter«string»
  body false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 审核入库申请

接口地址:/api/open/v2/inventory/requisition/in/audit

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "message": "",
    "orderCode": "",
    "result": ""
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
parameter parameter body true RequestParameter«StockRequisitionAuditParam» RequestParameter«StockRequisitionAuditParam»
  body false StockRequisitionAuditParam StockRequisitionAuditParam
    message 审核人意见 false string
    orderCode 库存申请单编码 true string
    result 审核人结论,可用值:PENDING,WAITING,RUNNING,FINISHED true string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 创建入库申请,自动完成

接口地址:/api/open/v2/inventory/requisition/in/autoCreate

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "businessType": "特殊入库",
    "code": "",
    "comments": "",
    "department": "",
    "records": [
      {
        "assistQuantity": 0,
        "batchNumber": "",
        "itemCode": "",
        "locationCode": "",
        "quantity": 0,
        "snInfos": [
          {
            "assistQuantity": 0,
            "quantity": 0,
            "sn": ""
          }
        ],
        "warehouseCode": ""
      }
    ]
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
parameter parameter body true RequestParameter«InventoryTaskConfirmParams» RequestParameter«InventoryTaskConfirmParams»
  body false InventoryTaskConfirmParams InventoryTaskConfirmParams
    businessType 自定义业务类型 false string
    code 库存申请编码 true string
    comments 备注 false string
    department 部门 false string
    records 库存确认明细 false array TaskConfirmParamsRecord
      assistQuantity 辅助单位数量 false number
      batchNumber 批次编码 false string
      itemCode 物料编码 true string
      locationCode 库位编码 false string
      quantity 确认数量 true number
      snInfos sn信息 false array SnParam
        assistQuantity sn物料确认数量 false number
        quantity sn物料确认数量 false number
        sn sn编号 false string
      warehouseCode 仓库编码 false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 创建入库申请

接口地址:/api/open/v2/inventory/requisition/in/create

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "approveProcessCode": "",
    "businessType": "特殊入库",
    "code": "STI-00001",
    "comments": "",
    "department": "",
    "details": [
      {
        "assistQuantity": 0,
        "batchNumber": "",
        "itemCode": "",
        "quantity": 0,
        "warehouseBinCode": "",
        "warehouseCode": ""
      }
    ],
    "relativeOrderCode": "",
    "relativeOrderType": "",
    "warehouseCode": ""
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
stockInRequisitionSaveParamRequestParameter stockInRequisitionSaveParamRequestParameter body true RequestParameter«StockRequisitionSaveParam» RequestParameter«StockRequisitionSaveParam»
  body false StockRequisitionSaveParam StockRequisitionSaveParam
    approveProcessCode 审核流程编码 false string
    businessType 自定义业务类型 false string
    code 申请单编码 false string
    comments 备注 false string
    department 部门 false string
    details false array Detail
      assistQuantity 辅助单位数量 false number
      batchNumber 申请批次码 false string
      itemCode 物料编码 false string
      quantity 申请数量 false number
      warehouseBinCode 库位编码 false string
      warehouseCode 仓库编码 false string
    relativeOrderCode 关联的单据编码 false string
    relativeOrderType 关联的单据类型,可用值:SALE_ORDER,WORK_ORDER,PURCHASE_ORDER false string
    warehouseCode 仓库编码 false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 删除入库申请

接口地址:/api/open/v2/inventory/requisition/in/delete

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": ""
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
code code body true RequestParameter«string» RequestParameter«string»
  body false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 查询入库申请列表

接口地址:/api/open/v2/inventory/requisition/in/query

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "code": "",
    "codeLike": "",
    "pagingParam": {
      "length": 0,
      "start": 0
    }
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
queryParamRequestParameter queryParamRequestParameter body true RequestParameter«StockRequisitionQueryParam» RequestParameter«StockRequisitionQueryParam»
  body false StockRequisitionQueryParam StockRequisitionQueryParam
    code 编码完全匹配 false string
    codeLike 编码模糊匹配 false string
    pagingParam false PagingParam PagingParam
      length false integer
      start false integer

响应状态:

状态码 说明 schema
200 OK ListPagingResponse«StockRequisitionDTO»
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
data ListPagingResponseData«StockRequisitionDTO» ListPagingResponseData«StockRequisitionDTO»
  length integer(int32)
  list array StockRequisitionDTO
    approveProcessCode 审核流程编码 string
    businessType 自定义业务类型 string
    code 入库申请单编码 string
    comments 备注 string
    records array Detail
      assistQuantity 辅助单位数量 number
      batchNumber 申请批次码 string
      itemCode 物料编码 string
      quantity 申请数量 number
      warehouseBinCode 库位编码 string
      warehouseCode 仓库编码 string
    referenceOrderNumber 关联单据编码 string
    referenceOrderType 关联单据类型 integer
    warehouseCode 仓库编码 string
  recordsTotal integer(int32)
  start integer(int32)
message string

响应示例:

{
	"code": 0,
	"data": {
		"length": 0,
		"list": [
			{
				"approveProcessCode": "",
				"businessType": "",
				"code": "STI-00001",
				"comments": "",
				"records": [
					{
						"assistQuantity": 0,
						"batchNumber": "",
						"itemCode": "",
						"quantity": 0,
						"warehouseBinCode": "",
						"warehouseCode": ""
					}
				],
				"referenceOrderNumber": "",
				"referenceOrderType": 0,
				"warehouseCode": ""
			}
		],
		"recordsTotal": 0,
		"start": 0
	},
	"message": ""
}

# 修改入库申请详情

接口地址:/api/open/v2/inventory/requisition/in/update

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "approveProcessCode": "",
    "businessType": "特殊入库",
    "code": "STI-00001",
    "comments": "",
    "department": "",
    "details": [
      {
        "assistQuantity": 0,
        "batchNumber": "",
        "itemCode": "",
        "quantity": 0,
        "warehouseBinCode": "",
        "warehouseCode": ""
      }
    ],
    "relativeOrderCode": "",
    "relativeOrderType": "",
    "warehouseCode": ""
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
customerSaveParamRequestParameter customerSaveParamRequestParameter body true RequestParameter«StockRequisitionSaveParam» RequestParameter«StockRequisitionSaveParam»
  body false StockRequisitionSaveParam StockRequisitionSaveParam
    approveProcessCode 审核流程编码 false string
    businessType 自定义业务类型 false string
    code 申请单编码 false string
    comments 备注 false string
    department 部门 false string
    details false array Detail
      assistQuantity 辅助单位数量 false number
      batchNumber 申请批次码 false string
      itemCode 物料编码 false string
      quantity 申请数量 false number
      warehouseBinCode 库位编码 false string
      warehouseCode 仓库编码 false string
    relativeOrderCode 关联的单据编码 false string
    relativeOrderType 关联的单据类型,可用值:SALE_ORDER,WORK_ORDER,PURCHASE_ORDER false string
    warehouseCode 仓库编码 false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 作废出库申请

接口地址:/api/open/v2/inventory/requisition/out/abandon

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": ""
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
code code body true RequestParameter«string» RequestParameter«string»
  body false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 审核出库申请

接口地址:/api/open/v2/inventory/requisition/out/audit

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "message": "",
    "orderCode": "",
    "result": ""
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
parameter parameter body true RequestParameter«StockRequisitionAuditParam» RequestParameter«StockRequisitionAuditParam»
  body false StockRequisitionAuditParam StockRequisitionAuditParam
    message 审核人意见 false string
    orderCode 库存申请单编码 true string
    result 审核人结论,可用值:PENDING,WAITING,RUNNING,FINISHED true string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 创建出库申请,自动完成

接口地址:/api/open/v2/inventory/requisition/out/autoCreate

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "businessType": "特殊入库",
    "code": "",
    "comments": "",
    "department": "",
    "records": [
      {
        "assistQuantity": 0,
        "batchNumber": "",
        "itemCode": "",
        "locationCode": "",
        "quantity": 0,
        "snInfos": [
          {
            "assistQuantity": 0,
            "quantity": 0,
            "sn": ""
          }
        ],
        "warehouseCode": ""
      }
    ],
    "relativeOrderCode": "",
    "relativeOrderType": ""
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
parameter parameter body true RequestParameter«StockRequisitionOutAutoCreateParam» RequestParameter«StockRequisitionOutAutoCreateParam»
  body false StockRequisitionOutAutoCreateParam StockRequisitionOutAutoCreateParam
    businessType 自定义业务类型 false string
    code 库存申请编码 true string
    comments 备注 false string
    department 部门 false string
    records 库存确认明细 false array TaskConfirmParamsRecord
      assistQuantity 辅助单位数量 false number
      batchNumber 批次编码 false string
      itemCode 物料编码 true string
      locationCode 库位编码 false string
      quantity 确认数量 true number
      snInfos sn信息 false array SnParam
        assistQuantity sn物料确认数量 false number
        quantity sn物料确认数量 false number
        sn sn编号 false string
      warehouseCode 仓库编码 false string
    relativeOrderCode 关联的单据编码 false string
    relativeOrderType 关联的单据类型,可用值:SALE_ORDER,WORK_ORDER,PURCHASE_ORDER false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 创建出库申请

接口地址:/api/open/v2/inventory/requisition/out/create

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "approveProcessCode": "",
    "businessType": "特殊入库",
    "code": "STI-00001",
    "comments": "",
    "department": "",
    "details": [
      {
        "assistQuantity": 0,
        "batchNumber": "",
        "itemCode": "",
        "quantity": 0,
        "warehouseBinCode": "",
        "warehouseCode": ""
      }
    ],
    "relativeOrderCode": "",
    "relativeOrderType": "",
    "warehouseCode": ""
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
stockInRequisitionSaveParamRequestParameter stockInRequisitionSaveParamRequestParameter body true RequestParameter«StockRequisitionSaveParam» RequestParameter«StockRequisitionSaveParam»
  body false StockRequisitionSaveParam StockRequisitionSaveParam
    approveProcessCode 审核流程编码 false string
    businessType 自定义业务类型 false string
    code 申请单编码 false string
    comments 备注 false string
    department 部门 false string
    details false array Detail
      assistQuantity 辅助单位数量 false number
      batchNumber 申请批次码 false string
      itemCode 物料编码 false string
      quantity 申请数量 false number
      warehouseBinCode 库位编码 false string
      warehouseCode 仓库编码 false string
    relativeOrderCode 关联的单据编码 false string
    relativeOrderType 关联的单据类型,可用值:SALE_ORDER,WORK_ORDER,PURCHASE_ORDER false string
    warehouseCode 仓库编码 false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 删除出库申请

接口地址:/api/open/v2/inventory/requisition/out/delete

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": ""
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
code code body true RequestParameter«string» RequestParameter«string»
  body false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 查询出库申请列表

接口地址:/api/open/v2/inventory/requisition/out/query

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "code": "",
    "codeLike": "",
    "pagingParam": {
      "length": 0,
      "start": 0
    }
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
queryParamRequestParameter queryParamRequestParameter body true RequestParameter«StockRequisitionQueryParam» RequestParameter«StockRequisitionQueryParam»
  body false StockRequisitionQueryParam StockRequisitionQueryParam
    code 编码完全匹配 false string
    codeLike 编码模糊匹配 false string
    pagingParam false PagingParam PagingParam
      length false integer
      start false integer

响应状态:

状态码 说明 schema
200 OK ListPagingResponse«StockRequisitionDTO»
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
data ListPagingResponseData«StockRequisitionDTO» ListPagingResponseData«StockRequisitionDTO»
  length integer(int32)
  list array StockRequisitionDTO
    approveProcessCode 审核流程编码 string
    businessType 自定义业务类型 string
    code 入库申请单编码 string
    comments 备注 string
    records array Detail
      assistQuantity 辅助单位数量 number
      batchNumber 申请批次码 string
      itemCode 物料编码 string
      quantity 申请数量 number
      warehouseBinCode 库位编码 string
      warehouseCode 仓库编码 string
    referenceOrderNumber 关联单据编码 string
    referenceOrderType 关联单据类型 integer
    warehouseCode 仓库编码 string
  recordsTotal integer(int32)
  start integer(int32)
message string

响应示例:

{
	"code": 0,
	"data": {
		"length": 0,
		"list": [
			{
				"approveProcessCode": "",
				"businessType": "",
				"code": "STI-00001",
				"comments": "",
				"records": [
					{
						"assistQuantity": 0,
						"batchNumber": "",
						"itemCode": "",
						"quantity": 0,
						"warehouseBinCode": "",
						"warehouseCode": ""
					}
				],
				"referenceOrderNumber": "",
				"referenceOrderType": 0,
				"warehouseCode": ""
			}
		],
		"recordsTotal": 0,
		"start": 0
	},
	"message": ""
}

# 修改出库申请详情

接口地址:/api/open/v2/inventory/requisition/out/update

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "approveProcessCode": "",
    "businessType": "特殊入库",
    "code": "STI-00001",
    "comments": "",
    "department": "",
    "details": [
      {
        "assistQuantity": 0,
        "batchNumber": "",
        "itemCode": "",
        "quantity": 0,
        "warehouseBinCode": "",
        "warehouseCode": ""
      }
    ],
    "relativeOrderCode": "",
    "relativeOrderType": "",
    "warehouseCode": ""
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
customerSaveParamRequestParameter customerSaveParamRequestParameter body true RequestParameter«StockRequisitionSaveParam» RequestParameter«StockRequisitionSaveParam»
  body false StockRequisitionSaveParam StockRequisitionSaveParam
    approveProcessCode 审核流程编码 false string
    businessType 自定义业务类型 false string
    code 申请单编码 false string
    comments 备注 false string
    department 部门 false string
    details false array Detail
      assistQuantity 辅助单位数量 false number
      batchNumber 申请批次码 false string
      itemCode 物料编码 false string
      quantity 申请数量 false number
      warehouseBinCode 库位编码 false string
      warehouseCode 仓库编码 false string
    relativeOrderCode 关联的单据编码 false string
    relativeOrderType 关联的单据类型,可用值:SALE_ORDER,WORK_ORDER,PURCHASE_ORDER false string
    warehouseCode 仓库编码 false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 作废移库申请

接口地址:/api/open/v2/inventory/requisition/transfer/abandon

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": ""
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
code code body true RequestParameter«string» RequestParameter«string»
  body false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 审核移库申请

接口地址:/api/open/v2/inventory/requisition/transfer/audit

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "message": "",
    "orderCode": "",
    "result": ""
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
parameter parameter body true RequestParameter«StockRequisitionAuditParam» RequestParameter«StockRequisitionAuditParam»
  body false StockRequisitionAuditParam StockRequisitionAuditParam
    message 审核人意见 false string
    orderCode 库存申请单编码 true string
    result 审核人结论,可用值:PENDING,WAITING,RUNNING,FINISHED true string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 创建移库申请,自动完成(建议使用v2)

接口地址:/api/open/v2/inventory/requisition/transfer/autoCreate

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "businessType": "特殊移库",
    "code": "",
    "comments": "",
    "department": "",
    "records": [
      {
        "assistQuantity": 0,
        "batchNumber": "",
        "inLocationCode": "",
        "inWarehouseCode": "",
        "itemCode": "",
        "outLocationCode": "",
        "outWarehouseCode": "",
        "quantity": 0
      }
    ]
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
parameter parameter body true RequestParameter«AutoTransferConfirmParams» RequestParameter«AutoTransferConfirmParams»
  body false AutoTransferConfirmParams AutoTransferConfirmParams
    businessType 自定义业务类型 false string
    code 库存申请编码 true string
    comments 备注 false string
    department 部门 false string
    records 库存确认明细 false array TransferConfirmParamsRecord
      assistQuantity 辅助单位数量 false number
      batchNumber 批次编码 false string
      inLocationCode 入库库位编码 false string
      inWarehouseCode 入库仓库编码 false string
      itemCode 物料编码 true string
      outLocationCode 出库库位编码 false string
      outWarehouseCode 出库仓库编码 false string
      quantity 确认数量 true number

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 创建移库申请,自动完成V2,支持相同物料行

接口地址:/api/open/v2/inventory/requisition/transfer/autoCreate/v2

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "businessType": "特殊移库",
    "code": "",
    "comments": "",
    "department": "",
    "records": [
      {
        "assistQuantity": 0,
        "batchNumber": "",
        "inLocationCode": "",
        "inWarehouseCode": "",
        "itemCode": "",
        "outLocationCode": "",
        "outWarehouseCode": "",
        "quantity": 0
      }
    ]
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
parameter parameter body true RequestParameter«AutoTransferConfirmParams» RequestParameter«AutoTransferConfirmParams»
  body false AutoTransferConfirmParams AutoTransferConfirmParams
    businessType 自定义业务类型 false string
    code 库存申请编码 true string
    comments 备注 false string
    department 部门 false string
    records 库存确认明细 false array TransferConfirmParamsRecord
      assistQuantity 辅助单位数量 false number
      batchNumber 批次编码 false string
      inLocationCode 入库库位编码 false string
      inWarehouseCode 入库仓库编码 false string
      itemCode 物料编码 true string
      outLocationCode 出库库位编码 false string
      outWarehouseCode 出库仓库编码 false string
      quantity 确认数量 true number

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 创建移库申请

接口地址:/api/open/v2/inventory/requisition/transfer/create

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "approveProcessCode": "",
    "businessType": "特殊移库",
    "code": "STI-00001",
    "comments": "",
    "department": "",
    "details": [
      {
        "assistQuantity": 0,
        "batchNumber": "",
        "itemCode": "",
        "quantity": 0,
        "warehouseBinCode": "",
        "warehouseCode": ""
      }
    ],
    "inLocationCode": "",
    "outLocationCode": "",
    "warehouseCodeIn": "",
    "warehouseCodeOut": ""
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
stockInRequisitionSaveParamRequestParameter stockInRequisitionSaveParamRequestParameter body true RequestParameter«StockTransferRequisitionSaveParam» RequestParameter«StockTransferRequisitionSaveParam»
  body false StockTransferRequisitionSaveParam StockTransferRequisitionSaveParam
    approveProcessCode 审核流程编码 false string
    businessType 自定义业务类型 false string
    code 申请单编码 false string
    comments 备注 false string
    department 部门 false string
    details false array Detail
      assistQuantity 辅助单位数量 false number
      batchNumber 申请批次码 false string
      itemCode 物料编码 false string
      quantity 申请数量 false number
      warehouseBinCode 库位编码 false string
      warehouseCode 仓库编码 false string
    inLocationCode 入库库位编码 false string
    outLocationCode 出库库位编码 false string
    warehouseCodeIn 移入仓库编码 false string
    warehouseCodeOut 移出仓库编码 false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 删除移库申请

接口地址:/api/open/v2/inventory/requisition/transfer/delete

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": ""
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
code code body true RequestParameter«string» RequestParameter«string»
  body false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}

# 查询移库申请列表

接口地址:/api/open/v2/inventory/requisition/transfer/query

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "code": "",
    "codeLike": "",
    "pagingParam": {
      "length": 0,
      "start": 0
    }
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
queryParamRequestParameter queryParamRequestParameter body true RequestParameter«StockRequisitionQueryParam» RequestParameter«StockRequisitionQueryParam»
  body false StockRequisitionQueryParam StockRequisitionQueryParam
    code 编码完全匹配 false string
    codeLike 编码模糊匹配 false string
    pagingParam false PagingParam PagingParam
      length false integer
      start false integer

响应状态:

状态码 说明 schema
200 OK ListPagingResponse«StockTransferRequisitionDTO»
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
data ListPagingResponseData«StockTransferRequisitionDTO» ListPagingResponseData«StockTransferRequisitionDTO»
  length integer(int32)
  list array StockTransferRequisitionDTO
    approveProcessCode 审核流程编码 string
    code 移库申请单编码 string
    comments 备注 string
    records array Detail
      assistQuantity 辅助单位数量 number
      batchNumber 申请批次码 string
      itemCode 物料编码 string
      quantity 申请数量 number
      warehouseBinCode 库位编码 string
      warehouseCode 仓库编码 string
    warehouseCodeIn 移入仓库编码 string
    warehouseCodeOut 移出仓库编码 string
  recordsTotal integer(int32)
  start integer(int32)
message string

响应示例:

{
	"code": 0,
	"data": {
		"length": 0,
		"list": [
			{
				"approveProcessCode": "",
				"code": "STI-00001",
				"comments": "",
				"records": [
					{
						"assistQuantity": 0,
						"batchNumber": "",
						"itemCode": "",
						"quantity": 0,
						"warehouseBinCode": "",
						"warehouseCode": ""
					}
				],
				"warehouseCodeIn": "",
				"warehouseCodeOut": ""
			}
		],
		"recordsTotal": 0,
		"start": 0
	},
	"message": ""
}

# 修改移库申请详情

接口地址:/api/open/v2/inventory/requisition/transfer/update

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
  "body": {
    "approveProcessCode": "",
    "businessType": "特殊移库",
    "code": "STI-00001",
    "comments": "",
    "department": "",
    "details": [
      {
        "assistQuantity": 0,
        "batchNumber": "",
        "itemCode": "",
        "quantity": 0,
        "warehouseBinCode": "",
        "warehouseCode": ""
      }
    ],
    "inLocationCode": "",
    "outLocationCode": "",
    "warehouseCodeIn": "",
    "warehouseCodeOut": ""
  }
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
customerSaveParamRequestParameter customerSaveParamRequestParameter body true RequestParameter«StockTransferRequisitionSaveParam» RequestParameter«StockTransferRequisitionSaveParam»
  body false StockTransferRequisitionSaveParam StockTransferRequisitionSaveParam
    approveProcessCode 审核流程编码 false string
    businessType 自定义业务类型 false string
    code 申请单编码 false string
    comments 备注 false string
    department 部门 false string
    details false array Detail
      assistQuantity 辅助单位数量 false number
      batchNumber 申请批次码 false string
      itemCode 物料编码 false string
      quantity 申请数量 false number
      warehouseBinCode 库位编码 false string
      warehouseCode 仓库编码 false string
    inLocationCode 入库库位编码 false string
    outLocationCode 出库库位编码 false string
    warehouseCodeIn 移入仓库编码 false string
    warehouseCodeOut 移出仓库编码 false string

响应状态:

状态码 说明 schema
200 OK BaseResponse
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
message string

响应示例:

{
	"code": 0,
	"message": ""
}