Quantcast
Channel: SCN : Unanswered Discussions - Process Integration (PI) & SOA Middleware
Viewing all 6719 articles
Browse latest View live

Connect Microsoft Exchange 2010 via EWS (Exchange Web Service)

$
0
0

Hi people,

I would like to know if someone had already configure SAP PI to access Microsoft Exchange server 2010/2013 via Microsoft EWS (Exchange Web Services).

 

We use SAP GRC solution for Electronic Invoice in Brazil and in our SAP PI we access our internal corporate e-mail hosted at Microsoft Exchange Server 2007 using IMAP protocol. We are migrating to Microsoft exchange  2010 and the only external connection we will set up will be Microsoft EWS (Exchange Web Services).

 

 

 

http://msdn.microsoft.com/en-us/library/office/dd877031(v=exchg.140).aspx

 

Thanks,

Renato Gutierres.


best scenario Proxy->PI->JDBC for lots of tables in the same interface

$
0
0

i have a question how to make the mapping on my scenario Proxy->PI->JDBC, asynchronous.

 

i have to transfer the information of 30 tables (catalogs tables) to the DB of SQL server, what is the best way to do the interface, to make this transfer in one interface?

 

my interface will be execute with a job

 

Do i need on my Operation Mapping to make one interface with lots of Message Mapping of each table with their respectively Service Interface?.. or am i wrong with it?

 

or if you have a link where i could fine this best way to make the interface, I appreciate the help.

 

Regards,

Erick Rodriguez

In Process Orchestration some Integration Builder objects not visible

$
0
0

Hi Experts,

 

I'm new to PI, and our Netweaver environment is Process Orchestration.

 

I'm trying to create scenario of File adapter in Integration Builder.


Unfortunately, In integration builder I can't find some configuration objects e.g.:


Receiver Determination, Interface Determination, Sender Agreement, Receiver Agreement in the menu tree.


Image 2.jpg


Could you please help me for  this problem. Thanks in advance!!!


Regards

Eric



SAP PI File to SOAP attachment

$
0
0

We have a scenario where we need to pick the xml file then send the same file as an attachment, but file sender will pick the file as an payload, how we can pick the xml file as an attachment to soap receiver. Do we have any standard modules for this or we need to write modules.

Content Conversion in Sender Mail Adapter

$
0
0

Dear Experts,

 

Is there any Content Conversion needed for the sender mail adapter?

If for example I have an incoming mail message with the following content (from attachment) in text based:

 

firstname.lastname

idnumber

phonenumber

 

How will the XI payload look like? Can I convert it to something like:

<message>

     <firstname>firstname</firstname>

     <lastname>lastname</lastname>

     <idnumber>idnumber</idnumber>

     <phonenumber>phonenumber</phonenumber>

</message>

 

 

 

Thank you,

Suwandi C.

Changing the hostname of the Netweaver Application Server Java

$
0
0

Hi,

I'm using the Amazon PO instance (PI 7.31) for training/testing. I want to remotely access the Amazon server from my computer without having to use a remote desktop connection but the Amazon instance is using "localhost" as the hostname and adding localhost with the Amazon server's IP is creating conflicts on my machine.

Is there any way to change the "localhost" to another hostname to my liking or can I add another hostname so that I can remotely access the monitoring, enterprise services builder and integration builder? If so, how?

Thanks in advance

Multiple TDLINE generation in PI

$
0
0

Hi experts,ed through

 

Non SAP system is sending long text description and PI has to split multiple TDLINE each of max size 70 char.These we have  achieved through java udf.

TDFORMAT field is set to constant "=".The issue in SAP Idoc header text is if the 70 th/140/210 th char is space,2 words are combined together without space.How to fix this issue in PI?

 

 

Regards,

Karthiga

How to fail a synchronous message in MONI?

$
0
0

Hi, all

 

I am trying to fail a synchronous message in MONI within the proxy code. Here is how my interface looks like:

test1.png

test2.png

Here is what I tried in the proxy code:

 

 

  if lv_resp-LVBAL_RESP_SAP_MT-EMPLID = '0'.

    standard_exception-FAULT_TEXT = 'The interface failed.'.

    standard_exception-fault_url = 'http://rcmp.com'.

    exception_detail-url = 'http//rcmp.com'.

    exception_detail-SEVERITY = 'error'.

    exception_detail-id = '02'.

    exception_detail-TEXT = 'The interface failed.'.

    append exception_detail to standard_exception-FAULT_DETAIL.

    raise exception type /RCMP/CX_LVBAL_FAULT

      exporting

        STANDARD = standard_exception.

  endif.

 

 

