Quantcast
Channel: SCN : Popular Discussions - B2B Integration with SAP Process Orchestration
Viewing all 1788 articles
Browse latest View live

SAP PI 7.31 - Sender SFTP Adapter Dynamic File Name

$
0
0

   Hi Experts,

 

I have scenario in which I am getting two fields from the source system. I have to create a File Name from those fields and Pick the same File Name from a External SFTP Server located on the target and send it back  to the source system. I am able to create the File Name from the source data but my challenge is to place that File Name into the Sender SFTP adapter.

 

Please let me know how can I achieve this functionality? Is there a workaround to this problem?

 

 

Thanks in advance,

Arkesh


Cannot decrypt message error

$
0
0

Hi,

 

We have configured AS2 adapter and when partner sends message with 3DES algorithm we are getting error that message decryption failed. When the partner changed the encryption algorithm to DES it is working fine.

 

Please let us know how to generate key in PI NWA with 3DES algorithm.

 

note: we have applied SAP Note 1915999 already. we are getting error only for 3DES.

 

Thanks,

Prudhvi

Verifying syntax of outbound EDIFACT message using B2B Add-On

$
0
0

We are using the SAP B2B AddOn SP3 on SAP PO 7.4 and are implementing outbound EDIFACT interfaces towards customers and vendors. Within the EDIFACT UNB segment we need to populate the syntax identifier (UNB/S001/0001) and version (UNB/S001/0002) that the business partner expects.

 

The question now is how we can guarantee that the outbound EDIFACT message contains the characters that correspond to the syntax identifier and version that are used within the same message. For example the Euro charcter € should not be present when syntax identifer UNOA is used. Is there probably some kind of adapter module that can take care of this?

 

How did other people solve this issue?

EDI X12 Conversion Problem

$
0
0

Hi Experts,

 

My scenario converts an EDI xml to EDI file using the X12Conversion Module.

 

In the ISA segment of the xml, I am mapping blank spaces to Authorization and Security Information to comply with the minimum length of these fields. Same goes for D_I06 and D_I07 fields.

 

<S_ISA>

      <D_DATAELEMENTSEPARATOR>~</D_DATAELEMENTSEPARATOR>

      <D_I01>00</D_I01>

      <D_I02>          </D_I02>

      <D_I03>00</D_I03>

      <D_I04>          </D_I04>

      <D_I05>01</D_I05>

      <D_I06>114747764CP    </D_I06>

      <D_I05_2>ZZ</D_I05_2>

     <D_I07>AMXIBAP        </D_I07>

      <D_I08>150109</D_I08>

 

 

However when the message goes through the conversion module, the blank spaces are removed. This causes an issue on the receiving side.

 

ISA~00~~00~~01~114747764CP~ZZ~AMXIBAP~150109~0701~U~00401~000000014~0~T~\|

 

I have already added the following module parameters in the conversion module of the EDI Separator receiver channel but I am still getting above result. Does anyone know if there is anything I missed?

 

localejbs/TPMContentAccessModule

     enable.ediAckProfile = true

     enable.edisepUsage = true

 

 

localejbs/X12ConverterModule

     tpm.enable = true

     x12.checkOfValueMinLength = true

     x12.fillUpToMinlength = true

     x12.encoding = US-ASCII

 

 

I have also used the default encoding which is ISO-8859-1.

 

 

Any help would be very much appreciated

 

 

Regards,

 

Pao

B2B Converter Module Issue

$
0
0

Hi Gurus,

 

We are to send an EDIFACT message out of SAP via PI to a third party system.

 

The B2B Add-ons have been installed ( ESR Components are available and the B2B Cockpit is also working fine).

 

I have added the 'localejbs/EdifactConverterModule' module on the receiver file channel and I get the following error:

 

com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.lang.ClassNotFoundException: localejbs/EdifactConverterModule

 

I did look through blogs in our community but did not find much.

 

Can you please help? Any pointers would be highly appreciated.

 

Thank you,

 

Regards,

