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

Communication channel Error for SFTP Adapter

$
0
0

Hi All,

 

We have configured private key based authentication for SFTP communication channel in Integration Directory.

 

But, in the RWB we are getting error for the communication channel as below

 

"Exception received: java.lang.UnsupportedOperationException: received authentication request from server which could not be processed: destination=ftpadm@portnumber; name=; instruction=prompt=Account locked due to 15 failed logins Password: "

 

 

Can you please help to resolve this behaviour of the comunication channel.

 

 

Thanks,

Kasi Gupta

 

 

 


Outbound EDI PO Change stuck in SM58 with PI 7.31 Single Stack

$
0
0

Hello Everyone,

I have searched the posts and SAP notes for information on this, but have not found a solution.

 

This is our first use of the B2B package, and also first time with PI 7.31 single stack.

The scenario is:

outbound Purchase Order (EDI 850) IDOC message type ORDERS; basic type ORDERS05; + an Extension

outbound PO change        (EDI 860) IDOC message type ORDCHG; basic type ORDERS05: + same extension

 

Both interfaces are sent from the same SAP system;  In the integration builder, there are 2 configuration scenarios, but the following objects are shared by the 2 interfaces:

  -Business Systems (sender, receiver)

  -Sender IDOC channel

  -sending interface and metadata 'ORDERS.ORDERS05.ZORD05EXT'

  -Integrated Configuration Object

 

In the ICO 'receiver interfaces' tab we set the condition based on IDOC message type 'ORDERS' or 'ORDCHG' to determine the correct mapping operation.      

 

The outbound purchase order 850 works fine.

The outbound PO change 860 sticks in the SM58 of the sap system with the error

