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
PRadeepHi 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
yezdevanHi 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
PradeepTried 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
PRadeepHI,
instead of LSMW..try with BDC by SHDB---batch input transaction recording. -
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. -
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!
JHi,
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
Basuhi,
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 ShuklaMary 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 StookalMany 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
-
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
-
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