Dump while calling a FM in MB_MIGO_BADI
Hi all,
I am working on badi. In that I am calling the FM "SO_NEW_DOCUMENT_SEND_API1". while debugging I found that this FM is executing properly and sending a mail to my inbox. But in the standard program its giving dump with FM: "MB_CREATE_MATERIAL_DOCUMENT_UT".
If I comment the FM: "SO_NEW_DOCUMENT_SEND_API1" ,
then its not giving any dump.
I could not understand why this is happening.
Individually both are working fine.
Can anybody please help me shy this is happening?
Thank you.
Regards.
Ranganadh.
are you using commit work or passing 'X' to this parameter
*" VALUE(COMMIT_WORK) LIKE SONV-FLAG DEFAULT SPACE
if so don;t do that. becuase of commit work some update task terminated. it is adviced not to use commit work inside the badi or exits.
Similar Messages
-
Hi people,
I have developed a function module in R/3 system and wants to access it in BW system. While checking syntax, it do not give any error. But when I try to execute the function module in BW, I get short dump saying please check the name of the Function Module in SE37.
The call of RFC is like :
CALL FUNCTION 'ZFM_POUSR' DESTINATION dest
IMPORTING
table = itab
EXCEPTIONS
system_failure = 1
communication_failure = 2
cx_sy_dyn_call_illegal_type = 3
OTHERS = 4.
IF sy-subrc <> 0.
EXIT.
ENDIF.
Please suggest solution.
Thanks in Advance.
NitinHi,
http://help.sap.com/saphelp_nw04/helpdata/en/13/90a594a1ab0841bbb731bdec1a7fd7/content.htm - check this link for handling exception when calling RFCs
call the function like below
data: list like UINFO occurs 0 with header line .
CALL FUNCTION 'TH_USER_LIST' destination <dest>
TABLES
list = list
exceptions
communication_failure = 1
system_failure = 2 .
if sy-subrc ne 0 .
handle error here
endif .
<b>Reward points</b>
Regards -
Dump while calling HR_INFOTYPE_OPERATION
Hi,
I'm calling HR_INFOTYPE_OPERATION and I'm getting a short dump with ASSIGN_BASE_TOO_SHORT error.
It's occuring on the line:
ASSIGN record TO <record> CASTING TYPE (tabname).
and it appears to be because the field symbol <record> is blank?
Can someone please explain what's going on and how I can sort this out?
Regards,Have you enhanced an infotype and then processing this infotype through this FM?
The dump ASSIGN_BASE_TO_SHORT means that the structure of the field symbol (dynamicaly defined in T77D-DBTAB), is bigger than the field structure (typed TABLE HRINNNN).
Please can you post your dictoinary declaration here (SE11). -
Getting dump while calling adobe form
Hello All,
I am working on a webdynpro application and within the application I am calling a adobe form, when I call the adobe form I am getting the following short dump:
Error in the ABAP Application Program
The current ABAP program "CL_WD_ADOBE_SERVICES==========CP" had to be
terminated because it has
come across a statement that unfortunately cannot be executed.
The following syntax error occurred in program "/1BCDWB/SAPLSM00000027 " in
include "/1BCDWB/LSM00000027F01 " in
line 587:
"Field "BKPF-WAERS" is unknown. It is neither in one of the specified t"
"ables nor defined by a "DATA" statement. ."
I looked at the adobe form and the interface and the field WAERS is being defined there but I am not sure then why I am getting this dump.
Can you please help me on this.
Thanks,
Rajat
Moderator message: wrong forum, please have a look in the dedicated "Web Dynpro ABAP" forum.
Edited by: Thomas Zloch on Feb 9, 2011 3:23 PMHi,
Try to generate the interface and adobe form and also the generated FM "/1BCDWB/SAPLSM00000027"
Regards,
Srini. -
Hi,
My process runs on multi-CPU solaris 10 platform.
But some times it was coredumped and the pstack file always has:
void*std::__node_alloc<true,0>::_M_allocate(unsigned long)
For details, please refer to the below:
terminated by signal SEGV (Segmentation Fault).
ffffffff789c9ad0 kill (b, ffffffff7fffc830, ffffffff7fffc550, ffffffff78aeb20c, 520, 0) + 8
ffffffff789c9030 __sighndlr (b, ffffffff7fffc830, ffffffff7fffc550, ffffffff7cdbe670, 0, 0) + c
ffffffff789bd7a4 call_user_handler (ffffffff7de02000, ffffffff7de02000, ffffffff7fffc550, ffffffff, 0, 0) + 3e0
ffffffff7916a27c void*std::__node_alloc<true,0>::_M_allocate(unsigned long) (28, 4, 27, ffffffff79319d90, ffffffff79321d48, 100000102153708) + 54
I donot know what is the root cause!
What is your opinions?
Thanks!
BR,
EricI also met this problem,my platform is:
===============================
bash-3.00# uname -a
SunOS sh-v40z-mondeo 5.10 Generic_118855-14 i86pc i386 i86pc
sha-view2:337> CC -V
CC: Sun C++ 5.8 Patch 121017-10 2007/02/21
STLport lib :/opt/SUNWspro/lib/stlport4/v9/libstlport.so.1
================================
the core file is:
==============================
Pstack:
fffffd7ffd747a14 __1cDstdM__node_alloc4BiA_L_M_allocate6FL_pv_ () + 44
fffffd7ffd747928 __1cDstdM_String_base4Ccn0AJallocator4Cc___R_M_allocate_block6ML_v_ () + 38
fffffd7ffd747528 __1cDstdMbasic_string4Ccn0ALchar_traits4Cc__n0AJallocator4Cc___2t5B6Mpkcrkn0C__v_ () + 48
fffffd7ffdd06867 __1cLtpComponentKgetMMLname6Mib_nDstdMbasic_string4Ccn0BLchar_traits4Cc__n0BJallocator4Cc_____ () + 87
fffffd7ffdebd45d __1cKtpSS7RouteVgetListOfRoutesForDPC6MrknDstdMbasic_string4Ccn0BLchar_traits4Cc__n0BJallocator4Cc_____n0BGvector4n0E_n0BJallocator4n0E______ () + 1cd
fffffd7ffdeb9edd __1cKtpSS7RouteVvalidateRoutePriority6M_i_ () + 1cd
fffffd7ffdd4e6d7 __1cPtpDoPostProcessMvalidateData6M_i_ () + 2b7
fffffd7ffdd33e6c __1cPtpDoPostProcessRdo_postProcessing6M_i_ () + 1c
fffffd7ffe6fcc37 __1cGpomCltOdeployProvdata6M_i_ () + 77
0000000000506c1f __1cSmmlProvisionDeployHexecute6M_nKmmlCommandGAction__ () + 3f
0000000000491aea __1cKmmlEvtHdlrHexecCmd6M_v_ () + 22a
00000000004890e2 __1cKmmlEvtHdlrLhandleEvent6MpnHXEEvent__i_ () + 432
fffffd7ffec5b604 __1cPXEEvtDispatcherDrun6M_i_ () + 2d4
fffffd7ffec8b02b __1cLXEProcShellDrun6M_i_ () + 16b
0000000000498c2f main () + 109f
000000000046e08c ???????? ()
Pmap:
0000000000400000 2224K r-x-- /opt/CiscoMGC/bin/mml
000000000063B000 344K rw--- /opt/CiscoMGC/bin/mml
0000000000691000 25372K rw--- [ heap ]
FFFFFD7FFC0F2000 4K rw---*
FFFFFD7FFC100000 4K rwx--
FFFFFD7FFC110000 4K rwx--
FFFFFD7FFC120000 28K r-x-- /lib/amd64/nss_files.so.1
FFFFFD7FFC137000 4K rw--- /lib/amd64/nss_files.so.1
FFFFFD7FFC140000 4K r----
FFFFFD7FFC150000 64K rwx--
FFFFFD7FFC170000 128K rwx--
FFFFFD7FFC1A0000 64K rwx--
FFFFFD7FFC1C0000 4K rwx--
FFFFFD7FFC1D0000 4K rwx--
FFFFFD7FFC1E0000 32K r-x-- /lib/amd64/libaio.so.1
FFFFFD7FFC1F8000 4K rw--- /lib/amd64/libaio.so.1
FFFFFD7FFC1F9000 4K rw--- /lib/amd64/libaio.so.1
FFFFFD7FFC200000 2136K r-x-- /opt/CiscoMGC/lib/libxml2.so.2
FFFFFD7FFC425000 100K rw--- /opt/CiscoMGC/lib/libxml2.so.2
FFFFFD7FFC43E000 36K rw--- /opt/CiscoMGC/lib/libxml2.so.2
FFFFFD7FFC450000 8K r-x-- /lib/amd64/libmd5.so.1
FFFFFD7FFC462000 4K rw--- /lib/amd64/libmd5.so.1
FFFFFD7FFC470000 4K rwx--
FFFFFD7FFC480000 52K r-x-- /usr/lib/amd64/libz.so.1
FFFFFD7FFC49C000 12K rw--- /usr/lib/amd64/libz.so.1
FFFFFD7FFC4B0000 4K rwx--
FFFFFD7FFC4C0000 16K r-x-- /lib/amd64/libpthread.so.1
FFFFFD7FFC4D0000 32K r-x-- /lib/amd64/librt.so.1
FFFFFD7FFC4E8000 4K rw--- /lib/amd64/librt.so.1
FFFFFD7FFC4F0000 4K rwx--
FFFFFD7FFC500000 900K r-x-- /lib/amd64/libc.so.1
FFFFFD7FFC5F1000 28K rw--- /lib/amd64/libc.so.1
FFFFFD7FFC5F8000 16K rw--- /lib/amd64/libc.so.1
FFFFFD7FFC600000 48K r-x-- /opt/CiscoMGC/lib/libhelp.so
FFFFFD7FFC61B000 8K rw--- /opt/CiscoMGC/lib/libhelp.so
FFFFFD7FFC61D000 7352K rw--- /opt/CiscoMGC/lib/libhelp.so
FFFFFD7FFCD50000 4K rwx--
FFFFFD7FFCD60000 4K rwx--
FFFFFD7FFCD70000 28K r-x-- /lib/amd64/libgen.so.1
FFFFFD7FFCD87000 4K rw--- /lib/amd64/libgen.so.1
FFFFFD7FFCD90000 348K r-x-- /lib/amd64/libm.so.2
FFFFFD7FFCDF6000 24K rw--- /lib/amd64/libm.so.2
FFFFFD7FFCE00000 7804K r-x-- /opt/TimesTen/tt60/lib/libtten.so
FFFFFD7FFD5AE000 424K rw--- /opt/TimesTen/tt60/lib/libtten.so
FFFFFD7FFD618000 312K rw--- /opt/TimesTen/tt60/lib/libtten.so
FFFFFD7FFD670000 52K r-x-- /usr/lib/amd64/libCrun.so.1
FFFFFD7FFD68C000 12K rw--- /usr/lib/amd64/libCrun.so.1
FFFFFD7FFD68F000 20K rw--- /usr/lib/amd64/libCrun.so.1
FFFFFD7FFD6A0000 1160K r-x-- /opt/CiscoMGC/lib/libstlport.so.1
FFFFFD7FFD7D1000 172K rw--- /opt/CiscoMGC/lib/libstlport.so.1
FFFFFD7FFD7FC000 4K rw--- /opt/CiscoMGC/lib/libstlport.so.1
FFFFFD7FFD800000 1844K r-x-- /opt/CiscoMGC/lib/libinf.so
FFFFFD7FFD9DC000 288K rw--- /opt/CiscoMGC/lib/libinf.so
FFFFFD7FFDA30000 20K r-x-- /lib/amd64/libthread.so.1
FFFFFD7FFDA40000 224K r-x-- /lib/amd64/libcurses.so.1
FFFFFD7FFDA88000 24K rw--- /lib/amd64/libcurses.so.1
FFFFFD7FFDA8E000 12K rw--- /lib/amd64/libcurses.so.1
FFFFFD7FFDAA0000 1292K r-x-- /opt/CiscoMGC/lib/libda.so
FFFFFD7FFDBF2000 36K rw--- /opt/CiscoMGC/lib/libda.so
FFFFFD7FFDC00000 5208K r-x-- /opt/CiscoMGC/lib/libpolcomp.so
FFFFFD7FFE125000 48K rw--- /opt/CiscoMGC/lib/libpolcomp.so
FFFFFD7FFE140000 4K rwx--
FFFFFD7FFE150000 4K rwx--
FFFFFD7FFE160000 4K rwx--
FFFFFD7FFE170000 124K r-x-- /opt/CiscoMGC/lib/libengif.so
FFFFFD7FFE19E000 16K rw--- /opt/CiscoMGC/lib/libengif.so
FFFFFD7FFE1B0000 916K r-x-- /opt/CiscoMGC/lib/libconvutil.so
FFFFFD7FFE2A4000 112K rw--- /opt/CiscoMGC/lib/libconvutil.so
FFFFFD7FFE2C0000 4K rw--- /opt/CiscoMGC/lib/libconvutil.so
FFFFFD7FFE2D0000 1092K r-x-- /opt/CiscoMGC/lib/libpolroute.so
FFFFFD7FFE3F0000 12K rw--- /opt/CiscoMGC/lib/libpolroute.so
FFFFFD7FFE400000 2104K r-x-- /opt/CiscoMGC/lib/libpolnuman.so
FFFFFD7FFE61D000 20K rw--- /opt/CiscoMGC/lib/libpolnuman.so
FFFFFD7FFE630000 20K r-x-- /opt/CiscoMGC/lib/libLMAgt.so
FFFFFD7FFE644000 8K rw--- /opt/CiscoMGC/lib/libLMAgt.so
FFFFFD7FFE650000 4K rwx--
FFFFFD7FFE660000 4K rwx--
FFFFFD7FFE670000 4K r-x-- /usr/lib/amd64/liby.so.1
FFFFFD7FFE681000 4K rw--- /usr/lib/amd64/liby.so.1
FFFFFD7FFE690000 4K rwx--
FFFFFD7FFE6A0000 4K rwx--
FFFFFD7FFE6B0000 88K r-x-- /opt/CiscoMGC/lib/libmmdb.so
FFFFFD7FFE6D5000 8K rw--- /opt/CiscoMGC/lib/libmmdb.so
FFFFFD7FFE6E0000 4K rwx--
FFFFFD7FFE6F0000 108K r-x-- /opt/CiscoMGC/lib/libpom.so
FFFFFD7FFE71A000 12K rw--- /opt/CiscoMGC/lib/libpom.so
FFFFFD7FFE720000 4K rwx--
FFFFFD7FFE730000 124K r-x-- /opt/CiscoMGC/lib/libpolfiles.so
FFFFFD7FFE75E000 4K rw--- /opt/CiscoMGC/lib/libpolfiles.so
FFFFFD7FFE770000 4K rwx--
FFFFFD7FFE780000 208K r-x-- /opt/CiscoMGC/lib/libpolbase.so
FFFFFD7FFE7C3000 20K rw--- /opt/CiscoMGC/lib/libpolbase.so
FFFFFD7FFE7D0000 8K r-x-- /usr/lib/amd64/libl.so.1
FFFFFD7FFE7E2000 4K rw--- /usr/lib/amd64/libl.so.1
FFFFFD7FFE7F0000 4K rwx--
FFFFFD7FFE800000 1908K r-x-- /opt/CiscoMGC/lib/libACE.so
FFFFFD7FFE9EC000 288K rw--- /opt/CiscoMGC/lib/libACE.so
FFFFFD7FFEA34000 4K rw--- /opt/CiscoMGC/lib/libACE.so
FFFFFD7FFEA40000 60K r-x-- /lib/amd64/libsocket.so.1
FFFFFD7FFEA5F000 4K rw--- /lib/amd64/libsocket.so.1
FFFFFD7FFEA70000 4K rwx--
FFFFFD7FFEA80000 8K r-x-- /lib/amd64/libkstat.so.1
FFFFFD7FFEA92000 4K rw--- /lib/amd64/libkstat.so.1
FFFFFD7FFEAA0000 660K r-x-- /lib/amd64/libnsl.so.1
FFFFFD7FFEB55000 16K rw--- /lib/amd64/libnsl.so.1
FFFFFD7FFEB59000 36K rw--- /lib/amd64/libnsl.so.1
FFFFFD7FFEB70000 24K rwx--
FFFFFD7FFEB80000 4K rwx--
FFFFFD7FFEB90000 4K rwx--
FFFFFD7FFEBA0000 84K r-x-- /opt/CiscoMGC/lib/librudp.so
FFFFFD7FFEBC4000 12K rw--- /opt/CiscoMGC/lib/librudp.so
FFFFFD7FFEBD0000 980K r-x-- /opt/CiscoMGC/lib/libxe.so
FFFFFD7FFECD4000 88K rw--- /opt/CiscoMGC/lib/libxe.so
FFFFFD7FFECEA000 4K rw--- /opt/CiscoMGC/lib/libxe.so
FFFFFD7FFECF0000 4K rwx--
FFFFFD7FFED00000 412K r-x-- /opt/CiscoMGC/lib/libpxelog.so
FFFFFD7FFED76000 48K rw--- /opt/CiscoMGC/lib/libpxelog.so
FFFFFD7FFED90000 236K r-x-- /opt/CiscoMGC/lib/libpxe.so
FFFFFD7FFEDDA000 20K rw--- /opt/CiscoMGC/lib/libpxe.so
FFFFFD7FFEDF0000 4K r-x-- /lib/amd64/libdl.so.1
FFFFFD7FFEE00000 4K rwx--
FFFFFD7FFEE10000 4K rwx--
FFFFFD7FFEE1D000 184K r-x-- /lib/amd64/ld.so.1
FFFFFD7FFEE5B000 4K rwx-- /lib/amd64/ld.so.1
FFFFFD7FFEE5C000 8K rwx-- /lib/amd64/ld.so.1
FFFFFD7FFFDAE000 328K rw--- [ stack ]
total 68936K
Regs:
::regs%rax = 0x0000000000000000 %r8 = 0x0000000000000000
%rbx = 0x00000000001100ce %r9 = 0xfffffd7ffd7f6d50
%rcx = 0xfefefefefefefeff %r10 = 0x00000000007eea10
%rdx = 0x0000000000000000 %r11 = 0x00000000007eea34
%rsi = 0x0000000000000000 %r12 = 0xfffffd7ffd7f6cc0
%rdi = 0xfffffd7ffd7f6d50 %r13 = 0x000000000000000d
%r14 = 0x0000000200000002
%r15 = 0xfffffd7ffd7f6d50
%cs = 0x004b %fs = 0x01bb %gs = 0x0000
%ds = 0x0000 %es = 0x0000 %ss = 0x0043
%rip = 0xfffffd7ffd747a14 libstlport.so.1`__1cDstdM__node_alloc4BiA_L_M_allocate6FL_pv_+0x44
%rbp = 0xfffffd7fffdf5d30
%rsp = 0xfffffd7fffdf5cf0
%rflags = 0x00010202
id=0 vip=0 vif=0 ac=0 vm=0 rf=1 nt=0 iopl=0x0
status=<of,df,IF,tf,sf,zf,af,pf,cf>
%gsbase = 0xffffffff80000000
%fsbase = 0xfffffd7ffeb72000
%trapno = 0xe
%err = 0x4
>
==============================
After investion,the coredump occured in _alloc.c:
===========================
template <bool __threads, int __inst>
void* STLPCALL
__node_alloc<__threads, __inst>::_M_allocate(size_t __n) {
void* __r;
Obj * STLP_VOLATILE * __my_free_list = Sfree_list + SFREELIST_INDEX(__n);
// # ifdef STLPTHREADS
/*REFERENCED*/
NodeAlloc_Lock<__threads, __inst> __lock_instance;
// # endif
// Acquire the lock here with a constructor call.
// This ensures that it is released in exit or during stack
// unwinding.
if ( (__r = *__my_free_list) != 0 ) {
__my_free_list = ((_Obj)__r) -> Mfree_list_link; ========>Coredump here
} else {
__r = Srefill(__n);
// lock is released here
return __r;
===========================
the __r pointer to a un-mapping place although it doesn't equal to 0, i inited the string with :
=========================
const char* stringP[100];
string value ;
//assign the C-String to stringP[2]
value = string(stringP[2]) ; ====>Coredump in string ctor
=========================
does stlport have problem in string ctor with C-String?anybody can answer it?
by the way,because my platform is Opteron,dbx can't work on it,so i can't run check-all for it,above info was obtained by mdb.
Thanks! -
Dump in calling the BAPI_PO_GETDETAIL
Hi
I am getting a dump while CALLING the BAPI_PO_GETDETAIL..
The dump as follows:
In the function module interface, you can specify only
fields of a specific type and length under "PO_HEADER".
Although the currently specified field
"IT_HEADER" is the correct type, its length is incorrect.
Here is my declaration.
TYPES : BEGIN OF TY_HEADER.
INCLUDE STRUCTURE BAPIEKKOL.
TYPES : END OF TY_HEADER.
CALL FUNCTION 'BAPI_PO_GETDETAIL'
EXPORTING
PURCHASEORDER = EBELN
ITEMS = 'X'
ACCOUNT_ASSIGNMENT = ' '
SCHEDULES = ' '
HISTORY = ' '
ITEM_TEXTS = ' '
HEADER_TEXTS = ' '
SERVICES = ' '
CONFIRMATIONS = ' '
SERVICE_TEXTS = ' '
EXTENSIONS = ' '
IMPORTING
PO_HEADER = IT_HEADER
PO_ADDRESS =
TABLES
PO_HEADER_TEXTS =
PO_ITEMS = IT_ITEM
PO_ITEM_ACCOUNT_ASSIGNMENT =
PO_ITEM_SCHEDULES =
PO_ITEM_CONFIRMATIONS =
PO_ITEM_TEXTS =
PO_ITEM_HISTORY =
PO_ITEM_HISTORY_TOTALS =
PO_ITEM_LIMITS =
PO_ITEM_CONTRACT_LIMITS =
PO_ITEM_SERVICES =
PO_ITEM_SRV_ACCASS_VALUES =
RETURN =
PO_SERVICES_TEXTS =
EXTENSIONOUT =
NFMETALLITMS =
Its not showing any syntax error while executing it. But while runninghte program i am getting the above said dump.
Thanks in advance
ArunHello Arun
Once again the most important information to answer your question is missing:
Where is the definition of IT_HEADER?
I assume you are still using itabs with header lines (which are outdated for almost a decade).
Why not using a clean and straightforward approach?
DATA:
ls_po TYPE bapiekkol,
lt_po TYPE STANDARD TABLE OF bapiekkol.
" Use LS_PO to return the PO header data.
Regards
Uwe -
Dump error while calling popup
Hi,
I created popup in account detail view. I called the popup method 'call method ref2->eh_onconfirm_popup1( ) '.
in set method of 'firsrtname' attribute.
its pointing to null reference.I created object and tried now its showing n ull reference and going to dump at
call method comp_controller->window_manager->create_popup_2_confirm in METHOD eh_onconfirm_popup..
please suggest me.
Thanks,
BrahmajiHi,
To give a confirmation pop-up you should place the code within the event which gets trigger at user-action i.e. for eg. if you want to give a pop-up at save action so within EH_ONSAVE event you should give the following piece of code
PTC type ref to IF_BSP_WD_POPUP declared at the IMPL class
daa: lt_custom_buttons TYPE crmt_thtmlb_button_t.
CALL METHOD comp_controller->window_manager->create_popup_2_confirm
EXPORTING
iv_title = lv_title
iv_text = lv_string "text-001
iv_btncombination = '99'
iv_custombuttons = lt_custom_buttons " Buttons like Yes No
RECEIVING
rv_result = ptc.
REFRESH lt_custom_buttons.
ptc->set_on_close_event( iv_event_name = 'popup' iv_view = me ). "#EC NOTEXT
ptc->open( ).
Create an event with name 'popup' and within tat event capture the user action
DATA : lr_ptc_outputnode TYPE REF TO cl_gs_ptc_bspwdcomponent_cn01.
lr_ptc_outputnode ?= ptc->get_context_node( 'OUTPUTNODE' ).
lv_op = lr_ptc_outputnode->get_event_name( ).
case lv_op.
when 'YES'.
when 'No'.
Endcase.
Now you can write logic based on user actions within this case-endcase block.
Regards,
Bharathy. -
Short dump while export grid alv with subtotals.
hello,
its strange and i face first time that my grid alv report goin to short dump while i done subtotals and send it to local file thru export.
if am not doing subtotals then export it to local file it goin fine.
whats it has problem plz give ur helping hends.
here i copied a dump msg also.
Short text
Error at assignment: Overwritten protected field.
What happened?
Error in the ABAP Application Program
The current ABAP program "SAPLKKBL" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
Error analysis
A new value is to be assigned to the field "<L_UNIT>", although this field is
entirely or partly protected against changes.
The following are protected against changes:
- Character literals or numeric literals
- Constants (CONSTANTS)
- Parameters of the category IMPORTING REFERENCE for functions and
methods
- Untyped field symbols not yet assigned a field using ASSIGN
- TABLES parameters if the actual parameter is protected against changes
- USING reference parameters and CHANGING parameters for FORMs, if the
actual parameter is protected against changes and
- Accesses using field symbols if the field assigned using ASSIGN is
protected (or partially protected, e.g. key components of an internal
table with the type SORTED or HASHED TABLE) against changes
- Accesses using references, if the field bound to the reference is
protected (or partially protected) against changes
- External write accesses to READ-ONLY attributes,
- Content of a shared object area instance accessed using a shared lock
(ATTACH_FOR_READ).
regards amit.& Object Id : &
& Object Name : &
& Function Module Name : Sales Register &
& Transaction Code : &
& Author : Amit gujargoud &
& Module Name : SD &
& Sub-Module : &
& Program Type : Dialog Create Date : 02/02/2007 &
& SAP Release : ECC 6.0 &
& Description : Sales Register - Detail &
*& Report ZSALESREGISTER
REPORT zsd_salesregister.
*& TYPE-POOLS
TYPE-POOLS : slis.
*& TABLES
TABLES: vbrp, "Billing Document: Item Data
vbrk, "Billing Document: Header Data
lips, "SD document: Delivery: Item data
lfa1, "Vendor Master (General Section)
kna1, "General Data in Customer Master
vbak, "Sales Document: Header Data
vbpa, "Sales Document: Partner (Gopal)
likp, "SD Document: Delivery Header Data
vbap, "Sales Document: Item Data
vbkd, "Sales Document: Business Data
mara. "General Material Data
*& DATA DECLARATION
DATA: BEGIN OF i_report OCCURS 100,
vbeln LIKE vbrp-vbeln, "Billing Document
posnr LIKE vbrp-posnr,
matnr LIKE mara-matnr ,
aubel LIKE vbrp-aubel, "Sales Document
fkimg LIKE vbrp-fkimg, "Actual billed quantity
vrkme LIKE vbrp-vrkme, "Sales unit
arktx LIKE vbrp-arktx, "Short text for sales order item
vgbel LIKE vbrp-vgbel, "Doc number of the reference document
werks LIKE vbap-werks,
vkgrp LIKE vbrp-vkgrp,
fklmg LIKE vbrp-fklmg,
volum LIKE vbrp-volum,
vkbur LIKE vbrp-vkbur,
vtweg_auft LIKE vbrp-vtweg_auft,
auart LIKE vbak-auart,
tabix LIKE sy-tabix, "Internal Table, Current Row Index
name1 LIKE kna1-name1, "Name1
exnum LIKE j_1iexchdr-exnum, "Official Excise Document Number
orqty TYPE p DECIMALS 0,
penqty TYPE p DECIMALS 0, "Cumulative order qty in sls units
openqty TYPE p DECIMALS 0, "Cumulative order qty in sls units
ean11 LIKE lips-ean11, "International Article No(EAN/UPC)
volum LIKE lips-volum,
lgmng LIKE lips-lgmng,
traid LIKE likp-traid,
ort01 LIKE lfa1-ort01, "City
lifnr LIKE lfa1-lifnr, "A/c Number of Vendor or Creditor
netwr LIKE vbrp-netwr, "Net val of bill item in doc currency
kunnr LIKE vbak-kunnr, "Sold-to party
adrnr LIKE vbpa-adrnr, "Address
city1 LIKE adrc-city1, "City
tprtr LIKE lfa1-name1, "Name 1
knumv LIKE konv-knumv, "Number of the document condition
kposn LIKE konv-kposn,
rate LIKE konv-kbetr, "Rate (cond amount or percentage)
bas_val LIKE konv-kwert, "Rate (cond amount or percentage)
exc_duty LIKE konv-kwert, "Rate (cond amount or percentage)
ed_cess LIKE konv-kwert, "Rate (cond amount or percentage)
freight LIKE konv-kwert, "Rate (cond amount or percentage)
pack LIKE konv-kwert, "Rate (cond amount or percentage)
cst LIKE konv-kwert, "Rate (cond amount or percentage)
vat LIKE konv-kwert, "Rate (cond amount or percentage)
ent_tax LIKE konv-kwert, "Rate (cond amount or percentage)
tot_inv LIKE konv-kwert, "Rate (cond amount or percentage)
tot_inv_round LIKE konv-kwert, "Rate (cond amount or percentage)
disc_tot LIKE konv-kwert, "Discount total - Z001 to Z020
vat_rate LIKE konv-kbetr,
cst_rate LIKE konv-kbetr,
lst_rate LIKE konv-kbetr,
mwsbk LIKE vbrk-mwsbk,
bas_tax LIKE konv-kwert,
dev_tax LIKE konv-kwert,
tcs_tax LIKE konv-kwert,
bas_tot LIKE konv-kwert,
lst LIKE konv-kwert,
vkorg LIKE vbak-vkorg,
mvgr1 LIKE mvke-mvgr1,
mvgr2 LIKE mvke-mvgr2,
mvgr3 LIKE mvke-mvgr3,
mvgr4 LIKE mvke-mvgr4,
mvgr5 LIKE mvke-mvgr5,
text1 LIKE tvm1t-bezei,
text2 LIKE tvm1t-bezei,
text3 LIKE tvm1t-bezei,
text4 LIKE tvm1t-bezei,
text5 LIKE tvm1t-bezei,
bismit_area TYPE p DECIMALS 4, " Size (L*B) in mm
face_area TYPE p DECIMALS 2, " Face Area Declaration
notional_area TYPE p DECIMALS 2,
stock_pcs TYPE p , " decimals 3 Pcs of Stock
labst LIKE mard-labst, " Valuated Unrestricted-Use Stock
bismt LIKE mara-bismt, " Size (L*B) in mm
normt LIKE mara-normt, " Industry Standard Description
temp TYPE p DECIMALS 2,
temp1 TYPE p DECIMALS 2,
temp2 TYPE p DECIMALS 2,
temp3 TYPE p DECIMALS 2,
temp4 TYPE p DECIMALS 2,
temp5 TYPE p DECIMALS 2,
temp6 TYPE p DECIMALS 2,
temp7 TYPE p DECIMALS 2,
temp8 TYPE p DECIMALS 2,
temp9 TYPE p DECIMALS 2,
temp10 TYPE p DECIMALS 2,
temp11 TYPE p DECIMALS 2,
temp12 TYPE p DECIMALS 2,
temp13 TYPE p DECIMALS 0,
temp14 TYPE p DECIMALS 0,
temp15 TYPE p DECIMALS 0,
temp16 TYPE p DECIMALS 2,
temp17 TYPE p DECIMALS 2,
temp18 TYPE p DECIMALS 2,
temp19 TYPE p DECIMALS 2,
temp20 TYPE p DECIMALS 2,
temp21 TYPE p DECIMALS 2,
waybill(20) TYPE c,
audat LIKE vbak-audat, "Document Date (Date Received/Sent)
lgort LIKE vbap-lgort, "Storage location
lgobe LIKE t001l-lgobe, "Description of storage location
erdat LIKE vbrk-erdat, "Date on which the record was created
exdat LIKE j_1iexchdr-exdat, "Excise Document Date
vbtyp LIKE vbak-vbtyp, "SD document category
acdt LIKE likp-wadat_ist, "Actual goods movement date
fkdat LIKE vbrk-fkdat,
ship LIKE kna1-name1, "Name1 (Ship-to party)
fksto LIKE vbrk-fksto,
fkart LIKE vbrk-fkart,
bezei LIKE t005u-bezei,
vtweg LIKE vbak-vtweg,
spart LIKE vbak-spart,
matkl LIKE mara-matkl,
wgbez LIKE t023t-wgbez,
mtart LIKE mara-mtart,
labor LIKE mara-labor,
ferth LIKE mara-ferth,
lbtxt LIKE t024x-lbtxt,
niels LIKE kna1-niels,
kukla LIKE kna1-kukla,
desc LIKE tvkbt-bezei,
brsch LIKE kna1-brsch,
zeinr LIKE mara-zeinr,
bzirk LIKE vbrk-bzirk,
area_desc LIKE tnlst-bezei,
dist_desc TYPE tkukt-vtext,
taluka_desc TYPE t016t-brtxt,
sales_desc TYPE tvgrt-bezei,
kmein LIKE konv-kmein, "Sales Unit
challan LIKE likp-vbeln,
END OF i_report.
data for MVKE
DATA: BEGIN OF i_report_mvke OCCURS 0,
vbeln LIKE vbrp-vbeln, "Billing Document
aubel LIKE vbrp-aubel, "Sales Document
vkorg LIKE vbak-vkorg,
matnr LIKE mara-matnr ,
vtweg LIKE vbak-vtweg,
END OF i_report_mvke.
***********************TEMP COPY
DATA: BEGIN OF i_report_temp OCCURS 0,
vbeln LIKE vbrp-vbeln, "Billing Document
posnr LIKE vbrp-posnr,
matnr LIKE mara-matnr ,
aubel LIKE vbrp-aubel, "Sales Document
fkimg LIKE vbrp-fkimg, "Actual billed quantity
vrkme LIKE vbrp-vrkme, "Sales unit
arktx LIKE vbrp-arktx, "Short text for sales order item
vgbel LIKE vbrp-vgbel, "Doc number of the reference document
werks LIKE vbap-werks,
vkgrp LIKE vbrp-vkgrp,
fklmg LIKE vbrp-fklmg,
volum LIKE vbrp-volum,
vkbur LIKE vbrp-vkbur,
vtweg_auft LIKE vbrp-vtweg_auft,
auart LIKE vbak-auart,
tabix LIKE sy-tabix, "Internal Table, Current Row Index
name1 LIKE kna1-name1, "Name1
exnum LIKE j_1iexchdr-exnum, "Official Excise Document Number
orqty TYPE p DECIMALS 0,
penqty TYPE p DECIMALS 0, "Cumulative order qty in sls units
openqty TYPE p DECIMALS 0, "Cumulative order qty in sls units
ean11 LIKE lips-ean11, "International Article No(EAN/UPC)
volum LIKE lips-volum,
lgmng LIKE lips-lgmng,
traid LIKE likp-traid,
ort01 LIKE lfa1-ort01, "City
lifnr LIKE lfa1-lifnr, "A/c Number of Vendor or Creditor
netwr LIKE vbrp-netwr, "Net val of bill item in doc currency
kunnr LIKE vbak-kunnr, "Sold-to party
adrnr LIKE vbpa-adrnr, "Address
city1 LIKE adrc-city1, "City
tprtr LIKE lfa1-name1, "Name 1
knumv LIKE konv-knumv, "Number of the document condition
kposn LIKE konv-kposn,
rate LIKE konv-kbetr, "Rate (cond amount or percentage)
bas_val LIKE konv-kwert, "Rate (cond amount or percentage)
exc_duty LIKE konv-kwert, "Rate (cond amount or percentage)
ed_cess LIKE konv-kwert, "Rate (cond amount or percentage)
freight LIKE konv-kwert, "Rate (cond amount or percentage)
pack LIKE konv-kwert, "Rate (cond amount or percentage)
cst LIKE konv-kwert, "Rate (cond amount or percentage)
vat LIKE konv-kwert, "Rate (cond amount or percentage)
ent_tax LIKE konv-kwert, "Rate (cond amount or percentage)
tot_inv LIKE konv-kwert, "Rate (cond amount or percentage)
tot_inv_round LIKE konv-kwert, "Rate (cond amount or percentage)
disc_tot LIKE konv-kwert, "Discount total - Z001 to Z020
vat_rate LIKE konv-kbetr,
cst_rate LIKE konv-kbetr,
lst_rate LIKE konv-kbetr,
mwsbk LIKE vbrk-mwsbk,
bas_tax LIKE konv-kwert,
dev_tax LIKE konv-kwert,
tcs_tax LIKE konv-kwert,
bas_tot LIKE konv-kwert,
lst LIKE konv-kwert,
vkorg LIKE vbak-vkorg,
mvgr1 LIKE mvke-mvgr1,
mvgr2 LIKE mvke-mvgr2,
mvgr3 LIKE mvke-mvgr3,
mvgr4 LIKE mvke-mvgr4,
mvgr5 LIKE mvke-mvgr5,
text1 LIKE tvm1t-bezei,
text2 LIKE tvm1t-bezei,
text3 LIKE tvm1t-bezei,
text4 LIKE tvm1t-bezei,
text5 LIKE tvm1t-bezei,
bismit_area TYPE p DECIMALS 4, " Size (L*B) in mm
face_area TYPE p DECIMALS 2, " Face Area Declaration
notional_area TYPE p DECIMALS 2,
stock_pcs TYPE p , " decimals 3 Pcs of Stock
labst LIKE mard-labst, " Valuated Unrestricted-Use Stock
bismt LIKE mara-bismt, " Size (L*B) in mm
normt LIKE mara-normt, " Industry Standard Description
temp TYPE p DECIMALS 2,
temp1 TYPE p DECIMALS 2,
temp2 TYPE p DECIMALS 2,
temp3 TYPE p DECIMALS 2,
temp4 TYPE p DECIMALS 2,
temp5 TYPE p DECIMALS 2,
temp6 TYPE p DECIMALS 2,
temp7 TYPE p DECIMALS 2,
temp8 TYPE p DECIMALS 2,
temp9 TYPE p DECIMALS 2,
temp10 TYPE p DECIMALS 2,
temp11 TYPE p DECIMALS 2,
temp12 TYPE p DECIMALS 2,
temp13 TYPE p DECIMALS 0,
temp14 TYPE p DECIMALS 0,
temp15 TYPE p DECIMALS 0,
temp16 TYPE p DECIMALS 2,
temp17 TYPE p DECIMALS 2,
temp18 TYPE p DECIMALS 2,
temp19 TYPE p DECIMALS 2,
temp20 TYPE p DECIMALS 2,
temp21 TYPE p DECIMALS 2,
waybill(20) TYPE c,
audat LIKE vbak-audat, "Document Date (Date Received/Sent)
lgort LIKE vbap-lgort, "Storage location
lgobe LIKE t001l-lgobe, "Description of storage location
erdat LIKE vbrk-erdat, "Date on which the record was created
exdat LIKE j_1iexchdr-exdat, "Excise Document Date
vbtyp LIKE vbak-vbtyp, "SD document category
acdt LIKE likp-wadat_ist, "Actual goods movement date
fkdat LIKE vbrk-fkdat,
ship LIKE kna1-name1, "Name1 (Ship-to party)
fksto LIKE vbrk-fksto,
fkart LIKE vbrk-fkart,
bezei LIKE t005u-bezei,
vtweg LIKE vbak-vtweg,
spart LIKE vbak-spart,
matkl LIKE mara-matkl,
wgbez LIKE t023t-wgbez,
mtart LIKE mara-mtart,
labor LIKE mara-labor,
ferth LIKE mara-ferth,
lbtxt LIKE t024x-lbtxt,
niels LIKE kna1-niels,
kukla LIKE kna1-kukla,
desc LIKE tvkbt-bezei,
brsch LIKE kna1-brsch,
zeinr LIKE mara-zeinr,
bzirk LIKE vbrk-bzirk,
area_desc LIKE tnlst-bezei,
dist_desc TYPE tkukt-vtext,
taluka_desc TYPE t016t-brtxt,
sales_desc TYPE tvgrt-bezei,
kmein LIKE konv-kmein, "Sales Unit
challan LIKE likp-vbeln,
END OF i_report_temp.
DATA: BEGIN OF i_vbap OCCURS 0 ,
posnr LIKE vbap-posnr,
vbeln LIKE vbap-vbeln ,
matnr LIKE vbap-matnr ,
werks LIKE vbap-werks,
kwmeng LIKE vbap-kwmeng,
lgort LIKE vbap-lgort,
matkl LIKE mara-matkl,
wgbez LIKE t023t-wgbez,
mtart LIKE mara-mtart,
END OF i_vbap .
DATA : w_temp_cal(20) TYPE c.
DATA : w_face_area TYPE p DECIMALS 4,
w_notinal_area TYPE p DECIMALS 4.
**MVKE
DATA: BEGIN OF itab_mvke OCCURS 0,
matnr LIKE mvke-matnr,
vkorg LIKE vbak-vkorg,
vtweg LIKE mvke-vtweg,
mvgr1 LIKE mvke-mvgr1,
mvgr2 LIKE mvke-mvgr2,
mvgr3 LIKE mvke-mvgr3,
mvgr4 LIKE mvke-mvgr4,
mvgr5 LIKE mvke-mvgr5,
END OF itab_mvke.
**TVM1T
DATA : BEGIN OF itab_tvm1t OCCURS 0,
spras LIKE tvm1t-spras,
mvgr1 LIKE tvm1t-mvgr1,
bezei LIKE tvm1t-bezei,
END OF itab_tvm1t.
DATA : BEGIN OF itab_tvm2t OCCURS 0,
spras LIKE tvm2t-spras,
mvgr2 LIKE tvm2t-mvgr2,
bezei LIKE tvm2t-bezei,
END OF itab_tvm2t.
DATA : BEGIN OF itab_tvm3t OCCURS 0,
spras LIKE tvm3t-spras,
mvgr3 LIKE tvm3t-mvgr3,
bezei LIKE tvm3t-bezei,
END OF itab_tvm3t.
DATA : BEGIN OF itab_tvm4t OCCURS 0,
spras LIKE tvm4t-spras,
mvgr4 LIKE tvm4t-mvgr4,
bezei LIKE tvm4t-bezei,
END OF itab_tvm4t.
DATA : BEGIN OF itab_tvm5t OCCURS 0,
spras LIKE tvm5t-spras,
mvgr5 LIKE tvm5t-mvgr5,
bezei LIKE tvm5t-bezei,
END OF itab_tvm5t.
DATA: itab_t024x TYPE STANDARD TABLE OF t024x WITH HEADER LINE,
it_report LIKE LINE OF i_report OCCURS 0,
i_mvke LIKE LINE OF itab_mvke OCCURS 0.
**VBKD
DATA: BEGIN OF i_vbkd OCCURS 0 ,
vbeln LIKE vbkd-vbeln ,
posnr LIKE vbkd-posnr ,
bzirk LIKE vbkd-bzirk ,
END OF i_vbkd .
DATA: BEGIN OF i_lips OCCURS 0,
vbeln LIKE lips-vbeln,
ean11 LIKE lips-ean11,
volum LIKE lips-volum,
lgmng LIKE lips-lgmng,
waybill(20) TYPE c,
END OF i_lips.
DATA: BEGIN OF i_vbrk OCCURS 0,
vbeln LIKE vbrk-vbeln,
rfbsk LIKE vbrk-rfbsk, "Status for transfer to accounting
erdat LIKE vbrk-erdat, "Dt on which the record was created
fkdat LIKE vbrk-fkdat, "CHANGE MADE BY PARTHA RAHAMAN
fksto LIKE vbrk-fksto, "GOPAL:: CANCELLED DOC. DO NOT PRNT.
netwr LIKE vbrk-netwr,
fkart LIKE vbrk-fkart, "Gopal:when billng typ=s1 do not pnt 1jul
knumv LIKE vbrk-knumv,
mwsbk LIKE vbrk-mwsbk,
bzirk LIKE vbrk-bzirk,
vtweg LIKE vbrk-vtweg,
spart LIKE vbrk-spart,
END OF i_vbrk.
*structure for MARD Table by kalika
DATA : BEGIN OF itab_mard OCCURS 0,
matnr LIKE mard-matnr,
werks LIKE mard-werks,
labst LIKE mard-labst, " Valuated Unrestricted-Use Stock
lgort LIKE mard-lgort, " Storage Location
END OF itab_mard.
*structure for MARD Table by kalika
DATA:BEGIN OF i_kna1 OCCURS 0,
vbeln LIKE vbak-vbeln,
name1 LIKE kna1-name1,
kunnr LIKE kna1-kunnr,
regio LIKE kna1-regio,
bezei LIKE t005u-bezei,
land1 LIKE kna1-land1,
vkgrp LIKE vbak-vkgrp,
niels LIKE kna1-niels,
kukla LIKE kna1-kukla,
brsch LIKE kna1-brsch,
vkbur LIKE vbak-vkbur,
END OF i_kna1.
DATA:BEGIN OF i_t005u OCCURS 0,
spras LIKE t005u-spras,
land1 LIKE t005u-land1,
bland LIKE t005u-bland,
bezei LIKE t005u-bezei,
END OF i_t005u.
DATA:BEGIN OF i_tnlst OCCURS 0,
spras LIKE t005u-spras,
niels LIKE tnlst-niels,
bezei LIKE t005u-bezei,
END OF i_tnlst.
DATA:BEGIN OF itab_tkukt OCCURS 0,
spras LIKE tkukt-spras,
kukla LIKE tkukt-kukla,
vtext LIKE tkukt-vtext,
END OF itab_tkukt.
DATA : BEGIN OF itab_t016t OCCURS 0,
spras LIKE t016t-spras,
brsch LIKE t016t-brsch,
brtxt LIKE t016t-brtxt,
END OF itab_t016t.
DATA : BEGIN OF itab_tvgrt OCCURS 0,
spras LIKE tvgrt-spras,
vkgrp LIKE tvgrt-vkgrp,
bezei LIKE tvgrt-bezei,
END OF itab_tvgrt.
*DATA: i_t005u TYPE STANDARD TABLE OF t005u WITH HEADER LINE.
DATA:BEGIN OF i_kna2 OCCURS 0,
kunnr LIKE kna1-kunnr,
name1 LIKE kna1-name1, " For Ship-to-Party
END OF i_kna2.
DATA:BEGIN OF i_vbak OCCURS 0,
vbeln LIKE vbak-vbeln,
vbtyp LIKE vbak-vbtyp,
audat LIKE vbak-audat,
auart LIKE vbak-auart,
vtweg LIKE vbak-vtweg,
spart LIKE vbak-spart,
vkbur LIKE vbak-vkbur,
vkorg LIKE vbak-vkorg,
END OF i_vbak.
DATA:BEGIN OF i_adrc OCCURS 0,
vbeln LIKE vbpa-vbeln,
kunnr LIKE kna1-kunnr,
city1 LIKE adrc-city1,
name1 LIKE kna1-name1, "Name1 (Ship-to party)
END OF i_adrc.
DATA:BEGIN OF i_lfa1 OCCURS 0,
lifnr LIKE vbpa-lifnr,
vbeln LIKE vbpa-vbeln,
name1 LIKE lfa1-name1,
END OF i_lfa1.
DATA : BEGIN OF it_knumv OCCURS 0,
vbeln LIKE vbrk-vbeln,
knumv LIKE vbrk-knumv,
END OF it_knumv.
DATA : BEGIN OF it_rate OCCURS 0,
ksteu LIKE konv-ksteu, "Condition control
knumv LIKE konv-knumv, "Number of the document condition
kschl LIKE konv-kschl, "Condition type
kbetr LIKE konv-kbetr, "Rate (condition amount or percentage)
kwert LIKE konv-kwert, "Condition value
kposn LIKE konv-kposn,
kmein LIKE konv-kmein, "Sales Unit
END OF it_rate.
DATA: BEGIN OF itab_exnum OCCURS 0,
exnum LIKE j_1iexchdr-exnum, "Official Excise Document Number
exdat LIKE j_1iexchdr-exdat, "Excise Document Date
rdoc LIKE j_1iexchdr-rdoc, "Reference Document 1
status LIKE j_1iexchdr-status,
END OF itab_exnum.
DATA: BEGIN OF itab_qty OCCURS 0,
kwmeng LIKE vbap-kwmeng,
vbeln LIKE vbap-vbeln,
lgort LIKE vbap-lgort,
END OF itab_qty.
*DATA: BEGIN OF i_stloc OCCURS 0,
lgort LIKE t001l-lgort,
lgobe LIKE t001l-lgobe,
END OF i_stloc.
DATA:t_line LIKE STANDARD TABLE OF tline INITIAL SIZE 0
WITH HEADER LINE,
" itab_tvkbt LIKE STANDARD TABLE OF tvkbt WITH HEADER LINE,
w_tdname LIKE thead-tdname.
DATA : BEGIN OF itab_tvkbt OCCURS 0,
spras LIKE tvkbt-spras,
vkbur LIKE tvkbt-vkbur,
bezei LIKE tvkbt-bezei,
END OF itab_tvkbt.
DATA: BEGIN OF i_exchdr OCCURS 0,
exnum LIKE j_1iexchdr-exnum,
exdat LIKE j_1iexchdr-exdat,
rdoc LIKE j_1iexchdr-rdoc,
END OF i_exchdr.
DATA: BEGIN OF i_likp OCCURS 0,
vbeln LIKE likp-vbeln,
wadat_ist LIKE likp-wadat_ist,
traid LIKE likp-traid,
bolnr LIKE likp-bolnr,
END OF i_likp.
DATA: BEGIN OF i_mara OCCURS 0,
matnr LIKE mara-matnr,
matkl LIKE mara-matkl,
mtart LIKE mara-mtart,
labor LIKE mara-labor,
wgbez LIKE t023t-wgbez,
bismt LIKE mara-bismt,
normt LIKE mara-normt,
ferth LIKE mara-ferth,
zeinr LIKE mara-zeinr,
extwg LIKE mara-extwg,
spart LIKE mara-spart,
END OF i_mara.
DATA: BEGIN OF i_t023t OCCURS 0,
matkl LIKE t023t-matkl,
wgbez LIKE t023t-wgbez,
END OF i_t023t.
DATA : var_length(20) TYPE c,
var_breadth(20) TYPE c.
DATA: p_w_value LIKE konv-kwert.
DATA : it_fieldcat TYPE slis_t_fieldcat_alv, " Event for Table to creater fieldcatalog
wa_fieldcat LIKE LINE OF it_fieldcat, " Work Area for table field catalog
lt_top_of_page TYPE slis_t_listheader, " Header table for top of page
i_layout TYPE slis_layout_alv . " It will fill the layout
gt_event TYPE slis_t_event. " Table Event
*DATA :
"itab_tnlst TYPE STANDARD TABLE OF tnlst WITH HEADER LINE,
" itab_tkukt TYPE STANDARD TABLE OF tkukt WITH HEADER LINE,
*" itab_t016t TYPE STANDARD TABLE OF t016t WITH HEADER LINE,
itab_tvgrt TYPE STANDARD TABLE OF tvgrt WITH HEADER LINE.
*& SELECTION-SCREEN
SELECTION-SCREEN BEGIN OF BLOCK block
WITH FRAME TITLE text-100.
SELECT-OPTIONS: s_date FOR vbrk-fkdat OBLIGATORY,
s_vkbur FOR vbak-vkbur OBLIGATORY,
s_vtweg FOR vbrk-vtweg OBLIGATORY,
s_werks FOR vbap-werks,
s_spart FOR vbrk-spart OBLIGATORY,
s_matkl FOR mara-matkl.
PARAMETERS:
r_opt3 RADIOBUTTON GROUP grp1,
r_opt2 RADIOBUTTON GROUP grp1.
r_opt4 RADIOBUTTON GROUP grp1,
r_opt5 RADIOBUTTON GROUP grp1,
r_opt1 RADIOBUTTON GROUP grp1.
SELECTION-SCREEN END OF BLOCK block.
*& INITIALIZATION
INITIALIZATION.
r_opt2 = 'X'.
*& START-OF-SELECTION.
START-OF-SELECTION.
*select data from VBRP
SELECT vbeln
posnr
matnr
aubel
fkimg
vrkme
arktx
vgbel
werks
vkgrp
fklmg
volum
vkbur
vtweg_auft
FROM vbrp
INTO TABLE i_report
WHERE "erdat IN s_date
AND spart IN s_spart
vkbur IN s_vkbur
AND vtweg_auft IN s_vtweg.
**logic for Pending, Summary & Detail Report
IF
r_opt1 EQ 'X' OR
r_opt2 EQ 'X' OR
r_opt3 EQ 'X'.
SELECT vbeln
rfbsk
erdat
fkdat
fksto
netwr
fkart
knumv
mwsbk
bzirk
vtweg
spart
FROM vbrk INTO TABLE i_vbrk
FOR ALL ENTRIES IN i_report
WHERE "vbeln = i_report-vbeln
" and
fkdat IN s_date
AND fkart IN ('ZBHR', 'ZTZT', 'ZKRP', 'ZRUD', 'ZBSR',
'ZGHT', 'ZKOL', 'ZPTN', 'ZRNC', 'ZCND',
'ZDLH', 'ZGZB', 'ZGUR', 'ZHSR', 'ZJPR',
'ZLKW', 'ZBLR', 'ZCHN', 'ZCBM', 'ZHUB',
'ZHYD', 'ZKOC', 'ZAHD', 'ZIND', 'ZMUM',
*********************MODIFICATION BY CHAKRAPANI (ADDITION OF ZVIJ AND ZHWH ) 18.05.2007
'ZNGP', 'ZPNE', 'ZRPR' , 'ZEXP', 'ZDEM','ZVIJ', 'ZHWH','JEX' )
*********************MODIFICATION BY CHAKRAPANI (ADDITION OF ZVIJ AND ZHWH ) 18.05.2007
AND vtweg IN s_vtweg
AND spart IN s_spart
AND fksto NE 'X'.
IF i_vbrk[] IS NOT INITIAL.
SELECT vbeln
posnr
matnr
aubel
fkimg
vrkme
arktx
vgbel
werks
vkgrp
fklmg
volum
vkbur
vtweg_auft
FROM vbrp
INTO TABLE i_report
FOR ALL ENTRIES IN i_vbrk
WHERE vbeln = i_vbrk-vbeln "erdat IN s_date
AND spart IN s_spart
AND vkbur IN s_vkbur
AND vtweg_auft IN s_vtweg.
ENDIF.
ELSEIF r_opt4 EQ 'X' OR
r_opt5 EQ 'X'.
SELECT vbeln
rfbsk
erdat
fkdat
fksto
netwr
fkart
knumv
mwsbk
bzirk
vtweg
spart
FROM vbrk INTO CORRESPONDING FIELDS OF TABLE i_vbrk
FROM vbrk INTO TABLE i_vbrk
FOR ALL ENTRIES IN i_report
WHERE vbeln = i_report-vbeln
AND fkart EQ 'ZEXP'
AND vtweg IN s_vtweg
AND spart IN s_spart
AND fksto NE 'X'.
ENDIF.
SORT i_vbrk BY vbeln ASCENDING.
ENDIF.
change amit by my self may be removed
IF i_report[] IS NOT INITIAL.
REFRESH it_report.
it_report[] = i_report[].
DELETE ADJACENT DUPLICATES FROM it_report COMPARING aubel.
SORT it_report BY aubel.
*select VBAP data
SELECT posnr vbeln matnr werks
kwmeng lgort
FROM vbap
INTO TABLE i_vbap
FOR ALL ENTRIES IN it_report
WHERE vbeln = it_report-aubel.
ENDIF.
change amit by my self may be removed
*select data from VBKD
IF NOT i_vbap[] IS INITIAL.
SELECT vbeln posnr
FROM vbkd
INTO TABLE i_vbkd
FOR ALL ENTRIES IN i_vbap
WHERE vbeln = i_vbap-vbeln.
ENDIF.
SORT i_vbap BY vbeln ASCENDING.
IF i_report[] IS NOT INITIAL.
REFRESH it_report.
it_report[] = i_report[].
DELETE ADJACENT DUPLICATES FROM it_report COMPARING matnr.
SORT it_report BY matnr.
SELECT
matnr
matkl
mtart
labor
bismt
normt
ferth
zeinr
extwg
spart
FROM mara
INTO TABLE i_mara
FOR ALL ENTRIES IN i_report
WHERE matnr = i_report-matnr
AND spart IN s_spart.
ENDIF.
IF NOT i_mara[] IS INITIAL.
SORT i_mara BY matnr.
SELECT matnr
labst
FROM mard
INTO TABLE itab_mard
FOR ALL ENTRIES IN i_mara
WHERE matnr = i_mara-matnr.
ENDIF.
ENDIF.
DATA : it_mara LIKE LINE OF i_mara OCCURS 0.
IF NOT i_mara[] IS INITIAL.
REFRESH it_mara.
it_mara[] = i_mara[].
DELETE ADJACENT DUPLICATES FROM it_mara COMPARING matkl.
SORT it_mara BY matkl.
SELECT matkl wgbez
FROM t023t
INTO TABLE i_t023t
FOR ALL ENTRIES IN it_mara
WHERE matkl = it_mara-matkl.
*T024X
REFRESH it_mara.
it_mara[] = i_mara[].
DELETE ADJACENT DUPLICATES FROM it_mara COMPARING labor.
SORT it_mara BY labor.
SELECT * FROM t024x
INTO TABLE itab_t024x
FOR ALL ENTRIES IN it_mara
WHERE labor = it_mara-labor
AND spras = sy-langu.
ENDIF.
*begin of change amit
LOOP AT i_vbap.
READ TABLE i_mara WITH KEY matnr = i_vbap-matnr.
IF sy-subrc = 0.
*material type & material group
i_vbap-mtart = i_mara-mtart.
i_vbap-matkl = i_mara-matkl.
ENDIF.
MODIFY i_vbap.
ENDLOOP.
*Material Group Description
*end of change amit
IF i_report[] IS NOT INITIAL.
REFRESH it_report.
it_report[] = i_report[].
DELETE ADJACENT DUPLICATES FROM it_report COMPARING vgbel.
SORT it_report BY vgbel.
SELECT vbeln
ean11
volum
lgmng
FROM lips
INTO TABLE i_lips
FOR ALL ENTRIES IN it_report
WHERE vbeln = it_report-vgbel.
ENDIF.
IF i_report[] IS NOT INITIAL.
REFRESH it_report.
it_report[] = i_report[].
SORT it_report BY vgbel.
DELETE ADJACENT DUPLICATES FROM it_report COMPARING vgbel.
IF i_lips[] IS NOT INITIAL.
SELECT vbeln
wadat_ist
traid
bolnr
FROM likp
INTO TABLE i_likp
FOR ALL ENTRIES IN it_report
WHERE vbeln = it_report-vgbel.
ENDIF.
SORT i_lips BY vbeln ASCENDING.
LOOP AT i_lips.
REFRESH t_line.
CLEAR w_tdname.
w_tdname = i_lips-vbeln.
CALL FUNCTION 'READ_TEXT'
EXPORTING
client = sy-mandt
id = 'ZVOW'
language = sy-langu
name = w_tdname
object = 'VBBK'
TABLES
lines = t_line
EXCEPTIONS
id = 1
language = 2
name = 3
not_found = 4
object = 5
reference_check = 6
wrong_access_to_archive = 7
OTHERS = 8.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
LOOP AT t_line.
CONCATENATE i_lips-waybill t_line-tdline INTO i_lips-waybill.
ENDLOOP.
IF sy-subrc EQ 0.
MODIFY i_lips.
ENDIF.
ENDLOOP.
*IF i_report[] IS NOT INITIAL.
REFRESH it_report.
it_report[] = i_report[].
SORT it_report BY aubel.
DELETE ADJACENT DUPLICATES FROM it_report COMPARING aubel.
SELECT a~vbeln
b~name1
b~kunnr
b~regio
b~land1
a~vkgrp
b~niels
b~kukla
b~brsch
a~vkbur
FROM vbak AS a
INNER JOIN kna1 AS b
ON akunnr = bkunnr
INTO TABLE i_kna1
FOR ALL ENTRIES IN i_report
WHERE vbeln = i_report-aubel.
AND land1 = 'IN'.
*endif.
DATA : it_kna1 LIKE LINE OF i_kna1 OCCURS 0.
IF NOT i_kna1[] IS INITIAL.
REFRESH it_kna1.
it_kna1[] = i_kna1[].
SORT it_kna1 BY regio.
DELETE ADJACENT DUPLICATES FROM it_kna1 COMPARING regio.
SELECT spras
land1
bland
bezei FROM t005u
INTO TABLE i_t005u
FOR ALL ENTRIES IN it_kna1
WHERE bland = it_kna1-regio
AND spras = 'EN' AND land1 = 'IN'.
REFRESH it_kna1.
it_kna1[] = i_kna1[].
SORT it_kna1 BY niels.
DELETE ADJACENT DUPLICATES FROM it_kna1 COMPARING niels.
SELECT spras niels bezei FROM tnlst
INTO TABLE i_tnlst
FOR ALL ENTRIES IN it_kna1
WHERE niels = it_kna1-niels
AND spras = sy-langu.
REFRESH it_kna1.
it_kna1[] = i_kna1[].
SORT it_kna1 BY kukla.
DELETE ADJACENT DUPLICATES FROM it_kna1 COMPARING kukla.
SELECT spras kukla vtext FROM tkukt
INTO TABLE itab_tkukt
FOR ALL ENTRIES IN it_kna1
WHERE kukla = it_kna1-kukla
AND spras = sy-langu.
REFRESH it_kna1.
it_kna1[] = i_kna1[].
SORT it_kna1 BY brsch.
DELETE ADJACENT DUPLICATES FROM it_kna1 COMPARING brsch.
SELECT spras brsch brtxt FROM t016t
INTO TABLE itab_t016t
FOR ALL ENTRIES IN it_kna1
WHERE brsch = it_kna1-brsch
AND spras = sy-langu.
REFRESH it_kna1.
it_kna1[] = i_kna1[].
SORT it_kna1 BY vkgrp.
DELETE ADJACENT DUPLICATES FROM it_kna1 COMPARING vkgrp.
SELECT spras vkgrp bezei FROM tvgrt
INTO TABLE itab_tvgrt
FOR ALL ENTRIES IN it_kna1
WHERE vkgrp = it_kna1-vkgrp
AND spras = sy-langu.
ENDIF.
SORT i_kna1 BY vbeln ASCENDING.
IF i_report[] IS NOT INITIAL.
REFRESH it_report.
it_report[] = i_report[].
SORT it_report BY aubel.
DELETE ADJACENT DUPLICATES FROM it_report COMPARING aubel.
SELECT a~vbeln
a~kunnr
b~city1
FROM vbpa AS a
INNER JOIN adrc AS b
ON aadrnr = baddrnumber
INTO TABLE i_adrc
FOR ALL ENTRIES IN it_report
WHERE vbeln = it_report-aubel
AND parvw = 'WE'.
SORT i_adrc BY vbeln ASCENDING.
ENDIF.
DATA : it_adrc LIKE LINE OF i_adrc OCCURS 0.
IF i_adrc[] IS NOT INITIAL.
REFRESH it_adrc.
it_adrc[] = i_adrc[].
SORT it_adrc BY kunnr.
DELETE ADJACENT DUPLICATES FROM it_adrc COMPARING kunnr.
SELECT kunnr name1
FROM kna1
INTO TABLE i_kna2
FOR ALL ENTRIES IN it_adrc
WHERE kunnr = it_adrc-kunnr.
ENDIF.
SELECT a~lifnr
a~vbeln
b~name1
FROM vbpa AS a
INNER JOIN lfa1 AS b
ON alifnr = blifnr
INTO TABLE i_lfa1
FOR ALL ENTRIES IN i_report
WHERE vbeln = i_report-vgbel
AND parvw = 'SP'.
SORT i_lfa1 BY vbeln ASCENDING.
change amit by my self may be removed
IF i_report[] IS NOT INITIAL.
REFRESH it_report.
it_report[] = i_report[].
SORT it_report BY vbeln.
DELETE ADJACENT DUPLICATES FROM it_report COMPARING vbeln.
SELECT exnum
exdat
rdoc
status
FROM j_1iexchdr
INTO TABLE itab_exnum
FOR ALL ENTRIES IN it_report
WHERE rdoc = it_report-vbeln AND status = 'P' OR status = 'C' .
ENDIF.
change amit by my self may be removed
change amit by my self may be removed
IF i_report[] IS NOT INITIAL.
REFRESH it_report.
it_report[] = i_report[].
SORT it_report BY aubel.
DELETE ADJACENT DUPLICATES FROM it_report COMPARING aubel.
SELECT kwmeng
vbeln
lgort
FROM vbap
INTO TABLE itab_qty
FOR ALL ENTRIES IN it_report
WHERE vbeln = it_report-aubel.
ENDIF.
change amit by my self may be removed
SORT itab_qty BY vbeln.
CHECK NOT i_vbrk[] IS INITIAL.
SORT i_report BY vbeln.
DATA : t_vbrk LIKE LINE OF i_vbrk OCCURS 0.
REFRESH t_vbrk.
t_vbrk[] = i_vbrk[].
SORT t_vbrk BY knumv.
DELETE ADJACENT DUPLICATES FROM t_vbrk COMPARING knumv.
SELECT ksteu
knumv
kschl
kbetr
kwert
kposn
kmein
FROM konv
INTO TABLE it_rate
FOR ALL ENTRIES IN t_vbrk
WHERE knumv = t_vbrk-knumv
AND kschl IN ('ZR00', "Basic Price
'ZR01', "Basic Price
'ZR02', "Basic Price
'ZR03', "Basic Price
'ZR04', "Basic Price
'ZR05', "Basic Price
'JEXP', "Excise
'JECS', "ED
'ZG03', "Freight
'ZG04', "Freight
'JCST', "CST
'JLST', "LST
'ZDEV', "Dev Tax
'Z001', "Discount
'Z002', "Discount
'Z003', "Discount
'Z004', "Discount
'Z005', "Discount
'Z006', "Discount
'Z007', "Discount -
Hi,
I was doing my config from quite a while and was able to save sales orders normally. All of a sudden, I am now unable to save any sales orders. It is throwing a dump while I am trying to save the sales order. The dump details are provided below. I tried debugging the code to an extent and realized that there is some error in acessing access sequences in output determination. Can someone guide me to fix this error please?
Please find the dump below:
Runtime Errors SAPSQL_INVALID_FIELDNAME
Exception CX_SY_DYNAMIC_OSQL_SEMANTICS
Occurred on 23.10.2008 at 09:09:10
One of the field names in the SELECT clause was not recognized.
What happened?
Error in ABAP application program.
The current ABAP program "SAPLV61Z " had to be terminated because one of the
statements could not be executed.
This is probably due to an error in the ABAP program.
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.
Error analysis
An exception occurred. This exception is dealt with in more detail below
. The exception, which is assigned to the class 'CX_SY_DYNAMIC_OSQL_SEMANTICS',
was neither
caught nor passed along using a RAISING clause, in the procedure "SEL_KONDTAB"
"(FORM)"
Since the caller of the procedure could not have expected this exception
to occur, the running program was terminated.
The reason for the exception is:
The SELECT clause was specified in an internal table at runtime.
It contains the field name "DATBI", but this does not occur in any of
the database tables listed in the FROM clause.
How to correct the error
The exception must either be prevented, caught within the procedure
"SEL_KONDTAB"
"(FORM)", or declared in the procedure's RAISING clause.
To prevent the exception, note the following:
Check the field names in the SELECT clause.
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:
"SAPSQL_INVALID_FIELDNAME" CX_SY_DYNAMIC_OSQL_SEMANTICSC
"SAPLV61Z " or "LV61ZU01 "
"SEL_KONDTAB"
If you cannot solve the problem yourself, please send the
following documents to SAP:
1. A hard copy print describing the problem.
To obtain this, select the "Print" function on the current screen.
2. A suitable hardcopy prinout of the system log.
To obtain this, call the system log with Transaction SM21
and select the "Print" function to print out the relevant
part.
3. If the programs are your own programs or modified SAP programs,
supply the source code.
To do this, you can either use the "PRINT" command in the editor or
print the programs using the report RSINCL00.
4. Details regarding the conditions under which the error occurred
or which actions and input led to the error.
System environment
SAP Release.............. "620"
Application server....... "sap_server"
Network address.......... "10.1.1.193"
Operating system......... "Windows NT"
Release.................. "5.2"
Hardware type............ "2x Intel 801586"
Character length......... 8 Bits
Pointer length........... 32 Bits
Work process number...... 0
Short dump setting....... "full"
Database server.......... "SAP_SERVER"
Database type............ "ORACLE"
Database name............ "NX1"
Database owner........... "SAPNX1"
Character set............ "English_United State"
SAP kernel............... "620"
Created on............... "Aug 5 2002 21:33:12"
Created in............... "NT 5.0 2195 Service Pack 2 x86 MS VC++ 12.00"
Database version......... "OCI_817_SHARE "
Patch level.............. "252"
Patch text............... " "
Supported environment....
Database................. "ORACLE 8.1.7.."
SAP database version..... "620"
Operating system......... "Windows NT 5.0, Windows NT 5.1, Windows NT 5.2"
User, transaction...
Client.............. 800
User................ "SAPUSER"
Language key........ "E"
Transaction......... "VA01 "
Program............. "SAPLV61Z "
Screen.............. "SAPMV45A 4001"
Screen line......... 61
Information on where termination occurred
The termination occurred in the ABAP program "SAPLV61Z " in "SEL_KONDTAB".
The main program was "SAPMV45A ".
The termination occurred in line 495 of the source code of the (Include)
program "LV61ZU01 "
of the source code of program "LV61ZU01 " (when calling the editor 4950).
Processing was terminated because the exception "CX_SY_DYNAMIC_OSQL_SEMANTICS"
occurred in the
procedure "SEL_KONDTAB" "(FORM)" but was not handled locally, not declared in
the
RAISING clause of the procedure.
The procedure is in the program "SAPLV61Z ". Its source code starts in line 225
of the (Include) program "LV61ZU01 ".
Source code extract
004650 IF SE_PRESTEP = YES OR
004660 SE_READ_ONLY_ONE_RECORD = YES.
004670 IF T681-KSDAT IS INITIAL.
004680 IF SE_READ_ALL_PRESTEP IS INITIAL.
004690 SELECT * FROM (T681-KOTAB) APPENDING TABLE KOND_TAB
004700 UP TO 1 ROWS
004710 WHERE KAPPL = SE_KAPPL
004720 AND KSCHL = SE_KSCHL
004730 AND (CODING_TAB).
004740 H_SUBRC = SY-SUBRC.
004750 ELSE.
004760 SELECT * FROM (T681-KOTAB) APPENDING TABLE KOND_TAB
004770 WHERE KAPPL = SE_KAPPL
004780 AND KSCHL = SE_KSCHL
004790 AND (CODING_TAB).
004800 ENDIF.
004810
004820 * it is enough to find one record in prestep
004830 * (care must be taken with pool tables - depending on database this
004840 * will cost performance instead of saving)
004850 IF SELECT_SPLIT NE 0 AND H_SUBRC NE 0.
004860 MODIFY CODING_TAB FROM CODING_ALTER INDEX SELECT_SPLIT.
004870 SELECT * FROM (T681-KOTAB) APPENDING TABLE KOND_TAB
004880 UP TO 1 ROWS
004890 WHERE KAPPL = SE_KAPPL
004900 AND KSCHL = SE_KSCHL
004910 AND (CODING_TAB).
004920 ENDIF.
004930 ELSE.
004940 IF SE_READ_ALL_PRESTEP IS INITIAL.
SELECT * FROM (T681-KOTAB) APPENDING TABLE KOND_TAB
004960 UP TO 1 ROWS
004970 WHERE KAPPL = SE_KAPPL
004980 AND KSCHL = SE_KSCHL
004990 AND DATBI >= SE_DATE
005000 AND DATAB <= SE_DATE
005010 AND (CODING_TAB).
005020 H_SUBRC = SY-SUBRC.
005030 ELSE.
005040 SELECT * FROM (T681-KOTAB) APPENDING TABLE KOND_TAB
005050 WHERE KAPPL = SE_KAPPL
005060 AND KSCHL = SE_KSCHL
005070 AND DATBI >= SE_DATE
005080 AND DATAB <= SE_DATE
005090 AND (CODING_TAB).
005100 ENDIF.
005110
005120 IF SELECT_SPLIT NE 0 AND H_SUBRC NE 0.
005130 MODIFY CODING_TAB FROM CODING_ALTER INDEX SELECT_SPLIT.
005140 SELECT * FROM (T681-KOTAB) APPENDING TABLE KOND_TAB
Contents of system fields
SY field contents..................... SY field contents.....................
SY-SUBRC 4 SY-INDEX 1
SY-TABIX 17 SY-DBCNT 1
SY-FDPOS 1 SY-LSIND 0
SY-PAGNO 1 SY-LINNO 1
SY-COLNO 1 SY-PFKEY U
SY-UCOMM SICH SY-TITLE Create Sales Order: Overview
SY-MSGTY E SY-MSGID FI
SY-MSGNO 011 SY-MSGV1 AUD
SY-MSGV2 SY-MSGV3
SY-MSGV4
Active calls / events
No.... Type........ Name..........................
Program
Include Line
Class
1 FORM SEL_KONDTAB
SAPLV61Z
LV61ZU01 495
2 FUNCTION SD_COND_ACCESS
SAPLV61Z
LV61ZU01 196
3 FORM KOMT2_AUFBAUEN
SAPLV61B
LV61BF0K 78
4 FORM KONDITIONSVORSTEP
SAPLV61B
LV61BF0K 275
5 FORM COND_ACCESS_V1
SAPLV61B
LV61BMES 417
6 FUNCTION MESSAGING
SAPLV61B
LV61BU50 81
7 FORM NACHRICHTEN_POSITION
SAPMV45A
MV45AF0N_NACHRICHTEN_POSITION 81
8 FORM BELEG_BEARBEITEN_ENDE
SAPMV45A
MV45AF0B_BELEG_BEARBEITEN_ENDE 268
9 FORM BELEG_SICHERN
SAPMV45A
MV45AF0B_BELEG_SICHERN 270
10 FORM FCODE_SICH
SAPMV45A
MV45AF0F_FCODE_SICH 9
11 FORM FCODE_BEARBEITEN
SAPLV00F
LV00FF0F 90
12 FUNCTION SCREEN_SEQUENCE_CONTROL
SAPLV00F
LV00FU02 44
13 FORM FCODE_BEARBEITEN
SAPMV45A
MV45AF0F_FCODE_BEARBEITEN 90
14 MODULE (PAI) FCODE_BEARBEITEN
SAPMV45A
MV45AI0F_FCODE_BEARBEITEN 8
Chosen variables
1 FORM SEL_KONDTAB
SAPLV61Z
LV61ZU01 495
SE_KSCHL EXEM
4544
585D
CODING_TAB[] Table IT_44581x256
67050000E0006100000000000000FFFF0200C300
07320000F200A100100001000000FFFF47308600
... + 40
0000C020
A0001400
SY-REPID SAPLV61Z
5454533522222222222222222222222222222222
310C661A00000000000000000000000000000000
KOND_TAB[] Table IT_39140x480
3FC50000E00040000000E0000000FFFF02009000
03A100003100AF00000001000000FFFF47308A00
... + 40
0000C000
A0001E00
KOMGM
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 40
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 80
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 120
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 160
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 200
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 240 00
233222222222222
000000000000000
SE_READ_ALL_PRESTEP
2
0
T681 B998V1B998
4333534333222222222222222222222222222222
2998612998000000000000000000000000000000
... + 40 X3 000
53233322222222222222222222
83000000000000000000000000
%_DUMMY$$
2222
0000
T681-KOTAB B998
433322222222222222222222222222
299800000000000000000000000000
CONDITION_IN_MEMORY_INTERNAL
2
0
KOMGR
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 40
22222222222222222222222222222222222222
00000000000000000000000000000000000000
SE_KAPPL V1
53
61
*KOMGR
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 40
22222222222222222222222222222222222222
00000000000000000000000000000000000000
KOMK 800 AUD 0000000001100
3332222222222222222222245423333333333333
8000000000000000000000015400000000001100
... + 40 0001MEL 21 AU VIC AUD A
3333444222332245254422222224542222222224
0001D5C000210015069300000001540000000001
... + 80 UD AUD #####0000000000000010050000
5422454222222000003333333333333333333333
54001540000000000C0000000000000010050000
... + 120 00100500000010050000001005
3333333333333333333333333322222222222222
0010050000001005000000100500000000000000
... + 160 000000000001###V SABI0120081023200
2222223333333333330005254443333333333333
00000000000000000100C6031290120081023200
... + 200 81023200810232008102320081023CIFdandenon
3333333333333333333333333333344466666666
8102320081023200810232008102339641E45EFE
... + 240 g
622222222222222
700000000000000
SE_DATE 20081023
33333333
20081023
KOMP 000010000000000000000857 MEL VI
3333333333333333333333332222222222444254
0000100000000000000008570000000000D5C069
... + 40 C
4222222222222222222222222222222222222222
3000000000000000000000000000000000000000
... + 80 04 MEL ##############
2332222444222222222220000000000000022222
0040000D5C00000000000000000C000000C00000
... + 120 015
2222222222222222222222222222333222222222
0000000000000000000000000000015000000000
... + 160 ###### 000010
2222222000000222222233333322222222222222
000000000000C000000000001000000000000000
... + 200
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 240
222222222222222
000000000000000
2 FUNCTION SD_COND_ACCESS
SAPLV61Z
LV61ZU01 196
APPLICATION V1
53
61
CALL_MODUS A
4
1
CONDITION_TYPE EXEM
4544
585D
DATE 20081023
33333333
20081023
HEADER_COMM_AREA AUD 0000MEL 00000110021
2222222222454233334442333333333332222222
000000000015400000D5C0000001100210000000
... + 40 0000001005000000100500000
2222222222222223333333333333333333333333
0000000000000000000001005000000100500000
... + 80 0100500000010050000000000CIF020001200810
3333333333333333333333333444333333333333
0100500000010050000000000396020001200810
... + 120 231######0#AUD YOR C CA
3330000003045422222222222222225452422244
2310000030C15400000000000000009F20300031
... + 160 CCCCCCCH 00000000
2222444444442222222333333332222222222222
0000333333380000000000000000000000000000
... + 200
222222222222222222222222
000000000000000000000000
KOPRT_I 00000003001 KRML00
3333333333322224544332222222222222222222
000000030010000B2DC000000000000000000000
... + 40
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 80
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 120
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 160
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 200
2222222222222222222222222
0000000000000000000000000
NO_MEM_IMPORT
2
0
POSITION_COMM_AREA 0000100000000000000008570000000000000008
3333333333333333333333333333333333333333
0000100000000000000008570000000000000008
... + 40 57 015 T
3322222222222222222222222222223332222225
5700000000000000000000000000000150000004
... + 80 AN 100001100055555004##############K
4422222333333333333333333000000000000004
1E00000100001100055555004000000C000000CB
... + 120 AR #
4522222222222222222222222222222222222220
1200000000000000000000000000000000000000
... + 160 ### 000001######0#u0153 #################
0002223333330000003092200000000000000000
C0C0000000010000030CC000000010C0000010C0
... + 200 #######KAR######%#######u201EKG ########
0000000445000000200000008544200000000222
000010CB120000075C0000064CB700000000C000
... + 240 01MEL MEL1
334442222244432
01D5C00000D5C10
PRESTEP X
5
8
PROTOCOL_ACCESS X
5
8
PROTOCOL_DATE
2
0
READ_ALL_PRESTEP
2
0
READ_ONLY_ONE_RECORD X
5
8
SDPROTHEAD_I CONDB0000000000
2222222222222244444333333333322222222222
000000000000003FE42000000000000000000000
... + 40 00000000000000
222222233333333333333
000000000000000000000
T682I_I BV1EXEM03998## 000X
453454433333002233352
261585D039980C0000080
CONDITION_IS_IN_MEMORY #############
0000000000000
0000000000000
CONDITION_IS_PURELY_HEADER X
5
8
CONDITION_RECORDS[] Table IT_44400x119
3C15EA15E0005100000070000000FFFF0F004200
01C20DC2C2008100000070000000FFFF4C408500
... + 40
0000C020
10001400
POSITION_COMM_AREA_DYNAMIC
2222
0000
KOMPAZD
2222222222
0000000000
SYST ########################d###############
0000000010000000000000006000000000000000
1000100010001000000000004000000000000000
... + 40 ####################################|###
0000000000000000000000000000000000007000
100010001000000010000000000000000000C100
... + 80 ################S#######################
0000000000000000500000000000000000000000
0000000000004000310000000000000000000000
... + 120 ####################################¶###
000000000000000000000000000000001000B000
00000000000000000000000000000000D0006000
... + 160 ####ÿ####### u0152##XC############# E0 4
0000F0000000A800540000000000000222432223
0000F00000000C00830040000C0000C000500004
... + 200 001LIST N ####__S 800
3334455222420000555222222222222222223332
001C934000E01000FF3000000000000000008000
... + 240 00
222223322222222
000000000000000
SY-XFORM CONVERSION_EXIT
444545544454545222222222222222
3FE65239FEF5894000000000000000
CONDITION_RECORDS 800V1VEN0
3335354432222222222222222222222222222222
8006165E00000000000000000000000000000000
... + 40
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 80 0000002101
222222222222222222222222222223333333333
000000000000000000000000000000000002101
SY-XPROG SAPCNVE
5454454222222222222222222222222222222222
3103E65000000000000000000000000000000000
KOPF_POS_UNLOAD UNLOAD_COMMUNI_BV1
544444544445445453
5ECF14F3FDD5E9F261
3 FORM KOMT2_AUFBAUEN
SAPLV61B
LV61BF0K 78
SY-TABIX 17
1000
1000
*KOMKBNF
2222222222222222
0000000000000000
KOMKBWA
2222
0000
TYP_TNAPR 8
3
8
%_DUMMY$$
2222
0000
KOPRT 00000003001 KRML004502009
3333333333322224544333333333222222222222
000000030010000B2DC004502009000000000000
... + 40
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 80
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 120
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 160
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 200
2222222222222222222222222
0000000000000000000000000
C_EVENT 9
3
9
XSUBRC 0
0000
0000
KOMPBME ### 00000000
0002222222222222222222222222233333333222
00C0000000000000000000000000000000000000
... + 40 0000
2222222222222222222222233332222222222222
0000000000000000000000000000000000000000
... + 80
22222
00000
KOMKBME-UNAME
222222222222
000000000000
KOMT1-KAPPL V1
53
61
KOMT1-KSCHL EXEM
4544
585D
HEADER_COMM AUD 0000MEL 00000110021
2222222222454233334442333333333332222222
000000000015400000D5C0000001100210000000
... + 40 0000001005000000100500000
2222222222222223333333333333333333333333
0000000000000000000001005000000100500000
... + 80 0100500000010050000000000CIF020001200810
3333333333333333333333333444333333333333
0100500000010050000000000396020001200810
... + 120 231######0#AUD YOR C CA
3330000003045422222222222222225452422244
2310000030C15400000000000000009F20300031
... + 160 CCCCCCCH 00000000
2222444444442222222333333332222222222222
0000333333380000000000000000000000000000
... + 200
222222222222222222222222
000000000000000000000000
<%_TABLE_TNAD1> ???
ITEM_COMM 0000100000000000000008570000000000000008
3333333333333333333333333333333333333333
0000100000000000000008570000000000000008
... + 40 57 015 T
3322222222222222222222222222223332222225
5700000000000000000000000000000150000004
... + 80 AN 100001100055555004##############K
4422222333333333333333333000000000000004
1E00000100001100055555004000000C000000CB
... + 120 AR #
4522222222222222222222222222222222222220
1200000000000000000000000000000000000000
... + 160 ### 000001######0#u0153 #################
0002223333330000003092200000000000000000
C0C0000000010000030CC000000010C0000010C0
... + 200 #######KAR######%#######u201EKG ########
0000000445000000200000008544200000000222
000010CB120000075C0000064CB700000000C000
... + 240 01MEL MEL1
334442222244432
01D5C00000D5C10
KOMKBWR-ERNAM
222222222222
000000000000
KOMPBWR-ERNAM
222222222222
000000000000
*TNAD1-VKORG
2222
0000
G_SDPROTHEAD CONDB0000000000
2222222222222244444333333333322222222222
000000000000003FE42000000000000000000000
... + 40 00000000000000
222222233333333333333
000000000000000000000
T682I BV1EXEM03998## 000X
453454433333002233352
261585D039980C0000080
RSJOBINFO 00000000
2222222222222222222222222222222233333333
0000000000000000000000000000000000000000
... + 40 000000
3333332222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 80 ####
0000
0000
HEADKZ X
5
8
<%_TABLE_TNAD2> ???
KONDTAB[] Table IT_44400x119
3C15EA15E0005100000070000000FFFF0F004200
01C20DC2C2008100000070000000FFFF4C408500
... + 40
0000C020
10001400
*TNAD2-VKORG
2222
0000
*TNAD2-VTWEG
22
00
SY-REPID SAPLV61B
5454533422222222222222222222222222222222
310C661200000000000000000000000000000000
*TNAD2-SPART
22
00
SYST-REPID SAPLV61B
5454533422222222222222222222222222222222
310C661200000000000000000000000000000000
4 FORM KONDITIONSVORSTEP
SAPLV61B
LV61BF0K 275
%_SPACE
2
0
SY-SUBRC 4
0000
4000
SY ########################d###############
0000000010000000000000006000000000000000
1000100010001000000000004000000000000000
... + 40 ####################################|###
0000000000000000000000000000000000007000
100010001000000010000000000000000000C100
... + 80 ################S#######################
0000000000000000500000000000000000000000
0000000000004000310000000000000000000000
... + 120 ####################################¶###
000000000000000000000000000000001000B000
00000000000000000000000000000000D0006000
... + 160 ####ÿ####### u0152##XC############# E0 4
0000F0000000A800540000000000000222432223
0000F00000000C00830040000C0000C000500004
... + 200 001LIST N ####__S 800
3334455222420000555222222222222222223332
001C934000E01000FF3000000000000000008000
... + 240 00
222223322222222
000000000000000
INCL_ZUGRIFFSFOLGE X
5
8
NO
2
0
KOMT1-KOZGF EXEM
4544
585D
NACH-KSCHL
2222
0000
T683S-KAUTO
2
0
KOMKBMM
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 40
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 80
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 120
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 160
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 200
2222222222222
0000000000000
HEADER_COMM AUD 0000MEL 00000110021
2222222222454233334442333333333332222222
000000000015400000D5C0000001100210000000
... + 40 0000001005000000100500000
2222222222222223333333333333333333333333
0000000000000000000001005000000100500000
... + 80 0100500000010050000000000CIF020001200810
3333333333333333333333333444333333333333
0100500000010050000000000396020001200810
... + 120 231######0#AUD YOR C CA
3330000003045422222222222222225452422244
2310000030C15400000000000000009F20300031
... + 160 CCCCCCCH 00000000
2222444444442222222333333332222222222222
0000333333380000000000000000000000000000
... + 200
222222222222222222222222
000000000000000000000000
ITEM_COMM 0000100000000000000008570000000000000008
3333333333333333333333333333333333333333
0000100000000000000008570000000000000008
... + 40 57 015 T
3322222222222222222222222222223332222225
5700000000000000000000000000000150000004
... + 80 AN 100001100055555004##############K
4422222333333333333333333000000000000004
1E00000100001100055555004000000C000000CB
... + 120 AR #
4522222222222222222222222222222222222220
1200000000000000000000000000000000000000
... + 160 ### 000001######0#u0153 #################
0002223333330000003092200000000000000000
C0C0000000010000030CC000000010C0000010C0
... + 200 #######KAR######%#######u201EKG ########
0000000445000000200000008544200000000222
000010CB120000075C0000064CB700000000C000
... + 240 01MEL MEL1
334442222244432
01D5C00000D5C10
APPLIKATION V1
53
61
%_VIASELSCR #
0
4
SCREEN BT_PVMV
4555545222222222222222222222222222222222
24F06D6000000000000000000000000000000000
... + 40
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 80
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 120 BTA 00001#00000 ####
2222222222222224542222223333303333320000
0000000000000002410000000000100000000000
SY-XFORM CONVERSION_EXIT
444545544454545222222222222222
3FE65239FEF5894000000000000000
5 FORM COND_ACCESS_V1
SAPLV61B
LV61BMES 417
KOMKBNF
2222222222222222
0000000000000000
KOMKBV1 AUD 0000MEL 00000110021
2222222222454233334442333333333332222222
000000000015400000D5C0000001100210000000
... + 40 0000001005000000100500000
2222222222222223333333333333333333333333
0000000000000000000001005000000100500000
... + 80 0100500000010050000000000CIF020001200810
3333333333333333333333333444333333333333
0100500000010050000000000396020001200810
... + 120 231######0#AUD YOR C CA
3330000003045422222222222222225452422244
2310000030C15400000000000000009F20300031
... + 160 CCCCCCCH 00000000
2222444444442222222333333332222222222222
0000333333380000000000000000000000000000
... + 200
222222222222222222222222
000000000000000000000000
KOMPBV1 0000100000000000000008570000000000000008
3333333333333333333333333333333333333333
0000100000000000000008570000000000000008
... + 40 57 015 T
3322222222222222222222222222223332222225
5700000000000000000000000000000150000004
... + 80 AN 100001100055555004##############K
4422222333333333333333333000000000000004
1E00000100001100055555004000000C000000CB
... + 120 AR #
4522222222222222222222222222222222222220
1200000000000000000000000000000000000000
... + 160 ### 000001######0#u0153 #################
0002223333330000003092200000000000000000
C0C0000000010000030CC000000010C0000010C0
... + 200 #######KAR######%#######u201EKG ########
0000000445000000200000008544200000000222
000010CB120000075C0000064CB700000000C000
... + 240 01MEL MEL1
334442222244432
01D5C00000D5C10
APPLIKATION V1
53
61
6 FUNCTION MESSAGING
SAPLV61B
LV61BU50 81
KOMKBWN
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 40
22
00
APPLIKATION V1
53
61
SCHEMA V10000
533333
610000
PI_OBJTYPE VBAP
5445222222
6210000000
TYP_FRVOR C
4
3
G_OBJTYPE VBAP
5445222222
6210000000
G_ITEM X
5
8
PI_ITEM X
5
8
KOMK V10000##########
5333330000000000
6100000010007000
KOMK-KALSM V10000
533333
610000
L_CONDITION_FORM COND_ACCESS_V1
4444544445555322222222222222222222222222
3FE4F133533F6100000000000000000000000000
KOMKBMR
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 40
2222222222222222222222
0000000000000000000000
L_RC 0
0000
0000
KOMKBPA
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 40
2222222222222222222222222
0000000000000000000000000
7 FORM NACHRICHTEN_POSITION
SAPMV45A
MV45AF0N_NACHRICHTEN_POSITION 81
VBMUEZ 0000
2222222222233332222222222222222222222222
0000000000000000000000000000000000000000
... + 40 ##
2222200
000000C
SY-SUBRC 4
0000
4000
SYST-REPID SAPMV45A
5454533422222222222222222222222222222222
310D645100000000000000000000000000000000
STEUERUNG BEDINGUNG_PRUEFEN_001
444444544555544445333
2549E75E7F025565EF001
VBUP 800 000010 CAA AA CCCC
3332222222222333333224442224422444422222
8000000000000000010003110001100333300000
... + 40
222222222222222
000000000000000
YVBUP 000000
2222222222222333333222222222222222222222
0000000000000000000000000000000000000000
... + 40
2222222222222222
0000000000000000
IVBPA1_EINTRAG_AKTUELL 0
0000
0000
VBAP 800 000010000000000000000857000
3332222222222333333333333333333333333333
8000000000000000010000000000000000857000
... + 40 000000000000857
3333333333333332222222222222222222222222
0000000000008570000000000000000000000000
... + 80 015 Pattu Bombay Sandwitch Chutn
2223332222225677724666672566676766246776
0000150000000144502FD219031E47943803854E
... + 120 ey TAN A000000000000 1000011
6722222222225442224333333333333223333333
59000000000041E0001000000000000001000011
... + 160 00055555004##############KAR######KAR###
3333333333300000000000000445001001445000
00055555004000000C000000CB1200C00CB12000
... + 200 ###########00000000#######
0000000000033333333000000022222222222222
000C000000C00000000000000C00000000000000
... + 240
222222222222222
000000000000000
IVBEP 000000 00000000002008102310000000000####
3333332333333333333333333333333333330000
0000000000000000020081023100000000000000
... + 40 ########
2222222200000000
0000000000000000
VBKD 800 000000 21000001 CIFdanden
3332222222222333333223333333322444666666
800000000000000000000210000010039641E45E
... + 40 ong X #####0000000
6662222222222222222222522222000003333333
FE700000000000000000008000000000C0000000
... + 80 0000001 #####2008102320081023000000000
3333333222000003333333333333333333333333
00000010000100C2008102320081023000000000
... + 120 000000##### 000002
3333330000022222222222222222222223333332
0000000100C00000000000000000000000000020
... + 160
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 200 1000
2222222222222222223333222222222222222222
0000000000000000001000000000000000000000
... + 240 00
222222222222233
000000000000000
IVBEP_KEY 000010 00000000002008102710000000002
333333233333333333333333333333333333
000010000000000002008102710000000002
PART[] Table IT_44305x169
0F15EF15E00041000000A0000000FFFF0000A300
839282925200E100500090000000FFFF40000510
... + 40
1000C220
00001400
IVBEP_KEY1 000010 0000000000200810271000000
33333323333333333333333333333333
00001000000000000200810271000000
XVBPA[] Table IT_17425x542
A0E52CD58000C000000010000000FFFF00007D00
03810BD19000E6005000E2000000FFFF44008D00
... + 40
1000D200
00001480
SVBEP ####
0000
1000
TVAK-KAPPL V1
53
61
US_VBEPKOM 00000000000000 000000#######00000000 000
3333333333333323333330000000333333332333
000000000000000000000000000C000000000000
... + 40 000 0000 0000000000000000000000000000
3332223333223333333333333333333333333333
0000000000000000000000000000000000000000
... + 80 0000000000000000000000000000
3333333333333333333333333333222222222222
0000000000000000000000000000000000000000
... + 120
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 160 00
2222222222222222222222222222222222222233
0000000000000000000000000000000000000000
... + 200 000000000000
33333333333322
00000000000000
XOBJKY_POS 000010
222222222233333322222222222222
000000000000001000000000000000
CHARX X
5
8
IVBEP_TABIX_ZEILE_1 0
0000
0000
BUSINESSOBJEKT_POS VBAP
5445222222
6210000000
US_VBEPKOMX 0000000000
33333333332222222222222222222222
00000000000000000000000000000000
TVAP-KALSM V10000
533333
610000
IVBEP_TABIX_AKTUELL 1
0000
1000
%_SPACE
2
0
8 FORM BELEG_BEARBEITEN_ENDE
SAPMV45A
MV45AF0B_BELEG_BEARBEITEN_ENDE 268
WK_ABRUF_EXIST
2
0
SY-BINPT
2
0
BI_INFO-CTU_AMODUS
2
0
CATTAKTIV
2
0
%_ARCHIVE
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 40
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 80
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 120
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 160
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 200
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 240
222222222222222
000000000000000
SY-REPID SAPMV45A
5454533422222222222222222222222222222222
310D645100000000000000000000000000000000
SY-MSGID FI
44222222222222222222
69000000000000000000
MAAPV ############## ##
2222222222222222222220000000000000022200
000000000000000000000000000C000000C00000
... + 40 ##### 00000000######
0000022222222222222222222233333333000000
0000C00000000000000000000000000000000000
... + 80 ######################
0000000000000000000000222222222222222222
C000000C000000C000000C000000000000000000
... + 120
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 160
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 200
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 240
222222222222222
000000000000000
FCODE_SORT_AUFLOESEN AUFL
45442222222222222222
156C0000000000000000
XVCKEY[] Tableinitial
0000FFFD
0000FFFF
SPACE
2
0
SY-MSGNO 011
333
011
ORDTAB 000000 00
2222222222333333222222222222222222222233
0000000000000000000000000000000000000000
... + 40 000000##############
3333330000000000000022222
000000000000C000000C00000
SY-MSGV1 AUD
4542222222222222222222222222222222222222
1540000000000000000000000000000000000000
... + 40
2222222222
0000000000
SY-MSGV2
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 40
2222222222
0000000000
SY-MSGV3
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 40
2222222222
0000000000
SY-MSGV4
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 40
2222222222
0000000000
MODIFICATION_FLAG-NO_OUTPUT_CO
2
0
CVBFA 000000 000000 ####
2222222222222333333222222222233333320000
0000000000000000000000000000000000000000
... + 40 #### ######## 00000000000000
0000222000000002222222233333333333333222
000C0000000000C0000000000000000000000000
... + 80 00 00000000 #####
2222222222222222222223322233333333200000
0000000000000000000000000000000000000000
... + 120 ### ######## 000000#######
0002220000000022222222222223333330000000
00C0000000000C00000000000000000000000000
... + 160 ################ #############
0000000000000000222000000000000022222222
0000000000000000000000000000000000000000
... + 200 ####### ####
2222222222000000022222222222000022222222
0000000000000000C00000000000000000000000
... + 240 000000 ####
222333333220000
000000000000000
PARTAB1 000000000000000
2222222222222222222222222333333333333333
0000000000000000000000000000000000000000
... + 40 000
3332222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 80
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
XVBAK_UPDKZ I
4
9
UPDKZ_DELETE D
4
4
VVBRP[] Tableinitial
0000FFFD
0000FFFF
DPP_ACTIVE
2
0
XVBKD[] Table IT_37371x565
A2C554E560009000000030000000FFFF00009C00
82C100E1C1009E00100052000000FFFF44000200
... + 40
0000C020
50001E00
XVBKD 800 000000 21000001 CIFdanden
3332222222222333333223333333322444666666
800000000000000000000210000010039641E45E
... + 40 ong X #####0000000
6662222222222222222222522222000003333333
FE700000000000000000008000000000C0000000
... + 80 0000001 #####2008102320081023000000000
3333333222000003333333333333333333333333
00000010000100C2008102320081023000000000
... + 120 000000##### 000002
3333330000022222222222222222222223333332
0000000100C00000000000000000000000000020
... + 160
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 200 1000
2222222222222222223333222222222222222222
0000000000000000001000000000000000000000
... + 240 00
222222222222233
000000000000000
EFFECTIVITY_CHANGED
2
0
NA_VBKD 800 000000 21000001 CIFdanden
3332222222222333333223333333322444666666
800000000000000000000210000010039641E45E
... + 40 ong X #####0000000
6662222222222222222222522222000003333333
FE700000000000000000008000000000C0000000
... + 80 0000001 #####2008102320081023000000000
3333333222000003333333333333333333333333
00000010000100C2008102320081023000000000
... + 120 000000##### 000002
3333330000022222222222222222222223333332
0000000100C00000000000000000000000000020
... + 160
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 200 1000
2222222222222222223333222222222222222222
0000000000000000001000000000000000000000
... + 240 00
222222222222233
000000000000000
IVBEP1 000010 00000000002008102710000000002####
3333332333333333333333333333333333330000
0000100000000000020081027100000000022000
T180-TRTYP H
4
8
IVBEP[] Table IT_40082x56
500500000000A000000030000000FFFF0000BE00
8CB2000042008F00200080000000FFFF45000400
... + 40
0000C020
01001E00
VBAK 800 20081023090832SAPUSER 0
3332222222222333333333333335455545222223
8000000000000200810230908323105352000000
... + 40 00000000000000020081023C0YOR 00000000
3333333333333333333333343545222233333333
00000000000000020081023309F2000000000000
... + 80 ######0#AUD AUD 0000100ME
2222222222222200000030454224542333333344
000000000000000000030C1540015400000100D5
... + 120 L 0000000000000000 2008
4222222222333333333333333322222222223333
C000000000000000000000000000000000002008
... + 160 10231 SABI0102F2 100
3333322222222222544433334322333222222222
1023100000000000312901026200100000000000
... + 200 1000
2222222222222222222222222222222333322222
0000000000000000000000000000000100000000
... + 240
222222222222222
000000000000000
IVBEP1[] Table IT_38442x40
0205A5C590000000000020000000FFFF00003E00
84B28DB171004F00200080000000FFFF40008D00
... + 40
9000C020
60001400
VBUK 800 CAA AA CCCCCCCCA00000
3332222222222224442222442244444444433333
8000000000000003110000110033333333100000
... + 40 000 620
3332222222222222222222222222222222233322
0000000000000000000000000000000000062000
... + 80
22222222222222222
00000000000000000
9 FORM BELEG_SICHERN
SAPMV45A
MV45AF0B_BELEG_SICHERN 270
XFPLT[] Table IT_38480x696
0000E6C5A00000000000B0000000FFFF00003200
000002B171008F00000082000000FFFF40008C10
... + 40
0000C000
A0001E00
YVBAK 00000000000000 0
2222222222222333333333333332222222222223
0000000000000000000000000000000000000000
... + 40 00000000000000000000000 00000000
3333333333333333333333322222222233333333
0000000000000000000000000000000000000000
... + 80 ########
2222222222222200000000222222222222222222
000000000000000000000C000000000000000000
... + 120 0000000000000000 0000
2222222222333333333333333322222222223333
0000000000000000000000000000000000000000
... + 160 0000 000
3333222222222222222222222222333222222222
0000000000000000000000000000000000000000
... + 200
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 240
222222222222222
000000000000000
YVBAPF[] Tableinitial
0000FFFD
0000FFFF
YVBAP[] Table IT_38540x1720
0000A6C5A00000000000B0000000FFFF0000B900
000006B1D100EF00000086000000FFFF40000E00
... + 40
0000C000
20001E00
XVBUV[] Table IT_17430x123
AE058CD58000C000000070000000FFFF00006F00
87A20AD18000F6000000B0000000FFFF44000800
... + 40
1000C020
00009400
YVBUV[] Tableinitial
0000FFFD
0000FFFF
%_DUMMY$$
2222
0000
DA_SUBRC 0
0000
0000
SYST ########################d###############
0000000010000000000000006000000000000000
1000100010001000000000004000000000000000
... + 40 ####################################|###
0000000000000000000000000000000000007000
100010001000000010000000000000000000C100
... + 80 ################S#######################
0000000000000000500000000000000000000000
0000000000004000310000000000000000000000
... + 120 ####################################¶###
000000000000000000000000000000001000B000
00000000000000000000000000000000D0006000
... + 160 ####ÿ####### u0152##XC############# E0 4
0000F0000000A800540000000000000222432223
0000F00000000C00830040000C0000C000500004
... + 200 001LIST N ####__S 800
3334455222420000555222222222222222223332
001C934000E01000FF3000000000000000008000
... + 240 00
222223322222222
000000000000000
FCODE SICH
54442222222222222222
39380000000000000000
FCODE_GLEICHE_SEITE ENT1
44532222222222222222
5E410000000000000000
XVBBE 0000000000
2222222222222333333333322222222222222222
0000000000000000000000000000000000000000
... + 40 00000000
2222222222222223333333322222222222222222
0000000000000000000000000000000000000000
... + 80 ################ 0000000000
2000000000000000022222222222223333333333
00000000C0000000C00000000000000000000000
... + 120 000
3332222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 160 ####################
2222222222222222222200000000000000000000
000000000000000000000000000000000000000C
... + 200 00000000 000000000000000000
2222222222233333333233333333333333333322
0000000000000000000000000000000000000000
... + 240 ###
222222222222000
000000000000000
CH_SUBRC 4
0000
4000
POSNR_NULL 000000
333333
000000
T178T
22222222222222222222222222
00000000000000000000000000
IVBPA2_PAGIND ###
000
00C
10 FORM FCODE_SICH
SAPMV45A
MV45AF0F_FCODE_SICH 9
TVAP-FPART
22
00
VTCOMWE-ALAND AU
452
150
IVBPA2_SELIND ###
000
00C
J_1BATL2T
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 40
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 80
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 120
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 160
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 200
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 240
222222222222222
000000000000000
SY-XPROG SAPCNVE
5454454222222222222222222222222222222222
3103E65000000000000000000000000000000000
SY-CALLD
2
0
CHARV V
5
6
TVAK-BEZOB
2
0
11 FORM FCODE_BEARBEITEN
SAPLV00F
LV00FF0F 90
SY-MSGV1 AUD
4542222222222222222222222222222222222222
1540000000000000000000000000000000000000
... + 40
2222222222
0000000000
FCODE SICH
54442222222222222222
39380000000000000000
SY-MSGV2
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 40
2222222222
0000000000
T185F-FCINT 0
3
0
SY-MSGV3
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 40
2222222222
0000000000
SY-MSGV4
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 40
2222222222
0000000000
AKTYP
2
0
SY-REPID SAPLV00F
5454533422222222222222222222222222222222
310C600600000000000000000000000000000000
T185-NMODUL FCODE_SICH
444445544422222222222222222222
63F45F393800000000000000000000
%_ARCHIVE
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 40
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 80
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 120
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 160
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 200
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 240
222222222222222
000000000000000
T185-NPROG SAPMV45A
5454533422222222222222222222222222222222
310D645100000000000000000000000000000000
%_SPACE
2
0
MODUL-POOL SAPMV45B
5454533422222222222222222222222222222222
310D645200000000000000000000000000000000
FLAG-ENDE
2
0
T185-CRMFUNC
222222222222222222222222222222
000000000000000000000000000000
SCREEN BT_PVMV
4555545222222222222222222222222222222222
24F06D6000000000000000000000000000000000
... + 40
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 80
2222222222222222222222222222222222222222
0000000000000000000000000000000000000000
... + 120 BTA 00001#00000 ####
2222222222222224542222223333303333320000
0000000000000002410000000000100000000000
T185-FCODE SICH
54442222222222222222
39380000000000000000
12 FUNCTION SCREEN_SEQUENCE_CONTROL
SAPLV00F
LV00FU02 44
FUNKTION SICH
54442222222222222222
39380000000000000000
KOPFGRUPPE AU
4522
1500
POSITIONSGRUPPE N
4222
E000
PROGRAMM SAPMV45B
5454533422222222222222222222222222222222
310D645200000000000000000000000000000000
TYP
2
0
AKTYP
2
0
CUA_PARA1
2222222222222222
0000000000000000
CUA_PARA2
2222222222222222
000Hi Venkat,
Kindly share how this error is being fixed?
I hit the same error here...
CL_GM_ACTUAL_MGR -
ABAP DUMP While doing GI Through Zmovement type in MIGO Transaction
Hi ,
We have migrated from FM FBS to BCS from 12.01.2015.
And we are using 101 profile with GR and IR update.
We received blow ABAP Dump while doing the GI through MIGO Transaction.
Can you please help on this.
Dump detatils
Category ABAP Programming Error
Runtime Errors MESSAGE_TYPE_X
ABAP Program CL_BUAVC_ENTRY================CP
Application Component PSM-FM-BCS-AC
Date and Time 13.01.2015 09:10:00
Operating system..... "AIX 1 6, AIX 1 7" |
| |
| Memory consumption |
| Roll.... 0 |
| EM...... 33518336 |
| Heap.... 0 |
| Page.... 196608 |
| MM Used. 21989120 |
| MM Free. 3145840 |
|User and Transaction |
| Client.............. 256 |
| User................ "MM_BUX00_ZZ" |
| Language key........ "R" |
| Transaction......... "MIGO_GI " |
| Transaction ID...... "54AEDD9E3EE60710E10080000A15C616" |
| |
| EPP Whole Context ID.... "54B35F7088300910E10080000A15C616" |
| EPP Connection ID....... 00000000000000000000000000000000 |
| EPP Caller Counter...... 0 |
| |
| Program............. "CL_BUAVC_ENTRY================CP" |
| Screen.............. "SAPLMIGO 0001" |
| Screen Line......... 18 |
| Debugger Active..... "none" |
|Information on where terminated |
| Termination occurred in the ABAP program "CL_BUAVC_ENTRY================CP" - |
| in "POST". |
| The main program was "SAPLMIGO ". |
| |
| In the source code you have the termination point in line 82 |
| of the (Include) program "CL_BUAVC_ENTRY================CM00J". |
|Source Code Extract |
|Line |SourceCde |
| 52|*--- method has provided some errors!): |
| 53| |
| 54|* Note 1499464: |
| 55|* IF cl_abap_aab_utilities=>is_active( id = 'BUAVC_GROUP' |
| 56|* mode_assert_dump = 'X' ) = 'X'. |
| 57| MOVE 'X' TO l_flg_dump. |
| 58|* ENDIF. |
| 59| |
| 60|*--- Check if the entry buffer of the AVC ledger contains data records |
| 61|*--- from previous COLLECT events: |
| 62| IF ( l_f_avc_ledger-ref_ledger->entry_buffer_lines_count( ) > 0 ). |
| 63|*--- Sorry, must dump: |
| 64| ASSERT ID buavc_group |
| 65| FIELDS c_avc_text 'POSTING_NOT_ALLOWED' |
| 66| CONDITION l_flg_dump <> 'X'. |
| 67| IF l_flg_dump = 'X'. |
| 68| MESSAGE x002(buavc) WITH c_avc_text space |
| 69| 'POSTING_NOT_ALLOWED' space. |
| 70| ENDIF. |
| 71| ENDIF. |
| 72| ENDIF. |
| 73|*---------------------------------------------------------------------- |
| 74|* Note 1666556: |
| 75| IF me->g_commit_before_post EQ 'X'. |
| 76|*--- An unauthorized COMMIT WORK occurred before calling this POST |
| 77|*--- method. This COMMIT WORK has refreshed the AVC entry buffer and |
| 78|*--- would thus create a database inconsistency! |
| 79| MOVE 'X' TO l_flg_dump. |
| 80| IF l_flg_dump = 'X'. |
| 81|*--- Sorry, must dump (see note 1666556): |
|>>>>>| MESSAGE x002(buavc) WITH c_avc_text space |
| 83| 'INVALID_COMMIT' space. |
| 84| ENDIF. |
| 85| ENDIF. |
| 86|*---------------------------------------------------------------------- |
| 87| |
| 88| |
| 89|*--- Call the POST method of the corresponding ledger instance: |
| 90| CALL METHOD l_f_avc_ledger-ref_ledger->post |
| 91| EXPORTING |
| 92| i_ref_appl_log = me->g_ref_appl_log |
| 93| i_doc_ref = i_doc_ref. |
| 94| |
| 95| ENDLOOP. |
| 96|
Thanks Advance.
SAMHi Sam,
Please check if there is any commit statement written in badi or enhancement before calling this method for posting which is leading to update termination.
Regards,
Prakash. -
Short dump while using BAPI_PO_CREATE1
Hi all,
I am facing this short dump while executing my program that uses BAPI_PO_CREATE1.
The error is 'Exception condition "failure" raised'.
The trigger location of runtime error is
Program : CL_HANDLE_MANAGER_MM====================CP
Include: CL_HANDLE_MANAGER_MM=====================CM005
Module name: GET
Source code:
Method GET.
If my_manager is initial.
Call method get_manager.
endif.
call method my_manager-> search EXporting im_id = im_id
Importing ex_handle = ex_handle
Exceptions failure = 01.
If sy-subrc <>0.
raise failure.
endif.
I am a beginner in ABAP. Plz help.Hi ,
I faced the similar situation once , in my case when i passed the Delivery indicator value in the Item Table as well as Itemx Table , i was facing this error .
what i suggest you is to pass it at the Item table only , not at the itemx Table.
it worked for me .
try this and reply for the same. -
Short Dump while executing ALV Grid.
Hi All,
I m getting a short dump while trying to execute an ALV.
The dump exception is of type
CX_SY_DYN_CALL_ILLEGAL_TYPE class.
The message displayed is : " Call to form 'GI_FIELDCAT' is incorrect .The actual parameter in PERFORM is different data type than requested for form GI_FIELDCAT " .
The part of programe included is as follows:
FORM build_fieldcat .
PERFORM gi_fieldcat USING 'MBLNR' text-014 '1' '20'.
PERFORM gi_fieldcat USING 'ZEILE' text-005 '2' '4'.
PERFORM gi_fieldcat USING 'MATNR' text-006 '3' '18'.
PERFORM gi_fieldcat USING 'MAKTX' text-028 '4' '40'.
PERFORM gi_fieldcat USING 'MATKL' text-029 '5' '40'.
PERFORM gi_fieldcat USING 'BUDAT' text-027 '6' '10'.
PERFORM gi_fieldcat USING 'MENGE' text-026 '7' '9'.
PERFORM gi_fieldcat USING 'DMBTR' text-025 '8' '13'.
PERFORM gi_fieldcat USING 'WAERS' text-011 '9' '5'.
PERFORM gi_fieldcat USING 'RSNUM' text-012 '10' '10'.
PERFORM gi_fieldcat USING 'PSPHI' text-013 '11' '10'.
ENDFORM. " build_fieldcat
FORM gi_fieldcat USING fieldname TYPE slis_fieldcat_alv-fieldname
colmname TYPE slis_fieldcat_alv-seltext_m
colmpos TYPE slis_fieldcat_alv-col_pos
outputlen TYPE slis_fieldcat_alv-outputlen.
wa_fieldcat-fieldname = fieldname.
wa_fieldcat-seltext_m = colmname.
wa_fieldcat-col_pos = colmpos.
wa_fieldcat-outputlen = outputlen.
wa_fieldcat-
APPEND wa_fieldcat TO it_fieldcat.
CLEAR wa_fieldcat.
ENDFORM. " gi_fieldcat
Can ayone gimmi a solution for the same.Hi,
Try to change ur code like the below.
Attached: sample code
Building field catalog
PERFORM modify_catlog USING:
'GT_OUTPUT' 'AUART' text-t02 '1',
'GT_OUTPUT' 'KUNNR' text-t03 '2',
'GT_OUTPUT' 'NAME' text-t04 '3',
'GT_OUTPUT' 'KWMENG' text-t05 '4',
'GT_OUTPUT' 'VRKME' text-t06 '5',
'GT_OUTPUT' 'LFIMG' text-t07 '6',
'GT_OUTPUT' 'GEWEI' text-t08 '7',
'GT_OUTPUT' 'VOLUM' text-t09 '8',
'GT_OUTPUT' 'VOLEH' text-t10 '9',
'GT_OUTPUT' 'BRGEW' text-t11 '10',
'GT_OUTPUT' 'UOMGW' text-t12 '11',
'GT_OUTPUT' 'VARCE' text-t13 '12',
'GT_OUTPUT' 'UOMVR' text-t14 '13'.
FORM modify_catlog USING pa_tabname TYPE string
pa_field TYPE string
pa_text TYPE string
pa_pos TYPE string.
CLEAR gs_fieldcatalog.
*Modifying field catalog
gs_fieldcatalog-col_pos = pa_pos.
gs_fieldcatalog-fieldname = pa_field.
gs_fieldcatalog-tabname = pa_tabname.
gs_fieldcatalog-seltext_m = pa_text.
APPEND gs_fieldcatalog TO gt_fieldcatalog.
CLEAR gs_fieldcatalog.
l_repid = sy-repid.
To call function to display ALV output
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = l_repid
it_fieldcat = gt_fieldcatalog
TABLES
t_outtab = gt_output
EXCEPTIONS
program_error = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE e000 WITH text-t16.
ENDIF.
Reward if helpful.
Regards,
Ramya -
Short Dump while executing New Hire (action type) in PA40
Hi All,
i am getting short dump while executing PA40 for new hire action type can anyone look into this and guide as i am new to HCM.
Category ABAP Programming Error
Runtime Errors SYNTAX_ERROR
ABAP Program /1PAPAXX/HDR_21000A
Application Component Not Assigned
Date and Time 21.08.2014 14:07:03
Short text
Syntax error in program "/1PAPAXX/HDR_21000A ".
What happened?
Error in the ABAP Application Program
The current ABAP program "SAPFP50M" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
The following syntax error occurred in program "/1PAPAXX/HDR_21000A " in
include "/1PAPAXX/HDR_21000AO01 " in
line 52:
""LV_LENGTH" has already been declared"
The include has been created and last changed by:
Created by: "HCM04 "
Last changed by: "HCM03 "
Error in the ABAP Application Program
The current ABAP program "SAPFP50M" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
What can you do?
Please eliminate the error by performing a syntax check
(or an extended program check) on the program "/1PAPAXX/HDR_21000A ".
You can also perform the syntax check from the ABAP Editor.
If the problem persists, proceed as follows:
Note down which actions and inputs caused the error.
To process the problem further, contact you SAP system
administrator.
Using Transaction ST22 for ABAP Dump Analysis, you can look
at and manage termination messages, and you can also
keep them for a long time.
Error analysis
The following syntax error was found in the program /1PAPAXX/HDR_21000A :
""LV_LENGTH" has already been declared"
How to correct the error
Probably the only way to eliminate the error is to correct the program.
If you cannot solve the problem yourself and want to send an error
notification to SAP, include the following information:
1. The description of the current problem (short dump)
To save the description, choose "System->List->Save->Local File
(Unconverted)".
2. Corresponding system log
Display the system log by calling transaction SM21.
Restrict the time interval to 10 minutes before and five minutes
after the short dump. Then choose "System->List->Save->Local File
(Unconverted)".
3. If the problem occurs in a problem of your own or a modified SAP
program: The source code of the program
In the editor, choose "Utilities->More
Utilities->Upload/Download->Download".
4. Details about the conditions under which the error occurred or which
actions and input led to the error.
System environment
SAP Release..... 731
SAP Basis Level. 0007
Application server... "dc-ds-erp"
Network address...... "172.16.23.111"
Operating system..... "Linux"
Release.............. "3.0.13-0.27-default"
Hardware type........ "x86_64"
Character length.... 16 Bits
Pointer length....... 64 Bits
Work process number.. 1
Shortdump setting.... "full"
Database server... "dc-ds-erp"
Database type..... "ORACLE"
Database name..... "ECD"
Database user ID.. "SAPSR3"
Terminal.......... "NLC-HP"
Char.set.... "C"
SAP kernel....... 720
created (date)... "Sep 14 2013 06:16:24"
create on........ "Linux GNU SLES-11 x86_64 cc4.3.4 use-pr130820"
Database version. "OCI_112, 11.2.0.3.0, V1, default"
Patch level. 500
Patch text.. " "
Database............. "ORACLE 10.1.0.*.*, ORACLE 10.2.0.*.*, ORACLE 11.2.*.*.*"
SAP database version. 720
Operating system..... "Linux 2.6, Linux 3"
Memory consumption
Roll.... 0
EM...... 37708200
Heap.... 0
Page.... 106496
MM Used. 4666776
MM Free. 3709976
User and Transaction
Client.............. 210
User................ "HCM03"
Language key........ "E"
Transaction......... "PA40 "
Transaction ID...... "53EF470299AB5D67E1000000AC10176F"
EPP Whole Context ID.... "005056A301D11EE48A9D08B337F884E3"
EPP Connection ID....... 00000000000000000000000000000000
EPP Caller Counter...... 0
Program............. "SAPFP50M"
Screen.............. "MP000000 1000"
Screen Line......... 3
Debugger Active..... "none"
Information on where terminated
Termination occurred in the ABAP program "SAPFP50M" - in
"GET_HEADER_WITH_TCLAS".
The main program was "MP000000 ".
In the source code you have the termination point in line 146
of the (Include) program "FP50MDHD".
Source Code Extract
Line
SourceCde
116
CALL FUNCTION 'HR_HEADER_GET'
117
EXPORTING
118
DHDID = FHD_HID
119
BEGDA = BEGDA
120
TCLAS = TCLAS
121
* Es wird nur einer der folgenden 3 Parameter benutzt.
122
* Ausgewertet wird zunaechst MOLGA, dann P0001 dann PERNR.
123
* Der erste der nicht initial ist wird ausgewertet.
124
* MOLGA =
125
P0001 = P0001
126
PERNR = PSPAR-PERNR
127
IMPORTING
128
PROG = HEADER_PROG
129
DNUM = HEADER_DYNNR
130
EXCEPTIONS
131
HEADER_DEACTIVATED = 1
132
HEADER_UNKNOWN = 2
133
HEADER_GENERATE_DEACTIVATED = 3
134
HEADER_GENERATE_FAILED = 4
135
INTERNAL_ERROR = 5
136
OTHERS = 6.
137
138
IF NOT SY-SUBRC IS INITIAL.
139
* Bei Problemen gibt's eben ein leeres Dynpro.
140
HEADER_PROG = 'SAPMP50A'.
141
HEADER_DYNNR = '0090'.
142
ELSE. " NOT sy-subrc IS INITIAL. "
143
* Dann setzen wir jetzt auch noch das Datum fest.
144
PERFORM HEADER_BEGDA_SET IN PROGRAM (HEADER_PROG) USING BEGDA.
145
* Und schalten auf Uebergabe der PERNR mit globalen Variablen.
>>>>>
PERFORM HEADER_LAZY_ON IN PROGRAM (HEADER_PROG).
147
ENDIF. " (ELSE) NOT sy-subrc IS INITIAL. "
148
* Merken wie der Header heisst. Damit MPPERS00 sich erinnern kann.Hi,
Error Log: Syntax error
""LV_LENGTH" has already been declared"
please check LV_LENGTH variable declaration.
It may be declared more once! -
Hi,
Can anybody help me out as I am getting a short dump while navigating to particular screen.
The error was triggered when i was binding an internal table to node in my second view.
The short dump shows as below.
■The following error text was processed in the system EID : Zugriff über 'NULL' Objektreferenz nicht möglich.
■The error occurred on the application server ECCIDES_EID_00 and in the work process 1 .
■The termination type was: RABAX_STATE
■The ABAP call stack was:
Method: HANDLEFROM_EXPORTS_INIT of program /1BCWDY/4QJM86ZSS4V4M81W8MTQ==CP
Method: HANDLEFROM_EXPORTS_INIT of program /1BCWDY/4QJM86ZSS4V4M81W8MTQ==CP
Method: IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/4QJM86ZSS4V4M81W8MTQ==CP
Method: INVOKE_EVENTHANDLER of program CL_WDR_DELEGATING_VIEW========CP
Method: NAVIGATE of program CL_WDR_CLIENT_APPLICATION=====CP
Method: DO_NAVIGATION of program CL_WDR_WINDOW_PHASE_MODEL=====CP
Method: PROCESS_REQUEST of program CL_WDR_WINDOW_PHASE_MODEL=====CP
Method: PROCESS_REQUEST of program CL_WDR_WINDOW=================CP
Method: EXECUTE of program CL_WDR_MAIN_TASK==============CP
Method: IF_HTTP_EXTENSION~HANDLE_REQUEST of program CL_WDR_MAIN_TASK==============CP
What can I do?
■If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system EID in transaction ST22.
■If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server ECCIDES_EID_00 in transaction SM21.
■If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 1 in transaction ST11 on the application server ECCIDES_EID_00 . In some situations, you may also need to analyze the trace files of other work processes.
■If you do not yet have a user ID, contact your system administrator.
Error code: ICF-IE-http -c: 700 -u: OBIZDEV -l: E -s: EID -i: ECCIDES_EID_00 -w: 1 -d: 20110723 -t: 161516 -v: RABAX_STATE -e: OBJECTS_OBJREF_NOT_ASSIGNED_NO
HTTP 500 - Internal Server Error
Your SAP Internet Communication Framework Team
Please help.Hu Saravanan,
Please find my code below in HANDLEFROM_EXPORTS_INIT and
method HANDLEFROM_EXPORTS_INIT .
data : WRK_DOC_CLAS type /OBIZ/ZXP_DOCCLS-DOC_CLAS.
data : it_doc type TABLE OF /OBIZ/ZXP_SHPHD.
DATA : doc_node type REF TO if_wd_context_node.
BREAK-POINT.
if doc_desc = 'Quotation'.
WRK_DOC_CLAS = '0001'.
elseif doc_desc = 'Sales Order'.
WRK_DOC_CLAS = '0002'.
elseif doc_desc = 'Delivery'.
WRK_DOC_CLAS = '0003'.
elseif doc_desc = 'Proforma Invoice'.
WRK_DOC_CLAS = '0004'.
elseif doc_desc = 'Billing'.
WRK_DOC_CLAS = '0006'.
ENDIF.
select * INTO CORRESPONDING FIELDS OF TABLE
it_doc FROM /OBIZ/ZXP_SHPHD WHERE doc_clas = WRK_DOC_CLAS.
call METHOD doc_node->bind_table
EXPORTING new_items = it_doc.
endmethod.
I have imported doc_desc via my inbound plug in the view.
Regards
Deric -
Short Dump while maintaining conditions in Product master
Hi Experts,
We are getting short dump while we want to maintain conditions in the product master.
The dump message is as follows -
CREATE DATA: The specified type "/1CN/WS_ID_300PRODUCTBBP_SKU_T" is no valid
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_CREATE_DATA_ERROR', was not
caught in
procedure "/SAPCND/MNT_INIT_OW" "(FUNCTION)", nor was it propagated by a
RAISING clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
The dynamically specified type "/1CN/WS_ID_300PRODUCTBBP_SKU_T" at CREATE DATA
is no valid data type.
The type is either unknown or an object type.
I checked for OSS note but could not get success and also i could not explore in SDN. Can anybody help me in this.
Thanks a lot in advance!!
Thank You
AbhinandanHi
<b>Please go through the following SAP OSS Notes, which will definitely help -></b>
<u>Note 930816 - Cond. Maint. group not generated after remote client copy</u>
<u>Note 1051896 - Cond. group WS deleted in source aft. remote client copy</u>
Note 971825 - Short dump caused by dynamic working set
Note 969475 Short dump after applying notes 966127&966197
Note 661287 - Name of the condition maintenance group
Note 1009001 - ShortDump when Creating Mkt-Obj by Copying
Do let me know.
Regards
- Atul
Maybe you are looking for
-
SAP report similar to CN41(cost overview report) in EUR
All, All figures shown on the cost overview report which is triggered from the project structure should be in company code currency NOT USD. Is there any config setting which will show results in company code currency but not at controlling area leve
-
Providing a Read-Only Version of OEM to App Developers
Hello forum... In perusing OEM with one of our developers, he noticed when looking at Top Activity that one of his queries was using the wrong index and it helped him resolve a long-standing speed issue in his app. My dilemma now is that they want ac
-
Need help evaluating the stability/correctness of standby E-Business Suite
Hello Experts, In September 2011, we moved 52 datafiles from one disk /u01 to another disk /u03 for performance reasons in our primary EBS environment using http://docs.oracle.com/cd/E11882_01/server.112/e25608/manage_ps.htm#i1034172. We only realize
-
Using Cp 3 I would like to have images appear to move across the screen. (ex. photo of a combine which would appear as if it is moving towards you or move across the screen to appear as if it is actually moving across the field) I have tried the Zo
-
Yahoo search works fine but I can't even get google.com to open. It just hangs.