Rakesh.

B2B Add-on Adapter - Mappings

$
0
0

We are in the process of implementing B2B add-on adapter for EDI from SAP.   Software is installed.

 

PIB2BCONTENT00_0.zip   file is downloaded into a shared drive.  We found only XSD's for all the EDI types, transactions and versions in that download, but couldn't find the mappings.

 

Does SAP provide mappings for each EDI transaction like seeburger provided o1-1 mappings to start with?

 

Where do we download those mappings from?

 

Regards

Trail Version of B2B Addon

$
0
0

Hi B2B Forum,

 

We would like to implement one use case on our PI 7.31 with B2B Add-on for EDI integration before we go for the actual licensing.We would like to check if there are any B2B Add-on trail versions available ? If so how to access...If not then how can we develop a POC with out buying the licence.Any inputs or thoughts !

 

Thank you,

Hexadecimal in PI Mapping

$
0
0

How to give Hexadecimal value in PI mapping. I need give "0A" as segment terminator. Please advice.

 

Thanks,

Nishant


Error in sender adapter in FCC from flatfile to xml

$
0
0

Hello Masters,

 

I am a new candidate in SAP PI and I'm been told to process a scenario for FCC but no matter whatever changes am I doing in the Integration Directory or the data in the text file, I'm getting the same error as - "Error(s) in XML conversion parameters found: Manadatory parameter 'Emp_Weekly_Det.fieldNames': no value found".

I am attaching the screenshots of my sender communication channel, the text file to be processed and the link which I followed to get this scenrio.

 

http://www.****************/Tutorials/XI/Contentconversion/page1.htm

 

cc1.png

 

cc2.png

 

cc3.png

 

cc4.png

 

cc5.png

 

flatfile1.png

I am hoping on to get a solution asap.

 

Thanks in advance.

 

Regards,

 

Anand Prakash Kishore

B2B Toolkit

$
0
0

Hi.

 

We have installed the B2B Toolkit in our sandbox.

Where can I find information regarding the toolkit?

If we would like to setup a testscenario how do we do that?

Is there any opensorce software that we can use to simulate the messages  for the AS2 adapter?

There are many predefined structures in the EDISeparator adapter. Can we add aditional structures and how do we do that?

Is it possible to export existing Seeburger solutions and import them into the B2B Toolkit?

 

BR

Kalle

Walmart integration

$
0
0

Dear experts,

 

 

I need to understand EDI better.

Recently i got a document from Walmart.

We need to do implementation being a supplier to walmart.

Walmart will send us Purchase order and we need to create Sale order.

Further they have mentioned we need to obtain gem mailbox and

do as2 exchange of information.

On other side they have written sender pushes purchase order to reciever being walmart.

I am bowled out to understand if i need to connect to mailbox from my own to read purchase orders or is it

that i have to wait for purchase orders to come to my edi subsystem which may be SAP PI/PO

and do further handling with B2B addon or Seeburger something ?

Document has a dual information or somewhere i lack in concept.

Has anybody face this scenario.Kindly respond.

I will be glad if someone is already engaged in such business flow and explain here.

 

Regards.

Aditya Sharma

SAP PI AS2 Adapter - Sender receiving 401 Message

$
0
0

Hi Experts,

 

We have configured AS2 from SAP B2B Add-on as part of our SAP PI 7.31 Dual Stack installation. I was able to successfully send AS2 messages to the partner by configuring the appropriate Receiver Channel.

 

We have a CA Signed certificate which is uploaded in a KeyStore View in NWA. The partner's public certificates are also uploaded on NWA TrustedCA Keystore and also the KeyStore where we store AS2 certificates (some partners use the same certificate, others have different certificates for SSL Handshake and Data Encryption/Signature Authentication).

 

However, after configuring the appropriate Sender Channel and the associated Configuration Scenario objects, when the partner sends data to us, they are receiving a 401 Unauthorized Error. I have instructed them to send the data to https://server:443/AS2/B2B. I have sent them our public certificate and everything is still failing on their end.

 