The code above does cause an exception in ST22, but the sync message did not fail in MONI. Can you please advise?

Thanks,

Jonathan.

 

 


Difficult to create Data type

$
0
0

Hi Friends,

      my client provide xml file based on this i need to create structure.

 

 

XML File

 

<?xml version="1.0" encoding="utf-16"?>

<InventoryResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" MajorVersion="1" xmlns="http://retalix.com/R10/services">

  <Header>

    <Response ResponseCode="OK" />

  </Header>

  <InventoryAction ActionCode="Get" Type="Receiving">

    <Id>45bf1063-4018-4a5a-a341-634034465da1</Id>

    <Description>35083074279</Description>

    <GenerationMethod Source="Manual">Manual</GenerationMethod>

    <DateTime TypeCode="EffectiveDate">2014-11-03T21:48:33</DateTime>

    <DateTime TypeCode="CreationDate">2014-11-03T21:48:33</DateTime>

    <DateTime TypeCode="DeliveryDate">2014-11-03T21:48:33</DateTime>

    <InventoryItem>

      <ItemID Name="BLUE BELL DPPD STRW">0007189962261</ItemID>

      <Quantity>6.00000000</Quantity>

      <QuantityForInventoryBalance xsi:type="InventoryItemQuantityType">6.00000000</QuantityForInventoryBalance>

      <CostForInventoryBalance>2.1000</CostForInventoryBalance>

      <InventoryBalance>11.000</InventoryBalance>

      <InventoryPackage>

        <Package Ratio="1.00000" UnitOfMeasure="Each" Name="BLUE BELL DP" Cost="2.10000" EntityKey="1197345">0007189962261</Package>

                        <Quantity>6.000</Quantity>

        <AdditionalQuantity>1</AdditionalQuantity>

        <Operator>shirim</Operator>

        <Comment />

        <DateTime TypeCode="EffectiveDate">2014-11-03T21:49:56</DateTime>

        <GenerationMethod Source="Manual">Manual</GenerationMethod>

        <IsDefault>true</IsDefault>

        <Cost>2.1000</Cost>

      </InventoryPackage>

    </InventoryItem>

    <Operator>shirim</Operator>

    <ApproveOperator>shirim</ApproveOperator>

    <Scope>

      <InventoryLocation>

        <BusinessUnit Name="Brooklyn">0002</BusinessUnit>

        <BusinessUnit Name="Blue Bell Creameries" TypeCode="Supplier">502230</BusinessUnit>

      </InventoryLocation>

    </Scope>

    <Totals Lines="2" Items="2" Quantity="0" Cost="424.0000000" NumberOfGeneratedPackages="0" NumberOfReceivedPackages="7.000" />

    <Discrepancies xmlns=""><![CDATA[<?xml version="1.0" encoding="utf-16"?>

       <ReceivingDiscrepancyLog xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

  <StoreId>1</StoreId>

  <SupplierId>1</SupplierId>

  <SupplierName>Mclane</SupplierName>

  <OrderDate xsi:nil="true" />

  <ReceivingDate>2014-11-15T21:48:33</ReceivingDate>

  <TotalGeneratedQuantity>0</TotalGeneratedQuantity>

  <Lines>

    <ReceivingDiscrepancyLogLine>

      <DsdSequenceNumber>0</DsdSequenceNumber>

      <UnitOfMeasure>CA</UnitOfMeasure>

      <ItemId>484129RATIO5</ItemId>

      <Quantity>4.000</Quantity>

    </ReceivingDiscrepancyLogLine>

    <ReceivingDiscrepancyLogLine>

      <DsdSequenceNumber>0</DsdSequenceNumber>

      <UnitOfMeasure>CA</UnitOfMeasure>

      <ItemId>484123RATIO10</ItemId>

      <Quantity>3.000</Quantity>

    </ReceivingDiscrepancyLogLine>

  </Lines>

</ReceivingDiscrepancyLog>]]></Discrepancies>

  </InventoryAction>

</InventoryResponse>

 

 

Based on XML I created bellow structure

 

