甄一科技OpenApi
委外组件接收退料
复制页面
甄一科技OpenApi
EXCEL接口文档下载
公司架构
仓库货位
更新仓库 updateWarehouse
新建仓库 createWarehouse
创建货位 createLocator
更新货位 updateLocator
新建子账户 Create User
POST
修改子账户 Update User
POST
查询组织 getOrganization
POST
新建组织 createOrganization
POST
更新组织 updateOrganization
POST
产品与工艺工程管理
物料类别
新建物料类别 Create Item Category
物料类别更新 Update Item Category
物料类别查询 Get Item Category
物料
物料明细查询 Get Item
交易方物料映射查询 Get Item Relation
新建物料 Create Item
新建物料组织 Create Item Organization
更新物料 Update Item
新建物料单位 Create Item Uom
BOM
BOM明细查询 selectBomDetail
新建BOM createBom
新建BOM组件 createBomComponents
更新BOM updateBom
工艺路线
工艺路线明细查询 selectRoutingDetail
新建工艺路线 createRouting
更新工艺路线 updateRouting
工艺文件
工艺文件查询 getProcessFileList
新建工艺文件 createProcessFile
新建工艺文件行明细 createProcessFileLines
新建工艺文件分配 distributionProcessFile
更新工艺文件 updateProcessFile
工程变更
工程变更查询接口 getEcnManagement
工程变更新增接口 createEcnManagement
工程变更更新接口 updateEcnManagement
工程变更执行接口 executeEcnManagement
工程变更取消接口 cancelEcnManagement
工程变更关闭接口 closeEcnManagement
工程变更打开接口 openEcnManagement
工程变更-工艺文件明细新增接口 createEcnProfile
工程变更-工艺路线明细新增接口 createEcnRouting
工程变更-BOM明细新增接口 createEcnBom
SKU
SKU创建 Create
SKU查询 Get Item Sku
SKU修改 Update Item Sku
工序
对外修改工序 updateOperation
对外新建工序 CreateOperation
对外查询工序信息 getOperation
工序移动报工执行 externalSaveMoOperationReport
分发规则与执行
新建分发规则 Create Master Data Distribution Rule
外部系统执行分发规则 Master Data Distribution
新建行分发规则 Create Master Data Distribution Rule Line
删除分发规则 Delete Master Data Distribution Rule
生产管理
生产工单
查询生产工单 externalGetMo
新建生产工单 externalCreateMo
更新生产工单 externalUpdateMo
新建生产工单组件 externalCreateMoComponent
新建生产工单工序 externalCreateMoOperation
下发生产工单 externalMoStatus
关闭生产工单 externalMoStatus
打开生产工单 externalMoStatus
强制完成生产工单 externalMoStatus
生产工单-提交协同 externalMoStatus
修改生产工单组件 externalUpdateMoComponent
删除工单组件 externalDeleteMoComponent
更新工单工序 externalUpdateMoOperation
单件报工
单件报工 产品SN明细查询 getMoOpSn
工序委外
新建工序委外在制发出 Create Outsource Operation Distribute
更新工序委外在制发出 Update Outsource Operation Distribute
提交工序委外在制发出 Submit Outsource Operation Distribute
工序委外送货通知查询 Submit Outsource Operation Distribute
新建工序委外完工接收单 Create Outsource Operation Complete Receive
更新工序委外完工接收单 Update Outsource Operation Complete Receive
提交工序委外完工接收 Submit Outsource Operation Complete Receive
新建工序代工完工退回接收单 Create Oeo Complete Return
生产采集项
查询生产采集项 externalCollectionItem
查询生产采集项分配 externalCollectionItemRel
新建采集项 externalCreate
更新采集项 externalUpdate
更新采集计划 externalUpdate
新建采集计划 externalCreate
工序委外
提交工序委外完工退回发出单 Submit Oso Complete Return
提交工序代工完工退回接收单 Submit Oeo Complete Return
新建完工退回发出单 Create Oso Complete Return
新建工序代工完工发出 Create OEO Complete Issue
工序代工完工发出提交 Submit OEO Complete Issue
采购管理
供应商
更新供应商 updateSupplier
供应商新建 CreateSupplier
供应商查询 getSupplier
采购价格协议
采购价格协议变更 changePurchasePriceAgreement
采购价格协议提交审批 submitPurchasePriceAgreement
采购价格协议关闭 closePurchasePriceAgreement
新建采购价格协议 createPurchasePriceAgreement
采购申请
新建采购申请 createPurchaseRequisition
更新采购申请 updatePurchaseRequisition
新建采购申请行 createPurchaseRequisitionLine
采购申请提交审批 submitPurchaseRequisitionForApproval
采购申请关闭 closePurchaseRequisition
采购申请行关闭 closePurchaseRequisitionLine
采购申请行打开 openPurchaseRequisition
采购申请打开 openPurchaseRequisitionLine
采购订单
采购订单查询 getPurchaseOrder
采购订单提交审批 submitPurchaseOrderForApproval
新建采购订单 createPurchaseOrder
新建采购订单行&委外组件行 createPurchaseOrderLine
新建采购订单委外行 createPurchaseOrderOutsourceLine
更新采购订单 updatePurchaseOrder
采购订单提交协同 submitPurchaseOrderForCollaboration
采购订单变更 changePurchaseOrder
采购订单接收关闭 receivingClosePurchaseOrder
采购订单行接收关闭 receivingClosePurchaseOrderLine
采购订单最终关闭 finalClosePurchaseOrder
采购订单行最终关闭 finalClosePurchaseOrderLine
采购订单行打开 openPurchaseOrderLine
采购订单整单打开 openPurchaseOrder
采购订单委外发料挑库
新增订单委外发料挑库单 release
提交协同订单委外发料挑库单 submitCollaboration
下发订单委外发料挑库单 release
查询订单委外发料挑库单 getPoOutsourcePicks
采购退货订单
新建采购退货订单 createPurchaseReturnOrder
采购退货订单提交审批 submitPurchaseReturnOrderForApproval
采购退货订单关闭 shippingClosePurchaseReturnOrder
采购退货订单行发货关闭 shippingClosePurchaseReturnOrder
采购退货订单变更 changePurchaseReturnOrder
查询采购退货订单接口 getPurchaseReturnOrder
采购退货订单打开 openPurchaseReturnOrder
采购退货订单打开 openPurchaseReturnOrder
采购退货挑库
采购退货挑库关闭 closePoReturnPick
创建采购退货挑库自动生成挑库单号 createPoReturnPick
采购退货挑库下发 releasePoReturnPick
到货预约
查询到货预约列表 getArrivalAppointment
新建到货预约 createArrivalAppointment
关闭到货预约 CloseArrivalAppointment
到货预约提交 submitArrivalAppointmentForCollaboration
打开到货预约行 openArrivalAppointmentLine
到货预约打开 openArrivalAppointment
到货预约行关闭 closeArrivalAppointmentLine
采购对账
查询采购对账单 getPurchaseStatement
销售管理
客户
查询客户 GetCustomer
更新客户 UpdateCustomer
新建客户 CreateCustomer
需求订单
确认需求订单 Confirm DemandOrder
需求订单整单发货关闭 ShippingClose DemandOrder
需求订单行发货关闭 ShippingClose DemandOrder
需求订单整单打开 Open DemandOrder
需求订单行打开 Open DemandOrderLine
需求订单变更 updateDemandOrder
需求订单提交审批 submitDemandOrderForApproval
需求订单转销售订单 demandOrderToSalesOrder
销售订单
新建销售订单 createSalesOrder
变更销售订单 changeSalesOrder
销售订单提交审批 submitSalesOrderForApproval
查询销售订单 getSalesOrder
销售订单行发货关闭 shippingCloseSalesOrderLine
销售订单整单发货关闭 shippingCloseSalesOrder
销售订单行打开 openSalesOrderLine
销售订单整单打开 openSalesOrder
销售订单行最终关闭 finalCloseSalesOrderLine
销售订单整单最终关闭 finalCloseSalesOrder
销售订单转生产工单 salesOrderLineToManufactureOrder
销售退货订单
销售退货订单变更 changeSalesReturnOrder
创建销售退货订单 createSalesReturnOrder
销售退货订单提交 submitSalesReturnOrderForApproval
需求发货
需求发货撤销 Revoke Do Issue
需求发货提交 Submit Do Issue
需求发货新建 Create Do Issue
库存管理
委外组件接收退料
新建委外组件退料接收 Create osr Receive
POST
删除委外组件退料接收单 Delete osr Receive
POST
撤销委外组件接收单 Revoke osr Receive
POST
提交委外组件接收单 Submit osr Receive
POST
委外组件退料申请
委外组件退料申请单提交协同 Submit Osc Return Appl
更新组件退料申请(供应商发起) Update Osc Return Appl For Supplier
拒绝委外组件退料申请单 Refuse Osc Return Appl
打开委外组件退料申请单 Open Osc Return Appl
确认委外组件退料申请单 Confirm Osc Return Appl
关闭委外组件退料申请单 Close Osc Return Appl
查询委外组件退料申请单 Get Osc Return Appl
采购接收
采购接收撤销 Revoke Po Receive
采购接收删除 Delete Po Receive
新建采购接收单 Create Po Receive
新建采购接收单行 create Po Receive Line
查询采购接收单 Get Po Receive
采购接收提交 Submit Po Receive
采购入库
采购入库撤销 Revoke Po Accept
查询采购入库单 Get Po Accept
新建采购入库单 Create Po Accept
新建采购入库单行 create Po Accept Line
提交采购入库单 Submit Po Accept
采购退货
采购退货新建 Create Pro Return
提交采购退货 Submit Pro Return
采购退货撤销 Revoke Pro Return
采购退货直接退货接口 Pro Return Reference PRO
查询采购退货接口 Get Pro Return
销售发货
新建销售发货单接口 Create So Issue
销售发货撤销 Revoke So Issue
新建销售发货单行接口 create So Issue Line
查询销售发货单接口 Get So Issue
提交销售发货单 Submit So Issue
销售发货根据销售订单生成并发货 So Issue Reference So
删除销售发货单 Delete So Issue
销售退货接收
销售退货接收删除 Delete Sro Receive
销售退货接收撤销 Revoke Sro Receive
销售退货接收提交 Submit Sro Receive
销售退货接收列表 Get Sro Receive
销售退货接收新建 Create Sro Receive
销售退货接收行新建 Create Sro Receive Line
生产发料
查询生产发料单 Get Mo Material Issue
新建生产发料单 Create Mo Material Issue
修改生产发料单 Update Mo Material Issue
提交生产发料 Submit Mo Material Issue
生产退料
生产退料提交 Submit Mo Return
生产退料列表 Get Mo Return
生产退料新建 Create Mo Return
生产退料行新建 Create Mo Return Line
完工入库
完工入库新建 Create Mo Complete
完工入库删除 Delete Mo Complete
完工入库提交 Submit Mo Complete
完工入库查询 Get Mo Complete
完工退回
完工退回新建 Create Mo Complete Return
完工退回删除 Delete Mo Complete Return
完工退回提交 Submit Mo Complete Return
直接转移
直接转移 Direct Transfer
杂项调整
杂项入库 Misc In
杂项出库 Misc Out
送货通知
查询送货通知单 Get Asn
新建委外送货通知单 Create Outsource Asn
提交送货通知 Submit Asn
打开送货通知 Open Asn
关闭送货通知接口 Close Asn
打开送货通知行 Open Asn Line
关闭送货通知行 Close Asn Line
批次&序列
新建批次 Create Lot
查询批次 Get Lot
新建序列 Create Sn
查询序列 Get Sn
库存事务
查询库存事务 Get Inv Tx
客供料接收
新建客供料接收 Create Cs Receive
撤销客供料接收单 Revoke cs Receive
提交客供料接收单 Submit cs Receive
客供料退料
客供料退料提交 Submit cs Return
客供料退料撤销 Revoke cs Return
客供料退料新建 Create Cs Return
客供料退料申请单
关闭客供料退料申请单 Close Cs Return Pick
确认客供料退料申请单 Confirm Cs Return Pick
查询客供料退料申请 Get Cs Return Pick
拒绝客供料退料申请单 Refuse Cs Return Pick
下发客供料退料申请单 Release Cs Return Pick
提交客供料退料申请单 Submit Cs Return Pick
创建委外组件退料申请 Create Osc Return Appl
财务管理
付款申请
付款申请提交审批 submitPaymentRequisitionForApproval
付款申请单新建 createPaymentRequisition
付款单
新建付款单 createPayment
质量管理
检验单新建 create
检验单提交 submitted
检验单样本新建 sampleCreate
检验单更新 update
不合格处理创建 create
不合格处理提交 submitted
供应链计划
销售预测
删除销售预测 deleteForecast
新建销售预测 createForecast
新增销售预测行 createForecastLine
配额规则
新建配额规则 createQuotaArrangement
删除配额规则 deleteQuotaArrangement
新品规划
查询新品规划 getNewProduct
采购预测
采购预测新建 createPurchaseForecast
高级计划属性
批量保存物料高级计划信息 createItemPlan
批量修改物料高级计划信息 changeItemPlan
查询高级计划属性 getItemPlan
删除高级计划属性 deleteItemPlan
需求计划
查询需求计划 getDemandPlanning
设备管理
设备台账更新 updateEquipment
设备台账创建 createEquipment
工作中心新建 externalCreateWorkCenter
修改工作中心 externalUpdateWorkCenter
邀请注册
代交易方注册 agentRegistration
注册信息审核 registeredInformationApproval
提交注册信息开通租户 submitRegisteredInformationForOpeningTenant
企业通讯录
企业通讯录-外部新建公司 CreateCompany
企业通讯录-外部更新公司 UpdateCompany
企业通讯录-外部新建部门 CreateDepartment
企业通讯录-外部更新部门 UpdateDepartment
企业通讯录-外部新建岗位 CreatePost
企业通讯录-外部更新岗位 UpdatePost
企业通讯录-外部新建员工 CreateEmployee
企业通讯录-外部更新员工 UpdateEmployee
企业通讯录-员工分配用户 EmployeeBindUser
企业通讯录-员工分配岗位 EmployeeBindPost
企业通讯录-员工删除分配用户 EmployeeUnbindUser
企业通讯录-员工删除分配岗 位 EmployeeUnbindPost
发货预约关闭 CloseDeliveryAppointment
POST
关闭发货预约行 CloseDeliveryAppointmentLine
POST
发货预约协同确认 DeliveryAppointmentCollaboration
POST
创建快速编码 createFastCode
POST
新建角色 createRoleManagement
POST
角色权限控制维度启用 enableRoleAuthorityDimension
POST
角色权限数据分配 distributeRoleAuthorityData
POST
委外组件接收退料
复制页面
新建委外组件退料接收 Create osr Receive
POST
/hitf/v1/rest/invoke
调试
请求参数
Query 参数
生成代码
namespace
string
可选
示例值:
HZERO
serverCode
string
可选
示例值:
ZOSC_OPEN_API
interfaceCode
string
可选
示例值:
zosc-open-api.osr-receive-open-controller.createOsrReceive
Body 参数
application/json
生成代码
osrReceiveNum
string
委外组件退料接收单号
必需
租户下唯一,验证编码格式:全大小写及数 字,必须以字母、数字开头,可包含“-”、“
”(单据编码需以字母、数字开头,可包含“-”、“
”,单据XXX不符合此校验)
asnCode
string
送货通知单号
可选
"验证送货通知单号在租户下存在且状态为已提交、类型为委外组件退料送货通知 1、送货通知单不存在 2、送货通知单状态不为已提交 3、送货通知单类型不为委外组件退料送货通知"
organizationCode
string
接收组织编码
可选
不能同时为空(单据XXX的组织无值,无法创建成功),获取对应的组织ID,对应organization_id(单据XXX的组织XXX不存在于系统中或已被失效)
organizationName
string
接收组织名称
可选
不能同时为空(单据XXX的组织无值,无法创建成功),获取对应的组织ID,对应organization_id(单据XXX的组织XXX不存在于系统中或已被失效)
supplierCode
string
供应商编码
可选
不能同时为空(单据XXX的供应商无值,无法创建成功),获取对应的供应商ID,对应supplier_id,同时有值时以编码为准,供应商需与组织对应的公司存在交易关系(单据XXX的供应商XXX与接收组织XXX对应的公司XXX无交易关系或供应商XXX已被失效)
supplierName
string
供应商名称
可选
不能同时为空(单据XXX的供应商无值,无法创建成功),获取对应的供应商ID,对应supplier_id,同时有值时以编码为准,供应商需与组织对应的公司存在交易关系(单据XXX的供应商XXX与接收组织XXX对应的公司XXX无交易关系或供应商XXX已被失效)
executeBy
string
接收人
必需
传入的是登录用户名,需要根据登录用户名获取用户ID,对应executed_by(接收人XXX不存在于系统中)
receiveTime
string
接收时间
必需
对应inv_tx_time,yyyy-MM-dd HH:mm:ss
lineList
object
可选
sequenceNum
string
接收单行号
可选
对应sequence_num,同单据下不可重复(单据XXX的行号XX重复)
asnLineSeq
string
送货通知单行号
可选
"1、送货通知单号有值且行号不为空时,必输(单据XXX存在送货通知,则行上送货通知行号不可为空) 2、校验填写的行号是否在送货通知单号下存在(单据XXX行XX中的送货通知单行号XX不存在与送货通知单下)"
itemCode
string
物料编码
可选
若行号不为空,必输,对应item_id,验证物料存在于组织下(单据XXX行XX的物料XX不存在于组织XX中或已被失效),若ASN行存在,则需与ASN行物料保持一致(单据XX行XX的物料XX与送货通知行XX中的物料XX不一致 )
itemSkuCode
string
物料sku编码
可选
若物料不开启SKU管理则取默认SKUID,且传入的SKU编码必须为空(单据XXX行XX的物料XX未启用SKU管控),否则必传(单据XXX行XX的物料XX开启SKU管控,SKU不可为空),需为物料的有效SKU编码(单据XX行XX的SKU编码XX不为物料XX的有效SKU);若ASN行存在,则需与ASN行SKU保持一致(单据XX行XX的SKUXX与送货通知行中的SKUXX不一致)
receiveQty
string
接收数量
可选
若行号不为空,必输,对应tx_qty,正数
uomCode
string
接收单位编码
可选
若行号不为空,不能同时为空,对应tx_uom_id,需为物料单位(单据XXX行XX的单位XX不为物料XX的有效单位)
uomName
string
接收单位名称
可选
若行号不为空,不能同时为空,对应tx_uom_id,需为物料单位(单据XXX行XX的单位XX不为物料XX的有效单位)
toWarehouseCode
string
目标仓库编码
可选
若行号不为空,且接收方式为直接入库(INVENTORY),则不能同时为空(单据XX行XX物料XX的接收方式为直接入库,目标仓库不可为空),否则必须为空(单据XX行XX物料XX的接收方式不为直接入库,目标仓库不可有值),对应to_warehouse_id,校验仓库与组织是否匹配(单据XX行XX的目标组织仓库XXX不存在于组织XX中)
toWarehouseName
string
目标仓库名称
可选
若行号不为空,且接收方式为直接入库(INVENTORY),则不能同时为空(单据XX行XX物料XX的接收方式为直接入库,目标仓库不可为空),否则必须为空(单据XX行XX物料XX的接收方式不为直接入库,目标仓库不可有值),对应to_warehouse_id,校验仓库与组织是否匹配(单据XX行XX的目标组织仓库XXX不存在于组织XX中)
toLocatorCode
string