Commit fault: ASJ.ejb.005043 (Failed in component: sap.com/com.sap.aii.ad

.

 

Most of the information I found pointed to an interface not working at all.  Since the PO interface works, I have compared everything about the 2 interfaces looking for something that would cause the second to fail, all the way from partner profiles in SAP to ESB and IB setup, but do not see anything.

 

Any information you can share is greatly appreciated.

 

Robin Aufleger

Query on EDI Separator adapter

$
0
0

Hi,

 

We are using B2B Add-On and EDI Separator adapter.

 

There is a EDIFACT interface handling a particular transaction and version - Orders D96A. For a bunch of the partners (sender/receiver id combinations) we need to invoke a particular mapping and rest of the partners to use a different mapping.

 

How can this be accomplished?

 

 

 

Regards

Rizwana

Comparison between split Adapter in Seeburger and EDI Separator

$
0
0

Hello All,

 

Currently we are designing EDI interfaces using B2B Add-On.

 

I am trying to compare the split Adapter of Seeburger and EDI Separator of B2B Add-on.

 

In Seeburger Splitter configuration:

 

The additional split configuration helps to map the Sender ID, (EDIType,Transaction,Version) combination to split channel and sender agreement.

I believe a List of Sender Id, Mappings (Standard, Transaction, Version) combinations can be added to the same Split channel and Sender Agreements.

 

In B2B Add-On:

The sender ids , EDI details are directly mentioned in the channel and it is bound to sender agreement.

 

Does it reduce the flexibility in EDI Scenarios.Is that a correct point of view?

 

Your inputs highly appreciated.

 

Thanks.

 

Regards,

Sudharshan N A

Message mapping advise required

$
0
0

I am trying to do mapping of ASC945 -> DELVRY01(SHPCOND).

 

Here i get detail from ASC945 file as :

 

Lineitem    Material     Qty     Entry Unit  Batch1   

Lineitem    Material     Qty     Entry Unit  Batch2

Lineitem    Material     Qty     Entry Unit  Batch3

 

By mapping i wish to transform same for EDIEDL24 segment for lineitem as

 

Lineitem      Material     Qty     Entry Unit  ------>Addition of header row

Lineitem      Material     Qty     Entry Unit  Batch1   

Lineitem      Material     Qty     Entry Unit  Batch2

Lineitem      Material     Qty     Entry Unit  Batch3

 

 

Example ASC945 may give me

 

010     F00001          1    CS  Batch1   
010     F00001          1    CS  Batch2    

010     F00001          1    CS  Batch3

020     F00002          2    CS  Batch4   
020     F00002          2    CS  Batch5

020     F00002          1    CS  Batch6

 

I need to actually pass to segment of mapping as:

 

010      F00001          3  <Inclusion of header row with total qty>

010      F00001          1    CS  Batch1   
010      F00001          1    CS  Batch2

010      F00001          1    CS  Batch3

 

020      F00002          5  <Inclusion of header row with total qty>

020      F00002          2    CS  Batch1   
020      F00002          2    CS  Batch2

020      F00002          1    CS  Batch3

TPM UDF getSystemEnvironment Error

$
0
0

Hi,

 

When trying to run this TPM function getSystemEnvironment(), I get the following Java Error:

 

Tracing for additional info -runtimeexception
 Thrown:
 com.sap.aii.mappingtool.tf7.MessageMappingException: Runtime exception when processing target-field mapping /ORDERS05/IDOC/EDI_DC40/SNDPRN; root message: Exception:[java.lang.StackOverflowError] in class com.sap.xi.B2B.MappingFunctions.UDFTPMPool method getSystemEnvironment[com.sap.aii.mappingtool.tf7.rt.Context@53caa681]
 at com.sap.aii.mappingtool.tf7.AMappingProgram.processNode(AMappingProgram.java:472)
 at com.sap.aii.mappingtool.tf7.AMappingProgram.processNode(AMappingProgram.java:412)
 at com.sap.aii.mappingtool.tf7.AMappingProgram.processNode(AMappingProgram.java:412)
 at com.sap.aii.mappingtool.tf7.AMappingProgram.processNode(AMappingProgram.java:412)
 at com.sap.aii.mappingtool.tf7.AMappingProgram.start(AMappingProgram.java:514)
 at com.sap.aii.mappingtool.tf7.Transformer.start(Transformer.java:145) 

Has anyone encountered Stackoverflow error with this function?

 

As a function that has no input, do you know where should I review or check to fix this?

- Permissions?

- System Resources?

- Configurations?

- Packages needed to be installed?

 

Thanks

B2B Toolkit AS2 Adapter Sender channel Error: Cannot parse AS2 MessageID

$
0
0

Hi Guys,

 

I'm configuring AS2 adapter sender channel from B2B Toolkit. I received below error:

 

Cannot process an HTTP request to servlet [AS2DispatcherServlet] in [AS2] web application.
[EXCEPTION]
javax.servlet.ServletException: AS2 adaper is not running: java.lang.RuntimeException: Cannot parse AS2 MessageID <HostName_DE0AF96A-5DAF-483A-8A39-EB57816D74E5>
at com.sap.aii.adapter.as2.servlet.AS2DispatcherServlet.doPost(AS2DispatcherServlet.java:174)
at...

 

When I tried using different AS2 client and the same sender channel works. The only difference I can spot is that AS2 message ID format.

 

Working AS2  message ID has to format of xxxxx@xxxxxx.

 

My question is whether the sender channel can only parse the AS2  message ID containing symbol @?

 

Looking at the sender channel configuration, I do notice you need to enter Expected MessageID left and Expected MessageID right fields. I use .*  for both fields at the moment.

 

Any ideas?

B2B Add-On SP03 download

$
0
0

Hello Experts,

 

We have B2B Add-On SP02 installed in our PI 7.30 system.

 

We are trying to install SP 03 that is released recently, but we are unable to locate the download from SMP.

 

We are able to see only SP02 for download.

 

Is there any restriction or we are missing something.

 

Thanks.

 

Regards,

Sudharshan N A


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

AS2 scenario with new B2B Add-on - does it replace our existing AS2 setup?

$
0
0

Hi

 

We currently have a number of Trading partners trading through AS2 protocols and going through the Gentran middleware application. We have a 5 customer license of AS2 already set up (that is Drummond certified) and we are now looking to migrate the interfaces from Gentran through to SAP PO/PI. The question is: does the new B2B add-on fully replace the need for our current AS2 setup. That is, can we use SAP PO/PI fully to transact with the VAN and our AS2 partners without the need for any other servers/applications or AS2 setup.

 

I've read the blogs a number of times I believe this is correct however just wanted confirmation.

 

Any assistance would be great.

 

Thanks

Phil

Getting error "xml:java.util.regex.patternsyntaxexception dangling meta character '*' near index 0" while converting EDIFACT to XML

$
0
0

Hi

When i am trying to convert an EDIFACT file into corresponding XML file. I am getting "xml:java.util.regex.patternsyntaxexception dangling meta character '*' near index 0 ". What could be the possible reason for this error. How could be it resolved?

i am using B2B EDI to EDI-XMl test tool for converting an edi file to corresponding xml.

 

The test converter using for it  :

 

http://<hostname>:<port>/webdynpro/dispatcher/sap.com/converter~maintain~maintenance-app/Maintenance

 

Regards,

Rahul

Error in scenario EDI -> XML using PI B2B addon toolkit

$
0
0

All,

 

I'm struggling with my inbound EDI scenario.

 

I've a sender file adapter picking up an EDI file and a receiver EDISeparator channel receiving it. Dummy interfaces and no mapping involved.

No extra modules were used on both the sender and receiver adapter.

 

When I check the receiver EDISeparator channel, I get this error: no ruleset available (for my specific EDI message).

 

I also configured a sender EDISeparator channel:

 

error é.jpg

Within this sender adapter, I used module localejbs/EdifactConverterModule

 

What am I missing here?

 

Thanks a lot for the feedback.

Dimitri

Outbound EDI PO Change stuck in SM58 with PI 7.31 Single Stack

$
0
0

Hello Everyone,

I have searched the posts and SAP notes for information on this, but have not found a solution.

 

This is our first use of the B2B package, and also first time with PI 7.31 single stack.

The scenario is:

outbound Purchase Order (EDI 850) IDOC message type ORDERS; basic type ORDERS05; + an Extension

outbound PO change        (EDI 860) IDOC message type ORDCHG; basic type ORDERS05: + same extension

 

Both interfaces are sent from the same SAP system;  In the integration builder, there are 2 configuration scenarios, but the following objects are shared by the 2 interfaces:

  -Business Systems (sender, receiver)

  -Sender IDOC channel

  -sending interface and metadata 'ORDERS.ORDERS05.ZORD05EXT'

  -Integrated Configuration Object

 

In the ICO 'receiver interfaces' tab we set the condition based on IDOC message type 'ORDERS' or 'ORDCHG' to determine the correct mapping operation.      

 

The outbound purchase order 850 works fine.

The outbound PO change 860 sticks in the SM58 of the sap system with the error

Commit fault: ASJ.ejb.005043 (Failed in component: sap.com/com.sap.aii.ad

.

 

Most of the information I found pointed to an interface not working at all.  Since the PO interface works, I have compared everything about the 2 interfaces looking for something that would cause the second to fail, all the way from partner profiles in SAP to ESB and IB setup, but do not see anything.

 

Any information you can share is greatly appreciated.

 

Robin Aufleger

Need suggestion of architecture of landscape and relation to scenario

$
0
0

Dear experts,

 

We have created few inbound and outbound scenarios and linked it from ECCQAS  -  SAPPO.

Now we are asked to link from ECCDEV - SAPPO in same server maintaining ECCQAS  -  SAPPO .Is it possible that two R/3 systems interact

exclusively as desired.I hope we need to create separate communication channels in this case.

What's the best way could this be done ?


Query on EDI Separator adapter

$
0
0

Hi,

 

We are using B2B Add-On and EDI Separator adapter.

 

There is a EDIFACT interface handling a particular transaction and version - Orders D96A. For a bunch of the partners (sender/receiver id combinations) we need to invoke a particular mapping and rest of the partners to use a different mapping.

 

How can this be accomplished?

 

 

 

Regards

Rizwana


What all systems can integrate with SuccessFactors?

$
0
0

Hi,

 

I am new to Success Factors integration.

I need information about what all systems can integrate with success factors systems.And list of SAP provided iFlows for integration of Success Factors system with SAP and third party S/W.

If anybody provide me details it would be very helpful for me.

 

 

 

Regards

Sachin

Need to create Alternate BOM using SAP JCO.

$
0
0

Need to create Alternate BOM using SAP JCO. Which RFC Library / BAPI I have to use.

Business scenario - Create BOM using CSAP_MAT_BOM_CREATE BAPI. Now want to create Alternate BOM

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

Exception in B2B add-on receiver AS2 adapter with signature

$
0
0

Hi All,

 

I have created an iFlow of file to AS2 and to test it end to end, another iFlow of AS2 to file. From first interface I am routing the message to second one, via AS2 receiver. Its a straight forward configuration, with no MDN or encryption (plain HTTP). Current configuration is working fine.

When I tried to test the interface with digital signature, I am getting below error in AS2 receiver channel:

 

"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.ejb.TransactionRolledbackLocalException: nested exception is: java.lang.RuntimeException: java.lang.NoClassDefFoundError: org/bouncycastle/mail/smime/SMIMESignedGenerator : cannot initialize class because prior initialization attempt failed; nested exception is: javax.ejb.EJBException: nested exception is: java.lang.RuntimeException: java.lang.NoClassDefFoundError: org/bouncycastle/mail/smime/SMIMESignedGenerator : cannot initialize class because prior initialization attempt failed; nested exception is: javax.ejb.EJBTransactionRolledbackException: nested exception is: java.lang.RuntimeException: java.lang.NoClassDefFoundError: org/bouncycastle/mail/smime/SMIMESignedGenerator : cannot initialize class because prior initialization attempt failed; nested exception is: javax.ejb.EJBException: nested exception is: java.lang.RuntimeException: java.lang.NoClassDefFoundError: org/bouncycastle/mail/smime/SMIMESignedGenerator : cannot initialize class because prior initialization attempt failed"

 

Please note that I have selected the public/private key pair and certificate of SAP PI system itself in both sender and receiver AS2 adapters.

Has anyone come across this issue earlier?

 

Regards,

Sanjeev.

File Content Conversion File-File scenario

$
0
0

Dear experts,

 

I have been tweaking with file to file scenario where a simple file goes in source as text delimited and comes out in target as xml.

 

I know ,i finally get my scenario get working with these settings :

 

ROOT.fieldSeparator ,

ROOT.fieldNames Store_Id,TRDT,SKU,SALE_RETURN,PRICE_OVERRIDE,PROMOTION_NUMBER,PROMO_DETAIL_ID,MIX_MATCH_NUMBER,DISCOUNT_ID,QUANTITY,EXTENDED_SELLING_PRICE,EXTENDED_ORIGINAL_PRICE,DIFFERENCE_PRICE

ROOT.fieldContentFormatting trim

ROOT.endSeparator 'nl'

ROOT.missingLastfields add

ROOT.processFieldNames fromConfiguration

ignoreRecordsetName true

 

Now my question is where i can find all properties that are probable in ROOT.Other thing is  i kept on getting mapping related errors until i reached

at this stage of properties definition.But there was no tracking as of why i got that error.The error was :

 

Mapping "http://TPOCTEST_SFILE/OM_TPOCTEST" failed to execute: MappingException: Runtime Exception when executing application mapping program com/sap/xi/tf/_MM_TPOCTEST_; Details: com.sap.aii.mappingtool.tf7.IllegalInstanceException; Cannot create target element /ns0:MT_TPOCTEST_T/Record. Values missing in queue context. Target XSD requires a value for this element, but the target-field mapping does not create one. Check whether the XML instance is valid for the source XSD, and whether the target-field mapping fulfils the requirement of the target XSD

 

I resolved once i made settings on top but this was only a hit and trial.I dont know what actually was the reason behind this error.

I also used Test option of mapping and found things working.

Viewing all 1788 articles
Browse latest View live


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