VA02 Sales order, shipping point

Hi,
I'm trying to save a sales order but there is in the Incompletion log that Shipping point has not been
select.
I tried to make a selection but I receive the message: "No possible entries exist for this field"
I clicked on F1 in that field and then on the customizing button, system move to the customizing of the Shipping point and I can see the related customizing (there is a shipping point customizing) I try to save but system doesn't save the sales order
Cannot understand why this
Best Regards

Hi,
Please search this forum on how shipping point is determined for a particular sales order and see if your sales order meets the criteria for getting an automatic shipping point or allowed shipping point..if not, make the required configuration.
Also, since you're saying its VA02--> some data might has been changed that doesn't allow a shipping point determination..so pls check the shipping point determination logic and analyze further.
Regards,
Raghu.

Similar Messages

  • Security object for shipping conditions (T-Code VA02-sales order)

    Hi
    I need to gray out filed-VSBED (shipping conditions) in T-code VA02 (sales order change) for users, what could be the security object to be used for this requirement?
    Regards
    sri

    The functional requirement till doesnt seem very clear to me , why would someone want to grey this field? (unless you have a strong case that you use different document types for normal orders, express deliveries, normal service, free of charge and a whole lot of possibilities)
    Your SD consultant should guide and let you know that:
    Shipping conditions are defined in customizing
    you can eithe assign particular shipping conditions to particuar sales document types to make it as a default
    (or) you can have the shipping conditions defined in the customer master
    the ones set up in SPRO take a preference, but as you rightly noticed - if a use wishes to change the shipping conditions proposed by the system he would be able to do that, and this CANNOT be controlled with authorization objects
    The only option you would have, is to find out if the users who are not suppposed to change the conditions beong to the same user group (or make a logical assesment on the common binding feature in the set of users)
    then evaluate if you want to make the program changes such that the changes affect only the particular set of users
    Note: Changes you make in ABAP do not necessarily apply to the complete user base - it depends on how well you analyse and plan the requirement

  • 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

  • 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.

  • Using DTW to change a sales order shipping address

    I found a template RDR12 and according to the di help file this seems to correspond to the addressextension object.
    I want to use this template to change the address information for an order. Either an existing order or a new order as it is imported.
    Can I change the address information showing in the shipping address box on the logistics tab of an existing order using this template and a csv file?
    Is it independent of existing addresses associated with a business partner?
    I tried importing a row corresponding to an existing sales order, using the sales order DocNum as the primary key. It did not work, giving the error, Can not find this object in B1 Application. I verified that the order existed.
    Can anyone point me to an example or give me information regarding how to use this template?
    Is what I want to do possible?
    Thanks,
    Mark

    Hi,
    try this
    DATA: IT_MESSAGE TYPE STANDARD TABLE OF BAPIRET2,
          WA_VBELN TYPE BAPIVBELN-VBELN.
    DATA: WA_BAPIHEAD TYPE BAPISDH1,
          WA_BAPIHEADX TYPE BAPISDH1X,
          WA_HEADDATA TYPE BAPISDH1.
    DATA: I_BAPIITEM TYPE STANDARD TABLE OF BAPISDITM,
          WA_BAPIITEM TYPE BAPISDITM,
            WA_DATA TYPE BAPISDITM,
          I_BAPIITEMX TYPE STANDARD TABLE OF BAPISDITMX,
          WA_BAPIITEMX TYPE BAPISDITMX.
    CHANGE ITEM DATA
    WA_BAPIITEM-ITM_NUMBER =WA_DATA-ITM_NUMBER.
    WA_BAPIITEM-REASON_REJ = WA_DATA-REASON_REJ. "(REASON FOR REJECTION)
    WA_BAPIITEMX-ITM_NUMBER = WA_DATA-ITM_NUMBER. "(ITEM NUMBER)
    WA_BAPIITEMX-UPDATEFLAG = 'X'.
    WA_BAPIITEMX-REASON_REJ = 'X'.
    APPEND WA_BAPIITEM TO I_BAPIITEM.
    APPEND WA_BAPIITEMX TO I_BAPIITEMX.
    TO CHANGE HEADER DATA
    WA_BAPIHEADX-UPDATEFLAG = 'U'.
    WA_BAPIHEADX-DLV_BLOCK = 'X'.
    WA_BAPIHEAD-SALES_ORG = WA_HEADDATA-SALES_ORG. "(COMPANY CODE)
    WA_BAPIHEAD-DLV_BLOCK = WA_HEADDATA-DLV_BLOCK. "(DELIVERY BLOCK)
    WA_VBELN = '0000000168'.
    CALL BAPI AND PASS THE VALUE
    CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
       EXPORTING
         SALESDOCUMENT               = WA_VBELN " (SALES AND DOCUMENT NO)
        ORDER_HEADER_IN             = WA_BAPIHEAD
         ORDER_HEADER_INX           = WA_BAPIHEADX
       TABLES
         RETURN                     = IT_MESSAGE
        ORDER_ITEM_IN               = I_BAPIITEM
        ORDER_ITEM_INX              = I_BAPIITEMX
    CLEAR IT_MESSAGE.

  • Singles sales order shipping from  multiple plants in different lega entiti

    We are a global Mfg and distributor of scientific instruments. Due to the complexity and delicate nature of these instruments we may need to ship product from as many a three different shipping points / plants that are each owned by a different legal entity.
    Does SCM have any functionality to automate the co-ordination of the multi-plant shipment so that all the product can be shipped to arrive at the customer site at the same time ?

    Hi,
    How do you plan to make the order entries? What is the criteria to ship the product from different plants?
    Please clarify if you're talking about the same product being shipped from different plants or different products shipped from different plants? I can think of two scenarios because of  some ambibuity in your posting.
    1. Same product from different plants: If this is case, How do you plan to decide to split the order quantities  to be shipped from different plants into multiple lines in the sales order?
    2. Different products from different plants based on some criteria: If this is the case, I understand you will enter multiple order lines.
    In both the cases, there is something called 'Delivery groups' in ECC that is attached to Correlation Profiles in SCM GATP (though delivery groups can be used in ECC stand alone) which will make sure that all the items within the same delivery group have the same delivery date, ultimate delivery date will be the latest delivery date of all the items.
    Hope this is what you're looking for. If not, elaborate your requirement to help you better.
    Regards
    Mohan

  • Stock Transport Order-shipping point not determined

    Hi MM Gurus,
    We need to set up STO for transferring stock from plant 2000 to 1000. I have completed following setting.
    IMG
    Enterprise Structure-Assignment-Sales and Distribution-Assign sales organization to company code
    Both the sales orgnizations are in same company code. We have only one company code.
    Enterprise Structure-Assignment-Sales and Distribution-Assign sales organization - distribution channel - plant
    The sales area 1000 is are assigned to both the plants 1000 & 2000 and sales area 2000 is also assigned to both the plants.
    Enterprise Structure-Assignment-Logistics Execution-Assign shipping point to plant
    Plant 1000 is assigned to sales area 1000 & 2000. Plant 2000 is assigned to sales area 1000 & 2000.
    Materials Management-Purchasing-Purchase Order-Set up Stock Transport Order-Define Shipping Data for Plants
    For plant 1000 & 2000 cusomer master 56 & 57 respectively are maintained. The sales orginzation for these plants are 1000 & 2000 respectively.
    Materials Management-Purchasing-Purchase Order-Set up Stock Transport Order-Assign Delivery Type and Checking Rule
    Delivery type NL has been assigned to document type UB.
    The details of customer master 56 & 57 are as below
    Account Group - Sold To Party
    Reconcilliation account -121000
    Delivery plant 1000 & 2000 respectively
    Please note - No vendor number is maintained in these cusomer masters.
    Created these plants as vendors
    Account group 0007(Plants) and assigned plant numbers in the  additional data of purchasing.
    Material 251 is created and maintained in both the sales orgnization.
    Now when I am creating the STO for transferring goods from plant 2000 to 1000, I am getting error message.
    "Not possible to determine shipping data for material 251"
    Am I missing something? Some documentation say that I should create a receiving plant as customer in the sales area of supplying plant. If this is true, how to do it?
    Also, what is the significance of return vendor (maintaining vendor master in the customer) in this case?
    Your any clue will be appreciated.
    Thanks,
    Shekhar

    Shekhar,
    Customer must be maintained as a shipto as well.  
    In your STO config settings you don't need a customer assigned to the source plant, unless it will also be a destination plant (e.g. you also intend to execute STOs in the reverse direction, or from another plant).
    While looking at your customer (shipto), you will also want to look at Route Determination for this customer.  Typically, your route will be defined by customer zone (from cust master), shipping point zone (from shipping point definition configuration), and shipping conditions (customer master).  Route will be used during delivery creation to schedule the delivery.  Logically, the total duration between Material Availability date to Delivery date of the delivery (picking/packing/load/transit) should be something close to the planned delivery time in the Material Master, in order to maintain consistency throughout the entire planning and execution process.
    Don't forget to maintain your STO Purchase req stuff IMG>MM>Purch>PurReq>Set up Stock Transport Requisition.
    Rgds,
    DB49

  • VA02: Sales order Issue.

    We have upgraded the SAP system from 4.6C to ECC6, a piece of BDC code which was working before in 4.6C has stopped functioning. When run in FOREGROUND mode, program executes fine and changes the sales order, but when the program is executed in BACKGROUND with the same inputs, it fails to function. i.e. Sales order is not changed.
    I had tried to see the SQL Trace and it seems like in background mode the order processing is going through some extra checks based on fields SY-BATCH and SY-BINPT. (Seems like in background mode ECC6 is not changing the pricing data).
    Here is my code, it has few fields taken from Z tables, but the logic of screens flow is all there.
    Expect full points on reply.
    form update_va02_qw.
    if nobill = space and x_nobill = space.
    refresh bdcdata.
    clear bdcdata.
    perform bdc_dynpro using 'SAPMV45A' '0102'.
    perform bdc_field using 'VBAK-VBELN' i8c-vbeln.
    perform bdc_field using 'BDC_OKCODE' '/00'.
    perform bdc_dynpro using 'SAPMV45A' '4001'.
    if i8c-edatu i8c-compl or x_pn00 = 1 or
    x_tek05 x_aek05 or x_tek06 x_aek06.
    perform bdc_field using 'BDC_OKCODE' '=POPO'.
    perform bdc_dynpro using 'SAPMV45A' '0251'.
    perform bdc_field using 'RV45A-POSNR' i8c-posnr.
    perform bdc_field using 'BDC_OKCODE' '=POSI'.
    perform bdc_dynpro using 'SAPMV45A' '4001'.
    if i8c-edatu i8c-compl.
    write i8c-compl to x_datex dd/mm/yy.
    perform bdc_field using 'RV45A-ETDAT(01)' x_datex.
    endif.
    if x_pn00 = 1 or x_tek05 x_aek05 or x_tek06 x_aek06.
    perform bdc_field using 'RV45A-VBAP_SELKZ(01)' 'X'.
    perform bdc_field using: 'BDC_OKCODE' '=PKO1'.
    perform bdc_dynpro using 'SAPMV45A' '5003'.
    clear: x_cnt.
    if x_ek05 = 1 and x_tek05 x_aek05.
    perform bdc_field using 'RV61A-SELKZ(09)' 'X'.
    x_cnt = 1.
    endif.
    if x_ek06 = 1 and x_tek06 x_aek06.
    x_cnt = 1.
    if x_ek05 = 1.
    perform bdc_field using 'RV61A-SELKZ(10)' 'X'.
    else.
    perform bdc_field using 'RV61A-SELKZ(09)' 'X'.
    endif.
    endif.
    if x_pn00 = 1.
    x_cnt = 1.
    if x_ek05 = 1.
    if x_ek06 = 1.
    perform bdc_field using 'RV61A-SELKZ(12)' 'X'.
    else.
    perform bdc_field using 'RV61A-SELKZ(11)' 'X'.
    endif.
    else.
    perform bdc_field using 'RV61A-SELKZ(10)' 'X'.
    endif.
    endif.
    if x_cnt = 1.
    perform bdc_field using 'BDC_OKCODE' '=V69A_KOLO'.
    endif.
    perform bdc_dynpro using 'SAPMV45A' '5003'.
    perform bdc_field using 'BDC_OKCODE' '=V69A_KOAN'.
    perform bdc_dynpro using 'SAPMV45A' '5003'.
    perform bdc_field using 'KOMV-KSCHL(02)' 'EK05'. "Metrix Cost
    write: x_tek05 to x_amntx.
    perform bdc_field using 'KOMV-KBETR(02)' x_amntx.
    perform bdc_dynpro using 'SAPMV45A' '5003'.
    perform bdc_field using 'BDC_OKCODE' '=V69A_KOAN'.
    perform bdc_dynpro using 'SAPMV45A' '5003'.
    perform bdc_field using 'KOMV-KSCHL(02)' 'EK06'. "Metrix Cost
    write: x_tek06 to x_amntx.
    perform bdc_field using 'KOMV-KBETR(02)' x_amntx.
    perform bdc_dynpro using 'SAPMV45A' '5003'.
    perform bdc_field using 'BDC_OKCODE' '/EBACK'.
    endif.
    endif.
    perform bdc_dynpro using 'SAPMV45A' '4001'.
    if vbak-lifsk space.
    perform bdc_field using 'VBAK-LIFSK' ' '.
    endif.
    if vbak-faksk space.
    perform bdc_field using 'VBAK-FAKSK' ' '.
    endif.
    perform bdc_field using: 'BDC_OKCODE' '=KBES'.
    perform bdc_dynpro using 'SAPMV45A' '4002'.
    perform bdc_field using 'VBKD-IHREZ' x_ihrez.
    perform bdc_field using: 'BDC_OKCODE' '/11'.
    if x_batch = 'X'.
    perform bdc_insert using 'VA02'.
    else.
    opt-dismode = 'E'.
    call transaction 'VA02' using bdcdata options from opt
    messages into itab.
    sort itab.
    loop at itab where msgtyp = 'E'.
    if nodel = space.
    message id itab-msgid type 'E' number itab-msgnr with
    itab-msgv1 itab-msgv2 itab-msgv3 itab-msgv4 into x_emsg.
    write: / 'Update VA02 Error - zs8c', reqid, x_emsg.
    endif.
    endloop.
    if sy-subrc = 0.
    endif.
    endif.
    endif.
    endform.

    go into VA02, go into detail of your item, goto the schedule tab
    make sure you have a confirmed quantity there.
    you see there as well the delivery date.
    Make sure that the selection date in VL02N not smaller than your delivery date for your confirmed schedule line

  • 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

  • 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

  • Running a Invoice Form (VF00) through VA02 (Sales Order).

    Hi All,
    I am a little puzzled by our functional team. My SD Functional expert wants me to run the invoice form (Billing output type or V3) from VA02 (Sales output type or V1).
    Currently, we have the invoice print program tied to a invoice smartform. He wants all the functionality to be there on the invoice form, but to be able to run from VA02/VA03 (Sales order). So, run INVOICE from VA02. Currently we have a custom program modeled after RLB_INVOICE sap print program and our smartform is modeled after LB_BIL_INVOICE.
    Can anyone suggest if they have done something like this before?
    Regards,
    Salil

    Hello,
    I am having the same issue, How did yuo solve it?
    Thanks,
    Alex

  • User Exit - VA01 / VA02 Sales Order, using Variant Configuration Fields

    Hi,
    I'm doing a user exit for creating / changing a sales order (VA01/VA02), and in my program I'm trying to use the characteristic values in variant configuration: Extras -> Configuration.
    I know there's a whole bunch of data in SAPMV45A, but I can't seem to find what I need. Structure RV45A is the closest I can find, but the characteristic name / value fields appear empty during the execution of the user exit.
    Any help would be greatly appreciated.
    Thanks!

    R u creating your own user exit or using the ones which are available for VA01/VA02?
    If you can use existing ones, to get the more details abt them, please have a look at below link.
    http://help.sap.com/saphelp_46c/helpdata/en/1c/f62c7dd435d1118b3f0060b03ca329/content.htm
    I hope it helps.
    Best Regards,
    Vibha
    *Please mark all the helpful answers

  • 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

  • VA01/VA02 - Sales Order Line items

    Hello SD Expert,
    When am creating Sales Order  (VA01) I noticed my transaction display only default of 2 line items and i need to scroll down in the event i have more that 2 line item to enter/key in.
    And I noticed that other SD user when they execute VA01 -Create Sales Order their initial screen default to almost 14 line items.
    I want my screen to have a default  multiple line item during my VA01/VA02 screen.
    Take note that both of user having the same font size use and our SAP screen are fully maximize.
    My question is - Is this user default setting? or configuration? Can someone advise how can i achieve this?
    Thanks in advance.
    Itsme.

    Hello Naren,
    Just a follow up question - is there any chance that this can also  made per User settings?
    I tried your suggestion in our development by changing the order type to UER2. and when i tried to create sales order i have the multiple line item.
    The other user who is creating the Sales Order in our production system use the same order type
    and in our production the set up is UER1 but still  her screen by default  has multiple line item.
    Thanks again.

  • 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

Maybe you are looking for