找不到键为" SAP000"的SAPLogicalSystem

2020-09-27 12:34发布

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

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


您好,我在通过datahub将销售订单idoc发送到SAP ECC系统时遇到问题。 它为逻辑系统选择默认值,并引发以下异常。 本地属性似乎还不错...谢谢您能帮助我解决此问题,

本地道具:targetsystem.saperp.url = http://XXXX/sap/bc/srt/IDoc?sap-client = 200 targetsystem.saperp.username = XXX targetsystem.saperp.password = XXX targetsystem.saperp.mandt = 200 targetsystem.saperp.receivername = ECDCLNT200 sapidocoutboundadapter.sendername = ECDHYBRIS sapidocoutboundadapter.senderport = 8080 sapidocoutboundadapter.usedynamicidocnumberoffset = false

版本: Hybris 6.3

问题日志: 2017-05-05 16:16:41,005 [DEBUG] [chdsiDefaultIDocOutboundAdapter]发送1个IDoc到ERP 2017-05-05 16:16:41,020 [WARN] [chdsi [DefaultIDocOutboundAdapter]读取HttpDestination时出错,改用fallBackHttpD目的地。 com.hybris.datahub.sapidocoutboundadapter.IDocTargetSystemNotFoundException:在com.hybris.datahub.sapidocoutook_upolical中的pool = DataHubPoolEntity {id = 9300,name = SAPCONFIGURATION_POOL}中找不到键为" SAP000"的SAPLogicalSystem。 :75)〜[sapidocoutboundadapter-6.3.0.1-RC1.jar:na]

IDOC标头::idoc = SALESORDER_CREATEFROMDAT202.IDOC [edi_DC40 = SALESORDER_CREATEFROMDAT202.IDOC.EDI_DC40 [tabnam = EDI_DC40 mandt = 000 docnum = 13027 status = 03直接= 1 outmod = 2 idoctyp = EATLESD = 202 SALESORDER_CREATEFROMDAT2 sndpor = XXX sndprt = LS sndprn = XXX rcvpor = SAP000 rcvprt = LS rcvprn = SAP000 credat = 20170505 cretim = 161641 segment = 1

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

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


您好,我在通过datahub将销售订单idoc发送到SAP ECC系统时遇到问题。 它为逻辑系统选择默认值,并引发以下异常。 本地属性似乎还不错...谢谢您能帮助我解决此问题,

本地道具:targetsystem.saperp.url = http://XXXX/sap/bc/srt/IDoc?sap-client = 200 targetsystem.saperp.username = XXX targetsystem.saperp.password = XXX targetsystem.saperp.mandt = 200 targetsystem.saperp.receivername = ECDCLNT200 sapidocoutboundadapter.sendername = ECDHYBRIS sapidocoutboundadapter.senderport = 8080 sapidocoutboundadapter.usedynamicidocnumberoffset = false

版本: Hybris 6.3

问题日志: 2017-05-05 16:16:41,005 [DEBUG] [chdsiDefaultIDocOutboundAdapter]发送1个IDoc到ERP 2017-05-05 16:16:41,020 [WARN] [chdsi [DefaultIDocOutboundAdapter]读取HttpDestination时出错,改用fallBackHttpD目的地。 com.hybris.datahub.sapidocoutboundadapter.IDocTargetSystemNotFoundException:在com.hybris.datahub.sapidocoutook_upolical中的pool = DataHubPoolEntity {id = 9300,name = SAPCONFIGURATION_POOL}中找不到键为" SAP000"的SAPLogicalSystem。 :75)〜[sapidocoutboundadapter-6.3.0.1-RC1.jar:na]

IDOC标头::idoc = SALESORDER_CREATEFROMDAT202.IDOC [edi_DC40 = SALESORDER_CREATEFROMDAT202.IDOC.EDI_DC40 [tabnam = EDI_DC40 mandt = 000 docnum = 13027 status = 03直接= 1 outmod = 2 idoctyp = EATLESD = 202 SALESORDER_CREATEFROMDAT2 sndpor = XXX sndprt = LS sndprn = XXX rcvpor = SAP000 rcvprt = LS rcvprn = SAP000 credat = 20170505 cretim = 161641 segment = 1

付费偷看设置
发送
5条回答
闻人可可
1楼-- · 2020-09-27 12:38

大家好,

还要在后台办公室-> SAP集成-> SAP全局配置->后端连接中添加发件人名称和端口的值,并将其设置为默认值。 ![替代文字] [1]。

我希望这会对您有所帮助。

关于Rasika,[1]:/storage/temp/9509-sendr.png

Bunny_CDM
2楼-- · 2020-09-27 12:56

嗨,

我有同样的问题,但我不知道如何解决。 您能解决这个问题吗?

谢谢!

路亽曱_Ryan
3楼-- · 2020-09-27 12:40

嗨,大家好,1)检查" SAP ERP版本-先决条件"页面。 -当我用DH将hybris 6.3升级到6.4时,遇到了这个问题。 2)应该为 https://XXXX/sap建立有效的Web服务设置/bc/srt/IDoc?sap-client = 200 -在我的情况下,我在访问Web服务时遇到问题(需要https)-请向SAP查询有效的网址。 3)在" backoffice-> Sap集成-> sap global ..->后端连接性"中也保持相同的值,并确保它是默认值。

希望这可以解决您的问题...

宇峰Kouji
4楼-- · 2020-09-27 12:54

我也遇到了同样的问题。 Hybris版本6.2。 直到现在都没有解决方案。

一只江湖小虾
5楼-- · 2020-09-27 12:48

正如Rasika回答的那样,Data Hub上的 local.properties 不再用于IDOC出站过程。 从6.2版开始,它完全依赖于在商务中配置的设置。

一周热门 更多>