旺店通·企业奇门与用友BIP采购退货单=>采购入库单(下推)-p
源数据平台 | 旺店通·企业奇门数据对接 |
调用请求API | 查询采购退货单 |
请求定时 | 3-59/5 * * * * |
目标平台 | 用友BIP写入数据接口 |
调用执行API | 采购入库来源生单保存 |
执行定时 | 4-59/5 * * * * |
接口数据对接字段明细
序号 | 旺店通·企业奇门字段 | 旺店通·企业奇门字段名 | 用友BIP字段 | 用友BIP字段名 | 描述 |
---|---|---|---|---|---|
1 | order_no_1 | 固定值 | resubmitCheckKey | 保证请求的幂等性 | 该值由客户端生成,并且必须是全局唯一的长度不能超过32位。更多信息,请参见«MDD幂等性» |
2 | true | 固定值 | mergeSourceData | 合并上游数据 | 固定值传入true。 |
3 | true | 固定值 | needCalcLines | 表体行计算标识 | 固定值传入true。 |
4 | oriTaxUnitPrice | 固定值 | calcLinesKey | 表体行计算依据 | 固定值传入true。 |
5 | order_no | 出库单号 | code | 单据编号 | 以系统编码规则配置为准:系统设置为手工编号时必输。系统设置为自动编号时非必输 |
6 | consign_time|date | 固定值 | vouchdate | 单据日期 | 日期格式:YYYYMMDD |
7 | A20003 | 固定值 | bustype | 交易类型id | 或交易类型code;业务流中未配置交易类型且未设置默认交易类型时必输。 |
8 | warehouse_no | 仓库编号 | warehouse | 仓库id | 或仓库code;上游单据未指定仓库时必输 |
9 | remark | 固定值 | memo | 备注 | |
10 | Insert | 固定值 | _status | 操作标识 | Insert:新增 |
11 | details_list | 货品列表节点 | purInRecords | 采购入库单子表 | |
12 | st_purchaseorder_return | 固定值 | purInRecords.makeRuleCode | 生单规则编码 | 固定值。订单入库:st_purchaseorder订单退库:st_purchaseorder3,退货入库:st_purchaseorder_return,到货入库:pu_arrivalorder |
13 | _findCollection find new_id from 39bc45c8-c417-37df-8f20-d136f76b1a7a where code=pr_api_outer_no product_cCode=details_list.goods_no | 关联查询函数 | purInRecords.sourceid | 上游单据主表id | |
14 | _findCollection find new_purchaseOrders_id from 39bc45c8-c417-37df-8f20-d136f76b1a7a where code=pr_api_outer_no product_cCode=details_list.goods_no | 关联查询函数 | purInRecords.sourceautoid | 上游单据子表id | |
15 | _function details_list.goods_count*(-1) | 计算函数 | purInRecords.qty | 数量 | 默认上游带入,若传入数量请确保表体行计算标识needCalcLines=true,并确认calcLinesKey是否符合实际业务场景 |
16 | details_list.sell_price | 固定值 | purInRecords.oriUnitPrice | 无税单价 | 仅在表头参数表体行计算标识needCalcLines=true,且calcLinesKey指定当前字段为计算依据时生效。 |
17 | _findCollection find oriTaxUnitPrice from 39bc45c8-c417-37df-8f20-d136f76b1a7a where code=pr_api_outer_no product_cCode=details_list.goods_no | 关联查询函数 | purInRecords.oriTaxUnitPrice | 含税单价 | 仅在表头参数表体行计算标识needCalcLines=true,且calcLinesKey指定当前字段为计算依据时生效。 |
18 | details_list.remark | 固定值 | purInRecords.memo | 备注 | |
19 | Insert | 固定值 | purInRecords._status | 操作标识 | Insert:新增 |