Enhance BW Extractor - Transactional data ABAP CODING ERROR
i need to enhance CRM extractor with additional field.
This is transactional data so i used Exit_rs_001
Here is the extractor result -
Guid...date...........objectid...item guid
1122......1.1.10....901..........8811
1122......2.1.10....901..........8812
1123......1.1.10....902..........8813
1123......2.1.10....902..........8814
now i need field Product id in it which is called from DB Table CRMD_SRV_REFOBJ
itemguid...referencekey...product
8811............01.................110011
8812............02.................110012
8813............03.................110013
now i want to extract data--
Guid...date...........objectid...item guid...product
1122......1.1.10....901..........8811.........110011
1122......2.1.10....901..........8812.........110012
1123......1.1.10....902..........8813.........110013
so i appended the extractor...with field zproduct
FOLLOWING Code doesnot work:::
DATA: L_S_INFOSTRU LIKE ziw_orderma_i.
CASE I_DATASOURCE.
FIELD-SYMBOLS: <PRO_01> TYPE ziw_orderma_i.
CASE i_datasource.
WHEN 'ziw_orderma_i.'. " Upper case
LOOP AT c_t_data ASSIGNING <PRO_01>.
SELECT PRODUCT_ID INTO <PRO_01>-zZPRODUCT
FROM CRMD_SRV_REFOBJ UP TO 1 ROWS
WHERE ITEM_GUID = <PRO_01>-CRMD_SRV_REFOBJ.
ENDSELECT. " not whole primary key
ENDLOOP.
ENDCASE.
actually
coding doesnt give any error
but in output in rsa3 i dont see any data
it worked fine wit the same code for master data datasource in exit...2
now same code different parameters doesnt work in exit..1 for transactional data.
Similar Messages
-
Enhance BW Extractor -abap coding error
hi gurus
i need to enhance extractor 0customer_attr so that field from KNKK-GRUPP is pulled in along with 0customer_attr extraction
so i enhance the extractor using append and type it in the data element, PROVIDED zzxyzno in the field name
Activated it and UNHIDE it.
now my abap code in CMOD in ZXRSAU01 for EXIT RS*01 DOESNT WORK...
now i wrote below code:
DATA: L_S_INFOSTRU LIKE biw_kna1_s.
CASE I_DATASOURCE.
WHEN '0ustomer_attr'.
DATA: biw_kna1_s_data LIKE biw_kna1_s.
LOOP AT C_T_DATA INTO L_S_INFOSTRU.
L_TABIX = SY-TABIX.
biw_kna1_s_data-ZZXYZNO = KNKK-GRUPP
ENDLOOP.
ENDCASE.
but it is still not pulling in values from extractor...
can you please correct my code ???Try something like
FIELD-SYMBOLS: <customer_attr> TYPE biw_kna1_s.
CASE i_datasource.
WHEN '0CUSTOMER_ATTR'. " Upper case
LOOP AT c_t_data ASSIGNING <customer_attr>.
SELECT grupp INTO <customer_attr>-zzxyzno
FROM knkk UP TO 1 ROWS
WHERE kunnr = <customer_attr>-kunnr.
ENDSELECT. " not whole primary key
ENDLOOP.
ENDCASE.
If performance problems arise ("SELECT in a LOOP"), first fill an internal table with a FOR ALL ENTRIES IN c_t_data in a sorted internal table (kunnr and grupp field, key kunnr) , then in the LOOP use a READ TABLE. (mandatory if you use such exits on big extractions.
Regards,
Raymond -
ABAP coding error...enhance transactional datasource
i need to enhance CRM extractor with additional field.
This is transactional data so i used Exit_rs_001
Here is the extractor result -
Guid...date...........objectid...item guid
1122......1.1.10....901..........8811
1122......2.1.10....901..........8812
1123......1.1.10....902..........8813
1123......2.1.10....902..........8814
now i need field Product id in it which is called from DB Table CRMD_SRV_REFOBJ
itemguid...referencekey...product
8811............01.................110011
8812............02.................110012
8813............03.................110013
now i want to extract data--
Guid...date...........objectid...item guid...product
1122......1.1.10....901..........8811.........110011
1122......2.1.10....901..........8812.........110012
1123......1.1.10....902..........8813.........110013
so i appended the extractor...with field zproduct
FOLLOWING Code doesnot work:::
DATA: L_S_INFOSTRU LIKE ziw_orderma_i.
CASE I_DATASOURCE.
FIELD-SYMBOLS: <PRO_01> TYPE ziw_orderma_i.
CASE i_datasource.
WHEN 'ziw_orderma_i.'. " Upper case
LOOP AT c_t_data ASSIGNING <PRO_01>.
SELECT PRODUCT_ID INTO <PRO_01>-zZPRODUCT
FROM CRMD_SRV_REFOBJ UP TO 1 ROWS
WHERE ITEM_GUID = <PRO_01>-CRMD_SRV_REFOBJ.
ENDSELECT. " not whole primary key
ENDLOOP.
ENDCASE.Hi,
For this, you can do as below
REFER EXTRACTOR GUID --1122
Find GUID References for guid = 1122 in table CRMD_ORDERADMI (item level table)
for the guid reference in CRMD_ORDERADMI, find the Product >0 in table CRMD_SRV_REFOBJ
select that Product and write into extractor field zzproduct#
WHEN 'ziw_orderma_i'.
LOOP AT c_t_data INTO l_s_ziw_orderma_i.
l_tabix = sy-tabix.
data: temp_guid like CRMD_ORDERADM-GUID. to create a temporary variable
SELECT single GUID FROM CRMD_ORDERADMI INTO temp_guid
WHERE GUIDREF = l_s_ziw_orderma_i-GUID.
The above statement would give you value for GUID from this table i.e. z1122
SELECT PRODUCT_IT FROM CRMD_SRV_REFOBJ INTO l_s_ziw_orderma_i-ZZPRODUCT
WHERE GUID = temp_guid.
MODIFY c_t_data FROM l_s_ziw_orderma_i INDEX l_tabix.
ENDSELECT.
This would fetch your value
clear temp_guid. to clear this temporary variable
ENDLOOP.
WHEN OTHERS.
EXIT.
ENDCASE.
PS: It appears that you have corrected already so not requried any more
Edited by: Rahul K Rai on Oct 17, 2010 9:27 PM -
CMOD exit_rsap_saplr_001 for transactional data ABAP CODE
Hi please confirm that you want to convey that i can write the actual code in CMOD exit_rsap_saplr_001 for transactional data?? if i put 20 data sources enhancement code in there is'nt that too bulky and will cause the failing all extractor if one code is wrong if you still suggest that i can go ahead with 20 similar codes as below . please see my code below which i have used for all 20 datasources with little modification
if you can recommend some changes in code to improve performance would be great
case i_datasource.
WHEN '0CUSTOMER_ATTR'.
loop at i_t_data into l_s_BIW_KNA1_S.
l_tabix = sy-tabix.
clear i_knvp.
select single * from KNVP into i_knvp where KUNNR = l_s_BIW_KNA1_S-KUNNR.
if sy-subrc = 0.
l_s_BIW_KNA1_S-ZZPARFN = i_knvp-PARVW.
l_s_BIW_KNA1_S-ZZCUSNOBP = i_knvp-KUNN2.
modify i_t_data from l_s_BIW_KNA1_S index l_tabix.
endif.
endloop.
endcase.
Thanks
PoonamCheck this simple code for Z...include into the FM EXIT_SAPLRSAP_001 where zcomp is new field added into the datasource 8zsales2.
data : l_s_/BIC/CE8ZSALES2 like /BIC/CE8ZSALES2,
l_tabix like sy-tabix.
case i_datasource.
when '8ZSALES2'.
loop at c_T_DATA into l_s_/BIC/CE8ZSALES2.
l_tabix = sy-tabix.
fill the new field
select comp_code from /BI0/MCOMP_CODE into l_s_/BIC/CE8ZSALES2-zcomp
where comp_code = '1000'.
if sy-subrc = 0.
*l_s_ZFIAA_IS001_TXT50 = ANLA_TXT50.
modify c_t_data from l_s_/BIC/CE8ZSALES2 index l_tabix.
endif.
endselect.
endloop.
endcase.
Edited by: Rohan Kumar on Jan 16, 2008 8:21 AM -
Transaction IA12:ABAP runtime errors:TIME_OUT
Hi,
We are executing transaction IA12.We are getting ABAP runtime errors:Time_Out.
We have searched for a SAP note to sort the issue:SAP Note 607086 - Functional location: Problems when displaying structure list.
Please suggest what will be the option to solve the issue.
Thanks.Hi,
searching for the FORM routine where the timeout occurs ("mara_predecessor_f50") and excluding SAP notes that are modification notes or based on the implementation of modification notes, there is only one remaining note
Note 658930 - Structure list: Configuration not considered with BOM
for 46C up to Support Package SAPKH46C46.
If this is still not in your system, the note may be a solution.
If not, I'm running out of good ideas. Then also the SAP modification notes can be your last option.
Regards,
Klaus -
Enhancing package 'load transactional data for BW infoprovider UI'
Dear,
for project reasons, we would like to enhance the package ''load transactional data for BW infoprovider UI'. To be more precisely, we want to add some dimensions to the method of data transfer 'replace & clear datavalues'. Now the system clears the data that mirror each entity/category/time/datasource. With only those dimensions, we cannot be precise enought, so in our case the system clears too many data. We want to be able to extend this with some dimensions.
Is there any way this can be adapted ?
thx.Hi Wouter,
for a more precise delete you should execute first a clear and after import using Merge option.
Kind regards
Roberto -
Unable to run any transaction. ABAP runtime errors generated
Dear All,
I am updating the SAP BASIS support package SAPKB70012 in the DEV
server. The import phase was running through SPAM. It ran for 40
minutes and resulted in a ABAP dump. syntax error in program. I tried
to run SPAM once again, It gave another dump. whichever Transaction, I
ran, it resulted in ABAP DUMP. So i restarted the server and the same
dump was getting generated. Based upon previous experience, I executed
the tp command
tp r3i SAPKB70012 DEV pf=D:\usr\sap\trans\bin\TP_DOMAIN_DEV.pfl
tag=spam -Dclientcascade=yes -Drepeatonerror=8
It gave two warnings and a prompt
Warning: Parameter DBHOST is no longer used
Warning: Parameter DBNAME is no longer used.
and logs are getting created continously in trans directory and temp
directory.
Can you please suggest me the reason and the appropriate solution, if
there is still anything to be done.
How long will it take to finish.
OS is Windows 2003
ERP 2005
Oracle 10g is the DB
Thanks in advance
AnilThank you.
I have gone throught the dump. and also pasting the dump below here.
For whatever the transaction may be, the dump is " syntax error in the program for the corresponding transaction"
I even cannot save the dump to the local file, again dump is coming. I took the printouts but could not attach them here.
SYNTAX_ERROR
syntax error in program SAPLSCP2.
the following syntax error occured in program "SAPLSCP2" in include
"CL_SALV_FORM_ELEMENT============CU in
Line 13...
I have already escalated the issue with high priority to SAP. But they still are not responding since 3 days.
Hope anyone can throw some light on it.
Thank you all -
Unable to run any transaction. ABAP runtime errors generated again and agai
Dear All,
I am updating the SAP BASIS support package SAPKB70012 in the DEV
server. The import phase was running through SPAM. It ran for 40
minutes and resulted in a ABAP dump. syntax error in program. I tried
to run SPAM once again, It gave another dump. whichever Transaction, I
ran, it resulted in ABAP DUMP. So i restarted the server and the same
dump was getting generated. Based upon previous experience, I executed
the tp command
tp r3i SAPKB70012 DEV pf=D:\usr\sap\trans\bin\TP_DOMAIN_DEV.pfl
tag=spam -Dclientcascade=yes -Drepeatonerror=8
It gave two warnings and a prompt
Warning: Parameter DBHOST is no longer used
Warning: Parameter DBNAME is no longer used.
and logs are getting created continously in trans directory and temp
directory.
Can you please suggest me the reason and the appropriate solution, if
there is still anything to be done.
How long will it take to finish.
Thanks in advanceI've the same problem.
Applying the patch, i've problems with the maximum number of lock entries in DB2 (-904), so the patch has been cancelled.
In this moment I can't logon to sap, i've a syntax error, and the problem continues -
i created GENERIC datasource and i am trying to fill the values in that datasource using Fm.
Within my FM i want to call FM- CRM_ORDER_READ to get the values.
now when u execute CRM_ORDER_READ, i want the data from segments
ET_ORDERADM_H : GUID
ET_ORDERADM_H : OBJECT ID
& ET_ORDERADM_I : HEADER
ET_ORDERADM_I : ITM_TYPE
now, when HEADER = guid extract ALL ITEM TYPES
extract data for all guids. (guid is something like order number which is key in between different segments.)
my code below gives NO-Error and short dumps at execution in RSA3-
ERROR IS : FM- CRM_ORDER_READ is called with ITM-TYPE. ITM_TYPE is not defined.
can somebody suggest corrections:
CASE I_DSOURCE.
WHEN 'ZCRM_COMP_TEST_D2'.
WHEN OTHERS.
IF 1 = 2. MESSAGE E009(R3). ENDIF.
LOG_WRITE 'E' "message type
'R3' "message class
'009' "message number
I_DSOURCE "message variable 1
' '. "message variable 2
RAISE ERROR_PASSED_TO_MESS_HANDLER.
ENDCASE.
APPEND LINES OF I_T_SELECT TO S_S_IF-T_SELECT.
S_S_IF-REQUNR = I_REQUNR.
S_S_IF-DSOURCE = I_DSOURCE.
S_S_IF-MAXSIZE = I_MAXSIZE.
ELSE. "Initialization mode or data extraction ?
loop at s_s_if-t_select into l_s_select
where fieldnm = 'ITM_TYPE'.
move-corresponding l_s_select to L_R_ITM_TYPE.
append L_R_ITM_TYPE.
endloop.
OPEN CURSOR WITH HOLD S_CURSOR FOR
SELECT * FROM CRMD_ORDERADM_H
WHERE PROCESS_TYPE EQ 'STT1'.
ENDIF. " this endif is for the IF S_COUNTER_DATAPAKID = 0.
" this will ensure the base records are selected from header with a pariticular doc type for the
" for the cursor
FETCH NEXT CURSOR S_CURSOR
APPENDING CORRESPONDING FIELDS
OF TABLE E_T_DATA
PACKAGE SIZE S_S_IF-MAXSIZE.
IF SY-SUBRC EQ 0.
Here select the guid of the header table which can be used in the FM
DATA : LT_HEADER TYPE CRMT_OBJECT_GUID_TAB .
SELECT GUID FROM CRMD_ORDERADM_H
INTO TABLE LT_HEADER
WHERE PROCESS_TYPE EQ 'STT1'.
"CAll the FM here
CALL FUNCTION 'CRM_ORDER_READ'
EXPORTING
IT_HEADER_GUID = LT_HEADER
IMPORTING
ITM_TYPE = CRMD_ORDERADM_I-ITM_TYPE.
" MOdify e_t_data .... transporting your fields from FM
ENDIF .
IF SY-SUBRC <> 0.
CLOSE CURSOR S_CURSOR.
RAISE NO_MORE_DATA.
ENDIF.
S_COUNTER_DATAPAKID = S_COUNTER_DATAPAKID + 1.
ENDIF. "Initialization mode or data extraction ?
ENDIF.
ENDFUNCTION.
any inputs??so i modified the code , it is bringing values for GUID & Object id (Order Numbers) but the field for ITEM_TYPE is always empty.
what modification needs to be done in code so that it item_type is populated.
(the logic is something like when GUID of et_orderadm_h = Header of et_orderadm_i, bring in all ITEM TYPES)
so data in et_orderadm_h is
GUID--OBJECT ID
111.......101
112.......102
and data in et_orderadm_i is :
GUID--Header guid.........item types
911.......111........................ORD1
912.......111........................ORD2
913.......111........................ORD3
914.......112........................ORD4
915.......112........................ORD5
916.......112........................ORD6..............
IF S_COUNTER_DATAPAKID = 0.
loop at s_s_if-t_select into l_s_select
where fieldnm = 'ITM_TYPE'.
move-corresponding l_s_select to L_R_ITM_TYPE.
append L_R_ITM_TYPE.
endloop.
OPEN CURSOR WITH HOLD S_CURSOR FOR
SELECT * FROM CRMD_ORDERADM_H
WHERE PROCESS_TYPE EQ 'ZSRV'.
FETCH NEXT CURSOR S_CURSOR
APPENDING CORRESPONDING FIELDS
OF TABLE E_T_DATA
PACKAGE SIZE S_S_IF-MAXSIZE.
IF SY-SUBRC EQ 0.
DATA : LT_HEADER TYPE CRMT_OBJECT_GUID_TAB .
SELECT GUID FROM CRMD_ORDERADM_H
INTO TABLE LT_HEADER
WHERE PROCESS_TYPE EQ 'ZSRV'.
"CAll the FM here
CALL FUNCTION 'CRM_ORDER_READ'
EXPORTING
it_header_guid = lt_header_guid
it_requested_objects = lt_request_objs
IMPORTING
et_orderadm_h = lt_orderadm_h
et_orderadm_i = lt_orderadm_i
et_status = lt_status.
ENDIF .
IF SY-SUBRC <> 0.
CLOSE CURSOR S_CURSOR.
RAISE NO_MORE_DATA.
ENDIF.
S_COUNTER_DATAPAKID = S_COUNTER_DATAPAKID + 1.
ENDIF...
any inputs??????? -
Error while loading transaction data from an Infoprovider Mapping C_ACCT
Hi Gurus,
We are implementing BPC Consolidation for NetWeaver 7.5, and we're facing the following situation:
We have loaded master data from 0RC_ACCOUNT (group account) to our dimension C_ACCT without a problem, but when we run the loading package from an infoprovider 0FIGL_C10 (Transactional Data), the following error message appear:
Dimension: Member C_ACCT: 000 not valid
We already check data in source InfoProvider and there's no record with 000 account value.
Any suggestions?
Thanks in advance
Best Regards
Abraham MéndezRad,
See if SAP note# 492647 & 849501 is of some help in your scenario. -
Please help me in ABAP coding for the incoming transactional data
Hi
I have the following transactional data
Transaction ID- Buyer- Seg- Fam- Cla -Com-Total
00001 - AB co - Engineering - Machinery - Equipment - Mechanical -15000
00002 - AC co - Engineering - Machinery - Equipment - Mechanical -15850
00003 - DE co - IT - Hardware - Mouse -Optical -5850
00004 - AC co - Engineering - Machinery - Equipment - Architectural -10000
00005 - FE co - Engineering - Machinery - Equipment - NOT_KNOWN -1580
00006 - KC co - Engineering - Machinery - Equipment - NOT_KNOWN -75850
00007 - EG co - Engineering - Machinery - Equipment - Mechanical -180050
00008 - AS co- Engineering - Machinery - Equipment - Architectural -10550
00009 - DE co - IT - Hardware - Mouse -Optical -58500
00010 - EF co - IT - Hardware - Mouse -NOT_KNOWN -555850
00011 - EF co - Engineering - Machinery - Equipment - Mechanical -44850
00012 - AC co - IT - Hardware - NOT_KNOWN -NOT_KNOWN -585550
In this transactional data, SEG-> FAM -> CLA -> COM are in hierarchy
To distiguish the NOT_KNOWN which have different level i like to change there names like this...
NOT_KNOWN_1, NOT_KNOWN_2....like that
I expect the results to be like this
Transaction ID- Buyer- Seg- Fam- Cla -Com-Total
00001 - AB co - Engineering - Machinery - Equipment - Mechanical -15000
00002 - AC co - Engineering - Machinery - Equipment - Mechanical -15850
00003 - DE co - IT - Hardware - Mouse -Optical -5850
00004 - AC co - Engineering - Machinery - Equipment - Architectural -10000
00005 - FE co - Engineering - Machinery - Equipment - NOT_KNOWN_1 -1580
00006 - KC co - Engineering - Machinery - Equipment - NOT_KNOWN_1 -75850
00007 - EG co - Engineering - Machinery - Equipment - Mechanical -180050
00008 - AS co- Engineering - Machinery - Equipment - Architectural -10550
00009 - DE co - IT - Hardware - Mouse -Optical -58500
00010 - EF co - IT - Hardware - Mouse -NOT_KNOWN_2 -555850
00011 - EF co - Engineering - Machinery - Equipment - Mechanical -44850
00012 - AC co - IT - Hardware - NOT_KNOWN_3 -NOT_KNOWN_4 -585550
I like to make this changes in the coming data by writing a start routine
Could anyone provide me the required code to make this happen
Plz help me
Regards
KCHi
My Start routine screen look like this
Declaration of transfer structure (selected fields only)
TYPES: BEGIN OF TRANSFER_STRUCTURE ,
Record number to be filled in case of adding row(s)
to enable 'error handling'
record TYPE rsarecord,
InfoObject TRAID: CHAR - 000060
/BIC/TRAID(000060) TYPE C,
InfoObject SEG5: CHAR - 000060
/BIC/SEG5(000060) TYPE C,
InfoObject FAM5: CHAR - 000060
/BIC/FAM5(000060) TYPE C,
InfoObject CLA5: CHAR - 000060
/BIC/CLA5(000060) TYPE C,
InfoObject COM5: CHAR - 000032
/BIC/COM5(000032) TYPE C,
InfoObject COCE: NUMC - 000015
InfoObject TOTALSEG: CHAR - 000032
/BIC/TOTALSEG(000032) TYPE C,
END OF TRANSFER_STRUCTURE .
Is this information you are lookin or something more
Regards
KC -
Error in Transaction Data - Full Load
Hello All,
This is the current scenario that I am working on:
There is a process chain which has two transaction data load (FULL LOADS) processes to the same cube.In the process monitor everything seems okay (data loads seem fine) but overall status for both loads failed due to 'Error in source system/extractor' and it says 'error in data selection'.
Processing is set to data targets only.
On doing a manage on the cube, I found 3 old requests that were red and NOT set to QM status red. So I set them to QM status red and Deleted them and the difference I saw was that the subsequent requests became available for Reporting.
Now this data load which is a full load takes for ever - I dont even know why I do not see a initialize delta update option there - can Anyone tell me why I dont see that.
And, coming to the main question, how do I get the process chain completed - will I have to repeat the data loads or what options do I have to have a succesfully running process chain or at least these 2 full loads of transaction data.
Thank you - points will be assigned for helpful answers
- DB
Edited by: Darshana on Jun 6, 2008 12:01 AM
Edited by: Darshana on Jun 6, 2008 12:05 AMOne interesting discovery I just found in R/3, was this job log with respect to the above process chain:
it says that the job was cancelled in R/3 because the material ledger currencies were changed.
the process chain is for inventory management and the data load process that get cancelled are for the job gets cancelled in the source system:
1. Material Valuation: period ending inventories
2. Material Valuation: prices
The performance assistant says this but I am not sure how far can I work on the R/3 side to rectify this:
Material ledger currencies were changed
Diagnosis
The currencies currently set for the material ledger and the currency types set for valuation area 6205 differ from those set at conversion of the data (production startup).
System Response
The system does not allow you to post transactions after changing the currency settings to ensure consistency.
Procedure
Replace the current settings with the those entered at production
start-up.
If you wish to change the currency settings, you must use programs to convert data from the old to the new currencies.
Inform your system administrator
Anyone knowledgable in this area please give your inputs.
- DB -
ABAP runtime error in ME2N Transaction
Hi All,
I am getting an ABAP runtime error when i run transaction ME2N and then click on th Account Assignment Button.
This is the error i get.
Runtime Errors GETWA_NOT_ASSIGNED
Date and Time 06/01/2009 16:35:59
Short text
Field symbol has not yet been assigned.
The section of the code which is creating problem is
2326|*... ... find the row that holds the first requested cell |
2327
loop at ct_stin assigning <ls_stin>
2328
where start_indx le i_start.
2329
l_start = sy-tabix.
2330
endloop. "Y6DK065306
>>>>>
if <ls_stin>-filled eq abap_false.
2332
lt_delete_row-low = <ls_stin>-row_pos.
2333
lt_delete_row-sign = 'I'.
2334
lt_delete_row-option = 'EQ'.
2335
insert lt_delete_row into table lt_delete_row.
2336
endif.
| 2337|
the internal table ct_stin is not gettin any data in Runtime.
Can anybody help me out in analysing this.
SaurabhAs I understand you have modify the standard SAP program. The problem is when the internal table
ct_stin does not have data the field symbol <ls_stin> does not have any assign. to correct this
LOOPAT CT_STIN ASSIGNING <LS_STIN>
WHERE START_INDX LE I_START.
L_START = SY-TABIX.
ENDLOOP. "Y6DK065306
Check <LS_STIN> IS Assigned.
IF <LS_STIN>-FILLED EQ ABAP_FALSE.
LT_DELETE_ROW-LOW = <LS_STIN>-ROW_POS.
LT_DELETE_ROW-SIGN = 'I'.
LT_DELETE_ROW-OPTION = 'EQ'.
INSERT LT_DELETE_ROW INTO TABLE LT_DELETE_ROW.
ENDIF. -
MIR4 transaction is giving ABAP Runtime Error
Hi Experts,
When I am trying to display the invoice in MIR4 and/or MIRO the system is generating ABAP runtime error. DYNPRO_FIELD_CONVERSION. This is in Version ECC 6.0.
Short text
Conversion error
What happened?
The current screen processing action was terminated since a situation
occurred where the application could not continue.
This is probably due to an error in the ABAP program or in the curren
screen.
What can you do?
Note which actions and input led to the error.
For further help in handling the problem, contact your SAP administrator
You can use the ABAP dump analysis transaction ST22 to view and manag
termination messages, in particular for long term reference.
Error analysis
The program has been interrupted and cannot resume.
Program "SAPLMR1M" attempted to display fields on screen 6310.
An error occurred during the conversion of this data.
How to correct the error
There was a conversion error in the output of fields to the screen.
The formats of the ABAP output field and the screen field may not match.
Some field types require more space on the screen than in the ABAP
program. For example, a date output field on the screen requires two
more characters than the corresponding field in the ABAP program. When
the date is displayed on the screen, an error occurs resulting in this
error message.
Screen name.............. "SAPLMR1M"
Screen number............ 6310
Screen field............. "DRSEG-REMNG"
Error text............... "FX015: Sign lost."
Other data:
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.
Please help us to solve this issue.
Thanks and Regards,
Havina
Edited by: Havina Kutty on May 19, 2009 11:54 AMHello,
Please refer
Note 503934 - MIRO: Dump DYNPRO_FIELD_CONVERSION -> field 'REMNG'
Note 445853 - MIR4:more credit memos than invoices for service
Note 393189 - MIRO: Incorrect update of BPMNG -> DYNPRO_FIELD_CONVERSION
Regards,
Ravi -
ABAP/4 processor: MESSAGE_TYPE_X while loading transaction data in infopak
Hi,
While loading the transaction data through info package, short dump appears indicating the following error:
ABAP/4 processor: MESSAGE_TYPE_X
I guess there is SAP Note to be applied.
If yes, which note number.
Otherwise tell me the solution.
Thanking you,
Tarun Brijwani.Hi,
in st22, I have got the following thing:
Probably the only way to eliminate the error is to correct the program.
If the error occures in a non-modified SAP program, you may be able to
find an interim solution in an SAP Note.
If you have access to SAP Notes, carry out a search with the following
keywords:
"MESSAGE_TYPE_X" " "
"SAPLRSS1" or "LRSS1F11"
"RSM1_CHECK_FOR_DELTAUPD"
Please suggest some suitable notes
Thanking You,.
Tarun Brijwani.
Maybe you are looking for
-
File content not being displayeddisplaying properlyed
Hi I have done cvs diff between two tags e.g. tag1 and tag3 and stored the result in one file named diff.txt. I want to display the contents of diff.txt on browser using servlet. But the problem is that only content related to Tag2 is being displayed
-
[Solved] gnome install problem
Fresh install of Arch and I'm trying to get gnome installed, I've done it before without a problem but today when I try to install gnome "pacman -S gnome" it says "error: target not found: gnome" I have the [extra] repo enabled so I'm not sure what t
-
How to open my itnunes id
-
Unuseable AI CS6 delays with placed files
Anyone else having my problem. So now I feel like I am going backwards! For years I have created files in AI which contain a number of placed .psd files. I have been upgrading AI without incident, but going from AI CS5.5 to AI CS6 is a disaster. To o
-
LMS 3.1 Baseline Template Fails
NEED HELP! :-) I made a baseline template that basicaly says: If you encounter an interface with a vlan24, apply a port-security mac-address sticky command. TEMPLATE FOLLOWS: In Conditional Block's SUBMODE: interface [#.*Ethernet.*#] CLI Command (of