How to extract data from CLOB Datatype having XML values
Hi,
I am facing problem in extracting data from a TAble FCT_A where OBJECT_CONTENT field(Datatype CLOB) is having data of XML type.
Below are the value:
<ras-cube>
<jndiDataSourceName>datasource_etl</jndiDataSourceName>
<dimensions class="vector">
<string>CUG_IND</string>
<string>EVENT_DATE</string>
<string>EVENT_DIRECTION_KEY</string>
<string>EVENT_TIME_SLOT_KEY</string>
<string>EVENT_TYPE_KEY</string>
<string>FAF_IND</string>
<string>FILTERED_OUT_FLAG</string>
<string>IN_TG_ID_KEY</string>
<string>LONG_EVENT_IND</string>
<string>NE_ID_KEY</string>
<string>NODE_ADDRESS</string>
<string>OTHER_MSISDN_DIAL_DIGIT_KEY</string>
<string>OUT_TG_ID_KEY</string>
<string>RATING_DELAY_IND</string>
<string>RI_MISMATCH_IND</string>
<string>SERVED_MSISDN_DIAL_DIGIT_KEY</string>
<string>SERVED_MSRN_DIAL_DIGIT_KEY</string>
<string>SRV_TYPE_KEY</string>
<string>SUBS_BU_KEY</string>
<string>SYS_ID_KEY</string>
<string>TERMINATION_REASON_KEY</string>
<string>THIRD_PARTY_DIAL_DIGIT_KEY</string>
<string>ZERO_FLAG_KEY</string>
</dimensions>
<measures class="vector">
<com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<targetName>CHARGE</targetName>
<expression>SUM(FCT_RATED.CHARGE)</expression>
<persist>true</persist>
</com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<targetName>COMPUTED_VOLUME</targetName>
<expression>SUM(FCT_RATED.COMPUTED_VOLUME)</expression>
<persist>true</persist>
</com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<targetName>DOWNLINK_VOLUME</targetName>
<expression>SUM(FCT_RATED.DOWNLINK_VOLUME)</expression>
<persist>true</persist>
</com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<targetName>ORIGINAL_DUR</targetName>
<expression>SUM(FCT_RATED.ORIGINAL_DUR)</expression>
<persist>true</persist>
</com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<targetName>RA_CHARGE</targetName>
<expression>SUM(FCT_RATED.RA_CHARGE)</expression>
<persist>true</persist>
</com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<targetName>RECORD_COUNT</targetName>
<expression>COUNT(FCT_RATED.*)</expression>
<persist>true</persist>
</com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<targetName>UPLINK_VOLUME</targetName>
<expression>SUM(FCT_RATED.UPLINK_VOLUME)</expression>
<persist>true</persist>
</com.connectiva.onereview.rasobjects.cube.CubeMeasure>
</measures>
<dimensionMap class="linked-hash-map">
<entry>
<string>FCT_RATED</string>
<null/>
</entry>
</dimensionMap>
<cubeStorageConfig>
<partitionColumn>EVENT_DATE</partitionColumn>
<tableSpaceName>ORV5_ETL_DFLT</tableSpaceName>
<isLogging>false</isLogging>
<isCompressed>false</isCompressed>
<noOfHashPartition>10</noOfHashPartition>
<partitionScheme>1</partitionScheme>
</cubeStorageConfig>
<cubeType>1</cubeType>
<name>MX_RATED</name>
<label></label>
<parentNames>
<string>FCT_RATED</string>
</parentNames>
<otherProperties class="linked-hash-map"/>
</ras-cube>
I want to extract expression tag in the above XML types
Kindly any help will be needful for me
Thanks and Regards
9i
with FCT_A as (
select xmltype('
<ras-cube>
<jndiDataSourceName>datasource_etl</jndiDataSourceName>
<dimensions class="vector">
<string>CUG_IND</string>
<string>EVENT_DATE</string>
<string>EVENT_DIRECTION_KEY</string>
<string>EVENT_TIME_SLOT_KEY</string>
<string>EVENT_TYPE_KEY</string>
<string>FAF_IND</string>
<string>FILTERED_OUT_FLAG</string>
<string>IN_TG_ID_KEY</string>
<string>LONG_EVENT_IND</string>
<string>NE_ID_KEY</string>
<string>NODE_ADDRESS</string>
<string>OTHER_MSISDN_DIAL_DIGIT_KEY</string>
<string>OUT_TG_ID_KEY</string>
<string>RATING_DELAY_IND</string>
<string>RI_MISMATCH_IND</string>
<string>SERVED_MSISDN_DIAL_DIGIT_KEY</string>
<string>SERVED_MSRN_DIAL_DIGIT_KEY</string>
<string>SRV_TYPE_KEY</string>
<string>SUBS_BU_KEY</string>
<string>SYS_ID_KEY</string>
<string>TERMINATION_REASON_KEY</string>
<string>THIRD_PARTY_DIAL_DIGIT_KEY</string>
<string>ZERO_FLAG_KEY</string>
</dimensions>
<measures class="vector">
<com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<targetName>CHARGE</targetName>
<expression>SUM(FCT_RATED.CHARGE)</expression>
<persist>true</persist>
</com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<targetName>COMPUTED_VOLUME</targetName>
<expression>SUM(FCT_RATED.COMPUTED_VOLUME)</expression>
<persist>true</persist>
</com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<targetName>DOWNLINK_VOLUME</targetName>
<expression>SUM(FCT_RATED.DOWNLINK_VOLUME)</expression>
<persist>true</persist>
</com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<targetName>ORIGINAL_DUR</targetName>
<expression>SUM(FCT_RATED.ORIGINAL_DUR)</expression>
<persist>true</persist>
</com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<targetName>RA_CHARGE</targetName>
<expression>SUM(FCT_RATED.RA_CHARGE)</expression>
<persist>true</persist>
</com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<targetName>RECORD_COUNT</targetName>
<expression>COUNT(FCT_RATED.*)</expression>
<persist>true</persist>
</com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<com.connectiva.onereview.rasobjects.cube.CubeMeasure>
<targetName>UPLINK_VOLUME</targetName>
<expression>SUM(FCT_RATED.UPLINK_VOLUME)</expression>
<persist>true</persist>
</com.connectiva.onereview.rasobjects.cube.CubeMeasure>
</measures>
<dimensionMap class="linked-hash-map">
<entry>
<string>FCT_RATED</string>
<null/>
</entry>
</dimensionMap>
<cubeStorageConfig>
<partitionColumn>EVENT_DATE</partitionColumn>
<tableSpaceName>ORV5_ETL_DFLT</tableSpaceName>
<isLogging>false</isLogging>
<isCompressed>false</isCompressed>
<noOfHashPartition>10</noOfHashPartition>
<partitionScheme>1</partitionScheme>
</cubeStorageConfig>
<cubeType>1</cubeType>
<name>MX_RATED</name>
<label></label>
<parentNames>
<string>FCT_RATED</string>
</parentNames>
<otherProperties class="linked-hash-map"/>
</ras-cube>') OBJECT_CONTENT from dual
SELECT EXTRACTVALUE(value(d), '//expression/text()', '') exp
FROM fct_a t,
TABLE(XMLSEQUENCE(EXTRACT (
t.object_content,
'//ras-cube/measures/com.connectiva.onereview.rasobjects.cube.CubeMeasure/expression'
))) dEdited by: Beijing on Aug 10, 2009 9:21 AM
Similar Messages
-
How to extract data from CLOB and insert them into DB?
Hi PL/SQL Gurus,
I have no experience in PL/SQL, but I have a requirement now where I have to use it.
We have a table with 10 columns, one of them is a CLOB and it holds XML data. The XMLs are very huge in size.
Two new columns are added to the table and the data has to be filled for the existing records from the corresponding XML. The XML has all the data as attributes. I started searching on the internet and tried if I could extract the data out of XML.
SELECT extractValue(value(x), '/Order/Package/@Code',
'xmlns:ns0="http://mycompany.com/Order/OrderType.xsd"' )
FROM ORDER_TABLE A
, TABLE(
XMLSequence(
extract(
xmltype(A.XML_DATA)
, '/ns0:Root'
, 'xmlns:ns0="http://mycompany.com/Order/OrderType.xsd"'
) x;
But this isn't working. Could anyone please provide some ideas.
I just want to confirm that I am able to extract data. Once this is done I would like to create a procedure so that all the existing records can be updated.
Thanks in advance.
Regards,
FazzyCan this be acheived using a SQL statement.Yes, you can do it with the DML error logging clause.
Here's a quick example I've just set up :
Base table
SQL> create table order_table (
2 order_id number,
3 package_code varchar2(30),
4 package_desc varchar2(100),
5 xml_data clob
6 );
Table created
SQL> alter table order_table add constraint order_table_pk primary key (order_id);
Table altered
Adding data...
SQL> insert into order_table (order_id, xml_data)
2 values (1, '<?xml version="1.0" encoding="UTF-8"?>
3 <ns0:Root xmlns:ns0="http://mycompany.com/Order/OrderType.xsd" BookingDate="2009-06-07">
4 <ns1:OrderKey xmlns:ns1="http://mycompany.com/Order/OrderKeyTypes.xsd" SystemCode="THOMAS" Id="458402-TM1" Version="1"/>
5 <ns0:Package Code="0001" Desc="ProductName1"/>
6 <ns0:PromotionGroup Code="DSP" Name="OrderThomasPortal"/>
7 <ns0:Promotion Code="TH902" Name="OrderThomasPortal" SellingName="OrderThomasPortal" BackOfficeName="OrderThomasPortal"/>
8 <ns0:FinancialSupplier Code="HHT" Name="NYOrdSupp"/>
9 <ns0:SellingCurrency Code="EUR" Name="Euro"/>
10 <ns0:Owner ClientId="02654144" ClientMandator="T" ClientSystem="ROSY"/>
11 <ns0:Agent PersonInAgency="5254" AgentCode="000009" CommissionAmount="2.8" CommissionDueDate="2009-07-01+02:00" VatOnCommission="0"/>
12 </ns0:Root>');
1 row inserted
SQL> insert into order_table (order_id, xml_data)
2 values (2, '<?xml version="1.0" encoding="UTF-8"?>
3 <ns0:Root xmlns:ns0="http://mycompany.com/Order/OrderType.xsd" BookingDate="2009-06-07">
4 <ns1:OrderKey xmlns:ns1="http://mycompany.com/Order/OrderKeyTypes.xsd" SystemCode="THOMAS" Id="458402-TM1" Version="1"/>
5 <ns0:Package Code="0002" Desc="ProductName2/>
6 <ns0:PromotionGroup Code="DSP" Name="OrderThomasPortal"/>
7 <ns0:Promotion Code="TH902" Name="OrderThomasPortal" SellingName="OrderThomasPortal" BackOfficeName="OrderThomasPortal"/>
8 <ns0:FinancialSupplier Code="HHT" Name="NYOrdSupp"/>
9 <ns0:SellingCurrency Code="EUR" Name="Euro"/>
10 <ns0:Owner ClientId="02654144" ClientMandator="T" ClientSystem="ROSY"/>
11 <ns0:Agent PersonInAgency="5254" AgentCode="000009" CommissionAmount="2.8" CommissionDueDate="2009-07-01+02:00" VatOnCommission="0"/>
12 </ns0:Root>');
1 row inserted
SQL> commit;
Commit complete
{code}
Note that the second row inserted contains a not well-formed XML (no closing quote for the /Root/Package/@Desc attribute).
*Creating the error logging table...*
{code}
SQL> create table error_log_table (
2 ora_err_number$ number,
3 ora_err_mesg$ varchar2(2000),
4 ora_err_rowid$ rowid,
5 ora_err_optyp$ varchar2(2),
6 ora_err_tag$ varchar2(2000)
7 );
Table created
{code}
*Updating...*
{code}
SQL> update (
2 select extractvalue(doc, '/ns0:Root/ns0:Package/@Code', 'xmlns:ns0="http://mycompany.com/Order/OrderType.xsd"') as new_package_code
3 , extractvalue(doc, '/ns0:Root/ns0:Package/@Desc', 'xmlns:ns0="http://mycompany.com/Order/OrderType.xsd"') as new_package_desc
4 , package_code
5 , package_desc
6 from (
7 select package_code
8 , package_desc
9 , xmltype(xml_data) doc
10 from order_table t
11 )
12 )
13 set package_code = new_package_code
14 , package_desc = new_package_desc
15 log errors into error_log_table ('My update process')
16 reject limit unlimited
17 ;
1 row updated
SQL> select order_id, package_code, package_desc from order_table;
ORDER_ID PACKAGE_CODE PACKAGE_DESC
1 0001 ProductName1
2
{code}
One row has been updated as expected, the other has been rejected and logged into the error table :
{code}
SQL> select * from error_log_table;
ORA_ERR_NUMBER$ ORA_ERR_MESG$ ORA_ERR_ROWID$ ORA_ERR_OPTYP$ ORA_ERR_TAG$
31011 ORA-31011: XML parsing failed AAAF6PAAEAAAASnAAB U My update process
ORA-19202: Error occurred in XML processing
LPX-00244: invalid use of less-than ('<') character (use <)
Error at line 5
ORA-06512: at "SYS.XMLTYPE", line 272
ORA-06512: at line 1
{code} -
JDBC-XI-FILE scenario. How to extract data from more than one table in JDBC
Hi,
I was asked a question like in JDBC-XI-FILE scenario........ How to extract data from more than one tables (i.e from JDBC system) ?? What is the logic to do the same ??
I am not sure whether this is a valid question..........but any help in this regards is highly appreciated.
Regards
KumarHI,
Yes it can be possible ,please see the following links
JDBC Receiver with Oracle Stored Procedures
configuring jdbc adapter with multiple tables
RFC -> XI -> JDBC Scenario Updating Multiple Tables
/people/alessandro.berta/blog/2005/10/04/save-time-with-generalized-jdbc-datatypes
JDBC Adapter multiple Selects
https://www.sdn.sap.com/irj/sdn/advancedsearch?query=jdbc%20with%20multiple%20tables&cat=sdn_all
Regards
Chilla.. -
How to extract data from Essbase to Flat File using ODI
Hi,
Anyone know how to extract data from Essbase to Flat File using ODI?
Thanks in advance.
Regards,
SumardiHi,
Have you read through :-
Oracle Data Integrator Adapter for Hyperion Essbase Getting Started - http://download.oracle.com/docs/cd/E10530_01/doc/epm.931/odiess_getting_started.pdf
Oracle Data Integrator Adapter for Hyperion Essbase User's Guide - http://download.oracle.com/docs/cd/E10530_01/doc/epm.931/odiess_users.pdf
If you have read them and are still have a problem at what stage are you having the issues?
Cheers
John
http://john-goodwin.blogspot.com/ -
How to extract data from SAP in FDM 11121
I came across some documents from version 11113, says there is a SAP adapter, however ,when I check 11121 there's no such adapter, does anyone know how to extract data from SAP in FDM 11121?
I download a package from Bristlecone, but I dont see any xml files in it, just a bunch of dll and I didn't find any instructions on how to set up/configure in FDM, it just explained how to register in SAP app server and client.
Hyperion 11113 has readme on sap adapter(Hyperion Readme Template), but I cannot find the same readme file in 11121, all I can find is ERP Integration Adapter document. any idears where I can find at least a readme document? -
How to extract data from web URL
I was doing one project which need to extract data from web pages and then analyze these data. the question is how to extract data from there, using html parser? need help, thanks a lot
I was doing one project which need to extract data
from web pages and then analyze these data. the
question is how to extract data from there, using
html parser? need help, thanks a lotTry this:
http://java.sun.com/docs/books/tutorial/networking/urls/readingURL.html
Or, like you said yourself, use an HTML parser:
http://java-source.net/open-source/html-parsers -
How to extract data from Chart History?
Dear all, I have read a lot of posts, but still don't understand how to extract data from Chart history.
Suppose you acquired 1024 points of data every time, then use "build array" to build an array, then send to intensity chart to show, then save the history into a .txt file, but how to extact data from the file?
How Labview store the data in the 2D history buffer?
Anybody has any examples?The simplest would be to save the 2D array as a spreadsheet file, the read it back the same way.
Maybe the attached simple example can give you some ideas (LabVIEW 7.1). Just run it. At any time, press "write to file". At any later time, you can read the save data into the second history chart.
If you are worried about performance, it might be better to use binary files, but it will be a little more complicated. See how far you get.
LabVIEW Champion . Do more with less code and in less time .
Attachments:
IntensityChartHistorySave.vi 79 KB -
How to extract data from planning book
nu t apo. need help regarding how to extract data from planning book givn the planning book name , view name & some key figures.
Total Demand (Key Figure DMDTO):
o Forecast
o Sales Order
o Distribution Demand (Planned)
o Distribution Demand (Confirmed)
o Distribution Demand (TLB-Confirmed)
o Dependent Demand
Total Receipts (Key Figure RECTO):
o Distribution Receipt (Planned)
o Distribution Receipt (Confirmed)
o Distribution Receipt (TLB-Confirmed)
o In-Transit
o Production (Planned)
o Production (Confirmed)
o Manufacture of Co-Products
Stock on Hand (Key Figure STOCK):
o Stock on Hand (Excluding Blocked stock)
o Stock on Hand (Including Blocked stock)
In-Transit Inventory (Cross-company stock transfers)
Work-in-progress (Planned orders / Process orders with start date in one period and finish date in another period)
Production (Planned), Production (Confirmed) and Distribution Receipt elements need to be converted based on Goods Receipt date for projected inventory calculation.Hello Debadrita,
Function Module BAPI_PBSRVAPS_GETDETAIL2 or BAPI_PBSRVAPS_GETDETAIL can help you.
For BAPI BAPI_PBSRVAPS_GETDETAIL, the parameters are:
1) PLANNINGBOOK - the name of your planning book
2) DATA_VIEW - name of your data view
3) KEY_FIGURE_SELECTION - list of key figures you want to read
4) SELECTION - selection parameters which describe the attributes of the data you want to read (e.g. the category or brand). This is basically a list of characteristics and characteristic values.
BAPI_PBSRVAPS_GETDETAIL2 is very similar to BAPI_PBSRVAPS_GETDETAI but is only available from SCM 4.1 onwards.
For the complete list of parameters, you can go to transaction SE37, enter the function module names above and check out the documentation.
Please post again if you have questions.
Hope this helps. -
How to extract data from ODS to non-SAP system
Hi,
Can anybody tell me, step by step, how to extract data from ODS to a non-SAP system?
Is it possible to do it without programming effort? And is there volume limits for this kind of extraction?
The non-SAP system is an unix system.
Thanks in advance
EllaElla,
You can look at it from the concept of a BADI / Infospoke
Extract the data from the ODS to a Flat file / RDBMS using an infospoke. I am not sure as to how the infospoke loads data into the RDBMS ( did it very long ago ) but then you can push it into an RDBMS and I am sure it will be system neutral.
Hope this helps...
Arun
Assign points if it helps -
How to extract data from custom made Idoc that is not sent
Hi experts,
Could you please advise if there is a way how to extract data from custom made idoc (it collects a lot of data from different SAP tables)? Please note that this idoc is not sent as target system is not fully maintained.
As by now, we would like to verify - what data is extracted now.
Any help, would be appreciated!Hi,
The fields that are given for each segment have their length given in EDSAPPL table. How you have to map is explained in below example.
Suppose for segment1, EDSAPPL has 3 fields so below are entries
SEGMENT FIELDNAME LENGTH
SEGMENT1 FIELD1 4
SEGMENT1 FIELD2 2
SEGMENT1 FIELD3 2
Data in EDID4 would be as follows
IDOC SEGMENT APPLICATION DATA
12345 SEGMENT1 XYZ R Y
When you are extracting data from these tables into your internal table, mapping has to be as follows:
FIELD1 = APPLICATIONDATA+0(4) to read first 4 characters of this field, because the first 4 characters in this field would belong to FIELD1
Similarly,
FIELD2 = APPLICATIONDATA+4(2).
FIELD3 = APPLICATIONDATA+6(2).
FIELD1 would have XYZ, FIELD2 = R, FIELD3 = Y
This would remain true in all cases. So all you need to do is identify which fields you want to extract, and simply code as above to extract the data from this table.
Hope this was helpful in explaining how to derive the data. -
How to extract data from oracle database directly in to bi7.0 (net weaver)
how to extract data from oracle database directly in to bi7.0 (net weaver)? is it something do with EDI? can anybody explain me in detail?
Thanks
YorkYou can use UDConnect to get from Oracle database in to BW
<b>Data Transfer with UD Connect -</b>
http://help.sap.com/saphelp_nw04/helpdata/en/78/ef1441a509064abee6ffd6f38278fd/content.htm
<b>Prerequisites</b>
You have installed the SAP WAS J2EE Engine with BI Java components. You can find more information on this in the SAP BW installation guide on the SAP Service Marketplace at service.sap.com/instguides.
Hope it Helps
Chetan
@CP.. -
How to extract data from info cube into an internal table using ABAP code
HI
Can Anyone plz suggest me
How to extract data from info cube into an internal table using ABAP code like BAPI's or function modules.
Thankx in advance
regds
AJAYHI Dinesh,
Thankq for ur reply
but i ahve already tried to use the function module.
When I try to Use the function module RSDRI_INFOPOV_READ
I get an information message "ERROR GENERATION TEST FRAME".
can U plz tell me what could be the problem
Bye
AJAY -
How to extract data from XML file with JavaScript
HI All
I am new to this group.
Can anybody help me regarding XML.
I want to know How to extract data from XML file with JavaScript.
And also how to use API for XML
regards
NagarajuThis is a Java forum.
JavaScript is something entirely different than Java, even though the names are similar.
Try another website with forums about JavaScript.
For example here: http://www.webdeveloper.com/forum/forumdisplay.php?s=&forumid=3 -
How to extract data from SAP 4.7 and upload data to SAP ECC 6.0
Hi,
How to extract data from SAP 4.7 and upload data to SAP ECC 6.0? Can i use BDC,BAPI,LSMW? Help me please.hi
good
both works not possible simultaneously.
If you want to do it in two separate task than you can use the GUI_UPLOAD function module to fulfill your requirement.
thanks
mrutyun^ -
How to extract data from Internet explorer & active MS office applications?
Hi all,
Need advice on "How to extract data from Internet explorer & active MS office applications"?
Thanks in advance
regards
DIlipIf ths search list isn't what you want, just search again:
http://www.google.com/search?q=get+excel+data+in+java
Maybe you are looking for
-
How to send a push notification in smp
Hi All, I am doing a sample with Push notification in SMP2.3, when i insert a record in database then it has to send a notification. form the work space when i send a notification it is coming. Now i want the notification when i insert a record t
-
Why when playing a film from iTunes through a digital av adapter on my ipad2 does the picture get pixelated
-
When ever i restore my phone it tells me an unknown error occured meanwhile my phone cant also be turn on again after i updated my software
-
Good Day, I have read through some cisco documents and can not get a clear understanding of the IPCCX historical reports. I would like to know if the " Not Ready Time " on the agent state summary report also includes the Work time? If I count up the
-
BPC 7.5 NW-Is it possible to import an appset into BPC7.5 NW from a 7.0 MS
Hi all, Does anybody know if it is possible to import into a BPC 7.5 NW an appset created in BPC 7.0 MS? Is it possible to do it between MS and NW? Thank you very much in advance. Kind regards, Santiago