Tax classification not fully maintained

Hi Gurus,
I am uploading the MM sales data by using LSMW using direct input method RMDATIND program. while uploading i ma getting a error message as 'You have not fully maintaine the tax classification'. But while i am crating manually in the table control DIfferent countries are automatically coming(CH, IT, NE) in ALAND filed(in the transaction (MM01). all the customizations are done properly. but still i am getting same problem. is there any other program for upload data for MM Sales. BAPI or Stadard program. Thanks in advance.

the sales organisation are linked to plants. depending on the plants country a record is expected for tax classification.
So if you have to load records from different sales orgs, then you may have different countries for the tax classification.
Each country needs to have an individual record in structure BMMH2
see as well this thread:
Re: LSMW Direct Input Method RMDATIND tax classification material

Similar Messages

  • LSMW - RMDATIND - You have not fully maintained the tax classifications

    Hi,
    I am trying to extend existing materials to new sales organization through LSMW and direct input. I have only one file containing a "header" for the material general data, and "line items" to manage material taxes for other countries than the one defined for the current sales organization.
    I have created 2 nested structures as following:
    ZMATERIAL_ALL (parent structure)
              |__ ZMATERIAL_TAXES (child structure)
    In the structure fields, the first field is the header or line identifier:
    ZMATERIAL_ALL
              |__ HEADER -> With Identifying Field Content = H
              |__  ZMATERIAL_TAXES
                    |__ LINE -> With Identifying Field Content = L
    Header and line item have a common field MATNR and VKORG. ZMATERIAL_ALL contains data for sales org GI37, Japan. ZMATERIAL_TAXES contains data for France taxes (sales org GI10).
    The structure of my file is the following:
    H
    MATNR
    VKORG
    VTWEG
    SPART
    WERKS
    DWERK
    VERSG
    KTGRM
    MTPOS
    MTVFP
    LADGR
    J_3APIND
    VMSTA
    VMSTD
    DISMM
    DISPO
    DISLS
    FHORI
    MRPPP
    PLIFZ
    J_3AMSTATC
    TATYP1
    TAXKM1
    L
    MATNR
    VKORG
    ALAND1
    TATYP1
    TAXKM1
    ALAND2
    TATYP2
    TAXKM2
    In LSMW step 5, I associate ZMATERIAL_ALL structure tax values to BMMH1, because this taxe correspond to the tax for the current sales org defined in the current country:
    TATY1          Tax category (sales tax, federal sales tax,...)
                        Source:  ZMATERIAL_ALL-TATY1 (Tax category (sales tax, federal sales tax,
                        Rule :   Transfer (MOVE)
                        Code:    BMMH1-TATY1 = ZMATERIAL_ALL-TATY1.
    TAXM1         Tax classification material
                        Source:  ZMATERIAL_ALL-TAXM1 (Tax classification material)
                        Rule :   Transfer (MOVE)
                        Code:    BMMH1-TAXM1 = ZMATERIAL_ALL-TAXM1.
    Then in BMMH2, I associate tax values from ZMATERIAL_TAXES structure:
    __END_OF_RECORD__   After Using Conversion Rules
                        Rule :   Default Settings Modified
                        Code:    bmmh2-aland = zmaterial_TAXES-ALAND1.
                                 bmmh2-TATY1 = zmaterial_TAXES-TATYP1.
                                 bmmh2-TAXM1 = zmaterial_TAXES-TAXKM1.
                                 transfer_record.
                                 bmmh2-aland = zmaterial_TAXES-ALAND2.
                                 bmmh2-TATY2 = zmaterial_TAXES-TATYP2.
                                 bmmh2-TAXM2 = zmaterial_TAXES-TAXKM2.
                                 transfer_record.
    In LSMW step 7, I specify my single file with option "Data for multiple source structures".
    In step 8, I assign my file to both ZMATERIAL_ALL and ZMATERIAL_TAXES structures.
    In step 9 and 10, I can successfully read and display data. ZMATERIAL_ALL and ZMATERIAL_TAXES structures are well populated.
    The conversion is ok, then I run the RMDATIND program to perform the material creation.
    The result is "You have not fully maintained the tax classifications"
    Any idea what I am missing ?
    Thanks in advance for your help.
    Thibault

    The solution was to implement SAP Note 1730652, and it solved the issue !
    This was a standard SAP issue, and not an implementing issue.

  • Error in LSMW for new matl-You have not fully maintained the descriptions

    Hi Experts,
    I am creating a LSMW to create a new material master, but at the end part get the error "You have not fully maintained the descriptions" Message no. MG171. I am using the Standard batch/direct input" and Program Name         RMDATIND.
    Can you please help me.
    Thanks and Regards,
    Amol Kale

    Amol,
    as description is mandatory field while creating material, you need to assign description text.
    also check are you maintaining multiple langauges during this material xreation , if yes, you need to give discription for all langauges.
    hope it will help you.
    Thanks
    Ritesh

  • Comnpany Code is not fully maintained

    Hi Experts,
    I am facing an below issue while creating the material master in SAP SD module.
    ERROR:"Company Code is not fully maintained".
    However when I checked my assignment by EC01 than it seem no problem.
    Please resolve it.
    Thanks in Advance
    Regards
    Amit Tyagi

    Go to OMSY, select your company code and maintain the current year and period there.
    Now create a new material and post the feedback.
    thanks
    G. Lakshmipathi

  • LSMW Error - You have not fully maintained the descriptions

    Hi Experts,
    I was trying to Extend the materials to plant by using Direct input menthod where prog - RMDATIND.
    When I execute final step i.e "Start Direct Input Program" I faced with an error " You have not fully maintained the descriptions".
    I know this error with regards to Language Key and Description.
    I executed Display converted data under structure BMMH5, where Language key is blank.
    Kindly guide me why this language key is not captured, and also how to default the Language key as EN.
    Thanks nd Regards,
    Laxmi.........

    LSMW u2013 Legacy System Migration Workbench
    1.        Maintain object attributes
    2.        Maintain source structures
    3.        Maintain source fields
    4.        Maintain structure relations
    5.        Maintain field mapping and conversion rules
    6.        Maintain fixed values, translations, user-defined routines
    7.        Specify files
    8.        Assign files
    9.        Read data
    10.     Display read data
    11.     Convert data
    12.     Display converted data
    13.     Create batch input session
    14.     Run Batch Input session

  • BPE customizing not fully maintained

    Hi All,
    i am getting the below CCMS alert repeatedly,
    CCMS ALERT for MTE: PX1 \ PX1_500_Business Process Engine \ Overall status \ Status of the automatic customizing
    Alert Details:
    System        : PX1
    Alert Text    : BPE customizing not fully maintained
    Alert Color   : RED
    Does some one give me any idea what could be the root cause of this message.
    Thank You,
    Madhav

    Please run the SWF_XI_CUSTOMIZING transaction and select the "Perform Automatic Workflow Customizing".

  • Error Tax Indicator not properly maintained

    I had error while doing VA01 Sales order as Tax Indicator not properly maintained. someone ha sanswer then help me to solve the same

    Hi
    Check the material master Quality management view where the inspection type is maintained.
    Check the settings for inspection type in that material master.
    Regards
    Prasad

  • Materail not fully maintained for this transaction/event

    Dear All,
    When i am extending material to new storage Location using MMSC i am getting below error msg.
    "materail not fully maintained for this transaction/event" wht may be the reason.
    regards
    venu gopal

    Hi
    Check whether material has plant level data ie:any views like MRP, purchasing .
    i suppose if material has only basic data 1 and 2 then u may get the below error.
    Chk and revert
    Reg
    Raja

  • You have not fully maintained the descriptions

    I am executing BAPI
    'BAPI_MATERIAL_SAVEDATA'
    I get the message :
    You have not fully maintained the descriptions

    Hi,
    Check the Material Descriptions whether maintained correctly or not...
    You also have to use BAPI_TRANSCATION_COMMIT after using that BAPI
    Check the below thread for the sample code.
    BAPI_MATERIAL_SAVEDATA
    Hope this would help you.
    Good luck
    Narin

  • Tax classification not accepting rates

    Hi,
    I have added row 65 for tax classification in access sequence (Check calculation procedure) with table value 3 and when I try to enter rates in FV11 the rates are not getting saved. Please advice

    Hi,
    The Proper Condition type should be created with assignment of Access Sequence, and then you can assign the rate for the Sequence.u2013 Tax on Sales/ Purchase-  Basic Settings-  Define Condition Type
    Regards,
    Sridhar Sha

  • Sales view / Tax classification upload in material master - LSMW

    Hi All,
    While Creating in  LSMW using RMDATIND Batch input method for material mater creation . I am getting an error of "you have not fully maintained tax classification" (M172 error message).
    LSMW details are as follows:
    Project, sub-proj, object : SCIMM,SCIMM,SCI_MM_CREATE
    Please suggest the field value mapping section of LSMW and suggest me how to fix the problem.
    When I create masters manually, in sales view/tax classification 4 tax categories (3 for CA CTX1,CTX2,CTX3 and one for US UTXJ) are getting populated automatically and I need to key-in only 0 or 1 for tax values (ex material :KCC9800MEKIT for sales org 2000, dc 70, dv 70).
    Please sugget me how to fix this issue.
    thanks
    PRadeep

    Hi Murugesh,
    Thanks for your response on this query. I read the link contents.
    LSMW TAX classification for materials
    In the above thread, you have specified
    1. If you have a separate file for tax codes to be applied for different materials then you need to map the records of this file to BMMH2 ( multiple records for a material possible for different countries). Then you need to map BGR00, BMM00 & BMMH1 with another header file with one record for material for the corresponding records on file which correcponds to BMMH2.
    I require your help to implement the above step. As mentioned by you, I have 3 tax codes for CA and one for US (2 diff countries) for each material to be maintained in Tax classification.
    I have created a main source structure  SS which has fields for all views (basic view, sales view, purchasing, plant/sloc and warehouse). I have created a substructure SSTAX for main source structure SS for Tax fields (Aland, taxty,taxm1) and assigned to BMMH2. Will this work or we need to create two  source structure (at same level) for this requirement.
    I am bit confused on how to link these two input files.  I created one record for material xyz in header file and 4 records in tax file (4 tax categories ctx1,ctx2,ctx3 and utxj). How to create one to one relationship working between header and tax file. How the tax file structure will be for 10 material records?
    LSMW Direct Input Method RMDATIND tax classification material
    In the above thread, I find difficulty to follow your steps for same tax data applicable for all materials.
    1.enable the
    Extras->DisplayVariant
    In LSMW transaction, I find diffculty to locate the above option.
    from the menu of the LSMW & check all the check boxes. Now you see the
    __END_OF_RECORD__
    for the structure
    BMMH2which has to be mapped with the input structure in the Maintain structure relations step.
    double click on the __END_OF_RECORD__
    Again I find difficulty to follow the above step. Please explain me step by step to reach below abap editor step.
    which will lead to ABAP editor & then put the following code:
    Canada
    bmmh2-stype = '3'.
    bmmh2-aland = 'CA'.
    bmmh2-taty1 = 'CTX1'.
    bmmh2-taxm1 = '1'.
    transfer_record.
    bmmh2-stype = '3'.
    bmmh2-aland = 'CA'.
    bmmh2-taty1 = 'CTX2'.
    bmmh2-taxm1 = '1'.
    transfer_record.
    Thank you very much for your help and time. I am sure this will be helpful for Pradeep as well.
    Thanks and regrads
    Varadharajan

  • Sales view / Tax classification upload in material master

    Hi All,
    While Creating in  LSMW using RMDATIND Batch input method for material mater creation . I am getting an error of "you have not fully maintained tax classification" (M172 error message).
    LSMW details are as follows:
    Project, sub-proj, object : SCIMM,SCIMM,SCI_MM_CREATE
    Please suggest the field value mapping section of LSMW and suggest me how to fix the problem.
    When I create masters manually, in sales view/tax classification 4 tax categories (3 for CA CTX1,CTX2,CTX3 and one for US UTXJ) are getting populated automatically and I need to key-in only 0 or 1 for tax values (ex material :KCC9800MEKIT for sales org 2000, dc 70, dv 70).
    Please sugget me how to fix this issue.
    thanks
    PRadeep

    HI,
    instead of LSMW..try with BDC by SHDB---batch input transaction recording.

  • LSMW TAX classification for materials

    Hi!
    I read a lot of threads concerning these topic, but I couldn't solve my problem.
    I have more than one tax classifications from different countries for one material. However I don't know, where I should enter the data cause it's just possible to enter one country in BMMH2.
    Until now, I mapped the data to the fields TAXM1...TAXM9 of BMMH1.
    The result of the Direct Input: "You have not fully maintained the tax classifications"
    I guess, it's not necessary  to map to TATY1..TATY9 of BMMH1. Right?
    Nevertheless,  with and without these fields mapped, the message is the same.
    ..and should I map the same fields also in BMMH2?
    I tried it, but without any effects!
    Should I enter different countries in separate data sets?
    Tax classification data consist of TAXM1..9 and TATY1..9
    Which fields are also necessary?
    Thanks in advance!
    Michael Kuehne

    @Murugesh
    Thanks a lot for your affort!
    I checked my lsmw project concerning your points and did some corrections.
    However, something is still wrong in my lsmw.
    - tax classification of just one country in BMMH1: works;no errors
    - tax classiification of just one conutry in BMMH2 and no tax classification in BMMH1:
    -- read data: correct; no errors
    -- conversion of the data: correct; no errors
    -- throws an exception during the check against the customizing in lsmw
    -- Direct Input: failed: "You have not fully maintained the tax classifications"
    The converted data is 100 percent correct, for this reason the failed direct input is a bit strange to me.
    My there's an option in the customizing, that's not possible to set more than one country the tax classification of the materials.
    Do you know an option like this?
    The exception during customizing check is also a bad signal.
    I am running out of idea, what could be wrong.
    Maybe I should create a new object in lsmw and try it again.
    thanks in advance
    kind regards
    michael

  • BP Sales area data can't be replicated without the tax classification saved

    Hi Gurus,
    We're facing a funny problem here. Our project is using CRM 7.0 integrate with ERP 6.0. CRM is acting as a leading system, which means BP would be created from CRM only and flows to ECC. At the very beginning, we were not able to replicate the BP sales area data to ERP, and an err msg in SMW01 says "tax classification not defined." even i've indicated the tax classification in the BP already. And the sales area data was stuck there forever, never go to ECC.
    Later we found out that, the tax classification must be saved before we maintain the sales area data. and it worked fine if we follow this rule.
    And we checked the middleware program, it always delete the tax classification when update the sales area from the CRM data flow.
    Please advice if this is the standard behavior, if yes, how to make the process make sense and prevent the data flow stuck.
    Thanks for your great help
    Rgs, Michelle
    PS: the mapping for tax is maintained correctly in both systems.

    Hi,
    Could you please tell me as to how did you resolved the above issue, I am currently facing a similar issue, I would be grateful for any help.
    Regards,
    Nitin Sharma

  • Alternative tax classification  in sales order

    Dear All,
    For Some customers (credit memo) we raise sales order without any duty or tax. The procedure is go to item level billing tab page and there make alternative tax classification  zero. It is working fine for all the customer except one customer.
    I have checked UTXJ records - everything is fine.
    Can any one guide me what could be the reason behind it and how to resolve this.
    Thanks and Regards,
    Shammy

    Hello,
    The item level alternative tax classification is to maintain the tax for the particular document only.
    In this case check the customer master, tax classifications against the country, compare the same with the wroking one.
    Prase

Maybe you are looking for