on 01-04-2006 12:42 PM
hi all,
when i am loading master data by using 0INFO_REC_ATTR data source i am getting error"Value 'CV14AL1BM ' for characteristic 0MATERIAL is in external format ".AND
"Record 1 :0MATERIAL : Data record 1 ('5300000000 '): Version 'CV14AL1BM ' is not valid "
please any one help me.
Thanks
sada.k
Message was edited by: sadasivarao kotaru
Hello Sadasivarao,
I do not know if You did You customization for Material Number Format. SAP Note 871803 will guide You.
Please also keep in mind to use our SAP Service Marketplace to look after solutions for Your problems.
Kind Regards
Ralph Richter
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ralph,
thanks for ur reply.in transactional data only some materials are problem and for same material one record is in red and one record is in green(for diffrent transactions).
when i am testing the CONVERSION_EXIT_MATN1_INPUT in se37 and i enter the input material number but i did'nt get any out put but i got error message"The material number is longer than the length set".
please give me solution.
Thnks
SADA.K
Hi guys,
According to the original post
when i am loading master data by using 0INFO_REC_ATTR data source i am getting error"Value 'CV14AL1BM ' for characteristic 0MATERIAL is in external format ".AND
"Record 1 :0MATERIAL : Data record 1 ('5300000000 '): Version 'CV14AL1BM ' is not valid "
I think that 'CV14AL1BM ' is an attribute value of 0MATERIAL. Is it right? What the attribute name?
And the error related to 0MATERIAL is this:
Data record 1 ('5300000000 '): is not valid "
To get rid of the last error I would delete MATN1 conversion from 0MATERIAL and insert ALPHA conversion instead.
Best regards,
Eugene
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sada,
There is special character in that value (special character is single space' ' at the end of the value).
Then change the request in to red and delete that request from data mart and edit that value at PSA Level and reschedule it from PSA to data mart.
Regards,
PRK
Message was edited by: PRK
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Pl. give me error message details more not only in details tab I want in error message in status tab.
Thanks,
Venkat.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sada,
this is caused by the conversion exit for 0material. You need to change this just to alpha or you need to set the flag for conversion in the transfer rules.
regards
Siggi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
if this is the case you cannot switch conversion on at this place. You need to change the conversion exit in the maintenance of 0material or another option is to create a little routine in your transfer rules containing the code:
call function 'CONVERSION_EXIT_XXXX_INPUT'
exporting input = tran_structure-matnr
importing output = result.
(XXXX = Name of the conversion exit given in the maintenance of 0material).
regards
Siggi
Hi Sadasivarao,
The data u r getting is in external format(It may contains invalid or improper data). I think u already loaded data before.
If you are getting this problem for some recoreds(1 or 2), Just go to PSA, edit record and load manually for time being. U can find out which record is problem from monitor.
If you are having same proble for more records try to load some code to fix.
Srini.
HI SIGGI,
Thanls for ur reply.i write same code in my transfer structure what u given but i get same error."the material number longer than the length set".
please give detail code i am new to abap.
this is my transfer stracture
FORM STARTROUTINE
USING G_S_MINFO TYPE RSSM_S_MINFO
CHANGING DATAPAK type TAB_TRANSTRU
G_T_ERRORLOG TYPE rssm_t_errorlog_int
ABORT LIKE SY-SUBRC. "set ABORT <> 0 to cancel datapackage
$$ begin of routine - insert your code only below this line -
DATA: l_s_datapak_line type TRANSFER_STRUCTURE,
0MATERIAL TYPE TRANSFER_STRUCTURE-MATNR.
l_s_errorlog TYPE rssm_s_errorlog_int.
please give solution.
Thanks
sada.
Hi sada,
if you will put your code in the start routine of the transfer rules, just put this piece of code in there:
FORM STARTROUTINE
USING G_S_MINFO TYPE RSSM_S_MINFO
CHANGING DATAPAK type TAB_TRANSTRU
G_T_ERRORLOG TYPE rssm_t_errorlog_int
ABORT LIKE SY-SUBRC. "set ABORT <> 0 to cancel datapackage
$$ begin of routine - insert your code only below this line -
DATA: l_s_datapak_line type TRANSFER_STRUCTURE,
l_s_errorlog TYPE rssm_s_errorlog_int.
call function 'CONVERSION_EXIT_XXXX_INPUT'
exporting input = datapak-matnr
importing output = datapak-matnr.
abort <> 0 means skip whole data package !!!
ABORT = 0.
$$ end of routine - insert your code only before this line -
ENDFORM.
This should really solve your issue.You only have to make sure that XXXX is the name of the conversion exit for 0material in the maintenance screen for 0material.
Siggi
Hi,
excuse me, here again.
$$ begin of routine - insert your code only below this line -
DATA: l_s_datapak_line type TRANSFER_STRUCTURE,
l_index type i.
l_s_errorlog TYPE rssm_s_errorlog_int.
loop at datapak into l_s_datapak.
l_index = sy-tabix.
call function 'CONVERSION_EXIT_XXXX_INPUT'
exporting input = l_s_datapak-matnr
importing output = l_s_datapak-matnr.
modify datapak from l_s_datapak index l_index.
endloop.
abort <> 0 means skip whole data package !!!
ABORT = 0.
$$ end of
regards
Siggi
Hi Siggi,
i got same error when i am loading transactional data by using 2LIS_02_ITM.erorr is" Value 'WAX-B02I ' for characteristic 0MATERIAL is in external format" and " 0MATERIAL : Data record 2 ('004300000200001020050726 '): Version 'WAX-B02----I ' is not valid".
please give me solution.
Thanks
sada.k
Hi Sadasivarao,
Please check your conversion routine, which you had used at 0material.
Regards,
Phani
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Go to the transfer rules and for the 0MATERIAL info-object check the check-box for Conversion. Then retry the load.
Hope it helps.
Regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
61 | |
9 | |
7 | |
6 | |
6 | |
6 | |
5 | |
5 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.