Material Has wrong product hierarchy when entered in sales Order VA01

Hi,
Material -1300  - has a wrong product hierarchy.
If you search for product hierarchy via Tcode mm03 - basic data1 you will find the following hierarchy: 00P4SU000D8400600H
However if you enter an order with Tcode va01, enter Material 1300  - in the item tab Sales B - sales order picking up the wrong hierarchy 00PCSU000D8400600H.  But in the sales order Product hierarchy should be  00P4SU000D8400600H.
How it could happen by picking up the worng product hierarchy.  Can any one help me with regard.  And how to resolve it.
Thanks in advance

Dear,
     Please check in MM03 --->  Sales: Sales org 2 ---> Product Hierarchy.
     If on plant level it is wrong maintain may be this type of issue generated.
Regards,
Sandip Shaktavat

Similar Messages

  • Product Hierarchy Update on Existing Sales Order

    Hi,
    My company business process allows sales order to be created up up to 3 months before shipping.  Prior to shipping, material can have the Product Hierarchy changed and pricing can also be updated for the new product hierarchy value (Pricing record with Product Hierarchy in the search key).  Our company also want to make sure we bill customers with new (correct) price.
    In order to support pulling in the new price for our existing backlog (orders), so that we don't mis-bill our customers, we need a way to update the product hierarchy value on the existing sales orders that have not been shipped.   Our current solution is to implement some custom logic in the Sales Order Update user exit, so that when the user clicks on the "Update" button on the Condition Screen on VA02 to manually update price, the custom logic will be invoked to re-pull the Product Hierarchy from the MARA table to overwrite the old Product Hierarchy on the sales order.  Next, pricing will perform the search for new price using the updated Product Hierarchy value.
    This solution has worked okay for us, but we are trying to evaluate if there is any other better way to accomplish this same request.  We would prefer to implement something that is offered by SAP via configurations.  We try to stay away from customization as much as possible.
    Have you ever experienced something similar or do you have any idea how to support this kind of business process?
    Thanks very much.

    Hi Hans,
    We don't want to wait for until billing to update price since we have the CI created at the time of delivery not billing.  CI document also needs to display correct pricing for custom purposes.
    Also, we would like to keep pricing on the Sales Doc. and Billing Invoice the same.  This is why we would like to trigger re-pricing on sales order.   And when pricing is re-invoked, we need to re-read the PRODH data to ensure new price is retrieved.
    Thanks for your response.
    Hannah

  • Std web shop behavior if a Wrong Product is input in the Sales Order page

    Hi Experts,
    In a B2B/BOB web shop, when a product is entered into the sales order screen manually, does the system run a standard validation as to check if the product exists in the product catalog ? Is there any documentation on this kind of standard web shop behavior ?
    Any pointers on this front would be of great help. Thanks in advance.
    Best Regards,
    Kris.

    Hello,
    Where are you seeing the dump? There will not be any dump in the defaulttrace file when a wrong product is entered.
    ideally on the jsp it says check product number. this is the std behavior. Below error message will be shown
    At least one item is faulty; check faulty items before continuing. Go to first faulty item
    Product xyz was not found.
    Pradeep

  • Customer material info records are not  getting displayed in Sales order

    Hi ,
    We are upgrading our client sap system  from ECC 5.0 to ECC 6.0 .We are now in the testing phase .An  issue came up  regarding customer material info records .
    When we are creating a sales order using VA01, after entering Material number and order quantity for an item  if we press the ordering party tab(before saving the sales order) the customer material info records (value in cutomer material number) are gettting displayed.But if we save the sales order we are not able to  see the customer material info records.
    kindly guide me in this issue .
    Thanks in advance .
    Nikhil

    hi nikhil,
                check the tick box in vov8 "read info record",and when you create sales order(va01),dont enter the material number enter the "customer material number" and see whether you are getting the material number.
    and also go to (va02) and check whether you are getting the CMIR details.
    pls explain me the problem in detail for my better understanding
    regards
    senya

  • Can the dynamic product proposal returned to a sales order be sorted by the material description?

    I have created a dynamic product proposal using the customer material information record CMIR as the source. During sales order entry the product proposal sorts by material number and due to the number of materials in the CMIR the business would like to be able to sort by material description to streamline material selection. Is this possible? Is it possible to sort any of the product proposal types for a sales order by anything other than the product (material) code?
    Any help is appreciated.
    Regards,

    Hi,
    Please check if the material you are trying to invoice has the cost estimate released properly and which is updated in the material master as the planned price.
    Good Luck!!!!!
    Thanks and Regards,
    Bhuvaneswari.S

  • Automatic creation of intercompany PO when creating a Sales Order

    Hi Experts
    Is there a standard way of triggering an intercompany PO when creating a sales order to the final customer (or the other way around, triggering a sales order to the end customer upon creation of an intercompany PO)? Scenario: business has setup a logistics company (company code X), which its purpose is to deliver goods to the final customer (home customers). However, sales orders are created from seperate chain of stores which belong to another company code (company code Y). This chain of stores have one sales organisation (since there is over 1000 stores under a chain). I need a way to represent that a sale originated from a store/plant belonging to company Y to end customer A. Also, I need a billing document (intercompany) from company code X to store/plant beloning to company Y.
    Issues: in the intercompany config (assign intern customer numbers to sales org) - is there a way to assign a customer number at site/plant level so that when creating an intercompany billing it can be picked instead of the one assigned to the sales org and where can this be specified in the sales order (remember: in my scenario there are multiple stores/plants that belong to one sales organisation and it is not possible to use one customer number linked to the sales organisation.)
    Desired results:
    Sales order from store/plant YY belonging to company code Y to end customer A
    Intercompany billing from plant XX belonging to company code X to store/plant YY
    End customer billing from store/plant YY to end customer A
    Thank you in advance for your help.

    Hello Tsmash  
    I think you can acheive this with Regular Sales order + Inter Company STO combination.
    Maintain customer numbers for each of the Plants from Company Y for the sales area belonging to Company X.
    Then do the config for STO in MM using this menu path:
    SPRO/Materials Management/Purchasing/Purchase Order/Set up Stock Transport Order
    Here, in the activity 'Define Shipping Data for Plants',  enter each of the plant-customers and the Sales area belonging to Comany code Y. Carry out other activities in this area appropriately.
    Similarly set up Custom ( say Z1) Special Procurement type for Plant YY for stock transfer from XX using this menu path:
    SPRO/Production/Material Requirements Planning/Master Data/Define Special Procurement Type:
    Here maintain procurement type as F, Special procurement as U and plant as XX. You may need to repeat this config for each of the receiving plants (over 1000 stores under a chain)  from co code Y.
    In the material master MRP 2 for Plant YY,  maintain procurement type as F and Special Procurement as Z1.
    Sales order will be received under Co Code Y and sales area belonging to Y form customer A,
    Because of the MRP config, a PO (STO) requirement will be raised on Co code X and plant XX. XX will send the goods to YY via a STO delivery using the Shipping data from 'Set up STO' config,
    Plant YY will send the goods to A and bill that customer. Co Code X will raise an inter-comany bill on Co code Y.
    That's how it should work. Try it and revert with any issues.

  • Warning popup when raising a sale order

    Hi
    I have a reqt, where in when raising a sale order, the user will enter the Price manually, the PR00 has to compare with the VPRS of the material master & if the sale price is less than the cost, a pop up should appear on the sale order screen (Warning Message).
    Could anyone tell how to achieve this.
    Thanks in advance
    Aravind

    Dear Aravind,
    You can try this requirement through User Exit with the help of ABAPer
    Try with this User Exits in the program MV45AFZZ    
    USEREXIT_SAVE_DOCUMENT                                                 
    Use this user exit to fill user-specific statistics update tables.     
    The user exit is called up by the FORM routine BELEG-SICHERN before    
    the COMMIT command.                                                    
    Note                                                                   
    If a standard field is changed, the field r185d-dataloss is set to     
    X. The system queries this indicator at the beginning of the safety    
    routine. This is why this indicator must also be set during the        
    maintenance of user-specific tables that are also to be saved.                                                                               
    USEREXIT_SAVE_DOCUMENT_PREPARE                                         
    Use this user exit to make certain changes or checks immediately       
    before saving a document. It is the last possibility for changing or   
    checking a document before posting.                                    
    The user exit is carried out at the beginning of the FORM routine      
    BELEG_SICHERN.        
    I hope this will help you,
    Regards,
    Murali.

  • Error V2 005 when creating a sales order from a quotation

    I hope someone can come up with some ideas to help me with this error. My client is creating a sales order from a quotation and immediately on the first screen the error V2 005 pops up. The quotation was not created with reference to any previous document, and at this point not sold-to party has even been copied through to the sales order.
    To make this error more interesting, this is only happening with 1 particular customer.
    I have checked: credit management, customer hierarchies, material determination, customer info records and none of these are in use.
    Can someone please come up with some ideas?
    Thanks and regards
    Kikas

    Dear Sai,
    Thanks for this note I am going to try it, however I have some concerns because the issue is only happening in production, with 1 custoemr only, and QA is an updated copy of production and I could not replicate the error in QA using the same customer....
    If anyone has any other ideas please I would appreciate it
    thanks
    Kikas

  • Sale Order Item Quantity Not Populating When Create A Sale Order Using BAPI

    I am having a problem when creating a sale order using BAPI
    BAPI_SALESORDER_CREATEFROMDAT2
    Problem is that sale order item quantity field is not populating
    code is as follows
    ORDER_ITEMS_IN-ITM_NUMBER = '0010'.
    ORDER_ITEMS_IN-MATERIAL = '000000000010000262'.
    ORDER_ITEMS_IN-TARGET_QU = 'LB'.
    ORDER_ITEMS_IN-TARGET_QTY = 1.

    Hi,
    Try populating ORDER_SCHEDULES_IN table in the bapi field REQ_QTY.
    Regds,
    Rudra

  • Can't change quantity when copy from Sale order for Delivery

    Hi all!
    Can i use authorization for can't change quantity when copy from Sale order for Delivery.

    Tien,
    Approval will not work when you have mutiple rows of data.  You would have to work with SP Transaction Notification
    There has been threads before on the forum on the same topics.
    Block the Quantity in Sales Delivery
    Approval Procedure for chaning quantity in Delivery Document
    Suda

  • Credit Card number entered CRM sales order is not appearing in R3 Sales ord

    Hi,
    We are entering our Sales orders in CRM which are gtting replicated to SAP R3,In the credit card scenario ,In some sales orders entered in CRM,where the Credit card numer has been entered,In some cases,the card numer is not appearing in R3 Sales order either in the overview screen or Payment card tab,due to ehich most of the times these cards fail authorization .
    Kindly let me know as to what could be the reasons as to why the card numer seen in CRM is not appearing in SAP R3,sales order?
    Appreciate your help on this.
    Regards
    Mohammed Roshan

    Hi All,
    Looking forward to your valuable inputs on this as to  how and why Credit Card number entered CRM sales order iwould not appear in R3 Sales order?
    Regards
    Mohammed Roshan

  • Error on ATP check when Creating a Sales Order

    Hello,
    I encounter error  on ATP check while creating a Sales Order.
    The error is when I create Sales Order using material A, with or with out indicating the Plant and Storage Location, the Purchase Order quantity is returned on ATP check, but when I create an SO with out indicating the Plant and Storage Location, no PO quantity was returned. Note that we applied SAP Note # 387482 to automatically determine the Storage Location. I have also checked material maintenance in MM03 of Materials A and Material B and nothing was different, they have the same Availabity check condition.
    Is it possible that the SAP note that I applied causes the error?
    By the way I have noticed that when I create Material B and manually populate the Plant and Storage Location there is a pricing error(but it returns the PO during ATP check).
    Thanks.
    Noreen

    Hello,
    I encounter error  on ATP check while creating a Sales Order.
    The error is when I create Sales Order using material A, with or with out indicating the Plant and Storage Location, the Purchase Order quantity is returned on ATP check, but when I create an SO with out indicating the Plant and Storage Location, no PO quantity was returned. Note that we applied SAP Note # 387482 to automatically determine the Storage Location. I have also checked material maintenance in MM03 of Materials A and Material B and nothing was different, they have the same Availabity check condition.
    Is it possible that the SAP note that I applied causes the error?
    By the way I have noticed that when I create Material B and manually populate the Plant and Storage Location there is a pricing error(but it returns the PO during ATP check).
    Thanks.
    Noreen

  • Inserting Pricing condition in Sales order when saving the sales order

    Dear ABAPers,
           My customers requirement is when saving the sales order new pricing condition has to be updated in the line item.for this i am using the User Exit 'USEREXIT_SAVE_DOCUMENT_PREPARE' ( MV45AFZZ).While saving the Sales order i am calculating the Price and updating in the Pricing conditions.
    In XKOMV internal table i am appending the pricing condition.But the problem is ,it is not calculating the taxes and it is Updating in VBAK and VBAP.
    How to do this.
    Thanks & Regards,
    Ashok.

    Dear ABAPers,
    I have Solved this Problem.
    Thanks & Regards,
    Ashok.

  • Configuration Validation error when booking an Sales Order.

    Hi,
    Getting an error when booking an sales order ie; "Configuration Validation error".
    We are upgrading from 11.5.8 to 12.1.1 and this issue is critical. Please provide your valuable suggestion and advice.
    Thanks in advance,
    Asif

    It seems you use configurator. Is this happening in production or in some test instance?
    If it is a test instance, when was it cloned from prod? Did you clone the configurator instance at the same time?
    1) You should publish the configurator model from the configurator developer to this new instance.
    2) Also, it is possible that the selections made during order entry earlier are not valid anymore due to ECO/BOM changes or due to configurator rule changes. Open the configuration, make any selections if necessary and then click ok.
    This will repopulate the order lines then you should be able to book the order.
    Hope this helps
    Sandeep Gandhi
    Independent Techno-functional Consultant

  • How to block sales employee without enter in sales order.

    Dear Guru's,
    I have created sales employee code 1234 and using same in sales order with using partner function due to the some reason now I donu2019t want to book sales for same employee code 1234. Can anyone help me how to block employee code.
    Regads
    dharma

    hi
    if i enter sales employee manually in sales order it should not allow me to enter and it should give message this employee in inactive status so that user will under stand accordingly.
    this employee number we are entering in sales order manually it's not copying from customer.

Maybe you are looking for

  • Merging Sales Analysis and Purchase Analysis

    Hi Guys is it possible to merge the Sales and Purchase Analysis into one report? maybe if i had the SQL statements and then using a union all would work? i would like to see all /AR invoices and credit notes on one report, with gross profit margin et

  • Multiple libraries on same computer

    My operating system is Windows XP, and my daughter has been downloading songs from itunes when others are logged onto the computer, so she has songs scattered through three different libraries. Is there a way to combine them? Keep in mind that I am n

  • How do I use multiple classes to print out different results

    I tried the below, but it only printed the print line from the class that contains the "main" method, but I want the second one (Demo2) to print to check some logic : class StaticDemo { int x; static int y; class Demo { public static void main(String

  • Airport Extreme is connecting to the internet, but still flashes orange.

    I've set up an Airport Extreme and it is connecting to the internet, however its light still flashes orange on the unit and in Airport Utility ver. 6.2 and it has a red circle with a "1" in it similar to the alert notification on an iPhone for messag

  • Alpha Channel Help

    Hi I was wondering how did they get this alpha channel, is there a tutorial any one knows or just what technich its called cause i cant find a thing how they did it http://hotfile.com/dl/57865326/b1bed5b/ShockBall.dds.html I cant upload the image her