帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
268
帖子
3
勋章
899
Y币

来源生单保存接口和无来源生单保存接口的区别

[复制链接]
发表于 2023-3-1 10:32:19
开放平台中的业务单据保存类接口有两种保存方式:一种是无来源、一种是有来源
以销售出库保存接口为例:


无来源:指的是没有上游单据,业务系统需要传很多业务单据相关的字段,比如含税金额、税率、数量等等字段。特点是可按照业务系统传的值为准进行保存。一般用于ys中无上游单据绑定的场景。

有来源:指的是有上游单据,业务系统不需要关注业务单据相关的字段,只需要关注【sourceid】、【sourceautoid】、【makeRuleCode】这三个字段。特点是会按照上游单据的信息进行转换生成单据。一般用于ys中有上游单据绑定的场景。

特殊字段说明:sourceid】上游单据主表id、【sourceautoid】上游单据子表id、【makeRuleCode】上游单据类型,一定要传对应上游单据类型的枚举值。
【mergeSourceData】介绍如下图:



本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册

X
0
帖子
0
勋章
15
Y币
主子表都需要关注这三个字段?还是主表关注主表id+类型,子表关注子表id+类型,才能联查上下游
268
帖子
3
勋章
899
Y币
BIP850670 · 2024-3-1 10:33主子表都需要关注这三个字段?还是主表关注主表id+类型,子表关注子表id+类型,才能联查上下游

只有子表有这三个字段,基本上有这三个就支持联查。
0
帖子
0
勋章
15
Y币
YonJiao · 2024-3-1 10:48只有子表有这三个字段,基本上有这三个就支持联查。

假如上游有主子表,下游也有主子表,需要改下游主表的上游主表id+类型两个字段,再改下游子表的主表id+子表id+类型三个,才能实现联查,是这样理解吗?
268
帖子
3
勋章
899
Y币
BIP850670 · 2024-3-1 10:56假如上游有主子表,下游也有主子表,需要改下游主表的上游主表id+类型两个字段,再改下游子表的主表id+子表id+类型三个,才能实现联查,是这样理解吗? ...

嗯嗯,理解的对
0
帖子
0
勋章
15
Y币
YonJiao · 2024-3-1 11:00嗯嗯,理解的对

再追问一个问题,现在标品,如果下游主表没找到对应字段,塞这两个值;下游子表也找不到对应字段,塞这三个值;但凡不同时满足主表塞2值+子表塞3值的条件,都不支持联查,是这样吗?
268
帖子
3
勋章
899
Y币
BIP850670 · 2024-3-1 11:03再追问一个问题,现在标品,如果下游主表没找到对应字段,塞这两个值;下游子表也找不到对应字段,塞这三个值;但凡不同时满足主表塞2值+子表塞3值的条件,都不支持联查,是这样吗? ...

如果上游值不正确,应该是都塞不进去,直接提示没有符合条件的来源生单数据了。
0
帖子
0
勋章
15
Y币
YonJiao · 2024-3-1 11:14如果上游值不正确,应该是都塞不进去,直接提示没有符合条件的来源生单数据了。

2个关注点:正确塞值与在哪塞;
你说的是值的问题,前提是有字段可塞值,先抛开塞值的问题,如果前提标品都没有字段可塞,是不是联查就是压根不支持的?
268
帖子
3
勋章
899
Y币
右左 · 2024-3-1 11:222个关注点:正确塞值与在哪塞;
你说的是值的问题,前提是有字段可塞值,先抛开塞值的问题,如果前提标品都没有字段可塞,是不是联查就是压根不支持的? ...

是的
0
帖子
0
勋章
15
Y币
请问友空间怎么联系你,需要帮忙远程支持一下。
12下一页
您需要登录后才可以回帖 登录

本版积分规则