Redetermine the VAT rate after item copy

Hello everyone,
[Background]
I am in a project which is for VAT rate change.
We implement a new condition BADI to reset Price_date in the communication structure to change the tax date.
In the BADI we mapped varies date types(Such as Sales date) to PRICE_DATE.
so when some date type was changed the BADI will be run for new tax determination.
[Issue]
The problem is when we follow-up from a contract to a new contract or sales order, the PRICE_DATE are not changed in some cases.(Just as copy source's PRICE_DATE)
[Approach and question]
After made a investigation, we found that the issue maybe resolved in item copying control customize.
[CRM->Transactions->Copying Control for Business Transactions->Define Copying Control for Item Categories]
There is a filed that we can define condition copy rule.
- Do not copy conditions
- C: Only copy manual conditions
- D: Copy all conditions
- G: Copy conditions and redetermine Tax
By default all item category copy rule were set to C and D.
What would be the risk of setting D to G?
Is there any impact when changing D to G?
-----------------------------------------For testing purpose you can implement the BADI as below----------
[BADI Implementation detail]
1. Enable Performance-Optimized Condition Processing and Pricing
2.Define Customer-Specific Mapping of Condition Fiedls
     Add a record for PRICE_DATE, we copy it from standard and add a filter for Condtion FILLING BADI like Z00001
     The standard settings is mapping to PRICING-PRICE_DATE
     #Before using the filter you have to define it in "Implement BAdis to influence Mapping of Condition Fields"   
3.Implement a Condtion Filling badi(BADI:Filling of Condition Fields)   CRM_CND_FLD_FILL
     after determining the new Price_date, add the value to the return value  RT_ATTR_VALUE.(You shouldn't leave it as blank or condition will be lost )
     For testing purpose, you can set a constant value in it.
4.If you want to trigger your BADI when some filed changed, you have to implement a new BADI (CRM_CND_OBJ_REG)

Hi Hui Sun,
Your aprroch regarding copying control is right. You can keep the option D or G to copy the Pricing conditions.
And after changing the coopying control for the item categories and keep a break point in CRM_COPY_BADI in the particular Copying routine implementation and in that keep a break point  PRICING and PRICING_I methods.
The pricing will be automatically copied. if not copied then you have to maintain the Pricing using the FM in the methods of above mentioned implementation.
Please check the importing parameters and export parameters of the Methods.
Regards,
Rajya lakshmi CH

Similar Messages

  • Redetermine the exchange rates during the billing.

    Hi
    I would like to redetermine the exchange rates during the billing.
    When we are creating a sales order we are maintaining exchange rate in sales order header, but in case of any change in rates
    I have to change it in sales orders first and then i have to create an invoice. Instead of doing this i would like the exchange rates
    to be redetermined during billing automatically.
    Please help
    Suresh

    Hi,
          Firstly let us know If you want to redetermine the pricing exchange rate or the exchange rate to accounting? I imagine that the pricing exchange rate you are talking about ,the pricing exchange rate type should definetely work no matter  what the  pricing source is . Normal sales cycle always has the price source as order, which controls from where and in what sequence the conditions from the reference documents are copied to the billing document. It does not control the exchange rate. Check the billing date in your sales order(its always advisable to take the service rendered date as the base to calculate the exhcange rate which is PGI date when a delivery is involved) , not the actual billed date. If you want the system to determine the exhcange rate on the date when the Invoice has been raised(Different from the billing date in the sales order) then go for the option of "E" which will take the service rendered date.
    But If you want the exchange rate for accounting then you have to append a routine at the item level in "VTFL" .The Logic would be to read the exchange rate from TCURR table using the function module "READ_EXCHANGE_RATE. If you have specified the exchage rate in the header(Accouting tab) of the sales order this gets copied to the billing document This is SAP standard behaviour. To over write this you have to go for the routine ammendment as suggested above.(In case of billing dates and the exchange rates differ). Kindly please let me know If you need any more help on this.
    Regards
    Ram Pedarla

  • Is it possible to change the exchange rate after completion of miro documen

    Dear sap guru's,
        Please suggest me user can raise an po with account assignment cateagory (asset) ie AUC Asset. at the time they are giving exchange rate is 39.41. after doing migo he setteled the AUC asset to Main asset.
    Month ending he is doing MIRO At this time System is caputuring the exchange rate as 39.58. so the differnce amount is comes under AUC Asset.Already the AUC Asset is setteled but exchange rate difference amount is showing in asset. how do i resolved this one Kindly suggest me this is an urgent issue.
    Regards,
    Kumar.

    Hi Kumar,
    There are two solutions,
    1. At the time of MIRO, you can give the exchange rate in the details tab screen which can be an exchanged rate which was used at the time of capitalisation.  Hence, there will not be any differences between capitalised value and MIRO value.
    2. You can post the difference in the AuC asset and again you can distribute it to an expenditure or an assets based on business process / decision.
    Hope it clears your doubt.
    Regards
    A.Saravanan.

  • Where are the original documents after scanning/copying?

    Where does the document go after it has been scanned or copied on the ADF?   We have scanned three documents and can not find the originals .

    Hi,
    Printer/scanner CAN'T chew the originals, they should be on the glass. Their copies or scanned files normally are in C:\Users\[your logon]\Documents or My documents  depending on which Windows on your computer. You can also find where they are by scanning from your computer and the default folder should be under the preview window or on the screen before Save
    Regards.
    BH
    **Click the KUDOS thumb up on the left to say 'Thanks'**
    Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem.

  • How do I get the student rate after my Spotify Premium trial has expired?

    I did the Spotify Premium trial ($.99 / 3 months) and I would like to keep my account. The only option provided by the website to contunue my account is to pay $10 a month. I should be eligible for the student rate ($5/ mo), but Spotify gave me no opportunity to try to get this. I can't seem to find information about the student rate on their website. Help please!!

    Hey there , welcome to the community!
    Currently the student offer is only available in the United Kingdom, United States, and Germany. If you are a student and in one of those countries then proceed to the student page to take advantage of the offer. If you run into an error saying you are not eligible, then you ran into a big that's in the system. In order to apply the student discount to your account, your account cannot have an active premium subscription. Since you currently have Spotify Premium, you need to cancel it here and wait for your account to revert back to 'Spotify Free' before applying the discount.

  • VAT Rate is copied from Base Document, not taken from Invoice Posting Date

    Hi,
    With the recent VAT Rate change in the UK, the following issue has come to light.
    If I have a sales order or delivery created in November 2008 the VAT rate is 17.5%, which is correct.
    If I then invoice that document in December 2008, the VAT rate should be 15% in line with the VAT Setup screens.
    However, the VAT rate on the new document remains at 17.5% even if the user changes the posting date.  The VAT Rate is only corrected if the user changes the VAT rate on the transaction line to a completely seperate rate, and then back again.
    For documents with many lines this is impractical.  I have several customers who have complained about this who want reassurance that the issue will be resolved before the next VAT rate change in 12 months.
    Regards

    Please check the Note -> 1481238

  • Wether can invoice have with two different VAT rates, 16%

    Dear SDN team,
    I have a requirement like a invoice should have two different VAT rates.
    Situation is below:
    A rebate agreement is created and it was settled partially and final settlement is also carried out.
    Rebate agreement nº  XXXXXXXX, with a validity period between the 01.05.2010 until 31.07.2010. This rebate agreement created the credit memo XXXXXXXXX with the VAT rate of 18%.
    Mean time the VAT rate was changed from 1st July from 16% to 18%.
    There are invoice created in the first half and others belonging to the second half.  Invoice created during the First Half it was created the VAT value with 16% (Before July)and the Invoice created with the Second Half it was created with 18% (After July1st).
    But customer request is to have an invoice with two different VAT rates, 16% and 18%. However, the invoice only takes into account the 18%.
    And i have suggested the below resolution - But user still needs to have two different VAT rates in one invoice for the line item this is for the have a legal precept which force me to have a different VAT rates depending on the original invoice date
    Please let me advice how to resolve this issue.
    Looking forward for your favorable reply.
    Thanks and Regards,
    Jana
    Suggested Solution:
    But having two different VAT rates in one single invoice or credit note is not possible at all.
    Further if you would liked to have different VAT rates for the two separate ivoices - This can be done by doing the Rebate agreement with partial settlement for the First half that is before 30.06.2010 and final settlement after 01.07.2010. By doing this rebate agreement will have two different invoices created with two different VAT rates.  But now this is not possible for the RA where it is done with final settlement.
    So, You can not have two different VAT rate in one single invoice.

    Dear,
    In order to solve this issue with wrong VAt rates I propose you to proceed as follow:
    1) Cancel the CN (Credit Note)
    2) In the CMR (Credit Memo Request) set the tax classification of the materials with wrong VAT % to 0 (inside the CMR in item-billing document).
    3) Maintain for the access sequence of MWST a higher access than the normal one for tax classification 0 with the old tax percentage (E.g.: 16% in your case)
    4) Determine a new pricing for the CMR (via menu path: Edit > New pricing document)
    At this stage your items will have some 18% and some 16% of VAT. When you create the CN those percentages will be kept.
    If you are satisfied with the result it is now a matter of making sure the program that prints your invoice is mentioning the different VAT rates of the items. As you didn't specify anything about this point, I seize the opportunity to advice you about. No matter of the type of print program you are using (SAP script, PDF or Smartforms), you need TO BE SURE that when the CN is created (with two different types of VAT %) also your PRINTOUT is properly created mentioning the two different rates and relative values.
    If not printed correctly because you did not foresee to have different percentages it is easy to solve it with a programmer.
    In case of questions or doubts do not hesitate to post back your answer.
    Regards,

  • F110-Enhancement: User want to reran the same proposal after delete

    Hi guys
    It would be great if ane one having answers.
    User want to rerun the same proposal  when he likes to update the exchage rate after the payment proposal made   .For this, he will delete the proposal and reran the same proposal.
    This is for only Customers and not for Vendors as F110 itself taking care of vendors.
    Here the requirment is when he reran the same proposal he checks  new proposal documents with the documents  existed in ZTABLE earlier(needs to be crated z table for entries RUN DATE,IDENTIFICATIN,ALL DOCUMENTS belongs to each proposal ). if all documents are same then no issue ..payment ran takes place and then delete those documents from ZTABLE.if not same, for those documents payment should  be blocked(
    i.e any new  documents created  first propal and reran  proposal  those new documents shold be blocked) and then delete those documents from ZTABLE too.
    I found one BADI:   FI_F110_SCHEDULE_JOB which is triggering before proposal made.
    its having one structure  F110V having only contains one vendor(lower limit of vendors) and only one customer ( lower limit of customers) so here i could not get all the vendors and all customers but i can get all open doucments from table BSID and BSIK .
    it can be used to some extent but anyway useless.
    BTE: 1860.
    this can be used but user has to click the line item of the proposal run.if suppose there are more documents , it is also useless.
    Another BTE:2040,2060
    I can use these BTEs to delete those documents stoed in ZTABLE after payment made.
    kindly suggest me if anybody have any idea on this enhancement.
    Thanks
    Babu

    Hi,
    When delete event is fired, in PFR capture the selected tab details
    tabBean.getSelectedIndex(pageContext);
    store it in session
    then
    forward it to warning/dialog page
    post the warning page results to calling page
    in the process form request of calling page capture the event
    use
    tabBean.setSelectedIndex(pageContext,value)
    value get it from session
    pageContext.getSessionValue() API
    Regards
    ivar

  • Correct VAT rate output tax on returns

    Hi!
    The VAT rates in Finland increases as of July 1st, from 22 % to 23 %. If I want to make a returnorder after 1st of July and the original order is done before 1st of July, what VAT rate is correct from an accounting perspective? I know that the system will let the VAT rate automatically be the old rate (because reference order is from before July 1st), but is it correct even in a accounting principle perspective?
    Thanks for any help!
    Best Regards, Åsa

    what VAT rate is correct from an accounting perspective?
    As per statutory rule, if you take back any goods returned by customer and if you declare to tax authorities against which original invoice, this returns were taken, while filing tax returns, you should charge only the original tax rate what has been charged.   If you dont declare the original invoice while tax returns, then for that returns,  tax should only be charged at the prevailing rate
    thanks
    G. Lakshmipathi

  • How will the VAT change in January affect my bill?

    Hi everyone
    As you may know the VAT rate increased to 20% on the 4th of January 2011.  I’m sure many of you will be wondering how this may affect your bill, so we have some FAQ's for you on BT.com - find out more by visiting www.bt.com/vat
    Thx
    Kerry
    Retired BTCare Community Manager - StephanieG and SeanD are your new Community Managers
    If you like a post, or want to say thanks for a helpful answer, please click on the Ratings star on the left-hand side of the post.
    If someone answers your question correctly please let other members know by clicking on ’Mark as Accepted Solution’.

    Here are two threads to look at:
    The end of DPS Single Edition
    What is going on with DPS?
    Single Edition, SE, apps are available to CC members until 1 May 2015. These apps will remain on the App store but will be unable to be updated after 1 May 2015. That means they will not run on any new version of iOS.
    There is now one DPS license. Pricing is done on a per client basis. Click the request for consultation link in Digital Publishing Suite Help | DPS pricing options to receive a price estimate for your projects.
    The alternatives to using DPS are using a competing product (outlined in the threads above), using a tool such as PhoneGap (html5, css, javascript hybrid app) or Appcelerator Titanium (native development), learn/hire/contract a developer for native development, and fixed-layout epub.
    Others have suggested partnering with someone who was a top tier license to continue to keep your apps current.

  • Include in NIC : VAT RATES in RMS

    Hello,
    What is the functionality behind the "Incl in NIC" check box in the Vat Rates screen on RMS 13.2?

    I found some literature in the UG around this. The "Include in NIC" indicates if the VAT Code should be considered in for VAT calculation on a Negotiated Item Cost (NIC). I find this indicator as being redundant for the following reason : When we add a vat code to a dept we specify if the vat code type is Retail, Cost or Both. If we select Cost it means that VAT should be applied to the Cost of the item when a PO is created against it- then why the NIC indicator is required.

  • Logical System Name after System Copy

    Hello,
    I have three questions about the logical system name after system copy.
    Q1) When I change SID D22 to S11 during system copy,
    do I have to change the logical system name of all clients in the target system? The target system is used for test, and the landscape has S11 and Virtial system. The target system S11 does not communicate with the source system D22.
    Q2)  If the answer for Q1 is YES, is it correct that the following procedure for changing logical system name?
    1.Tr-CD:BD54
       Add new logical system name for all clients in the target system.
    2.Tr-CD:SCC4
       As for all clients, select new logical system name with F4 help.
    Q3) If the answer for Q1 is YES, do I have to add new RFC connection entries with SM59 for all clients in the target system?
    I refer to the guide "Homogeneous and Heterogeneous
    System Copy for SAP Systems Based
    on SAP Web Application Server
    ABAP 6.40 SR1".
    thanks,
    Keishi

    Hi Keishi,
    As a good and ideal practice the answer to your first question Q1 is yes. Infact I would say that in case you are using ALE then it is must
    For Q2 there has to be an additional step which is most important one. Running BDLS transaction which would allow you to change logical systems in relevant tables from the one of source system to target system.
    For Q3  the answer is agaain yes and you can have two approaches>
    1. manually recreate all the RFC destinations after sys. copy.
    2. Export all the RFC destination data relevant tables before system copy and then reimport them after sys. copy.
    Regards.
    Ruchit.

  • TCURM in target client empty after Client Copy

    Hi Experts,
    Has anyone encountered situation whereby TCURM does not contain a record for the target client after Client Copy process is completed? Is this a feature or bug?
    Regards

    Hi ,  I  user the exclude tables option to exclude some tables.
    but I have another problem:  the client copy still failed.  I get these  informations:
    table/object   component                         error
    ANLU           FI-AA-AA                   Field missing locally
    C905            SD-MD-CM                Different Field Names
    IMPTT          PM-EQM-SF-MPC      Field missing locally
    how can i finish my client copy ?   can you give me the solution
    thanks very much

  • I need to increase the sample rate to 50KHz to allow for arc detection

    In an effort to get our arc detection software running we need to
    capture data with a sampling rate greater than 10kHz. Would setting the 'samples per cycle'
    to 512 (as opposed to 192) would allow us to use your re-sampled data at the
    RT-Controller (permitting us to use the FPGA VI un-altered) at a sample rate greater than 50KHz?

    The number of samples per cycle can be specified from 128 to 512 without having to recompiling the FPGA VI. But even with 512 samples per cycle, the sampling rate after resampling is about 512*50 or 512*60, still less than 50k Hz.
    Could that meet your arc detection requirement?

  • How to create the no of line items in a PO

    Hi Sir,
    Please tell me how can i restrict the no of line items to be created in a PO say 20. where i have to do that.
    Regards,
    Krishan

    Hi Krishan
    I think u can not restrict the no of line items to be created in a PO in std SAP .U take a help of the ABAP ppl . They can write a program in such a way that in the ME21N, program checks
    the number of line items copied from purchase requisition,If it is more than 10, it should issue an error message.
    Regards
    Anjali

Maybe you are looking for