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

Issue with SFTP Connectivity on PI 7.3

$
0
0

I am working on communication setup with on of the bank's SFTP server using GXS.

 

I am able to successfully make a connection using WinSCP. The process that was followed was to login to the sftp server using the key on WinSCP, provide the Remote Directory as /DEFT-DEFT-A:/*BIN/ and log in ( which translates to CD DEFT-DEFT-A:/*BIN/ in Putty )

 

it takes me to a folder structure as

 

/<root>

   USERID

       DEFT-DEFT-A:

           *BIN

 

It seems *BIN is letting the server know that we are sending the file in binary format. I could not find an option for file format on SFTP Adapter.

 

Using WinSCP I am able to drop a file as well. But the problem is when I try using PI to drop to connect to the same server, the log on the communication channel is

 

 

27.09.2012 20:56:13.600InformationServer is <SFTP Server>
27.09.2012 20:56:13.620InformationHome directory is /<USERID>
27.09.2012 20:56:13.620InformationPath is  /<USERID>/DEFT-DEFT-A:/
27.09.2012 20:56:13.676ErrorMessage could not be forwarded to the JCA adapter. Reason: 4: Putting  /<USERID>/DEFT-DEFT-A:/TestACHFile.txt failed.
27.09.2012 20:56:13.677ErrorMP: exception caught with cause javax.resource.ResourceException: 4: Putting  /<USERID>/DEFT-DEFT-A:/TestACHFile.txt failed.
27.09.2012 20:56:13.679ErrorException caught by adapter framework: 4: Putting  /<USERID>/DEFT-DEFT-A:/TestACHFile.txt failed.

       

27.09.201220:56:13.679
Error
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: 4: Putting    /<USERID>/DEFT-
DEFT-A:/TestACHFile.txt failed.

 

I do not understand if the file transfer is failing or the login it self was unsuccessful. Can someone help me in understanding the issue or what am I doing wrong here.

 

Thanks & Best Regards,

Basha


Document number not visible in B2B monitoring

$
0
0

All

 

I would need some help with the improved monitoring that is available with B2B add on.

 

I am working on a EDI Inbound Proof Of Concept (POC) scenario. This is an inbound X12 856. The configuration is done as shown below

 

Sender AS2 -> No Mapping -> Receiver EDISeperator

Sender EDISeperator (for the Sender partner ID and EDI message 856) -> Functional mapping -> Receiver IDOC scenario

 

The test file is a bulk 856 with 3 transactions in it. I have the TPMContentAccessModule and the EDISearchParametersModule configured on Sender AS2 and Sender EDISeperator. The B2B monitoring list all of the values like partner details, acknowledgement details. But I am having difficulties getting the document number and IDOC number displayed in it. On the functional mapping I have used the addDynamicHeader from UDFTPMPool FL to add the document number on the header (Name : /EDI/DocumentNumber, NS: http://sap.com/xi/XI/EDISeparator/EDISeparator). But that does not seem to help. The B2B monitoring does not show up the value for document number.

 

We are on PO7.40 SP09 and B2B addon is on SP04.

 

Sriram

Error in EDISeparator

$
0
0

Hello Experts,

 

I have a scenario where in I am sending a EDI file from AS2 to EDISeperator receiver channel and from then it is picked up by the corresponding EDISeperator sender channel based on sender ID.

 

When the file passed through the EDISeperator sender channel it is throwing an error that it  cannot find segment S MERCHANDISING CORP for CTRL_KEY1.

 

Please note that S MERCHANDISING CORP is a field  value..It appears as X'S MERCHANDISING CORP under a field.

 

I have converted the file in B2b cockpit and it is successfully converting as a XML file.

 

The same setup exists in DEV and the same file is processed successfully in SAP DEV environment.

 

I have verified the setup both in dev and prd and I can say that the setup is same.

 

The error appears only in the sender communication channel.Not able to view the logs of the message even after clicking on the messageId..

 

Please find the attachment for the same.

 

 

Regards

 

Advit Ramesh

IDOC Number & Document Number not visible in B2B Monitoring

$
0
0

Hi Experts,

 

We are working on inbound scenario, 850 ORDERS.

In B2B view, we are not getting Idoc number and Document number visible.Followed the below mentioned thread but still I am unable to view.

 

Document number not visible in B2B monitoring | SCN

 

1) PFB the screenshot from my ICO -

 

Sender AS2 Channel

SenderAS2channel.JPG

 

Receiver EDI Separator Channel - No Modules extra added

 

Sender EDI Separator Channel

SenderAS2channel.JPG

 

Receiver Idoc Channel

 

IdocReceiverChannel.JPG

 

2) In the mapping, I am mapping addDynamicHeader function. If I am mapping to the root node, it resulting into mapping error. So, I am mapping to the <DOCNUM> field.

 

ZZZZZZZZZZZZZZZZZZZz.JPG

 

Please let me know if I need to add anything else in order to make it work.

 

Thanks,

Nidhi Srivastava

MP: exception caught with cause java.lang.StringIndexOutOfBoundsException: String index out of range: 3

$
0
0

I have not yet seen any clear response to what is causing this error.

 

our scenario is:

 

we are using AS2 channel to pick up 850 file from partner and splitting with EDI SEP,

 

once the message goes to the EDI separator channel it fails with the below message.

 

everything was working fine and I promoted the channels to POQ and POP, now none of these channels work, they all have the same error message.

 

 

Please advise if anyone has encountered this error and what action did you take to resolve?

 

Thanks,

 

Keith

Issue with SFTP Connectivity on PI 7.3

$
0
0

I am working on communication setup with on of the bank's SFTP server using GXS.

 

I am able to successfully make a connection using WinSCP. The process that was followed was to login to the sftp server using the key on WinSCP, provide the Remote Directory as /DEFT-DEFT-A:/*BIN/ and log in ( which translates to CD DEFT-DEFT-A:/*BIN/ in Putty )

 

it takes me to a folder structure as

 

/<root>

   USERID

       DEFT-DEFT-A:

           *BIN

 

It seems *BIN is letting the server know that we are sending the file in binary format. I could not find an option for file format on SFTP Adapter.

 

Using WinSCP I am able to drop a file as well. But the problem is when I try using PI to drop to connect to the same server, the log on the communication channel is

 

 

27.09.2012 20:56:13.600InformationServer is <SFTP Server>
27.09.2012 20:56:13.620InformationHome directory is /<USERID>
27.09.2012 20:56:13.620InformationPath is  /<USERID>/DEFT-DEFT-A:/
27.09.2012 20:56:13.676ErrorMessage could not be forwarded to the JCA adapter. Reason: 4: Putting  /<USERID>/DEFT-DEFT-A:/TestACHFile.txt failed.
27.09.2012 20:56:13.677ErrorMP: exception caught with cause javax.resource.ResourceException: 4: Putting  /<USERID>/DEFT-DEFT-A:/TestACHFile.txt failed.
27.09.2012 20:56:13.679ErrorException caught by adapter framework: 4: Putting  /<USERID>/DEFT-DEFT-A:/TestACHFile.txt failed.

       

27.09.201220:56:13.679
Error
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: 4: Putting    /<USERID>/DEFT-
DEFT-A:/TestACHFile.txt failed.

 

I do not understand if the file transfer is failing or the login it self was unsuccessful. Can someone help me in understanding the issue or what am I doing wrong here.

 

Thanks & Best Regards,

Basha

Seeburger or Crossgate or B2B Addons?

$
0
0

Dear Experts,

 

We are in the process of migrating our Gentran EDI Interfaces to SAP PI. We have been using Seeburger AS2 adapter for an external non-EDI connection. But, to migrate all the EDI interfaces full fledge, which is the better choice - Seeburger (we still need to buy BIC module) or Crossgate or B2B Addons? We would like to implement/maintain these interfaces internally and not outsource it to SAP totally. So, please suggest the best option with the proper justification.

 

Thanks in advance.

SFTP sender adapter filename in regular expression

$
0
0

Hi All,

 

I have filename with spaces such as FX Month End 1001.txt.notes.txt and FX Month End 1001.txt in same folder

 

I need to exclude the files with notes.txt i have REGEX as ^FX((?!\.notes.txt$)[\w.])+$

 

Its working fine when we have file name with under score eg: FX_Month_End_1001.txt.

 

But not working when we have spaces.Please help.


How to set the SNDPRT+SNDPRN values on the ECC (outbound scenario)

$
0
0

I would like to recive in an IDoc  B2B scenario the control record representing my company with Party (as a sender).

How can that be achived?

default behaviour seems to be 'LS'

Expected URL Path - Multiple Inbound Documents -

$
0
0

Hi All,

 

We have an EDI partner - that would send - 850, 855, 847 etc - which would create respective idocs on ECC.

 

The question is - during the configuration of the sender AS2 comm channel, what would the value for the "expected URL Path" be?

 

The EDI partner says that - they would configure one URL per customer - http://server:port/AS2/<expected URL path>

 

As we have different EDIs coming from this partner, I am not sure how this would be directed with in PI to the correct ICO.

 

Please shed some light on this.

Collected idoc processing individually in sap PO

$
0
0

HI,

Due to performance problem i need to receive  idoc as collected idocs in SAP PO, each package containing  50 idocs.

These idoc need to be processed individually when sending  them  as soap request.  This Means that  these 50 idocs should generate 50 soap request.

Has anybody any idea how this can be achived.

 

Thanks.

Ugur

AS2 inbound - HTTP 401 - with one partner/ Successful - Others

$
0
0

All,

 

Can any please throw some light on this -

 

We have enabled “anonymous log on” for AS2 connections on SAP PI as per the note - 1828575.

 

We have 2 different partners - one had Successful and the other had Failed attempt. Please see the screen shots below.

 

We have not shared any logon credentials with either of the partners.

 

The question is why in one case it is successful and in the other case not.

 

Please note the user name (AS2_Anonymous) in the successful attempt and the user - (Guest) in the failed attempt.

 

 

Successful Attempt:

 

Untitled1.jpg

 

Failed attempt:

Untitled2.jpg

Seeburger or Crossgate or B2B Addons?

$
0
0

Dear Experts,

 

We are in the process of migrating our Gentran EDI Interfaces to SAP PI. We have been using Seeburger AS2 adapter for an external non-EDI connection. But, to migrate all the EDI interfaces full fledge, which is the better choice - Seeburger (we still need to buy BIC module) or Crossgate or B2B Addons? We would like to implement/maintain these interfaces internally and not outsource it to SAP totally. So, please suggest the best option with the proper justification.

 

Thanks in advance.

SWIFT Format ( MT940 ) to XML

$
0
0

I need to convert SWIFT format  to XML using B2B Add on  . Can any one help me if there is any Std Module available in B2B Add-on for this conversion .

B2B control record settings for SNDPRN

$
0
0

I have a B2B scenario where my SAP ECC system is represented by 2 Vendors (LI) for outbound and inbound EDIs.

this is due to differnt AS2 IDs of subsidiaries companies.

My scenario is outbound IDoc from the LI  to KU.

The SNDPRN values will allow me (as logical system and message types are not enough)  to use value mapping,partner indemnification and different  AS2IDs for each company.

My SD team claims it is not possible to assign the LI SNDPRN to the Outbound IDoc.

 

According to Sheetal Deshmukh blog - it is possible.

http://scn.sap.com/people/sheetal.deshmukh/blog/2011/03/02/step-by-step-b2b-idoc-to-edi-file-scenario

 

Can you assist?

How can the SD team set the ORDRSP (Sales order confirmation message) in a way the IDoc control record will be filled with the Sender Partner (LI) SNDPRN and the receiving customer (KU) RCVPRN ?


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

SAP PO 7.4 AS2 Sender Channel Expected URL not working

$
0
0

Hi All,

 

We have SAP NW PO 7.4  and B2B Addon 1.0  installed, Now we have the configure the communication channel using AS2 Adapter. In AS2 Receiver Channel we have configured the partners URL and their details and its working fine, But in AS2 sender channel we don't have the idea about

 

Expected URL: ? where to create or find the AS2 URL?

 

We have also the followed the SAP NOTE 1828575 and configured as per the instructions.

 

Now we are unsure how the message will receive in the AS2 of PI

 

Please give us the working solutions.

 

 

Regards,

Mahendra

999 Functional Acknowledgement

$
0
0

Hi,

 

We have an option to send back 997 Functional Acknowledgement with EDISeparator, the business want 999 acknowledgement to be sent as it contains additional details.

 

Please tell me how to handle this situation and send 999 acknowledgement from SAP PI.

 

Regards,

Vikas

Problem with EDI separator: XML message format

$
0
0

Hello,

 

one of our trading partners want to submit messages (XML) via AS2. As we are expecting 5 different XML formats, we want to use EDI Separater Adapter in order to route the messages (similar to "classic" EDI scenarios with EDIFACT messages e.g., which we are using, too).

 

We've set up 6 iFlows, the first with AS2 adapter sender channel and EDI separater receiver channel. The other 5 iFlows with EDI separator sender and mapping to 5 different IDOC formats, which are then forwarded via IDOC receiver channels to an SAP ERP system.

 

As the incoming messages are XML files, we want to use the XML-option with the EDI separator adapter. But, when receiving messages, the first iFlow does't work and we get an exception in the message monitoring similar to the exception described in SAP note 1943863:


Exception caught by adapter framework: com.sap.aii.adapter.ediseparator.ra.integration.DispatchException: received XML message, but no sender communication channel is configured to receive it

 

But - we don't have any special, non ascii characters in the incoming message, which uses utf-8 character set.

 

If we change the scenario from XML to "Default" message in the EDI separator receiver channel and set the one of the other iFlows accordingly to handle that default message type, everything works fine: But then we can't distinguish between the different incoming XML files...

 

Any ideas, how to solve that problem?

 

Thanks

Herwig Stecher

IDOC Number & Document Number not visible in B2B Monitoring

$
0
0

Hi Experts,

 

We are working on inbound scenario, 850 ORDERS.

In B2B view, we are not getting Idoc number and Document number visible.Followed the below mentioned thread but still I am unable to view.

 

Document number not visible in B2B monitoring | SCN

 

1) PFB the screenshot from my ICO -

 

Sender AS2 Channel

SenderAS2channel.JPG

 

Receiver EDI Separator Channel - No Modules extra added

 

Sender EDI Separator Channel

SenderAS2channel.JPG

 

Receiver Idoc Channel

 

IdocReceiverChannel.JPG

 

2) In the mapping, I am mapping addDynamicHeader function. If I am mapping to the root node, it resulting into mapping error. So, I am mapping to the <DOCNUM> field.

 

ZZZZZZZZZZZZZZZZZZZz.JPG

 

Please let me know if I need to add anything else in order to make it work.

 

Thanks,

Nidhi Srivastava

Viewing all 1788 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>