MDG-F 7.0 Data Replication using SOA

Hello, 
There has been a kind of issue since MDG-F 7.0 is started. The issue is related to data replication results. Once master record data are successfully replicated over into ECC SAP 6.0, ECC is not sending anythhing back in to MDG-F for status update. We intended to put some custom development work done to fill the gap using email notification but we don't have a clear picture of what needs to be done.
Requirement is that once master data is successfully or unsuccessfully updated in ECC, we want MDG-F to generate an email notiication to tell the requester of what happens and we want the status to be updated by master record 1, 2, 3.. by change request 1, 2, 3, by Edition.
Any thought?
Thanks,
LUO

Hello Luo
You can configure the custom email notification after successful update of master data in ECC.
MDG-M: How To Send an Email Notification to the Requestor at Time of Material Activation
Another way out is - since you are using SOA, you can send the message back to receiver system. Check with your PI consultant. You can configure the messages after successful data update.
Kiran

Similar Messages

  • Failure in the SOAP Runtime: Employee Master Data Replication Using IDoc OTM_EMPL

    During employee master data replication from ECC to CfTE, we encountered the following error:
    Unexpected element -el=OTM_EMPL ns=urn:sap-com:document:sap:idoc:soap:messages
    We are using the 1402 WSDL for Replication of Employee Master Data with Employment Details (humancapitalmanagementmasterd2). The payload was not received in CfTE.
    Can anybody please advise how to resolve this issue?
    Thank you.

    Dear Joselito,
    This issue need deeper investigation in customer system.
    Kindly report an incident for SAP Support for further help.
    Regards,
    Rahul Mishra

  • Spatial data replication

    Hi
    Is it right place to ask regarding oracle spacial data replication using goldengate? I posted message goldengate thread but now one is replying to that...

    Hi,
    A few tips for getting useful responses on these forums:
    - Give yourself a better name on OTN. User "931643" isn't great.
    - Give your post a meaningful title such as "Spatial data replication using GoldenGate". Your post (Re:goldengate error over on the Goldengate forum had a subject of "goldengate error". That doesn't say much about your particular question.
    - For this post on the Spatial forum - how about some more background information? What versions of the products? What exactly are you trying to do? What is not working? What error messages? Do you have a test case that somebody could easily reproduce? Have you got the replication working for non Spatial data types?
    I've never used Goldengate so won't be able to help much, and I suspect your best bet of a useful response is on the Goldengate forums.
    Have you checked the Goldengate documenation?
    The "Oracle GoldenGate Oracle Installation and Setup Guide" is available on http://docs.oracle.com/cd/E35209_01/doc.1121/e29797.pdf
    This says: Oracle GoldenGate supports SDO_GEOMETRY, SDO_TOPO_GEOMETRY, and SDO_GEORASTER (raster tables).So that looks promising, but check if that is the case for the Goldengate version your are on.
    Check the following My Oracle Support articles:
    "Does GoldenGate Extract Support Oracle Spatial?" [ID 971719.1]
    "Extract Abend With OGG-00746 Error (100, no Data Found) Selecting Data in CheckForSynonym For Table With Column Type SDO_GEOMETRY" [ID 1382906.1]
    John

  • Need Suiggestion forOracle data replication/integration/transfer strategies

    Client OLTP database(Oracle 10g on Solaris) connected to a web based 'Point of Sale' system where some of their insurance related transactions(around 2000 per day) are stored. Most of their insurance related transactions are stored in a remote central system (accessible over the intranet).
    Based on the net worth of a transaction, there is a requirement to either transfer the transaction real-time or batch it and send it across to a remote Oracle 10g(on Solaris) staging area(a part of the remote central system) and fire some stored procedures on the remote Oracle staging area to process the records transferred. Some amount of configurable data massaging would also be needed before firing the stored procedures on the remote Oracle 10g(on Solaris) staging area to process the records transferred. The outcome of the whole process also needs to be tracked.
    Client is interested in automating this process to the extent possible using the various possible replication/data transfer strategies (dblink, datapump, etl, replication kit, MQ, xml/http etc.- pro's & con's) to do so taking into consideration the standard security and bandwidth related constraints.

    Hi,
    There are lots of solutions available
    You can think and use the possible solutions for your scenarios.
    1.) Data Pump Network Exports/Imports
    http://www.oracle-base.com/articles/10g/oracle-data-pump-10g.php#NetworkExportsImports
    2.) Data replication using DBMS_COMPARISON
    http://nadvi.blogspot.in/2011/11/data-replication-using-dbmscomparison.html
    http://www.bash-dba.com/2012/02/data-synchronization-replication-using.html
    3.) Complete Schema Refresh using Data Pump
    http://www.in-oracle.com/Oracle-DBA/DBA-I/schema-refresh-Data-Pump.php
    4.) Oracle Golden Gate
    5.) Oracle Streaming
    Let you know if any query the same :)
    Thanks
    Hitgon

  • MDG-F Data replication for CCH using IDOC

    Hi
    Can anyone explains differance between Cost Center Hierarchy and Cost Center Group in MDG? As per my KX CCH in MDG is Alternative CCH in ECC not Standard CCH in ECC as it is created in Customization for Controlling Are.We can able to create alternative CCH in MDG with single processing also but when trying to replicate in ECC
    SLG1 logs says as per below
    Here it says CCH uses SOA but we maintained IDOC,Is CCH replication is not possible through IDOC with message type COGRP1.
    Secondally we maintained ZG replication model but it says DIRECTLY replication Model . Any Clue?
    Also how to assign MDG alternative hierarchy to ECC Standard Hierarchy node in MDG or we have to do it in KSH2 only from ECC side? 

    Hello Sanjay,
    you've already create a similar thread http://scn.sap.com/thread/3585348 with the same screenshot and similar questions. Please do not open multiple threads for the same questions.
    Thank you for your understanding
    Michael

  • Data replication monitoring on MDG flex mode objects with Information Steward

    Hi,
    I am exploring different options available to setup data replication monitors on SAP MDG custom objects(flex mode). Basically my requirement is to setup rules in SAP Information steward which identifies if there are any missing records or mismatch between the data in MDG system and the replicated systems.
    The challenge I am facing is that the tables generated by MDG framework for flex mode are not consistent and they keep changing if we change some key information in the MDG data model. Also the generated tables are not the same in each environment (like development, quality, production). Appreciate if anybody can provide suggestions on handling the MDG generated tables in SAP Information Steward.
    Thanks in Advance.
    Goutham

    Hi Abdullah,
    Thanks for your reply. I cannot write any ABAP code in Information Steward. As you mentioned I can always use MDG API to pull the active data from MDG but here I can only give the table names.
    The other option as you mentioned, using DRF I can replicate the data in flat files to Information steward, but it is not making sense as I am validating with replicated data and not with actual data available in MDG. Other point is I don't think it is a good idea to replicate all the records periodically.
    Thanks and Regards
    Goutham

  • MDG-F 7.0 future planned data replication

    Hello,
    From what I have learned, valid from date in Edition can be used to control of timing of the data replication. In my data prototype in MDG-F 7.0, it is clear that GL change request will go with that. In other words, if the valid from date =August 1, 2014 (today=07/15/2014), GL change request won't come into ECC until August 1 2014 is arrived. it is behaved this way regardless of the choise of replication timing I have made.
    Will the same behavior occur to cost center change request and profit center change request?
    Thanks,
    Luo

    Hello Luo
    Yes you can do that but the real problem I faced is that in the edition screen you get the list of all the editions. Users get confused with this.
    Best way is to connect your DEV / Quality systems with resp MDG Dev and Quality. Use automatic replication. Perform the testings in each system. Once you get the approval you can create master data in production a day before go-live. This is working well till now in my case.
    Kiran

  • MDG - Data Replication to Legacy and ECC

    Hello All,
    We are implementing MDG-M on a separate hub. Data Model is extended to support both ECC and Legacy system.
    Material Master Replication has two scenarios based on the two different CR types. Requester will decide whether or not material is required for the Legacy System.
    CR #1 Materials will only be replicated to ECC: It will be peer-to-peer.
    CR #2 Materials will be replicated to ECC and Legacy:
    ECC replication will be peer-to-peer. Only SAP relevant content will be replicated.
    However, Legacy replication has to be via SAP PI. Some of the SAP fields such as Material Number, Lab Office will be mapped to Legacy Fields. There are also some custom fields which will be only replicated to Legacy System.
    I appreciate if you can help me to figure out how to setup the Replication Model.
    Thanks,
    Hakan

    Hi Hakan
    Defining filters: Use transaction DRFF
    Apart from that, I have these links:
    MDG EhP6 Learning Map : http://service.sap.com/~form/sapnet?_SHORTKEY=01100035870000743543&
    => Master Data Governance
    => Overview: Master Data Replication in MDG for EhP6
    => Set Up, Implementation & Extensibility: Setting-up and Operating the Replication of Master Data
    SDN - MDG Extensibility Center: http://scn.sap.com/docs/DOC-7858?rid=/webcontent/uuid/f0801486-9562-2e10-54b1-9c123497f1a7
    Regards, Ingo

  • Data Replication Between Sqlserver and Oracle11g using materialized view.

    I have Sqlserver 2005 as my source and oracle11g as my target.I need to populate the target daily with change data from source.
    for that we have created a dblink between sqlserver and oracle and replicated that table as a Materialized view in Oracle.
    problem we are getting here is Fast refresh option is not available.each day it will pick full data from the source.
    is there any way to use Fast refresh in this scenario??
    Thanks in advance.
    Regards,
    Balaram.

    Pl do not post duplicates - Data Replication Between Sqlserver and Oracle11g using materialized view.

  • Data Replication Basics missing

    Hi Experts,
    Im on MDG 6.1.
    when i go through the blogs and forums i understood that data replication can be configured by
    Step 1)
    Perform ALE settings.
    step 2)
    in DRFIMG
    - define o/b implementation
    -define replication model (attach the o/b implementation here)
    step 3)
    in MDGIMG
    -when you define business activity you mention the o/b implementation that you created above under "BOType" column.
    is this all or did i miss anything else?
    i have read in a forum that you also need to mention in BRF+ ->NON user agent step->Pattern 04 -> Data Replication.
    does this mean if i dont mention this step in BRF+ the replication will not work??
    by doing all the above does a create and a change will be replicated as and when they are occured?
    Are these the same steps to execute replication for all reuse objects or do they differ?
    Please help.
    Regards
    Eva

    While configuring Data replication, Can i know in what cases we should use BRF+ -> Pattern 04 -> Data Replication(Non User Agent Step) and in what cases we should not use this???
    From the previous post i understood that Data replication works "without" a non user agent step in BRF+ (Pattern 04 -> Data Replication).
    i.e Approvals->Activation->Complete ->Triggers Data replication automatically??
    Please, Can any expert answer my two questions above.
    Regards
    Eva

  • Can't replicate data inserted using DBMS_XMLSAVE.insertXML

    Enviroment:
    OS: SLES 10 SP2
    Database Version: 11.1.0.6
    I have configured an Oracle Streams environment compose by two database. The first is the source where a local capture process should captures dml changes from some tables. If I insert some data using a classic dml insert operation the changes are replicated without problems. The problem is when the tables are populated using the DBMS_XMLSAVE.insertXML procedure. With that implementation there isn't data replication. I think DBMS_XMLSAVE.insertXML must generate redolog so the capture process should capture the changes from them but it doesn't seems to be like that.
    I need some suggestion about this matter, thank you.

    Here you are
    CREATE TABLE TEST.HABI
    ID_DATA NUMBER,
    ID_HOCU INTEGER,
    ID_HABI INTEGER,
    DESCRIPTION VARCHAR2(1000 BYTE)
    TABLESPACE USERS
    PCTUSED 0
    PCTFREE 10
    INITRANS 1
    MAXTRANS 255
    STORAGE (
    INITIAL 32M
    NEXT 80K
    MINEXTENTS 1
    MAXEXTENTS UNLIMITED
    PCTINCREASE 0
    BUFFER_POOL DEFAULT
    LOGGING
    NOCOMPRESS
    NOCACHE
    NOPARALLEL
    MONITORING;
    I'am not performe explicit commit here you are the procedure:
    FUNCTION import(p_id_data IN INTEGER,
    p_lote IN INTEGER,
    p_fecha_hotel DATE,
    p_error IN OUT NOCOPY CLOB,
    p_hab_habi IN OUT NOCOPY CLOB,
    p_hcl_clie IN OUT NOCOPY CLOB,
    p_hcl_habi IN OUT NOCOPY CLOB,
    p_hcl_hist IN OUT NOCOPY CLOB,
    p_tel_llpr IN OUT NOCOPY CLOB) Return integer
    AS
    ctx DBMS_XMLSAVE.ctxType;
    v_rows NUMBER;
    v_err_msg VARCHAR(4000);
    v_cant integer;
    BEGIN
    IF length(p_error) > (length('<?xml version = ''1.0''?><ENL_TRAN_ERROR/>') + 3) THEN
    ctx := DBMS_XMLSAVE.newContext('ENL_TRAN_ERROR');
    DBMS_XMLSAVE.setRowTag(ctx, 'ROW');
    --BEGIN
    v_rows := DBMS_XMLSAVE.insertXML(ctx, p_error);
    --EXCEPTION WHEN OTHERS THEN
    -- NULL;
    --END;
    DBMS_XMLSAVE.closeContext(ctx);
    END IF;
    IF length(p_hab_habi) > (length('<?xml version = ''1.0''?><ENL_TRAN_HAB_HABI/>') + 3) THEN
    ctx := DBMS_XMLSAVE.newContext('ENL_TRAN_HAB_HABI');
    DBMS_XMLSAVE.setRowTag(ctx, 'ROW');
    --BEGIN
    v_rows := DBMS_XMLSAVE.insertXML(ctx, p_hab_habi);
    --EXCEPTION WHEN OTHERS THEN
    -- NULL;
    --END;
    DBMS_XMLSAVE.closeContext(ctx);
    END IF;
    IF (INSTR(p_hcl_clie, '&')<>0) THEN
    p_hcl_clie := replace(p_hcl_clie, '&', '&amp;');
    END IF;
    IF length(p_hcl_clie) > (length('<?xml version = ''1.0''?><ENL_TRAN_HCL_CLIE/>') + 3) THEN
    ctx := DBMS_XMLSAVE.newContext('ENL_TRAN_HCL_CLIE');
    DBMS_XMLSAVE.setRowTag(ctx, 'ROW');
    --BEGIN
    v_rows := DBMS_XMLSAVE.insertXML(ctx, p_hcl_clie);
    --EXCEPTION WHEN OTHERS THEN
    -- NULL;
    --END;
    DBMS_XMLSAVE.closeContext(ctx);
    END IF;
    IF length(p_hcl_habi) > (length('<?xml version = ''1.0''?><ENL_TRAN_HCL_HABI/>') + 3) THEN
    ctx := DBMS_XMLSAVE.newContext('ENL_TRAN_HCL_HABI');
    DBMS_XMLSAVE.setRowTag(ctx, 'ROW');
    --BEGIN
    v_rows := DBMS_XMLSAVE.insertXML(ctx, p_hcl_habi);
    --EXCEPTION WHEN OTHERS THEN
    -- NULL;
    --END;
    DBMS_XMLSAVE.closeContext(ctx);
    END IF;
    IF length(p_hcl_hist) > (length('<?xml version = ''1.0''?><ENL_TRAN_HCL_HABI_HIST/>') + 3) THEN
    ctx := DBMS_XMLSAVE.newContext('ENL_TRAN_HCL_HABI_HIST');
    DBMS_XMLSAVE.setRowTag(ctx, 'ROW');
    --BEGIN
    v_rows := DBMS_XMLSAVE.insertXML(ctx, p_hcl_hist);
    --EXCEPTION WHEN OTHERS THEN
    -- NULL;
    --END;
    DBMS_XMLSAVE.closeContext(ctx);
    END IF;
    IF length(p_tel_llpr) > (length('<?xml version = ''1.0''?><ENL_TRAN_TEL_LLPR/>') + 3) THEN
    ctx := DBMS_XMLSAVE.newContext('ENL_TRAN_TEL_LLPR');
    DBMS_XMLSAVE.setRowTag(ctx, 'ROW');
    --BEGIN
    v_rows := DBMS_XMLSAVE.insertXML(ctx, p_tel_llpr);
    --EXCEPTION WHEN OTHERS THEN
    -- NULL;
    --END;
    DBMS_XMLSAVE.closeContext(ctx);
    END IF;
    END import;
    I hope you can help me.

  • ONLINE DATA REPLICATION ONE DATABASE TO ANOTHER IN ORACLE 9.2.0.1

    I have used Oracle 9.2.0.1 version. I have created two database(ORCL, ORCL2).
    in my PC. I have created INV user in both database. Currenly I have worked on INV user which is in ORCL database. Is there any technique in Oracle 9.2.0.1 online data replication from One database to another. i.e. If at any point of time my ORCL database is damaged my INV user has been recovered in ORCL2 database.

    What do you mean by 'Online Data replication'? Do you mean the Oracle Advanced Replication or do you mean the Oracle Dataguard?
    Oracle Data Guard Concepts and Administration
    Release 2 (9.2)
    Part Number A96653-02
    Oracle9i Advanced Replication
    Release 2 (9.2)
    Part Number A96567-01
    ~ Madrid

  • Data replication and synchronization in Oracle 10g XE.

    We are trying to do data replication and synchronization sort of thing for all our servers. We are using Oracle 10g. XE. I guess there are some features in oracle already for replication but I am not very sure about them.
    To explain it more clearly - we will have individual database servers in our sub-divisions and then divisions and centers and then main server. We need to synchronize at various levels. So If any body is aware of any techniques, please let me know.

    Hi,
    Could you tell me what exactly synchronisation your talking about..?
    we will have individual database servers in our sub-divisions and then divisions >>and centers and then main serverIf you have mulitple DB servers then you can connect it by DB links. also if you are talking DB synchronisation then you can have Triggers,Materialized views.
    we also have two independent severs which are synchronised(atleast schema levels).
    Regards!

  • First Hit Session Data Replication

    We are using WLS 5.1 with sp3 in a cluster of three
              servers using in-memory-rep, JSP, and Apache as our proxy.
              Session data replication between a primary and secondary server
              seems to work fine except in the following case:
              1) Make first hit to the cluster. During the JSP processing of
              that hit set some HTTP session data via setAttribute().
              2) Kill-off the primary server (the one that handled the first hit).
              3)Make a second hit to the cluster, it is handled by another
              server (the secondary), the session is recognized as an ongoing
              session however the session data that was set during the first hit is not
              present in the second hit.
              If we make two hits to the first server and set data, then kill-off
              the primary server, the secondary has the data at the third hit. The
              only issue seems to be when the primary is killed after the first hit.
              Anyone have any ideas?
              Thanks,
              -darren
              

    You can configure ClusterServlet in your web server farm (WLAS as web
              servers) to proxy JSP and servlet requests to the WLAS farm (WLAS processing
              your JSP and servlet).
              Set up in-memory replication in your WLAS farm. Session in JSP will be
              replicated.
              Cheers - Wei
              Yen Liu <[email protected]> wrote in message
              news:[email protected]...
              > Hello,
              >
              > I read breifly the section on BEA's online documentation talking about
              in-memory
              > replication and clustering.
              >
              > In it, it mentioned the ClusterServlet and configuring the
              weblogic.properties
              > file to assign servlets to the ClusterServlet so that sessions will be
              handled
              > correctly and all.
              >
              > My question is, "what about JSP" I am using a lot of JSP pages which sets
              > session parameters for the specific user into session objects.
              >
              > Any tips, recommendations will be most helpful.
              >
              > Thanks,
              >
              > Yen Liu
              > 510/870-1169
              >
              > Prasad Peddada wrote:
              >
              > > Darren,
              > >
              > > It shouldn't be the case. After your first hit, when you kill the
              primary
              > > server, when you make your next request you should find all the info in
              the
              > > session. I will post again, if we find the same problem on monday in our
              test
              > > environment.
              > >
              > > Thanks
              > >
              > > Prasad
              > >
              > > Darren Kessler wrote:
              > >
              > > > We are using WLS 5.1 with sp3 in a cluster of three
              > > > servers using in-memory-rep, JSP, and Apache as our proxy.
              > > > Session data replication between a primary and secondary server
              > > > seems to work fine except in the following case:
              > > >
              > > > 1) Make first hit to the cluster. During the JSP processing of
              > > > that hit set some HTTP session data via setAttribute().
              > > > 2) Kill-off the primary server (the one that handled the first hit).
              > > > 3)Make a second hit to the cluster, it is handled by another
              > > > server (the secondary), the session is recognized as an ongoing
              > > > session however the session data that was set during the first hit is
              not
              > > > present in the second hit.
              > > >
              > > > If we make two hits to the first server and set data, then kill-off
              > > > the primary server, the secondary has the data at the third hit. The
              > > > only issue seems to be when the primary is killed after the first hit.
              > > >
              > > > Anyone have any ideas?
              > > >
              > > > Thanks,
              > > >
              > > > -darren
              >
              

  • Organization Model Before Data Replication

    Dear SRM Gurus,
    System:- SRM5.0 EBP5.5
    I am stuck in CRM-Middleware, data replication from R/3 to SRM.
    Can i still prepare ORGANIZATION MODEL, before replicating data.
    Best Regards,
    ANIL RAJPAL.

    Dear Yann,
    I have replicated Product categories from one R/3 site.
    a) Am using SRM5.0 EBP5.5, should i run report to get vendors into PPOCV_BBP ?
    b) In PPOMA_BBP - in attributes VALUE field is GREY - i cant put any entry in it ? have i missed any config ?
    Best Regards,
    ANIL.

Maybe you are looking for