Individual State Tax on Products and Correct Invoice Totals

Site to reference: http://newboykinsite.businesscatalyst.com. FYI, there are product placeholders available in the Apparel and Accessories catalogs.
Our client sells online out of Florida and therefore only needs to apply a sales tax to products if purchased online by other Floridians. We were able to overcome this hurdle fairly simply by the following set up:
1. Tax Codes: Apply all US States but then edit each state to read 0% except for Florida. It retains its 6%.
2. Module Templates > Shopping Cart: Change the module tag under the Tax column header to {tag_producttaxamount [state]}. Also change the module tag under the Price column header that relates to shipping to {tag_shippingoptions,true}.
Upon check out in the shopping cart, a user is prompted to choose their destination state. If they choose Florida, a 6% sales tax is appropriately charged to each individual product in their shopping cart. If they choose any other state, they are not charged a sales tax.
The problem lies in the shopping cart total:
The provided module tag is {tag_invoicetotal}.
1. If a non-Floridian / non-product taxed consumer, this tag corresponds perfectly.
2. If a Floridian / taxable product consumer, this tag adds everything it should, along with an additional 6% tax that it adds to the shipping price. My shipping price is specifically set up to not apply a tax code, yet it still applies the 6% Florida tax to my shipping. I have even tried setting my shipping to $0 / Free and if you select Florida as a destination state, an extra $0.60 is still applied in addition to your actual invoice.
We feel pretty confident in our approach to the sales tax conflict, but it seems rather add it's still applying it to our shipping as tax. Can anyone shed anylight on what we're overlooking or should investigate?
Of note, we have also tried in place of {tag_invoicetotal}, {tag_productgrandtotal} but it conveniently leaves all shipping out of the price.
Thank you in advance for any advice or suggestions.

Solution provided through the Adobe BC Help Ticket—solution works beautifully:
Please check this article - http://helpx.adobe.com/business-catalyst/partner/displaying-shipping-options-inside-shoppi ng.html
{tag_shippingoptions,true,OnlyChargeCountryUsers,ShipToSingleCountry,ApplyTaxToShipping,Ap plyTaxToGiftVouchers}
Apply Tax to Shipping Charges - True by default. If you don't want state taxes to be applied to shipping charges, then set this to false.
You can customize the shipping option tag