MT_sample

    Inventoryresponse

        Header

            Response                  element

                   Responsecode      Attribute

        InventoryAction                0..1

                ActionCode              Attribute

                 Type                       Attribute

             Id                                element

             Description                   element

             GenerationMethod         element

                    Source                   Attribute

             DateTime                     element    0....Unbound

                    TypeCode              Attribute

            <InventoryItem>           0....Unbound

                      temID

.........

 

 

 

 

But It showing error

 

Cannot create target element /ns0:TR_MT. 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

 

 

please help me How to start creating my structure.

when I place the xml structure in mapping, its showing all field are turn into RED colour.

 

Thanks,

BhanuPrakash

how to import INTEGRATION PROCESS from ESR to ID in 7.3 single stack?

$
0
0


Hi Everyone,

 

i was working on ccBPM in 7.1.  there we could just import the integration process like this:

1slide.png

 

But due to some unsolved issues in 7.1,  i started working with the same scenario in 7.31 single stack.  Now i do not know how to import the integration process from ESR.  I searched and was unable to find any answer for ccBPM in 7.31.

2slide.png

can anyone kinldy let me know how to do this?

 

 

 

 

Thanks,

Nirmal.

html content and .txt attachment in the email

$
0
0

Hi All,

 

i have a reqmt to send a html content and .txt attachment after reading a file from a ftp location

 

I was looking at the below link to achieve this using JAVA mapping but not sure how to send html content. let me know if anyone faced the same

Also, if you could detail out the coding here, that helps.

 

Multiples content Email - File Attached and body text

 

thx

mike

SAP PI Certification

$
0
0

Dear Gurus,

 

Can Any One Guide Me

How to do SAP PI Certification

What is the procedure I need to follow ?

Certification Materials ?

Certification Training Institutes (BEST) ?

 

If any Please Guide me

 

 

 

Thanks in Advance

 

Regards,

Ravi

A Few Questions about "XMI - XML Metadata Interchange"

$
0
0

Hi i am a german student and doing a research with the subject "XMI - XML -Metadata Interchange ".

 

I got a few questions and i hope you can answer them by your experience.

 

 

 

I wrote XMI wasnt used in past, because there were a lot of different versions and they were a kind of incompatible. Is this true ?

 

Does it change with XMI v2.x ?

 

Do you use XMI-Files at your Work ?

 

What for ?

 

 

Best Regards,


Stephan Mullis

JDBC Receiver Error: Resource Pool Exception

$
0
0

hi

 

my scenario is soap to jdbc  and i am getting the error described below....

 

I got the following error (in every communicaton channel which using the JDBC adapter, I chcekd this in communication channel monitoring) in Runtime Workbench --> Message Monitoring --> Adapter Engine.

 

Error Category XI_J2EE_ADAPTER_JDBC

Error Code PROCESSING_ERROR

 

2009-09-16 22:03:35 Success Receiver JDBC adapter: processing started; QoS required: ExactlyOnce

 

2009-09-16 22:03:59 Error Exception caught by adapter framework: Error when attempting to get processing resources: com.sap.aii.af.service.util.concurrent.ResourcePoolException: Unable to create new pooled resource: DriverManagerException: Cannot establish connection to URL 'jdbc:oracle:thin:@XX.XX.XX.XX:XXXX:XXXX': SQLException: ORA-04031: unable to allocate 3968 bytes of shared memory ("shared pool","unknown object","sga heap(1,0)","transaction")

 

I have checked in SDN where I get information about : Cannot establish connection to URL 'jdbc:oracle:thin:@XX.XX.XX.XX:XXXX:XXXX':. But I am not getting any information about SQLException: ORA-04031: unable to allocate 3968 bytes of shared memory ("shared pool","unknown object","sga heap(1,0)","transaction").

 

Can any body please let me know about the error which I am getting and how can I resolve it.

 

Thanks in advance.

PI Messages are getting stuck because of one Error PI Message

$
0
0

Hi All,

We need your inputs on the PI Message queue handling, below are the details.

 

Scenario :  Contract has been replicated from SRM to ECC system via  SAP standard PI Message

 

Issue : Whenever a message got stuck  in the queue because of some error , all other messages which are correct  also getting stuck ,until unless we clear the issue message , the other messages are not getting executed.

 

Can you anyone suggest solution for this.

 

Thanks

Channa


XI content for CIS reporting

$
0
0

Hello PI experts

 

