How to show deductible VAT in PO pricing conditions tab?

Hi gurus,
I checked out this similar thread "How to create VAT tax condition in Purchase order" [https://scn.sap.com/thread/1872416]; as this is still "Not answered", here I am to ask for your help.
I can't access the VAT condition types availbale in system as per SAP standard JVRD - RM-Deductible or.JVRN - RM-Non deductible.... mentionet in the thread above.
In this ITALIAN implementation we usually find what follows in "condition" tab, which shows only the non-deductible part of the VAT amount, which is calculated as 21%, with 1% deductible and 20% non-deductible:
PBXX      Net price                 100,00 EUR
          Price 1                   100,00 EUR
          Price 2                   100,00 EUR
NAVS      VAT purch. non deduc.      20,00 EUR
          Amount + tax              120,00 EUR
          Effective price           120,00 EUR
while our customer requirement is to see:
PBXX      Net price                 100,00 EUR
          Price 1                   100,00 EUR
          Price 2                   100,00 EUR
NAVS      VAT purch. non deduc.      20,00 EUR
XXXX      VAT purch. deductible       1,00 EUR
          Effective price           121,00 EUR
Is this possible? How?
Thank you sooo much.
Laura

Thank you for your helpful answer, I would need the customing steps to realize this.
1) In customizing I define a new condition type ZZTT as follows :
path SPRO>>IMG>>Material Management>>Purchasing>>Condition>>Define price determination process>>Define condition types
2. maintain the calculation schema
path as above except the last step
Created a new calculation schema per copy of the existing one

