Unable to update a sales order in VA02

Hi Experts,
When I am adding a another line item (material) in a sales order in VA02, it deletes the line item in the sales order.
I.e The second line item is not updated in a sales order.
Note::
We have partial deliveries allowed.
And moreover there is no error message.
Please  suggest.
Thanks
Montee

Hi Montee
If order is not delivered completey then you can maintain another line item.But If you are adding another line item, after billing is also completed then it is not possible .So check wheather any Material determination is done for the material or not.Also check wheather any user exit is working or not.So kindly check with your technical team
Thanks and Regards
Srinath

Similar Messages

  • Project Revenue Plan Not Update from Sales Order Item

    I am generating a network and project from the sales order item using Assembly processing. I am using milestone billing on the sales order item and the milestones attached to the project network activities are appearing as billing blocks on the sales order item billing plan. However, the project revenue is not getting updated from the sales order billing plan. Can someone please help?
    I have deleted the billing plan on the billing WBS element and activated revenue planning update from sales order in cusomization for PS. I am looking at CNS41 under the project revenue sched in version 0. Is there a different report I should be looking at?
    Regards,
    Venkat.

    HI Venkat,
    You are looking at the correct report & I believe you have also done the necessary customization. If you create a sales order and reference it to a quotation, the related plan values in the WBS element are refreshed automatically.
    When the payment data is recorded, the terms of payment and the customer payment history are taken into consideration. One of the probable causes could be the credit limit of the customer might have been exceeded. Take help of your SD consultant & increase the credit limit for that customer (from the sales document), t-code FD32 if it is permitted in the business.
    After the new credit limit is set execute the following steps:
    u2022     Go to the t-code Change billing request (VA02)
    u2022     Open the required billing request
    u2022     Remove the account assignment of WBS element from each line item
    u2022     Save the billing request
    u2022     Reopen the billing request in change mode
    u2022     Reassign the WBS elements to all line items
    u2022     Now the changed credit limit will take affect
    u2022     Check the Planned Revenue for the said project in CNS41, it should get updated.
    Rgds
    Deepak

  • Cancellation of sales order through VA02

    Hi experts,
    My user wants to cancel some sales orders through VA02.He select line item 10 and then goes to "reasons for rejection" and put " 51 cancelled".then save it.Systems shows following error and he unables to cancel it.
    You cannot select assembly order 16000014794 for deletion
    Message no. V1748
    Diagnosis
    Due to the current situation of the document, the system has attempted to mark the procurement element 16000014794 with a deletion flag.
    This could, however, not be carried out, as the procurement element was in a state that does not allow the deletion flag to be set.
    System response
    The deletion flag is not set.
    Procedure
    Eliminate the reasons that stop you setting the deletion flag, and repeat the change carried out on the sales order.
    Please advise.
    Regards,
    Samaar

    Not answered

  • Have to provide a popup when there is a Sales order change(VA02)

    Hello,
    I would like to know how to capture Sales order changes(VA02) through an enhancement. Based upon users changes which can be either a addition or deletion in sales order then I have to provide a popup. I am unable to find out whether Sales order has undergone a change or not. Field r185d-dataloss is alway having 'X' whether data has changed or not. System field SY-DATAR is not capturing any deletion is sales order.
    I am using USEREXIT_SAVE_DOCUMENT_PREPARE but unable to check sales order is changed or not.
    I need to provide popup after user clicks on Save. Tables CDPOS & CDHDR won't have current sales order change.
    Thanks for your replies.
    Edited by: harryibm on Dec 11, 2011 8:07 PM

    I am using USEREXIT_SAVE_DOCUMENT_PREPARE but unable to check sales order is changed or not.
    Donot do any changes and hit save. check if this routine is triggered if you are not changing anything.
    In program MV45AF0B_BELEG_SICHERN there is a condition
    IF R185D-DATALOSS = SPACE       FORCE_UPDATE   = SPACE     AND
           UPD_VBUK IS INITIAL        AND
           UPD_VBUP IS INITIAL.
    The else part will only tirgger if its changed. The routine USEREXIT_SAVE_DOCUMENT_PREPARE is called in the else part.

  • Reg : NO UPDATE OF SALES ORDER FROM PO erroer I0 114

    hi experts,
    while creation of PO with reference to PR,user gets error " NO UPDATE OF SALES ORDER FROM PO erroer I0 114 ".
    What could be the reason for this error?any idea...
    rgrds...

    Hello Jurgen,
    here the error message is " NO UPDATE OF SALES ORDER FROM PURCHASE ORDER  error I0 114 " .
    is there any solution for this issue.user looks frustrated because its working for one PO and the next PO its showing error.
    Rgrds.....

  • No update of sales order from purchase order

    Hi,
    When I am trying to change the delivery date of a purchase order line item, I get the error
    "No update of sales order xxxxx from purchase order (error V1 348)" How can I resolve this?
    Sincerely,
    Ketan

    Hi,
    Check whether this PO is created w.r.t. PR and PR is created automatically during Sales order creation.
    If it is so then need no to change the delivery date in PO, it will always get updated as per the Schedule Line date of sales order.
    You can go for GR w.r.t. PO directly.

  • Exchange rate automatic update in Sale Order

    Dear All,
    This is regarding Exchange rate automatic update in Sale Order and requirement said below.
    Process:
    User will created a Export Sale order in the month of November , that time Exchange rate is 50.00, this  will
    get updated in Sale order Header and Item level.
    But user will create billing in the month of December , at that time Exchange rate is 40.00. So in Billing
    document Header level exchange rate will be 40.00 (Current rate) and Item level exchange rate will be
    50.00.
    Requirement:
    User requirement is like this the current exchange rate 40.00 to be updated in Sale Order Header and Item
    level automatically, because user using  Sale order Exchange rate  for Z-Report.
    As of now user manually updating Exchange rate in Sale Order.
    Let me know if there is any solution.
    Regards
    S Kumar

    I dont think this is possible.  You should be aware any change in subsequent document would not have any impact in the preceding document which means, whatever exchange rate flowing in billing cannot be updated in sale order.  May you can update your zee table by considering the billing document exchange rate by way of exit.
    thanks
    G. Lakshmipathi

  • Revised Price Updation in Sales Order

    Hi Gurus,
    I have 1000 Open Sales order to update revised price (Sales Orders created with backdated ).
    I have updated all Sales Orders pricing date with revised pricing date(using MASS tcode MASSSDHEAD_S-PRSDT) and all Sales orders revised pricing date is updated.
    After i ran the VA05 and selected my desired Sales Orders and EDIT->Mass Change->New Pricing.
    After this activity, system deleted old basic price in Sales order and nothing is updated.
    Can you please suggest me how to update.
    Regards
    SK

    In program MV75AF01_OKCODE_MPRF, field SY-UCOMM must be saved.
    Please refer following SAP Note for further details:
    - Note 189121 - Mass change new pricing does not function
    Regards
    JP

  • Statistic condition values not updated during Sales order Settlement

    Hi,
    In our client we have different Price condition types for based on scenario wise. Ex: Domestic Sales (ZPR1) and Export Sales ZPR2. I have maintained separately value fields for each price condition types.
    We are booking some financial charges, and interest on working capital etc., this cost we need to transfer to COPA each Material wise based on sales revenue.
    For this purpose we have created one COPA Assessment Cycle.  Tracing factor is Sales Revenue and receiver is Materials.
    In COPA Assessment cycle we can give only one base means ZPR1 related value field or ZPR2 related value field.
    For this reason we have created one new statistic condition type,  what is amount there in ZPR1 that amount will updated automatically in statistic condition place and so that we can give once one trance factor in COPA Assessment Cycle. We have assign this statistic condition all pricing procedure
    Now my problem is in MTS scenario statistic condition values updated correctly. But in MTO scenario sales order settlement time statistic condition values not updated.
    So is it possible update during sales order settlement time statistic condition values.
    Please give me suggestion.
    Regards,
    Thiru

    Hi Ajay Sir,
    As you said is correct.
    But in our client we have around 9 Plants and each plant manufacturing product are different. Client Requirement is in COPA Report they need see each product wise sales revenue. In this way we mapped product wise value field.  System already mapped one guy in this way earlier. Now I am doing some changes for relevant to month end activities.
    Some financial changes transfer to COPA each plant wise on Material. Here sender is cost center and receiver is Material. Base is Sales Revenue.
    Please suggest me is there any alternative.
    Regards,
    Thirumalesh .

  • 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

  • No revenue update from sales order

    Hi
    I have created SO with account assignment for a WBS billing element. In config I have make the indicator on for revenue value should automatically  update from sales order.
    But neither the revenue from sales order is updating in any of my PS report nor the actual revenue too after billing cycle.
    Does it need some more customisation checking.Cannot find any solution from earlier similar threads.
    Zinni

    To analyze the error, proceed as follows:
    1. Is an account displayed in the sales and distribution document in the condition detail screen (for example, condition PR00) ? Is there a cost element in this account and are you allowed to post sales revenue to it? (cost element category) If the answer is yes, then proceed to 5. If no, then proceed to 2.
    2. Check the relevancy for billing of the sales and distribution document item in Customizing (-> Sales and distribution -> Sales -> Sales documents -> Sales document item -> Define item types).  If 'Not relevant for billing' is entered, correct this.  This will probably clear the error. If 'I' (according to billing plan) is entered, the system only updates sales revenues if billing plan dates exist in the sales document.
    3. Check in Customizing that a billing type is assigned to your sales document type (-> Sales and distribution -> Sales -> Sales documents -> Sales document header -> Define sales document types). The billing type can be found in the 'Billing document' block. The relevant billing type depends on the defined relevancy for billing (see point 2). If no billing type is entered, enter one.  This will probably clear the error.
    4. Check in Customizing that an account determination procedure is assigned to the billing type determined in step 3 (-> Sales and distribution -> Billing -> Billing documents -> Define billing types). If no account determination procedure is entered, enter one. This will probably clear the error. If an account determination procedure has already been assigned, the error is probably caused by an incorrect structure of this plan. Check the plan.
    5. You will probably not be able to correct this error yourself. However, you can provide some information beforehand. Enter parameter MCL in your user master record and valuate it with 'X' (upper case) (-> System -> User profile -> User parameters). You activate an user-specific TRACE function this way.
    6. Change, for example, the pricing date or item value in the quotation or sales order and save the change.
    7. Execute Transaction MC30 for your user ID (/NMC30). You now see a list of all data structures that were set up for the Logistics Information System (LIS) in step 6. Check whether structure S008 is contained in this list. This information is required to further analyze the error.
    8. If structure S008 is contained in the MC30 log, call Transaction SA38, program name RKPSSHOW, -> Execute (F8), enter the number of the affected sales and distribution document and press -> Execute (F8) again. The output list (or the fact that no list is generated) is also needed for analysing the error further.

  • Updating a sales order through DI API

    Hi All,
         I have an issue regarding updating a sales order.
    The problem is:
      If there r 2 items(A00001&A00002) existed in the sales order and if I am adding two more items(A00003 & 4)the sales order is updated in a fashion that first item is replaced with third item and forth item is added as last record.The items to that particular sales order after updating will be like this(A00003,A00002,A00004).My doubt is why the 3rd item is replaced with first record.I am sending the code also i have written.
    objRecordSet = SBOCOMUtil.newRecordset(company);
                          IDocuments  oOrder =SBOCOMUtil.newDocuments(company,SBOCOMConstants.BoObjectTypes_Document_oOrders);
                                  objRecordSet.doQuery("select DocEntry from ORDR where DocNum=" + 1111);
                                  DocEntryL =objRecordSet.getFields().item(new String("DocEntry")).getValueInteger().intValue();
                          str += DocEntryL;
                          System.out.println(DocEntryL);
                          if (oOrder.getByKey(new Integer(DocEntryL))) {
                                  //objRecordSet2.doQuery("delete  from rdr1 where DocEntry="+DocEntryL);
                                  str += "2";
                                  System.out.println(str);
                                  //oOrder.remove();
                                  oOrder.setDiscountPercent(new Double(5));
                                  oOrder.setComments("success");
                                  System.out.println(str);
                                  IDocument_Lines oOrderLines = oOrder.getLines();
                                  str += "3";
                                  String[] item={"A00005","A00006"};
                                  for (int counter = 0; counter < item.length; counter++) {
                                       //  oOrderLines.setCurrentLine(new Integer(counter));
                                         if (counter > 0)
                                                 oOrder.getLines().add();
                                         str += "4";
                                  oOrderLines.setItemCode(item[counter]);
                                  System.out.println(item[counter]);
                                     //oOrderLines.setBaseType(new Integer(-1));
                                     //oOrderLines.setBaseEntry(new Integer(0));
                                   //oOrder.getLines().setCurrentLine(new Integer(counter));
                               //oOrderLines.setQuantity(new Double(1));
                                         //oOrderLines.setPrice(new Double(1500));
                                         //oOrderLines.setCurrency(strCurrency[counter]);
                                         //oOrderLines.setLineTotal(new Double(dblLineTotal[counter]));
                                  str += "5";
                                  //oOrder.getLines().getUserFields().getFields().item("Quantity").setValue(new Integer(2));
                                  System.out.println(str);
                                  int result = oOrder.update();
                                  str += "6" + result;
                                  if (result == 0) {
                                         System.out.println("successfully updated");
                                         company.disconnect();
                                  } else {
                                         company.getLastErrorDescription();
                                         System.out.println(
                                                 "Error :" + company.getLastErrorDescription());
                                         company.disconnect();

    If you are using SBP 2004 there are many threads on this forum talking about bugs when updating sales order lines through DI API. This issue was supposed to be fixed with patch level 45 for 2004 which was recently released.
    If u are using 2005 or SP1 I think you may have found a new bug.

  • Condition value getting changed when open the Sales order in VA02

    Hi Experts,
    i have creating Sales order manually in VA01, and for first line item of sale order, i have assigned value in custom field of additional tab B, to populate Condition value for condition type ZK01 and checked in VA02, VA03 same Condition value is there for condition type ZK01.
    And created delivery document and billing document for newly created Salesorder.
    When i have open the Sales order in VA02, then i am getting changed Condition value for conidition type ZK01 in bothe header and first line item and in VA03 there is no change in value.
    Kindly let me know the user exit or any related programs to this issue.Thanks in Advance.

    Hi Rajani,
    this sound like VOFM -> conditions. Do you know which conditions are active during the determination?
    Cheers,
    Stefan.

  • Problen in price updating in sale order

    Dear All,
    I have maintained pricing condition based on customer Price list (KNVV-PLTYP)
    and price list type assigned in customer master.But I am facing two problems during
    updating sale order.
    1.If I assign the price list in customer master(KNVV-PLTYP) and then use carry out new
      pricing in sale order, New Prices are not updating in the sale order mainatined on price list.
    2.If I change the price list type in customer master (XD02) from X to Y and then
      using the carry out new pricing in sale order, prices are not updating in sale order
      as per price list Y.
    Plz suggest how I can resolve this.
    regards,
    sps

    Hi,
    In the sale order item level condition tab,goto analysis and check the combination in which  system is capturing the price.
    Then you will be knowing the root cause.
    Regards,
    Phani Prasad.

  • Condition update error  :There is no condition update from sales orders.

    I am testing the condition update by condition type K005 , which have been set the condition update indicator ,and I have also set the Max.number.of.orders  to 1 , but after I created the first sales order ,the condition record still make effect in the second  and third sales order ,which was created without referece to the first one .
    And  when I  look at the cumulative value in the condition record ,it says "There is no condition update from sales orders."
    Anyone can give me some light ?
    BTW , the sales order type is ZOR ,which I copy from the standard order type .And the item category is ZTAN , copy from  standard IC TAN .
    thanks for your help in advance .

    hello, friend.
    there are at least 3 things that you will have to check, since records for condition type K005 is created for a specific combination:
    1.  check if the item category with condition update was the one determined in the order
    2.  check if the customer has a valid K005 record
    3.. check if the material has a valid K005 record
    also, since you specified "1" as maximum number of orders, this could have prevented any updates.
    regards.
    Edited by: jonathan y on Sep 17, 2009 2:59 PM

Maybe you are looking for

  • Data is not loading to cube from DSO

    Hi experts, I loaded data to DSO. But, the problem is when i am trying to load the same to cube by using DTP there is no added records. All records from DSO are transferred but 0 added records. The mapping in the transformation is direct mapping no r

  • 10.4.7 update failed

    and now I have completely lost safari! here is the crash report from my console log. I am stumped as I dont know much about computers. I did the update from 10.4.6 to 10.4.7 via software update and my system now says I am running 10.4.7 but have no a

  • Correlation used with synchronous steps in BPM

    Hello, we have a problem with a correlation. A receiver step synchronous activates a correlation. The step is completed by receiving a response. The receiver step connects via sRFC to an R/3 system to trigger there an IDOC. Next step of the BPM is to

  • JpegImagesToMovie

    I downloaded the latest JMF and is installed correctly. I'm trying to run JpegImagesToMovie example with the proper parameters. I don't understand why I'm getting the following error: - create processor for the image datasource ... Setting the track

  • Iphone will not boot past apple logo, reset doesnt work

    Hello... i replaced the the LCD screen on my iphone 3g and all i get when i power it on is the apple logo and a swirling progress bar that doesnt move, this loops every 5 or so minutes but does not progress to the password screen..... Please anyone..