LSMW RMDATIND Sales Orghanisation 1 tax data

Hi,
I try to build an LSMW to create Material Master Sales: Sales Org DAT 1 view.
For a gived material, I need to add tax data for several tax cateroryand tax classification for at leaste two countries.
For example :
MATNR COUNTRY  TAX CATEGORY    TAX CLASSIFICATION
SF01     FR              MWST                  0
SF01     FR              LFRC                    B
SF01     DE              MWST                  B
I use BMMH2 like this :
ALAND  TATY1  TAXM1  TATY2  TAXM2
FR         MWST  0          LFCR    0
DE         MWST  B         /            /
In that case, tax data are created for FR :
SF01     FR              MWST                  0
SF01     FR              LFRC                    B
But the second line is not take into account but there is no error message. That mean, I can add several tax data line for one country but not have a seond country.
So, how to deal with tax data for several countries ? Is there some option ti use ? Maybe STYPE field of BMMH2 ?
Thanks for help,
regards
Morgan

LSMW itself using one statement transfer_record,
This is one scenario which i implement in my LSMW, just go through this and try by change the logic as per your requirement.
if BKNVI-ALAND = 'US '
and BKNVI-TATYP = 'UTX2'.
BKNVI-TAXKD = '1'.
transfer_record.
endif.
if BKNVI-ALAND = 'US '
and BKNVI-TATYP = 'UTX3'.
BKNVI-TAXKD = '1'.
transfer_record.
endif.
if BKNVI-ALAND = 'US '
and BKNVI-TATYP = 'UTXJ'.
BKNVI-TAXKD = '1'.
endif.
Here default transfer_record from lsmw will call....
All the best

