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

SFTP adapter - same file name in receiver

$
0
0

Hi ,

 

My scenario is  File to SFTP. I have to copy the same file name from source to target.Its a ESR bypass scenario

I know how to do it in  FILE to FILE scenario. But incase of SFTP i dont know how it works.

 

Surprisingly, i  could not find any help document  for SFTP adapter on Help.sap.com . I have wasted 3 hrs searching for help document but it was of no help. I hve seen almost all the blogs on SFTP adapter but nothing was of help

 

Can someone tell me where can i find SAP Help docs for SFTP adapter?


No ruleset for CONTRL/3 available

$
0
0

Hello Experts,

 

I am configuring the Sender EDISeparator adapter wher I am getting the following error.

 

Error : No ruleset for CONTRL/3 available



Following are the Control Key scenario associations :

( I reimported the B2B files but the "CONTRL" is not added in the "Control Key Name" column. )


 

 

Ariba Implementation

$
0
0

Dears,

kindly i need to know how will my material master data will be on ariba network in order to communicate with my vendors , and one other thing

how will my vendors be registered on ariba network

as2 sender adapter error

$
0
0

test AS2 scenario with mendelson opensource AS2 server. 

send AS2 to PI.

 

get error: Transmission failed, remote AS2 server reports "Found".

 

Any ideas?

 

[4:09:01 PM] Client connected to localhost/127.0.0.1:1235

[4:09:01 PM] Logged in as user "admin"

[4:12:41 PM] mendelson_opensource_AS2-1418631161407-0@MendeslonAS2_PITestAS: Outgoing message signed with the algorithm SHA-1,using keystore alias "Key2".

[4:12:42 PM] mendelson_opensource_AS2-1418631161407-0@MendeslonAS2_PITestAS: Outgoing message encrypted with the algorithm AES-128, using keystore alias "Key2".

[4:12:42 PM] mendelson_opensource_AS2-1418631161407-0@MendeslonAS2_PITestAS: Outbound AS2 message created from "EDI-0022731469.txt" for the receiver "PITest" in 1.03s, raw message size: 11.63 KB

[4:12:42 PM] mendelson_opensource_AS2-1418631161407-0@MendeslonAS2_PITestAS: Sending AS2 message to https://10.0.1.61:50001/AS2, async MDN requested at https://10.0.13.134:8443/as2/HttpReceiver.

[4:14:10 PM] mendelson_opensource_AS2-1418631161407-0@MendeslonAS2_PITestAS: Transmission failed, remote AS2 server reports "Internal Server Error".

[4:14:10 PM] mendelson_opensource_AS2-1418631161407-0@MendeslonAS2_PITestAS: HTTP 500

[4:14:10 PM] mendelson_opensource_AS2-1418631161407-0@MendeslonAS2_PITestAS: Message payload stored to "d:\mendelson\opensource\as2\messages\PITest\error\Mendeslon\20141215\AS2Message2496614565214187437.as2".

[4:14:10 PM] mendelson_opensource_AS2-1418631161407-0@MendeslonAS2_PITestAS: Raw outgoing message stored to "d:\mendelson\opensource\as2\messages\PITest\error\Mendeslon\20141215\raw\error7622119883003060105.raw".

[4:48:33 PM] mendelson_opensource_AS2-1418633313215-1@MendeslonAS2_PITestAS: Outgoing message signed with the algorithm SHA-1,using keystore alias "Key2".

[4:48:33 PM] mendelson_opensource_AS2-1418633313215-1@MendeslonAS2_PITestAS: Outgoing message encrypted with the algorithm AES-128, using keystore alias "Key2".

[4:48:33 PM] mendelson_opensource_AS2-1418633313215-1@MendeslonAS2_PITestAS: Outbound AS2 message created from "EDI-0022731469.txt2022236285109014340" for the receiver "PITest" in 138ms, raw message size: 11.64 KB

[4:48:33 PM] This transaction has been manually resend as a new transaction.

[4:48:33 PM] mendelson_opensource_AS2-1418633313215-1@MendeslonAS2_PITestAS: Sending AS2 message to https://10.0.1.61:50001/AS2, async MDN requested at https://10.0.13.134:8443/as2/HttpReceiver.

[4:48:33 PM] mendelson_opensource_AS2-1418633313215-1@MendeslonAS2_PITestAS: Transmission failed, remote AS2 server reports "Found".

