Program of a datasource
Hello
Please can somoene tell me where can i find the standard program written for a datasource. Like the data contains standard fields so there must be a code written somewhere to populate those fields.
Please do not tell me how to append a datasource.
thanks
Hi,
In RSA2 you can find this under extractor.
Enter your datasource in RSO2 and disply. You can also get lotmore info regarding yor datasource.
Hope this helps you.
Regards,
Saravanan.
Similar Messages
-
Batch program to replicate DataSources in process chains
Hi everybody,
I am looking for a batch program to replicate DataSoruces in a BW 3.5 system. I would like to use this program at the beginning of process chains, in order to avoid any potential problems from transports into productive environment.
I found the following program already but it seems not to work: RSAOS_METADATA_UPLOAD_BATCH
thanks in advance for any help
UlrichHi John
thanks for the hint. Of course you are right. I would expect to have also a transport in BW. It happend unfortunately several times, that not only the involved DataSource got inactivated in our complex data model, but also other ones.
That's why I look simply for the program that replicates DataSources. I tried already with tracing in via SM30 - unfortunately no useful results
regards,
Ulrich -
Program to create Datasources in BW
Hi All,
do we have any BAPI/ Program available to create FlatFile Datasources in Bulk ? we need to create almost 200 flatfile datasources ..Hi,
If you need 200 different flat file data sources then you may need to create 200 programs.
right. if yes then rather than program its easy to create data source by manual.
But i didn't heard about about data source creation thru program/bapi/badi.
I think you may need to go with manual creation.
if all data source have similar structures then you can create one and do the copy.
once you copied later you can try to do slight changes. i think its useful method.
Thanks -
Find program that activate DataSource
Hi,
i have change something in Z data source how i find the program that activate it?
RegardsHi
Just Got ot T code se11 or se 14
Just paste your Z datasource name here, you will find a screen where you can find your extractor name and structure. Just double click on it , it will take you to the screen where all the FM and Program used by this datasource..
If Helpful Reward
Regards
Hari -
Different ways to Datasource Enhancement
I know DS enhancement can be done through ABAP Statement CASE,ENDCASE,WHEN. I came to know that this is old technique to enhance the datasource as it makes the code quite messy if several developers work on the same code.
I came across one document on SDN where we create a new program for each datasource which is independent from other enhancement.
I just want to know how this program works and the difference between this technique and old technique as i have limited ABAP knowledge.
What are the exact challenges that we come across when we use CASE,ENDCASE,WHEN statements.
Edited by: Murali K on Jun 1, 2010 6:31 AMHi Murli,
1) Datasource enhancement previously was done using CMOD Still many organizatins continue with this approach.
Here you can get option to write code for your appended field in ur Standard datsource where you can write select statements etc.
2) Now SAP is recommending to Write Codes using BADI .this approach helps to maintain individual implementations for each data source enhancement
This methods advantage over previous CMOD method is that ,in CMOD a single include will contain all the ABAP coding (this will create problem in marinating the versions for developers).specially while you are transporting the CMOD code to test and prod systems.
With the new BADI method you can avoid this problem as individual implementations can be transported independently without creating conflicts.
Thanks and Regards
Arun -
Error Connecting to Database using Weblogic Datasource
Hi,
I am trying to connect to oracle database from my program using weblogic DataSource. I am using JDK1.3.1.08 , weblogic 7.
I am using the following code to get Connection object.
contextFactory ="weblogic.jndi.WLInitialContextFactory";
providerURL="t3://192.168.0.29:7001";
dataSource ="temp_ds";
if(contextFactory!=null)
properties.put(Context.INITIAL_CONTEXT_FACTORY,contextFactory);
if(providerURL !=null)
properties.put(Context.PROVIDER_URL, providerURL);
initCtx = new InitialContext(properties);
DataSource ds= (javax.sql.DataSource) initCtx.lookup(dataSource);
Connection con = ds.getConnection();
con.setAutoCommit(false);
I am getting the following error while running the program. Can any body help?
javax.naming.CommunicationException. Root exception is weblogic.socket.Unrecove
rableConnectException: [JDK 1.3 or higher required]
at java.lang.Throwable.fillInStackTrace(Native Method)
at java.lang.Throwable.fillInStackTrace(Compiled Code)
at java.lang.Throwable.<init>(Compiled Code)
at java.lang.Exception.<init>(Compiled Code)
at java.io.IOException.<init>(IOException.java:47)
at java.net.SocketException.<init>(SocketException.java:36)
at java.net.ConnectException.<init>(ConnectException.java:34)
at weblogic.socket.UnrecoverableConnectException.<init>(UnrecoverableCon
nectException.java:19)
at weblogic.rjvm.RJVMManager.checkVersion(RJVMManager.java:451)
at weblogic.rjvm.RJVMManager.findOrCreateRemoteInternal(RJVMManager.java
:201)
at weblogic.rjvm.RJVMManager.findOrCreate(RJVMManager.java:191)
at weblogic.rjvm.RJVMFinder.findOrCreateRemoteServer(RJVMFinder.java:203)
at weblogic.rjvm.RJVMFinder.findOrCreate(RJVMFinder.java:169)
at weblogic.rjvm.ServerURL.findOrCreateRJVM(ServerURL.java:262)
at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Compi
led Code)
at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(WLIni
tialContextFactoryDelegate.java:221)
at weblogic.jndi.WLInitialContextFactory.getInitialContext(WLInitialCont
extFactory.java:149)
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:671)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:242)
at javax.naming.InitialContext.init(InitialContext.java:218)
at javax.naming.InitialContext.<init>(InitialContext.java:194)
at WeblogicTest.getConnection(WeblogicTest.java:40)
at WeblogicTest.<init>(WeblogicTest.java:23)
at WeblogicTest.main(WeblogicTest.java:18)
at WeblogicTest.printTableData(Compiled Code)
at WeblogicTest.<init>(WeblogicTest.java:24)
at WeblogicTest.main(WeblogicTest.java:18)
Regards
KumarI am not sure if this is the reason, but going thru the stack trace ...
javax.naming.CommunicationException. Root exception is weblogic.socket.Unrecove
rableConnectException: [JDK 1.3 or higher required]Make sure you have JDK 1.3 or higher installed.
Cheers
Sekar -
Infoset Query in Datasource.
I'm using a Infoset query based on an ABAM program as a datasource. For passing parameters, form Infopack to the program I defined the parameters in the Infoset (SQ02 -> Extras -> Selections -> parameters). After doing this, when I include this Infoset in my new Datasource and save it, I'm not getting the paramter defined in the Infoset. All other fields in Infoset look fine. The parameter defined should appear in Datasource as PARAM_P_<param name>, which can be used as selection parameter in the Infopack. Can anyone tell what I'm missing out and where?
Thanks in advance!
- SreeHi Sree,
Try testing your datasouce in your source system with tcode RSA3? Can you get data back from that?
Have you defined that field as a selection field in RSO2?
Hope this resolves the issue for you. Cheers! -
How to include Sales Office and Sales Group into FI report?
Hi,
I have a requirement to add Customer characteristics u201CSales Groupu201D and u201CSales Officeu201D into a FI report which is based on the InfoCube 0COOM_C02. The values that needs to be presented is actual data (Customer Master Data; NOT transactional value.
In the DataSource u201C0COORDER_ATTRu201D, fields Sales Organization and Sales Group are present and it is brought to BW from R3. But I am not able to find the way to get the field Sales Office into SAP BW.
I checked the extraction program for the DataSource u201C0COORDER_ATTRu201D, the fields Sales Org and Sales Group are coming from a table u201CCE41000u201D but in this particular table there is no Sales Office present.
So can anyone guide me out in getting the Sales Office to the DataSource u201C0COORDER_ATTRu201D, or is there any way of getting it in BW directly by reading some Master Data table.
Thanks in advance
PrasapbiHi Sangeeta,
As per your statement, my understanding is that the Organization Attributes are not maintained in the Customization. If all the values are properly maintained then based on the Organization Data determination, the system would have picked up the data. You can first check the Organization Structure and see all the attributes are properly maintained or not and then check whether the Object Permitted in determination checkbox is checked. Then create a Transaction and see that all the Organization data are getting filled properly.
Have a look at the following link for a complete guide to the Organization data determination customization.
http://help.sap.com/saphelp_crm70/helpdata/en/6d/5c1738453fde16e10000009b38f8cf/frameset.htm
If the Organization data customization is not meeting your requirements then you can have a second look at the development approach. Then we can have a look at the available Objects to get the desired functionality.
Hope this helps.
Thanks,
Samantak. -
BI 7.0: Source System upgrade from R/3 Enterprise to ECC 6.0
Background:
I am relatively new to BW team and will be going through my 1st source system upgrade.
We currently have BI 7.0 SPS 17 connected to source system R/3 Enterprise EP1.
We are upgrading to the source system to ECC 6.0.
In Development and QA Environments:
we will have access to both old (R/3 Enterpirse) and the new (ECC 6.0) source systems.
We have a opportunity to compare the BW Objects, data flow and data loading from
both source systems.
In Production, however, we will just upgrade over 3 days downtime.
One Question that comes to mind in this regard...
What sort of things, we should be checking for before and after upgrade in Dev/QA and in Prod environments and what tools are available that can help the analysis and validation process ?
Some of the suggestions that were given to me include following points.
Before Upgrade:
1 Check data, taking pre images of it for testing with post upgrade.
2. Perform proper analysis of Source system related BW objects.
- A complete listing of actively used Datasources,.. etc.
3. Make delta queues empty,
Make sure that all existing deltas are loaded into BW.The last request delta must not deliver any data and must be green in the monitor.
4. Stop Process chains from BI (remove from schedule) and collection runs from R/3 side
After Upgrade:
1 After the OLTP upgrade, refer to note 458305 and other notes that are relevant to the actual upgrade
(depending on the R/3 system release / R/3 plug-in to BI plug-in compatibility).
2. Check logical system connections. Transactions SMQS, RSMO and SM59, If no access, then we can use Program RSRFCPIN_NEW for RFC Test.
3. Check and/or Activate control parameters for data transfer. SBIW ---> General Settings --->
Maintain Control Parameters for Data Transfer
http://help.sap.com/saphelp_nw70/helpdata/EN/51/85d6cf842825469a51b9a666442339/frameset.htm
4. Check for Changes to extract structures in LBWE Customizing Cockpit
- OSS Notes 328181, 396647, 380078 and 762951
5. Check if all the required transfer structures are active. See OSS Note 324520 for mass activation.
7. Check if all Source system related BW Objects are active - Transfer rules, Communication rules, update rules,DTPs,..etc.
Below is a link for some useful programs in this regard.
https://www.sdn.sap.com/irj/scn/wiki?path=/pages/viewpage.action&pageid=35458
6. Test all important datasources using RSA3 and check for OLTP Datasources changes .
As soon as BW notices that the time stamp at the DataSource in the OLTP is newer than the one in the transfer structure, it requests replication of the DataSource and activation of the transfer structure. Transfer the relevant DataSources only if required, and transfer only the ones that have changed (RSA5 -> Delta).
7. Create Data flow objects (trnasfer rules, infopackages, trnasformations, DTPs) for the Replicate
new/changed datasources,if needed.
8. Check all CMOD enhancements.
If we are using a customer exit with the extractor in the OLTP, see Note 393492.
7. Check for unicode (all custom programs or Function Modules for DataSources)
5. Check all the queues in RSA7, start delta runs and test data consistency.
For delta problems:In the BW system, start the 'RSSM_OLTP_INIT_DELTA_UPDATE' program for the DataSource and the source (OLTP) system for which the init selections are then transferred from BW into the ROOSPRMSC and ROOSPRMSF tables in the source system so that the delta can continue.
9. Take back up of data posted during upgrade for contingency planing.
10. Run the entire set of process chains once if possible and let it pick up no data or the usual master data.
Since we have lot of experts in this forum, who have probably gone through such scenario many times, i wanted to request you to Please Please advise if i have stated anything incorrectly or if i am missing additional steps, OSS Notes, important details...Thanks Rav for your detailed post and very helpful contribution by posting all the information you had regarding the upgrade.
We have similar scenario -
We are upgrading our source system from 4.7 to ECC 6.0. We have our BI system with BI 7.0 at support pack 19 (SAPKW70019).
Our strategy in ECC deployment ->
In development we copied our old DEV 4.7 system DXX to new ECC system DXY (new system ID).
In production we are going to use same system PRXX upgraded from 4.7 to ECC.
Now we are in testing phase of ECC with all interfaces like BI in Dev.
My questions are below ->
How can we change/transfer mapping of all our datasources in Dev BW system BID to new ECC dev system DXY (Eg. Logical system LOGDXY0040) from Old dev system DXX (Eg. Logical system LOGDXX0040). We donot want to create new datasources or change all transfer rules/Infosources for old BW3.x solutions on our BI.
Also in new ECC sourcesystem copy we see all datasources in Red in RSA7 transaction. Do we need to initialize again all the datasources from our BW BID system.
Is there any easy way for above scenario ?
Please let me know if you have any further helpful information during your ECC 6.0 upgrade connecting to BI 7.0 system.
I have found some other links which have some pieces of information regarding the topic -
Upgrade R/3 4.6C to ECC 6.0 already in BI 7.0
http://sap.ittoolbox.com/groups/technical-functional/sap-bw/sap-r3-migration-and-sap-bw-version-1744205
BI 7.0: Source System upgrade from R/3 Enterprise to ECC 6.0
Re: ECC 6.0 Upgrade
Re: Impact of ECC 6.0 upgrade on BI/BW Environment.
ECC 5.0 to ECC 6.0 upgrade
Thanks
Prasanth -
Line Item numbers out of sequence in C_T_DATA
We are using several different data sources within include ZXRSAU01.
For one of them, we have assigned a custom structure ZOXNRD0112 to C_T_DATA which contains two different fields for Line Item number. One of these fields is based on FAGLFLEXA-DOCLN and the other is based on BSEG-BUZEI.
The values in these two fields should agree on each record contained within C_T_DATA, but occasionally we get a situation where they do not. BUZEI is always correct when compared to the Billing Document, but DOCLN will be out of sequence.
For example:
DOCLN BUZEI
000001 001
000003 002
000002 003
DOCLN & BUZEI both arrive already populated in the C_T_DATA table.
We simply use the values as keys to read FAGLFLEXA and BSEG, the values in DOCLN & BUZEI themselves are not derived.
They are there when entering the user exit ZXRSAU01, and they are still there when processing leaves ZXRSAU01.
I donu2019t have a lot of experience in BI, and am not familiar with how C_T_DATA receives itu2019s data.
Iu2019m trying to look back further in the processing to find where C_T_DATA is populated and draw some conclusions from that. I have asked a couple of our FI people to examine the documents involved to see what could be going on there.
We are on ECC 6.0, and BI version 7.0.
Has anyone out there run into this kind of problem before?Hello Dan,
Welcome to SDN!
The program ZXRSAU01 is an exit program for transactional DataSource extraction. Whenever the DataSource pulls data from ECC, it usually divides the data into several data packages, and for every package it will comes to that program. The internal table C_T_DATA contains all records of the data package.
We don't use sequence to link data together, but use fields mappings. For example, I want to read FAGLFLEXA-DOCLN, I first need to find a key field say XXXX which exist both in C_T_DATA and FAGLFLEXA. Then use below statement to read FAGLFLEXA:
loop at c_t_table into ls_structurename.
select single DOCLN
from FAGLFLEXA
into ls_structurename-docln
where XXXX = ls_structurename-XXXX.
modify c_t_table from ls_structurename.
endloop.
With the code we don't need to worry about sequence. And it works for either full loading or delta loading.
Please let us know if you have any questions.
Regards,
Frank -
Error Executing Database Query (Encountered [nullstring])
The attached code gives the following error message. I did
have nullstrings being submitted as the "notes" and "internal
notes," but I removed them in an (unsuccessful) attempt to solve
this problem. Can this be fixed? Thanks!
quote:
Error Executing Database Query.
Syntax error: Encountered "" at line 9, column 43.
The error occurred in
C:\ColdFusion8\wwwroot\Example\init.cfm: line 6
4 : </head>
5 : <body>
6 : <CFQUERY NAME="init" DATASOURCE="Example">
7 : CREATE TABLE programs(
8 : ID int,
SQLSTATE 42X01
SQL CREATE TABLE programs( ID int, program_ID int, name
varchar(20), long_name varchar(50), creator_email varchar(50),
notes varchar(50), internal_notes varchar(50), is_public bool );
INSERT INTO programs( ID, program_ID, name, long_name,
creator_email, is_public ) VALUES( 0, 1, "Basic", "Basic
(pre-selected)", "[email protected]", true ); SELECT * FROM
programs;
VENDORERRORCODE 30000
DATASOURCE Example
Resources:
* Check the ColdFusion documentation to verify that you are
using the correct syntax.
* Search the Knowledge Base to find a solution to your
problem.
Browser Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US;
rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6
Remote Address 127.0.0.1
Referrer
Date/Time 20-Feb-08 11:53 PM
Stack Trace
at
cfinit2ecfm949254281.runPage(C:\ColdFusion8\wwwroot\Example\init.cfm:6)
at
cfinit2ecfm949254281.runPage(C:\ColdFusion8\wwwroot\Example\init.cfm:6)
[ginormous Java stacktrace omitted]I whittled my SQL down to the first query and added the
transaction block, but the error remains. Thanks for your time!
quote:
Error Executing Database Query.
Syntax error: Encountered "" at line 9, column 51.
The error occurred in
C:\ColdFusion8\wwwroot\Example\init.cfm: line 7
5 : <body>
6 : <CFTRANSACTION>
7 : <CFQUERY NAME="init" DATASOURCE="Example">
8 : CREATE TABLE programs(
9 : ID int,
SQLSTATE 42X01
SQL CREATE TABLE programs( ID int, program_ID int, name
varchar(20), long_name varchar(50), creator_email varchar(50),
notes varchar(50), internal_notes varchar(50), is_public bool );
VENDORERRORCODE 20000
DATASOURCE Example
Resources:
* Check the ColdFusion documentation to verify that you are
using the correct syntax.
* Search the Knowledge Base to find a solution to your
problem.
Browser Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US;
rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6
Remote Address 127.0.0.1
Referrer
Date/Time 22-Feb-08 10:02 AM
Stack Trace
at
cfinit2ecfm949254281.runPage(C:\ColdFusion8\wwwroot\Example\init.cfm:7)
at
cfinit2ecfm949254281.runPage(C:\ColdFusion8\wwwroot\Example\init.cfm:7) -
OracleXMLQuery not fetching ALL rows
Problem:
======
For example, if there are 10 rows in the Table, sometimes the XMLQuery sees less than 10 rows. We wrote a small test program with a JDBC query for select count(*) from Table, which always shows 10. So nothing wrong with Connection/Statement settings. They all use DEFAULT settings (READ_COMMITTED, TYPE_FORWARS_ONLY).
Why does n't XMLQuery see all rows available from the Query?
Software Version:
============
Oracle 10.1.0.5
XDK: Oracle XDK 10g
JAVA 5
My program:
=========
Connection connection = dataSource.getConnection();
Statement stmt = connection.createStatement(); <-- We tried with TYPE_SCROLL*. Still not working.
ResultSet rs = stmt.executeQuery("select * from MyTable);
//1. Query the database with the OracleXMLQuery. Result will be in XML format.
OracleXMLQuery query = new OracleXMLQuery(connection, rs);
query.keepObjectOpen(true);
query.setMaxRows(1); //We don't want to build huge XML DOM for all rows.
while (rs.next()) { <--- Ideally it should iterate 10 times XMLDocument xmlDoc = (XMLDocument) query.getXMLDOM();
System.out.println(xmlDoc);
if (query.getNumRowsProcessed() > 0) {
//Do something here
Thanks.
Kanugula.I am providing the stack trace. You have more information.
By the way, what surprises me is "OracleXMLQuery sees 1/2 of the rows only. Means if you have 12 rows, it sees 6 only"
query= OracleXMLQuery (id=2148)
conv= OracleXMLConvert (id=2154)
colCount= 48
collectTimingInfo= false
collIdAttrName= null
collItemTag= "_ITEM"
colNames= OracleColumnName[48] (id=2376)
colNamesHash= Hashtable<K,V> (id=2377)
conn= LogicalConnection (id=2145)
curCount= 2
dataHeader= null
dateFormat= "yyyyMMddhhmmss"
docTag= null
docType= 1
dset= OracleXMLDataSetExtJdbc (id=2378)
bindPosHash= null
conn= LogicalConnection (id=2145)
connUser= null
cursorCols= int[0] (id=2380)
dsetList= null
isConsistent= true
msg= XSUMesg (id=2166)
ncharSuported= true
rmdata= OracleResultSetMetaData (id=2381)
rowCount= 4
rset= ScrollableResultSet (id=2147)
close_statement_on_close= false
m_allRowsCached= false
m_autoRefetch= true
m_beginColumnIndex= 0
m_cache= OracleResultSetCacheImpl (id=2190)
m_columnCount= 48
m_conn= T4CConnection (id=2195)
m_currentRow= 6
m_lastRefetchSz= 0
m_metadata= OracleResultSetMetaData (id=2371)
m_numRowsCached= 6
m_refetchRowids= null
m_refetchStmt= null
m_rset= OracleResultSetImpl (id=2196)
m_scrollStmt= T4CStatement (id=2146)
m_type= 1004
m_update= 1007
m_usrFetchDirection= 1000
m_warning= null
m_wasNull= 0
rsetFirstTime= false
rsetIsExt= true
rsetVal= true
sdf= SimpleDateFormat (id=2382)
stmt= null
tempS= T4CStatement (id=2146)
dsetIsExt= false
DTDString= null
errTag= "ERROR"
extException= null
firstXElemNmIdx= 0
isNull= "TRUE"
keepCursor= true
maxRows= 1
metaHeader= null
metaType= 0
miscFlags= 0
namesValid= true
noRowsException= false
notNull= "FALSE"
nullAttrId= "NULL"
objClosed= false
qstring= null
raiseException= false
refAttrName= "REFTYPE"
rootNodeSupplied= false
rowCountStr= "num"
rowIdAttrDt= 2
rowIdColName= null
rowIdColNum= 0
rowsetTag= "ROWSET"
rowTag= "ROW"
rset= ScrollableResultSet (id=2147)
rsetIsExt= true
skipRows= 0
styleSheetType= null
styleSheetURI= null
tagCase= 0
tim= null
tns= null
updateDateFormat= false
useColumnLabelAsRoot= false
useNullAttrId= false
useTypeForCollElemTag= false
val= OracleScalarName (id=2379)
xAttrAfterElem= false
xAttrIdxs= null
xElemCnt= 48
encoding= null
encSet= false
xslp= null
xslt= null -
ODS activation error after system copy
Hi all,
we are getting error on activation of request in ODS. I ran RSRV tests on the ODS "Check How Up-To-Date the Generated Programs of an ODS Object Are "
Result was :
Activation program is not current
Difference in line: 1469
Lines in temporary program: i_logsys = 'BWS300'
Lines in active program: i_logsys = 'BD2300'
Activation program has to be generated again
I had clicked Correct Error in RSRV and the problem was resolved.
I have also done the following steps as mentioned in sap note 518426, but did not solve my problem
Execute transaction "RSSGPCLA".
Set the status of the programs belonging to program classes
"RSDRO_ACTIVATE", "RSDRO_UPDATE" and "RSDRO_EXTRACT" to "Generation required".
To do this, select the program class and then activate the "Set
statuses" button. Important: Reset the three named program classes
only.
I have this issue with all ODS objects. It is very time consuming to run the above RSRV task for all ODS objects.
Is there any program that I can run to regenerate activation program for all ODS objects?
Thanks,
Naveen
Edited by: Naveen Ketha on Mar 1, 2008 10:36 AMHi Naveen,
Not very sure it would resolved the issue ,but have a look at note# 886102.
Summary
Symptom
The source system is hard-coded in the generated program for the
DataSource. This leads to problems after the logical name of the source
system (BDLS) is converted.
More Terms
Transaction BDLS
Cause and Prerequisites
This problem is caused by a program error.
Regards
Mr Kapadia
Edited by: Mr Kapadia on Apr 4, 2008 3:07 PM -
Caller 09 contains error message in BI7
Hello Guru's,
We have a custom data source in r/3(full load) and we loaded full load last nigth to DSO and it is sucessfull.
Custom datasource is changed in r/3 today . so we replicated the datasource , activated Transformation , DSO , DTP, Deleted last nigth loaded request and try to load the data to PSA and we are getting following error message .
Error message from the source system
Diagnosis
An error occurred in the source system.
System Response
Caller 09 contains an error message.
Further analysis:
The error occurred in Extractor .
Refer to the error message.
Procedure
How you remove the error depends on the error message.
Note
If the source system is a Client Workstation, then it is possible that the file that you wanted to load was being edited at the time of the data request. Make sure that the file is in the specified directory, that it is not being processed at the moment, and restart the request.
As it is common error we face in BI Implementation .
we followed these steps .
1) RFC Connection is checked and it is fine .
2) ST22 is checked and we couldn't see any error in R/3 side .
3) sm58 is checked and we couldn't see any IDOC'S in R/3 side .
4)Checked Extract checker RSA3 . we could see 10 records for that data source.
5) We thought it is Time stamp issue and we ran Program RS_TRANSTRU_ACTIVATE_ALL and activate the transfer rules and try to reload.( Not Sucessfull )
6) As above step doesn't make sence as we don't have Transfer rules for 7x datasource . we ran RSDS_DATASOURCE_ACTIVATE_ALL program and activated datasource and try to load the data and we have same issue.
7)we are checked Background user Aleremote . It is not locked.
8)BI side we relplicated datasource , activated , created a new infopackage and try to load the data . still we have same issue.
finally we thought it to be issue is not on Bi side and is on R/3 side .
Please let us know how to solve this issue .
Thanks,
PK.Hi PokerKing:
You're getting the error because the structure of the data loaded yesterday is different from the structure of the data loaded today.
Delete the data both on PSA and on the DSO an reload.
Regards,
Francisco Milán. -
hi
i create a video file and try to insert an audio in certain time. i use a processor for this, so far i only sucseed to insert it in time 0.
i tried to use syncStart() method and wrote inner class for it :
class MySync implements ControllerListener
private int index;
public MySync(int i)
this.index = i;
public synchronized void controllerUpdate(ControllerEvent event)
if (event instanceof PrefetchCompleteEvent)
processors[index].syncStart(new javax.media.Time((double)5.0));
but it doen't work. the sound still is in time 0.
is anyone have any idea why it doen't work , or has example of code how to do it correctly (maybe in a different way)?excuse me, could you share merging code?
My program mixes two DataSources into one, but it contains both of them, so is being transmitted through two connections. Does your program mix DataSources into one exactly stream, not just one DataSource?
Maybe you are looking for
-
Error when trying to open new query from Bex
Hi guys, I m trying to open query designer from Bex explorer and i get the following error: The macro 'sapbex.xla!reponewquery'cannot be found. Can anyone please tell me how to rectify this? thanks in advance
-
Things and Software to avoid when authoring for DVD-V
This one is always in the earlier, 1.X FAQ, but is so important it should be repeated here too. There have been so many posts along the line of "I cannot burn my DVD in Encore, but Nero works well" that I thought I should share this info with you all
-
When I open some of my albums it looks like theres a haze over the page and I can't click on anything to change it. New songs aren't going into the same album they are going on iTunes individually. I thought when I downloaded iTunes on this new compu
-
Using a second external HD along with Time Capsule
I've been using an external HD as a floating hardrive on my network for quite some time now (a little less than a year). It's been working fine until just recently when I updated the Time Capsule's firmware. Now the external is not available via Fi
-
After Updating, All I see is the spinning beachball
Hello! I just updated a bunch of programs last night on my ibook g4. Some of which were: safari, itunes, security update. I can't remember some of the others. Everything went well, it finished installing and then asked me to restart the computer, i d