Similar Messages

  • 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 tax data do not define output tax

    Dear Experts,
    I am creating contract and getting following error  'Sales tax data do not define output tax' in SAP REFX contract
    I have done the following
    define tax types
    define tax groups
    define tax codes
    Assign tax code to tax type and group
    Assignment of tax transactions key
    Assign country to calculation procedure
    Have i missed something? If you see the contract the tax rate  10% is getting picked Please help
    Thanks Regards
    yezdevan

    Hi Vasudevan,
    Check the following checklist and try.
    1. For tax code used, check for percentage value maintenance for the relevant condition type in transaction FV13, if maintained check for date validity and deletion indicators.
    2. Tax code should be assigned to company code at: Logistics - General -> Tax on Goods Movements -> India -> Basic Settings -> Determination of Excise Duty -> Condition-Based Excise Determination -> Assign Tax Code to Company Codes.
    3. The condition type used to maintain the tax code, as seen in FTXP. should have MVST or MWST as the access sequence in OBYZ settings, based on input or output tax respectively.
    Hope this resolves the issue.
    Best Regards,
    Hardik Sharma

  • Sales tax data in the posting term is not consistent (Real Estate Contract)

    Hi  Experts ,
    getting the following error in while creating a "Rental Contract" through the T. Code RECN while trying to enter data in the " Conditions" tab page of the contract . Have made all the entries in in the Posting Parameters tab ( e.g. Payment Method ,House Bank ,House Bank Acct ,Bank Details ,Tax Type ,Tax Group) but still getting this error
    ERROR MESSAGE
    Sales tax data in the posting term is not consistent
    Message no. RECD076
    Diagnosis
    The sales tax data in the posting term is inconsistent.
    Procedure
    Switch to maintenance of posting terms and correct all errors that are shown there.
    Please help ....

    Hi Ananda.
    What did you do to resolved this problem?
    Could you help?
    Tks
    Lucas

  • Tax date in sales orders and invoices (Billing)

    Hello Experts,
    I have an issue related to Tax date in sales orders and Billing documents.
    In our environment we calculate taxes at the time of sales order creation and billing document (invoice) creation.
    Currently we modified 'ZXFYTU03' exit to pass tax date which is system date. Our business processes are such that, there is a gap of 3-5 days between sales order creation and billing creation. So for some orders we see tax discrepancies between order and billing.
    Through forums I understand that we can use 'service rendered date' at sales order item level. Solution would be passing date in 'service rendered date', we can pass date in 'service rendered date' field in sales order.
    The problem is to copy same date in billing document 'service rendered date'
    Does anyone have any idea how we can copy the sales order service rendered date to invoice service rendered date?
    Through forum i understand that we can use copy controls, data transfer routines etc...Appreciate if someone can guide me on how i can use these...
    Thanks in advance
    Pradeep

    Tried 2 options...
    1. Modify program RV60AFZC (FORM USEREXIT_FILL_VBRK_VBRP) to pass VBRP-FBUDA = VBKD-FBUDA. But in later part of the process, in SAPLV60A-LV60AA21 (perform fakturadaten_lieferbezogen), VBRP-FBUDA is overwritten by LIKP-WADAT_IST which is goods movement date. So this is not solving my problem.
    2. Modify program ZXVVFU08, to get service rendered date from VBKD-FBUDA based on CVBRK-XBLNR (Sales order) and populate CVBRP-FBUDA. But unfortunately this user exit is being called after user exit 'ZXFYTU03' where tax related data including tax date which is being passed. Somehow tax date in this user exit 'ZXFYTU03' is document creation date which is system date.
    With 2nd option, service rendered date from sales order is copied to invoice doc, but the tax is calculated based on document creation date since the tax user exit 'ZXFYTU03' is being called first...
    Per this, coustom routine did not work...
    Refer: Service Rendered Date (VBRP-FBUDA) for SD Invoice

  • Sales tax data in the posting term is not complete

    Hi
    i did the customisation for for new condition type and contract in configration
    but the problem is while creating the contract in recn based on the new contract type and condition type i got the error like
    Sales tax data in the posting term is not complete
    can anyone give any suggestions on this.

    Hi Franz.
    The error continues.
    Sales tax code not found for company code 7000 IC0 GRP.IMPOSTO SIA 01.01.2010
    Message no. REEXFI000
    Follow my customizing:
    - Integration FI-GL, FI-AR, FI-AP - Taxes
    - Assign Tax Codes
    Country       tax type               tax group                         valid from       tax code
    BR     IC0     GRP.IMPOSTO SIA     10.06.2010           B0
    I have not found the parameter "Company"
    Next configuration:
    - Integration FI-GL, FI-AR, FI-AP - Taxes
    - Assign Tax Code (for FI Document)
    Country        tax code        valid from         valid to        tax type          tax group
    BR     B0     01.01.2010     31.12.2010         IC0     GRP.IMPOSTO SIA
    You think you have more configurations to be made?
    Tks
    Lucas

  • Sales tax data in the posting term is not consistent (Error in Real Estate)

    The following error is occured while creating a real estate contract.
    Sales tax data in the posting term is not consistent
    Message no. RECD076
    Diagnosis
    The sales tax data in the posting term is inconsistent.
    Procedure
    Switch to maintenance of posting terms and correct all errors that are shown there.

    Hi Ananda.
    What did you do to resolved this problem?
    Could you help?
    Tks
    Lucas

  • 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.

  • Fetch Material Tax data

    How to fetch all the country, tax category of a material tax data in sales org view using select query for filling the classification in LSMW program. Kindly provide me the tables and select queries.

    Hi Senthil,
    Select single * from MLAN where matnr = material and
                                    aland = country.
    If you need everything, remove the single and country from selection. Is this what you are asking for?
    Raj
    Reward points if helpful.

  • LSMW - Upload Sales Orders

    Hi All,
    I've worked with LSMW to record transactions in the past, but I'm unsure of what the best approach is for sales orders. Our requirement is to upload a simple tab-delimited text file that contains the PO#, PO type, Material, Grid (we are using AFS), Name/Phone/Address of the ship-to party, and shipping notes text.
    My main question is concerned with handling the multiple line items on the orders. I have seen some posts here that suggest using one LSMW to do the header data (VA01), and then a second to do line item data (VA02). However, I need this to be one step. I see there is a BAPI with Business Object BUS2032, but I have not worked with that method.
    Any idea on the easiest way to complete this?  I'd like to have a simple step for a user to run to automate entering 15-20 orders a day.  Any help is appreciated, thanks!
    J

    Hi,
    Firstly you can create the sales orders using the BPAI with header data and for line item details you can go for anothere BAPI
    BAPI_SALESORDER_CHANGE. hope it will work.
    ~linganna

  • In Transaction code va41 how to set default sales contract start date

    Hi ,
    In Transaction code " VA41 "  how to set default sales contract start date and end date.
    Can any one tell me the correct user exit for the same.
    Thanks
    Basu

    hi,
    u have to use user exits  or badis.
    use sutable exits mentioned below.
    SDTRM001  Reschedule schedule lines without a new ATP check          
    SDVFX006  User exit: Tax line (transfer to accounting)               
    V45A0001  Determine alternative materials for product selection      
    V45A0002  Predefine sold-to party in sales document                  
    V45A0003  Collector for customer function modulpool MV45A            
    V45A0004  Copy packing proposal                                      
    V45E0001  Update the purchase order from the sales order             
    V45E0002  Data transfer in procurement elements (PRreq., assembly)   
    V45L0001  SD component supplier processing (customer enhancements)   
    V45P0001  SD customer function for cross-company code sales          
    V45S0001  Update sales document from configuration                   
    V45S0003  MRP-relevance for incomplete configuration                 
    V45S0004  Effectivity type in sales order                            
    V45W0001  SD Service Management: Forward Contract Data to Item       
    V46H0001  SD Customer functions for resource-related billing         
    V60F0001  SD Billing plan (customer enhancement) diff. to billing plan
    Edited by: katigiri linganna on Apr 28, 2009 12:19 PM

  • Default values set  for Tax data in material master

    Hi
    Can anyone tell me how to set default values for  TAx dat in sales view  while creating material master.
    so that it automatically take  values while creating material master.
    Regards
    Vijay Shukla

    Mary and Vijay,
    I probably understood your question wrong.
    I was somehow assuming you were referring to classification data.. Sorry abt that.
    The tax data gets populated automatically while creating the material master.
    Th key lies in configuration..  You would have to use Tcodes OVK1, OVK4 to define the material and the tax categories by country
    The tax data is populated by the assignment that you make in OVX6.. I believe.. assigning plants t Sales org. Th country code defined in the plant OX10 is used to determine the tax data and once you customize this part.. You should start seeing the tax data populate when you use that sales org while creating MM
    Hope this answers your query.
    Edited by: Pavan Kumar on May 2, 2008 8:10 AM

  • Lsmw problem: for mm01 basic data text two language

    Dear,
    I want to realize, in mm01, under 'basic data text' tab, have English and French text.
    I use lsmw, direct input,object:0020, method:0000, program name:RMDATIND.
    The basic data text function should be done in structure BMMH7.
    Now, I add some codes for BMMH7 after entering 'Display Conversion Program'. But the codes will be covered when the rules changed.
    Could you please tell me how to do the same function in 'Maintain Field Mapping and Conversion Rules'?

    Look at the codes I added in conversion program:
    form convert_transaction.
      check so_tcntr.
      loop at ZMATERIAL.
        perform convert_0001.                                   " BGR00
        perform convert_0002.                                   " BMM00
        perform convert_0003.                                   " BMMH1
        perform convert_0004.                                   " BMMH2
        perform convert_0005.                                   " BMMH3
        perform convert_0006.                                   " BMMH4
        perform convert_0007.                                   " BMMH5
        perform convert_0008.                                   " BMMH6
        perform convert_0009.                                   " BMMH7
    * Add start by SAPGD003
        perform convert_0011.                                   " BMMH7
    * Add end by SAPGD003
        perform convert_0010.                                   " BMMH8
      ENDLOOP.
    * End of transaction
      transfer_transaction.
    endform.                    "convert_transaction
    form convert_0009.                                          " BMMH7
      check g_skip_transaction = no.
      g_skip_record = no.
      g_record = 'BMMH7'.
    * --- __BEGIN_OF_RECORD__
      BMMH7 = INIT_BMMH7.
    * --- BMMH7-STYPE
      BMMH7-STYPE = '8'.
    * --- BMMH7-TDID
      BMMH7-TDID = 'GRUN'.
    * --- BMMH7-TDSPRAS
    * Add start by SAPGD003
      BMMH7-TDSPRAS = 'F'.
    * Add end by SAPGD003
    * --- BMMH7-TDFORMAT
      BMMH7-TDFORMAT = '*'.
    * --- BMMH7-TDLINE
    * Add start by SAPGD003
      BMMH7-TDLINE = zmaterial-TEXTE_CMD_FR .
    * Add end by SAPGD003
    * --- BMMH7-TDSPRASISO
    * Add start by SAPGD003
      BMMH7-TDSPRASISO = 'FR'.
    * Add end by SAPGD003
    * --- __END_OF_RECORD__
      transfer_record.
      g_skip_record = no.
    endform.                    "convert_0009
    form convert_0011.                                          " BMMH7
      check g_skip_transaction = no.
      g_skip_record = no.
      g_record = 'BMMH7'.
    * --- __BEGIN_OF_RECORD__
      BMMH7 = INIT_BMMH7.
    * --- BMMH7-STYPE
      BMMH7-STYPE = '8'.
    * --- BMMH7-TDID
      BMMH7-TDID = 'GRUN'.
    * --- BMMH7-TDSPRAS
      BMMH7-TDSPRAS = 'E'.
    * --- BMMH7-TDFORMAT
      BMMH7-TDFORMAT = '*'.
    * --- BMMH7-TDLINE
      BMMH7-TDLINE = zmaterial-TEXTE_CMD_EN .
    * --- BMMH7-TDSPRASISO
      BMMH7-TDSPRASISO = 'EN'.
    * --- __END_OF_RECORD__
      transfer_record.
      g_skip_record = no.
    endform.                    "convert_0011

  • How to implement the Tax Data for Material Master IN MDM

    Hello  Experts,
    The MDM 7.1 standard business content does not ship the content required for TAX data implementation. We need to include this however for Material/Vendor/Customer.
    We have alraedy tried the approach of a multivalued lookup table for TAX fileds (Plant,Country,Tax Type, Tax Category, Tax Classfn) and linked it to the Sales DAta Qualified Table.
    but this does not satisfy the interdependencies of SAP ERP  i.e Sales Org-> Distribution Channel-> Plant-> Departure Country-> Tax Type-> Tax classification. We intend to implement this same relation in MDM.
    Kindly guide as to what would be the right approach. Can a qulalified lookup for Tax data be helpful for this scenario?
    Also can anyone secify the correct table or T-Code where we can find this entire dependency in ECC?
    Thanks in advance,
    Elizabeth.

    Hi Elizabeth, hi Shiv,
    as long as you're using MDM for consolidation and harmonization only, you could add the tax information. As for customers (for example), you maintain tax indicators as a child of the sales area. This means for MDM that you need to include the tax indicators in the sales data tuple. As tax indicators are repeatable records, you need to create a nested tuple for that.
    But as Shiv has correctly mentioned, the tax information itself is quite complex in regards to which tax information must be maintained depending on e.g. the country and/or sales area. In MDM it is hardly possible to predefine any mandatory values like it is possible in ERP. So if you plan a central creation of data, you'll most probably have to invest a lot into the correct validations to ensure that you create correct data. Still it needs to be closely investigated if you can do this with the MDM functionality or if you need some external API programming to do the job.
    Best regards
    Michael

  • Change Sales Contract Item Data - VA42

    Dear Colleagues,
    I'm trying to create an LSMW that will allow us to change item data in a quantity contract.  We used a direct input program to create the contracts but I'm not sure that it can be used to change them as well.  Our info from the contract creation is below.
    The item level fields we're attempting to change are contract start date and contract end date VEDA-VBEGDAT and VEDA-VENDDAT
    Does anyone know if it's possible to use this program to change contract item data?  Is there a better method other than trying a batch input recording?
    Your help is greatly appreciated.
    Thanks,
    Brian Stookal

    Many times this has been discussed and if you search SCN or Google with the text "LSMW for sale orders with multiple line items", you will get lot of inputs.  Take the inputs from there and try.
    G. Lakshmipathi

