How to check against hierachy schema with MDM?
Hi,
I have to use SRM-MDM to load supplier catalogs for SRM. Our suppliers deliver a XML Catalog structure with classification in a format like this:
<ARTICLE_FEATURES>
<REFERENCE_FEATURE_SYSTEM_NAME>ECLASS-4.0</REFERENCE_FEATURE_SYSTEM_NAME>
<REFERENCE_FEATURE_GROUP_ID>21050101</REFERENCE_FEATURE_GROUP_ID>
or
<ARTICLE_FEATURES>
<REFERENCE_FEATURE_SYSTEM_NAME>ECLASS-5.10</REFERENCE_FEATURE_SYSTEM_NAME>
<REFERENCE_FEATURE_GROUP_ID>30020101</REFERENCE_FEATURE_GROUP_ID>
I built up 2 tables eclass40 and eclass 513 in SRM-MDM as hierarchy tables. While importing the supplier xml I what to check against the REFERENCE_FEATURE_GROUP_ID (the class number). If the number does not exist in the class system the dataset should not be load.
How can I do this?
Best regards
Roman
thank you guys for your tries - but my question is still not answered.
I will try to depict what i need in more details:
1)process A with instance id (orabpel.cube_instace.cikey) = 1 is in closed.completed status.
process A with instance id = 2 is in open.running status.
2) i redeploy process A with the same version:
process A with instance id = 1 now is in closed.stale status
process A with instance id = 2 now is in closed.stale status
question: how to query from orabpel schema instance which was not completed before it went to stale (in example above it's instance id = 2 only) = really really staled?
thanks in advance!
Similar Messages
-
How to check-in multiple files with same name having different revision num
Hi
Can anyone please tell me, how to check-in multiple files with the same name with different revision number using RIDC API.
For eg:
First I will check-in a file(TestFile.txt) into a content server with revision number 1 using RIDC API in ADF application. Then after some time, will modify the same file(TestFile.txt) and check-in again. I tried to check-in same file multiple times, however first time its checking-in correctly into server showing revision as 1, while checking-in same file again, its not giving any errror message, and also its not reflecting in server. Only one file(TestFile.txt) is reflecting in server.
How to implement this functinality using RIDC API? Any suggestions would be helpful.
Regards
Raj
Edited by: 887680 on Mar 6, 2013 10:48 AMHi Srinath
Thanks for your response. Its not cloning, its like check-in file first, then check-out the file and do some editing and then again upload the same file with different revision number using RIDC. I got the solution now.
Regards
Raj -
Checking against Select-Options with "CP" using "IF value IN select_option"
Dear experts,
first of all: I'm sorry, if this question already should have been asked and answered!
I tried quite a lot of search terms but didn't find anything helpful.
We are using a statement like "IF value IN select_option" to perform comparisons after the Select-Options have been used in a SELECT statement. This logical expression fails (compared to the results of the DB-SELECT) whenever a select-option line contains the option CP (Contains Pattern). To be more specific: The case sensitivity of the LOW value doesn't seem to play a role any more. A variable with the value 'ABCD' would be positively checked against a select-option with OPTION 'CP' and LOW 'abc*', whereas this value wouldn't have been selected if the select-option had been used in a DB-SELECT.
Does anybody know a workaround?
Thanks in advance
AndreasDear Keshav,
it's an own field in an own table, defined as CHAR of length 140 (lowercase allowed), reflecting to a line of remittance info of an account statement. A regular Select-Option for this field is provided in a report which works perfectly fine regarding the case sensitivity. For reasons I don't want to point out in detail we need to check a value in this field against the select-option without selecting it from the db again.
Let's assume that a field remittance_info contains the value 'ABCD'.
A line of the select-option table looks like this:
select_option_table-SIGN = 'I'
select_option_table-OPTION = 'CP'
select_option_table-LOW = 'abc*'.
Then an ABAP statement such as
IF remittance_info IN select_option_table.
* would be true !!!
ENDIF.
but wouldn't deliver a result in a SELECT such as
SELECT * FROM my_table INTO TABLE my_internal_table WHERE remittance_info IN select_option_table.
because of the differences in lower/upper case.
regards
Andreas -
How to register the same schema with same URL
I'm getting ORA-31085 error when try to register the same schema with same URl.
My requirement is that I should be able to reregister the same schema with the same URL .
I'm using the following function :
PROCEDURE validateXmlSchema(inp_xmlMsg IN VARCHAR2,
out_isValidDoc IN OUT NUMBER,
inp_xmlSchema IN OUT VARCHAR2,
out_varchar_notused OUT VARCHAR2)IS
xmldoc XMLType;
res number;
BEGIN
xmldoc := XMLtype(inp_xmlMsg);
res := xmldoc.isSchemaValid(inp_xmlSchema);
IF (xmldoc.isSchemaValid = 1) THEN
out_isValidDoc := 1;
ELSE
out_isValidDoc := 0;
END IF;
END validateXmlSchema;
This is used recursively.Until the schema is not validated for a given URL this function should keep on throwing error and once the schema is validated the data should be inserted in the DB.
But its not happening as of now instead the ORA-31085 is thrown second time.
Plz provide pointers to solve the issue."mjs" <[email protected]> wrote in message
news:g7kjk5$o6$[email protected]..
> "mjs" <[email protected]> wrote in message
> news:g7gl2g$i3d$[email protected]..
>> "Zorrrro" <[email protected]> wrote
in message
>> news:g7gcjv$a6n$[email protected]..
>>> I'm completely nuckered trying to find an answer
for this...
>>>
>>> Does anyone know how to keep the same width an
position of the submenus
>>> of a
>>> horizontal dropdown menu?
>>> Thank you in advance.
>>>
>>> Cheers.
>>
>> Doesn't a simple style="width:200px" in the input
tag work?
>
> I'll asume the answer is "yes", then. ;) You're welcome.
I believe the OP is talking about a dropdown menu like this
one
http://www.tjkdesign.com/articles/keyboard_friendly_dropdown_menu/default.asp
not about a "select menu".
I could be wrong though...
Thierry
Articles and Tutorials:
http://www.TJKDesign.com/go/?0
http://developer.yahoo.com/
helps you build applications and mashups -
HOW TO CHECK THE CHECKBOX VALUE WITH SQLCE DATABASE
Hai All,
Good Day! I am using VB in Visual Studio 2008. I have a form with check boxes and one button control. If i selected the check box and then click the button, check the database table field and check box text are equal. if both are equal then
how to check?
I have tried it. The code is:
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim conn As New SqlCeConnection
Dim cmd As New SqlCeCommand
conn.ConnectionString = "DataSource = E:\Vbprojectex\WindowsApplication3\WindowsApplication3\Database1.sdf"
Try
cmd.Connection = conn
conn.Open()
If CheckBox1.CheckState = 1 Then
cmd.CommandText = "SELECT Aerator FROM ttabpagelist where Aerator = CheckBox1.Text"
TextBox1.Text = 1
End If
cmd.ExecuteNonQuery()
Finally
conn.Close()
End Try
End Sub
End Class
Thanks & Regards Sasi ................. Go Greenprobably something like (ofc below will never give result since Aerator can't have 2 values, you will have to adjust the second check box column obviously)
Try
cmd.Connection = conn
conn.Open()
dim strsql as string = "= "SELECT Aerator FROM ttabpagelist "
Dim whereConcatenator As String = " WHERE "
Dim Wherestatement As String = String.Empty
If checkbox1.checked = True Then
Wherestatement += whereConcatenator
Wherestatement += "Aerator = " & checkbox1.Text
whereConcatenator = " AND "
End If
If checkbox2.checked = True Then
Wherestatement += whereConcatenator
Wherestatement += "Aerator = " & checkbox2.Text
End If
cmd.commandtext = strsql & wherestatement
TextBox1.Text = 1
End If
cmd.ExecuteNonQuery()
Finally
conn.Close()
End Try -
How to check Tablespace in DB2 with AS400
Hi Guru,
Can u please tell me how to check tablespace in db2 database with ecc5.Hi,
very simple:
DB2 on iSeries just has NO tablespaces ))
=> no check necessary
Regards
Volker Gueldenpfennig, consolut international ag
http://www.consolut.de - http://www.4soi.de - http://www.easymarketplace.de -
Re: Validation Against A Schema With DOM
I tried to redeploy a properly working application using Schema not DTD. It worked perfectly before but after redeployment, I got this an error complaining of missing "AbstractDOMParser". I downloaded this jar "xercesImpl.jar" which contain "AbstractDOMParser" . The error is gone away. However, a new error popped up as following. Remember, I don't encounter any problem like this before redeployment.
Recoverable Error: Document is invalid: no grammar found. ( Check line number:2, column:7)
Recoverable Error: Document root element "rules", must match DOCTYPE root "null". ( Check line number:2, column:7)
My guess is that I downloaded the wrong Parser. I need a parser for Schema not DTD. Where can I download the parser for Schema (not DTD parser)? any other potential factors, which you all can think of ,caused this error? Any input I really appreciate.
Here is my XML:
<?xml version="1.0" encoding="UTF-8"?>
<rules xsi:noNamespaceSchemaLocation="/SUNWappserver7/domains/domain1/applications/j2ee-modules/olbr_1/WEB-INF/classes/schemas/ezgov_bre.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<rules-package name="Navigation">
<rule-script name="GetNextNavigationId">
# initialize values
navId = ""
if (NavigationControllerDataSetName_navigationControllerCurrentNavigationId != N
one):
navId = NavigationControllerDataSetName_navigationControllerCurrentNavigatio
nId.lower()
newNavId = ""
if (NavigationControllerDataSetName_navigationControllerNavigationId != None):
newNavId = NavigationControllerDataSetName_navigationControllerNavigationId.
lower()
action = ""
Thanks in advance,
VanSet the parser as a schema validating parser.
parser.setFeature("http://xml.org/sax/features/validation",
true);Set the validation/schema feature to true to report validation errors against a schema.
parser.setFeature("http://apache.org/xml/features/validation/schema",
true);Set the validation/schema-full-checking feature to true to enable full schema, grammar-constraint checking.
parser.setFeature("http://apache.org/xml/features/validation/schema-full-checking",
true); -
How to handle refreshing TEST schema with PRODUCTION schema ?
- we have database 10g ( standard edition), database name : ABC
- Schema name: ABC.PRODUCTION (which is our production schema)
- Schema name: ABC.TEST (which is our testing schema, where developers work)
Both the production & Test schemas exist in the same database.
Now once a week I wanted to refresh TEST schema with PRODUCTION data
Here is what I have been doing all these years:
=> Take a logical backup (EXPDP) of PRODUCTION schema (prod.dmp)
=> Drop user TEST cascade ( i don't need a backup of this TEST schema)
=> Create user TEST
=> Import PROD.DMP data into TEST schema
All the above 4 steps are being done manually.
Questions:
======
1. Is there any easier way of doing the above steps using some tool ?
2. Does Oracle enterprise manager which comes free with database installation (http://localhost:118/em)
has any utility or tool to do this job ?
3. I want everything to be refreshed (all database objects including data) ?
Thanks
John P
Edited by: johnpau2013 on Feb 23, 2011 4:32 AMThis is crazy. One inadvertent typo and you'll overwrite your Production schema. Plus, what happens if a developer 'tests' against the test schema and slows the Production database to a crawl.
I presume you know all about this, though and can't make the case to management. I hope it's not a business-critical Production database!
Anyway, your method is decent. I would advise against doing it automatically, to be honest, especially when your system is so precariously set up. But if you exist, you could use encapsulate all the steps into a script and use crontab to automate the process. I, personally, wouldn't use DBMS_SCHEDULER as you have to be careful with priorities and workload sometimes (at least in my experience) and you might end up having your export/import clash with other jobs in the system if you don't pay attention.
Here are the steps I would use:
Create a 'create user' script for the test schema based on dynamic SQL. That way you can be sure you have all the grants necessary for the user, in case things change.
Drop the test user (use EXTRA caution and be defensive when coding this part!)
Export the schema using FLASHBACK_SCN to ensure you have a consistent export
Run your 'create user' script to create the test user
Import the schema with a REMAP_SCHEMA option (use EXTREME caution with this!!!!)
Compile invalid objects
Compare objects and exclude any recycle_bin objects. Send an email alert if the object counts are different.
Compare invalid objects. Any objects which aren't invalid in Production should be flagged up if they're invalid in test.
Again, it's absolute insanity to have a test schema in a Production database. You absolutely must insist on addressing that with management.
Mark -
How to Check System Preference Settings with Time Machine
I just found and fixed a problem caused by a bad System Preference/Universal Access
setting and would like to go back in my Time Machine backup to see where the
error was made. I may have been too quick to blame the 10.5.3 update on the
problem so wanted to look back in time.
The problem is i don't know how to check System Preferences using the Time Machine.
Any suggestion?If you're looking for specific settings, the short answer is you cannot. You can open the .plist files and try to find the specific option you're looking for, though it might not be too easy to decipher some of the contents of the .plist file. For the most part they're just lists of attributes and settings. For instance, here's a very small chunk of my Finder .plist file:
<key>All Images.cannedSearch</key>
<dict>
<key>SidebarWidth</key>
<integer>162</integer>
<key>ToolbarVisible</key>
<true/>
<key>ViewHeight</key>
<integer>1116</integer>
<key>ViewStyle</key>
<string>icnv</string>
<key>WindowBounds</key>
<dict>
<key>bottom</key>
<integer>1200</integer>
<key>left</key>
<integer>56</integer>
<key>right</key>
<integer>1920</integer>
<key>top</key>
<integer>84</integer>
</dict>
</dict>
<key>AnimateInfoPanes</key>
<true/>
<key>AnimateSnapToGrid</key>
<string>true</string>
<key>AnimateWindowZoom</key>
<true/>
Each "key" is followed by an attribute, so for instance the "SideBar Width" key is given the "Width" integer attribute of 162. However, some keys have multiple entries, such as the "WindowBounds" key having sub-keys of "bottom", "left", "right", and "top".
These values are finder preferences, though are not accessible via the finder's preference settings. However, buried deep in the Finder's .plist file are some of the user-editable settings:
<key>ShowHardDrivesOnDesktop</key>
<true/>
<key>ShowMountedServersOnDesktop</key>
<true/>
<key>SidebarSearchesSectionDisclosedState</key>
<false/>
If you can find the attribute you're looking for, then that may help you narrow down which version of a .plist file to restore, though not all of them are straightforward legible text. Some have bizarre strings of seemingly random characters that only the application can interpret.
Message was edited by: Topher Kessler -
How to check In a file with folder structure
Hi,
Is it possible to check in "a file with its complete folder structure".
For Ex: folder A contains Folder B and B contains a file , Then is there an option to check in the file in content server with the same structure A-->B-->file.
Thanks In advance.JRS, this will copy ALL the files and folders from folder A to the content server.
If he only wants to copy file A that is inside folder B than your way is somewhat overkill unless you are sure that the file is the only one in the complete structure but that i doubt...
I haven't checked it before but perhaps someone can tell if this is possible...
If you check in a file, perhpas you can get the original file and foldername from the metadata. If this is possible, you can create your own code that hooks on the check in and then create a directory or just move the file in the directory.
I have written such a component but it's based on some custom metadata we use, not on the original filename.
If i find the time, i will try some things and tell you if it works -
How to check apple care warranty with Serial Number without registering
How to check the warranty of the apple macbook pro (mid 2009 release) without actually registering the product.
I have the serial number of the machine.
I looked into this link ,it seems that it requires you to register the product .
Earlier that was not the case. You could just check the warranty by entering the serial number and location .
Link : https://selfsolve.apple.com/GetWarranty.doIf the product was never registered, you won't be able to check warranty, because as far as Apple is concerned, it's still new and has not been sold yet.
Dave M.
MacOSG Founder/Ambassador An Apple User Group iTunes: MacOSG Podcast
Macsimum News Associate Editor Creator of 'Mac611 - Mobile Mac Support' -
How to load an XML schema with Data Integrator ?
Post Author: Kris Van Belle
CA Forum: Data Integration
Is someone having experience with loading data from a regular table into an XML schema ?
What are exactly the steps to undertake ? The DI user manual does not provide that much information...Post Author: bhofmans
CA Forum: Data Integration
Hi Kris,
In the Designer.pdf there is a chapter called 'nested data' with more information, but you can also check this website with some detailed instructions and examples on how to build a nested relational data model (NRDM).
http://www.consulting-accounting.com/time/servlet/ShowPage?COMPANYID=43&ELEMENTID=161
(Thanks to Werner Daehn for putting this together). -
How do I extend the schema with a new auxiliary objectclass in Directory Server 4.11?
There seems to be no way to mark a new objectclass as AUXILIARY from the Netscape Console with Directory Server 4.11. Likewise, there is no mention of auxiliary objectclasses in the Administrator's Guide or Deployment Guide. When I simply mark the new objectclass with a superior of 'top', I get an Object class violation error when I try to add the objectclass and new attributes to an existing entry.
So my questions are:
1. Are auxiliary objectclasses supported in Directory Server 4.x?
2. If so, how do I add them with the Netscape Console or directory in the configuration files?
3. If not, is there a workaround that mimics the behavior of auxiliary objectclasses?
Thanks.Even if 4.x supports marking objectclasses as Auxiliary (which I don't think it does. iDS 5.x does), the Directory Server ignores the flags when it comes to schema checking, ie you can mimic behavior of auxiliary objectclasses without tagging the objectclass as Auxialiry in the schema.
Regards,
Ludovic -
How to check the current time with a Stored time in string format
Hi All
I would like to compare the system time with an existing time values which is allready there in String format..
i mean i would like to check if the SysTime is inbetween 6:30 and 14:00
I accomplished this in Oracle ..
Select 'Y' from dual where to_date(to_char(sysdate,'HH24:MI '),'HH24:MI') between to_date('06:30','HH24:MI') and to_date('14:00','HH24:MI')
But instead of checking the DB each and every time , the perfomance would be better if we can do this in our java code..
Could some one provide me with a code to accomplish the above scenario..
Thanks in advance..,.,import java.util.Calendar;
Calendar rightNow = Calendar.getInstance(); // gets the current date and time to millisec
Calendar earlyTime = Calendar.getInstance().set(Calendar.HOUR_OF_DAY, 6).set(Calendar.MINUTE, 30);
Calendar lateTime = Calendar.getInstance().set(Calendar.HOUR_OF_DAY, 8).set(Calendar.MINUTE, 0);
if (rightNow.compareTo(earlyTime)> 0 && rightNow.compareTo(lateTime) < 0){
// do something
}Try this. -
How to check the integer value with Date Column
Hi Friends,
I have a filter called 'Days'. I need to show the data based on the Days filter (Example : 2 Days).
Example Query:
Select * from Tb1
Where EndDate(Value as '03/05/2013' > Days ( value as 2)
How to handle the above scenario.
Thanks in Advance....
Regards,
LuckyAbdulwhat meanings does it make. how can you compare a date to day count. Or is the inetger value an offset ie say 2 days from today etc?
If yes you can use like below illlustration
DECLARE @DayOffset int
SET @DayOffset = 2
SELECT *
FROM TAble
WHERE ENdDate >= DATEADD(dd,DATEDIFF(dd,0,GETDATE()),@DayOffset+1)
refer
http://visakhm.blogspot.in/2010/01/some-quick-tips-for-date-formating.html
Please clarify with an example what you're expecting if its different from the above.
Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs
Maybe you are looking for
-
How do I bring back the open or save dialog box?
In the past when I would open an attachment I could choose open (by hitting OK) or select a radio button for save. I accidentally hit the check box for "do this on every file" then selected save - now every single time I try to open a document it goe
-
Transport request could not be released
hi guys, im trying to release a request thru se09 after successfully releasing the task.the request could not be released. it gives this error message TEST CALL OF TRANSPORT CONTROL PROGRAM (tp) ENDED WITH RETURN CODE 0212. <removed_by_moderator> Rea
-
Creation of multiple orders under one main order
Dear Ajay , Sir, I want to create a main AUC order suppose as 10004, How to create Sub-AUC orders under the Main AUC (10004) as below, order:100041: Bldg. and construction exp order:100042:Mfg. machineries cost order:100043:Galvinizing machinery c
-
Problem in J1IJ if material transfer from one storage location to another
Hi, We have one problem we have one material WMBMOTOR while purchasing material we have taken excise duty thorugh J1Ig and while GR loocation was STCK after that I have transfer the material to another location SDLV with MB1B movement type
-
hi, my firefox and safari are both having difficulty loading certain parts of web pages. previous to this my firefox would freeze and state that a script was not responding. i would stop the script and reload the page and everything would be fine. no