Similar Messages

  • Earn Points on Individual Items and Overall Invoice Total

    Hi Gurus
    Is it possible to earn points on individual items that are purchased and on the overall invoice total? Using the SAP Standard loyalty conditions in order to achieve this. 
    Regards
    Vikas

    Hi Surya
    Thank you for the information, do you ave a guide or a link to somewhere that can help with the configuration of this?
    Regards
    Vikas

  • Invoice and correction invoice

    Hi Experts
    1. Could You help me with one problem how to do invoice for studnet and then correction vat invoice.?
    What is different between transaction FMCAM2 - "Generate Invoices" and FKKINV_MA "Create invoice"
    2. In FI-CA documnet header there is a field "Origin" and "P2" is " IS-PS Manual Adj. of Student Fee - My question is - How can I do the manual correction for Studet Fee
    Please give me any information - Thank YOU !

    Dear Gregorz,
    Transaction code FMCAM2 is used to generate invoices. The purpose is to generate invoices for single, multiple, or a range of Business Partners. The transaction can be generated either by batch process or by the user.
    While transaction FKKINV_MA is used for mass invoicing of accounting documents.
    As far as manual adjustment of student fee is concerned you have to do it via manual account maintenance. Use T-Code FE06 for this. Hope its clear now.
    Am not sure about Button P2 and Origin.
    Warm Regards
    Vinod Kumar

  • Issue when creating sales order with Sold-to/Ship-to Party's state tax

    Hi All,
    we have issue while creating Sales Order with picking up of State tax
    for Ship-to-party & Sold-to-party.
    <b>When we create a sales order, for the sold to party 140052732 and
    ship to party 140052733 it is picking state tax. Which should not
    suppose to pick? Because the partner is marked as tax exemption</b>.
    Can any body tell me how can we solve this issue!
    Why this is happening!
    How to make not to pick tax when it is marked for tax exemtion.
    As i am not Functional guy i am not aware what is happening here!
    Can anybody solve this issue!
    Thanks in advance.
    Thanks,
    Deep.

    Hi Deep
    What do you mean by "It is picking up state tax"? Does it mean that in the pricing procedure it is picking up a condition type which is meant for state tax?
    If so go and check the condition record meant for it. Follow the following steps
    1) Go to Sales order
    2) Select the line item for which the state tax is being picked.
    3) In the condition tab select analysis.
    4) In Analysis you shall find the condition type meant for state tax.
    5) See which condition record has been found.
    6) Go to VK12, enter the state tax condition type and check the condition record for that state tax.
    7) If wrong correct it.
    8) If anything else come back to the post and inform the details
    Thanks
    Regards
    Sunil

  • Request: Warehouse change at A/R Correction Invoice

    Currently there is no such funcionality in SAP B1 (2007A), i.e. A/R Correction Invoice does not allow to make warehouse changes (an error message pops out). However there is a need for a funcionality that would allow A/R Correction Invoice to return/withdraw some goods into/from another warehouse they was taken from.
    I'll explain it by an example:
    BP "Smith" has received an Invoice along with a stock of 100 kg tomatoes, but 20 kg turned out to be spoiled. He returns those 20 kg with a demand for an Invoice Correction. His demand is accepted and Correction Invoice is applied, but for obvious reasons the spoiled tomatoes cannot be returned to the same warehouse they were taken from. Correction Invoice allows only for return of goods to the same warehouse as it was at Invoice. Since these items are valuated by FIFO method, they cannot be moved from the same FIFO layer (which is imperative) using Inventory Transfer in case of a goods return, even if they are managed by batches.
    If there is a possibility to make any functionality changes in future patches of SAP B1 versions, changing warehouse in "Should be" line at A/R Correcion Invoice should result in adding or removing quantity difference into/from selected warehouse and revaluating stock accounts. Please let me know if there is any chance for that.
    best regards
    Thomas Staron

    Hi Tomasz,
    I checked your scenario and let me comment it.
    The basic behavior of Correction Invoice is that in WAS section displays the data from original document and SHOULD BE section says how the data should look like originally.
    In your case Correction Invoice works correctly as company sold 100kg but it should sale only 80 kg. It represents the situation as if the 20 kg would remain on the original warehouse. There is no place where to specify the additional warehouse on Correction Invoice.
    For your scenario better would be the scenario of Credit Memo, because on Credit Memo you specify what quantity is returned and to which warehouse.
    It seems to me that the issue with scenario is rather in the Warehouse transfer functionality than in the modification of Correction Invoice.
    Best Regards,
    Martin Slavik
    SAP Business One Solution Manager

  • TRYING TO REGISTER MY MACBOOK PRO THAT I HAVE PURCHASED TODAY, THE REGISTRATION SYSTEM DOESNT APPROVE MY CORRECT PRODUCT SERIAL NUMBER (WHICH I PROPERLY CONTROLLED ON BOX AND ON INVOICE)

    TRYING TO REGISTER MY MACBOOK PRO THAT I HAVE PURCHASED TODAY, THE REGISTRATION SYSTEM DOESNT APPROVE MY CORRECT PRODUCT SERIAL NUMBER (WHICH I PROPERLY CONTROLLED ON BOX AND ON INVOICE)

    Where did you buy the machine? An Apple store, an authorized reseller, or ??
    Also, what is the model/identifier? Is it the latest or was it purchased used?

  • Need Help ASAP  my State tax form is in a PDF file and the attachment in my email says Please wait

    Need Help ASAP  my State tax form is in a PDF file and the attachment in my email says Please wait...
    I tried downloading updates like it said to but it still will not display the document.  How do I print the PDF file ASAP

    Can you give us a LOT more info?
    What email client? What version of Reader (I can only assume you even have Reader at this point)?
    Please wait? I'm sure it says more than that, right?
    Have you tried simply saving the PDF (it IS a PDF correct?) to your desktop and opening it from there?
    Did you get this form from the IRS or did it come from somewhere else? If the IRS again, what version of Reader?
    Help us help you.

  • Outbound delivery date in June and customer invoice post in July,tax rate?

    Hi Experts
    tax rate (June)=22%
    tax rate (july)=24%
    issue is Outbound delivery date in June and customer invoice post in July,so sytem taking tax rate =24% instead of 22%.Because outbound delivery is happened in June.
    Please let me know that,
    1)how system picking tax rate on base like billing date or service render date or ...?
    2)how to take tax rate (june)=22% in July posting.
    regards
    sachin

    Tax Rate is picked based on the pricing date.
    You need to check with your SD collegue to configure the pricing date to be equal to outbound delivery date to pick the outbound delivery date based tax rates.
    Regards,
    Gaurav

  • I can't update IPhoto, it says "the product distribution file could not be verified it must be damaged or signed in" I bought it on iTunes and have 8,000 photos already. how can I update and correct this??

    I can't update IPhoto, it says "the product distribution file could not be verified it must be damaged or signed in" I bought it on iTunes and have 8,000 photos already. how can I update and correct this??

    You might try resetting the App Store application and clear the cookies via this menu:
    as described in this website: Make use of the Mac App Store debug menu | MacFixIt - CNET Reviews
    OT

  • Calculation of Fed and State Taxes for one time payment wage type in US Payroll

    Hi SAP Py Gurus,
    I'm new to US taxes.
    Configured a Tuition Reimb WT 1245 for IT 15, need to Test it now to check how and Fed Tax,State Tax is calculated on this Wage type,
    need to check where this can be located in payroll log in simulation run.
    Can you please explain the calculation step by step.
    Thanks,
    Diya

    Just came back from vacation and saw your thread (which should have been posted in the HRP HCM Payroll North America forum).  We applied SAPKE60061 in late November and the Canadian YE Note in mid-December and didn't come across that problem, but then again we don't have any Quebec employees.
    What version are you on ?
    What HRSP did you apply ?

  • Correction Invoice and "invalid document structure" problem

    Hello!
    Can anybody explain what properties are obligatory for correction invoices? I'm trying to add() one and it always say -5002: invalid document structure.
    In the CSI1 table I see linenum has to be unique, every baseline is twice. Do I make any stupid mistake? If so - where? What's wrong? Something is ommitted?...
                                                                                    Thanks in advance!
                                                                                    This is a snippet (two loops are unnecessary, I was looking for other ways). I'm trying just to zero the invoice. Should quantity in was lines be negative? It does not matter - everytime -5002...
         @Test
         public void testSAPCorrectionInvoice() throws SBOCOMException {
              ICompany company = sapConnector.getCompany();
              // Integer srcDocEntry = 6457;
              Integer srcDocEntry = 7084;// this one has no batches
              logger.debug("Creating correction to: " + srcDocEntry);
              // source doc
              IDocuments srcDoc = SBOCOMUtil.getDocuments(company,
                        SBOCOMConstants.BoObjectTypes_Document_oInvoices, srcDocEntry);
              logger.debug("srcDoc: " + srcDoc.getDocObjectCode() + ", "
                        + srcDoc.getDocNum());
              IDocuments sapDoc = SBOCOMUtil.newDocuments(company,
                        SBOCOMConstants.BoObjectTypes_Document_oCorrectionInvoice);
              // header:
              sapDoc.setHandWritten(SBOCOMConstants.BoYesNoEnum_tNO);
              sapDoc.setSeries(317);
              sapDoc.setDocType(SBOCOMConstants.BoDocumentTypes_dDocument_Items);
              sapDoc.setCardCode(srcDoc.getCardCode());
              sapDoc.setCardName(srcDoc.getCardName());
              sapDoc.setAddress(srcDoc.getAddress());
              String federalTaxID = srcDoc.getFederalTaxID();
              if (federalTaxID.length() > 0)
                   sapDoc.setFederalTaxID(federalTaxID);
              sapDoc.setDocDate(new Date());
              sapDoc.setDocDueDate(new Date());
              sapDoc.setSalesPersonCode(srcDoc.getSalesPersonCode());
              sapDoc.setDocCurrency(srcDoc.getDocCurrency());
              sapDoc.setPaymentGroupCode(srcDoc.getPaymentGroupCode());
              sapDoc.setTransportationCode(srcDoc.getTransportationCode());
              sapDoc.setContactPersonCode(srcDoc.getContactPersonCode());
              // sapDoc.setDiscountPercent(0.0);
              sapDoc.setComments("zwrot towaru");
              // sapDoc.setDocTotal(0.0);
              sapDoc.setVatDate(srcDoc.getVatDate());
              // items
              IDocument_Lines lines = sapDoc.getLines();
              int lineno = 0;
              IDocument_Lines srcLines = srcDoc.getLines();
              for (int i = 0; i < srcLines.getCount(); i++) {
                   srcLines.setCurrentLine(i);
                   logger.debug("line " + i + ", item: " + srcLines.getItemCode());
                   if (lineno > 0)
                        lines.add();
                   lines.setCurrentLine(lineno++);
                   lines.setItemCode(srcLines.getItemCode());
                   lines.setItemDescription(srcLines.getItemDescription());
                   lines.setWarehouseCode(srcLines.getWarehouseCode());
                   lines.setPrice(srcLines.getPrice());
                   lines.setDiscountPercent(srcLines.getDiscountPercent());
                   lines.setTaxCode(srcLines.getTaxCode());
                   lines.setBaseEntry(srcDocEntry);
                   lines.setBaseType(srcDoc.getDocObjectCode());
                   lines.setBaseLine(i);
                   lines.setVatGroup(srcLines.getVatGroup());
                   lines
                             .setCorrectionInvoiceItem(SBOCOMConstants.BoCorInvItemStatus_ciis_Was);
                   double quantity_was = srcLines.getQuantity();
                   lines.setQuantity(quantity_was);
              for (int i = 0; i < srcLines.getCount(); i++) {
                   srcLines.setCurrentLine(i);
                   logger.debug("line " + i + ", item: " + srcLines.getItemCode());
                   if (lineno > 0)
                        lines.add();
                   lines.setCurrentLine(lineno++);
                   double quantity_diff = 0;
                   lines.setItemCode(srcLines.getItemCode());
                   lines.setWarehouseCode(srcLines.getWarehouseCode());
                   lines.setPrice(srcLines.getPrice());
                   lines.setDiscountPercent(srcLines.getDiscountPercent());
                   lines.setTaxCode(srcLines.getTaxCode());
                   lines.setBaseEntry(srcDocEntry);
                   lines.setBaseType(srcDoc.getDocObjectCode());
                   lines.setBaseLine(i);
                   lines.setVatGroup(srcLines.getVatGroup());
                   lines
                             .setCorrectionInvoiceItem(SBOCOMConstants.BoCorInvItemStatus_ciis_ShouldBe);
                   double quantity_was = srcLines.getQuantity();
                   double quantity_is = 0; //quantity_was - quantity_diff;
                   lines.setQuantity(quantity_is);
              int result = sapDoc.add();
              String info = company.getLastErrorDescription();
              logger.debug("res = " + result + ", info: " + info);
              if (result != 0)
                   throw new EBladKorektyNrPartii(
                             "Cannot create document: " + info);
    Edited by: WodzGalopujacySkleroz on Jul 4, 2011 5:03 PM

    Hello,
      Maybe it's an old thread, and you might have the solution or workaround for this. Nonetheless i try to answer, it might be useful for those trying to find a solution for the same problem.
      The two loops are necessary indeed. DI API expects only this structure: Start with all the "ShouldBe" lines, and follow them with all the "Was" lines. So your code is almost good, but you should have swap the two loops with each other.

  • Difference between tax amount shown on VAT report and the invoice

    Dear Friends,
    We observe that there is a difference of rounding off between the tax amount shown in the invoice and the one shown in the VAT report.
    We have to manually adjust this tax amount since the Tax authorities do not accept any difference in the VAT report and the Invoice.
    Please advise as what could be done to solve this issue.
    Rgds,
    Kunal Vichare.

    Hi Satya,
    There are 2 things: Pricing Procedure and Tax Procedure.
    Pricing Procedure tell system about the what and how the price to calculated for material in PO. In this pricing procedure the conditions NAVS / NAVM as pertainin to tax applicable on the PO price. These conditon display the tax. The tax is calculated based on tax procedure. Tax procedure acts as a master and there is one tax procedure for one country. For this tax procedure there are tax codes defined. Tax codes means using the same tax procedure but changing value of various conditions and omiting some if required.
    Eg. TAXINN is tax procedure for India. Based in this procedure many tax codes are defined for 12% vat, 6% vat , no vat etc.
    So what kind of tax will be applicable on the PO is governed by tax code which is mentioned in Invoice tab (tax code) its a 2 character code.
    Based on this tax code taxes are calculated on PO net value and then the tax amount is displayed in pricing procedure by conditions NAVS / NAVM.
    MWST is condition for Input tax. If you are using tax code then MWST is not to be used.
    Tax code becomes useful while doing MIRO as there is an option of inserting tax code. So the tax on PO net value will be calculated automatically.
    Regards,
    Vishal

  • I am unable to download the product I purchased.  I have followed the instructions, gone to my command/order which states I have paid for the product and it is ready to download.  I have then, gone to 'my downloads' and it advises me that I have no downlo

    I have followed the instructions, gone to my command/order which states I have paid for the product and it is ready to download.  I have then, gone to 'my downloads' and it advises me that I have no downloads available!  What next?

    The product is online and accessible via the web site.  It was accessed via an email connection. 

  • Adobe reader does not always down load IRS and state tax forms.

    Can I pay for the Adobe Reader service so it will always download the Fed and state tax returns in  PDF format.  Now, most of the time nothing happens even though I have Adobe Reader X.   go on line, bring up the form and then  no matter what I do nothing prints.
    You can always send an E mail to [email protected] as I am not sure I will be able to find this forum.

    Hi Peter,
    Adobe Reader is a free software to view, print and collaborate on PDF files.
    There is no paid version of it.
    Are you able to download the tax returns? If yes, are the downloaded files in PDF format?
    Try to open PDF files in Adobe Reader and try to print it. What happens when you try to do it?
    Also can you try to open any pdf using your Web Browser, ex- http://www.education.gov.yk.ca/pdf/pdf-test.pdf ant try printing it.
    Thanks and Regards,
    Nikhil

  • "How are local and state taxes setup/updated when employee's address change

    Hi All
    I wanted to know "How are local and state taxes setup/updated when employee's address changes . - How is it done in SAP? -
    Thanks in Advance

    This defeats the purpose of trying to centralize SAP-related web resources on the SAP server. Typically IIS/Apache or other non-SAP servers are under the control of IT and not the SAP BASIS group.
    We simply would like to have a centralized location to store static web files so that they are not overwritten during Portal support pack applications.

Maybe you are looking for