Documente Academic
Documente Profesional
Documente Cultură
Encountered at BW Production
Support
Applies to:
For more information, visit the Business Intelligence homepage.
Summary
This Knowledge brief helps BW Consultants as Quick reference guide, in solving Complex production Issues,
where in Time frame is less and we need to maintain SLA’s (Service Level agreements). Contents: Issues
Concerning the Specific Problem and relevant solution in overcoming the problem in Production support
environment.
Author: Devakar Reddy TatiReddy
Company: Hewlett-Packard
Created on: 14 May 2009
Author Bio
Devakar Reddy TatiReddy has been working for three years in SAP business intelligence.
Table of Contents
1 Transactional RFC Error(trfc) – Non Updated IDOCs in the Source System..................................................4
1.1 Why does the error occur?........................................................................................................................4
1.2 What happens when this error occur? ......................................................................................................4
1.3 What can be the possible actions to be carried out? ................................................................................4
2 Time Stamp Error. ...........................................................................................................................................4
2.1 Why the error does occur?........................................................................................................................4
2.2 What happens when this error occur? ......................................................................................................4
2.3 What can be the possible actions to be carried out? ................................................................................4
3 Error occurred due to Short Dump. .................................................................................................................5
3.1 Why does the error occur?........................................................................................................................5
3.2 What happens when this error occur? ......................................................................................................5
3.3 What can be the possible actions to be carried out? ................................................................................5
4 Job Cancellation in R/3 Source System. .........................................................................................................6
4.1 Why does the error occur?........................................................................................................................6
4.2 What happens when this error occurs? ....................................................................................................6
4.3 What can be the possible actions to be carried out? ................................................................................6
5 Incorrect data in PSA.......................................................................................................................................6
5.1 Why the error does occur?........................................................................................................................6
5.2 What happens when this error occur? ......................................................................................................6
5.3 What can be the possible actions to be carried out? ................................................................................6
6 ODS Activation Failed......................................................................................................................................7
6.1 Why does the error occur?........................................................................................................................7
6.2 What happens when this error occur? ......................................................................................................7
6.3 What can be the possible actions to be carried out? ................................................................................7
7 Caller 70 is missing..........................................................................................................................................8
7.1 Why does the error occur?........................................................................................................................8
7.2 What happens when this error occur? ......................................................................................................8
7.3 What can be the possible actions to be carried out? ................................................................................8
8 Attribute Change Run Failed – ALEREMOTE was locked. .............................................................................8
8.1 Why does the error occur?........................................................................................................................8
8.2 What happens when this error occur? ......................................................................................................8
8.3 What can be the possible actions to be carried out? ................................................................................9
9 SAP R/3 Extraction Job Failed. .......................................................................................................................9
9.1 What happens when this error occur? ......................................................................................................9
9.2 What can be the possible actions to be carried out? ................................................................................9
10 File not found (System Command for file check failed)...............................................................................10
10.1 Why the error does occur?....................................................................................................................10
10.2 What happens when this error occur? ..................................................................................................10
10.3 What can be the possible actions to be carried out? ............................................................................10
11 Table space issue........................................................................................................................................10
• During such occasions, we can execute the following ABAP Report Program
“RS_TRANSTRU_ACTIVATE_ALL”. It asks for Source System Name, InfoSource Name, and 2
check boxes. For activating only those TR/TS which are set by some lock, we can check the option
for “LOCK”. For activating only those TR/TS which are Inactive, we check for the option for “Only
Inactive”.
• Once executed it will activate the TR/TS again within that particular InfoSource even though they are
already active.
• Now re-trigger the InfoPackage again.
• Monitor the load for successful completion, and complete the further loads if any in the Process
Chain.
• When we check the data in the PSA, it will show the record with error with traffic signal as “Red”. In
order to change data in PSA, we need to have the request deleted from Manage Tab of the
InfoProvider first, only then it will allow to change the data in PSA.
• Once the change in the specific field entry in the record in PSA is done, we then save it. Once data
in PSA is changed. We then again reconstruct the same request from the manage tab. Before we
could reconstruct the request, it needs to have QM status as “Green”.
• This will update the records again which are present in the request
• Monitor the load for successful completion, and complete the further loads if any in the Process
Chain.
• This error is encountered at the first place and then rectified as at that point in time system is not
able to process the activation process via 4 different Parallel processes. This parameter is set in
RSCUSTA2 transaction. Later on the resources are free so the activation completes successfully.
7 Caller 70 is missing.
7.1 Why does the error occur?
• This error normally occurs whenever BW encounters error and is not able to classify them. There
could be multiple reasons for the same
o Whenever we are loading the Master Data for the first time, it creates SID’s. If system is
unable to create SID’s for the records in the Data packet, we can get this error message.
o If the Indexes of the cube are not deleted, then it may happen that the system may give the
caller 70 error.
o Whenever we are trying to load the Transactional data which has master data as one of the
Characteristics and the value does not exist in Master Data table we get this error. System
can have difficultly in creating SID’s for the Master Data and also load the transactional data.
o If ODS activation is taking place and at the same time there is another ODS activation
running parallel then in that case it may happen that the system may classify the error as
caller 70. As there were no processes free for that ODS Activation.
o It also occurs whenever there is a Read/Write occurring in the Active Data Table of ODS.
For example if activation is happening for an ODS and at the same time the data loading is
also taking place to the same ODS, then system may classify the error as caller 70.
o It is a system error which can be seen under the “Status” tab in the Job over View.
• The exact error message would be like, “User ALEREMOTE locked the load of master data for
characteristic 0CUSTOMER”. Here it is specifically for the 0CUSTOMER load. It may be different
related to Master Data InfoObject which is getting loaded.
• This usually needs to be done when the Extraction Job was cancelled in R/3 due to some reason &
we have another job in Released state and the BW ABAP Process is in Yellow state. We can then
make the ABAP Process RED via the FM, and then re-trigger the PC.
Therefore you need to open the messages of a failed step by right clicking on it and selecting 'display
messages'.
In the opened popup click on the tab 'Chain'.
In a parallel session goto transaction se16 for table rspcprocesslog and display the entries with the following
selections:
1. copy the variant from the popup to the variante of table rspcprocesslog
2. copy the instance from the popup to the instance of table rspcprocesslog
3. copy the start date from the popup to the batchdate of table rspcprocesslog
Press F8 to display the entries of table rspcprocesslog.
Now open another session and goto transaction se37. Enter RSPC_PROCESS_FINISH as the name of the
function module and run the fm in test mode.
Now copy the entries of table rspcprocesslog to the input parameters of the function module like described
as follows:
1. rspcprocesslog-log_id -> i_logid
2. rspcprocesslog-type -> i_type
3. rspcprocesslog-variante -> i_variant
4. rspcprocesslog-instance -> i_instance
5. enter 'G' for parameter i_state (sets the status to green).
Now press F8 to run the fm.
Now the actual process will be set to green and the following process in the chain will be started and the
chain can run to the end.
ABAP PROGRAM:
*&---------------------------------------------------------------------*
*& Report ZRSPC_PROCESS_FINISH *
*& *
*&---------------------------------------------------------------------*
************************************************************************
* Author: Jesper Christensen
* Date: Mar 22nd 2006
* Type: Executable Program
* Purpose/Description : Restart process chain after a failed request
*
************************************************************************
* MODIFICATION LOG
************************************************************************
* Date | Change Number | Initials | Description
************************************************************************
* 03/22/06 JMCHRIS Program created
*
*
************************************************************************
REPORT zrspc_process_finish .
PARAMETERS: VARIANT TYPE rspc_variant OBLIGATORY,
INSTANCE TYPE rspc_instance OBLIGATORY,
DATE TYPE SY-DATUM OBLIGATORY,
state TYPE rspc_state OBLIGATORY default 'G'.
if sy-subrc = 0.
* Set the status
CALL FUNCTION 'RSPC_PROCESS_FINISH'
EXPORTING
i_logid = LS_PCLOG-log_id
* i_chain = LS_PCLOG-chain
i_type = LS_PCLOG-type
i_variant = LS_PCLOG-variante
i_instance = LS_PCLOG-instance
i_state = state
* i_job_count = jobcount
i_batchdate = LS_PCLOG-batchdate
* i_batchtime = batchtim
EXCEPTIONS
error_message = 1.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE 'I' NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
else.
message E000(YBW_USR_MON) with
'Process selected does not exist ' ' - Check you entry'.
endif.