Condition Record Updation Problem

Hi
Kindly note that after i maintain a condition in VK11 ,in the sales order item level , when i click on the Update button it does not get effected ,ie the condition is not updated in the line item in the order
Please advice
Regards
Ak

Hi,
As I understood from your question, first time when you create the line item, price was picked correctly. And then when you click on the Update button, if went off. Am I right?
If that's the case, do like this. You'll be able to identify the issue.
First add another line item there with the same material. Then go to LI/ Condition tab. If the price is there, click on the Analysis button. Under that check your condition type. You'll be able to see how the condition record was determined.
Then do the Update button option.
Then again try with the Analysis button option.
You should be able to compare this with your previous findings and identify the cause.
Best regards,
Anupa

Similar Messages

  • Email to be sent after condition record update in VK12

    Hello Everyone,
    I would like to know if any of you have worked on the following scenario,
    a) Whenever you make an update to a condition record in VK12, we need to send an email informing the relevant person about the change.
    We have been suggested that we can use actions instead of workflow.
    I would appreciate it if anyone of you could help with this issue.
    Cheers,
    MR

    Hi,
    In standard SAP functionality it is not there either you can restrict or set authorisation, If you are looking for this function look for exits.
    Thanks,
    Swamy H P

  • Conditional Record update

    Hello all,
    I have a requirement like this. Whenever a user create or change a PO, Then the info record should updated in me12 and also condition records  needs to be updated in conditional records. I know how to update info records. But i dont know the FM or Bapi to update the conditional records from the PO. Please let me know the solution to update the info condition whenever Po Changed or manual Po created.
    Thanks in advance,
    Ravi

    Hi,
    You cannot change the conditions in the info record from the PO as info record has time dependent conditions and PO had time independent conditions.
    You can only update the last reference document in the info record and also the order price history in the info record but not conditions.
    hope it helps u
    reward if useful
    Rohit

  • Send email when first record updated problem

    Hi guys i have problem
    this code send email based on timer every 5 minutes
    it working ok but my problem i need to determine first rcord updated not inserted
    and send email this is starting work
    this is my code
    ---timer1_Tick---
    Sales.SalesClass SalesClass1 = new Sales.SalesClass();
    DataTable dt = SalesClass1.ShowSalesData("Data Source=192.168.1.5;Initial Catalog=Altawi-last06-01-2015;User ID=admin;Password=123");
    dataGridView1.DataSource = dt;
    dataGridView1.Refresh();
    namespace Sales
    class SalesClass
    public DataTable ShowSalesData(string ConnectionString)
    SqlConnection con = new SqlConnection(ConnectionString);
    SqlCommand cmd = new SqlCommand();
    cmd.Connection = con;
    cmd.CommandType = CommandType.Text;
    cmd.CommandText = "showsales1";
    SqlDataAdapter da = new SqlDataAdapter();
    da.SelectCommand = cmd;
    DataSet ds = new DataSet();
    da.Fill(ds);
    DataTable dt = ds.Tables[0];
    return dt;
    SELECT     ROW_NUMBER() OVER (ORDER BY dbo.[Jeddah-Live$Sales Header].No_) AS [م], dbo.[Jeddah-Live$Sales Line].[Document No_] AS 'رقم الطلب',
    dbo.[Jeddah-Live$Sales Header].[Bill-to Name] AS 'العميل', dbo.[Jeddah-Live$Sales Line].Area AS 'نوع الصبه', dbo.[Jeddah-Live$Sales Line].Description AS 'البيان',
    dbo.[Jeddah-Live$Sales Header].[Pump No_] AS 'المضخه', CAST(ROUND(dbo.[Jeddah-Live$Sales Line].Quantity, 0, 1) AS int) AS 'المطلوب',
    CAST(ROUND(dbo.[Jeddah-Live$Sales Line].[Quantity Shipped], 0, 1) AS int) AS 'المصبوب', CAST(ROUND(dbo.[Jeddah-Live$Sales Line].[Outstanding Quantity], 0,
    1) AS int) AS 'المتبقى '
    FROM         dbo.[Jeddah-Live$Sales Header] INNER JOIN
                          dbo.[Jeddah-Live$Sales Line] ON dbo.[Jeddah-Live$Sales Header].No_ = dbo.[Jeddah-Live$Sales Line].[Document No_] AND
                          dbo.[Jeddah-Live$Sales Header].[Sell-to Customer No_] = dbo.[Jeddah-Live$Sales Line].[Sell-to Customer No_]
    The code above not have any problem and working
    When first record updated send email
    Example to show
    orderno   quantity  shipped quantity
    12            20               0
    13            30               0
    14            25               0
    15           22                0
    suppose order no 14 shipped quantity updated be 10 (meaning 0 be 10
    then send email with starting work
    after this any updated to any record not send
    no problem i dont need any send email code but how to get record updated first

    Hi guys i have problem
    this code send email based on timer every 5 minutes
    it working ok but my problem i need to determine first rcord updated not inserted
    and send email this is starting work
    this is my code
    ---timer1_Tick---
    Sales.SalesClass SalesClass1 = new Sales.SalesClass();
    DataTable dt = SalesClass1.ShowSalesData("Data Source=192.168.1.5;Initial Catalog=Altawi-last06-01-2015;User ID=admin;Password=123");
    dataGridView1.DataSource = dt;
    dataGridView1.Refresh();
    namespace Sales
    class SalesClass
    public DataTable ShowSalesData(string ConnectionString)
    SqlConnection con = new SqlConnection(ConnectionString);
    SqlCommand cmd = new SqlCommand();
    cmd.Connection = con;
    cmd.CommandType = CommandType.Text;
    cmd.CommandText = "showsales1";
    SqlDataAdapter da = new SqlDataAdapter();
    da.SelectCommand = cmd;
    DataSet ds = new DataSet();
    da.Fill(ds);
    DataTable dt = ds.Tables[0];
    return dt;
    SELECT     ROW_NUMBER() OVER (ORDER BY dbo.[Jeddah-Live$Sales Header].No_) AS [?], dbo.[Jeddah-Live$Sales Line].[Document No_] AS '??? ?????',
    dbo.[Jeddah-Live$Sales Header].[Bill-to Name] AS '??????', dbo.[Jeddah-Live$Sales Line].Area AS '??? ?????', dbo.[Jeddah-Live$Sales Line].Description AS '??????',
    dbo.[Jeddah-Live$Sales Header].[Pump No_] AS '??????', CAST(ROUND(dbo.[Jeddah-Live$Sales Line].Quantity, 0, 1) AS int) AS '???????',
    CAST(ROUND(dbo.[Jeddah-Live$Sales Line].[Quantity Shipped], 0, 1) AS int) AS '???????', CAST(ROUND(dbo.[Jeddah-Live$Sales Line].[Outstanding Quantity], 0,
    1) AS int) AS '??????? '
    FROM         dbo.[Jeddah-Live$Sales Header] INNER JOIN
                          dbo.[Jeddah-Live$Sales Line] ON dbo.[Jeddah-Live$Sales Header].No_ = dbo.[Jeddah-Live$Sales Line].[Document No_] AND
                          dbo.[Jeddah-Live$Sales Header].[Sell-to Customer No_] = dbo.[Jeddah-Live$Sales Line].[Sell-to Customer No_]
    The code above not have any problem and working
    When first record updated send email
    Example to show
    orderno   quantity  shipped quantity
    12            20               0
    13            30               0
    14            25               0
    15           22                0
    suppose order no 14 shipped quantity updated be 10 (meaning 0 be 10
    then send email with starting work
    after this any updated to any record not send
    no problem i dont need any send email code but how to get record updated first

  • Condition Record FV11 Problem

    Hi all,
    I couldnt able to maintain condition record in the key combination of tax classification 003.
    For condition type JMOP, i have maintained 8% for V1 tax code. If i maintain 2% for condition type JEC1 and 1% for JSEP, the system is not allowing to maintain 2% and 1%. It allowing 8% only.
    Any one suggest me....
    Regards,
    Mohan.

    Hi,
    It will allows to maintaine single tax code to different condition tpes.
    Please check once agian
    For condition type JMOP, you can maintain 8% for V1 tax code,  2% for condition type JEC1 and 1% for JSEP.
    I hope your entering  tax % as per the condition type wise.
    Reagrds,
    Rama Mohan Bangaru

  • LSMW Recording Update problem.....

    Hi,
    I am trying to do customer master update using LSMW recording for transactoion XD02. Now every field gets updated
    using this, but the field "PO BOX other city" does not get updated at any cost.
    Please help me.
    Regards,
    Tushar.

    Step 1 - Maintain Object Attributes
          Recording is done for the transaction
    Step 2 - Maintain Source Structures
          Maintain your source structures
    Step 3 - Maintain Source Fields
          Maintain source fields under the source structure
    Step 4 - Maintain Field Mapping and Conversion Rules
          Map the source structure fields to target structure fields
    Step 5 - Specify file
         Here you specify the file path to the source structure

  • Conditionally disabling record updation after query

    Dear members
    I've a single record block and I wanna conditionaly disable records updation after query has fetched data. Problem is that if I disable the record updation in Post-Query trigger then it checks the condition for the very first fetched record and it the condition is true, then Updation is disabled for all the fetched records, even if the next records dont meet the condition. I'm using forms-10g. Can u give a better solution??? thanx.

    you have to use SET_ITEM_INSTANCE_PROPERTY to modify only one record:
    BEGIN
        IF ... <your_condition> THEN
            SET_ITEM_INSTANCE_PROPERTY('YOUR_BLOCK.YOUR_ITEM1', UPDATE_ALLOWED, PROPERTY_FALSE);
        ELSE
            SET_ITEM_INSTANCE_PROPERTY('YOUR_BLOCK.YOUR_ITEM1', UPDATE_ALLOWED, PROPERTY_TRUE);
        END IF;
    END;

  • Values not updating in Condition records

    Hi All,
    Small question for you all -
    We have a condition record for TAX (ZVAT) this has three access sequences on it, one of these feilds for access is the HT (OIHANTYP),
    Nowe the problem is when HT = 01 then Vat should be calculated at the correct rate of which it does, but when you change the HT code to 02 then the Condition does not update, the only way around this is to carry out new pricing not ideal,
    Also if after changing the HT code and saving the order the order still does not update.
    Just as a side we also use scales and this works fine, if you amned the qty up then the rate chages automatically with these adjustments, it only seems to be when we change the HT that this problem occurs.
    Also just notice we are also using split valuation items, so also the batch needs to be maintained, if you get the right combination of Batch and HT then the condition updates all o, any ideas where this maybe set?
    Any help or comments are most welcome
    Regards
    Steve
    Edited by: Steve Cane on May 20, 2009 12:32 PM

    Hi Steve,
    If the field is available in VBAP or VBKD,  get in touch with an abapper and try the code in the below mentioned exits in MV45AFZB:
    USEREXIT_NEW_PRICING_VBAP
    Option for entry of preconditions for carrying out pricing again (e.g. changes made to a certain item field could be used as the precondition for pricing to be carried out again).
    USEREXIT_NEW_PRICING_VBKD
    Option for entry of preconditions for carrying out pricing again (e.g. changes to the customer group or price group could be set as the preconditions for the system to carry out pricing again).
    Regards,
    Naveen Aggarwal

  • Updating condition records in an outbound delivery

    Hi,
    I'm trying to update condition records in an outbound delivery but couldn't find any suitable BAPI for the same so I just implemented the BADI 'le_shp_delivery_proc' and called a FM inside the method SAVE_DOCUMENT_PREPARE' which does a call transaction to VL02N to update the condition records. But the problem now is that, when I try to save this delivery, again the same BADI is triggered and goes through the same process of call transaction and thus gives me an error message that the delivery is locked as it indeed is.
    Can somebody suggest a way out of this problem. ??
    Thanks
    Ashish

    Hi,
    @praveen: I tried the solution provided by you and it worked for me in this context. But it seems this BADI gets triggered every time the delivery is getting saved. So for my test purposes, I'm triggering this BADI in a program, but in actual scenario, the BADI would be called on every sy-ucomm = 'SICH_T' i.e. SAVE. hence, I can't separate my piece of code using this condition.
    I'm trying to call my FM(update module in collective run mode) inside this BADI in backgrnd task as a separate unit but this doesn't seem to work.
    Any more suggestions?
    Thanks
    Ashish

  • Updating a condition record or deleting it

    Hi All,
    I have a requirement where i upload products along with discount through a job . They are getting maintained through SAPCND/MNT_MAINTAIN_OW and on the WEB UI we can find it on CPGOE_ABLOCKS/OVELProducts and CRMCMP_CND/CONDRECLISTVIEW . Now there is a requirement where i have to append a new product or update the product along with discount . Appending a new product is wroking fine , but for updation case it is adding the new product along with discount but not removing the old product and discount .
    I tried to use /SAPCND/MNT_DELETE_OW but was getting the error "The condition records are not found in the buffer" . And also while debugging i found that it was first going to Maintain FM and then to the DELETE FM , but i am not able to find the certain parameter which is getting passed from maintain to delete the record .
    Is there any other way of achieving this requirement?
    Thanks in advance,
    Mithun

    hi
    create key-commit trigger
    DECLARE
    FormErr   NUMBER;
    dbErrNo   NUMBER;
    dbErrTxt  VARCHAR2(200);
    FormTxt   VARCHAR2(80);
    ErrTyp    VARCHAR2(3) ;
    BEGIN
      commit;
        FormErr := ERROR_CODE;
        IF FormErr = 40400 THEN
          -- get the database error and text
          dbErrNo := DBMS_ERROR_CODE;
          dbErrTxt := DBMS_ERROR_TEXT;
          -- display the real problem
          MESSAGE('ORA'||TO_CHAR(dbErrNo)||': '||dbErrTxt, ACKNOWLEDGE);
        ELSE
          -- get the form messages
          FormTxt := ERROR_TEXT;
          ErrTyp := ERROR_TYPE;
          -- show the complete form message and error
          MESSAGE(ErrTyp || '-' || TO_CHAR(FormErr) || ': ' || FormTxt);
        END IF;
        RAISE FORM_TRIGGER_FAILURE;
    END;sarah

  • How to update all condition records at a time with some percentage or some

    Dear Sir,
    In PRD system we have more than 600 condtion records.
    Noe desiel hikes happend, due to that client want to update all condition records(600) at a time with required percentage or required value.
    How to update all records at a time
    With regards
    Lakshmikanth

    Hi,
    Through BDC or LSMW first you have to do the recording for particular transaction code and then base on that u have to prepare the flat file to upload the file for the same.
    For BDC programing you have to take the help of ABAP progmer but LSMW you can also do.
    For more information about LSMW plz go to following link :
    [LSMW |http://www.slideshare.net/arun_bala1/sap-sd-lsmw-legacy-system-migration-workbench/]
    [Step-by-Step Guide for using LSMW|www.scmexpertonline.com/downloads/SCM_LSMW_StepsOnWeb.doc ]
    BDC
    [BDC Call Transaction|http://www.sapdevelopment.co.uk/bdc/bdc_ctcode.htm]
    [BDC Recording|http://www.sapdevelopment.co.uk/bdc/bdc_recording.htm]
    But it would be better for you to please contact to your ABAPer for BDC programming.
    Cheers...

  • How to update purchase order when creating a new condition records

    Hi,
      We have the system configured so that whenever we update a condition record, a change pointer is generated. Then we the use of standard reports RMEBEIN4 and RMEBEIN, all open purchase order having that condition type is updated. However this only works when we update existing condition record. When we create a new condition record, this does not work even though the change pointer is created. Do the reports mentionned above works for the this case or another standard report that should be trigger.
    Thank you for your help

    hi,
    May be this is working for the conditions already existing in the info record for the PO's.  so when you have new condition record it updates only after you amend the PO with that condition and save it.
    Kiran

  • FM'S or BAPI to update the condition records in VB22 transaction

    Hi,
    I need your help in getting the FM'S or BAPI to update the condition records in sales deal.
    The transaction is VB22.
    If you can send me a smaple code it will be really helpful.
    Regards,
    Sasi

    Check this:
    http://www.sapnet.ru/viewtopic.php?p=1644
    Bapi for VK11 & VK12
    Reddy

  • Condition Record Price is not updated in Inforecord

    Dear Experts
    For a material , the price in the condituion record is maintained as below.But in the info record the value is showing as 14 , instead of 10 at present.
    Validity from      Validity to      amount
    3/2/2008     3/30/2011     14
    3/31/2011     3/31/2011     10
    4/1/2011     4/30/2011     14
    5/1/2011     12/31/9999     10
    please help how to get the condition record amount in Inforecord.
    Thanks
    chandra

    Hi Chandra,
    You should run the program "RM06INP0" with SE38 to update the latest prices in PIR.

  • Use of Condition update while creating Condition Records

    Hi Experts,
    I have to maintain MRP for a product which will be applicable for only 1 particular order. after which system should pick up old MRP.
    By using CONDITION UPDATE feature , i have tried to do it , but once maintained , its always picking new MRP for every order.
    (If it being a record where only new price to be defaulted in one order and no need to create 2nd order , this is ok ., but not in my case)
    Can any one suggest me how to go with this
    Thanks in advance,
    Jignesh

    Hi,
    This can be done using the CONDITION UPDATE
    In the condition type check the CONDITION UPDATE AND SAVE IT
    While creating the CONDITION RECORDS, maintain the values and click ont he ADDITIONAL DATA (F7) then maintain the value in the field MAXIMUM NUMBER OF ORDERS , PUT The sales order as 1.
    Then try
    Please revert if you need further details
    thanks,
    santosh

Maybe you are looking for

  • How Can I Convert Multiple TextEdit Files Into A Single Giant File?

    For example. I have multiple chapters for my new book each saved as individual files, and I want to combine all the chapters into one single continual file that I can work with in either Text Edit or Word. How can I do this? It's hundreds of files...

  • How do you get rid of Check in/out RESIDUE?

    On one site, I keep getting the messages about other users using the site, please enable check in and out, etc. When I first opened this site I had enabled Contribute and Check in and out, but I disabled it because the client never needed it. Now how

  • Problem printing from Win 7 PC to AE Base Station connected Network Printer

    Hi, i have an AE 802.11g version 5.7 software with an IP4800 canon printer attached via USB. i can print perfecrtly to it from both my macs (G5 desktop and Intel laptop) running 10.5.8. recently i connected my girl's Vaio laptop running Windows 7 and

  • ITunes has stopped working.   it never works

       iTunes has stopped working  ...... iTunes has stopped working everytime. never works trying to sync iphone 4s with iTunes 11(latest). i rest all data and settings but copies back the backup contacts. still not working. never  works iTunes has bug.

  • How do i know if my phone has a virus?

    my phone is turning on and off and is opening applications by itself. it is also calling people in my contact list and deleting text messages. it is literally possesed. i fear it is a virus. how can i know for sure?