Warning: this issue is only relevant to users in UK.

 

Has anybody implemented XI content for CIS reporting mentioned in SAP note 1047161? This seems to be very outdated which was originally developed in 2007. Is there no better way or alternative to CIS reporting other than using the suggested BPM ? To me it seems over engineering and after so many new version of PI there's got to be a better way to do it without using BPM.

 

As SAP suggests BPM is very resource intensive and our system isn't sized for BPM . Any one has experience implementing CIS reporting using PI ?

 

The XI content I am talking about is in SWCV: SAP APPL 6.17

                                                                 BPM scenario : CIS_VERIFICATION

                                                                      Namespace: http://sap.com/xi/APPL/GS

 

Any information on this is much appreciated.

 

Reagrds

 

Venkat.

Problem SOAP PI attachment

$
0
0

Hi,

I'have this scenario : SOAP-proxy

I developped my sender under soap protocol, and I use ' keep attachement', my reciever has 'XI' type.

I saved the wsdl that I get from my sender agrement, and use it in SOAPUI for test.

When I didn't add an attachement, I find the entry in sxmb_moni as response.

When I add the attachement , I didn't get any results.

How can I solve this problem to get the attachement ??

 

Cordialy

UDF in sap pi

$
0
0

Understanding Virtual receiver concept in PI to PI communication

$
0
0

Hello Experts,

 

I need some clarification in the virtual receiver concept in the usage of ICO (in 7.3/4 AEX) and the regular scenario (in 7.1 dual stack) during a PI - PI communication.

 

Scenario- A : PI 7.1 (Dual) - PI 7.1 (Dual)

 

Capture.JPG

In PI 7.1 (1) Configuration:

Sender system : Source Business System.

Receiver system : PI 7.1 (2) relevant business system.

I am using a XI receiver channel (with PI URL ending with /sap/xi/engine?type=entry) to post the data directly to the integration engine.

 

In PI 7.1 (2) Configuration:

Sender system : Source Business system.

Receiver system : Target Business system.

I am using a XI sender channel to receive the message from PI 7.1 (1) configuration.

 

This scenario works completely fine. There is no need of a virtual receiver configuration.

 

Scenario-B: PI 7.1 (Dual) - PI 7.4 (AEX):

 

Capture_1.JPG

In PI 7.1 (DUAL) Configuration:

I set this up as a regular scenario and not ICO.

Sender System: Source business system.

Receiver System: AEX relevant business system.

I am using a XI receiver channel (with PI AEX URL ending with /XISOAPAdapter/MessageServlet?ximessage=true) to post the data directly to the JAVA engine.

 

In PI 7.4 (AEX) Configuration:

This scenario has been set-up as an ICO.

Sender System: Source business system.

Virtual Receiver : AEX relevant business system.

Receiver System: Target business system.

I am using a SOAP (XI protocol) sender channel in AEX to receive the message from the PI 7.1 configuration.

 

Initially when I set-up scenario-B, I did not set-up the virtual receiver, and the message failed in PI 7.1 with the error : com.sap.aii.af.service.cpa.CPAObjectNotFoundException: Couldn't retrieve inbound binding for the given P/S/A values

 

I am just confused as to why we have to mention the virtual receiver in this case? Is it because we are using an ICO? Is it default behaviour of the ICO?

Any information is appreciated.

 

Regards,

Prajeet Jain

PI ECC System Level ALERTs and House Keeping & Operation Related Jobs

$
0
0

Hi Gurus

 

Can you please share with me various System Level Alerts, house keeping and various operation related jobs for PI & also ECC (PI / Integration Engine related)

 

- To be more pro-active in getting notified on system related issue - Failed Queues/long running queues.

- Short dumps / Catastrophic failures in PI

- System Level Alerts on Connectivity Failures (apart from just ALERTFRAMEWORK interface related alerts).

- Connectivity qRFC tRFC failures in PI & ECC.

- DB table size limit related.

- General Operational background jobs.

- Any other Must have alerts warning.

- PI and ECC Early Watch Reports - how to schedule?!

 

The overall effort is to be Pro-Active in PI Production support by taking help in the above points!! and also extend the same Prod support for PI <> ECC related interfacing/system alerts!!!

 

Thank you for patience in reading thru all the points!! Your help is greatly appreciated!!

 

Thank you,

Ritu

Viewing all 6719 articles
Browse latest View live


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