B2B入站EDI方案中的互换和GS/ST控制编号

2020-08-15 19:54发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好,

要分配交换号码,我们可以使用B2B插件的NRO对象。 但是,在我的场景中,我在GS段中使用了相同的控件号映射。 在GS段中,应分配的值不带前导零。 为此,我在映射中添加了UDF,并尝试从NRO编号中删除前导零。 我意识到,NRO分配是使用映射在通道/适配器级别进行的,结果是我的NRO分配的交换号没有删除前导零。

请问您如何解决此问题? 我知道NRO API,可以在PI映射中使用它-但试图找到一个简单的解决方案。

https://blogs.sap.com/2016/09/ 01/nro-access-from-mapping-esr/

另一个问题,在有多个GS段且每个GS段具有多个ST段的情况下,分配GS段控制号和交易集/ST段控制号的最佳方法是什么?

请参阅下面的示例,并建议它看起来是否正确,它具有2个GS段,第一个GS具有2个ST/交易集,第二个GS具有1个ST。

ISA * 00 * * 00 * * 12 * 3998762298 * 08 * 5163497100 * 200610 * 1239 * U * 00401 * 000000672 * 1 * P * <> < br> GS * PO * 3998762298 * 5163497100 * 20200610 * 1239 * 6720001 * X * 004010>
ST * 850 * 6720001 >
BEG * 00 * SA * 4100032939 ** 20200610>
REF * IA * 10015768>
REF * SM * 1208>
FOB * PP *** 01 * FOB>
N1 * ST * SWW美国> N2 * LV Agua Prieta> N3 * 102 W 9TH ST> N4 * DOUGLAS * AZ * 856072151 * US> N1 * OB * Glenn Enriquez>
PO1 * 00010 * 12 * EA * 11.42 ** CB * 40603813 * VN * 40603813>
PID * F ** ZZ *产品说明*促销WEBSALE01:2"软管1/213> < br> SCH * 12 * EA *** 002 * 20200620>
PO1 * 00020 * 12 * EA * 11.01 ** CB * 9960899 * VN * 9960899>
PID * F ** ZZ *产品说明*促销 WEBSALE01:11/2英寸套管1/213>
SCH * 12 * EA *** 002 * 20200620>
PO1 * 00030 * 8 * EA * 2.11 ** CB * 1058775 * VN * 1058775>
PID * F ** ZZ *产品说明* 1/213螺栓螺柱安装校平>
SCH * 8 * EA *** 002 * 20200620>
CTT * 3>
SE * 21 * < em> 6720001
ST * 850 * 6720002
BEG * 00 * SA * 4100032939 ** 20200610>
REF * IA * 10015768>
REF * SM * 1208>
FOB * PP *** 01 * FOB>
N1 * ST * SWW US>
N2 * LV Agua Prieta> N3 * 102 W 9TH ST> N4 * DOUGLAS * AZ * 856072151 * US> N1 * OB * Glenn Enriquez> PO1 * 00010 * 12 * EA * 11.42 ** CB * 40603813 * VN * 40603813> PID * F ** ZZ *产品描述*促销WEBSALE01:2"软管1/213>
SCH * 12 * EA *** 002 * 20200620>
PO1 * 00020 * 12 * EA * 11.01 ** CB * 9960899 * VN * 9960899>
PID * F ** ZZ *产品描述*促销WEBSALE01:11/2"软管1/213>
SCH * 12 * EA ** * 002 * 20200620>
PO1 * 00030 * 8 * EA * 2.11 ** CB * 1058775 * VN * 1058775>
PID * F ** ZZ *产品说明* 1/213螺栓螺柱安装调平> < br> SCH * 8 * EA *** 002 * 20200620>
CTT * 3>
SE * 21 * 6720002 >
GE * 2 * 6720001 >
GS * PO * 3998762298 * 5163497100 * 20200610 * 1239 * 6720002 * X * 004010>
ST * 850 * 6720003 >
BEG * 00 * SA * 4100032939 ** 20200610>
REF * IA * 10015768>
REF * SM * 1208>
FOB * PP *** 01 * FOB>
N1 * ST * SWW US>
N2 * LV Agua Prieta>
N3 * 102 W 9TH ST> < br> N4 * DOUGLAS * AZ * 856072151 * US>
N1 * OB * Glenn Enriquez> PO1 * 00010 * 12 * EA * 11.42 ** CB * 40603813 * VN * 40603813> PID * F ** ZZ *产品说明*促销WEBSALE01:2" 管1/213> br> SCH * 12 * EA *** 002 * 20200620>
PO1 * 00020 * 12 * EA * 11.01 ** CB * 9960899 * VN * 9960899>
PID * F ** ZZ *产品说明*促销WEBSALE01:11/2"管1/213>
SCH * 12 * EA *** 002 * 20200620>
PO1 * 00030 * 8 * EA * 2.11 ** CB * 1058775 * VN * 1058775>
PID * F ** ZZ *产品说明* 1/213螺栓螺柱安装校平>
SCH * 8 * EA *** 002 * 20200620>
CTT * 3>
SE * 21 * 6720003 >
GE * 1 * 6720002 >
IEA * 2 * 000000672 >

谢谢

Sugata

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好,

要分配交换号码,我们可以使用B2B插件的NRO对象。 但是,在我的场景中,我在GS段中使用了相同的控件号映射。 在GS段中,应分配的值不带前导零。 为此,我在映射中添加了UDF,并尝试从NRO编号中删除前导零。 我意识到,NRO分配是使用映射在通道/适配器级别进行的,结果是我的NRO分配的交换号没有删除前导零。