Similar Messages

  • Invoice List: Pricing Condition Tab is empty

    hi guys,
    need your help please...
    we have set up configuration and pre requirements for invoice list to address the different sold-to party but same payer requirement.
    however, we are experiencing problem with the pricing condition. what are the possible causes when invoice list is successfully processed but the pricing conditions tab is empty?
    when we highlight one invoice that was processed and click on conditions, it is empty.
    and when we click on analysis, it has condition RL00 only saying Condition: RL00 - Message: 001 - Description: Condition ignored (requirement 021 not fulfilled.
    Thanks in advance!

    Hi,
    here you need abaper help to debug the routine
    This routine will be ignored only if the document is not relevant for Invoice list
    can you check in VOFA whether for your Billing document, already invoice list is assign and suitable copy controls from Billing to Invoices list maintained ?
    regardfs,
    santosh

  • SAP report showing sales orders on which pricing conditions have been chang

    Is there a SAP report that shows a list of sales orders on which pricing conditions have been changed.
    My knowledge is:
    Review pricing condition transaction data table (‘KONV’) helps is some way.

    Hi Ashish,
    I don't know any such a report, but I guess you can play arround with table CDPOS.
    Change doc. object = VERKBELEG
    Table Name = KONVC.
    Actually this will take lot of time.
    Thanks,
    Mandar

  • How can we make the value of pricing condition flow to the sales invoice?

    At an intercompany process, we have the condition type PBXX at the purchase order. On the other hand, at the sales invoice (which is created by VF01) of the sames process, there exists the condition type PR00. The calue of the condition types PBXX and PR00 should be the same. How can we make the value of PBXX flow to the sales invoice? I can create new pricing procedures if needed. I can change the types of the pricing conditions (such as PBXX or PR00) included at the procedures (by customization) if needed. All I need is to have the value of the price at the purchase order the same with the sales invoice at the same process. The transaction codes used at this process are:
    ME21N - Create purchase order
    VL10D - Create delivery
    VF01 - Create invoice
    Thanks in advance for the answers...

    Yes, i verified that the config item id in the pricing table and the cz_config_items table are the same (once we save the configuration).
    The reason we have to do this is coz I have to pass additional parameters, which are item speciific (captured at confiugurator runtime session) while making a call to the pricing engine.
    Hence, we are capturing some additional pricing parameters (during a runtime configurator session) in a custom table, and plan to link those to the corresponding items in the 'CZ_Pricing_Structure' table thru the config_item_id.

  • How to block unused OLP (output type) & Pricing Condition

    Dear Experts,
    1) we have Create new OLP of Excise Invoice printing, now we want to block old OLP. please help
    2) As per Govt. notification surcharge on TCS not applicable for scrap sale. so we want to block / remove TCS condition from pricing procedure. how to do.
    Regards
    BK GAIKWAD

    Dear BK GAIKWAD,
    By deleting the output record for invoice in VV32 you can control that old record not come in to the picture.
    2.If the TCS condition is not been used in future remove required option in your pricing procedure T.code v/08,and also delete the condition record VK12. then it won't come in to sale order.
    Regards
    Ram

  • How to show icons on a new page or tab? like in chrome or IE 9?

    Im a new firefox user, and I would like to have icons of the webpages I visit often whenever I open a new tab. Is this possible in Firefox? and how to do so?

    Middle-click or {Ctrl + click} a link to have it open in a new tab.
    Or, right-click the link and select '''Open Link in a New Window''' (or New Tab).
    Window size isn't going to change when opening a link, if you want it Maximized, that is a separate click if the original window isn't already Maximized.
    Full Screen is window by window, and is toggled by '''F11'''.

  • How to show a value in column when condition is true?

    Assume I have the following simplified SELECT statement:
    SELECT a, b, ???
    FROM tab;
    In the third column a value of "yes" should appear when the following condition is true:
    tab.c = tab.d
    Otherwise the value should be "no" (or even blank).
    How can I achieve this?
    The solution should be more general for situation if many tabs are involved,....
    Peter

    How can I achieve this?
    The solution should be more general for situation if many tabs are involved,....So do you expect a generalized SQL statement that handles are arbitrary number of tables with arbitrary column names?
    It would be helpful if you provided DDL (CREATE TABLE ...) for tables involved.
    It would be helpful if you provided DML (INSERT INTO ...) for test data.
    It would be helpful if you provided expected/desired results & a detailed explanation how & why the test data gets transformed or organized.

  • How to show cfm, html, js, css, and browser tab in coldfusion builder 3?

    On Coldfusion Builder 2, I see these tabs are available when I create a new page, but not on Coldfusion Builder 3.
    What should I do to show them on CFB 3?

    Builder 3 does not seem to offer those sub-tabs in its toolbar, but if you open each of those kinds of files, you’ll find that the top toolbar (where they appeared) shows many of the same icons for each of those type of files as was previously listed in those sub-tabs.
    I realize that isn’t as helpful if you are opening a single CFM or HTML file which happens to have also HTML, CSS, and JS code in it. You won’t see the icons for that other kind of code, even when you move to such code.
    FWIW, note that CFB 1 and 2 had previously relied upon an underlying 3rd party tool called Aptana, for most such  HTML, CSS, and JS-specific functionality. In CFB3 that product was dropped and the CFB team tried to recreate much of its functionality. This (the tabs for other code within a single file extension) may be  something they didn’t think was used often, or maybe there was a challenge in doing so.
    Even so, do note also that there is still support for CSS and JS (and HTML) within a CFM page, in terms of CFB’s features like code completion, code assist, outline view, etc.
    Still, I realize that some of the “wrap”-oriented tools in that old toolbar aren’t accessible any other way, so you may want to file a feature request (or bug report, however you may want to cast it) at bugbase.adobe.com.
    Hope that’s helpful.
    /charlie

  • How to access/display custom pricing condition values in the webshop (eg. o

    Hello,
    we are using B2B with IPC-pricing, using our own pricing conditions. Calculation of the prices works fine (can be verified when enabling the price analysis link).
    Now we need to show some of these own pricing condition's values (not the ones available in the salesdocument header/item like getNetValue, getTaxValue,..) in the shopping basket (order.jsp).
    How can we achieve this (eg. get the IPC to transfer these values back to the shop or read them somewhere)?
    Thanks for any hint
    Kind regards,
    Manuel

    Hi all,
    We've found the solution according to the post from Rajinikanth G and Sateesh Chandra (http://scn.sap.com/thread/2046477). That will work (return any pricing information/details like custom pricing conditions, subtotal1 - 6 etc. as in pricing analysis) for order.jsp (display shopping basket), order_change.jsp and orderstatusdetail.jsp (display order), but not for confirm.jsp (order confirmation / print order).
    <%@ page import="com.sap.isa.businessobject.header.HeaderSalesDocument" %>
    <%@ page import="com.sap.isa.businessobject.ipc.IPCBOManager" %>
    <%@ page import="com.sap.isa.core.UserSessionData" %>
    <%@ page import="com.sap.spc.remote.client.object.IPCClient" %>
    <%@ page import="com.sap.spc.remote.client.object.IPCDocument" %>
    <%@ page import="com.sap.spc.remote.client.object.IPCException" %>
    <%@ page import="com.sap.spc.remote.client.object.IPCItem" %>
    <%@ page import="com.sap.spc.remote.client.object.IPCPricingCondition" %>
    <%@ page import="com.sap.spc.remote.client.object.IPCPricingConditionSet" %>
    <%
       String priHdrCondTxt = "";
       String priItmCondTxt = ""; 
       HeaderSalesDocument hsDoc = ui.header;
       UserSessionData usd = UserSessionData.getUserSessionData(request.getSession());
       IPCBOManager ibom = (IPCBOManager) usd.getBOM(IPCBOManager.NAME);      
       IPCClient ipcClient= ibom.getIPCClient();
       if (ipcClient == null)
           ipcClient = ibom.createIPCClientUsingConnection(hsDoc.getIpcConnectionKey());
       ipcClient.getIPCSession().setCacheDirty(); // important to get the correct data
       ipcClient.getIPCSession().syncWithServer(); // important to get the correct data
       IPCDocument ipcDocument = ipcClient.getIPCDocument(hsDoc.getIpcDocumentId().getIdAsString()); //getIpcDocumentId: null without setCacheDirty and syncWithServer
       try{
           // Header
           priHdrCondTxt += "<br>------HEADER--------";
           IPCPricingConditionSet hPriCondSet = ipcDocument.getPricingConditions();
           IPCPricingCondition[] hPriCond = hPriCondSet.getPricingConditions();
           for(int i=0; i<hPriCond.length; i++)
               priHdrCondTxt += hPriCond[i].getConditionTypeName() + "(" + hPriCond[i].getDescription() + ")" + hPriCond[i].getConditionValue() + " //<br>";
           //Item
           IPCItem[] ipcItems = ipcDocument.getItems();
           for(int i=0; i<ipcItems.length; i++)
               priItmCondTxt += "<br>------ITEM--------";
               IPCPricingConditionSet iPriCondSet = ipcItems[i].getPricingConditions();
               IPCPricingCondition[] iPriCond = iPriCondSet.getPricingConditions();
               for(int x=0; x<iPriCond.length; x++)
                   priItmCondTxt += iPriCond[x].getConditionTypeName() + "(" + iPriCond[x].getDescription() + ")" + iPriCond[x].getConditionValue() + " //<br>";
       }catch(IPCException e) {
       %>
       <%=priHdrCondTxt%><br>
       <%=priItmCondTxt%>
    In confirm.jsp there is no IPC-document available (<HeaderSalesDoc>.getIpcDocumentId()/getIpcConnectionKey() are null). Also BOM -> getBasket()/getOrder()/getCustomerOrder()/getQuotation() are empty. Here we've transferred the necessary pricing informations from basket to confirmation through the UserSessionData.
    Set data in order.jsp:
    <%
       String itemId = "Item-" + item.getProductId() + "SomeValue";
       HashMap pricesForConfirm = new HashMap();
       pricesForConfirm.put("Header-SomeValue", "Val1");
       pricesForConfirm.put(itemId, "Val2");
       UserSessionData usd = UserSessionData.getUserSessionData(request.getSession());
       usd.setAttribute("pricesForConfirm", pricesForConfirm);
    %>
    Show data in confirm.jsp:
    <%
    String itemId = "Item-" + item.getProductId() + "SomeValue";
    UserSessionData usd = UserSessionData.getUserSessionData(request.getSession());
    HashMap pricesForConfirm = (HashMap) usd.getAttribute("pricesForConfirm");
    s2 += pricesForConfirm.get("Header-SomeValue");
    s2 += pricesForConfirm.get(itemId);
    %>
    That whole solution does work fine also when pricing analysis is disabled in XCM. (Note that we've enabled "doItemCalls" in backendobject-config.xml according to note https://service.sap.com/sap/support/notes/1004533, but we did not use the ExtensionData-mechanism to transfer data from/to ABAP, because that would need changes on ABAP- (to fetch and fill) and Java-side (to read and display) and because we could not find/access relevant pricing information from IPC at the time the BAdI is called. Also the BAdI CRM_ISA_HDR_PRICING mentioned in the note does apply for the web catalog. We've used that to give IPC more information to calculate the netValue using additional pricing conditions for the catalog.)
    We've also implemented note https://service.sap.com/sap/support/notes/892761 to show a different price (eg. grossValue) in the mini basket (total items and price in basket).
    If there's a need to display a different price in the catalog, there note https://service.sap.com/sap/support/notes/1022962 could be implemented.

  • Variant config pricing condition description not correct

    Hi Gurus!
    I created Sales Order with a variant configuration material, pricing with package items. System pick up the correct
    pricing but pricing Condition Name for all the items are the same, system is taking variant description VK30 instead
    of condition type description in VK11.
    I have a package e.g.
    Material:  Phone Package A
    Condition type:
    - ZZ01 Phone 
    - ZZ02 Charger
    - ZZ03 Battery
    Data entry: Material A001 Nokia phone package
    charcteristics: Phone       PA
                           Charger    A1
                           Battery     T1
    System compute all the description of condition type is the same
    Material:  Phone Package A
    Condition type:
    key: PA-A1-T1
    - ZZ01 Package A for Nokia AAA   10.00
    - ZZ02 Package A for Nokia AAA   30.00
    - ZZ03 Package A for Nokia AAA   50.00
    I want the description of Condition Type not the variant description. Any clue on how to get the correct description of the
    Condition Type?

    Hi Sunny,
    1) With respect to your original question (e.g. "how to have the VTEXT field on the Conditions tab display the Condition Type Description set via the IMG rather than the Variant Description set via txn VK30"). Please know that once you check the "Variant Condition" flag for a condition type, the system has no choice but to present the Variant Description because this behavior is hard-coded.
    Easiest solution would be to activate screen overlay functionality (such as GUIXT) which can present the desired text to the user without affecting underlying code. Another alternative is to ask a developer to make an implicit enhancement that overrides the description just before presentation to the user.
    If neither solution works out and the users insist that you show the condition type description, then variant pricing simply doesn't fit. Hopefully you don't get to this point, but if it happens, then you would have to revert to standard (non-variant) pricing. To start you would need new display-only VBAP fields for each price-relevant characteristic (e.g. ztraining, zcourse_type, zstudent, and maybe zresource). and then custom code to copy values selected in the VC back to the corresponding new line item fields which can be done via a user-exit. Then you would follow the normal process for introducing new price-relevant fields, and redesign your condition types and condition tables to remove all reference to pricing variants. A hassle, but side benefit would be more straight-forward master-data maintenance since the user can directly see and maintain all pricing key fields in VK11/12/13 (rather than having to check variant table(s) to discover how the pricing key fields translate to variant keys) and of course they would always see the condition type description as desired.
    2) Moving on to address your 3rd-August follow-on comment from the other thread (e.g. "However, when I change the input Resource from 01 (Classroom) to 02 (Whiteboard) ... ZA01 is gone"). Is this what you wanted? If yes, then a user who needs a Classroom and Whiteboard and a Projector, would have to create a sales order with three configurable line items - is this the desired outcome?
    Edited by: Laura J. Williams on Sep 23, 2010 1:22 AM

  • Authorization Objects for pricing conditions in Sales Order

    Hi All,
    In transaction VA03, we should restrict some users not to see pricing conditions tab in header and item level and net value on overview screen.
    Is there anyone who knows how to do it? I wii be very glad if you help me.
    Best Regards.

    Hi,
    i have not done this exact limitation before, but I hope this method will help.You can look up the list of all authorization objects linked to the tcode in transaction SU22.
    You can also get this by doing a user trace in ST01; and displaying the pricing condition.
    once you have a rough idea, you can do a trial and error with the values inside these objects and see which one  works.
    Regards,
    Soumya

  • Pricing condition question

    Hi Gurus,
    I need your help
    1) Want to configure a pricing condition which can be used only in a purchase order, but NOT in a contract/outline agreement. Is it possible? If yes, then how?
    2) Want to configure a pricing condition which when added in a purchase order, will Not add the corresponding charges against the cost of material, but instead will get posted to a seperate G/L account. What special I have to do for it's configuration?
    I do Not want to add a seperate line in the PO with a NLAG material accounting for those charges. The business wants the charges as a pricing condition (since we have the flexibility to put a different Vendor in a condition type )
    Thanks,
    Kumar

    Hi,
    1.Why you want a condition which can be used only in a purchase order, but NOT in a contract/outline agreement? What is the real business requirement!
    2.For Not to add the corresponding charges against the cost of material,follow the steps:
    Create a condition type (copied from standard FRB1 or FRA1 or FRC1 condition type ) in M/06 t.code & select check box of "accrual" selected in control data-2 & the Cond.category must be B(Delivery Cost) in control data-1 .
    And
    In the schema (M/08), keep an accounting key & an accrual key for that condition type
    In OBYC only assign G/L account (separate) for accrual key with chart of account, valuation modifier & valuation class.
    Now create PO( during saving PO, you can see net value not included amount in that condition type  in PO & assign as needed by you separate vendor to that condition type)
    Go for MIGO & do GR and see all accounting entries with a separate entries for separate G/L account
    For more check link:
    http://wiki.sdn.sap.com/wiki/display/ERPLO/PostingplanneddeliverycosttoNon-inventoryaccount
    Regards,
    Biju K

  • Automatic PO adjustment for pricing condition changes sap

    Hello SAP users,
    How to prevent automatic PO adjustment for pricing condition changes to purchase order items that are marked for deletion. Please respond.
    Thanks

    Hi,
    Check the settings in below configuration:
    SPRO>MM>Purchasings>Conditions>Automatic document adjustment-->Control doc. adjustment.
    SAM

  • Ignore enduser/third party pricing condition in ISA

    Hi,
    Our customer has specific pricing conditions for some of their customers who have endusers for foreign trade. When one of these customers logs on to the webshop, they should only see their original prices from our customer.
    However, if the customer has an enduser for foreign trade in R/3, those prices are automatically chosen by ISA.
    I've understood that this happens in R/3 too, so when a customer's first enduser is added, a dummy enduser is added as well, in order to get a popup where you can choose which one to use. In ISA, the prices from the enduser with the lowest ID are displayed, so you don't have any possibility to choose.
    Does anyone know how/if one can make ISA ignore pricing conditions regarding enduser for foreign trade? I've read a LOT of documentation, but still don't know where to start in ISA - where/when are the prices "set"?
    I'm very grateful for any help I can get on this topic!
    //Ulrika

    Dear Anand,
    Try with,
    T. Code: ME11 - Create Info Records
    Maintain the same condition in the info-record. The price shall be picked up in the PO by the inforecord.
    Best Regards,
    Amit

  • Pricing conditions for PO

    How can i fetch the dynamically calculated pricing conditions to my program?
    Kindly help.

    Hi Ankit,
    To get the pricing condition of PO do like this:
    1.You fetch the KNUMV from ekko table on passing your purchase order.
    2.Now you pass this KNUM to konv table and retrieve KBETR for the corresponding condition type.
    3. you can use case and end case for the konv-kschl.
    like wise you can mentioned all pricing condition and find the coresponding value.
    hope this will work for you and still you find any problem then let us know.
    gudluck.
    Rewards if useful.
    Binod