[4:48:33 PM] mendelson_opensource_AS2-1418633313215-1@MendeslonAS2_PITestAS: HTTP 302

[4:48:33 PM] mendelson_opensource_AS2-1418633313215-1@MendeslonAS2_PITestAS: Message payload stored to "d:\mendelson\opensource\as2\messages\PITest\error\Mendeslon\20141215\AS2Message7223765754054471517.as2".

[4:48:34 PM] mendelson_opensource_AS2-1418633313215-1@MendeslonAS2_PITestAS: Raw outgoing message stored to "d:\mendelson\opensource\as2\messages\PITest\error\Mendeslon\20141215\raw\error2883989059470048241.raw".

B2B : ISA,GS and ST Segments Counters in EDI using Number Range Objects

$
0
0

Dear Experts,

 

We are using one  NRO objects to populate numbers for ISA/D_I12 & IEA_D_I12 and through graphical mapping we are assigning the generated number to header and trailer segments shown below.

Same like different NRO Objects for (GS ,GE)and (ST, SE) segments to populate D_28 and D_329 in 810.

 

 

When It is single IDOC  It fetches the values from the Corresponding NRO objects and passing during run time properly as the number generation happens only once in runtime.

But in case of collective IDOC, then the problem occurs here.I am configuring multipleNumbersPerMessage to generate multiple NRO numbers in a single payload,But the problem is  different numbers are generating and  is assigning as the  $B2B_UEBNR<nroName>$B2B_END_UEBNR is passing to both header and trailer segments because of multipleNumbersPerMessage and thus Header segments does not matches with trailer segment number.

 

Here the numbers are generating sequentially as many times $B2B_UEBNR<nroName>$B2B_END_UEBNR occursand header and trailermismatches.

How can i assign same number of  header segment to trailer segment in this case.?

Or please share any other ideas on control number generation ?Please help.


Regards,

TIBIN JOSEPH



how to get receiver soap message in sap pi

$
0
0

Hi, i am using soap pi 7.4 .single stack.asynchronous.

Scenario:sap proxy sender and soap receiver.

i am sending data from sap ecc using proxy.

Data is reaching to sap pi.

Now third  party people are asking me to provide target soap message with payload.

I donot have much knowledge in pi.

please help me.

How can to monitor Memory consumption and Threads report on PI 7.31

$
0
0

Hi Gurus,

I have an guees about how can i monitor Memory consumption, Threads report, session monitoring on PI 7.31 Java.

Before I can monitor these on http://fullservername/irj/portal but now when i put this on the PI 7.31 it does not work. it displays

 

  500   Internal Server Error
  SAP NetWeaver Application Server 

 

 

 

  Error: Application error occurred during the request processing.

  SAP Technology Troubleshooting Guide

Details: WebApplicationException log ID is [C0000ABE0393D961000000060000155C].

 

Would everybody helpme ??

Thanks you,

JM

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.


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

Sender EDIseparator Configuration

$
0
0

Hi,

 

We are are configuring  :File-> EDI Separator->File Scenario  Referring : B2B- EDI Inbound -Step by Step Configuration .

File adapter picks the file successfully and EDI separator receiver splits the into 850 Transaction as the Input text file contains 850 ANSI X12 alone.

 

But the Sender EDI Separator communication channel is not identifying  850 transaction which got splits by the Receiver EDI Separator.

While motoring the Receiver EDI adapter we are getting the " Ansi X.12 channel waiting for messages matching message transaction set 850, Version / Release / Industry Identifier Code 004010, interchange receiver id  111 and interchange sender id  222". Sender EDI separator is not identifying and converting to XML and placing in the receiver file location.Below is the screen shot on EDI separator sender channel.



 

Is there any additional configuration required in Module and in Module configuration for sender EDI separator ??


 

Kindly guide as soon as possible .


Regards,

Tibin Joseph

Exception caught by adapter framework: No configuration / default adapter specified for EDISeparator

$
0
0

Hello Experts,

 

I am configuring the scenario ( AS2 to EDISeparator and EDISeparator to IDOC ).

 

Can you please help me with the error below which is from the either the EDISeparator Receiver channel or the EDISeparator Sender channle.

 

