OBJECTS_OBJREF_NOT_ASSIGNED when load ODS
Good morning forum,
In the load of a ODS dump in my system has taken place, OBJECTS_OBJREF_NOT_ASSIGNED the detail of dump is the following one:
Anál.errores
Attempt to Access to component using NULL object reference (points
to nothing).
An object reference must point to an object (an instance of to class)
before you dog uses it to Access components (variable: ).
Either the reference there are not yet been Seth, or it you have been reset to
NULL by to CLEAR statement.
Some idea to know to that it must east error?
A greeting,
Hello,
In the end it solves to the error applying note OSS 987104, since the error takes place when loading the ODS of a table
empty.
Similar Messages
-
Turn QM status to green automatically when loading ODS
Hi,
I am loading zero record to the ODS but it is in the yellow status. I manually change the QM status to green and it seemed to have worked. How can I set this to turn to green automatically?
Thanks
RTHi Mohan,
Thank you for the valuable info. Would you happen to know if there is a workaround on this? For some reason I was able to manually activate the ODS from the Manage and the Monitor to green. Would you think that adding come code to the Update Rule routine by setting some RETURNCODE to zero would work?
We're working with Ascential, and I am not familiar with this third party software. In ABAP, there is a away to not send any transfer request to BW if there is no record. How were you able to handle sending zero record to BW ODS? Please advise.
I am also running into a problem that Ascential is saying that it is sending zero record to BW, but when it gets to BW it has 1 record with blank field values.
Thanks,
RT -
Errors when loading data to ODS
Hi,
I am getting the following dump when loading data to ODS
whta might be the problem
Runtime Error MESSAGE_TYPE_X
Date and Time 29.09.2006 14:26:52
ShrtText
The current application triggered a termination with a short dump.
What happened?
The current application program detected a situation which really
should not occur. Therefore, a termination with a short dump was
triggered on purpose by the key word MESSAGE (type X).
What can you do?
Print out the error message (using the "Print" function)
and make a note of the actions and input that caused the
error.
To resolve the problem, contact your SAP system administrator.
You can use transaction ST22 (ABAP Dump Analysis) to view and administer
termination messages, especially those beyond their normal deletion
date.
is especially useful if you want to keep a particular message.
Error analysis
Short text of error message:
Test message: SDOK_GET_PHIO_ACCESS 001
Technical information about the message:
Message classe...... "1R"
Number.............. 000
Variable 1.......... "SDOK_GET_PHIO_ACCESS"
Variable 2.......... 001
Variable 3.......... " "
Variable 4.......... " "
Variable 3.......... " "
Variable 4.......... " "
How to correct the error
Probably the only way to eliminate the error is to correct the program.
You may able to find an interim solution to the problem
in the SAP note system. If you have access to the note system yourself,
use the following search criteria:
"MESSAGE_TYPE_X" C
"SAPLSDCL" or "LSDCLF00"
"INTERNAL_ERROR"
If you cannot solve the problem yourself and you wish to send
an error message to SAP, include the following documents:
1. A printout of the problem description (short dump)
To obtain this, select in the current display "System->List->
Save->Local File (unconverted)".
2. A suitable printout of the system log
To obtain this, call the system log through transaction SM21.
Limit the time interval to 10 minutes before and 5 minutes
after the short dump. In the display, then select the function
"System->List->Save->Local File (unconverted)".
3. If the programs are your own programs or modified SAP programs,
supply the source code.
To do this, select the Editor function "Further Utilities->
Upload/Download->Download".
4. Details regarding the conditions under which the error occurred
or which actions and input led to the error.
System environment
SAP Release.............. "640"
Application server....... "bomw093a"
Network address.......... "132.186.125.66"
Operating system......... "Windows NT"
Release.................. "5.2"
Hardware type............ "4x Intel 801586"
Character length......... 8 Bits
Pointer length........... 32 Bits
Work process number...... 16
Short dump setting....... "full"
Database server.......... "BOMW093A"
Database type............ "ORACLE"
Database name............ "BIW"
Database owner........... "SAPDAT"
Character set............ "English_United State"
SAP kernel............... "640"
Created on............... "Nov 4 2004 23:26:03"
Created in............... "NT 5.0 2195 Service Pack 4 x86 MS VC++ 13.10"
Database version......... "OCI_920_SHARE "
Patch level.............. "43"
Patch text............... " "
Supported environment....
Database................. "ORACLE 8.1.7.., ORACLE 9.2.0.."
SAP database version..... "640"
Operating system......... "Windows NT 5.0, Windows NT 5.1, Windows NT 5.2"
Memory usage.............
Roll..................... 8112
EM....................... 6271776
Heap..................... 0
Page..................... 24576
MM Used.................. 3921120
MM Free.................. 258392
SAP Release.............. "640"
User and Transaction
Client.............. 800
User................ "IC881147"
Language key........ "E"
Transaction......... " "
Program............. "SAPLSDCL"
Screen.............. "SAPMSSY0 1000"
Screen line......... 6
Information on where terminated
The termination occurred in the ABAP program "SAPLSDCL" in "INTERNAL_ERROR".
The main program was "RSRD_BROADCAST_PROCESSOR ".
The termination occurred in line 25 of the source code of the (Include)
program "LSDCLF00"
of the source code of program "LSDCLF00" (when calling the editor 250).
The program "SAPLSDCL" was started as a background job.
Job name........ "SECOQUERY"
Job initiator... "IC881147"
Job number...... 14265102
Source Code Extract
Line
SourceCde
1
2
INCLUDE LSDCLF00 *
3
4
5
6
FORM INTERNAL_ERROR *
7
8
Handles unexpected error conditions (internal errors)
9
10
--> VALUE(U_ROUTINE) Routine/function module where error occured
11
--> VALUE(U_ERROR_CODE) Identifier in routine (e.g. number)
12
--> VALUE(U_VAR1) Variable containing further information
13
--> VALUE(U_VAR2) Variable containing further information
14
--> VALUE(U_VAR3) Variable containing further information
15
--> VALUE(U_VAR4) Variable containing further information
16
17
form internal_error
18
using value(u_routine)
19
value(u_error_code)
20
value(u_var1)
21
value(u_var2)
22
value(u_var3)
23
value(u_var4).
24
>>>>>
message x000 with u_routine u_error_code u_var1 u_var2.
26
27
endform.
28
29
30
*& Form BAD_OBJECT_TO_SYMSG
31
32
maps error information in u_bad_object into system message
33
variables
34
35
--> VALUE(U_BAD_OBJECT) structure containing error information
36
37
form bad_object_to_symsg
38
using value(u_bad_object) type sdokerrmsg.
39
40
sy-msgid = u_bad_object-id.
41
sy-msgty = u_bad_object-type.
42
sy-msgno = u_bad_object-no.
43
sy-msgv1 = u_bad_object-v1.
44
sy-msgv2 = u_bad_object-v2.
Contents of system fields
Name
Val.
SY-SUBRC
0
SY-INDEX
0
SY-TABIX
1
SY-DBCNT
4
SY-FDPOS
0
SY-LSIND
0
SY-PAGNO
0
SY-LINNO
1
SY-COLNO
1
SY-PFKEY
SY-UCOMM
SY-TITLE
Report Dissemaintion Framework: Executing the Transferred Settings
SY-MSGTY
X
SY-MSGID
1R
SY-MSGNO
000
SY-MSGV1
SDOK_GET_PHIO_ACCESS
SY-MSGV2
001
SY-MSGV3
SY-MSGV4
Active Calls/Events
No. Ty. Program Include Line
Name
15 FORM SAPLSDCL LSDCLF00 25
INTERNAL_ERROR
14 FORM SAPLSDCI LSDCIU13 303
PHIO_GET_CONTENT_ACCESS
13 FUNCTION SAPLSDCI LSDCIU13 113
SDOK_PHIO_GET_CONTENT_ACCESS
12 FUNCTION SAPLSKWF_CONTENT LSKWF_CONTENTU02 63
SKWF_PHIO_CONTENT_ACCESS_GET
11 METHOD CL_RSRA_KWF_UTILITIES=========CP CL_RSRA_KWF_UTILITIES=========CM00B 50
CL_RSRA_KWF_UTILITIES=>COPY_MIME_TO_FOLDER
10 METHOD CL_RSRA_KWF_TMPL==============CP CL_RSRA_KWF_TMPL==============CM002 28
CL_RSRA_KWF_TMPL=>GET_STYLESHEET
9 METHOD CL_RSRA_KWF_TMPL==============CP CL_RSRA_KWF_TMPL==============CM001 227
CL_RSRA_KWF_TMPL=>CONSTRUCTOR
8 METHOD CL_RSRA_ENGINE_BC=============CP CL_RSRA_ENGINE_BC=============CM010 9
CL_RSRA_ENGINE_BC=>SET_TEMPLATE_FOLDER
7 METHOD CL_RSRA_ENGINE_BC=============CP CL_RSRA_ENGINE_BC=============CM001 75
CL_RSRA_ENGINE_BC=>CONSTRUCTOR
6 METHOD CL_RSRA_JOB===================CP CL_RSRA_JOB===================CM003 47
CL_RSRA_JOB=>EXECUTE_SINGLE
5 METHOD CL_RSRA_JOB===================CP CL_RSRA_JOB===================CM00E 14
CL_RSRA_JOB=>EXECUTE_SINGLE_RC
4 METHOD CL_RSRD_PRODUCER_RA===========CP CL_RSRD_PRODUCER_RA===========CM001 147
CL_RSRD_PRODUCER_RA=>IF_RSRD_F_PRODUCER_RT~PRODUCE
3 METHOD CL_RSRD_SETTING===============CP CL_RSRD_SETTING===============CM005 28
CL_RSRD_SETTING=>EXECUTE_NODES
2 METHOD CL_RSRD_SETTING===============CP CL_RSRD_SETTING===============CM002 73
CL_RSRD_SETTING=>EXECUTE
1 EVENT RSRD_BROADCAST_PROCESSOR RSRD_BROADCAST_PROCESSOR 197
START-OF-SELECTION
Chosen variables
Name
Val.
No. 15 Ty. FORM
Name INTERNAL_ERROR
U_ROUTINE
SDOK_GET_PHIO_ACCESS
54445445554445444455
34FBF754F089FF133533
SY-MSGV1
SDOK_GET_PHIO_ACCESS
54445445554445444455222222222222222222222222222222
34FBF754F089FF133533000000000000000000000000000000
U_ERROR_CODE
001
333
001
SY-MSGV2
001
33322222222222222222222222222222222222222222222222
00100000000000000000000000000000000000000000000000
U_VAR1
2
0
SY-MSGV3
22222222222222222222222222222222222222222222222222
00000000000000000000000000000000000000000000000000
SDOKI_MODE_DELETE
5
0000
5000
U_VAR2
2
0
SY-MSGV4
22222222222222222222222222222222222222222222222222
00000000000000000000000000000000000000000000000000
No. 14 Ty. FORM
Name PHIO_GET_CONTENT_ACCESS
SYST
####################################################A#######P###############è#################
0000000000000000000000000000000000000000000000000000400000005000000000000000E00000000000000000
0000000010002000000000000000000000000000400000001000100010000000000000000000840000000000000000
PHIO_OBJECT_ID-CLASS
2222222222
0000000000
DUMMY_VERSTYPE
0
3
0
DUMMY_FCT_EXPORT
222222222222222222222222222222
000000000000000000000000000000
DUMMY_FCT_IMPORT
222222222222222222222222222222
000000000000000000000000000000
DUMMY_FCT_DELETE
222222222222222222222222222222
000000000000000000000000000000
FCT_VIEW
222222222222222222222222222222
000000000000000000000000000000
BUFF_XPIRE
000000000000
333333333333
000000000000
NO_BUFFER
2
0
SUBRC_AUX
3
0000
3000
SDOKA_EVENT_PH_FROM_REL_PRE
0022
3333
0022
SCREEN
%_17SNS0001592815_%_%_%_%_%_%_
2533545333333333352525252525252222222222222222222222222222222222222222222222222222222222222222
5F173E30001592815F5F5F5F5F5F5F0000000000000000000000000000000000000000000000000000000000000000
<%_TABLE_SDOKSTRE>
SY-XFORM
CONVERSION_EXIT
444545544454545222222222222222
3FE65239FEF5894000000000000000
CONTEXT[]
Table IT_5544[0x89]
FUNCTION=SKWF_PHIO_CONTENT_ACCESS_GETDATA=CONTEXT[]
Table reference: 324
TABH+ 0(20) = 00000000801CE03C0000000044010000A8150000
TABH+ 20(20) = 0000000059000000FFFFFFFF047B0200D00E0000
TABH+ 40( 8) = 10000000C1248000
store = 0x00000000
ext1 = 0x801CE03C
shmId = 0 (0x00000000)
id = 324 (0x44010000)
label = 5544 (0xA8150000)
fill = 0 (0x00000000)
leng = 89 (0x59000000)
loop = -1 (0xFFFFFFFF)
xtyp = TYPE#000058
occu = 16 (0x10000000)
access = 1 (ItAccessStandard)
idxKind = 0 (ItIndexNone)
uniKind = 2 (ItUniqueNon)
keyKind = 1 (default)
cmpMode = 2 (cmpSingleMcmpR)
occu0 = 1
collHash = 0
groupCntl = 0
rfc = 0
unShareable = 0
mightBeShared = 0
sharedWithShmTab = 0
isShmLockId = 0
gcKind = 0
isUsed = 1
>>>>> Shareable Table Header Data <<<<<
tabi = Not allocated
pghook = Not allocated
idxPtr = Not allocated
refCount = Not allocated
tstRefCount = Not allocated
lineAdmin = Not allocated
lineAlloc = Not allocated
store_id = Not allocated
shmIsReadOnly = Not allocated
>>>>> 1st level extension part <<<<<
regHook = 0x00000000
hsdir = 0x00000000
ext2 = 0x381CE03C
>>>>> 2nd level extension part <<<<<
tabhBack = 0x98DC033D
delta_head = 000000000000000000000000000000000000000000000000000000000000000000000000
pb_func = 0x00000000
pb_handle = 0x00000000
CONTEXT
22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
PROPERTIES[]
Table[initial]
PROPERTIES
22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
No. 13 Ty. FUNCTION
Name SDOK_PHIO_GET_CONTENT_ACCESS
ALLOW_MODEL
2
0
CACHE_SERVER
0000000000
2222222222222222222222222222222222222222222222222222222222222222333333333322222222222222222222
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
CLIENT
800
333
800
CONTENT_ONLY
X
5
8
CONTENT_OR_URL_ONLY
2
0
OBJECT_ID
222222222222222222222222222222222222222222
000000000000000000000000000000000000000000
RAW_MODE
2
0
TEXT_AS_STREAM
X
5
8
USE_URL_AT
2
0
ACCESS_MODE
00
33
00
DOCUMENT_HTTPS_URL
2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
DOCUMENT_URL
2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
MODEL_RETURNED
2
0
COMPONENTS[]
Table[initial]
COMPONENT_ACCESS[]
Table IT_5533[0x8616]
CLASS=CL_RSRA_KWF_UTILITIESMETHOD=COPY_MIME_TO_FOLDERDATA=L_T_COMPONENT_ACCESS
Table reference: 337
TABH+ 0(20) = 00000000481BE03C00000000510100009D150000
TABH+ 20(20) = 00000000A8210000FFFFFFFF04C5010088190000
TABH+ 40( 8) = 01000000C1248000
store = 0x00000000
ext1 = 0x481BE03C
shmId = 0 (0x00000000)
id = 337 (0x51010000)
label = 5533 (0x9D150000)
fill = 0 (0x00000000)
leng = 8616 (0xA8210000)
loop = -1 (0xFFFFFFFF)
xtyp = TYPE#000107
occu = 1 (0x01000000)
access = 1 (ItAccessStandard)
idxKind = 0 (ItIndexNone)
uniKind = 2 (ItUniqueNon)
keyKind = 1 (default)
cmpMode = 2 (cmpSingleMcmpR)
occu0 = 1
collHash = 0
groupCntl = 0
rfc = 0
unShareable = 0
mightBeShared = 0
sharedWithShmTab = 0
isShmLockId = 0
gcKind = 0
isUsed = 1
>>>>> Shareable Table Header Data <<<<<
tabi = Not allocated
pghook = Not allocated
idxPtr = Not allocated
refCount = Not allocated
tstRefCount = Not allocated
lineAdmin = Not allocated
lineAlloc = Not allocated
store_id = Not allocated
shmIsReadOnly = Not allocated
>>>>> 1st level extension part <<<<<
regHook = 0x00000000
hsdir = 0x00000000
ext2 = 0x001BE03C
>>>>> 2nd level extension part <<<<<
tabhBack = 0x985D043D
delta_head = 000000000000000000000000000000000000000000000000000000000000000000000000
pb_func = 0x00000000
pb_handle = 0x00000000
CONTEXT[]
Table IT_5544[0x89]
FILE_CONTENT_ASCII[]
Table IT_5534[0x1022]
CLASS=CL_RSRA_KWF_UTILITIESMETHOD=COPY_MIME_TO_FOLDERDATA=L_T_FILE_CONTENT_ASCII
Table reference: 312
TABH+ 0(20) = 00000000B01BE03C00000000380100009E150000
TABH+ 20(20) = 00000000FE030000FFFFFFFF04C50100D81A0000
TABH+ 40( 8) = 10000000C1248000
store = 0x00000000
ext1 = 0xB01BE03C
shmId = 0 (0x00000000)
id = 312 (0x38010000)
label = 5534 (0x9E150000)
fill = 0 (0x00000000)
leng = 1022 (0xFE030000)
loop = -1 (0xFFFFFFFF)
xtyp = TYPE#000113
occu = 16 (0x10000000)
access = 1 (ItAccessStandard)
idxKind = 0 (ItIndexNone)
uniKind = 2 (ItUniqueNon)
keyKind = 1 (default)
cmpMode = 2 (cmpSingleMcmpR)
occu0 = 1
collHash = 0
groupCntl = 0
rfc = 0
unShareable = 0
mightBeShared = 0
sharedWithShmTab = 0
isShmLockId = 0
gcKind = 0
isUsed = 1
>>>>> Shareable Table Header Data <<<<<
tabi = Not allocated
pghook = Not allocated
idxPtr = Not allocated
refCount = Not allocated
tstRefCount = Not allocated
lineAdmin = Not allocated
lineAlloc = Not allocated
store_id = Not allocated
shmIsReadOnly = Not allocated
>>>>> 1st level extension part <<<<<
regHook = 0x00000000
hsdir = 0x00000000
ext2 = 0x681BE03C
>>>>> 2nd level extension part <<<<<
tabhBack = 0xB813043D
delta_head = 000000000000000000000000000000000000000000000000000000000000000000000000
pb_func = 0x00000000
pb_handle = 0x00000000
FILE_CONTENT_BINARY[]
Table IT_5535[0x1022]
CLASS=CL_RSRA_KWF_UTILITIESMETHOD=COPY_MIME_TO_FOLDERDATA=L_T_FILE_CONTENT_BINARY
Table reference: 325
TABH+ 0(20) = 00000000181CE03C00000000450100009F150000
TABH+ 20(20) = 00000000FE030000FFFFFFFF04C50100101B0000
TABH+ 40( 8) = 10000000C1248000
store = 0x00000000
ext1 = 0x181CE03C
shmId = 0 (0x00000000)
id = 325 (0x45010000)
label = 5535 (0x9F150000)
fill = 0 (0x00000000)
leng = 1022 (0xFE030000)
loop = -1 (0xFFFFFFFF)
xtyp = TYPE#000114
occu = 16 (0x10000000)
access = 1 (ItAccessStandard)
idxKind = 0 (ItIndexNone)
uniKind = 2 (ItUniqueNon)
keyKind = 1 (default)
cmpMode = 2 (cmpSingleMcmpR)
occu0 = 1
collHash = 0
groupCntl = 0
rfc = 0
unShareable = 0
mightBeShared = 0
sharedWithShmTab = 0
isShmLockId = 0
gcKind = 0
isUsed = 1
>>>>> Shareable Table Header Data <<<<<
tabi = Not allocated
pghook = Not allocated
idxPtr = Not allocated
refCount = Not allocated
tstRefCount = Not allocated
lineAdmin = Not allocated
lineAlloc = Not allocated
store_id = Not allocated
shmIsReadOnly = Not allocated
>>>>> 1st level extension part <<<<<
regHook = 0x00000000
hsdir = 0x00000000
ext2 = 0xD01BE03C
>>>>> 2nd level extension part <<<<<
tabhBack = 0xC08FD33C
delta_head = 000000000000000000000000000000000000000000000000000000000000000000000000
pb_func = 0x00000000
pb_handle = 0x00000000
PROPERTIES[]
Table[initial]
COMPONENT_ACCESS
2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
FILE_CONTENT_ASCII
2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
FILE_CONTENT_BINARY
0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
OBJECT_ID_AUX
222222222222222222222222222222222222222222
000000000000000000000000000000000000000000
X_DOCUMENT_URL
X
5
8
X_DOCUMENT_HTTPS_URL
X
5
8
X_COMPONENT_ACCESS
X
5
8
SUBRC_AUX
0
0000
0000
%_DUMMY$$
2222
0000
%_SPACE
2
0
SY-REPID
SAPLSDCI
5454544422222222222222222222222222222222
310C343900000000000000000000000000000000
No. 12 Ty. FUNCTION
Name SKWF_PHIO_CONTENT_ACCESS_GET
CACHE_SERVER
0000000000
2222222222222222222222222222222222222222222222222222222222222222333333333322222222222222222222
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
PHIO
2222222222222222222222222222222222222222222
0000000000000000000000000000000000000000000
USE_URL_AT
2
0
X_ALLOW_MODEL
2
0
X_CONTENT_ONLY
X
5
8
X_CONTENT_OR_URL_ONLY
2
0
X_RAW_MODE
2
0
X_TEXT_AS_STREAM
X
5
8
ACCESS_MODE
00
33
00
DOCUMENT_HTTPS_URL
2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
DOCUMENT_URL
2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
ERROR
000
2222222222222222222223332222222222222222222222222222222222222222222222222222222222222222222222
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
X_MODEL_RETURNED
2
0
COMPONENT_ACCESS[]
Table IT_5533[0x8616]
CONTEXT[]
Table IT_5544[0x89]
FILE_CONTENT_ASCII[]
Table IT_5534[0x1022]
FILE_CONTENT_BINARY[]
Table IT_5535[0x1022]
PROPERTIES[]
Table[initial]
SKWFA_C_ACT_READ
03
33
03
SYST-REPID
SAPLSKWF_CONTENT
5454545454445445222222222222222222222222
310C3B76F3FE45E4000000000000000000000000
%_ARCHIVE
2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
PHIO+1(42)
222222222222222222222222222222222222222222
000000000000000000000000000000000000000000
CL_ABAP_TABLEDESCR=>TABLEKIND_STD
S
5
3
SKWFC_YES
X
5
8
No. 11 Ty. METHOD
Name CL_RSRA_KWF_UTILITIES=>COPY_MIME_TO_FOLDER
I_S_MIME_IO
FM_FOLDER 3AA00E1E0D0E3DCBE10000000A1144B5
4454444452234433434343434444333333334333343
6DF6FC4520031100515040534325100000001114425
I_S_FOLDER_IO
FBW_FLD 08BSWBLVV6N1IJCIG3VHEX2H8
4455444222233455445534344444354453432222222
627F6C40000082372C666E19A397368582880000000
L_T_PROPERTY_REQUEST
Table IT_5512[1x25]
CLASS=CL_RSRA_KWF_UTILITIESMETHOD=COPY_MIME_TO_FOLDERDATA=L_T_PROPERTY_REQUEST
Table reference: 316
TABH+ 0(20) = 28D5D23C68D5D23C000000003C01000088150000
TABH+ 20(20) = 0100000019000000FFFFFFFF04C5010038110000
TABH+ 40( 8) = 10000000C1248400
store = 0x28D5D23C
ext1 = 0x68D5D23C
shmId = 0 (0x00000000)
id = 316 (0x3C010000)
label = 5512 (0x88150000)
fill = 1 (0x01000000)
leng = 25 (0x19000000)
loop = -1 (0xFFFFFFFF)
xtyp = TYPE#000069
occu = 16 (0x10000000)
access = 1 (ItAccessStandard)
idxKind = 0 (ItIndexNone)
uniKind = 2 (ItUniqueNon)
keyKind = 1 (default)
cmpMode = 2 (cmpSingleMcmpR)
occu0 = 1
collHash = 0
groupCntl = 0
rfc = 0
unShareable = 0
mightBeShared = 1
sharedWithShmTab = 0
isShmLockId = 0
gcKind = 0
isUsed = 1
>>>>> Shareable Table Header Data <<<<<
tabi = 0xC00BE03C
pghook = 0x00000000
idxPtr = 0x00000000
refCount = 0 (0x00000000)
tstRefCount = 0 (0x00000000)
lineAdmin = 16 (0x10000000)
lineAlloc = 16 (0x10000000)
store_id = 3644 (0x3C0E0000)
shmIsReadOnly = 0 (0x00000000)
>>>>> 1st level extension part <<<<<
regHook = 0x00000000
hsdir = 0x00000000
ext2 = 0x600DE03C
>>>>> 2nd level extension part <<<<<
tabhBack = 0x98D5033D
delta_head = 000000000000000000000000000000000000000000000000000000000000000000000000
pb_func = 0x00000000
pb_handle = 0x00000000
L_S_PROPERTY_REQUEST
KW_RELATIVE_URL
4555444545455542222222222
B7F25C14965F52C0000000000
L_T_PHIO
Table IT_5494[1x43]
CLASS=CL_RSRA_KWF_UTILITIESMETHOD=COPY_MIME_TO_FOLDERDATA=L_T_PHIO
Table reference: 309
TABH+ 0(20) = E8D4D23CE0D3D23C000000003501000076150000
TABH+ 20(20) = 010000002B000000FFFFFFFF04C5010018120000
TABH+ 40( 8) = 10000000C1248000
store = 0xE8D4D23C
ext1 = 0xE0D3D23C
shmId = 0 (0x00000000)
id = 309 (0x35010000)
label = 5494 (0x76150000)
fill = 1 (0x01000000)
leng = 43 (0x2B000000)
loop = -1 (0xFFFFFFFF)
xtyp = TYPE#000073
occu = 16 (0x10000000)
access = 1 (ItAccessStandard)
idxKind = 0 (ItIndexNone)
uniKind = 2 (ItUniqueNon)
keyKind = 1 (default)
cmpMode = 2 (cmpSingleMcmpR)
occu0 = 1
collHash = 0
groupCntl = 0
rfc = 0
unShareable = 0
mightBeShared = 0
sharedWithShmTab = 0
isShmLockId = 0
gcKind = 0
isUsed = 1
>>>>> Shareable Table Header Data <<<<<
tabi = 0x2010E03C
pghook = 0x00000000
idxPtr = 0x00000000
refCount = 0 (0x00000000)
tstRefCount = 0 (0x00000000)
lineAdmin = 16 (0x10000000)
lineAlloc = 16 (0x10000000)
store_id = 3643 (0x3B0E0000)
shmIsReadOnly = 0 (0x00000000)Hi priya,
Not sure: check syntax in your Update Roules, also at level of start routine.
Ciao.
Riccardo. -
Error when loading from ODS to Cube
Hello Friends,
I am having trouble loading data from ODS to Infocube in my 2004S system.When loading data i get this message
07/03/2007 13:10:25 Data target 'ODSXYZ ' removed from list of loadable targets; not loadable.
07/03/2007 13:28:42 Data target 'ODSXYZ ' is not active or is incorrect; no loading allowed
I checked for ODSXYZ in my data target but there is nothing by that name.Even the infopackage doesnt have it.What needs to be done.Please help.
Thanks.Its a expected behavior. When you migrate ur DS, the infopacks associated with it, will grey out all the data targets that they were feeding before, that applies to any infopack you create even after the migration. You womt be able to delete it.
Having said this, this shouldnt impact ur loads from ODS to Cube. As this shoudl be taken care of by ur DTP's rather than ur infopacks.
A few questions:
How are you loading ur cube?
Did the data get thru fine to PSA with the infopack in question?
How did you load ur DSO(assuming the load was successful)?
Message was edited by:
voodi -
Problem when loading from ODS to the CUBE
Hi Experts,
I am facing an unusual problem when loading data from ODS to the cube.
I have a first level ODS where the delta postings are updated. I have checked the active table of the ODS and the data is accurate.
I have deleted the entire data from the Cube and trying to do a full load from ODS to the CUBE.
I am sure when I run a full load the data goes from Active table of the ODS.
After the full load the the keyfigure values are 0. I have tried doing the testing by loading couple of sales documents and still the keyfigure values are 0.
I wonder when I load the full. The data should be picked exactly the way it is in active table of the ODS.
I also dont have any fancy routines in the update rules.
Please help me in this regard.
Regards
RaghuHi,
Check the procedure did u do that exactly or not. just follow the the laymen steps here:... and let me know ur issue
o First prepare a flat file in Microsoft excel sheet for master data and transaction data and save it in .CSV format and close it.
o First select info objects option and create info area then create info object catalog then char, & key figure. Then create id in Char, Name as attribute activate it then in key figures create no and activate it.
o In info sources create application component then create info source with direct update for master data and flexible update for transaction data. The flat files would be created for master data create info package and execute it.
o For transaction data go to info provider then select the file right click on it then select option create ODS object. Then a new screen opens give the name of the ODS and create other screen opens then drag character to key fields.
o Activate it then update rules it will give error to it then go to communication structure and give 0Record mode then activate it then go to update rules it will activate it.
o Then go to info source then create info package then external data then processing update, Data targets then the scheduling then click start then the monitor.
o Then other screen opens there we can see if we doesnt able to see the records then come back to the info provider right click on it then other screen opens then select the option activate data in ODS then a screen opens.
o so select the option QM where it would be in a yellow co lour then by double click then another screen opens then select green color option then click continue it and it comes to the previous screen then select the option and click save it would be underneath of it just click it up and close it.
o Then come back to the main screen to the info source to the info package go to the package and right click on it then a screen opens then click schedule without distributing any of the tab directly click the monitor tab. Then refresh it until the records come to the green.
o Once it is green the click the data target and see the file executed.
o Now go to the info provider then a right click on the file name then create info cube. Then a new screen opens and gives the name and activates it. The drag the key figures to the other side, time characteristics to the other side, and chacetristics to the other side.
o Then create the dimension table then assign it and activate it .Then go to file name right click on it then select the option create update rules select ODS option and give the file name and activate it .
o Then come back to the main screen and refresh it. Whenever you see 8 file names you will know that it is undergoing the data mart concept.
o In the main screen click ODS file right click then a pop up screen opens select the option update ODS data target. Then another screen opens in that we are able to see 2 options full update, initial update then select initial update.
o Then another screen opens info Package there the external data , data targets , scheduler select the option later in background option then a another screen opens just click immediate then click save automatically it closes then click start option.
o Then select monitor option then the contents then the field to be elected then the file to be executed.
regards
ashwin -
Loading through Process Chains 2 Delta Loads and 1 Full Load (ODS to Cube).
Dear All,
I am loading through Process chains with 2 Delta Loads and 1 Full load from ODS to Cube in 3.5. Am in the development process.
My loading process is:
Start - 2 Delta Loads - 1 Full Load - ODS Activation - Delete Index - Further Update - Delete overlapping requests from infocube - Creating Index.
My question is:
When am loading for the first am getting some data and for the next load i should get as Zero as there is no data for the next load but am getting same no of records for the next load. May be it is taking data from full upload, i guess. Please, guide me.
Krishna.Hi,
The reason you are getting the same no. of records is as you said (Full load), after running the delta you got all the changed records but after those two delta's again you have a full load step which will pick whole of the data all over again.
The reason you are getting same no. of records is:
1> You are running the chain for the first time.
2> You ran this delta ip's for the first time, as such while initializing these deltas you might have choosen "Initialization without data transfer", as such now when you ran these deltas for the first time they picked whole of the data.Running a full load after that will also pick the same no. of records too.
If the two delats you are talking are one after another then is say u got the data because of some changes, since you are loading for a single ods to a cube both your delta and full will pick same "For the first time " during data marting, for they have the same data source(ODS).
Hope fully this will serve your purpose and will be expedite.
Thax & Regards
Vaibhave Sharma
Edited by: Vaibhave Sharma on Sep 3, 2008 10:28 PM -
Error handling when loading flate files
Hi
We have a Process Chain loading flate files from a server into a ODS. We want to create a routine to avoid errors in the ODS when no files is found.
The error we want to handle is
Error 1 when loading external data
Message no. RSAR234
We want to handle this error message as OK to avoid red request in the ODS
Please help
Kind regards
Ola Einar LangenHi, and thanks for your hints.
We ended up with the following codes. It's will mark the prosess chain red (but this is as wanted) but we have implemented that the prosess chain will proceed even with error in the loading process
The code for the routine implemented in the infopackage in "External data" tab.
p_filename = 'filename.txt.
OPEN DATASET p_filename FOR INPUT IN BINARY MODE.
If file could not be open
IF SY-SUBRC NE 0.
p_subrc = SY-SUBRC.
delete the current request
CALL FUNCTION 'RSSM_DELETE_REQUEST'.
ENDIF.
close the file if OK
CLOSE DATASET p_filename.
p_subrc = 0.
The solution is no OK for us
Kind regards
Ola Einar Langen -
Hi,
Please need help!
I get a strange error message when loading data from R/3 to BW. A lot of rows in the PSA get red with following description (I don't recognize the object REQUESTER):
"InfoObject REQUESTER does not contain alpa-conforming value 3511"
The help says:
"Diagnosis
The system checked whether the loaded InfoObject
value conforms to the conversion exit.The check
failed.
Forexample:
The value '1' was loaded into an InfoObject with alpha exit, even though the value '0000000001' was expected.
Systemresponse
The load process has failed or the erroneous records are displayed in the monitor. This does not depend on how error handling is set up.
Procedure
Find out why the data does not conform to the conversion exit, and, if possible, correct the cause. Possible causes are errors in Business Content or an error in a customer exit in the source system.
If you cannot correct the problem, you have the option of removing the conversion exit on the InfoObject. However, since the system has already been converted, duplicates appear in the system again.Senor Roberto
I seem to have similar problem, the ALPHA conversion is existent at my Infoobject level and in my Comm Struc but not in mY Transfer_Structure/Transfer_Rules_.
I have already been running loads from ods to data target no problem and now out of a sudden the error msg
Err mess: "The value '1' was loaded into an InfoObject with alpha exit, even though the value '0000000001' was expected", appears.
I have tried removing alpha conversion from info object as u have recommended, and I have transported to QA but in QA the infooject status color is grey and it dosen't allow me to activate what should i do? What i would really like is to load ods data to data target without ever seeing this error again .
Any thoughts
Ciao -
ABAP short dump when loading data into Infocube
Hello All,
I am getting an ABAP short dump error when loading data into Infocube. I tried to load data from PSA and ODS.
I ran the code to compress the Infocube, no improvement still getting the same error.
Error Analysis:
A raise statement in the program "SAPLRSDU_PART" raised in the exception.
Internal Notes:
The termination occured in the function "ab_i fune" of the SAP Basis system. Specifically in the line 2316 of the module "//bas/620/src/krn/runt/abfunc. C#18".
The internal operation just processed is "FUNE"
Advance thanks !!!
SivHello Siv,
try to run program SAP_DROP_EMPTY_FPARTITIONS to display existing partitions. Then compare it to the number of uncompressed requests. Maybe there's a mismatch.
SAP notes that might help: 385163, 590370
Regards,
Marc
SAP NetWeaver RIG, US BI -
Runtime error OBJECTS_OBJREF_NOT_ASSIGNED when calling any standard GRC API's
Hello colleagues,
I always get the runtime error OBJECTS_OBJREF_NOT_ASSIGNED when calling any standard GRC API's
For instance, lets take Function Modules:
I tried almost any of them but in particular:
GRPC_API_CONTROL_QUERY Load the list of controls
GRPC_API_ISSUE_QUERY Retrieve issues of the case
GRPC_API_ORGUNIT_QUERY Load list of Organizations
GRPC_API_RMPLAN_QUERY Retrieve remediation plans of case
GRPC_API_RISK_CONTROLS Retrieve the controls of the risk
and etc.
All of them return the runtime error OBJECTS_OBJREF_NOT_ASSIGNED, however I've provided Object ID's in the right format,
The same is for corresponding classes,
Does anyone have such problem before?
Appreciate your responses,
Thank you,
Best Regards,
AntonHi Anton,
We need to pass value for I_SESSION_ID. Because, when i execute FM: GRPC_API_RMPLAN_QUERY by giving correct I_OBJECT_ID as shown below, i'm also getting the same error.
On executing..
Getting following dump.
And attached is the dump analysis .
Thanks
KH -
Facing error when activating ODS
Hi All,
i am facing error when activating ODS. THe load was succesfull. when i checked in RSMO detail screen all the data packets are green but under subsequent processing it shows following error message
1.Activation of data records from ODS object ZOPA_8 terminated
2.Error when assigning SID: Action VAL_SID_CONVERT table 0MATERIAL
3.Error getting SID for ODS object ZOPA_8
"And under others also it is showing same message.
Can any one please suggest how to solve this issue. Its very urgent.
Waiting for appropriate solution...
thanks
kamalHi,
Check the following.
1. 0MATERIAL might be the reference char for ZOPA_8.
2. If so, then need to check conversion routines are same for both.
3. Then check the data (In PSA) under ZOPA_8 and check if it has any special chars or failing due to conversion routine.
4. Correct data and load it again.
Hope it works.
Regards,
Aditya -
Error when transporting ODS Object
Hi All,
I got the following error when transporting ODS object.
"The creation of the export DataSource failed"
"RFC connection to source system QB1CLNT100 is damaged ==> no Metadata upload"
"Error when creating the export DataSource and dependent Objects. Error when activating ODS Object 0FIGL_O10"
Maybe somebody can help me.
Thanks a lot and appreciate that,
-Martin-hi Martin,
check oss note 597326 - Activating ODS: Error when creating the export DataSource
Symptom
When you activate or transport ODS objects, the following errors appear in the log:
"The creation of the export DataSource failed". Message number RSBM 035
"Error &1 in function module &2". Message number RSBM 006
"<b>Error when creating the export DataSource and dependent Objects</b>". Message number RSDODSO 169
"Error when activating the ODS object &1". Message number RSDODSO 168
Other terms
RSBM 035, RSBM 006, RSDODSO 169, RSDODSO 168
Reason and Prerequisites
A characteristic involved is active but it is using new or inactive attributes.
Characteristics involved are all characteristics used in the ODS object.
Solution
Check all characteristics involved as described in the following:
Check the Compounding and Attributes tabs in the characteristics maintenance.
All characteristics here must be active. This is displayed by a green icon.
If this is not the case for a characteristic involved (a gray icon is displayed on one of the two tabs), activate the characteristic involved. This also activates the inactive dependent characteristics.
After you have checked and repaired all the characteristics involved as described above, the loading/maintenance of master data should work again. -
Caller 09 is missing error when loading
Hi,
I'm getting the above error when loading transaction data from source system. (connected to Oracle system with DBLink so the source system is Myself). This system has just been upgraded to 3.5 but I had similar issue in Dev prior to the upgrade so I don't think its upgrade related.
Full error message is that the datasource must be replicated. Timestamp in source system and timestamp in BW are different.
I've tried the following (several times).
1. Replicated datasource (by right clicking on source system underneath infosource), then used program RS_TRANSTRU_ACTIVATE_ALL to activate the transfer structures.
2. Replicated datasource then manually activated transfer structure, communication structure, regenerated underlying programs of transfer structure and PSA program.
3. I've already logged off and back on
4. I've gone into RSA5, and reactivated the extract structure.
In the infosource, if I display its status, its has last changed timestamp of today. But in the error message I'm getting a timestamp of 25.05.06 for source system and 25.1.2003 for BW (bearing in mind they are both in fact BW).
Any ideas? Please help !!
Thanks
SueHi,
Re: Errors when uploading ODS to infocube
1. Activate transfer rules that belongs to the data source
2. Activate the ODS
3. Activate the update rules (infosource to ODS)
4. Activate the update rules (ODS to infocube)
5. Right-click at the ODS, choose 'Generate Export Data Source'
6. Replicate the data source
Shreya -
Extension Manager CS6 freezes when loading extensions
Extension Manager CS6 freezes when loading extensions
When launching Extension Manager CS6 it starts loading extensions but totally freezes when the last 30 percent of the loading extension bar is still unaccomplished. It is not possible to close the window, not even with the task manager. I have restart the computer to get rid of it.
My OS is Windows 7, 64 bit. The most recent versions of the entire Adobe CS family are installed, freshly updated, including the Extension Manager CS6.
To trace the cause of the problem I tried to create a log file in the folder C:\Program Files (x86)\Adobe\Adobe Extension Manager CS6. I logged in as administrator and wrote in the Command Prompt Window:
echo > ExManLog.YES
The log file was created but contains nothing but "ECHO is on".
A possible cause of the problem might be that I have two installed active version of Ajatix Advanced CSS Drop Down Menu, which is an add-on to Dreamweaver. The first version is the free one, the second is the full paid version. I would like to deactivate the first one since which might make the Extension Manager happier. But the only way to deactivate it that I know of is to use the Extension Manager. Catch 22.Dear Carl, thanks for the advice that made me understand how to remove an extension without using the Extension Manager. However, the problem persists, i.e the Extension Manager freezes soon after it is launched, when the last 30 percent of the loading extension bar is still unaccomplished.
Following your instruction I have tried to remove both my versions of the troublesome DW extension (Ajatix Advanced CSS Drop Down Menu). Which in my case meant that I deleted the following files:
the files com.ajatix.AdvancedCSSMenuLight.mxi, com.ajatix.AdvancedCSSMenuLight.mxi_air and com.ajatix.AdvancedCSSMenuLight.zxp in C:\Users\<My UserName>\AppData\Roaming\Adobe\Extension Manager CS6\EM Store\Dreamweaver CS6
and the files ajxcssmenu2.3.0.mxi, ajxcssmenu2.3.0.mxi_air and ajxcssmenu2.3.0.mxp in C:\ProgramData\Adobe\Extension Manager CS6\EM Store\Dreamweaver CS6
In the hope of cleaning out everything from this extension I have also deleted the following files:
AJXCSSMenu.chm, AJXCSSMenu.dll in C:\Users\UpdatusUser\AppData\Roaming\Adobe\Dreamweaver CS6\en_US\Configuration\JSExtensions
and AJXCSSMenu.chm, AJXCSSMenu.dll, AJXCSSMenuLight.chm, AJXCSSMenuLight.dll in C:\Users\ipb-master\AppData\Roaming\Adobe\Dreamweaver CS6\en_US\Configuration\JSExtensions
Every time I thus get rid of the Ajitex files the Extension Manager seems happy and loads the only extension I currently have left (Adobe exchange). However when I reinstall the Ajitex extension, the Extension Manager behaves in the same bad manner, freezes after approximately 70 percent of the process of loading extensions. Same thing when I remove this extension and try to install another from Ajitex (Email Spam Blocker). It seems to install all right but afterward the Extension Manager freezes when launched.
Don't know what to do now. -
Chinese characters scrambled when loading from DS to BW
Hi, I've been pulling my hair out with this issue.
I have a flat file containing Chinese text. When I load this in BW using 'FLATFILE' as a source system, it works fine. BW shows the correct Chinese characters.
When I do the same load using BODI, I get funny characters.
When I use BODI to load from one flat file into another flat file, the Chinese characters remain correct.
What do I need to do to make sure I get the right Chinese characters in BW when loading from BODI?
BODI is installed on Unix on Oracle 10.
I run the jobs as batch processes.
The dsconfig.txt has got:
AL_Engine=<default>_<default>.<default>
There are no locale settings in al_env.sh
BW target is UTF-8 codepage.
File codepage is BIG5-HKSCS
BODI is set up as a Unicode system in SAP BW.
When loading flat file to flat file, I get a message:
DATAFLOW: The specified locale <eng_gb.iso-8859-1> has been coerced to <Unicode (UTF-16)
because the datastore <TWIN_FF_CUSTOMER_LOCAL> obtains data in <BIG5-HKSCS> codepage.
JOB: Initializing transcoder for datastore <TWIN_FF_CUSTOMER_LOCAL> to transcode between
engine codepage<Unicode (UTF-16)> and datastore codepage <BIG5-HKSCS>
When loading to BW the messages are almost the same, but now the last step in UTF-16 to UTF-8.
I read the wiki post which definitely helped me to understand the rationale behind code page, but now I ran out of ideas what else to check ( http://wiki.sdn.sap.com/wiki/display/BOBJ/Multiple+Codepages )
Any help would be greatly appreciated.
Jan.Hi all. Thanks for the Inputs. This is what I got when I clicked on the Details Tab of the Monitor....
Error when transferring data; communication error when analyzing
Diagnosis
Data packages or InfoPackages are missing in BI but there were no apparent processing errors in the source system. It is therefore probable that there was an error in the data transfer.
The analysis tried to read the ALE outbox of the source system. This lead to error .
It is possible that there is no connection to the source system.
Procedure
Check the TRFC overview in the source system.
Check the connection to the source system for errors and check the authorizations and profiles of the remote user in both the BI and source systems.
Check th ALE outbox of the source system for IDocs that have not been updated.
Maybe you are looking for
-
Pop - gmail - mail no longer downloading after 10.5.8 update
I don't know if it's related to the update - and I think I also updated safari (which I never use) but overnight my mail program has stopped downloading new mail from my Gmail account, which has always worked without a hitch. The connection doctor sa
-
How to make a master project in ROBOHELP HTML 8
Hello, With the word version I just just put the winhelp files in the same directory as the master file and everything would go well, I have also done the same thing with .chm files. How do I create a master project with thw webhelp pro layout, I hav
-
Fields from screen are not known by program.
Hi All. I have this problem since I started using Dialog programming. Since I didn't attended any course I might be doing something wrong. When you define a field in a Dialog screen and you want to refer to it in the program that calls that screen yo
-
Why does browser try to "help" me fill in documents?
I used to pull up my weekly payroll forms and just fill them in. NOW, I can't do that anymore...the browser helps me fill inthe blanks, andI spend frustrating time trying to effectually erase what the browser is guessing I'm trying to type. I just wa
-
HT6114 Why Adobe 9 refuse to work now ?
Since I upgraded to Maverick 10.9 and 10.9.2, Adobe reader 9 is not working. I tried to upate Adobe reader, but the update gives me an error.