Maybe you are looking for

  • How can I create & print a whole sheet of the same label?

    For example, a full page of return address labels, or "Thank You" on every label? Someone posted a similar question in '07 but there was no solution posted at that time. Does anyone know how to do this in Mail and Address? or even in Pages? Thanks.

  • Installing 10g on Windows XP Pro.

    I very recently downloaded Oracle 10g. I would like to install it on my external USB2 hard drive and be able to access it from both my laptop PC and my desktop PC. I presume installing it from one of my PC's would be straigthforward. But what do I ne

  • Entry doesnot exist in the T005q (check entry)

    i configured the country keys and with holding countires also. when ia m entering with holding tax key in does not exist in the too5 q . mean while because of this vendor master data cin details tab is not occured. kindky give how to resolve 2 issues

  • Report 2.5 and Graphics

    I cannot embed any Graphics Display into Report. I run Reports 2.5.5.2.7 on Windows 2000. every time I get the following error: << REP-0075 Error occurred when running called product. OG-00064 Program unit parameter extraction failed. >> I have tried

  • Raid S-ata,ide,raid 0,1,0+1 and io in general

    I've got a bunch of questions I wanna ask so i suppose the apt thing to do on a forum like this would be to put them in priority lol. 1. I remember somebody saying that 2 raid arrays, one being raid 0 and the other being identical and used to mirror