09.06.2014 17:52:18.709InformationMessage is encrypted with 1.3.14.3.2.7 algorithm
09.06.2014 17:52:18.778InformationAS2 Message is signed with SHA1 (1.3.14.3.2.26) algorithm
09.06.2014 17:52:18.779InformationAS2 Message message signature is validated, signer ID is X509CertSelector: [ Serial Number: 1624063516 Issuer: CN=Mendelson AS2 TEST,OU=Integration,O=Mendelson,L=Berlin,ST=Unknown,C=GE matchAllSubjectAltNames flag: true ]
09.06.2014 17:52:18.784InformationAS2 document size is 350 Bytes
09.06.2014 17:52:18.784InformationPayload charset converted from ISO-8859-15 to ISO-8859-15
09.06.2014 17:52:18.785InformationB2B EdifactConverterModule : EDI format detected as EANCOM
09.06.2014 17:52:18.785InformationB2B EdifactConverterModule: Message will be read as ISO-8859-1.
09.06.2014 17:52:18.785InformationMP: processing local module localejbs/EdifactConverterModule
09.06.2014 17:52:18.785Information0}: The module-paramteter "eancom.subversion.prefix" is not set. Using default value "false"
09.06.2014 17:52:18.786Information0}: The module-paramteter "eancom..audit" is not set. Using default value "false"
09.06.2014 17:52:18.791InformationMP: processing local module localejbs/CallSapAdapter
09.06.2014 17:52:18.791InformationApplication attempting to send an XI message asynchronously using connection AS2_http://sap.com/xi/XI/AS2
09.06.2014 17:52:18.792InformationTrying to put the message into the send queue
09.06.2014 17:52:18.831InformationMessage successfully put into the queue
09.06.2014 17:52:18.831InformationThe application sent the message asynchronously using connection AS2_http://sap.com/xi/XI/AS2. Returning to application
09.06.2014 17:52:18.836InformationMIC (DeJYUIusqQj6aaYRASdHhAo+4J0=) is calculated using SHA1 algorithm.
09.06.2014 17:52:18.838InformationThe message was successfully retrieved from the send queue
09.06.2014 17:52:18.843InformationMessage status set to DLNG
09.06.2014 17:52:18.845InformationMDN is succcessfully signed with SHA1 (1.3.14.3.2.26) algorithm
09.06.2014 17:52:18.859InformationTrying to put the message into the send queue
09.06.2014 17:52:18.912InformationMessage successfully put into the queue
09.06.2014 17:52:18.913InformationThe message was successfully retrieved from the send queue
09.06.2014 17:52:18.918InformationMessage status set to DLNG
09.06.2014 17:52:18.961InformationTrying to put the message into the send queue
09.06.2014 17:52:19.001InformationMessage successfully put into the queue
09.06.2014 17:52:19.001InformationThe message was successfully retrieved from the send queue
09.06.2014 17:52:19.006ErrorMP: exception caught with message No configuration / default adapter specified for EDISeparator
09.06.2014 17:52:19.006InformationDelivering to channel: B2BSE00002_O2C_ORDERS_VANS_PO_WRITE_EDISeparator
09.06.2014 17:52:19.006InformationMessage status set to DLNG
09.06.2014 17:52:19.009ErrorException caught by adapter framework: No configuration / default adapter specified for EDISeparator
09.06.2014 17:52:19.010ErrorTransmitting the message to endpoint <local> using connection AS2_http://sap.com/xi/XI/AS2 failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.lang.Exception: No configuration / default adapter specified for EDISeparator
09.06.2014 17:52:19.015InformationThe asynchronous message was successfully scheduled to be delivered at Mon Jun 09 17:57:19 CEST 2014
09.06.2014 17:52:19.015InformationMessage status set to WAIT

Can not find Segment Elements for messageVersion

$
0
0

Hi All,

 

I am developing below screnario

IDOC--PI--AS2(7.31)

while testing I am getting below error.

 

 

0}: The module-paramteter "eancom.subversion.prefix" is not set. Using default value "false"

0}: The module-paramteter "eancom..audit" is not set. Using default value "false"

MP: exception caught with cause com.sap.aii.af.lib.mp.module.ModuleException: Can not find Segment Elements for messageVersion 96A, message subversion EAN007, message agency UN, segment S_CPS, newFirstlevelElement D_7164, currentIndexLevel1 0

Exception caught by adapter framework: Can not find Segment Elements for messageVersion 96A, message subversion EAN007, message agency UN, segment S_CPS, newFirstlevelElement D_7164, currentIndexLevel1 0