Any help will be appreciated.

 

Best Regards,

Rommel

Removing messsage header from the incoming AS2 message

$
0
0

Hello Experts,

 

I have a query.

Below is the payload content sent by the external party while sending the ORDERS message.

Can you please help me to know how the Message header part from "Mime-Version......................................application/xml" can be removed.

I just want the actual data.

 

 

Thanks in advance!!!

 

 

Regards

Saurabh

EDI X12 Conversion Problem

$
0
0

Hi Experts,

 

My scenario converts an EDI xml to EDI file using the X12Conversion Module.

 

In the ISA segment of the xml, I am mapping blank spaces to Authorization and Security Information to comply with the minimum length of these fields. Same goes for D_I06 and D_I07 fields.

 

<S_ISA>

      <D_DATAELEMENTSEPARATOR>~</D_DATAELEMENTSEPARATOR>

      <D_I01>00</D_I01>

      <D_I02>          </D_I02>

      <D_I03>00</D_I03>

      <D_I04>          </D_I04>

      <D_I05>01</D_I05>

      <D_I06>114747764CP    </D_I06>

      <D_I05_2>ZZ</D_I05_2>

     <D_I07>AMXIBAP        </D_I07>

      <D_I08>150109</D_I08>

 

 

However when the message goes through the conversion module, the blank spaces are removed. This causes an issue on the receiving side.

 

ISA~00~~00~~01~114747764CP~ZZ~AMXIBAP~150109~0701~U~00401~000000014~0~T~\|

 

I have already added the following module parameters in the conversion module of the EDI Separator receiver channel but I am still getting above result. Does anyone know if there is anything I missed?

 

localejbs/TPMContentAccessModule

     enable.ediAckProfile = true

     enable.edisepUsage = true

 

 

localejbs/X12ConverterModule

     tpm.enable = true

     x12.checkOfValueMinLength = true

     x12.fillUpToMinlength = true

     x12.encoding = US-ASCII

 

 

I have also used the default encoding which is ISO-8859-1.

 

 

Any help would be very much appreciated

 

 

Regards,

 

Pao

Dynamic Pricing

$
0
0

can one award a PO to a vendor where the final price agreed for a job was below the contract price?  Would that simply mean one applies a "discount" to the PO?


EDI separator and TPM

$
0
0

Hi All,

 

I went through the below document on Trading Partner Management ( TPM  ).

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/70823a9f-fa6b-3110-bf81-84e3f810de59?QuickLink=index&…

I got some idea theoretically but I am having confusions on how to achieve practically.

 

In our case For Ex: The Inbound scenario we are developing is

Scenario1: AS2 sender to  EDISeparator Reciever .

Scenario2: EDISeparator Sender to  IDOC.

 

Scenario1 is common scenario which is to pick the EDI files from common VAN Mail Box.

Scenario2 we are planing as separate for each EDI messages for different customers.(more than 20 customers).

 

For Ex: Sender Id ,Qualifier,Receiver Id ,Qualifier we are planing to map separately for each sender ID's and Qualifiers.

If so number of EDISeperator Sender Channel  are increasing as like anything and this may going to be bad design I think and this made us to think on TPM as it is  able to find the sender id ,Qualifiers etc dynamically if my understanding is correct based on partner.

 

So please clarify my below doubts.

 

1. Is TPM Module configuration (TPMContentAccessModule) is possible only in EDISEparator Reciever channel?

 

2. Is there any possible way to reduce the number of EDISeparator Sender channel instead of maintaining different sender Id and Qualifiers in the channel.Is TPM can able to reduce the number of EDISeparator Sender channels?If so How?

 

 

Regards,

Tibin Joseph

AS2 sender adaptor error

$
0
0

HI

 

I configured a scenario. AS2 connector is trying to send messages to PI. The message has not reached PI. It's single stack PI.

 

The client is getting this error when he tries to send the message:

 

Error message: Error sending message to AS2 server, Code 302:Found

 