请问您如何解决此问题? 我知道NRO API,可以在PI映射中使用它-但试图找到一个简单的解决方案。

https://blogs.sap.com/2016/09/ 01/nro-access-from-mapping-esr/

另一个问题,在有多个GS段且每个GS段具有多个ST段的情况下,分配GS段控制号和交易集/ST段控制号的最佳方法是什么?

请参阅下面的示例,并建议它看起来是否正确,它具有2个GS段,第一个GS具有2个ST/交易集,第二个GS具有1个ST。

ISA * 00 * * 00 * * 12 * 3998762298 * 08 * 5163497100 * 200610 * 1239 * U * 00401 * 000000672 * 1 * P * <> < br> GS * PO * 3998762298 * 5163497100 * 20200610 * 1239 * 6720001 * X * 004010>
ST * 850 * 6720001 >
BEG * 00 * SA * 4100032939 ** 20200610>
REF * IA * 10015768>
REF * SM * 1208>
FOB * PP *** 01 * FOB>
N1 * ST * SWW美国> N2 * LV Agua Prieta> N3 * 102 W 9TH ST> N4 * DOUGLAS * AZ * 856072151 * US> N1 * OB * Glenn Enriquez>
PO1 * 00010 * 12 * EA * 11.42 ** CB * 40603813 * VN * 40603813>
PID * F ** ZZ *产品说明*促销WEBSALE01:2"软管1/213> < br> SCH * 12 * EA *** 002 * 20200620>
PO1 * 00020 * 12 * EA * 11.01 ** CB * 9960899 * VN * 9960899>
PID * F ** ZZ *产品说明*促销 WEBSALE01:11/2英寸套管1/213>
SCH * 12 * EA *** 002 * 20200620>
PO1 * 00030 * 8 * EA * 2.11 ** CB * 1058775 * VN * 1058775>
PID * F ** ZZ *产品说明* 1/213螺栓螺柱安装校平>
SCH * 8 * EA *** 002 * 20200620>
CTT * 3>
SE * 21 * < em> 6720001
ST * 850 * 6720002
BEG * 00 * SA * 4100032939 ** 20200610>
REF * IA * 10015768>
REF * SM * 1208>
FOB * PP *** 01 * FOB>
N1 * ST * SWW US>
N2 * LV Agua Prieta> N3 * 102 W 9TH ST> N4 * DOUGLAS * AZ * 856072151 * US> N1 * OB * Glenn Enriquez> PO1 * 00010 * 12 * EA * 11.42 ** CB * 40603813 * VN * 40603813> PID * F ** ZZ *产品描述*促销WEBSALE01:2"软管1/213>
SCH * 12 * EA *** 002 * 20200620>
PO1 * 00020 * 12 * EA * 11.01 ** CB * 9960899 * VN * 9960899>
PID * F ** ZZ *产品描述*促销WEBSALE01:11/2"软管1/213>
SCH * 12 * EA ** * 002 * 20200620>
PO1 * 00030 * 8 * EA * 2.11 ** CB * 1058775 * VN * 1058775>
PID * F ** ZZ *产品说明* 1/213螺栓螺柱安装调平> < br> SCH * 8 * EA *** 002 * 20200620>
CTT * 3>
SE * 21 * 6720002 >
GE * 2 * 6720001 >
GS * PO * 3998762298 * 5163497100 * 20200610 * 1239 * 6720002 * X * 004010>
ST * 850 * 6720003 >
BEG * 00 * SA * 4100032939 ** 20200610>
REF * IA * 10015768>
REF * SM * 1208>
FOB * PP *** 01 * FOB>
N1 * ST * SWW US>
N2 * LV Agua Prieta>
N3 * 102 W 9TH ST> < br> N4 * DOUGLAS * AZ * 856072151 * US>
N1 * OB * Glenn Enriquez> PO1 * 00010 * 12 * EA * 11.42 ** CB * 40603813 * VN * 40603813> PID * F ** ZZ *产品说明*促销WEBSALE01:2" 管1/213> br> SCH * 12 * EA *** 002 * 20200620>
PO1 * 00020 * 12 * EA * 11.01 ** CB * 9960899 * VN * 9960899>
PID * F ** ZZ *产品说明*促销WEBSALE01:11/2"管1/213>
SCH * 12 * EA *** 002 * 20200620>
PO1 * 00030 * 8 * EA * 2.11 ** CB * 1058775 * VN * 1058775>
PID * F ** ZZ *产品说明* 1/213螺栓螺柱安装校平>
SCH * 8 * EA *** 002 * 20200620>
CTT * 3>
SE * 21 * 6720003 >
GE * 1 * 6720002 >
IEA * 2 * 000000672 >

谢谢

Sugata

付费偷看设置
发送
2条回答
灬番茄
1楼 · 2020-08-15 20:15.采纳回答

嗨,Sugata

FormatNumber函数可用于生成唯一数字,而无需将结果直接绑定到NRO,仍然允许您删除前导零。 GS和ST编号仅在交换中必须唯一,因此在交换中重复值不会成为问题。

问候,

Ryan Crosby

闻人可可
2楼-- · 2020-08-15 20:13

为简单起见,我为两个GS段添加了相同的ST段

一周热门 更多>