EU Consignment issue - Tax determination during billing
Hi Experts,
We have a consignment setup with a customer in DE and the delivery plant is located in NL.
During customer billing the system determines the delivering plant country as the departure country for taxes. So whilst the consingment stock is located in DE in the customer consignmnet warehouse, SAP determines the taxes as if the country is NL and applying the export taxes.
We want to apply the domestic VAT of DE, as the stock is already available in the country DE. How can we modify the system to determine the departure country as DE (customer consignment warehouse) instead of delivery plant (NL).
We don't have plants abroad configured in our system.
Regards,
Rama
Hi,
The goods issue sets up a special stock at the customer's.The stock is physically availlabe at customer site. However, the goods remain in the valuated stocks of the delivering plant. This transaction isn't billed because the consignment stock remains the property of your company.
When goods are issued, both the customer special stock and the stock in the delivering plant are reduced. This transaction is relevant for billing. In the billing dep country (country of your plant) and dst country copied from consignment fill up.Which is NL---DE.
Solution---Manually you can change dept country as DE in consignment fill up.Actually not true.
Suggestion:But the above solution could lead to discrepency in the vat report.
Regards,
Sumit
Similar Messages
-
Vendor consignment issue price determined by Customer
hi all expert,
i have the following business requirement.
we have vendor consignment stock. the consumption price for the vendor is based by the customer which we are selling to.
i have configured stock determination, movement type 601K is used for sales order outbound delivery. it picks up the info record price of the vendor directly.
however, the info record doesn't not have customer information. therefore i have tried to create a new access sequence table 817 copied from standard table 17. field KUNNR is added as following:
LIFNR KOMK LIFNR Vendor
MATNR KOMP MATNR Material
EKORG KOMK EKORG Purch. Org
WERKS KOMP WERKS Plant
ESOKZ KOMP ESOKZ Info record cat.
KUNNR KOMK KUNNR Sold-to party
corresponding condition record is also been maintained.
any chance that this access sequence is being run by the standard system when the price determination happen during the PGI for sales order?
do i need to activate any user-exit for this business requirement?
anything that i have missed?
i have also activated the customer field in MB1B 411K movment type. hoping that price determination also take this customized access seq. to determine the price when moving K-stock to own stock.
many thanks!
MatthewWe have designed a solution that allows the vendor consignment price to be discounted based on the Customer we are selling to. Although this is an old thread, I wanted to post in case it is of benefit to others in the future.
In summary, we created a new pricing condition table that includes Customer (KUNNR). In a user exit that is available in the pricing routine for movement 411K, we retrieve the sold-to customer number. In our case, we do this only when picking an outbound delivery. Our business rule is that consignment stock is automatically moved to unrestricted stock at time of picking and we have already automated the 411K movement via our custom RF picking solution (by calling HU_CREATE_GOODS_MOVEMENT). Since we know the delivery line we are picking, we can get the sold-to customer. We are HU managed and already have our own ZHUMO transaction (a copy of HUMO) that we could modify so the user can optionally enter Customer when manually executing 411K for an HU, which would execute the same pricing user exit described below - still determining business rules for HUMO piece.
Details...
Passing Customer Number to Pricing:
1. At time of picking with custom RF transaction, call function module HU_CREATE_GOODS_MOVEMENT to execute 411K movement.
2. Extend User Exit EMM115 to get the Customer number (from delivery) and Vendor at time of 411K and pass it to the pricing procedure.
Pricing Procedure - Create new Condition Table, Condition Type, and Access Sequence:
When 411 K movement is posted, the system will grab the info record pricing (maintained in MEK1) for pricing condition PB00 from Pricing Procedure ZM0000 - access 0002, and now also grabs our new pricing condition - access ZCPD, if conditions are met as described below:
- Append u201CField Catalog (Pricing Purchasing)u201D - ABAP programmer adds Customer (KUNNR) representing Sold-to in the purchasing catalog
- Create New Condition Table (ex: u201C514u201D) with the following fields:
1. Sold-to Customer (KUNNR)
2. Vendor (LIFNR)
3. Material (MATNR)
4. Plant (WERKS)
- Create new Access Sequence ZCPD and attach the new condition table
- Add Access Sequence ZCPD to new Pricing Condition ZCPD - Consignment Discount %
- Modify ZM0000 Pricing procedure (Calculation Schema) to access ZCPD.
Maintain New ZCPD Condition Record:
- Once Condition Table has been set up and associated to new Pricing Condition ZCPD, a condition record will need to be maintained in MEK1. The condition record will house the specific combination of Material / Plant / Vendor and the line items will contain the Customer # & Discount %. -
Hi All,
we have define pricing procedure in sales and distribution and the tax calculation procedure in finance.
Scenario is:-
Tax condition define in the Pricing procedure is.
Proc. Step Cntr CTyp From To Man. SubTo AltCBV ActKy Print Description
YPOS04 900 YWS1 10 10 M YWS X Local Tax (POS)
Tax condition define in the calculation procedure for vat(output tax) is:-
Proc. Step Cntr CTyp From To Stat ActKy Print Description
YTAXIN 690 YIN2 590 590 YS4 IN: AR VAT Payable
YTAXIN 700 YIN1 590 590 YS6 IN: AR S.T Payable
I have created Y1 tax code in which I have specify the 4% vat output tax infront of YIN2 condition type and YS4 account key.
After that I specify output tax G/L in OB40 in YS4 account key with Y1 tax code combination.
after that sales guy create condition record in vk11 with the comination of YWS1 (condition type), region, Account assingnment group for customer, account assignment group for article and tax code Y1.
YWS1 condition is defined in the Pricing procedure.
here our problem is that when we are posting the sale than system through the error that G/L account is not defined for account key YWS, which is defined in the pricing procedure.. but system should check the G/L which is linked with the YS4 account key which is defined in the calculation procedure.
Please clarify that how system pick the G/L account and from which account key.
after this error message we define YWS (pricing account key) in tax on sales and purchase under (check and change settings for tax processing) than I assign the output tax G/Ls in the YWS key with combination of tax codes.
than system picks the same g/Ls which is defined in the Yws key for tax..
Is it the right method?
please clarify where we are missing. and what is the right procedure to caputure the tax.
appreciate you reply.
RegardsHi,
Please check with table J_1IT030K_V through t.code SM30.
For sales condition types YS4 account key please check with t.code VKOA as per our customer category.
Regards,
Rama Mohan Bangaru -
No Valuation profile determined during Billing
hi,
when I try to create an invoice for a certain delivery, the error message "No valuation profile can be determined for ...". this happens to a single document.
i am wondering if this error is related to item level or document level.
also if anybody knows how to solve this i would appreciate that.hi, fyi for those who might seek the answer, check the duty band of the material..
i already got the answer to this,, -
Override consignment price determination during goods issue process
Hi ALL,
My requirement is that User is asking want to override consignment price determination during
goods issue process. Is there any BADI/User Exit or Enhancement spot which can override the price value and in the
database level during Goods issue.
If yes provide me the enhancement details and where I can implement.
I will very thankful to you all if I get your valuable input.
Regards
SubhasisDear Laxman,
Check these links,
https://wiki.sdn.sap.com/wiki/display/ERPLO/Batch+Determination
Automatic batch determination
Re: how to make the batch determination process automatic
Regards
Mangalraj.S -
Tax Departure Country in Consignment Issue
Hi,
I have read lots of thread regarding this issue but all of them ended with suggestion related to plants abroad which in our case will not resolve the issue.
Let me again put the question and hopefully somebody will answer to this.
We are doing an implementation for one of our UK client.
The issue is regarding consignment fill up for country in Europe.
I understand that we need to file consignment fill up in the INTRASTAT reporting. This can be achieved by using billing type WIA with 100% discount.
but the issue over here is, when we create consignment issue, the tax departure country is getting determined as customer country because of which the tax is not getting determined from condition records.
We are getting an error of mandatory condition type MWST required which is correct as we are getting a value of tax.
Can anybody help me over here?
I don't think it is an issue of plants abroad.I am already stating the reason.
MWST has 3 standard condition tables.
1. Departure and Destination country..
In our case --> Departure Country is GB and Destination country is DE
But in case of consignment issue it fetching departure country as DE and destination country as DE
2. Domestic Tax -->
Departure tax will be on GB country
3. Export Tax
Country will be GB and export country will be DE.
but in all the cases departure country is coming as DE and not GB. -
Hi Experts,
There is an issue I am facing while creating BBP, the slices in table DFKKMOP are having another tax determination code being picked up along with the right tax detemination code.
E.g. -> In EK02 for the BBP I have configured tax determination code ZA for main 0051 and sub 0050 for all the company codes, but it is also picking ZX which I have configured for main 100 - sub 202,203 , main - 200 sub 202,203 , main 300- sub 202,203.
Strangely In the table DFKKMOP the tax determination code ZX is coming in the line which has main 0051 and sub 0050.
I dont understand why ZX is being shown in the field BB grouping - Budget Billing: Grouping Key for Tax Determination Code.
I have double checked the customizing in EK02 and I dont find this tax determination code being defined for main 0051/sub 0050, then why is it being picked up for BBP line item in table DFKKMOP.
Any suggestions are appreciated.Well the issue was during creation of BBP items in DFKKMOP the VAT corresponding to Main/Sub 100/ 3xx was being picked up and when I adapted the tax determination code there. The items was created without any split.
For the second one PA issue, well in this case the tax determination in the standard during the creation of PA invoice via EA27 is happening on the date of execution and not on the selection date or posting date. This is because in SPRO the config. of invoicing <<Define Basic Settings for Invoicing>>
has <<Date type for tax determination in Invoicing for Part. Bills.>> set to <<tax determination in invoicing based on entry date>> that is why it takes the execution date into consideration.So even when we do a posting for SOLLDAT in future to take another tax code it doesnt take that SOLLDAT instead takes todays execution date for which the new tax code is not valid.
To overcome this issue either we need to make the new tax code valid from date in past ie. before the date of execution or we need to change this parameter in customizing <<Define Basic Settings for Invoicing>> to <<tax determination in invoicing based on Posting date>>.
Voilà! -
Error of Excise Invoice in Consignment Issue billing document
The usual process of billing from excisable unit (with CIN) is as follows:
1. VA01 >2. VL01N(PGI)> 3. VF01 (Proforma Inv) --> 4. J1IIN (Excise Inv) --> 5. VF01 (Comm Inv)
While in non-Excisable unit the 3 & 4 steps are not required.
In Consignment Fill-up- The process is only upto Generation of Excise Invoice and order processing is complete. Excise Invoice in this case works as Excise Gate pass- just to let the material out of factory gates and no sales is booked.
Further, In consignment issue- the process should be like non-exciseable unit i.e. 1, 2 & 5 step only. While we are getting the error is coming at step no 5 (Excise Invoice no is missing !)
One more thing I want to ask:
During Consignment fill-up, movement type 631 is used - which removes the stock from storage location and put it in 'Consignment stock in the same plant. Now since the plant is declared as excisabel, probably it is asking for 'Excise invoice'. It means, there is one more step of material movement, before 'Issue' order- what could be it ??
Please help.
Praveen SinghThe correct process in consignment fillup process is
a) Create fillup Order (order type KB)
b) Create fillup Delivery (movement type 631)
c) Create F8 proforma
d) Create Excise Invoice referencing Proforma
a) Create Consignment Issue Order (Order type KE)
b) Create Issue Delivery (movement type 633)
c) Create Commercial Invoice (billing type F2)
In the second stage only, you need to create commercial invoice and not in the first stage as indicated by you.
thanks
G. Lakshmipathi -
Tax code determination in billing documents
Hi,
In the intercompany billing document, system has picked tax condition type(MWAS) value as 19 percentage with condition records.
We have not maintained any condition records for that tax condition type. We have maintained that vale only in tax code settings under one country.
How system is picking that tax vale in to billing documents with reference to condition type.
Regards
LakshmikanthTax rates are maintained in tax codes via transaction code FTXP. All tax condition elements are maintained via OBYZ (OBQ1 for tax condition type, OBQ2 for access sequence, and OBQ3 for tax procedure). And each country is asssigned a tax procedure via OBBG. In your case, MWAS must exist in OBQ1 and the corresponding tax procedure, the rate of MWAS must have been entered in the tax code of output tax type. The SD condition types with condition category D and with the account key for tax (such as MWS) in the SD pricing procedure are used to determine the tax code during document processing.
To find out how this tax code is captured, on the condition tab in the billing document, click on the Analysis and locate the SD condition type(s) for output tax, identify which record is read. Then on VK13, enter this condition type and specify other selections, the condition records for tax code determination appear. -
Timing of Confirmation from Consignee to Company during Consignment Issue
Hi, The consignment process is something where the company keeps his stocks at consignee place with full ownership (consignment fill-up). When the consignee sells the stock then the consignee informs the company and company invoices the consignee (consignment issue). Now my question is what happens if the consignee sells the item and informs the company (owner) after sometime ? e.g. if consignee sells an items and informs the company after say 1 year, then by this time the consignee might have earned some interest on the sold items for year and after 1 year it pays the amount to the company (owner). So the consignee profits more (one through higher selling price and second by informing and paying the amount to the company after sometime). To prevent this, is there any stock checking carried out from company side to the consignee ? Or does any other sort of process take place to prevent this ? Thanks.
Hi there,
In consigment process, stock is maintained as consignment special stock. When a consignment fillup happens, stock will still be under the pocession of the company but under consignment special spock.
If you see the item catg KEN (consignment issue item) in VOV7, you will find that there is a special stock indicator W. When you raise a consignment issue order KE, basing on the item catg determination, automatically KEN will be proposed. So when you PGI a KEN item, stock will automatically deducted from consignment special stock. When the stock in consignment special stock reduces, it means that a consignment issue has happened.
Also KEN item catg is relevant for billing. So when you PGI a KEN item, automatically system do pricing & will generate billing. (Note that for consignment fillup item KBN, there is no pricing or billing relevance).
Basing on these settings, when a consignment issue happens, there is no need for some1 to inform the company. Even though the stock is there at a different location, consignment stock visibility is available in SAP.
Hope this clarifies.
Regards,
Sivanand -
MPN Manufacturer batch determination during goods issue
I am from pharma industry and my business runs with batch management, MPN features.
Scenario:
I have 3 different finished product P1, P2 and P3. All three finished products use raw material R1.
But, I have restrcition like, when I am manufacturing P1 product I can only use R1 of batch from manufacturer M1.
For P2 material we can use R1 batch from manufacturer M2 only.
For P3 material we can use R1 batch from manufacturer M1 and M2.
Now, I have maintained the BOM CS02 batch classification for three differ FGs P1, P2 and P3 with relation P1-R1-M1, P2-R1-M2, P3-R1-M1+M2.
In COB2 T-code I am mainmtaining strategy type CO02 - Order type/Plant/Parent material with child relation ship. Here also, I am maintaining relation P1-R1-M1, P2-R1-M2, P3-R1-M1+M2.
Now, when I am creating process order in COR1, I am getting in case of P1 order R1 material batch determination only batches from M1 manufacturer.
Same as for P2 material process order R1 material only batches for detrmination from M2 manufacturer.
Same as for P3 material process order R1 material batch determination option from M1 and M2 only.
Now, if I don't go for batch determination through Process order and in stead of that if I want the batch determination during goods issue MIGO 261 movement against order, the above manufacturer level control we can't put.
As in MBC2 T-code, we have standard batch determination and search strategy for material, plant and movement type.
But, here we can't maintain any parent child relationship.
Now, can you please suggest how I can control manufactuer batch detrmination as per above strategy during Migo goods issue.
Through any standard settings we can do or, any exits required?
Gurus please suggest!Dear
You can do this by using FM CO_WB_BATCH_DETERMINATION or VB_BATCH_DETERMINATION function module.
here you can sort the batches and compare the Batch results with the batch search strategy.
Regards,
R.Brahmankar -
Automatic batch determination during goods issue
Hi,
We want automatic batch determination during issuance of components to a process order with out clicking on batch determination tab in COIK as well as I don't want to give '' in MB 1A transaction. Without clicking anything batch is determining is process order for components. But it is not happening during goods issue either in transaction COIK or in MB1A. If I use COIK again i have to click on batch determination tab and putting '' in MB1A. Then only batch determining. How to avoid this. Batch should determine automatically in inventory posting also like COIK, MB1A etc.
Thanks & Regards,
N. LaxmanDear Laxman,
Check these links,
https://wiki.sdn.sap.com/wiki/display/ERPLO/Batch+Determination
Automatic batch determination
Re: how to make the batch determination process automatic
Regards
Mangalraj.S -
Automatic Batch Determination during Goods issue of Production Order
Hi,
Iam trying to set up automatic batch determination during Goods Issue against a production order. My requirement is system should automatically run the batch determination similar to the case in production order.
I have set up all the required configs for batch determination. But to get the batch I need to click on the batch determination button. What I need is without clicking on anything. How can I do this. Whats the config needed
Thanks and Regards
EnricoDear Enrico
It is required lot of set up both in production order parameters and Batch Managemnet .I am providing you a summery of it .
Configuration Required for your above issue are as follows :
1.Activated Batch Management in the Material Master-MRP2 view and Work Scheduling view of the FG
2.check material master MM02, tab MRP2 and set field "Batch Entry" to value 3 here
4.You maintain a Search Procedure in OPL8 - Order Type Dependent parameters .Before that you should have Batch serach strategy :The sequence of steps are as follows -
Create Condition Tables
Create Access Sequences
Create Strategy Types
Batch Search procedure definition
Batch Search procedure allocation and check activation
Define Selection classes
Define sort rules
Maintain Batch Allocation Strategy Number Ranges
All the above are available in the Path - SPRO --->Logistics-General ---> Batch Management ---> Batch Determination and Batch Check
5.Maintain the setting in T.code OPKP (production scheduling profile). Select automatic batch creation on order creation.
6.If u want to execute the batch determination for components in the component overview of production order , then u have to create batch search strategy at COB1
7.If u want to execute during order confirmation u have to create batch search strategy at MBC1.
Refer the below link for your farther reference :
http://help.sap.com/saphelp_47x200/helpdata/en/25/28428b4f7811d18a150000e816ae6e/frameset.htm
Hope this will be useful
Regards
JH
Edited by: Jiaul Haque on Jun 22, 2010 11:28 PM -
Reg. Tax code in procedure TAXINJ is invalid during Billing release in VF0
dear friends
when I release the billing in VF02 I am getting the bellow error
"" Tax code in procedure TAXINJ is invalid
Message no. FICORE704
Diagnosis
The tax code entered is not defined in the country for this company code.
System Response
Procedure
Check and, if necessary, correct the entry.
Procedure for System Administration
If it is not an input error, check and possibly change the system settings.
To do this, choose Maintain entries (F5).
1. Check whether the required tax determination procedure is assigned to the relevant country. the Procedure field is in the detail screen.
2. Create a new tax code if required.""
and my procedure is
100 0 PR00 Price ERL
350 0 ZMRP MRP Price ERL
400 0 ZMRD Discount % from MRP 350 MWS
450 0 ZBED Basic Excise Duty 400 EXD
500 0 ZECE Education Cess 450 EXD
550 0 ZSHE Sec.Higher Edu.Cess 450 EXD
555 0 CR Price 100
650 0 Sub total 450 550
700 0 ZCST IN A/R CST 555 650 MWS
725 0 ZVAT IN A/R VAT 555 650 MWS
750 0 Total 555 725
800 0 Sales Revenue 750
if there is any logi problem pls advice me.
we enter manualy the MRP Price and doing discount 45% from that.
Thanks in advance
Rajakumar.kHi
There are couple of things you need to check.
1. In FTXP, if rates have been maintained against the AR Condition Types correctly
2. In VK11, you have maintained the settings for condition type UTXJ, which is important for TAXINJ
3. In Customer master, you have assigned the Tax Classification Key in Customer Sales Area data
Regards
Sanil Bhandari -
Accounting determination simulation during billing
Hello Friends,
We have a business requirement to simulate account receivables before releasing to accounts during billing document save. In standard, we can check account entries only after billing document save. Hence Could you please suggest -
a. Is any standard approach available to simulate an accounting determination during the creation of billing document?
b. I was identified simulation function in VF04 (Collective billing) but not sure how it works and the usage of this function.
Account determination analysis in billing document not really fill the requirement, our business is looking more like simlation process in finance side.
Many thanks in advance for your help.
Thanks
Regards,
Gouthamb. I was identified simulation function in VF04 (Collective billing)
but not sure how it works and the usage of this function.
Simulation of billing documents not simulation of accounting document.
Search forum about simulation,have a look at simulation functionality in MIRO transaction !
Edited by: Jeyakanthan A on Sep 17, 2010 10:18 AM
Maybe you are looking for
-
Error while executing the DEMO application of ADS
Hi, I have installed a sneak preview version of Java stack 7.0. With that I have downloaded the latest credentials for Adobe Document Service from the SDN and followed these steps to configure it. Copied the .pfx file to <INST_DRIVE>:\usr\sap\J2E\SYS
-
Getting error when installing on my iMac
Aaaaarrrrr. I'm ready to throw my mac out the window. Here's what I have: iMac 1.25 GHz PPC G4 w/ 512 MB. I am running on OS X 10.2.8. I am trying to install my full retail version of Tiger; however, when I run the installation I get the message "Una
-
Bootcamp installing windows 7 on an external drive
i wish to install windows 7 onto a usb hardrive as that way ican have 256gb for windows and still keep my 125gb mac hardrive in one piece so as i still have enough space for my mac apps. i wouldnt install windows if it wasnt for the fact i need windo
-
Compressor 4.1 ! Missing File
Hi all. So I have a project finished in FCPX - I have no errors or missing file messages. When I send it to Compressor, the opening logo and ending logo show up but the entire video between them is not. I am getting the ! Missing File red screen.
-
How to fix the lag in keyboard after updating to ios 7.1
My iPhone was recently update to iOS 7.1 as of the release date. As soon as it was done updating I unlocked my phone and the keyboard now and always lags and is not responsive unless you wait about a minute. I restored my iPhone and then restored it