Transmitting the message to endpoint <local> using connection File_http://sap.com/xi/XI/System failed, due to: com.sap.aii.af.lib.mp.module.ModuleException: Can not find Segment Elements for messageVersion 96A, message subversion EAN007, message agency UN, segment S_CPS, newFirstlevelElement D_7164, currentIndexLevel1 0

 

 

Thanks

Prem

SAP B2B Add on - EDI Inbound

$
0
0

Hi All,

I have doubt in case of EDI inbound using EDISeparator (SAP B2B Add on). I gone through the document and as per my understanding, in inbound EDI there will be two interface

 

Interface 1) EDI (AS2 or File adapter) to EDI separator adapter (Receiver)

Interface 2) EDI separator adapter (Sender) to IDoc/ file/etc receiver (It may be something else also)

 

Q1. In case of interface (1) what should be the Outbound interface and Inbound interface. Since Interface (1) is used to separate mass EDI into individual EDI, so I am not sure about the interface use for mass EDI.

 

Q2. I believe there will be only single interface of type (1) for each EDI format (ANSI, EDIFACT, etc..) and there will be many interfaces of type (2) based on Partners and EDI transaction.

 

Please correct me if I am wrong in my understanding and provide your inputs to clear my queries.

 

- RM

How can to monitor Memory consumption and Threads report on PI 7.31

$
0
0

Hi Gurus,

I have an guees about how can i monitor Memory consumption, Threads report, session monitoring on PI 7.31 Java.

Before I can monitor these on http://fullservername/irj/portal but now when i put this on the PI 7.31 it does not work. it displays

 

  500   Internal Server Error
  SAP NetWeaver Application Server 

 

 

 

  Error: Application error occurred during the request processing.

  SAP Technology Troubleshooting Guide

Details: WebApplicationException log ID is [C0000ABE0393D961000000060000155C].

 

Would everybody helpme ??

Thanks you,

JM

Exception caught by adapter framework: No configuration / default adapter specified for EDISeparator

$
0
0

Hello Experts,

 

I am configuring the scenario ( AS2 to EDISeparator and EDISeparator to IDOC ).

 

Can you please help me with the error below which is from the either the EDISeparator Receiver channel or the EDISeparator Sender channle.

 

09.06.2014 17:52:18.709InformationMessage is encrypted with 1.3.14.3.2.7 algorithm
09.06.2014 17:52:18.778InformationAS2 Message is signed with SHA1 (1.3.14.3.2.26) algorithm
09.06.2014 17:52:18.779InformationAS2 Message message signature is validated, signer ID is X509CertSelector: [ Serial Number: 1624063516 Issuer: CN=Mendelson AS2 TEST,OU=Integration,O=Mendelson,L=Berlin,ST=Unknown,C=GE matchAllSubjectAltNames flag: true ]
09.06.2014 17:52:18.784InformationAS2 document size is 350 Bytes
09.06.2014 17:52:18.784InformationPayload charset converted from ISO-8859-15 to ISO-8859-15
09.06.2014 17:52:18.785InformationB2B EdifactConverterModule : EDI format detected as EANCOM
09.06.2014 17:52:18.785InformationB2B EdifactConverterModule: Message will be read as ISO-8859-1.
09.06.2014 17:52:18.785InformationMP: processing local module localejbs/EdifactConverterModule
09.06.2014 17:52:18.785Information0}: The module-paramteter "eancom.subversion.prefix" is not set. Using default value "false"
09.06.2014 17:52:18.786Information0}: The module-paramteter "eancom..audit" is not set. Using default value "false"
09.06.2014 17:52:18.791InformationMP: processing local module localejbs/CallSapAdapter
09.06.2014 17:52:18.791InformationApplication attempting to send an XI message asynchronously using connection AS2_http://sap.com/xi/XI/AS2
09.06.2014 17:52:18.792InformationTrying to put the message into the send queue
09.06.2014 17:52:18.831InformationMessage successfully put into the queue
09.06.2014 17:52:18.831InformationThe application sent the message asynchronously using connection AS2_http://sap.com/xi/XI/AS2. Returning to application
09.06.2014 17:52:18.836InformationMIC (DeJYUIusqQj6aaYRASdHhAo+4J0=) is calculated using SHA1 algorithm.
09.06.2014 17:52:18.838InformationThe message was successfully retrieved from the send queue
09.06.2014 17:52:18.843InformationMessage status set to DLNG
09.06.2014 17:52:18.845InformationMDN is succcessfully signed with SHA1 (1.3.14.3.2.26) algorithm
09.06.2014 17:52:18.859InformationTrying to put the message into the send queue
09.06.2014 17:52:18.912InformationMessage successfully put into the queue
09.06.2014 17:52:18.913InformationThe message was successfully retrieved from the send queue
09.06.2014 17:52:18.918InformationMessage status set to DLNG
09.06.2014 17:52:18.961InformationTrying to put the message into the send queue
09.06.2014 17:52:19.001InformationMessage successfully put into the queue
09.06.2014 17:52:19.001InformationThe message was successfully retrieved from the send queue
09.06.2014 17:52:19.006ErrorMP: exception caught with message No configuration / default adapter specified for EDISeparator
09.06.2014 17:52:19.006InformationDelivering to channel: B2BSE00002_O2C_ORDERS_VANS_PO_WRITE_EDISeparator
09.06.2014 17:52:19.006InformationMessage status set to DLNG
09.06.2014 17:52:19.009ErrorException caught by adapter framework: No configuration / default adapter specified for EDISeparator
09.06.2014 17:52:19.010ErrorTransmitting the message to endpoint <local> using connection AS2_http://sap.com/xi/XI/AS2 failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.lang.Exception: No configuration / default adapter specified for EDISeparator
09.06.2014 17:52:19.015InformationThe asynchronous message was successfully scheduled to be delivered at Mon Jun 09 17:57:19 CEST 2014
09.06.2014 17:52:19.015InformationMessage status set to WAIT

