Table T006
Hi,
I want to do volume conversion from CCM, CDM to M3.
So I have used the Function module UNIT_CONVERSION_SIMPLE.
When I execute this FM through program, I get the output but how to check whether the output given by this FM is correct or not.
This FM is based on table T006. So I entered CCM in the field MSEHI of the table T006. Now what should I check so that I will come to know whether the output is correct or not?
Thanks in advance.
Nitin.
Hi Thomas,
Thanks for the reply.
The units i.e. CCM & M3 belong to the same dimesion (Volume)
Let me describe it with an example:
In the FM UNIT_CONVERSION_SIMPLE, I passed the following values:
Input quantity = 2
Input Unit = CCM (Since incoming unit is CCM)
Output Unit = M3 (Since I want to convert CCM to M3)
After executing this FM, I get the output as :
Output quantity = 1,9999999999999999E-06
Now I want to cross check whether this output is correct or not.
So I went to table T006 and I entered CCM in the MSEHI field. I can see one entry for this unit.
Now my question is : what should I check in this table T006 so that I will come to know whether the output is correct or not?
Similar Messages
-
" Unit of measure ****** is not defined; check your entry in table T006
I´m Trying to create a material from MDM to SAP and I´m monitoring the IDOC in WE05 and i get the next message:
" Unit of measure ****** is not defined; check your entry
Message no. M3490
Diagnosis
The key for the unit of measure you entered is not defined in table T006.
Procedure
Define the unit of measure through Customizing (Materials Management). "
In MDM we are sending as remote key the SAP Code and this code exists in the table T006, but in the information of failed IDOC say:
" Messages have been issued: number 0000000000184470
Message no. MK101
Diagnosis
During inbound processing for the IDoc, messages have arisen while checking material data. "
If someone has information about it ,pls I´ll appreciate your answer.
Regards Itzell T.I´m Trying to create a material from MDM to SAP and I´m monitoring the IDOC in WE05 and i get the next message:
" Unit of measure ****** is not defined; check your entry
Message no. M3490
Diagnosis
The key for the unit of measure you entered is not defined in table T006.
Procedure
Define the unit of measure through Customizing (Materials Management). "
In MDM we are sending as remote key the SAP Code and this code exists in the table T006, but in the information of failed IDOC say:
" Messages have been issued: number 0000000000184470
Message no. MK101
Diagnosis
During inbound processing for the IDoc, messages have arisen while checking material data. "
If someone has information about it ,pls I´ll appreciate your answer.
Regards Itzell T.
Hi Itzell T,
While creating the material the unit of measurement which is entered is not existing in the SAP System. The unit of measurement entered during creation of material is cross checked from enteries of check table T006.
So, functional consultant should take care of this issue just let him know the message.
He know what problem actually is and fix the problem as Ankur had said. -
Regarding table T006 "Message: Unit CDM is not created in language EN"
Hello Experts,
There is an issue in the T006 table.
With the SE16 transaction if I list all the unit existing in the table T006, I found the unit CDM.
If I list only the unit CDM, I have the error message : "unit CDM is not created in language EN".
If I list all the unit with EN language in the table T006A, I found the CDM unit.
How could you do to avoid this error message.
Thanks & regards
Tushar.Hello Tushar
Check with tcode CUNI for definition of UOM. You need to chek the said UOM defined under Dimensions, ISO or UOM for language EN.
Amol -
How to delete duplicate entries in table for the object DNL_CUST_BASIS2
Hi All,
I am trying to download the object DNL_CUST_BASIS2.
In the SMQ2 the status is SYSFAIL.
I checked in the ST22 for dumps.It says about the error while accessing the table T006.
While analysing this,i found some duplicate entries in the related tables of this object.
Can somebody help me how to delete these duplicate entries?
Thanks,
Senthil.Delete them directly from the table using se16:
select the entries in the classic view (not ALV or grid view).
activate the debugger.
press the view button. --> you'll enter in the debugger
press F7
locate the sy-ucomm variable & change it to "DELE".
press F8
delete the entries.
Trick-shots
but it works!
Michael. -
Table used in transaction iw53
Hi guys! what tables do i need to make a report in transaction iw53.
thanks!Hello
In iw53 used:
TABLES: QMEL.
TABLES: *QMEL.
TABLES: QMIH.
TABLES: *QMIH.
TABLES: QMFE.
TABLES: QMMA.
TABLES: QMSM.
TABLES: QMUR.
TABLES: AFIH.
TABLES: AUFK.
TABLES: TQ07T.
TABLES: TQ15T.
TABLES: IFLO.
TABLES: IFLOT.
TABLES: *IFLOT.
TABLES: ILOA.
TABLES: *ILOA.
TABLES: PILOA.
TABLES: EQUI.
TABLES: *EQUI.
TABLES: EQUZ.
TABLES: *EQUZ.
TABLES: EQKT.
TABLES: KLAH.
TABLES: KUPAV.
TABLES: MTQSS.
TABLES: MTCOM.
TABLES: LFM1.
TABLES: LFA1.
TABLES: KNA1.
TABLES: KNVK.
TABLES: TPMUS .
TABLES: COAS .
TABLES: COBRB .
TABLES: VBPA.
TABLES: VBADR.
TABLES: T365.
TABLES: T365A.
TABLES: T006.
TABLES: T356.
TABLES: T356A.
TABLES: TQ80.
TABLES: TQ07.
TABLES: TQ07A.
TABLES: TQ80_T.
TABLES: TQ85R.
TABLES: TQ8T.
TABLES: T357A.
TABLES: T357Z.
TABLES: T357M.
TABLES: T357A_T.
TABLES: T357Z_T.
TABLES: T399J.
TABLES: T024I.
TABLES: T024.
TABLES: T023T.
TABLES: T179T.
TABLES: TC33.
TABLES: TC10.
TABLES: TJ06.
TABLES: TPAR.
TABLES: TPART.
TABLES: TPAER.
TABLES: TVKOT.
TABLES: TVTWT.
TABLES: TSPAT.
TABLES: TVGRT.
TABLES: TVKBT.
TABLES: TVKBZ.
TABLES: TVBVK.
TABLES: T001.
TABLES: T001W.
TABLES: T185.
TABLES: T185V.
TABLES: T003O.
TABLES: TQBT.
TABLES: TQ8CO.
TABLES: WQMFAW.
TABLES: DIADR.
TABLES: DIADRC.
TABLES: DIADRP.
TABLES: T356_T.
TABLES: TQSS.
TABLES: QPRS.
TABLES: MARC.
TABLES: VBCO3.
TABLES: T024E.
TABLES: T350.
TABLES: VIQMEL.
TABLES: VIQMFE.
TABLES: VIQMUR.
TABLES: VIQMMA.
TABLES: VIQMSM.
TABLES: *VIQMEL.
TABLES: RIQS0.
TABLES: RIQS1.
TABLES: RIQS2.
TABLES: RIQS3.
TABLES: RIQS5.
TABLES: RIWO00.
TABLES: RIWO02.
TABLES: RIWO020.
TABLES: RIWO03.
TABLES: RIWO1.
TABLES: RILA0C.
TABLES: CAUFVD.
TABLES: CAUFV .
TABLES: RQM00.
TABLES: RQM01.
TABLES: RQM02.
TABLES: RQM03.
TABLES: RQM04, *RQM04.
TABLES: IONRA.
TABLES: RC27S.
TABLES: QMDYNTXT.
TABLES: QFAAI_PRF.
TABLES: THEAD.
TABLES: QNQMI00.
tables: riwosm. -
Data load fails from DB table - No SID found for value 'MT ' of characteris
Hi,
I am loading data into BI from an external system (oracle Database).
This system has different Units like BG, ROL, MT (for Meter). While these units are not maintaned in R3/BW. They are respectively BAG, ROLL, M.
Now User wants a "z table" to be maintained in BW, which has "Mapping between external system Units and BW units".
So that data load does not fail. Source system will have its trivial Units, but at the time of loading, BW Units are loaded.
For example -
Input Unit (BG) -
> Loaded Unit in BW (BAG)
Regards,
Saurabh T.Hello,
The table T006 (BW Side) will have all the UOM, only thing is to make sure that all the Source System UOM are maintained in it. It also have fields for Source Units and target units as you have mentioned BG from Source will become BAG. See the fields MSEHI, ISOCODE in T006 table
If you want to convert to other units then you need to implement Unit Conversion.
Also see
[How to Report Data in Alternate Units of Measure|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b7b2aa90-0201-0010-a480-a755eeb82b6f]
Thanks
Chandran -
Hallo Experts,
We encounter a problem with unit in our Query.
Szenario:
We use the Unit like PC, SET in Query.
In Table T006 those Units have value 0 in the field ANDEC, so they will be rounded up and rounded down in Query.
Our Problem is some Queries need the rounding up and down but others don't need this function.
Where and how should we change to solve the problem.
thanks & Best regardshi,
if you want to control the rounding off while unit conversion you can do it from SPRO
In the BW system, goto SPRO -> SAP NetWeaver -> General Settings -> Check Units of Measurement -> Units of Measurement -> Choose the unit corresponding to 'KM' -> Click on 'Details' button in the toolbar.
Look the field 'Decimal Pl rounding'. Change this to 3 or whatever value you choose and see if it works.
in above link i have taken example of KM, you need need to select the required unit.
let us know if this is solves your problem. I am not sure if this can be done for individual queries but this is controlled by UOM wise as mentioned above.
Regards,
Rk. -
To edit the field in the ALV report
Hi,
i want to edit the field of the ALV report what i need to do for that..
Thanks & Regards
Ashu Singhhi,
check the code,
REPORT zalv_fcat.* Output table T006 structure declarationTYPES : BEGIN OF ty_t006.
INCLUDE STRUCTURE t006.
TYPES : END OF ty_t006.*Internal table and wa declaration for T006
DATA : it_t006 TYPE STANDARD TABLE OF ty_t006,
wa_t006 TYPE ty_t006.*declarations for ALV
DATA: ok_code TYPE sy-ucomm,
fieldcatalog for T006
it_fielcat TYPE lvc_t_fcat,
fieldcatalog for fieldcatalog itself:
it_fielcatalogue TYPE lvc_t_fcat,
it_layout TYPE lvc_s_layo.*declaration for toolbar function
DATA: it_excl_func TYPE ui_functions.
Controls to display it_t006 and corresponding fieldcatalog
DATA: cont_dock TYPE REF TO cl_gui_docking_container,
cont_alvgd TYPE REF TO cl_gui_alv_grid.*controls to display the fieldcatalog as editable alv grid and container
DATA: cont_cust TYPE REF TO cl_gui_custom_container,
cont_editalvgd TYPE REF TO cl_gui_alv_grid.*intialization event
INITIALIZATION.*start of selection event
START-OF-SELECTION.
LOCAL CLASS Definition for data changed in fieldcatalog ALV
CLASS lcl_event_receiver DEFINITION.
PUBLIC SECTION.
METHODS handle_data_changed
FOR EVENT data_changed OF cl_gui_alv_grid
IMPORTING er_data_changed.
ENDCLASS. "lcl_event_receiver DEFINITION
LOCAL CLASS implementation for data changed in fieldcatalog ALV
CLASS lcl_event_receiver IMPLEMENTATION.
METHOD handle_data_changed.
ENDMETHOD. "handle_data_changed
ENDCLASS. "lcl_event_receiver IMPLEMENTATION*data declaration for event receiver
DATA: event_receiver TYPE REF TO lcl_event_receiver.*end of selection event
END-OF-SELECTION.*setting the screen for alv output for table display and
*changed fieldcatalalogue display
SET SCREEN 600.
On this statement double click it takes you to the screen painter SE51. Enter the attributes
*Create a Custom container and name it CCONT and OK code as OK_CODE.
*Save check and Activate the screen painter.
*Now a normal screen with number 600 is created which holds the ALV grid.
PBO of the actual screen , Here we can give a title and customized menus
*Go to SE41 and create status 'STATUS600' and create THE function code 'SUBMIT'
*and 'EXIT' with icons and icon texts
Also create a TitleBar 'TITLE600' and give the relevant title.&----
*& Module STATUS_0600 OUTPUT
MODULE status_0600 OUTPUT.
SET PF-STATUS 'STATUS600'.
SET TITLEBAR 'TITLE600'.
CREATE ALV GRID CONTROL IF DOES NOT EXISTS INITIALLY
IF cont_dock IS INITIAL.
PERFORM create_alv.
ENDIF.ENDMODULE. " STATUS_0600 OUTPUT* PAI module of the screen created. In case we use an interactive ALV or
*for additional functionalities we can create OK codes and based on the
*user command we can do the coding as shown below
*& Module USER_COMMAND_0600 INPUT
MODULE user_command_0600 INPUT.
CASE ok_code.
WHEN 'SUBMIT'.
*TO GET THE CURRENT FIELDCATALOGUE FROM THE FRONTEND
CALL METHOD cont_alvgd->set_frontend_fieldcatalog
EXPORTING
it_fieldcatalog = it_fielcat.
*refresh the alv
CALL METHOD cont_alvgd->refresh_table_display.
*to Send Buffered Automation Queue to Frontend
CALL METHOD cl_gui_cfw=>flush.*Exit button clicked to leave the program
WHEN 'EXIT'.
LEAVE PROGRAM. ENDCASE.ENDMODULE. " USER_COMMAND_0600 INPUT&----
*& Form CREATE_ALV
&----FORM create_alv.*create a docking container and dock the control at the botton
CREATE OBJECT cont_dock
EXPORTING
dynnr = '600'
extension = 100
side = cl_gui_docking_container=>dock_at_bottom.*create the alv grid for display the table
CREATE OBJECT cont_alvgd
EXPORTING
i_parent = cont_dock.*create custome container for alv
CREATE OBJECT cont_cust
EXPORTING
container_name = 'CCONT'.
*create alv editable grid
CREATE OBJECT cont_editalvgd
EXPORTING
i_parent = cont_cust.* register events for the editable alv
CREATE OBJECT event_receiver.
SET HANDLER event_receiver->handle_data_changed FOR cont_editalvgd. CALL METHOD cont_editalvgd->register_edit_event
EXPORTING
i_event_id = cl_gui_alv_grid=>mc_evt_modified.*building the fieldcatalogue for the initial display
PERFORM build_fieldcat CHANGING it_fielcat it_fielcatalogue.*building the fieldcatalogue after the user has changed it
PERFORM change_fieldcat CHANGING it_fielcatalogue.*fetch data from the table
PERFORM fetch_data.* Get excluding functions for the alv editable tool bar APPEND cl_gui_alv_grid=>mc_fc_loc_append_row TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_loc_insert_row TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_loc_cut TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_sort TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_sort_asc TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_sort_dsc TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_subtot TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_sum TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_graph TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_info TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_print TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_filter TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_views TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_mb_export TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_mb_sum TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_mb_sum TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_mb_paste TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_find TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_loc_copy TO it_excl_func.
*Alv display for the T006 table at the bottom
CALL METHOD cont_alvgd->set_table_for_first_display
CHANGING
it_outtab = it_t006[]
it_fieldcatalog = it_fielcat[].
optimize column width of grid displaying fieldcatalog
it_layout-cwidth_opt = 'X'.* Get fieldcatalog of table T006 - alv might have
modified it after passing.
CALL METHOD cont_alvgd->get_frontend_fieldcatalog
IMPORTING
et_fieldcatalog = it_fielcat[].to Send Buffered Automation Queue to Frontend CALL METHOD cl_gui_cfw=>flush. Display fieldcatalog of table T006 in editable alv grid
CALL METHOD cont_editalvgd->set_table_for_first_display
EXPORTING
is_layout = it_layout
it_toolbar_excluding = it_excl_func
CHANGING
it_outtab = it_fielcat[]
it_fieldcatalog = it_fielcatalogue[].
ENDFORM. " CREATE_alv
*& Form fetch_data
FORM fetch_data.* select data of T006
SELECT * FROM t006 INTO TABLE it_t006 UP TO 50 ROWS.
ENDFORM. " fetch_data
*& Form BUILD_FIELDCAT
FORM build_fieldcat CHANGING it_fldcat TYPE lvc_t_fcat
it_fcat TYPE lvc_t_fcat.
Fieldcatalog for table T006: it_fldcat
to generate the fields automatically CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
EXPORTING
i_structure_name = 'T006'
CHANGING
ct_fieldcat = it_fldcat[]
EXCEPTIONS
inconsistent_interface = 1
program_error = 2
OTHERS = 3.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.*----
Fieldcatalog for table LVC_T_FCAT:it_fcat
Generate fieldcatalog of fieldcatalog structure.
This fieldcatalog is used to display fieldcatalog 'it_fldcat'
on the top of the screen. CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
EXPORTING
i_structure_name = 'LVC_S_FCAT'
CHANGING
ct_fieldcat = it_fcat[]
EXCEPTIONS
inconsistent_interface = 1
program_error = 2
OTHERS = 3.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDFORM. " BUILD_FIELDCAT
*& Form CHANGE_FIELDCAT
*after the user has modified the fieldcatalogue we build another fieldcat
*for the modified alv display
FORM change_fieldcat CHANGING it_fcat TYPE lvc_t_fcat. DATA ls_fcat TYPE lvc_s_fcat. LOOP AT it_fcat INTO ls_fcat.
ls_fcat-coltext = ls_fcat-fieldname.
ls_fcat-edit = 'X'. IF ls_fcat-fieldname = 'COL_POS' OR ls_fcat-fieldname = 'FIELDNAME'.
ls_fcat-key = 'X'.
ENDIF. MODIFY it_fcat FROM ls_fcat.
ENDLOOP.
ENDFORM. " CHANGE_FIELDCAT
ref:saptechnical tutorial.
Regards,
Anirban -
BW Report - Rounding Quantities
Hi:
I have a report with a quantity field. When I view the quantity in the cube the value contains 3 decimals. However, when I run the query in Bex or Web, the quantity is rounded off and my decimals show as zero.
Example: Invoice Quantity = 168.650. the report will display 169.000. Invoice Quantity is define as a quantity; data type is Quan. Unit/currency is 0PO_Unit.
In the query, in the properties of Invoice Quantity I have set up as the following: Under "Number Format" - Scaling Factor is set to 1. "Number of Decimal Places" is set to 0.000. I don't understand why this is not working properly.
Does anybody have any ideas why it's rounding instead of showing the decimals?
Thanks in advance for your help!
Regards,
HelenaHi Eugene:
In Table T006 I have a UOM "VAL" with Measure unit text "Value" and Unit Text "Monetary Value". The decimal pt.rnd. is 0. The dimension is "ZEACH". Also, the ISO Code is blank. When I execute transaction CUNI, it brings me to an Initial Screen. In this intial screen it contains 3 tabs: Dimensions, ISO Codes, and Unit of Measurement. Next to the Unit of Measurament it has a drop down. If I select ZEACH, and click on Unit of Measurement, I get the entry that I'm interested in. It has: Unit = Val; Commercial = Val; Technical = Value; Meas. unit text = Value. If I highlight and then click on more details button, I get the details screen. Under "Display" Decimal places is blank. Under "Conversion", Decimal pl. rounding is also blank. And "ALE/EDI" ISO Code is also blank. So in summary the culprit here is table T006. Table T006 needs to be adjusted in R/3 so that when it gets fed to BW is correct. The questions is how to modify T006? Is this considered a configuration issue?
Regards,
Helena -
Unit of measure JHR not defined
Hi Friends,
What can cause this problem. I am getting this error message
"Unit of measure JHR not defined" after I am creating a Shopping card in EBP.
JHR is existing on both sides Backend and EBP in the table T006.
Regards
Marco M.COM_PRODUCT_UNIT
you need to debug this program . JHR is not SAP or international UOM . it could be customised one
COM_PRODUCT_UNIT_READ_API
Is a unit of the product convertable into i_unit?
CALL FUNCTION 'DIMENSIONCHECK_DIMENSIONLESS'
EXPORTING
meinh = iv_unit
EXCEPTIONS
dimension_not_dimensionless = 1
t006d_entry_missing = 2
t006_entry_missing = 3
OTHERS = 4.
CASE sy-subrc.
WHEN 0.
MESSAGE e020(com_product_unit) "unit is dimensionless
WITH iv_unit
RAISING unit_not_allowed.
l_lines = l_lines + 1.
CALL FUNCTION 'COM_PR_UNIT_CHECK_CONVERTABLE'
EXPORTING
i_base_unit = ls_base_unit-unit
i_alt_unit = iv_unit
i_tabix = l_lines
it_pr_unit = lt_pr_unit
IMPORTING
e_add_const = l_add_const
e_numerator = l_numerator
e_denominator = l_denominator
e_unit = l_unit
e_sub_num = l_sub_num
e_sub_denom = l_sub_denom
EXCEPTIONS
not_convertable = 1
overflow = 2
OTHERS = 3.
CASE sy-subrc.
WHEN 1.
MESSAGE e020(com_product_unit)
WITH iv_unit
RAISING unit_not_allowed.
CALL FUNCTION 'COM_PR_UNIT_CHECK_CONVERTABLE'
EXPORTING
i_base_unit = ls_base_unit-unit
i_alt_unit = iv_unit
i_tabix = l_lines
it_pr_unit = lt_pr_unit
IMPORTING
e_add_const = l_add_const
e_numerator = l_numerator
e_denominator = l_denominator
e_unit = l_unit
e_sub_num = l_sub_num
e_sub_denom = l_sub_denom
EXCEPTIONS
not_convertable = 1
overflow = 2
OTHERS = 3.
CASE sy-subrc.
WHEN 1.
MESSAGE e020(com_product_unit)
WITH iv_unit
RAISING unit_not_allowed.
WHEN 2.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4
RAISING overflow.
E COM_PRODUCT_UNIT 020 Unit of measure & is not defined for product
When do you get this error ? while ordering Internal goods and services or describe procurement?
or while procure from catalog. -
No SID found for value 'GB' of characteristic 0CURRENCY
Dear Experts,
When i do the BW data load. I got the error. Seems the error related to no master data is available for SID creation. I got the below error message. Please help me to resolve. Points will be awarded. Your help is much appreciated. Thanks.
No SID found for value 'GB' of characteristic 0CURRENCY
Message no. BRAIN070
Diagnosis
Characteristic value GB does not exist in the master data table of characteristic 0CURRENCY. Therefore, this value could not be transformed into the internal SID.
Procedure
Check whether the value is correct or not. If it is correct, you need to generate the associated master data. Note: For characteristics 0FISCVARNT, 0FISCPER and 0FISCYEAR, there must be a corresponding fiscal year variant (see table T009). In addition, there must be units in table The value for 0FISCPER must be valid according to the fiscal year variants. This means that only the periods 0 to (no. of normal periods + special periods) are allowed. If the fiscal year variant is year-dependent, then only the periods defined for the corresponding year are valid. You can make these settings in Customizing in theactivity Maintain Fiscal Year Variant. T006 and currencies in table TCURC. Also note that the units must be of
Units that refer to 0UNIT must be available in table T006, and currencies that refer to 0CURRENCY in table TCURC. Note that the units must be available in internal format. Owing to the presence of a conversion exit in field MSEHI of table T006, you are only able to see the internal format if you deactivate this exit. ( Settings> User Parameters> Tab DataBrowser > Consider Conversion exit must not be set). Also take a look at note no. 619987.
Regards,
RR.Hi Reddy/Ajeet,
Thanks for your prompt reply.
I followed the steps:
Goto to RSA1-> Source systems--> Transfer Globle settings and Select Currencie, Ubits and Fiscal year, Factor...etc and select Update
Just would like to check with you, currently we are extracting data from SRM & SAP R/3 system.
I got the error while doing the data loading for SRM system. I did the above steps for both systems.
Is that anything else, i need to do....
Currently i am going to do the master data load, then i will do the transaction data & check with the currency error.
could you please elaborate the steps
1)How to check 0currency is getting updated in our system.
2) how to verify custom z program used
3) How to maintain the currency manually in BW.
Advance. Thanks.
Regards,
RR -
0UNIT - No SID value found for value 'FYR' of characteristic 0UNIT
Dear All,
Request your help for the following issue observed.
Please find below the details of the issue observed:
Scenario: A flat file upload in and ODS with field Alternate Unit of Measure (mapped to 0UNIT)
Issue: While activating the data in the ODS (Transformation, RSDS transaction datasource), it gives an error stating 'No SID found for value 'FOZ' of characteristic 0UNIT'.
Measures tried: Transferring Global Settings, Checking in the table 'T006', Checking the format of the flat file.
May I please request your help for the above issue at the earliest.
Thank you.
Regards,
Kunal GandhiHello,
Same issue here.
I've checked the entries in 0UNIT SID table: The unit "xxx" is not present.
But this unit is present in T006 table, with no specific option.
The update mode for Master Data on SPRO is : "Create master data if Not avalaible (Auto_sid)"
The update mode in infopackage is "Always update data, even if no master data exist for the data"
I've used the "Rebuild tables" mode for Units of measurement for my source system.
The tried the simulate update for my datapackage.
==> No errors
==>deletion of package on the data target
==>manuel update of data from the package
==>change to green
==>check the 0UNIT SID table : The unit "xxx" is now present !
Hope this helps -
Issue in Material Master data replication in SRM 7.13
Hi All,
We have implemented SRM 7.13 and facing an issue in material mater data delta replication.When we create a new material in ECC it does not get replicated to SRM and gives the ERROR 'Specify the relevant unit of length' and 'Validation error occurred: Module COM_PRODUCT_MAT_VALIDATE, BDoc type PRODUCT_MAT.' in SMW01.
But when changes are done to the same material in ECC it gets repicated without any issues.
Please provide your help to reolve this issue.
Thanks,
AnkurHi Ankur
Check your settings in CUNI transaction which UOM is this happening for or for all ?
You should go to that and check what are the conversion values maintained As seen below
In CUNI transaction go to utlilties > Adjustment select your R/3 system and click on Check mark
Also replicate the UOM from backend . By going to R3AS and fill DNL_CUST_BASIS3 and execute
Lastly go to Table T006 and T006A and click on Check table ...
Doing this would sync your UOM with that of ECC and ideally the error should vanish if not
share the screenshots
You can solve the errors mentioned above by implementing the following notes:
Call transaction SE16, enter SMOFAPPL, and set entry EBP.
Check the notes as below
520227 - Set type CRMM_PR_TAX (implement manually!)
720819 - Consumer entries
428989 - Filtering irrelevant data (for example, Sales and Distribution) Example: see attachment mod.txt.
675101 - Execute report: COM_CATEGORY_TRANSPORT
Note 872533 - FAQ: Middleware
Note 402591 - Download Customizing object DNL_CUST_BASIS3
Note 1609476 - Error loading tables DNL_CUST_PRICE and DNL_CUST_BASIS3 from ERP.
Note 393939 - Table TCURX is not downloaded from R/3 System
Note 1038966 - Entries missing in TCURX after load of DNL_CUST_BASIS3
Also refer to these who faced similar issue as yours
http://scn.sap.com/thread/1769891
http://scn.sap.com/thread/1355188 -
Error in activating of Transformation
Dear All,
I am trying to activate the Transformation for the Data Store Object.
Its throwing an error during activation.
I am getting three errors as below:-
1)"Error when assigning SID: Action VAL_SID_CONVERT table ZRECE_NO".
2)No SID found for value 'null' of characteristic 0CURRENCY
Diagnosis
Characteristic value null does not exist in the master data table of characteristic 0CURRENCY. Therefore, this value could not be transformed into the internal SID.
Procedure
Check whether the value is correct or not. If it is correct, you need to generate the associated master data. Note: For characteristics 0FISCPER and 0FISCYEAR, there must be a corresponding fiscal year variant (see table T009). In addition, there must be units in table T006 and currencies in the table TCURC.
3)Value '#' (hex. '2300') of characteristic ZRECE_NO contains invalid characters.
for the 3rd errror i went to Tcode RSKC and have given all the permitted special characters.
please give me suggestion.Hi Anup,
#' is probabaly a character in the source system that the BI system is not able to display. It may be a special
language character. If you display the data in RSA3 in the source system you should be able to see what the
real character value is. It may be a special language character. If it is a language character and its in uppercase
then in transaction RSKC you should maintain only the string ALL_CAPITAL in the BI system.
If you have a UNICODE source system and the BI system is UNICODE then the above is not necessary and you
should just check that the UNICODE option is switched on in SM59 for the relevant RFC connection, you need to
do this for the RFC connection in BI and the RFC connection in the source system.
If #' represents some other character that BI can't display then you may need to correct this data in the
source system or you could write a routine in the transfer rules to convert the character represented by
#' to something that BI can display. Please refer to the note 173241 for allowed characters in the BI
system.
Best Regards,
Des.
Edited by: Des Gallagher on Nov 6, 2008 1:14 PM -
Hi
In MD04 , we are getting decimals for the quantity. Is there any settings or config change involved to remove display of
decimals.
Regards
ManiDear,
If the database contains an amount with decimal places for an MRP element, the system also displays this value this way in MD04, because this is the value relevant for MRP purposes.This does not depend on the settings for the unit of measure in transaction CUNI (table T006).In case of values without decimal places, the system displays the value according to the setting in the unit of measure (T006-DECAN).Therefore, the decimal places of the MRP elements can vary. Check CUNI setting for rounding the values.
Regards,
R.Brahmankar
Maybe you are looking for
-
PI JDBC INSERT Failed but message is registered as successful
Dear all, We have a scenario where we send an IDOC with prices of several materials to PI and then using JDBC we send it to an SQL database. During the mapping, we create an INSERT statement for each segment of the IDOC . The problem is, that sometim
-
Daisy Chain 2 different interfaces
Hello fellow plug in lovers, Is it possible to daisy chain 2 different interfaces together. I.e 1 x RME Firface 800 and MOTU Ultralite. To give me 16 outputs of analog output. Your help, as always is much appreciated Ta P.s Hello Sie
-
File name changes when I sync videos
As title says, when ever I load a video into my 3Gs Iphone the file name changes to a numerical one. How do I keep the original file name? As it is I can only sync 1 video at a time then rename it before adding another.
-
InfoProviders versus Queries Data Source for BO SAP Integration
Hi All, I would like to know if there is any discussion or suggestion on commonly used choice of data source for BO with SAP Integration. I do know there is a best practices suggestion from Ingo on Webi and the choice is to use queries so that we cou
-
POWER PC G5 DUAL 2.5 GHZ FREEZING EVERYTIME THE FINDER OPENS.
I HAD TROUBLE SINCE THE VERY BEGINNING. I HAVE A DUAL 2.5 GHZ G5 WITH 7 GB RAM. I THOUGHT IT WOULD BE A FLAWLESS INSTALL SINCE I HAVE A TOTAL OF 2.6 TB STORAGE. INSTEAD IT HAS BEEN A TOTAL NIGHTMARE, SLEEPLESS NIGHT WITH A CRASH-FREEZE AFTER FREEZE.