Data source for 0REGION info object
Hi.,
I need to load master data text for 0REGION info object. Can any one tell the standard data source for 0REGION.
Thanks,
selva
Hi Kumar,
Try these following data sources and choose the opt one.
0TV_REGION_TEXT
0CML_REGIN_TEXT
0FS_REGCON_TEXT
0EC_REGION_TEXT
0REGION_TEXT.
With Regards,
Ravi Kanth.
Similar Messages
-
Multiple data sources for 1 info object
hi all,
i am working with ods 0fiap_003 info source overview u can see for 0comp_code
Company Code: Attributes and Tests (Flexible Update) this is a transaction data data source.
G/L Account: Attributes (Flexible Update) this is a transaction data data source
G/L Account: Texts (Flexible Update) 0GL_ACCOUNT_TEXT this is a transaction data data source
and there r master data data sources for these objects
G/L Account hierarchy text attributes r available.
so only for 0gl_account 5 data sources available.
3 master data ds.2 flexible data trans data data sources.same for comp code.
so how can we map for these 5 dsources in this scenario.
i am going to create process chains for master data(3) transaction data(1).
should i put trans .data info packages in the transaction data process chain
ex: G/L Account: Attributes (Flexible Update) this one.
plz suggest me
regards
sridharHi Sri,
There can be multiple datasources assigned to a single master object. Only they should be unique per source system.
Regarding process chain, u should include the infopackage for transaction data in trans data process chain. This is because ur job scheduling for master and transaction load would differ. So the process chains should be separate. -
Equivalent Data Field for 0EXRATEXACC Info Object
Hi Gurus,
I have created a DSO using 2lis_13_VDITM data source by installing the same Info Source. Here i am not able to find the Equivalent Data Field for 0EXRATEXACC Info Object which is in Transfer Rules.
So, Please let me know the Equivalent Data Field for 0EXRATEXACC Info Object.
Points are assigned defenetely.
Thanks in advance
Peter BHi,
U have a field KURRF in table KURRF
*Assign points if helpful. -
Is it possible to use same data source for two info cube
Hi,
My Problem is in BW we can not have value of material at storage location level.In R/3 also value is maintained at plant level.
Then we searched and we found out one hot to doc for summarized display of stock values on storage location level.
Problem is that we have gone live in last December and we are using " 0AFMM_C02 " and it contains around 1,81,26,000 records. and according to note we have to use
"0IC_C03".
Both the cube uses same data sources for the data.So, how to get the data for "0IC_C03".
and how to delete the data of existing info cube.And is it possible to delete data selectively from the info cube.
Pls. help.
Regards,
viren.Hi,
You can't create update rule from PSA.You can create from the infosource or from ODS or from cube to cube or ODS to ODS.
In your scenario, what you can do is create update rules from the ODS to the new cube and then transfer the data from there. Or from the Infosource create rules to the new data target and then upload the full data and then set up the delta.
Third option is to create update rules from the existing cube to the new cube and then load all the data one time. Then you can deactivate the update rules as that was needed only for 1 time data transfer.
Cheers,
Kedar -
How to create master data/text for an info object
Hi All,
I am working on a report and having a problem with an info object since it has no master data. This characteristic is supposed to be in the selection parameters and also should contain key and text in it. Since there is no master data for this info object there is no text and keys don't come up. Does any one knows how to add master data to this info object without reloading the ODS?
ThanksMike,
You shold load the master data into BW first,
othere wise you can do one thing
goto infopackage and schedule where in the update tab select the radio button
Always update the data,even if no masterdata is exist for that.
Regards.
Prasad -
Unable to find Transfer Rules and Data Source for 0PERSON Info Source
Hi,
I'am working on SALES ANALYSIS Configuration with the help of SAP Best Practices.
I'am trying to load Master Data Attributes/Texts/Hierarchies.
I'am able to load for allmost all the InfoPackages which i created for particular DataSource.
Now i need to load master data for 0PERSON InfoObject under that Person (Attributes) and Person (texts) are there,for this 2 Transfer Rules and the DataSource has to be defined by default as it is defined for other Attributes/Texts/Hierarchies.But i'am unable to find a DataSource and Transfer Rules to create a infopackage for PERSON Attributes and Texts.
Please gudie me with a solution in order to get these Transfer Rules and DataSource for this Attributes and Texts.
With regards,
Pradeep.BHi,
Install the corresponding master data objects from Business content. Go to data source find out the needed datasource, replicate it. If you want you can migrate it also.
If still you are not getting 0person masterdata object datasource & transformation structure, then you have to create the transformation, Infopackage.
Hope if you will install the business content again, it will solve your problem. -
Leading single ZERO for char info object
Hi All,
I have a info object which is having characteristic value. It is getting values like this
08976
076534
9865
065435
when it is coming to BW the ZEROs are skipped can some one help to get this value as it is.
IF iam having alpha converision then it add zeros as many has characteristic length define.
Please can someone help , how to get same format as it is.
ThanksHI,
Check if you are using any conversion in the data source.
Also when you are trying to check the data, select the "do not use conversion" option to view the data.
because if you are using a char data type for the info object you're using, the leading zeroes would be as it is.
Regards,
Joe
Edited by: lazarus_joey on Feb 19, 2012 2:34 PM -
Using Oracle Stored Proc as Data Source for PowerBuilder Data Window Object
Hi,
I'm trying to use an Oracle stored procedure as the data source for a PowerBuilder data window object. I'm using the following (which is a variation of an example given on Sybase's web site, with the appropriate database/column name changes and use of %TYPE):
======================
CREATE OR REPLACE PACKAGE pkg_dw_sp_example
AS
TYPE typ_example_rec1 IS RECORD(
v_comcodsa st_sa.comcodsa%TYPE,
v_comnamsa st_sa.comnamsa%TYPE,
v_cocitysa st_sa.cocitysa%TYPE);
TYPE cur_example_cur1 IS REF CURSOR;
RETURN typ_example_rec1;
END;
======================
CREATE OR REPLACE PROCEDURE sp_dw_example1
(arg_teamid IN st_sa.comcodsa%TYPE,
cur_team IN OUT pkg_dw_sp_example.cur_example_cur1)
AS
BEGIN
OPEN cur_team FOR
SELECT comcodsa,
comnamsa,
cocitysa
FROM st_sa
WHERE st_sa.comcodha = arg_teamid;
END sp_dw_example1;
======================
The package is created okay, but the procedure is saved with compilation errors. Unfortunately, Oracle does not indicate what the errors are (great product), so I have no idea what it is complaining about.
Questions:
1) Can anyone point me to/or provide a better example?
2) The examples in books I have seen all would have declared the procedure in the package specification - is the above valid?
3) This is a PowerBuilder specific question, but if the package does not show up in the stored procedure list when creating a data window object, how does one use it as a data source?
Oracle 8.1.7
PowerBuilder 8.0.1
Thanks,
Ed Holloman1) Everything looks fine with your code. You did not mention the environment you are compiling your code in, but if it is SQL*Plus, you can type 'show errors' after the compile and it will list the errors and line numbers for you.
2) You can include the procedure in the package - in which case you would have a procedure declaration in the spec and the actual procedure in the body. You would no longer include the 'create or replace' - the declaration and procedure would just start with 'procedure'. The spec would look include:
PROCEDURE sp_dw_example1
(arg_teamid IN st_sa.comcodsa%TYPE,
cur_team OUT cur_example_cur1);Note the removal of the package reference (since we are now IN the package) and the second parameter is just OUT instead of IN OUT.
3) Not much, but I know that in PB8, our developers have said they have visibility now to the package when creating a DW - something they didn't have in PB7. Previously, we had to create a dummy standalone procedure that they would select and they would later modify the code to include the package prefix.
Hope this helps a bit. -
Unable to generate "Export data source" for Master data infoobject
Hi Gurus,
I'm in BW 3.5
I need to generate "Export data source" for a master data info object.
I followed below steps:
I ticked the checkbox "Characterist. is export data source" in the master data Info object maintenance screen.
In the Infosource area, for the desired Infoobject --> Right click --> Generate export datasource --> a dialog box displays saying "The generation of DataSource was successful"
Problem:
Even after refreshing, etc.. I couldn't find the generated datasource 8**** for the above master data. I also tried to replicate the datasource from the myself source system, but couldn't find it even there. I don't know where the generated export data source is hiding ???
Could anyone please help ????
Thanks,
VenkatHi Venkat,
I guess that after creating an export datasource for infoobject this DS should appear in the RSA1-Source systems - MYSELF - datasource overview (with name starting with 8). Since it's a datamart, it should appear also as system generated infosource. And in this case you would be able to assign in URs of data target the appropriate infosource (make sure that in Infoproviders tab of RSA1 you have inserted your infoobject as a data target).
However, there are some bugs related to export data source. CHeck if you see you export data source in RSA6.
If you don't see it - consider applying OSS Note #816892 - "30BSP26: Export DS for master data is not generated".
Note #876845 - "30BSP29: InfoObject change: Export DataSource not adjusted" is also may be useful.
-Vikram -
Trying to change the data source for a Crystal Report.
<p>The method below represents my best attempt to programatically change the data source of a Crystal Report. The goal is to have a routine that will update the data source for reports after they have been distributed to production servers. So far I have not been successful in saving the report back to the CMS. No exceptions are thrown, but when I view the Database Configuration of the report in the CMC nothing has changed.
</p>
<p>
Am I missing a step, or is there another way to accomplish this?
</p>
<p>
Thank you.
</p>
<hr />
<pre>
private void test(String reportName)
throws SDKException, ReportSDKException, java.io.IOException
IInfoObjects newInfoObjects;
IInfoObject reportObj;
ReportClientDocument clientDoc = new ReportClientDocument();
DatabaseController dc;
PropertyBag pBag;
PropertyBag logonProps;
ConnectionInfo newConInfo;
ConnectionInfo oldConInfo;
ConnectionInfos conInfos;
int connOptions = DBOptions._ignoreCurrentTableQualifiers + DBOptions._doNotVerifyDB; //0;
Fields connFields = null;
String queryStr = "Select * From CI_INFOOBJECTS " +
"Where SI_NAME='wfr.rpt' AND SI_KIND='CrystalReport' AND SI_INSTANCE=0";
newInfoObjects = getCms().executeQuery(queryStr);
if(newInfoObjects.size() > 0)
reportObj = (IInfoObject)newInfoObjects.get(0);
try
clientDoc = getCms().getReportAppFactory().openDocument(
reportObj
, OpenReportOptions._refreshRepositoryObjects
, java.util.Locale.US);
dc = clientDoc.getDatabaseController();
conInfos = dc.getConnectionInfos(null);
for(int i = 0; i < conInfos.size(); ++i)
oldConInfo = (ConnectionInfo)conInfos.getConnectionInfo(i);
newConInfo = (ConnectionInfo)oldConInfo.clone(true);
pBag = newConInfo.getAttributes();
pBag.putStringValue("QE_ServerDescription", "alio");
logonProps = new PropertyBag();
logonProps.putStringValue("Trusted_Connection", "false");
logonProps.putStringValue("Server", "alio");
pBag.put("QE_LogonProperties", logonProps);
newConInfo.setUserName("admin");
newConInfo.setPassword("password");
dc.replaceConnection(
oldConInfo
, newConInfo
, connFields
, connOptions);
catch(ReportSDKServerException Ex)
String msg = "A server error occured while processing the " + reportObj.getKind()
+ " object, " + reportObj.getTitle() + " (" + reportObj.getCUID() + "), from the CMS.";
Utility.errorOut(msg, Ex);
catch(Exception Ex)
String msg = "An error occured while processing the " + reportObj.getKind()
+ " object, " + reportObj.getTitle() + " (" + reportObj.getCUID() + "), from the CMS.";
Utility.errorOut(msg, Ex);
finally
clientDoc.save();
getCms().commitToInfoStore(newInfoObjects);
clientDoc.close();
</pre>
Edited by: Mark Young on Sep 10, 2009 2:16 PM<style type="text/css">
/<![CDATA[/
body
font-size: 1.125em;
font-family: helvetica,arial,"sans-serif";
.code{font-family: "courier new",courier,mono,monospace}
.bi{font-style: italic; font-weight: bold;}
/]]>/
</style>
<p>Justin,</p>
<p>
Thank you for the reply. Time constraints have not allowed me to post back to this tread
till now. I will try your suggestion. My assumption is that <i>Save the report back to the
info store</i> refers to <span class="code">IInfoStore.commit(IInfoObjects)</span>.
</p>
<p>
I'm afraid that I do not understand why I don't want to change the report client document,
or why <i>successfully exporting the report with the new login/password</i> is not what I
want to do. Any explanation on that statement would be appreciated.
</p>
<p>
I did find a way to accomplish my goal. It involved adding the SSOKEY property to the
logon property bag. Below you'll see my revised code which modifies the report logon and
server. I have no idea what
this does, and SAP support has not been able to tell me why it works. However, what I
discovered is that if I changed the report option, <b>Database Configuration -> When
viewing report:</b>, in the CMS to <span class="bi">Use same database logon as when report
is run</span> from <span class="bi">Prompt the user for database logon</span>, then the
SSOKEY property had been added to the logon property bag having an empty string as its
value. This allowed me to successfullyupdate and save the modified logon back to the CMS.
</p>
<p>
So I took a chance and added code to always add the SSOKEY property with an empty string
as its value, and I could then successfully modify and save the report's logon info
and server. Again, I don't know what this means, but it has worked so far. If anyone has
some insight or comments, either are welcome. Thank you in advance.
</p>
<br />
<hr />
<pre>
private void changeDataSourceOfAWFCrystalReports()
throws SDKException, ReportSDKException, java.io.IOException
IInfoObjects newInfoObjects = null;
IInfoObject reportObj = null;
IReport curReport = null;
ReportClientDocument clientDoc = new ReportClientDocument();
DatabaseController dbController;
PropertyBag pBag;
PropertyBag logonProps;
ConnectionInfo newConInfo;
ConnectionInfo oldConInfo;
ConnectionInfos conInfos;
int connOptions = DBOptions._ignoreCurrentTableQualifiers + DBOptions._doNotVerifyDB;
Fields connFields = null;
String outputStr;
int numOfReports;
int numOfQueryPages;
double progressIncrementPerPage = 30;
int progressIncrementPerReport = 0;
// Path query to reports is in a .properties file.
String queryStr = getAppSettingsFile().getWscAwfCrystalReportPathQuery();
try
// Executes IInfoStore.getPageingQuery() and generates a list of queries.
getCms().setPathQueryQueries(queryStr, 100);
numOfQueryPages = 0;
// Gets a List<String> of the IPageResult returned from IInfoStore.getPageingQuery().
if(getCms().getPathQueryQueries() != null)
numOfQueryPages = getCms().getPathQueryQueries().size();
if(numOfQueryPages > 0)
// Use 30% of progress bar for the following loop.
progressIncrementPerPage = Math.floor(30.0/(double)numOfQueryPages);
for(int queryPageIndex = 0; queryPageIndex < numOfQueryPages; ++queryPageIndex)
// Gets the IInfoObjects returned from the current page query
newInfoObjects = getCms().getPathQueryResultSetPage(queryPageIndex);
numOfReports = newInfoObjects.size();
if(newInfoObjects != null && numOfReports > 0)
progressIncrementPerReport =
Math.round((float)Math.floor(progressIncrementPerPage/(double)numOfReports));
for(int reportIndex = 0; reportIndex < numOfReports; ++reportIndex)
reportObj = (IInfoObject)newInfoObjects.get(reportIndex);
curReport = (IReport)reportObj;
clientDoc = getCms().getReportAppFactory().openDocument(
reportObj
, OpenReportOptions._refreshRepositoryObjects
, java.util.Locale.US);
dbController = clientDoc.getDatabaseController();
conInfos = dbController.getConnectionInfos(null);
for(int conInfosIndex = 0; conInfosIndex < conInfos.size(); ++conInfosIndex)
oldConInfo = (ConnectionInfo)conInfos.getConnectionInfo(conInfosIndex);
newConInfo = (ConnectionInfo)oldConInfo.clone(true);
pBag = newConInfo.getAttributes();
pBag.putStringValue(
"QE_ServerDescription"
,getConfigFile().getDBDataSourceConnections());
logonProps = new PropertyBag();
logonProps.putStringValue("Trusted_Connection", "false");
<b>logonProps.putStringValue("SSOKEY", "");</b>
logonProps.putStringValue(
"Server"
,getConfigFile().getDBDataSourceConnections());
pBag.put("QE_LogonProperties", logonProps);
newConInfo.setUserName(getConfigFile().getUNVConnectionUserName());
newConInfo.setPassword(getConfigFile().getUNVConnectionPasswordDecrypted());
dbController.replaceConnection(
oldConInfo
, newConInfo
, connFields
, connOptions);
newConInfo = (ConnectionInfo)conInfos.getConnectionInfo(conInfosIndex);
} // end for on conInfosIndex
clientDoc.save();
} // end for on reportIndex
} // end if on newInfoObjects
} // end for on queryPageIndex
} // end try
catch(ReportSDKServerException Ex)
// handle...
catch(Exception Ex)
// handle...
finally
getCms().commitToInfoStore(newInfoObjects);
if(clientDoc != null)
clientDoc.close();
</pre> -
Hi Experts,
I am in data load monitoring and loading data into an ODS which has an object(0ITEM)with avigational attribute(0ITM_COLOUR).I would like to know whether Data source is same for both (0ITEM and 0ITM_COLOUR)Info objects or is it different? If it is different, how to find the Data source which supplies data to Navigational Attribute Info object?.
Regards
Kumarhello,
you can go to the infosource view in RSA1 and search for 0ITEM and check for the no of datasources it has for attributes.Usually it is one if u have 1 source system.
If so the nav attr has also the same datasource and you can check the mapped field in the infosource.
i guess it is the same!!
regards,
dhanya. -
Data Source for Table CRM_KNVH_TEMP
Hello Experts,
I have an issue related to the Hierarchy of Partner number. I have checked the data source like :-
0CRM_BP_SALES_HIER
0BPARTNER_HIER
in the 0BPARTNER_HIER hierrachy, i didnt get the required data but in hierarchy 0CRM_BP_SALES_HIER there is the required data but when i executes the info package, it throws an error message of duplicate records. please tell me that how can i handle the duplicacy in the hierarchy. is there any data source for the table CRM_KNVH_TEMP so that i can directly use that Hierrachy DS for the info object
also let me know whether it is possible if i can use the data souce 0CRM_BP_SALES_HIER in the info object 0BPARTNER.
Thanks in advance
nehaHi Pradeep,
Please also check the following link,
http://help.sap.com/saphelp_sm40/helpdata/EN/ab/bcc99b16db422e86af45b659712912/content.htm
Regards,
Amit -
Data Source for DAR01 field in HR.
Hi Guys,
I have the following fields in HR area PA. First three fields are for D.O.J. group and last field is for Date type from table PA0041. I didn't find any info object and data source for these fields in BI. Can any one help me out for finding standard data source.
1. DAR01
2. DAR02
3. DAR03
4. DAT01
Thanks
ChintuHi,
Check the table RSOSFIELDMAPSH in the BW side, this should be helpful for you.
Thanks,
Arminder -
Generating export datasource for an info object
Hello Guys
I am working on BW 3.5. I need to generate an export data source for an infoobject so that I can load its texts into another target IO. When I go into the infosources tab, and right click on the particular IO, it gives me the option of creating an export data source.
My question is: How do i transport this data source from DEV --> QA? Do we have to re-create the export data source in each system individually, ie DEV, QA and PROD.
Secondly, when I could see the export data source in the the BWQ source system, i tried moving the transfer rules for the DS to the target IO and it gave an error.
Error message:
Mapping between data source 80CRED_GROUPT and source system BWQCLNT100 is inconsistent
Field CRED_GROUP will not be delivered from DataSource 80CRED_GROUPT in source system BWQCLNT100
Field C_CTR_AREA will not be delivered from DataSource 80CRED_GROUPT in source system BWQCLNT100
Field LANGU will not be delivered from DataSource 80CRED_GROUPT in source system BWQCLNT100
Field TXTMD will not be delivered from DataSource 80CRED_GROUPT in source system BWQCLNT100
Why is this happening? And as i asked before, can i transport an export DS or do I create it in each environment individually? Please note: This is an export DS for an info object.Hi Srinivas,
You can transport the export data source across the landscape(Dev to QA).
You do not eed to generate it in each system.
Also ensure that the conversion of logical system names or the source system names has been maintained.
You are right it looks like the data source creation was a problem hence it is not alllowing importing transfer rules.
You may try to recollect the export data source and transport and then once it is transported successfully replicate metadata of the self system.
Now transport the transfer rules.
Hope it works out,
Best regards,
Sunmit. -
What are Data sources for 0PUR_c10
Hi ,
Now iam activating BCT for 0PUR_c10 cube in BI 7.0
before activating in BI side can i know
1. what are the Data sources for can i activate in RSA5 in r/3 side for Tranastion data and master data ?for that 0PUR_c10 cube ?
2. plz tell me , what are master data info objects in BW side for MM data ?
i will assign points .....
Thank u
PSR<i>
1. what are the Data sources for can i activate in RSA5 in r/3 side for Tranastion data and master data ?for that 0PUR_c10 cube ?</i>
PO delivery schedule lines are first consolidated in an ODS through data from the InfoSources Purchasing Data (Document Schedule Line Level) as of 2.0B (2LIS_02_SCL) and Offsetting Confirmation and Goods Receipt (2LIS_02_SGR).
http://help.sap.com/saphelp_nw70/helpdata/en/bb/e99a3d35cf6f53e10000000a114084/content.htm
http://help.sap.com/saphelp_nw70/helpdata/en/41/2b52e35f153014e10000000a114e5d/content.htm
Do look for the dataflow/network diagram for 0PUR_C10 in Metadata Repository - you can find the BContent Flow.
<i>2. plz tell me , what are master data info objects in BW side for MM data ?</i>
Right click on ODS's & Cubes in MM - Infosource Overview - This will give the list of loadable data targets for associated Datatargets.
Go to RSA5 search for the datasources.
Maybe you are looking for
-
I have an iMac 1.83 GHZ Intel Core Duo. The sound is suddenly intermittent, the magic mouse erratic. I'm running OS X 10.6.8. How do I correct this? Will Lion run on this machine?
-
Is it possible to move applications etc from the phone back into itunes
does anyone know how to move applications and ringtones notes etc etc back into the itunes ? i dont mean back up I have for example tom tom i uploaded onto my phone, however old pc died and now i have no apps other than on my phone, i would like to g
-
Hi, I have created a class named config.java in package utility.configurator. This class is used to read a properties file, and properties file named "master.properties"(this file is in the same application path) I create a main program in same packa
-
HT4108 Apple Composite AV Connector works with video
My (just purchased at Apple Store) Apple Composite AV connector cable works fine providing video out to my iPhone 4S but will not "mirror" my iPhone screen. It seems I am doing something wrong, any settings I should check on the phone or TV (or proje
-
hi all. i'm having problems trying to compile SKIM 1.4.2, but scons is giving me errors relating to the PATH. at first it complained about not finding PYTHON despite python being in /usr/bin so i export PYTHON=/usr/bin/python now i get [bryce@banan