What possibly could be the error?

 

We are using certificates

 

Is it possible to trigger AS2 messages from SOAP Ui tool?

AS2 URL: working with multiple trading partner using a proxy

$
0
0

Hi All,

 

We are implementing SAP B2B add-on in our landscape.

 

My question is similar to what is mentioned @ Common AS2 Gateway Url For Multiple Trading Partners

We are planning to configure a proxy server to redirect the request from multiple trading partner.

 

My questions are :

 

Do we need to maintain separate AS2 URL on the proxy server to identify the sender and redirect the requests to PI?

 

Can't we have the same "expected URL-path" in AS2 sender channels(for each partner)  but maintain separate AS2 name under "Expected Sender AS2 Name" attribute?

 

     -> This way all partners will be provided with the same URL(proxy server)

     -> proxy server will forward all the requests to same URL(PI AS2 URL)

 

Do we need to maintain the Proxy server details in order to send the MDN back to partner?

 

Appreciate your help.

 

Thank you.

AS2 mdn on application acknowledgement

$
0
0

If I choose AS2 mdn on application acknowledgement, it has to be synchronous interface?

What structure is the MDN message?

I'm still stuck with the Wal-Mart AS2

Any help would be appreciated.

 

Thanks

AS2-->PI 7.31 -->IDOC Scenario Issue with EDI Separator

$
0
0

Hi Team,

 

i am working on inbound scenario,which is AS2-->PI-->IDOC


I have done 2 flows as2---edireciver and edisepartor senderidoc

 

i have given the details in edisaeprator with all possiable details but not working.

 

i have given the details of below mentioned in XXXX also


could please let me know what is control key scenario association.  (Screen Shots attached)

 

i have given the dataof reciver SI and NAMESPACE in control key scenario association,but when i have saved the data in control key scenario association i am not able to see the data whatever i have saved.

 

Message could not be forwarded to the JCA adapter. Reason: com.sap.aii.adapter.ediseparator.ra.integration.DispatchException: Message cannot be dispatched: No senderchannel matches the Message type ORDERS, Message version number D, Message release number 96A, Interchange sender identification XXXXX, Interchange sender identification code qualifier 14, Interchange recipient identification XXXXXXXX, Interchange recipient identification code qualifier 14

Searching sender channel for Eancom message part message with Message type ORDERS, Message version number D, Message release number 96A, Interchange sender identification 8435235300007, Interchange sender identification code qualifier 14, Interchange recipient identification 8432505000018, Interchange recipient identification code qualifier 14, Message Subversion EAN008, Message Agency UN

MP: exception caught with cause javax.resource.ResourceException: com.sap.aii.adapter.ediseparator.ra.integration.DispatchException: Message cannot be dispatched: No senderchannel matches the Message type ORDERS, Message version number D, Message release number 96A, Interchange sender identification xxxxxxxx, Interchange sender identification code qualifier 14, Interchange recipient identification xxxxxxxx, Interchange recipient identification code qualifier 14

 

Exception caught by adapter framework: com.sap.aii.adapter.ediseparator.ra.integration.DispatchException: Message cannot be dispatched: No senderchannel matches the Message type ORDERS, Message version number D, Message release number 96A, Interchange sender identification xxxxxxxxx, Interchange sender identification code qualifier 14, Interchange recipient identification xxxxxxxx, Interchange recipient identification code qualifier 14

 

Transmitting the message to endpoint <local> using connection File_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: javax.resource.ResourceException: com.sap.aii.adapter.ediseparator.ra.integration.DispatchException: Message cannot be dispatched: No senderchannel matches the Message type ORDERS, Message version number D, Message release number 96A, Interchange sender identification XXXXXXXX, Interchange sender identification code qualifier 14, Interchange recipient identification xxxxxxxxx, Interchange recipient identification code qualifier 14


Also, Could you please share an idea on how to insert data in a control key Scenario association and what is the purpose of the same.

Viewing all 1788 articles
Browse latest View live




Latest Images