cancel
Showing results for 
Search instead for 
Did you mean: 

MDM PI Adapter (Receiver type) : imports data to MDM or just puts xml file.

former_member188019
Active Participant
0 Kudos

Hi,

In PI 7.1, for sending data to MDM, we have MDM PI Adapter.

let us take a scenario

IDOC -


>PI--->MDM

for the communication between PI--->MDM, we can use MDM Receiver Communication channel. here we specifiy MDM Server name, MDM Repository, Repository user/pwd, Port code, remote system code, dbms server, dbms type

my query is.. When we use this MDM Receiver adapter,

is MDM receiver adapter directly inserts/imports the sent idoc data into MDM application.

or

this MDM adapter simply puts the target xml file into MDM's inbound directory, and its the duty of mdm application to pick the file and import into MDM

thanks,

Madhu.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Madhu,

Since you are giving all the details of the repository it will automatically insert into the repository. Where as earlier we use file adapter to drop the xml file and then the import manager will pick up the file and load the data into the repostiory based upon the mapping you have done in Import manager. Please check slide10 wihich will talk about the same in this url:

https://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/604b3c0c-5b6c-2b10-cc83-a7af75c70eaf&overri...

Regards,

---Satish

former_member188019
Active Participant
0 Kudos

thanks Satish, Michal for your replies.

i saw the slide 10 that you mentioned and following are points.

Data sent from any connected system to PI is stored within PI's internal database XML message is forwarded to the defined CC (MDM PI Adapter) MDM JCA Adapter itself invokes the MDM Java API sends the message to MDM using the MDIS Port functions. Those store the message in XML format into the corresponding MDIS port folder so that MDIS can import the files independetly

yes, when i executed the scenario, the xml file i could see in the MDIS port Inbound Ready folder, but it was not imported automatically. so does it mean its MDM team's duty to switch on the MDIS server.

MDM JCA Adapter Updates the delivery status in the PI Monitoring

this is fine. i think we can see this status in sxmb_moni in pi server.

"Finished import event" is thrown by MDIS and caught by the MDM JCA Adapter The import status is used to update the PI Monitoring accordingly.

where can we see this imported status.

thanks,

Former Member
0 Kudos

Madhu,

If you configure the port for manual process in the MDM console then MDM guys or you need to load the file manually itn MDM import server. But usually we put in producdtion to automatic so as soon as the file is there it will automatically load and the status from the MDIS is sent back to PI.

Regards,

---Satish

former_member188019
Active Participant
0 Kudos

thanks,

the MDM Receiver scenario is working fine, when MDM guys switched on MDIS on their server.

we can see the MDM import ack status (failure/successful) in Communication Channel monitoring in RWB for that specific MDM Receiver Adapter.

Answers (1)

Answers (1)

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

>>>>is MDM receiver adapter directly inserts/imports the sent idoc data into MDM application.

yes this is how it's done

>>>>this MDM adapter simply puts the target xml file into MDM's inbound directory, and its the duty of mdm application to pick the file and import into MDM

this is the procedure fomr the past (when there was no MDM PI adapter for MDM 7.1)

and we had to use FTP/file adapter

Regards,

Michal Krawczyk