LSMW for 2001 with conversion rules....
Hi Data migration experts,
I have a requiremet,i have to do a LSMW for infotype 2001 where i have to write some converion rules as follows:
1. If PERNR begins with '00' must be changed to '01' - e.g. '00000010' becomes '01000010'
2. Begin date and End date should be converted from YYYYMMDD -> DD.MM.YYYY.
CAn you please help me,how and in which step i can do this
A s i am doing LSMW first time,pls tell me in detail
Waiting for youer reply..i have complete this requirement in 2 days..
Sathavahan
9920732955
Hi,
Select the Radio Button Maintain Field Mapping and Conversion Rules and double click on the this step.
After Mapping is done..Place the cursor on the field and press the Insert Rule(Ctrl+F4) a popup get displayed and select the radio button ABAP Code and press ok.
Script Editor is opened and you can write the conversions here.
Similar Messages
-
Re: Error in LSMW Field Mapping and Conversion Rules
Hi Friends,
In Step Field Mapping and Conversion Rules:
Am not able find the fields.
1. I checked the source structure relationship it is ok.
2. I have assigned the fields in recording too.
Please help me out.
Thanks in advance
vivekhi ram,
I think u have gone wrong in the first step itself............
Do like this,
1) Goto Maintain Object Attributes
2) Select Batch Input Recording and Enter Ur recording Name
3) Then Select Recording Overview...
4) Thne Press DEFAULT ALL on ur Application Toolbar or Select EDIT-> DEFAULT ALL
5) All ur Source Fields will be mapped for Recording Fields......
6) Now u can see ur Fields in Field Mapping and Conversion Step......
I hope this will work u r doing with BATCH INPUT METHOD...
Reward me if useful.......
Harimanjesh AN -
LSMW for routing with standard batch input
Hello All,
I am trying to prepare one LSMW for routing upload for PP module. Routing data contains header data, operation data and master inspection characteristics data.
I have created three source structures viz. material- task list header, task header data, operation and inspection.
Header has been assigned to target structure BIMPL- Batch Input Structure for Allocation of Mat. to Task Lists,
Task header data source structure has been assigned to BIPKO- Batch Input Structure for Task List Header,
Operation source structure has been assigned to target structure BIPPO- Batch input structure for task list operation,
and inspection source structure has been assigned to BIPMK- Inspection characteristics for batch input of task lists.
Every source structure has been identified with an identifier value of which have been set as H, I,J,K for all source structures resp.
The excel file has been prepared as follows,
H MATNR WERKS PLNNR PLNAL
H 100045 1000 50000043 1
H 100045 1000 50000043 2
I MATNR WERKS PLNNR PLNAL VALID_FROM USAGE STATUS
I 100045 1000 50000043 1 01012000 1 1
I 100045 1000 50000043 2 01012000 1 1
I have mentioned here the combination of first two structures only. But it contains data of other two source structures as well (for identifier J & K).
The data from the excel is copied to the flat file and same is specified in LSMW in the step 'Specify file'.
In 'Assign file' step the flat file is assigned to all the four source structure.
Now at the time of reading data system is throwing me an error as 'Ensure field sequence is correct for data for mutiple source structures' Message no. /SAPDMC/LSMW_OBJ_060026
How to overcome this?
<removed by moderator> answers will be greatly appreciated........
Mimiri
Edited by: Thomas Zloch on Jul 11, 2011 10:16 AMHello ,
have you maintained this check box for the key fields"
LSMW>Maintain Source fields>double click on fieds : MATNR WERKS PLNNR PLNAL
Selection Parameter for "Import/Convert Data"-->Tick this check box
regards -
LSMW for MB1C with Batch & Characterstic
Dear All,
I want to upload the initial stock with movement type 561.My materials are Batch Managed and the Batch are having certain Characterstic.So i want to upload the Stock with Batch Characterstic.This is not possible with recording in LSMW.Can anybody help me out in making the LSMW.
Thanks
JagmohanTry this code
REPORT zosmm_carga_caract_lote NO STANDARD PAGE HEADING LINE-SIZE 100.
Global Parameters
DATA: BEGIN OF t_message OCCURS 0.
INCLUDE STRUCTURE bapiret2.
DATA: END OF t_message.
DATA: BEGIN OF t_archivo OCCURS 0,
lineas(42),
END OF t_archivo.
DATA: BEGIN OF t_carga OCCURS 0,
charg(10),
valor(30),
END OF t_carga.
DATA: BEGIN OF t_caract OCCURS 40,
atnam LIKE cabn-atnam,
atinn LIKE cabn-atinn,
atfor LIKE cabn-atfor,
anzst LIKE cabn-anzst,
END OF t_caract.
BAPI structures
DATA: BEGIN OF wa_allocvaluescharnew OCCURS 0.
INCLUDE STRUCTURE bapi1003_alloc_values_char.
DATA: END OF wa_allocvaluescharnew.
DATA: BEGIN OF wa_allocvaluesnumnew OCCURS 0.
INCLUDE STRUCTURE bapi1003_alloc_values_num.
DATA: END OF wa_allocvaluesnumnew.
DATA: BEGIN OF wa_allocvaluescurrnew OCCURS 0.
INCLUDE STRUCTURE bapi1003_alloc_values_curr.
DATA: END OF wa_allocvaluescurrnew.
Variables
DATA: lineas TYPE i,
w_rc LIKE sy-subrc,
mens LIKE message,
date_err(1) TYPE c,
swc(1).
DATA: c_totreg(6),
c_vanreg(6).
DATA: v_atinn LIKE cabn-atinn,
v_atfor LIKE cabn-atfor,
v_anzst LIKE cabn-anzst.
SELECTION-SCREEN
SELECTION-SCREEN BEGIN OF BLOCK uno WITH FRAME TITLE text-001.
PARAMETER: p_matnr LIKE mara-matnr OBLIGATORY,
p_atnam LIKE cabn-atnam OBLIGATORY.
PARAMETER: p_file LIKE rlgrap-filename OBLIGATORY.
SELECTION-SCREEN END OF BLOCK uno.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
PERFORM buscar_archivo USING p_file.
START-OF-SELECTION.
START-OF-SELECTION.
REFRESH: t_archivo, t_carga, t_caract.
*** Characteristics Values
SELECT SINGLE atinn atfor anzst
INTO (v_atinn, v_atfor, v_anzst)
FROM cabn
WHERE atnam = p_atnam.
IF sy-subrc NE 0.
MESSAGE i899(m3) WITH 'Not Valid Characteritics'.
ELSE.
*** Read input and upload
CALL FUNCTION 'WS_UPLOAD'
EXPORTING
filename = p_file
filetype = 'ASC'
TABLES
data_tab = t_archivo
EXCEPTIONS
conversion_error = 1
invalid_table_width = 2
invalid_type = 3
no_batch = 4
unknown_error = 5
gui_refuse_filetransfer = 6
OTHERS = 7.
IF sy-subrc EQ 0.
LOOP AT t_archivo.
CLEAR t_carga.
SPLIT t_archivo AT ';'
INTO t_carga-charg t_carga-valor.
APPEND t_carga.
ENDLOOP.
DESCRIBE TABLE t_carga LINES lineas.
IF lineas > 0.
PERFORM clasificar_lotes.
ELSE.
MESSAGE i899(m3) WITH 'Doesn't exist batch to process'.
ENDIF.
ELSE.
MESSAGE i899(m3) WITH 'Error on upload'.
ENDIF.
ENDIF.
TOP-OF-PAGE
TOP-OF-PAGE.
WRITE: /'TITLE', sy-datum, sy-uname NO-GAP.
WRITE: /'Material: ', p_matnr.
WRITE: /'Characteristics: ', p_atnam.
SKIP.
WRITE: 01 'Batch', 11 'Valor', 30 'Log'.
ULINE.
*& Form clasificar_lotes
FORM clasificar_lotes.
DATA: w_matnr LIKE mara-matnr,
w_cuobjbm LIKE mch1-cuobj_bm,
w_obtab LIKE inob-obtab,
w_objek LIKE inob-objek,
w_class LIKE klah-class,
w_clint LIKE kssk-clint,
w_valor(8),
w_mbapi(80),
logline(100).
CLEAR: t_message.
LOOP AT t_carga WHERE charg IS NOT INITIAL.
REFRESH: wa_allocvaluescharnew,
wa_allocvaluesnumnew,
wa_allocvaluescurrnew.
CLEAR: wa_allocvaluescharnew,
wa_allocvaluesnumnew,
wa_allocvaluescurrnew,
date_err,
w_mbapi,
logline.
CONCATENATE t_carga-charg t_carga-valor
INTO logline SEPARATED BY space.
*** Find object to classified
SELECT SINGLE cuobj_bm matnr
INTO (w_cuobjbm, w_matnr)
FROM mch1
WHERE charg = t_carga-charg
AND matnr = p_matnr.
IF sy-subrc EQ 0.
SELECT SINGLE obtab objek
INTO (w_obtab,w_objek)
FROM inob
WHERE cuobj = w_cuobjbm.
*** Find class from object
SELECT SINGLE clint INTO w_clint
FROM kssk
WHERE objek = w_cuobjbm
AND mafid = 'O'
AND klart = '023'.
IF sy-subrc = 0.
SELECT SINGLE class INTO w_class
FROM klah
WHERE clint = w_clint.
TRANSLATE t_carga-valor USING ',.'.
CONDENSE t_carga-valor.
CALL FUNCTION 'BAPI_OBJCL_GETDETAIL'
EXPORTING
objectkey = w_objek
objecttable = 'MCH1'
classnum = w_class
classtype = '023'
KEYDATE = SY-DATUM
UNVALUATED_CHARS = ' '
language = sy-langu
IMPORTING
STATUS =
STANDARDCLASS =
TABLES
allocvaluesnum = wa_allocvaluesnumnew
allocvalueschar = wa_allocvaluescharnew
allocvaluescurr = wa_allocvaluescurrnew
return = t_message.
*** Define characteristics type
CASE v_atfor.
WHEN 'CHAR' OR 'BOOL'.
wa_allocvaluescharnew-charact = p_atnam.
wa_allocvaluescharnew-value_char = t_carga-valor.
APPEND wa_allocvaluescharnew.
LOOP AT wa_allocvaluescharnew WHERE charact = p_atnam.
wa_allocvaluescharnew-value_char = t_carga-valor.
wa_allocvaluescharnew-value_neutral = t_carga-valor.
MODIFY wa_allocvaluescharnew.
ENDLOOP.
WHEN 'NUM' OR 'TIME'.
wa_allocvaluesnumnew-charact = p_atnam.
wa_allocvaluesnumnew-value_from = t_carga-valor.
APPEND wa_allocvaluesnumnew.
LOOP AT wa_allocvaluesnumnew WHERE charact = p_atnam.
wa_allocvaluesnumnew-value_from = t_carga-valor.
wa_allocvaluesnumnew-value_from = t_carga-valor.
MODIFY wa_allocvaluesnumnew.
ENDLOOP.
WHEN 'DATE'.
CALL FUNCTION 'CONVERT_DATE_TO_INTERN_FORMAT'
EXPORTING
datum = t_carga-valor
dtype = 'DATS'
IMPORTING
error = date_err
idate = w_valor
messg = mens.
IF date_err = 'X'.
CONCATENATE logline '-> Error: Fecha no valida'
INTO logline SEPARATED BY space.
ENDIF.
wa_allocvaluesnumnew-charact = p_atnam.
wa_allocvaluesnumnew-value_from = w_valor.
APPEND wa_allocvaluesnumnew.
LOOP AT wa_allocvaluesnumnew WHERE charact = p_atnam.
wa_allocvaluesnumnew-value_from = w_valor.
MODIFY wa_allocvaluesnumnew.
ENDLOOP.
WHEN 'CURR'.
wa_allocvaluescurrnew-charact = p_atnam.
wa_allocvaluescurrnew-value_from = t_carga-valor.
APPEND wa_allocvaluescurrnew.
LOOP AT wa_allocvaluescurrnew WHERE charact = p_atnam.
wa_allocvaluescurrnew-value_from = t_carga-valor.
MODIFY wa_allocvaluescurrnew.
ENDLOOP.
ENDCASE.
IF date_err IS INITIAL.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> by AGARCIA
CALL FUNCTION 'BAPI_OBJCL_CHANGE_KEY'
CALL FUNCTION 'BAPI_OBJCL_CHANGE'
EXPORTING
objectkey = w_objek
objecttable = 'MCH1'
classnum = w_class
classtype = '023'
status = '1'
TABLES
allocvaluesnumnew = wa_allocvaluesnumnew
allocvaluescharnew = wa_allocvaluescharnew
allocvaluescurrnew = wa_allocvaluescurrnew
return = t_message.
IF sy-subrc EQ 0.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = 'X'.
LOOP AT t_message WHERE type CO 'EA'.
CONCATENATE w_mbapi t_message-message ';'
INTO w_mbapi SEPARATED BY space.
ENDLOOP.
IF w_mbapi IS INITIAL.
CONCATENATE logline '-> Ok!' INTO logline SEPARATED BY space.
ELSE.
CONCATENATE logline '-> Error:' w_mbapi
INTO logline SEPARATED BY space.
ENDIF.
ELSE.
CONCATENATE logline '-> Error: Problem on BAPI Execution
INTO logline SEPARATED BY space.
ENDIF.
ENDIF.
ELSE.
CONCATENATE logline '-> Error: Class object don't found'.
INTO logline SEPARATED BY space.
ENDIF.
ELSE.
CONCATENATE logline '-> Error: Class object don't found'.
INTO logline SEPARATED BY space.
ENDIF.
WRITE: / logline.
ENDLOOP.
WRITE: / '>>>>>>>>>> FIN DEL PROCESO <<<<<<<<<<'.
ENDFORM. " clasificar_lotes
Form buscar_archivo
Muestra el diálogo para seleccionar el archivo
+----
FORM buscar_archivo CHANGING ie_arch.
DATA: v_file1 LIKE dynpread-fieldname,
v_file2 LIKE ibipparms-path.
v_file1 = ie_arch.
CALL FUNCTION 'F4_FILENAME'
EXPORTING
field_name = v_file1
IMPORTING
file_name = v_file2.
ie_arch = v_file2.
ENDFORM. " BUSCAR_ARCHIVO -
An LSMW for Classification with multiple entries possible in the characte
Hello, we've got a LSMW which works fine on a recording using transaction CLMM. This updates characteristics data ok as long as the fields are single value entires (eg "Y" or "N" or "")
But now I want to add a new characteristic which can store multiple values eg Machine Type = "C10" or Machine Type = "C10, C18" or Machine Type = "C10, T01, T02, C30"
When I try to adapt CLMM it gives me an error that the format of the field is not correct. I tried comma separated eg "C10, T01, T02, C30" but it was not accepted.
Is there a special format for changing the multiple value characteristics in CLMM which I can use in LSMW?
Is there a more cunning way?
Do I have to get a development made for this??
Has anyone solved this problem?
Many thanksHello,
Why don't you use a Business Object Method (BAPI) in your LSMW.
There are a lot of BOR objects related to classification data.
Example : Business Object : BUS1088 - Characteristics with method CREATE.
A batch input often gives problems, especially with multi value fields.
When you use a BOR method in LSMW you can map your input files to the structures of the BOR method.
Wim -
LSMW - MB1C material with serial number
Hi experts,
Is it possible to get material with serial numbers in inicial stock entry MB1C transaction recording type LSMW.
how to do LSMW for Materials with serial numbers.
Thanksin Advance,
Anthyodaya.Hi ,
I have one material with 7 qty so serial number also different numbers of 7 . so where can i enter the 7 serial numbers in the excel sheet. i have to create 7 lines with same material or is there any another way.
can u pls explain me clear. i am doing RECORDING method.
Regards,
Anthyodaya. -
Hi All SAP HR & LSMW experts,
we are creating two seperate recordings for IT167 one for only employee and other for employee with dependents
my issue as follows:
I am trying to create LSMW for IT 167 with depents(Employee & partner.Employee & family & single parent) information, whille recording i am getting a different screen (when compared to the screen what we get in PA30) for dependents information while recodring.
because of that i am not able to record the depents infornmation.
even i ahve tried doing recording SHDB ,but the correct screen is coming only when we check that not batch recording check box. but if need to use the recording in LSMW it should be batch recording.
Can anyone advice me why this happening and how can i over come this.
Regards
ChillaHi Sathavahan
I created the excel file for IT0167 LSMW for plans with dependants this way:
PERS_NUM START_DATE H_PLAN H_OPT H_DEP PRETAX PERIOD DEP_TYPE DEP_NUM
11114 01012009 MED2 STD2 EE+C X 04 2 01
DEP_TYPE2 DEP_NUM2 DEP_TYPE3 DEP_NUM3 DEP_TYPE4 DEP_NUM4 DEP_TYPE5 DEP_NUM5 DEP_TYPE6 DEP_NUM6
2 02
and so on depending on the maximum number you have, this is with the other screen you are seeing that doesn´t correspond to the one you see in IT0167. This is mi recording:
P0167-BEGDA BEGDA Start Date
P0167-ENDDA 31.12.9999 ENDDA End Date
BDC_SUBSCR MP016700
P0167-BPLAN BPLAN Benefit plan
P0167-BOPTI BOPTI Benefit Health Plan Option
P0167-DEPCV DEPCV Benefit Dependent Coverage
BDC_SUBSCR MP016700
BDC_SUBSCR MP016700
BDC_CURSOR Q0167-EEPER
Q0167-EEPER EEPER Benefit Period for Calculations
Q0167-CSTDT CSTDT Benefit Cost Calculation Date
P0167-PRETX PRETX Benefit Indicator Deductions Ba
BDC_SUBSCR MP016700
P0167-DTY01 DTY01 Benefit dependent type
P0167-DID01 DID01 Benefit dependent object ID
P0167-DTY02 DTY02 Benefit dependent type
P0167-DID02 DID02 Benefit dependent object ID
P0167-DTY03 DTY03 Benefit dependent type
P0167-DID03 DID03 Benefit dependent object ID
P0167-DTY04 DTY04 Benefit dependent type
P0167-DID04 DID04 Benefit dependent object ID
P0167-DTY05 DTY05 Benefit dependent type
P0167-DID05 DID05 Benefit dependent object ID
P0167-DTY06 DTY06 Benefit dependent type
P0167-DID06 DID06 Benefit dependent object ID
Hope this can help u but it's not shown as it should -
Create / change Conversion Rule 0BPARTNER
Hello,
I search for a customer conversion rule in BPARTNER.
We have log problems. There are Breakpoints in Generated Programms. At first we thought that the problem is a coding bug (handmade by programmer) but we didnt find the transfer rule. Furthermore we found out that the problem (Coding fragment) is in a "conversion rule".
The Questions:
Where can i find the place where the conversion rule can be added? (We allready have the programm name)
What is a conversion rule generally and how to define a customer conversion rule instead of a standard conversion rule from SAP?
Thanks alot!
BR Rene!Hello ,
how exactly can I open the conversion rule in Update rule BW 3.5? (That is my problem?)
Sorry, I dont understand what you mean.
What means this code from function module?
FUNCTION CONVERSION_EXIT_ALPHA_OUTPUT.
*"Lokale Schnittstelle:
*" IMPORTING
*" INPUT
*" EXPORTING
*" OUTPUT
CALL 'CONVERSION_EXIT_ALPHA_OUTPUT' ID 'INPUT' FIELD INPUT
ID 'OUTPUT' FIELD OUTPUT.
ENDFUNCTION.
BR Rene
Edited by: NW-DEV on Jun 2, 2009 5:20 PM -
Errors with the global conversion rule for the field 0SOURSYSTEM.
Hello Gurus,
We are implementing CRM Activities. I enhanced the data source and when I add new info objects to 0SAL_DS01 DSO and trying to activate I'm getting there errors. Can some one please help me out in this problem?
Error in global conversion rule for InfoObject 0SOURSYSTEM
Message no. RSAR263
Diagnosis
Errors with the global conversion rule for the field 0SOURSYSTEM.
System Response
The function module delivers the following error message:
Field "" is unknown. It is neither in one of t
Procedure
Check the definition of the global conversion rule for an InfoObject
What does this error mean? We are using BI 7.
Thanks
RKRI have around 9 source systems, do I have to maintain data for all of them for 0SOURCESYSTEM?
I set data for CRM system and then tried to activate.. but still I'm getting same error.
I;m getting this warning too...
InfoObject 0FISCVARNT needs to be in key for DataStore object C_0SAL_D
Message no. RSDODSO123
Diagnosis
Characteristic 0FISCVARNT is included in the data part of ODS object C_0SAL_D.
System Response
The fiscal year variant cannot be used in the update rules for calculating business hour characteristics.
Does this matter???
Thanks
RKR
Message was edited by:
RKR M -
Hi guys,
i want to upload Material Master QM view data with LSMW into ECC6.0 version server, before that i want to write the conversion rules... plz can any send the conversion code i have writen below...
1. If info record not maintained of vendor material, then maintain info record for material received in last three years for latest revision with release until date 31.12.2099.
regards,
muraliplz send me the code.... urgent...
-
Maintain Field Mapping and Conversion Rules//LSMW
Hello Friends,
I want to add new fields in the step.no.5(Maintain Field Mapping and Conversion Rules).
Indetail i'm going to upload the GL balances, for DR and CR line item fields are same so system is not accepting the same field value, so i have added 1 for the CR line item fields like in the below example.
BSEG-WRBTR(Dr line item)
BSEG-WRBTR1(Cr line item)
but BSEG-WRBTR1(Cr line item) field not displaying in the step.no.5 to mapping to source field.
please let me know the solution for this.
thanks
swapna.Hi,
I would like to ask few questions.
1. Are you using batch input recording or using any program for uploading. (through LSMW)
2. Whether all your debit or credit line items are same every transactions. I believe they should be same, because you are uploading the balances.
You should not have two similar fields for example, if it is WMBTR, then again WMBTR should not be there, it should WMBTR1 and WMBTR2. Make sure you have done the field mapping properly. When you have done the field mapping all the fileds must have been mapped. If any one of the fields are not mapped, then it will not be uploaded.
Please see the following LSMW sample guide:
http://www.scmexpertonline.com/downloads/SCM_LSMW_StepsOnWeb.doc
Maintain Object Attributes Do the recording - Make sure that you do not have two fields with the similar name. If you have two fields with the same name double click on the field name and add1 or 2 to differentiate between field names. Just Copy those fields and descriptions in excel sheet, delete the blank lines, then in excel data => text to columns, your field names and descriptions will be now in two columns. Copy them, then put your cursor on the next sheet, then edit => Paste Special => Transpose, all the columns will become your rows. Now your file structure is ready. Maintain Source Structures Give some unique structure name and description Maintain Source Fields Here you add the fields that are being used in EXCEL first sheet, just copy them and make all the fields as C (Constant) and then give length of 60 for all fields. Maintain Structure Relations Though structure relations are already created just go to this step, click on edit, then click on create structure relation, just accept the message stating that the structure relation has already been created. Maintain Field Mapping and Conversion Rules Do the field mapping for all the fields, all the fields willl be stretched and you will see five rows against each row. In case if there is any row that has NOT stretched means, there is something wrong in the mapping. Maintain Fixed Values, Translations, User-Defined Routines There is nothing to be done at this step. You can simply ignore this. Specify Files Make you must have saved your excel file as .txt (before saving make sure you have copied data from sheet2 to sheet 3 and then sheet 3 is saved at tab delimited file. Text (Tab delimited) Select your file, make SURE that you have select "TABULATOR" radio button and say OK. Assign Files Go to this step and click on Create assignment button and accept the message and say ok. Read Data Remove two check boxes and just click on execute button. See the log. Make sure you have number of entries (lines) in your excel file are matching with this. Display Read Data Display data give 1 to 999 lines and double click on one of the line and see whether fields are mapped correctly are not. Convert Data Execute and see the log match the number of entries. Display Converted Data Display converted data, give 1 to 999 and double click on one of the line and see whether fields are mapped correctly or not. Create Batch Input Session Check on Keep Batch Input sessions check box, then execute. If you select that check box, even after execution it will be there and you can analyze what happened. Run Batch Input Session (Takes you to SM35) Go to SM35 select the batch and click on process button (execute), make sure you have checked right hand side first three check boxes and FOREGROUND (because you want to save what it is creating) Say OK Keep on press ENTER on your key board in order to move the session further. If you follow these steps along with the guide, surely you should be successful. There may be small difference between the file and what I have explained but ultimately the purpose is same. Hope this is useful and let me know in case if you have any issues.
Regards, Ravi -
Error in global conversion rule for InfoObject 0PERSLANGU when activating
Dear Experts
We are working on HR in BI7.0 with Ehp1.
I am trying to Activate the Transfer Rules of 0HR_PA_PA_1 DataSource which has the BID (BW Development) as the Source System to itself in order to load 0PAPA_C02 (Headcount) InfoCube.
When trying to Activate, it gives the following error message:
Error in global conversion rule for InfoObject 0PERSLANGU
Message no. RSAR263
Diagnosis
Errors with the global conversion rule for the field 0PERSLANGU.
System Response
The function module delivers the following error message:
Incorrect statament: Expression missing Operand mi
Procedure
Check the definition of the global conversion rule for an InfoObject.
In fact, we are Re-implementing 3.0b BW System in new BI7.0 Ehp1 System. I have checked the Config of InfoObject 0PERSLANGU to the one available in existing BWP (3.0b Production) system and it's all the same.
Has anyone come across similar error message and how did you resolve. Any help is very much appreciated.
Many Thanks,
ChanduHI Chandu ,
It is a bug in the system , can you take a look at the SAP note
Note 1070702 - RSAR 263: Error in global conversion rule for InfoObject
Hope it helps ,
Regards,'
Sathya -
Error in global conversion rule for InfoObject 0INCOTERMS2
When I activate BI content 2LIS_12_VCITM with transfer rule, The transfer rule was error with the message " Error in global conversion rule for InfoObject 0INCOTERMS2" and Mgs No. 263.
The transfer rule cannot be activated.
I checked the 0INCOTERMS2 infoObject . The global conversion rule is no error.
The global conversion is in below.
============================================================
PROGRAM CONVERSION_ROUTINE.
Type pools used by conversion program
TYPE-POOLS: RSD, RSARC, RSARR.
TYPES: DE_0INCOTERMS2(000028) TYPE C.
Conversion rule for InfoObject 0INCOTERMS2
Data type = CHAR
ABAP type = C
ABAP length = 000028
FORM CONVERT_0INCOTERMS2
USING RECORD_NO LIKE SY-TABIX
SOURCE_SYSTEM TYPE RSA_LOGSYS
IOBJ_NAME TYPE RSIOBJNM
CHANGING RESULT TYPE DE_0INCOTERMS2 " InfoObject value
RETURNCODE LIKE SY-SUBRC.
$$ begin of routine - insert your code only below this line -
TRANSLATE RESULT TO UPPER CASE.
$$ end of routine - insert your code only before this line -
ENDFORM.
=================================================================
If you have any idea or face the similar problem, please suggest solution.
Thank you.Good afternoon,
If you have not done so already can you apply the SAP note 1387854 in your system and it should prevent the problem from happening again. If you also reactivate the infoobject 0INCOTERMS2 in RSD1 then it should be possible to manually activate the transfer rule.
Best Regards,
Des -
Errors with the global conversion rule
Hi Guys,
When I activate the DSO,I get an error "Errors with the global conversion rule".I applied OSS note 1387854.But the problem still persists.I did not find any replies on SDN for this error,so posting it again.
If anyone knows how to proceed,please help! <REMOVED_BY_MODERATOR>
Thanks,
Sri
Edited by: Pravender on Dec 9, 2010 4:51 PMthe error might show due to which infoobject this error is happening.
that particular infoobject might conatin a transfer routine. Open the transfer routine in the infoobject, do a dummy change, save the routine and activate the infoobject, then try activating the DSO.
this might do the trick . Hope this helps.
rgds, Ghuru -
IT2001 error, no time constraint reachion for infotype 2001 with tm const00
Dear Seriors,
When I try to add any absence, it show the below given error message (red colour), but if I hit the enter button it allows me to mark absence.
no time constraint reachion for infotype 2001 with time constraint class 001
What might be the reason?
Regards
ETThe time constraint class is used to check for collisions between Time Management infotypes (2001 to 2012). It allows you to specify different regulations for checking for collisions between individual subtypes.
The views Time Constraint Reaction to Time Management Infotypes (V_554Y_B) and Global Time Constraint Reaction (V_T554Y) contain rules for the collision check.
Please explore on this.
Maybe you are looking for
-
I was trying to do a favor for my gf, and I accidentily on purpose uninstalled bonjour. It has seemed to really screw up iTunes for me. What are my next steps to get this back to normal? I have downloaded and using the icloud and ios5. I have two iP
-
How can I view then rotate or crop duplicate images
My wife has a large photo collection (50,000+ images) and has created a copy of a hundred or so pictures to include in a video I'm working on. The problem is that I can't get Elements Organizer to display these images because they are "duplicate imag
-
How to Update Encryption in WebLogic 7
I am currently working on a web application and our payment provider has stopped supporting low strength encryption. This has caused the webapp to fail each time we try to send a secure transaction thru to the Payment Provider. Does anyone know the b
-
Just upgraded to 10.4.7 and my hot corners won't start the screen saver. Checked the Security pref pane and all is properly checked. Then again, I changed nothing after installing the 10.4.7 update. Now I can't start the screen saver with a hot corne
-
How do import into LR mobile photos on my iPad from an SD card?
i used an apple adaptor to import photos onto my iPad Mini from an SD card. Photos were taken with a Canon S100. The iPad recognizes thephotos but when I open LR Mobile on the iPad these photos are not to be found. LR also doesnt recognize a lot