Cross-Repository Validation/Load

Assume that in the Product repository we have a qualified-lookup table which contains the Vendor/Pricing for a part.
In this case we have two master objects that are (somewhat)related... like a Purchase Info Record in R3 ERP. The Product and the Vendor (with cost..). Is there an established scenario where the Vendors are loaded in their respective repository and then a 'cross-repository' validation or load can be done to the Product repository. Is there an defined method/API/approach for this?

Hi Tom,
Go to
https://websmp109.sap-ag.de/instguides
Installation and Upgrade guides -> SAP Netweaver ->Release 04-> Operations -> SAP MDM -> SAP Documentation Center
Look for
1.MDM 5.5 SP03 - Java API Library Reference Guide
2.MDM 5.5 SP03 - COM API Library Reference Guide
You need to have service market place id to view/download this file
Thanks and Regards
Subbu

Similar Messages

  • Cross-domain SWF loading doesn't work

    I've been trying to get cross-domain SWF loading to work for
    a while now, but even though it works from the Flash IDE the loaded
    SWF is blank when I upload it to a webserver somewhere. And yes,
    both servers have a crossdomain.xml file in their root folder, and
    I've also used System.security.allowDomain("*"). I've published
    both using the 'using network' option in the publish dialog.
    Could someone please help me with this, as I can't seem to
    find why it isn't loading. I've also read the entire PDF about
    Flash 9 security, but I couldn't find anything about external SWF
    loading except for the crossdomain files.

    A little more color on this: If there are 2 or more messages in the active mailbox (and others in a different mailbox), the expand/collapse function works for the messages in the active mailbox. In the message column on the right, all the messages in the conversation are shown (both mailboxes). Only those messages in the active box are shown in the list column when the conversation is expanded. I can kind of see how this might be intentional, but it's strange to see lots of messages in the conversation in the right column, but only one or a few corresponding items in the messge list.

  • Cross-Repository RQL Queries

    Hi,
    I have a customer that has an object type A stored in repository R1 containing a reference to an object type B stored in repository R2. They complain about receiving errors in version 9.4 if repositories R1 and R2 reside in different physical databases. According to my knowledge, a RQL query retrieving A-type objects filtering on B-type criteria should work. Are you aware of any problems with this?
    Thanks in advance

    You need to have cross schema tables permissions otherwise certain RQL queries fail.
    For example if table T1 is in Schema A and T2 in schema B, in case of cross repository references there are some scenarios where the below query is triggered from DataSourceA
    select * from T1,T2 where T1.id=T2.id
    For above query, Schema A should have read permissions on tables of Schema B.
    Peace
    Shaik

  • MDG Cross entity validation using enrichment spot is not executed.

    I have configured the enrichment sport for cross entity validations and used BRF to validate the data, but looks like validations are
    not executed. I have the check activated for the step in the configuration and I can see my custom class is being picked in method GET_ENRICHMENTS of class CL_USMD_DQ_ACCESS_ENRICHMENT for that request type and step. I have flag relevant  selected and option “Execute Always” (will change this to “Execute when data changed).
    I am trying to figure out if SAP MDG standard code will execute my custom class code or not. I had put break point in my custom class constructor and this is called when an instance for enrichment is created in method GET_ENRICHMENTS of class CL_USMD_DQ_ACCESS_ENRICHMENT. However my code in below method is not executed (and hence BRF is not called)
      IF_USMD_ENRICHMENT_FEEDER~GET_ADAPTER_DATA
      IF_USMD_ENRICHMENT_FEEDER~IS_RELEVANT
    Now I am trying to figure out a place from where these enrichment class methods will be executed. I feel this will be from EXECUTE_ENRICHMENT
    of class CL_USMD_DQ_ACCESS_ENRICHMENT. But this method is also not executed when I hit on Check button. Am I looking wrong standard class?
    Is there anything I am missing in configuration? Or we need to implement any SAP note? I tried to find one, but no luck.

    Hello, I am not using cress entity BADI for Validation. I am using this BADI for cross entity derivations and they are working fine.
    I had a requirement to do cross entity validations, and I have rules written using the BRF+.
    I had used enrichment sport functionality to have a custom class used to call BRF functions and prepare the context with required entity data.
    Validations are supposed to happen based on the enrichment spot defined and the configuration for that enrichment sport on the process step level. This is not happening. let me know if you need more information on it,

  • Repository corrupted/loading process is taking long time

    The repository load process is getting stuck at the below message for long time. We have disabled sort indexes on all look up tables but still it is taking huge amount of time to load the repository.Any information on this would be of great help.
    94      2011/08/26 20:16:55.523     Report Info     Background_Thread@Accelerator     Preload.cpp               Processing sort indices for 'Products'... (98%)
    81      2011/08/27 02:08:23.298     Report Info     Background_Thread@Accelerator     Preload.cpp               Processing sort indices for 'Products'... (100%)
    Regards,
    Nitin

    Hi Nitin,
    There are many performance improvement steps that one can take regarding this including verifying your repository.
    But i think it should only be a problem if this problem reoccurs.
    The accelerators get created when there is a change in table and update indices creates them,possibly there are multiple changes and load by update indices has not taken place for sometme thats why it is creating them.
    For better performance one can do following:
    Make a judicious choice of which fields to track in change tracking
    Disk Space has a huge impact on smooth functioning of MDM. If the disk space is not enough MDM Server cannot even load the repositories
    Have a closer look at data model and field properties
    Verify if your MDS.INI has this parameter: Session Timeout Minutes (Number. Causes MDM Console, CLIX, and applications based on the new Java API to expire after the specified number of minutes elapses. Default is 14400 (24 hours).When set to 0, sessions never time out.).When you have many open connections, this can to generate performance issue on MDM server
    Refer to SAP Note Number: 1012745
    Hope this helps.
    Thanks,
    Ravi

  • Repository not loaded after creating images field in main table

    Hi Experts,
    I have added an Image field to Main table in Materials repository(by linking the images table).
    after this I tried to load my repository, it is still loading. It is taking lot of time but no response yet.
    It is showing message like "Loading  Processing charecters indices for 'Products' under repositories list of MDM server.
    I am using MDM build version 7.1.01.46. Please let me know what will be the problem.
    Thanks,
    RDNPrasad

    Hi RDNPrasad,
    Apart from verifying and repairing your repository, load your repository with update indices. SAP recommends that whenever you do some structural changes to the repository or modifying it through MDM Console, MDM cannot know precisely which indices need to be updated. And as in your case you are adding some image fields to your repository so at the time of loading repository, load it with update indices.
    I hope I am able to solve your problem
    Thanks & Regards
    Dilmit Chadha

  • Error on opening repository (cannot load class)

    Hi,
    Whenever i try to open repository (or directory) from the tools page i get an error report saying:
    "Cannot load class sun/plugin/javaruntime.
    The bridge was installed at <C:\progra~1\java\jre15.0_0> but the class is no there.
    Modify the registry key (HKEY_LOCAL_MACHINE\Software\javasoft\jave Plug-in) to reflect the new bridge lcoation OR change your CLASSPATH to include the new directory."
    If i click the message away the repository will still start up, it just takes a bit longer.
    I'd still like to get rid of this pop-up though, but am not sure what has changed for this now to happen, nor am I sure how to modify the system in the proper way.
    Help be appreciated
    Robert

    Hi all
    I looked up the jdk 1.4.2 at sun.jave.com.
    I can still download this version, but it's pretty outdated, and has actually reached its end-of lifecycle as per October 30 2008, which is almost 2 months ago.
    I wonder if it would be a good idea to still install this version, and also ask myself the question whether this would be an approach that SAP itself would advise, nor indeed if they havent come up with a different approach?
    Any ideas about this?

  • Cross Platform Dump/Load SP122 to SP110

    Hello @all,
    does anyone faces issues with cross dumping a database from a newer ASE Version like SP122 or ASE16 to SP110 or older?
    The following statement i tried:
    dump database xyz to 'xyz' at xyz
    go
    and got this error message:
    WARNING: In order to LOAD the xyz database, the ASE must run in single-user mode. If the xyz database dump uses multiple volumes, you must execute sp_volchanged on another ASE at LOAD time in order to signal volume changes.
    Backup Server: 4.171.1.1: The current value of 'reserved pages threshold' is 85%.
    Backup Server: 4.171.1.2: The current value of 'allocated pages threshold' is 40%.
    Backup Server: 4.171.1.5: The current value of 'parallel scan' is 2.
    Backup Server session id is: 21. Use this value when executing the 'sp_volchanged' system stored procedure after fulfilling any volume change request from the Backup Server.
    Backup Server: 1.67.2.16: Backup Server Internal Error in function 'fatoi'. Please contact Sybase Technical Support
    Msg 8009, Level 16, State 1: Server 'xyz', Line 1: Error encountered by Backup Server.  Please refer to Backup Server messages for details.
    Despite the error message i can log on with isql to the remote backup server or can execute statements like remote_bs...sp_who. Also the opposite direction to dump a database works without any issues.
    Please let me know if somebody knows a workaround for that problem.
    Thanks in advance!
    Best regards,
    Patrick

    Dear Mr Scheibe,
    To all my knowledge : a database DUMP which was taken on a new ASE server will not load to a database in an older ASE server . This is not supported.
    It may accidentally work (For example I assume that you will be able to load a DUMP taken on an ASE SP122 into an ASE SP121 )  . But it is not officially supported.
    New features in a new ASE server may change the database and or DUMp format so that the LOAD will not work. 
    ASE supports the loading of DUMPS that where taken on earlier versions of ASE , e.g. DUMP was taken on ASE 15.7 SP110 and LOAD is done on ASE 15.7 SP122 or ASE 16.0 SP00 PL02.
    That should work . For details see documentation in SyBooks Online on the topic.
    With kind regards
    Tilman Model-Bosch

  • How to enable cross domain file loading in Firefox

    I have some javascript on domain A which would load a file on domain B, and I need to enable cross site data transferring in browsers.
    For IE, I can set it in Options -> Security -> Custom Level -> Enable Cross Site Data transferring
    For Chrome and Safari, launch the browser with additional parameter --disable-security-server
    But for firefox, I don't know how to do this, when I am visiting the web page on domain A, it returned me 401 unauthorized error.

    Does this article apply? https://developer.mozilla.org/en-US/docs/HTTP/Access_control_CORS

  • Cross-domain Data Loading

    I have a webpage that is using the Tooltip/HTML Panel
    structure to load details from a database:
    http://www.fctu.org.uk/repfinder/tooltip.asp
    The problem is that the html panel page is at
    http://www.fctu.org.uk/repfinder/tooltiprep.asp
    and cannot be accessed if the user is at
    http://fctu.org.uk/repfinder/tooltip.asp
    rather than
    http://www.fctu.org.uk/repfinder/tooltip.asp
    I know from other threads that this is due to security
    restrictions, but can anyone suggest a workaround please. I have a
    crossdomain.xml file to make something else work but it doesn't
    seem to be helping.
    Thanks Edward

    You are doing absolute paths at the moment. (
    http://www.domain.com/repfinder/tooltiprep.asp?repID=356)
    Try using a relative paths
    /repfinder/tooltiprep.asp?repID=356

  • FC - Cross-category validation in Central Manual Journal Entries

    Hello experts,
    At a client site we are implementing several different reporting categories.  There are requirements to validate certain accounts between categories.
    Within the packages this is working fine - example:
    But when used in Central Journals the controls behave differently.
    In our issue there is a JE posted on the Category "IFRS-ACT".  We then try to post a journal on a different category (same ledger) and want to validate to make sure we are balanced between both.
    The control runs OK and recognises that there is a difference between the amounts stored in the separate categories but does not bring the amount stored on the category that it is validating against:
    Can anyone offer any advice on how to resolve the issue?  Or is it not possible?
    Many thanks!

    Hello,
    This is a known behavior. Controls and formulas using
    external data (data from another category) are not applied to local and central manual
    journal entries.
    Regards,
    Emna.

  • Cross Repository Duplicate Check

    Dear Gurus,
    We have a huge data migration that happens in 34 countires, the MDM is centrally connected and each country have their own repositories ( Vendor, Customer, Materials ).
    My question is, is it possible to do a duplicate check on datas ( customer, vendor, materials )across repositories.
    Bes Regards,
    SK

    Hi Sathya,
    Since they are standalone repositories , unfortunatley it is not possible to check duplicates across them.
    You can identify duplicates only in central and then send back to countires repositories. But still not possible across Customer, Vendor and Materials.
    I guess with MDM 7 , it will be possible.
    Hope this helps,
    + An

  • All bounds exceeded without finding valid load using TLB profile -Error TLB

    Hi All,
    When I am running TLB I am getting this error.
    Current system that I am working on is SCM 5.0 with service pack 13. When I add some operator to the lower limit of TLB profile then it is working fine but when I keep it empty then it is giving such error.
    Can any one help me out on this issue.
    Thanks and Regards
    Jignesh

    Hi Jignesh,
    The error you describe is standard SAP.
    I believe in the TLB profile, you have selected one of the following Relationship Rules
    1     Connect Upper Limits with "AND", Lower Limits with "OR"
    2     Connect Upper Limits with "AND", Lower Limits with "AND"
    3     Relationship is Specified by Customer
    If you have selected either 1 or 2 rule in the TLB profile
    You would have to mention LL( Lower limit) and UL( upper Limit) and a parameter value.
    Since you are not maintaining any Limits, it is giving you the error when running TLB run
    What is your exact requirement?
    Regards
    Kumar

  • Cross company code validation in CO Area

    Dear All Experts,
    I am having one query regarding cross company code validation in CO area. I have ticked Cross company code validation in controlling area, and it is working perfect.
    we have total 11 company codes. 10 for US & 1 for Canada. Say 1001 to 1010 US company codes & Canda it is 1101.
    The requirement is :-
    Now client wants to post cross company code transaction within these 10 US company codes and it should not throw an error  ( Ideally which is giving right now ). It should give error only when posting to US company code transaction and Canada Cost Center or Internal Order.
    Can we restrict the company code for cross posting validation ? OR Can selected company codes set for validation indicator ?
    Experts guidance will be great on this.
    Regards,
    Sharvari Joshi.

    Dear,
    Murali.
    Thanks for your reply.
    As you said :- Validation check applies for all the company codes which are assigned to your controlling area.
    Means simply we can not apply this option to selective company codes, Right ?
    Once it is ticked it is applicable to all company codes.
    Regards,
    Sharvari Joshi.

  • Loading XML(XSD) file into database by validating the format in file

    Hi,
    I have a file whose format is predefined as listed below
    <?xml version="1.0" encoding="utf-8" ?>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
         <xs:element name="VVV">
              <xs:complexType>
                   <xs:sequence>
                        <xs:element name="VVVHeader">
                        <xs:complexType>
                        <xs:sequence>
                        <xs:element name="UniqueIdentifier" type="xs:SEQ0001"/>
                        <xs:element name="VVVFileType" type="xs:123"/>
                        <xs:element name="FileCreatedDatetime" type="xs:23-MAY-2006"/>
                        <xs:element name="ScanDatetime" type="xs:23-MAY-2006"/>
                        <xs:element name="BatchID" type="xs:456"/>
                        <xs:element name="BatchSequence" type="xs:1001"/>
                        <xs:element name="DataEntryDatetime" type="xs:23-MAY-2006"/>
                        </xs:sequence>
                        </xs:complexType>
                        </xs:element>
                        <xs:element name="VVVDetail">
                        <xs:complexType>
                        <xs:sequence>
                        <xs:element name="RRRLocalOffice" type="xs:Mumbai"/>
                        <xs:element name="Duplicate" type="xs:No"/>
                        <xs:element name="ReRegMarker" type="xs:boolean"/>
                        <xs:element name="RegistrationMark" type="xs:Vishnu"/>
                        <xs:element name="RegMarkCheckDigit" type="xs:12S"/>
                        <xs:element name="TaxClassCode" type="xs:67"/>
                        <xs:element name="ExternalMakeCode" type="xs:Maruti"/>
                        <xs:element name="ExternalModelCode" type="xs:800LX"/>
                        <xs:element name="RRRMakeCode" type="xs:Mar"/>
                        <xs:element name="RRRModelCode" type="xs:800LV"/>
                        <xs:element name="RRRVehicleBodyCode" type="xs:98"/>
                        <xs:element name="RRRColourCode" type="xs:red"/>
                        <xs:element name="RegistrationDate" type="xs:23-MAY-2006"/>
                        <xs:element name="ChassisNumber" type="xs:num123"/>
                        <xs:element name="HC" type="xs:1.22"/>
                        <xs:element name="UnWeight" type="xs:90"/>
                        <xs:element name="NoSeats" type="xs:four"/>
                        <xs:element name="NOx" type="xs:2.22"/>
                        <xs:element name="RevenueWeight" type="xs:34"/>
                        <xs:element name="CO2" type="xs:55"/>
                        <xs:element name="Particulates" type="xs:long"/>
                        <xs:element name="CO" type="xs:3.33"/>
                        <xs:element name="HCNOx" type="xs:4.44"/>
                        <xs:element name="TrailerWeight" type="xs:66"/>
                        <xs:element name="StationaryLevel" type="xs:77"/>
                        <xs:element name="EngineSpeed" type="xs:88"/>
                        <xs:element name="DriveBynature" type="xs:99"/>
                        <xs:element name="SMMTFleetCode" type="xs:yel"/>
                        <xs:element name="Purchasercode" type="xs:4004"/>
                        <xs:element name="IndustryofUse" type="xs:office"/>
                        <xs:element name="OriginalDealerCode" type="xs:tr56"/>
                        <xs:element name="SellingDealerCode" type="xs:se23"/>
                        <xs:element name="bill110" type="xs:srira"/>
                        <xs:element name="bill111" type="xs:mula"/>
                        <xs:element name="SalesType" type="xs:krish"/>
                        </xs:sequence>
                        </xs:complexType>
                        </xs:element>
                   </xs:sequence>
              </xs:complexType>
         </xs:element>
    </xs:schema>
    I would like to update this into a a table by validating the format of the XSD file.
    I will be having several similar files.
    Steps I will be doing on this are
    1 > Pick up file from a directory one at a time
    2 > Validate the format of XSD file
    3 > If valid load into a table
    How can I achieve above steps using PL/SQL
    Pls mail me ur suggestions on very urgent basis
    Thanks in advance
    Vishnu

    Really this should be in the XML forum, but anyway....
    Just a small question... It looks as though you are using an XML schema (XSD) to store your table information along with it's data, am I correct? Seems very bizarre thing to do.
    If you are using Oracle 10g you can drop your file into the Oracle WebDAV area (XDB) and from there you can access the XML as an XMLTYPE using something like...
    SELECT rv.res.extract('/Resource/Contents/*')
    FROM   resource_view rv
    WHERE  lower(rv.any_path) = lower(lc_filename)Once you have it in the XMLTYPE variable from that query, and because your schema doesn't really define the datatypes etc. it's gonna be up to you to parse the XML using something like the DBMS_XMLDOM package and process that into create table statements or something.
    Certainly looks like you've got yourself a nice task to do there. Glad I'm not doing it.
    ;)