Maybe you are looking for

  • How do I change my iPad country back to the UK without cancelling my iTunes Match subscription?

    When I was browsing iTunes yesterday on my iPad the country linked to my iPad switched to being the US. I now can't use my iPad to shop in several uk stores. I don't have easy access to the PC the iPad is linked to with iTunes.  Also I don't actually

  • LR5 - one catalog to work on both Mac-OSX and PC-Windows versions of Lightroom ?

    Hi, I need help to determine if this workflow has a chance to work. PC-Windows computer is at home, I travel with MacBook Air with OSX system. I place a job in a catalog that is located in a 'dropbox' folder, so a folder that auto-synchronizes itself

  • Looking for intermediate course in Flash

    I'm looking for good self-paced training in Flash, geared toward the intermediate Flash developer with emphasis on development / ActionScript (over art/animation).  Something comprehensive with "best practices" and such.  I see the video-based tutori

  • Error AR Invoice add"Reconciliation difference must be zero before recon

    Dear Expert, We have smoothly process  with out error  @ SAP B1 8.8 PL 14.  But When we upgrade to SAP B1 8.81 PL 09 we are facing error. The process is 1    A/R down payment request (independent), as payment is being received in advance (earlier tha

  • Java Parsing Problem.

    I'm trying to create a GWT app and trying to parse info from my gmail contacts but I'm getting a Null type error. I am using an input stream that gets the Xml data back from the contacts in gmail however when I try turn this into a string and parse i