Sales order ship to party

Hi all,
hope you can resolve my doubts.
how is determinated the ship to code in the sales order? I know it's depending from customer master data, but I don't know the difference between table vbpa and knvp.
many thanks

Hi
The ship-to party in sales order is determined by the partner determination procedure settings in spro. There are 2 levels of partner determination avaliable in sales order at Header level and Item level.
The partners maintained in the customer master will be copied to the sales orders according to the partner determination settings.
KNVP
The table KNVP holds the Customer master partner functions data for a particular customer. That is in customer master if you go to sales area data and to the partners tab page you can see all the partner functions assigned with that customer master. The same information is captured and stored in this database table during customer creation.
VBPA
The table VBPA holds the Sales document partner functions. That is whenever you create a sales order the partner functions will be copied in to it from the customer master. This information from sales order is getting stored in this table. In this table you can see all the partner functions of a sales document.
Hope this helps clarifies your doubt.
Regards
Rajkumar K

Similar Messages

  • Sales Order ship to Party Issue

    Dear All,
    we have sold to party with multiple ship to parties,
    The ship to parties are assigned to the sold to party master data.
    But when creating the sales oder we enter ship to party and the sold to party is found automatically,
    But the system is allowing to enter ship to party from some other sold to party.
    Hence the order  is having different sold to party and different ship to party which is wrong
    kindly advise
    Mohammed Raees
    Edited by: Raeesuddin Mohammed on Jun 21, 2011 12:27 PM

    Hi,
    I had a similar requirement wherein we had more that 1000 ship-to parties for a sold-to and had to validate that the same sold-to is determined when a particular ship-to is entered in the order. This is how I had resolved it.
    1. First, create a new partner function for eg. ZL having the account group of the sold-to.
    2. Assign this partner function ZL (sold-to) in each of the ship-to's (customer master) you have.
    3. Then you need to write a code in the user exit MV45AFZZ with the logic as; READ the table KNVP to get the sold-to with the ship-to party; the sales area (you should be getting this as it is in the save user exit) and the partner function= ZL.
    4. If sy-subrc=0; then read the KNPV with the sold-to got above, partner function = ZL, sales area and the ship-to.
    5. If sy-subrc=0; the display a error message "the ship-to party does not relate to the sold-to party".
    6. Else, the sold-to got is related to the ship-to and the normal logic proceeds further.
    This way I think you can restrict only those ship-to's to be used related to the particular sold-to.
    Regards,
    Sampat
    Edited by: Sampat Vijay Sadalge on Jun 21, 2011 1:25 PM

  • Reg - Sales Order Ship to Party

    Hi Folks,
    Following is the Problem I am facing Currently. The Problem is when I create a Sales Order the system allows to enter any Ship to Party Which is not relevant to the Sold to Party.That is in the Customer Master i have not maintained the Customer as Ship to Party but even then the System allows me to enter the other ship to Party which is not relevant. I do not know how to restrict it.
    I want the System to allow me to enter only the Ship to parties that i have maintained in the Customer master data.
    Guys please help me......
    Thanks in Advance.....
    Regards,
    Madhan Raj. C

    Hi madhan,
    Kindly clarify wheather the Ship to Party and The Sold to pary are the same or Different,
    If Both are same then just default your partner function for Account group...
    Go to IMG - S&D-Basic Function-Partner determination- In that -- in left side you ll be having partner function -- click on to that --
    Your SP will to linked to your Account group (Eg 0001 Sold to party) in the same way
    Come to the bottom,  you ll find SH linked to Standard Account group -- copy that and rename it as your Account group ---
    Now you ll find the system determines the Ship to party same as the sold to party----
    I the SP & SH are different ---
    You should do the same process --  in Sales order -- you ve to choose which Ship to party you are going to transfer the goods,
    Cheers,
    Jose.A

  • Sales Order-Shipping Conditions from Sold-to-Party

    Hi Guys
    When sales order created, shipping conditions copied from Sold-to-Party.  At that time, in SP, shipping conditions maintained wrongly. 
    After creating Sales Order, shipping conditions modified in SP, but system not allowing to modify shipping conditions in sales order.  Because of this, shipping point has not been determined.  Could not change manually also.
    Please suggest on this.
    Regards
    Uma

    Dear Uma
    On your comments
    "Because of this, shipping point has not been determined",
      I dont think, it could be bcoz of shipping condition.
    If Shipping Point is not flowing in sale order, then you need to check in OVL2 where you have to maintain the shipping point for the combination of Shipping Condition from Customer Master, Loading Group from Material Master and Plant.  So check whether you maintained this. 
    Meanwhile, with regard to the field Shipping Condition which you could not make change, please note that even if subsequent documents are generated, this field will be in editable mode only and if you try to change, system will give you a message
    -  Shipping Conditions were changed, Redetermine Routes and shipping of all items
    and if you click "Redetermine", the new shipping condition will take place.
    So, can you please let me know whether your sale document type is copied from standard OR where the screen controls are there.
    thanks
    G. Lakshmipathi

  • Freight from PO or goods receipt into sales order in Third party drop ship

    Hello!!!
    We have a requirement where the freight charged by vendor in third party drop ship sales order scenario should show up in the billing document to customer. So we will create a sales order with TAS item category.  This will create PReq and PO subsequently.  Once the vendor delivers the goods to customer and we do the goods receipt in the system, we will bill the customer.  While we bill we want to bring the actual freight charged by vendor to the customer billing document.  Also we bill the customer as soon as we do the receipt and do not wait for the vendor invoice.
    I am not sure if we can do this standard SAP but would like to if anyone has come across this scenario and what is the approach if we need to do this. We can have vendor send us the freight while doing the goods receipt but not sure how to transfer the value to sales order or to billing document directly.
    Any help or idea is appreciated.
    Thanks in advance,

    During GRN we cannot enter any value apart from the excise or customs duty, therefore the freight that you have incured at actuals cannot be captured during GRN and therefore cannot be transfered to the invoice also.
    While creating invoice to the customer you can insert a freight condition type and enter the freight value manualy.
    Generally in third party scenario we can only invoice the cust after purchase booking has taken place. In your case you want the cust invoice to be created based on grn, for that you have modify the copy control settings.
    raj

  • Subcontract Purchase Order with delivery address from Sales Order Ship-to?

    Hi
    My client has a Sales order for a subcontracted product.  The subcontractor should send the product directly to the customer that is on the sales order.  Currently, the delivery address on the PO is the home address of the client.
    My first option is to create a vendor address matching the ship-to and enter that manually in the Delivery Address field in the PO. But, i would like this to populate automatically.  Is this possible?
    thanks for your suggestions.
    Oll

    >
    Oll wrote:
    > Hi
    >
    > My client has a Sales order for a subcontracted product.  The subcontractor should send the product directly to the customer that is on the sales order.  Currently, the delivery address on the PO is the home address of the client.
    >
    > My first option is to create a vendor address matching the ship-to and enter that manually in the Delivery Address field in the PO. But, i would like this to populate automatically.  Is this possible?
    >
    > thanks for your suggestions.
    >
    > Oll
    a mixture of third party order (vendor ships directly to customer) and subcontract is not possible. third party order would need a S as item category in the PO, while subcontract order needs a L at the very same field.
    We created a storage location and a shipping point for the subcontractor. The sales order is created as a standard sales order that makes use of this storage location and shipping point.
    MRP run then creates a request to produce that material, based on the special procurement indicator in material master it is known that the material is to be procured via subcontract order.
    We then receive the finished good into this storage location that represents the subcontractor.
    Then we create a delivery in VL01N to ship this material to the customer.

  • Cannot close sales order for third party sales

    Hello Gurus,
    I cant seem to close a third party sales order even after it has been delivered and the incoming reciept match the sales order as well as purchase requisition or purchase order. at first I thought it was the difference in the unit of measure b/w the delivered products and the ordered products, but that is not the case because even when they are still the same and the quantities match I still have an issue and when I run VA05 (list of sales order) the sales order for the third party sales still shows up. An example is sales order XXX / PO XYZ/ Inv XYY u2013 ordered 45,000, shipped 39,980), we resolve it with the following steps below
    1. change the PO quantity to match the invoice quantity
    2. the requisition then re-opened itself automatically.
    3. I then changed the requisition and marked it closed.
    4. I then could go to the sales order and change the order quantity to match the billed and invoiced quantity. The rejection code 52 did not work u2013 I received a hard error:  PO XYZ must be deleted before the line item could be rejected.
    This is a whole lot of steps to perform just to correct 1 backorder. The reason that it had to be corrected is that the sales order  mfg line stays on the Billing Due list and does not clear it self out unless you perform the steps above.
    Also like I said even when all the quantities are the same I still have this issue so is ther any thing I can do to resolve this issue in configuration or otherwise and also we are using the satndard item category "TAS" for third party sales.
    I will appreciate you contribution and help to resolve this matter
    Thanks

    Unfortunately, all the steps need to be performed to close the status. I think even giving tolerances will not close the status. If it is a regular sale order, a small BDC program may be written to change the sale order quantity to match the invoice quantity. Since its a third party and there are too many documents which are involved in the process using ABAP programs is not a convenient option.
    Regards,
    GSL.

  • Sales Order Sold-to-party becomes blank after download from ECC

    Hi
    In our project scenario we creating quotaion in CRM & then uploading it to ECC. I have activated scenario A (note 642944) so that I can change it in both systems. Now problem is when I do some change to it in ECC. The downloaded quotation contains error as Sold-to-Party becomes blank, so are Ship-to-party. I had checked BDOC, it contains one entry for partner, i.e. Payer(PF 4) and not for others. I believe this is the reason for error.
    Initially we were not using quotation or sales order download, so no initial load has been done for object SALESDOCUMENT. I have activated for it in R3AC4.
    Please help me in resolving it.
    Thanx in advance.
    Cheers
    Hits

    Hi,
    If you open the downloaded quotation in ECC in display mode, do you see the sold-to and ship-to values?
    If so, then only in the change mode the values are being lost. Am I right? In that case the partner re-determination on ECC may be causing this. Did you check the logs on ECC and CRM for any error on this issue?
    Also try creating a quotation in ECC with the same sold-to and ship-to to make sure there is no issue on ECC side.
    Reward if it helps
    Regards,
    Paul Kondaveeti

  • 1 line item in the sales order ship to different shipping address

    Hi,
    Our customer A have 3 different branches (meaning 3 different shipping address).
    During the creation of the sales order for 1 material A, I want to ship 50pc to this customer A:
    10pc to address A1
    20pc to address A2
    20pc to address A3
    In my sales order, is there a way I just create 1 line item with the order qty 50pc for this material A, but split into 3 schedule line with 3 different ship to address?
    I know there is alternate way where I create 3 different line item (with order qty 10, 20 and 20) and change the ship to address in the Item -> Partner tab. But using this method, I have to create 3 times of the same material in 1 sales order, just with the different shipping address.
    I want to know is there a way I just need to create 1 line item?
    Kindly please advise. Thank you.

    Hi there,
    When you have 3 different ship-to address, system will anyway create 3 different deliveries. This is coz if the header data in shipping (ship-to) is different, system will split the deliveries. Routes are different to 3 ship-to addresses & they cannot be combined in the same delivery.
    So as mentioned in above thread, create 3 different line items or create different sales orders all together for different ship-to parties.
    Regards,
    Sivanand

  • Link between Inbound Delivery and Sales Order for Third Party

    Greetings Gurus,
    My client is using a third party business model in a retail setting that fulfills sales order via purchase req --> PO --> Inbound delivery with GR posting --> customer billing document created through batch based on the delviery quantity ('G' in item billing relavence) --> vendor invoice reciept happens subsquently.
    My question is this, is there an inexpensive (performance wise) way to link the customer billing and the inbound delivery?
    Since the inbound is not in the doc flow i don't think VBFA will suffice. I think the best route would be via schedule line back up, but i have yet to find a link.
    There are process implications for this link for reporting and customer service which are a critical to the business. Point will be rewarded for sound advice.
    Thanks for your help.

    Hi Daneil,
    Through the document flow VBFA you can capture the PO number and the link for what you have asked can be found from table EKBE. check out for field BELNR.
    regards
    prasad

  • From sales order to third party sales order user ex

    hi .....my client busieness process is normal he produces the product his own and whenever the stock is not available automatically sys sends purchase requistion to third party................. how to write a user exit for this........
    can pls explain how we maintain functional specs.................for this reuirements.
    thanks,
    hari shankar...
    Message was edited by:
            hari shankar

    You should use a user exit such as MV45AFZZ to do this. Get an ABAPer to help you do this.
    You'll need to read the unrestricted stock level for the material in question and if that level is less than the order quantity, then you would need to change the item category of the material to BANS. this will prompt the creation of purchase requisition for the material.
    You'll need to set up the item category assignment table to add BANS as a manual entry. You will also need to ensure that you create a purchasing information record as well as a source list for your material and vendor. You will need to set up the program behind transaction ME59 in a daily batch job (this converts the purchase requisition which is automatically generated from the sales order) into a purchase order.
    Go to http://www.sap-img.com/sap-sd/process-flow-for-3rd-party-sales.htm for further details.
    Please award points if helpful.
    Thanks
    Jon

  • Can we have Cost of Manufactuirng sent to Projects while Inventory issue of these items to be through Sales Order Shipping. Can we do that?

    I want to send the cost of manufactured items to a Project/Task .
    Still I want to issue these items from inventory using a Sales Order (Sales Shipping).
    Billing shall be from the Project.
    Can we do the above cycle?
    In another scenario, what if I want to bill from the Sales Order?Dina Rotem@

    Hi,
    You will have to enable project manufacturing if you want to collect manufacturing cost on a project. Once you create a project, add this project to a project manufacturing organization through a PJM responsibility. Once you associate project and PJM org you will be able to put the PJM organization in the sales order line created on a Project sales order in Oracle OM. Also, mention the project number in that sales order.
    Once this sales order is shipped, run the cost collection program and it will bring in the manufacturing costs to project.
    Hope it helps
    Regards
    Kaushal

  • In sales order sold to party is non editable mode

    Dear Experts ,
    I am facing one issue regarding customer code in sales order,my issue is
    As we are creating sales order with reference to service order ,when it comes to sales order the sold to party is in  non editable field,as we want to give the option for the user to change the sold to party address and save the document,is there any standard process to change the sold to party at sales order level,how to do that,and what will be the effect If i change the sold to party address,soon reply will be more helpful and thankfull.
    I have check all the related questions but I cant find related answer for this.

    Hello,
    Sold to Part is non modifiable in SAP Standard.
    For changing Customer address you need to change the Sold to Party code in Sales Order.
    Just go to partners Tab & double click on Customer Code of required partner & system will open Customer Address in new screen. You can change the address here.
    This change will be applicable only to particular Transaction & Customer Master address will not be changed.
    Hope this helps,
    Thanks,
    Jignesh Mehta

  • Sales report ship to party wise

    I want to see the sales report for each ship to pary wise.
    Sold to, bill to n payer remain same.
    Reg,
    Madhu

    For that in VF05 report, you need to have ship to party as one of your selection option which you can achieve as follows:-
    IMG --> Sales and Distribution --> Sales --> Lists --> Set Updating of Partner Index.  Here, maintain the following values.
    Transaction Group      Partner Function
               7                 SH
    Now go to VF05,  click on "Partner function" tab,  select SH and execute.
    thanks
    G. Lakshmipathi

  • Purchase order to sales order without third party

    Hi,
      I have a requirement, we have one trading plant (depot)  the process is first we create the sales order as per or quoted sales price  then for each sales order we create one PO on our vendor,  the material is same as per sales order only,  so is there any option for creating PO ref. to saels order  but this is not the third party because first we purchase material at our end  then we dispacth from out plant  the sales price and purchase price are different ,  like in case of third party when we create the sales order in background one PR is generated ref. to that we can create the PO  then all Item and price comes as per PR with delivery address to customer ,  we dont want to follow this.
    regards,
    zafar

    Hi,
      I try by changing the item category to BANC  then i create sales order  after that in background one PR is generated  but it is with account assignmen tcategory X,  when i made PO and GR with this PR the material  is directly posted to consumtion account , we dont want to post directly to consumtion  so insted of changing it manual  in account assignment , is there any option to create the PR without account assignment category  and with a different PR type as per our configuration,  also the same is not reflecting  in the sales order document flow.
    second we try to create make to order  with MD50 but here it required to create the PR  for each sales order item  can we create one PR  for total sales order.
    regards,
    zafar

Maybe you are looking for

  • NEW question.. new to this. iPhone 4 and 4S

    Let me start over. I had an iPhone 4 and never had any issues with it no battery issues nothing.. Got a 4S the day of launch and was super excited to have a new device from apple. Immediately I noticed a battery issue. I even restored the phone again

  • Variables in Oracle HRMS

    Is there any document or query that would return the variable values from database and application tier ?? Examples: Application tier such as: <COMMON_TOP> <APPL_TOP> <OA_HTML> <OA_JAVA> <OA_JRE_TOP> <COMMON_TOP>/util <COMMON_TOP>/clone <COMMON_TOP>/

  • Sending an email to users from abap program

    Hi experts , How to send an email to users from abap program ... i need full coding please..so that i can copy and paste it in my program. Thank you in advance. Rajasekhar.P

  • Program execution

    Hi :    I developed a new bdc program using call transaction method. Instead of executing through the program, can i create a new transaction for it? how can i do that. Thanks. Raghu

  • Itunes 7.3 does not open and i can't reinstall older versions

    the software upgrade made me download the last itunes version but it does not open (apparently i have an old version of macosx) and since then i can not use itunes. the old versions do not install. how could i reinstall itunes on my computer