Stastical Condition Type is not working in Purchase Order

Hi All,
I created a pricing procedure and Bank charges are created as a condition type which is stastical. I assigned a account Key and Accural key for the same condition type. We activated Purchase Account Management
Purchase order is raised with USD 100, ank charges(%) which will be calculated on Base price, for example Bank charges is 1% then bank charges will be USD1.
I want these bank charges should not be added to the material cost. But when we are doing GR accounting entries as below.
Stock account 101     +       
GR/IR     100     -       
Pur acc     100     +       
Pur Offset     101     -       
Bank chargesAccount key     10 +       
Accural     10     -     
In the above Bank Charges are added to Stock account which is not required.
Even though I created the Bank charges Condition type as Statical still the value is adding to  the stock account.
Thanks and Regards
durga

Hi Durga,
Most importantly whenever we create a condition type with statistical check box it means that value will not be included in Net price calculation this is the only purpose of statistical check box.(Like any freight charges it will go to your stock a/c even though statistical check box is there in your Pricing procedure)
When you create condition type for any charges with Cond.category B Delivery costs and Accrual check box in M/06 by default it will go to stock account, but you can restrict that by using a functionality
Check this link for complete process
http://wiki.sdn.sap.com/wiki/display/ERPLO/PostingplanneddeliverycosttoNon-inventoryaccount