Help need.. Ansi X12 to SAP ORDERS Idoc conversion Using B2B Addons

$
0
0

Hi Experts,

 

Scenario: Ansi X12 file to SAP Orders IDoc.

 

I have followed the link http://scn.sap.com/community/b2b-integration/blog/2012/09/27/b2b-edi-inbound-step-by-step-configuration

B2B- EDI Inbound -Step by Step Configurationto construct the interface.

 

ANSI X12 850

Flow1: EDI_Sender(CC_File_Sndr)---->EDISeprater(CC_EDISeparator_X12-850_Rcvr)

Flow2: EDISeprater(CC_EDISeparator_X12-850_Sndr)--->IDoc_AAE (CC_IDoc_AAE_rcvr)

 

I am able to see the file sender channel picks the file and successfully send to EDI Separator.

The EDI Separator while converting throwing *** error:

 

Error: com.sap.aii.converter.x12.x122xml.X122XMLException: Error occurred at X12 document character 175: Cannot find conversion rules for 850/004010

 

Do we need to add anything in the B2B tables?

The interface is developing first time in the PI 7.31 box.

 

The screen shot from B2B Integration cockpit is attached.

 

Currently the table fields are empty and would like to know how the fields are added in the B2B tables.

 

Thanks!

Praveen.

B2B Addon - BPM Scenario Question

$
0
0


We have SAP  PO 7.4 single stack working on B2B Scenarios. We will be using AS2 Adapter to send and receive ANSI X12 messages like POs inbound, Order acks Outbound, PO changes inbound etc. We installed B2B Add on ESR Content and has some sample scenarios in  B2B Mapping Kit.

Scenario 1: When order received from Customer (850)  we need to send Functional Acks ( Both Positive and Negative ) based on the status of success / failure of IDOC Posting. How do we achive this scenario without BPM. What is SAP recommended solution ( RDS approach) for this scenario considering its ANSI X12 850 to IDOC Orders scenario. I'm thinking of using exit in IDOC Posting fucntional module to trigger Proxy to PI which wil lbe sent to Customer after Mapping.

Along with Funtional ack ECC should send ORDRSP IDOC to PI to ANSI X12 855 as well.

 

Scenario 2: in another scenario, If send Order 850 to Vendor wil lthey typically send 855 as a response ? Since Its Orders IDOC outbound, how to make this as synchronous to receive 855 and update ECC with ORDRSP IDOC  without BPM?

 

I would like to develope these scenarios avoiding BPM if possible. Since we are not implementing RDS solution,  we will be developing mapping inhouse. what is the SAP standard recommended approach if you used RDS ?

Thank you

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

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?

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

Viewing all 1788 articles
Browse latest View live


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