Marktpartnerprüfung

WiM Marktpartnerprüfung

Mit der Channel-Distribution CheckMarktPartnerIsKnownWithJCo kann bei einer Edi-Nachricht mit einer Anfrage an das ISU überprüft werden, ob der Marktpartner von dem die Nachricht kommt, bekannt ist oder nicht.

Die folgenden Schritte müssen unternommen werden um die Channel-Distribution einzurichten:

  1. Die Extension EXT_CHANNEL_DIST anpassen
    • com.b2bbp.channel.distribution.CheckMarktPartnerIsKnownWithJCo nach dem WIM-Channel einfügen
    • Beispiel: … com.nextlevel.b2b.wim.actions.WiMChannelDistribution2;
      com.b2bbp.channel.distribution.CheckMarktPartnerIsKnownWithJCo;
      … #WiM Channel Distribution com.nextlevel.b2b.wim.actions.WiMChannelDistribution2.registeredServiceIds=* com.nextlevel.b2b.wim.actions.WiMChannelDistribution2.executeOnChannelId=INBOUND_CHANNEL_ERROR;INBOUND_CONTRL;INBOUND_APERAK #com.b2bbp.channel.distribution.CheckMarktPartnerIsKnownWithJCo;\ com.b2bbp.channel.distribution.CheckMarktPartnerIsKnownWithJCo.registeredServiceIds=* com.b2bbp.channel.distribution.CheckMarktPartnerIsKnownWithJCo.executeOnChannelId=WIM_INBOUND_CHANNEL com.b2bbp.channel.distribution.CheckMarktPartnerIsKnownWithJCo.skipChannelDistributionOnChannelId=WIM_INBOUND_CHANNEL …
  2. Die Extension CHECK_MARKT_PARTNER_JCO_CONFIGURATION hinzufügen und konfigurieren
    • Nur JCO_DESTINATION_DATA_PROVIDER ist verpflichtend.
    • Inhalt (hier mit Standard-Werten) JCO_DESTINATION_DATA_PROVIDER=XXXXXX FUBA_NAME=/AOV/WIM_CHECK_SAV FUBA_INPUT_MARKETPARTNER_ILN=I_EXTERNALID FUBA_INPUT_OWN_ILN=I_INTERNALID FUBA_OUTPUT_RESULT_TABLE=BAPIRET FUBA_OUTPUT_RESULT_TABLE_ENTRY_TYPE=TYPE FUBA_OUTPUT_MARKETPARTNER_KNOWN=E_EXIST FUBA_OUTPUT_RESULT_TABLE_ENTRY_ERROR_MESSAGE=MESSAGE
  3. Den Channel INBOUND_MPID_ERROR anpassen
  4. Siehe https://mynli.sharepoint.com/B2B/b2b/Formatumstellung/Formatumstellung_20141001/Customizing-Guide/Formatumstellung%2010_2014%20-%20B2B%20Customizing%20-%20v1.7.pdf Absatz INBOUND_MPID_ERROR