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!
    Matthew

    We 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 %.

  • Tax determination in billing

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

    Hi,
    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
    Subhasis

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

  • Another tax determination code being picked up along with right tax determination code during creation of BBP

    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 Singh

    The 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
    Lakshmikanth

    Tax 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. Laxman

    Dear 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
    Enrico

    Dear 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.k

    Hi
    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,
    Goutham

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