Similar Messages

  • Condition Type Value Not appearing in Purchase Order

    Dear All,
    I have created a condition type and assigned it to a Pricing Procedure. Correct value is being captured in <b>Scheduling Agreements</b> but in <b>Purchase Orders</b> the Condition value is being captured as zero (All fields for SA and PO have same values). I have already assigned Correct Pricing Procedure to Purchasing Docs (As correct PP is being captured in SA and PO). Please Assist even if you have a slight idea.
    Regards,
    Sudhanshu

    Hi Sukdev,
    Have you checked the respective pricing procedure for From and To reference step maintained against the condition type ZSUR?
    Regards,
    T.R.S.Praveen

  • Condition type is not reflecting in sales orders

    hi,
    i have created two condition type like jser (service tax) and other one is jste(service tax +cess) but in pricing procedure jfact  it is reflecting but while making contract order these two condition type is not accessing.
    please help in this connection.

    Hi,
    After Creating the CONDITION TYPES you need to assign the condition types in the PRICING PROCEDURE
    goto the
    SPRO->FINANCIALACCOUNTING>FINANCIAL ACCONTING& GLOBAL SETTINGS>TAX ON SALES /PURCHASE>BASIC SETTINGS--->CHECK CALCULATION PROCEDURE.
    Here select you procedure and assign the CONDITION TYPE
    regards,
    santosh

  • Shipment cost for multiple condition type is not working

    Dear Experts
    I am doing inbound transportation,I have a freight condition, FRB1, and two fixed cost condition type ( ZX01 and ZX02).
    I maintained 3 condition type under T_06, and created condition record.
    Now when I am doing shipment costing system is taking the last assigned condition type relevant condition record value, however it is pulling the other two condition type in the pricing procedure and with information message.
    Could some body suggest how to bring all 3 condition type value effective for shipment cost.
    Thanks & Regards
    Sudhansu

    Hi Durga,
    Most importantly whenever we create a condition type with statistical check box it means that value will not be included in Net price calculation this is the only purpose of statistical check box.(Like any freight charges it will go to your stock a/c even though statistical check box is there in your Pricing procedure)
    When you create condition type for any charges with Cond.category B Delivery costs and Accrual check box in M/06 by default it will go to stock account, but you can restrict that by using a functionality
    Check this link for complete process
    http://wiki.sdn.sap.com/wiki/display/ERPLO/PostingplanneddeliverycosttoNon-inventoryaccount

  • Condition type for deduction  in service purchase order

    Hi All,
    Our client has scenario where in transport service Purchase order, client wants to deduct some part of amount as a security fund.
    E.g client takes transport service from vendor amounting Rs. 1000 and client deducts Rs. 10  as a security fund so payment to vendor is Rs. 990. This deduction amount should go to separate GL.
    Kindly let me know how can we map this scenario? I guess we can do this with the help of condition type but dont know from where to start and what will be the nature of condition type.
    Thanks in advance.
    Regards,
    Nisha.

    Hi
    What client is going to do with security deposit? Do they settle over a period of time?
    Based on that you can do the config setting.
    Case 1) Retaining of security deposit.
    If client is not paying back and wants to keep the security deposit.  They Wants to have track record of the same. Then you can use Z condition type by copying R002 discount using M/06 and assign GL in OBYC for that condition type.
    Case 2) paying back security:
    Create Z condition type by copying any freight condition and assign GL in OBYC
    While creating PO use condition type.
    While repayment of security deposit FI will use same GL as Db and vendor account as Cr using F-44.
    Rgs

  • Condition type MVK0 and MVK1 in Purchase order

    Hi Experts,
    In my purchase order, line item for an article (material) there is a condition type MVK0 (Sales Price inc. Tax) and MVK1 ( Sales price excl tax) which appears in Red in IS-Retail server.
    The pricing analysis says that the condition has been found without the condition record.
    The details for condition type MVK1 is
    Condition class:- Prices (B), Calc type:- C (QTY),
    Condition category J ( Customer Expected price)
    There is no access sequence for this condition type.
    Manual entries D Not possible to process manually
    The details for condition type MVK1 is
    Cond. class B Prices
    Calculat.type C Quantity
    Cond.category W Expected sales price (including tax)
    Access Sequence: Not maintained
    Manual entries D Not possible to process manually
    I wish to know how to populate values for these condition type.
    Also could someone throw light on the condition category Wand J.
    what is the importance of MVK0 & MVK1 condition types and How it is linked with SD pricing?
    if we want this condition types values in PO what settings needs to be done?
    Any Input is highly appreciated.
    thanks in advance

    How did you resolve this problem? I am currently facing the same issue.

  • Condition type JEXP not picking in sales order

    hi
    i was working with all configuration of TAXINN
    i am facing with a problem
    when i am running mine sales order i am not able to see condition type JEXP(BED) , JEAP (AED)
    can i now where i am gng wrong
    whereas i can see all the other condition in sales order
    but when i enter it manually JEXP it is taking but in again in billing it is not showing
    can u plz help me
    Regards
    Vini

    Dear Vini,
    Please Check the configuration settings through IMG path
    SPRO>IMG>Logistics general-->Tax on Goods movements >India>Basic settings-->Determination of Excise Duty -->Maintain Excise defaults here you check JEXP condition type is maintaining for A/R BED or not if not maintain then try.
    Also check the condition record maintanance for the JEXP condition type through VK12 transaction.
    I hope this will help you,
    Regards,
    Murali.
    Edited by: Murali Mohan.Tallapaneni on Oct 1, 2008 6:51 AM

  • RAISE form_trigger_failure not working in purchase order form

    Hi,
    I am working on a customization in Purchase Order Form (poxpoepo)
    This is what I tried to do.
    CURSOR 1_cur IS
    SELECT pol.LINE_NUM v_line
    ,gcc.segment1 v_seg
    FROM gl_code_combinations gcc
    ,PO_DISTRIBUTIONS_ALL pod
    ,po_lines_all pol
    WHERE SUBSTR(gcc.SEGMENT1,1,1) = 'X'
    AND gcc.code_combination_id = pod.code_combination_id
    AND pod.PO_LINE_ID = pol.PO_LINE_ID
    AND pol.po_line_id = v_po_line
    AND pol.PO_HEADER_ID = v_po_header;
    CURSOR 2_cur IS
    SELECT pol.LINE_NUM v_line
    ,gcc.segment1 v_seg
    FROM gl_code_combinations gcc
    ,PO_DISTRIBUTIONS_ALL pod
    ,po_lines_all pol
    WHERE SUBSTR(gcc.SEGMENT1,1,1) = 'X'
    AND gcc.code_combination_id = pod.code_combination_id
    AND pod.PO_LINE_ID = pol.PO_LINE_ID
    AND pol.PO_HEADER_ID = v_po_header;
    BEGIN
    v_error_found := false ;
    IF (form_name = 'POXPOEPO' AND
    (block_name IN ('PO_LINES' ,
    'PO_SHIPMENTS',
    'PO_DISTRIBUTIONS') AND
    event_name = 'WHEN-NEW-ITEM-INSTANCE') OR
    (block_name = 'PO_HEADERS' AND
    event_name = 'WHEN-NEW-RECORD-INSTANCE' AND
    name_in('SYSTEM.BLOCK_STATUS') = 'QUERY' ) OR
    (block_name = 'PO_APPROVE' AND
    event_name = 'WHEN-NEW-BLOCK-INSTANCE' )
    ) AND
    NAME_IN('PO_LINES.PO_HEADER_ID') IS NOT NULL AND
    NAME_IN('PO_LINES.PO_LINE_ID') IS NOT NULL AND
    name_in('PO_LINES.LINE_NUM') >= 1 ) THEN
    v_po_header_id := NAME_IN('PO_LINES.PO_HEADER_ID');
    v_po_line_id := NAME_IN('PO_LINES.PO_LINE_ID');
    v_line_num := NAME_IN('PO_LINES.LINE_NUM');
    IF block_name in ('PO_LINES' , 'PO_SHIPMENTS', 'PO_DISTRIBUTIONS') THEN
    v_seg := null;
    FOR cursor1 in 1_cur
    LOOP
    if cursor1.v_seg = 'X' THEN
    v_seg := 'X';
    v_line_num := cursor1.v_line;
    EXIT;
    end if;
    END LOOP;
    ELSIF block_name in ('PO_HEADERS','PO_APPROVE') THEN
    FOR cursor2 in 2_cur
    LOOP
    if cursor2.v_seg = 'X' THEN
    v_seg := 'X';
    v_line_num := cursor2.v_line;
    EXIT;
    end if;
    END LOOP;
    END IF;
    IF v_seg = 'X' then
    fnd_message.set_string('custom message to be displayed.');
    FND_MESSAGE.ERROR;
    IF block_name = 'PO_APPROVE' THEN
    go_block('PO_HEADERS');
    raise form_trigger_failure;
    END IF;
    END IF;
    END IF;
    END;
    I actually want to achieve somewhat like this. When ever the charge account field start with 'X' or in other words if segment1 is 'X' and if changes are made to that line like note to supplier is changed and saved then the user should not be allowed to approve/reapprove the order and it shall pop up the message and ONLY restrict from going further if the user hits the APPROVE button. Highlighted in bold should have actually taken care of the requirement from proceeding to the next level of approval but it is not. I have had several debug messages and I am pretty sure that it is satisfying the condition of going to the PO_APPROVE block and still not raising form trigger failure. Could you please help me handle this scenario?

    Your Raise works -- it will terminate your procedure, Change_Detail_Block_Status.
    But, how are you calling the procedure? It is in THAT place that you should look for your problem.
    If you call the procedure, and then have coded EXCEPTION WHEN OTHERS THEN.... or something similar, you might be ignoring the "Raise FTF".
    In addition, you probably need to add these lines in your form where navigation or a commit or similar code causes a trigger to call your procedure:
    If not Form_Success then
    Raise Form_Trigger_Failure;
    End if;

  • Header condition type value not displayed in sales order output

    Hi gurus,
    I have observed a strange issue regarding a header condition in a sales order.
    we have a set up like following:
    1. If the Header condition XXXX is used in sales Order then this value should be printed on sales order output.
    2. If the Header condition mentioned in above point is not maintained in sales order it should print the total price of all line items.
    Though i have maintained the header condition value in Sales Order Header its not displayed in SO output.
    That is , I have a sales order and it has one HEADER condition type entered with 3500 USD.
    In fact this value is used for some business purpose and is being printed on the sales order output for a specific output type.
    But where as in a sales order this header condition value is not getting printed on the output though I am using same data as of the sales order which is having the header condition value printed on its output.
    According to business,we must have the header condition value printed on  sales Order output.
    Please suggest how to proceed.
    Thanks in advance.

    Not sure if you are using costom smartform to print invoice, if yes then ask developer to debug and find the root cause and fix it.
    You might need to give him condition when it shuld be printed and when not.
    You can take reference of another output type for which it is printing

  • Condition type value not update in sales order

    Hello Guru's
    As per the  sales order in VA01 the condition type value i.e surcharge value is not updating in sales order.
    But I have maintain the condition record(Surcharge)also and in Condition technique I have checked every thing is correct .
    please find below I have attached the Screen short .
    Please give me solution Asap.

    Hi Sukdev,
    Have you checked the respective pricing procedure for From and To reference step maintained against the condition type ZSUR?
    Regards,
    T.R.S.Praveen

  • Search functionality not working in Purchase order

    Hi all,
    We are using extended classic scenerio's .But we are unable to search the Purchase orders against status "order ,awaiting approval etc"
    However, we are able to search only "Status Held" PO's
    Could you please tell me the soultion for this. Seems to be search functionality not properly activated.
    Thanks and regards
    Harish shetty

    Hi Harish,
    See if the following OSS notes are helpful:
    Note 1138911 - BBP_POC - Search issue in purchase order
    Note 1128758 - BBP_POC: Search Issue in Purchase Order
    Thanks,
    Pradeep

  • Discount Condition types is not showing values

    Hi All,
       We have defined 5 discount Condition Types which will work based on percentage all these are header level, but in the transaction when i am entering 2% or 3% it is taking discount percentage but its not showing discount values.
    Please help me to resolve this issue.......
    Thanks in Advance.

    Hi,
    Refer to note 731831- Transaction DB02 always shows 0 as the number of tables.
    Regards,
    Maheswaran

  • Expense condition type does not transfer to CO-PA

    Dear guru,
    My client would like to post expense (ex. promotion expense) via sales order, then SD consultant create condition type and assign expense G/L to this condition type and I assign this condition type to value field via tcode KE4I. When we create sales order and use this condition type, value of this condition type is not transfered to the value field. I set cost element with category '1'. I know standard is not support for this situation. Please kindly to suggest me for solve the problem 'How do expense value of condition type from sales order will be transfered to CO-PA', example user exit or others.
    Thanks in advance.
    Regards,
    Nattakarn.

    Hi
    Changing the cost element category to 12 can be done only at the begining of the fiscal year as follows
    But if promotional expenses is already created as a cost element with say category 1, now if you want too change it you might get an error KS134 Field change CElem Category is not possible (transaction data already exists)
    Hence use TCode KA02, Edit->Analysis Period, Click other analysis period provide from begining of fiscal year to 12/31/9999.
    You might have to create a new GL Account cost element if you want to go ahead with the changes in middle of the fiscal year
    Regards,
    Suraj

  • Condition type is not get in the PO output

    Hi,
    I have defined a new condition type ZRA0- Discount as discount charges .
    The condition type is not getting print out in PO copy.
    The vendor wants to see in the PO copy.
    Pls suggest how to configure
    Regards
    Sp

    Hi,
    If i understood your problem, you would like to print the discount in PO print copy along with price.ok.
    then check with your Abaper,he can fetch the Discount value for that perticular condition type(ZRA0) & print in the PO copy.Its depends on the print programme to get the data from the document to the print out.
    Regds

  • ZPRS- Cost(data source H) condition type is not visible in CRM sales order

    Hi Colleagues,
    I created a sales order in ERP. In the sales order the condition type ZPRS- Cost(data source H) is available. I downloaded the this sales order to CRM i can able to see the ZPRS condition type in sales order.
    But when i create a new sales order with the same data (BP, Material,Sales organization) the condition ZPRS is not visible in the sales order. When i checked the PRC_TRACE it is showing the error as "Condition with external datasource has not be found".
    Can any body help me in this issue.
    Tanks and Best Regards,
    Rajeswari

    Hi Michael ,
    Thank you very much for your answer. I just require one more confirmation from you.
    Could you please confirm If we post a returns document in CRM system directly the "ZPRS or VPRS - Cost" Condition type will not appear in the return document condition types.
    Untill and unless it is a billing document in CRM system the "cost" condtion wont appear rt?
    Could you please confirm it.
    Thanks in advance for your help.
    Best Regards,
    Rajeswari

Maybe you are looking for