Maybe you are looking for

  • AUC and settlement rule mismatch.

    Hi, We have created many AUCs while uploading initial data at the time of go-live by posting JVs on WBSE and then performing the settlement. Now due to some currency issues we have reversed all settlements, and then Asset accounting person has resett

  • Best way for setting up seperate accounts for the kids in itunes

    how do i set up a new account with it's own balance in itunes so the kids dont spend each others gift cards?

  • Oracle Filesync Configuration Problem

    hi. I installed Oracle File. it was working well. OCS R1 single box windows I can connect Oracle File using 1. http://hostname:7779/files/app 2. ftp://hostname now I am trying to use Oracle Filesync but after installation, "Web Server URL" is needed

  • Captivate 5.5 PDF not opening in Acrobat Reader 9.4.5 - why?

    Why won't a PDF created in Adobe Captivate 5.5 open in Acrobat Reader 9.4.5? I keep getting an error at work. I am not able to upgrade my adobe reader at work and am wondering if I NEED Acrobat Reader 10 in order to view these PDFs. Message was edite

  • A general error has occurred. [nQSError: 27002] Near local : Syntax error

    Hi I am using oracle BI Dashboard. i had configured my physical , business and presentation layers. when i click on the answers in the dashboard it also show me my new create presentation layer. even i can directly query my database using OBI but whe