Transportation planning with shipment costs

Hello,
We are using a transportation type that it's relevant for shipment costs. However, we would like that some itineraries wasn't cost relevant. Is it possible or we need to have different transportation types? One relevant and another not relevant?
Thanks,
Sónia Gusmã

Sonia,
      maybe you could use the field "ROUTE" in the tables of the access sequencies so that you enter values only for the relevant routes (itineraries).
This could be a problem if you have many routes...
Best regards,
Paulo Café

Similar Messages

  • Why optimizer select plan with higher cost?

    Why optimizer select plan with higher cost?
    SQL with hint:
    SELECT /*+ index(ordm ORDA_PK) */
    ordm.orders_id h_docid, ordm.customer_nr h_clientid,
    ordm.cl_doc_type_code h_doctype,
    ordm.cl_doc_status_code cl_doc_status_code,
    ordm.cl_external_error_code h_errorcode, ordm.sys_version_id h_version,
    ordm.doc_number po_number, ordm.curdate po_curdate,
    ordm.cl_currency_code po_curr,
    TO_CHAR (ordm.amount, 'FM999999999999990.00') po_amount,
    ordm.account_nr po_cust_accnum, ordm.customer_name po_cust_name,
    ordd.cl_currency_cust_code po_cust_curr,
    TO_CHAR (ordd.cust_rate, 'FM999999999990.0099999999') po_cust_rate,
    ordd.cust_confirm po_cust_conf, ordd.ben_name po_ben_name,
    ordd.ben_accnum po_ben_accnum,
    ordd.cl_external_payment_code po_cust_amk, ordd.ben_info po_ben_info,
    ordd.comments po_comments
    FROM FINIX_IB.orders_archive ordm, FINIX_IB.orders_archive_fields ordd
    WHERE ordm.orders_id = ordd.orders_id (+)
    AND ordm.orders_id = NVL (4353, ordm.orders_id)
    Execution Plan
    0 SELECT STATEMENT Optimizer=ALL_ROWS (Cost=4918 Card=1 Bytes=185)
    1 0 NESTED LOOPS (OUTER) (Cost=4918 Card=1 Bytes=185)
    2 1 TABLE ACCESS (BY INDEX ROWID) OF 'ORDERS_ARCHIVE' (TABLE) (Cost=4916 Card=1 Bytes=87)
    3 2 INDEX (FULL SCAN) OF 'ORDA_PK' (INDEX (UNIQUE)) (Cost=4915 Card=1)
    4 1 TABLE ACCESS (BY INDEX ROWID) OF 'ORDERS_ARCHIVE_FIELDS' (TABLE) (Cost=2 Card=1 Bytes=98)
    5 4 INDEX (RANGE SCAN) OF 'ORDAF_ORDA_FK' (INDEX) (Cost=1 Card=1)
    Statistics
    0 recursive calls
    0 db block gets
    4792 consistent gets
    4786 physical reads
    0 redo size
    1020 bytes sent via SQL*Net to client
    237 bytes received via SQL*Net from client
    2 SQL*Net roundtrips to/from client
    0 sorts (memory)
    0 sorts (disk)
    1 rows processed
    SQL without hint:
    Execution Plan
    0 SELECT STATEMENT Optimizer=ALL_ROWS (Cost=9675 Card=1 Bytes=185)
    1 0 NESTED LOOPS (OUTER) (Cost=9675 Card=1 Bytes=185)
    2 1 TABLE ACCESS (FULL) OF 'ORDERS_ARCHIVE' (TABLE) (Cost=9673 Card=1 Bytes=87)
    3 1 TABLE ACCESS (BY INDEX ROWID) OF 'ORDERS_ARCHIVE_FIELDS' (TABLE) (Cost=2 Card=1 Bytes=98)
    4 3 INDEX (RANGE SCAN) OF 'ORDAF_ORDA_FK' (INDEX) (Cost=1 Card=1)
    Statistics
    1 recursive calls
    0 db block gets
    39706 consistent gets
    39694 physical reads
    0 redo size
    1037 bytes sent via SQL*Net to client
    237 bytes received via SQL*Net from client
    2 SQL*Net roundtrips to/from client
    0 sorts (memory)
    0 sorts (disk)
    1 rows processed

    The way you are comparing costs, is not the right way, as Billy already told you. Only for one query, the cost of different access paths can be compared, as can be seen in a 10053 trace.
    However, your problem seems to arise from the fact that you use the NVL function in the predicate "ordm.orders_id = NVL (4353, ordm.orders_id)". The NVL function always evaluates both expressions, so it has to do a "ordm.orders_id = 4353" and a "ordm.orders_id = ordm.orders_id". This is why both alternatives will show a full scan on your orders_archive table cq. orda_pk index.
    You are probably suppling a bind variable to this statement which in some cases contains a null and in some other cases contains a number. If by any chance you always supply a number, then the solution is easy: drop the NVL function and change the predicate to "ordm.orders_id = :<your bind variable>". If not, then you have combined two queries into one, where both variants each have its own optimal plan, but they have to share their plan due to bind variable peeking.
    To solve this, I think you have two options:
    1) Make sure your statement is reparsed everytime. If your statement doesn't get executed often, this strategy might work. You might implement this by doing unnecessary dynamic sql.
    2) Split your query into two queries where one handles the constant number input and the other handles the null/no input.
    Below are some test results I used for research:
    SQL> create table orders_archive
      2  as
      3  select l orders_id, lpad('*',100,'*') filler from (select level l from dual connect by level <= 10000)
      4  /
    Tabel is aangemaakt.
    SQL> create table orders_archive_fields
      2  as
      3  select l field_id, l+500 orders_id, lpad('*',100,'*') filler from (select level l from dual connect by level <= 9000)
      4  /
    Tabel is aangemaakt.
    SQL> alter table orders_archive add constraint orda_pk primary key (orders_id)
      2  /
    Tabel is gewijzigd.
    SQL> alter table orders_archive_fields add constraint ordaf_pk primary key (field_id)
      2  /
    Tabel is gewijzigd.
    SQL> alter table orders_archive_fields add constraint ordaf_orda_fk foreign key (orders_id) references orders_archive(orders_id)
      2  /
    Tabel is gewijzigd.
    SQL> create index ordaf_orda_fk on orders_archive_fields(orders_id)
      2  /
    Index is aangemaakt.
    SQL> exec dbms_stats.gather_table_stats(user,'ORDERS_ARCHIVE',cascade=>true)
    PL/SQL-procedure is geslaagd.
    SQL> exec dbms_stats.gather_table_stats(user,'ORDERS_ARCHIVE_FIELDS',cascade=>true)
    PL/SQL-procedure is geslaagd.
    SQL> explain plan
      2  for
      3  SELECT /*+ index(ordm ORDA_PK) */
      4  ordm.orders_id h_docid, ordm.filler, ordd.filler
      5  FROM orders_archive ordm, orders_archive_fields ordd
      6  WHERE ordm.orders_id = ordd.orders_id (+)
      7  AND ordm.orders_id = NVL(4353,ordm.orders_id)
      8  /
    Uitleg is gegeven.
    SQL> select * from table(dbms_xplan.display)
      2  /
    PLAN_TABLE_OUTPUT
    | Id  | Operation                    |  Name                  | Rows  | Bytes | Cost (%CPU)|
    |   0 | SELECT STATEMENT             |                        |     1 |   209 |     8   (0)|
    |   1 |  NESTED LOOPS OUTER          |                        |     1 |   209 |     8   (0)|
    |   2 |   TABLE ACCESS BY INDEX ROWID| ORDERS_ARCHIVE         |     1 |   104 |     7   (0)|
    |*  3 |    INDEX FULL SCAN           | ORDA_PK                |     1 |       |    22   (5)|
    |   4 |   TABLE ACCESS BY INDEX ROWID| ORDERS_ARCHIVE_FIELDS  |     1 |   105 |     2  (50)|
    |*  5 |    INDEX RANGE SCAN          | ORDAF_ORDA_FK          |     1 |       |            |
    Predicate Information (identified by operation id):
       3 - filter("ORDM"."ORDERS_ID"=NVL(4353,"ORDM"."ORDERS_ID"))
       5 - access("ORDM"."ORDERS_ID"="ORDD"."ORDERS_ID"(+))
    17 rijen zijn geselecteerd.
    SQL> exec dbms_lock.sleep(1)
    PL/SQL-procedure is geslaagd.
    SQL> explain plan
      2  for
      3  SELECT
      4  ordm.orders_id h_docid, ordm.filler, ordd.filler
      5  FROM orders_archive ordm, orders_archive_fields ordd
      6  WHERE ordm.orders_id = ordd.orders_id (+)
      7  AND ordm.orders_id = NVL(4353,ordm.orders_id)
      8  /
    Uitleg is gegeven.
    SQL> select * from table(dbms_xplan.display)
      2  /
    PLAN_TABLE_OUTPUT
    | Id  | Operation                    |  Name                  | Rows  | Bytes | Cost (%CPU)|
    |   0 | SELECT STATEMENT             |                        |     1 |   209 |    47   (7)|
    |   1 |  NESTED LOOPS OUTER          |                        |     1 |   209 |    47   (7)|
    |*  2 |   TABLE ACCESS FULL          | ORDERS_ARCHIVE         |     1 |   104 |    46   (7)|
    |   3 |   TABLE ACCESS BY INDEX ROWID| ORDERS_ARCHIVE_FIELDS  |     1 |   105 |     2  (50)|
    |*  4 |    INDEX RANGE SCAN          | ORDAF_ORDA_FK          |     1 |       |            |
    Predicate Information (identified by operation id):
       2 - filter("ORDM"."ORDERS_ID"=NVL(4353,"ORDM"."ORDERS_ID"))
       4 - access("ORDM"."ORDERS_ID"="ORDD"."ORDERS_ID"(+))
    16 rijen zijn geselecteerd.So this shows I reproduced your situation. Because the decode function doesn't evaluate all its arguments, but evaluates the first argument to see which arguments to evaluate, you'll see different behaviour now.
    SQL> exec dbms_lock.sleep(1)
    PL/SQL-procedure is geslaagd.
    SQL> explain plan
      2  for
      3  SELECT
      4  ordm.orders_id h_docid, ordm.filler, ordd.filler
      5  FROM orders_archive ordm, orders_archive_fields ordd
      6  WHERE ordm.orders_id = ordd.orders_id (+)
      7  AND ordm.orders_id = decode(4353,null,ordm.orders_id,4353)
      8  /
    Uitleg is gegeven.
    SQL> select * from table(dbms_xplan.display)
      2  /
    PLAN_TABLE_OUTPUT
    | Id  | Operation                    |  Name                  | Rows  | Bytes | Cost (%CPU)|
    |   0 | SELECT STATEMENT             |                        |     1 |   209 |     3  (34)|
    |   1 |  NESTED LOOPS OUTER          |                        |     1 |   209 |     3  (34)|
    |   2 |   TABLE ACCESS BY INDEX ROWID| ORDERS_ARCHIVE         |     1 |   104 |     2  (50)|
    |*  3 |    INDEX UNIQUE SCAN         | ORDA_PK                |     1 |       |     2  (50)|
    |   4 |   TABLE ACCESS BY INDEX ROWID| ORDERS_ARCHIVE_FIELDS  |     1 |   105 |     2  (50)|
    |*  5 |    INDEX RANGE SCAN          | ORDAF_ORDA_FK          |     1 |       |            |
    Predicate Information (identified by operation id):
       3 - access("ORDM"."ORDERS_ID"=4353)
       5 - access("ORDM"."ORDERS_ID"="ORDD"."ORDERS_ID"(+))
    17 rijen zijn geselecteerd.
    SQL> exec dbms_lock.sleep(1)
    PL/SQL-procedure is geslaagd.
    SQL> explain plan
      2  for
      3  SELECT
      4  ordm.orders_id h_docid, ordm.filler, ordd.filler
      5  FROM orders_archive ordm, orders_archive_fields ordd
      6  WHERE ordm.orders_id = ordd.orders_id (+)
      7  AND ordm.orders_id = decode(null,null,ordm.orders_id,null)
      8  /
    Uitleg is gegeven.
    SQL> select * from table(dbms_xplan.display)
      2  /
    PLAN_TABLE_OUTPUT
    | Id  | Operation                    |  Name                  | Rows  | Bytes | Cost (%CPU)|
    |   0 | SELECT STATEMENT             |                        |     1 |   209 |    46   (5)|
    |   1 |  NESTED LOOPS OUTER          |                        |     1 |   209 |    46   (5)|
    |*  2 |   TABLE ACCESS FULL          | ORDERS_ARCHIVE         |     1 |   104 |    45   (5)|
    |   3 |   TABLE ACCESS BY INDEX ROWID| ORDERS_ARCHIVE_FIELDS  |     1 |   105 |     2  (50)|
    |*  4 |    INDEX RANGE SCAN          | ORDAF_ORDA_FK          |     1 |       |            |
    Predicate Information (identified by operation id):
       2 - filter("ORDM"."ORDERS_ID"="ORDM"."ORDERS_ID")
       4 - access("ORDM"."ORDERS_ID"="ORDD"."ORDERS_ID"(+))
    16 rijen zijn geselecteerd.So two different plans depending on the input.
    Regards,
    Rob.

  • Outbound delivery deletion with shipment cost settled.

    Dears
         I have one question about how to delete one outbound delivery which has one shipment document inside.
    Scenarios like:
         we do normal sales order -> outbound delivery -> Picking -> Loading -> PGI -> invoice. and also from outbound delivery to shipment document and shipment cost settled. that means everything is done.
       But next month, the customer said they do not need such goods, they want to return all and take money back. so we need to cancel billing , PGI , and warehouse transactions. as you know , the previous month already been closed. we could not cancel shipment cost settlement . actually, we do not need to cancel it because the shipment is done by 3rd party partner. we need pay the transportation cost.
    the problem, is when I use VL02n to delete outbound delivery item, it is not allowed because in document flow, there is one shipment document could not be deleted. but this outbound delivery status is OPEN, it always books some items which we will never delivery.
         is there one can help me about how to delete outbound delivery or how to close it to avoid stock booking ( ATP)?
    thanks
    jerry W.

    hello Jürgen L
    thanks for your answer. I fully agree with you. it is just our business user ( specially from warehouse) want to make process simple, so then use this way to cancel billing and PGI, then delete delivery lines. I will push them to use standard process .
    thanks again.
    best regards,
    jerry W.

  • Delivery costs with shipment costs

    Dear Sir,
    I want to capture the delivery costs from shipment cost document.
    I did all bellow mentioned settings:
    For freight cost to be transfered as delivery cost, the Purchase order need to have a freight condition with zero value. Also the freight condition need to have indicator set in config for 'copy shipment cost'. Once this is set up and shipment cost document created, do PGI and it should create a DCGR document in PO History.
    Even after all these settings, i tried but no result. It is not creating ths DCGR in PO History.
    Can any body tell me this bellow setting: Where is this exactly. I tried no field with the name Relevant for costing
    Shipment cost item categories Under the Shipment cost types and item categories activity, set the Relevant for costing field to A = Relevant for calculating delivery costs (Delivery costs). This results in the shipment costs not being transferred directly into accounting. The accounting is done via the purchasing functionality for delivery costs.
    Can any body give me the solution?
    With regards
    Lakshmikanth

    Hi
    I think that you have had your question answered so if you are happy with this can you please award points if you want to but mainly can you please mark your question as answered so that it is easier to navigate around the open questions in the forum as the number of pages are growing and growing and it takes too long to go through everything especially if a satisfactory answer has already been given and people like me who want to help will give up and so some people may not get any help.
    Thanks for this
    Frenchy.

  • Free PO with shipment costs from shipment cost document

    Hello,
    We have a scenario where materials is received free from vendor but shipments costs are still paid to the vendor.
    For shipment costs, we are creating inbound delivery against PO, then Inbound shipment and inbound shipment cost document.
    The requirement is that shipment costs should get updated in Moving avg price.
    But If I am marking Purchase order as Free,  shipment costs are also not getting updated during GR as system also considers shipments free of charge.
    Is there a way to handle this problem.
    We are creating GR through vl32n and not through MIGO.
    Regards
    Karan

    Hi,
    You can try this solution.
    1.Do not tick the free indicator
    2.Create a condition type for discount and put 100% discount for that condition.
    3.Create a condition type for shipment as a value (delivery cost) without accruals tick in the codition type(customizing).
    4.Enter the shipment cost for this condition.
    5.Set the pricing procedure in such a way that the gross price of the PO will not consider this shipment cost.Hence the gross price of the PO will be zero (Free of  cost) but the net price will consider the shipment cost.
    This shipment cost will get loaded on to inventory.
    As you have defined the shipment condition type as delivery cost condition type , you can change the vendor in details of the condtion if required.
    Cheers,
    Satish Purandare

  • MAP with Shipment Costs and Import Duties

    Our company orders raw material from foreign companies and we need to include the cost of shipping and import duties for the raw material in the moving average price of the raw material when entered into the system? Can this be automated? How can this be achieved if not? Any ideas would be appreciated.
    Thank you

    Hi,
       Have u included the import condition types in your purchase orders. Then system automatically calculates the Import duties . If there is any difference between your planned import duty and actual import duty. You can settle the same through subsequent credit and subsequent debit funcionality in MIRO transaction.
    Hope this helps, Please reward points as way of thanks.
    Thanks
      Dasa

  • How to add the shipment costs in to material costs

    Dear friends
    I am implenting the transportation module.
    In purchase process and STO processes, the client requirement is received material cost should be added with shipment cost.
    I mean the material cost is 1000/-
    The shipment cost is 100/-
    Client Requirement: Freight liability should get loaded on the inventory being it is part of purchase cost.
    Now the material cost: 1000+100
    We are not entering the freight costs in PO.
    We are creating the shipment cost documnets for calculating the ship.costs.
    When we do the MIGO/Inbound delivery the system need to capture whole amount as a material cost.
    With regards
    Lakki

    Dear Vinod,
    Already  i created the shipment cost document with reference to inbound delivey document.
    Now the ship.cost value is 100/-
    The material cost is 1000/-
    But i want to show the accounting document for meterial document with 1100/-(Material cost and ship.cost)
    But when we do the PGR, sys will generate the accounting document with material cost only, sys should not add the ship.cost. Because we didnot enter any ship.cost value in PO or delivery.
    We are maintaining the ship.cost in saperate documents.
    How to do that?
    With regards
    lakki

  • Shipment cost information  - handling units

    Hello ,
    ( After reviewing notes 393849, 934370 , 746606  )
    i  have a problem with shipment cost information from sales
    order ( VA02 ; VICI ) when the shipment cost is calculated according to handling units.
    In our S.C.C regular scenario the shipment cost is calculated according to the packing materials in the shipment ( VT02 ) .
    The pricing procedure includes the follwing condition records :
    Condition y050 :  Calc.type - S ( number of shipping units ) ;
                      Calc.base - C ( Handling units ) .
    and a few conditions with the same definition as : 
    Condition y051 :  Calc.type - S  ( number of shipping units ) ;  
                      Calc.base - '' ( ALL ) .
    ( in order to overcome regular S.C.C customization the above  
      p.procedure is determined in exit -  shipment costing : configure 
      pricing - V54B001 - EXIT_SAPLV54B_001 ) .
    After filling the necessary fields in VA01/VA02 such as Material , volume , weight , packing proposal and then executing  the shipment cost information according to the planning profile we get error message
    ( VY-140 ) :
    " shipment cost not saved because they contain no items " .
    After debugging in   - EXIT_SAPLV54B_002  : none of the handling units in VA01/VA02  ( packing proposal )  is transferred to pricing structure "KOMP" and therefore the shipment cost calculation is
    not completed ( to my best knowledge . . . )  .
    when proccessing the transactions online VA02->VL02N the packing proposal is  transferred as expected .
    any ideas ?
    Regards
    ASA

    Hi Sudeer,
    Once again please check the configuration steps
    -->Define Shipment cost information profile
    -->Assign planning profile
    -->Also check the variants which you are maintaining in the planning profine.
    -->Check the input data in the variants which you have maintained.
    Go through this link about Shipment Cost Information in the Order
    http://help.sap.com/saphelp_47x200/helpdata/en/83/218ac8068a11d2bf5d0000e8a7386f/frameset.htm
    I hope it will help you,
    Regards,
    Murali.

  • Shipment cost for inbound deliveries

    HI ALL,
    pls can anyone tell me how to transfer or add the frieht cost calculated during the inbound shipment to the material cost(inventory costing).
    how is it doneand in which transaction it is done
    pls ASASP
    thanks in advance

    Hi Vijay
    You have to follow few mm and transportation module configuration settings: These are
    1. In MM Pricing condition types: The freight condition type need to check, that is the option called Copy Shipment costs in MM Freight condition types(FRB1) should be activate.
    2. In Purchase order the freight condition type(FRB1) with zero value always.
    3. In transportation module in shipment cost item categories settings, you have to assign A-Shipment costs as a delivery costs in Shipment Relevant field.
    4. You have to do the PGR after creating shipment and shipment cost documents.
    5. Once you do the PGR the system will copy the shipment costs to material costs and system will generate separate line item in POHistory
    With regrad
    Lakki

  • What is the benefit of Transportation planning point ?

    Hi Gurus,
    Need help , i know that Tppt is org. unit , but what is the benefit of Tppt for transportation module?
    and what function tppt have ?
    Rudy.

    Hi,
    functions of Transport planning point
    1.carry out transportation planning and shipment completion
    2.shipment cost calculation and transfer to accounting department
    3.all document related to shipment are processed in TPP
    regards

  • Extraction shipment cost 2lis_08trfkz

    Hi,
    I have a problem with shipment cost. A shipment cost is assigned to a transport.
    Datas are updated to BI system. When I delete a shipment cost in order to create an other one and assign it to the same transport, BI system detects changes, but it create 2 register with the same transport number but different shipment cost. I need a DSO to store data, but the KEY FIELD must be transport numer, shipment cost and shipment cost item. Then tha data are update into a cube.
    Is there into SAP R/3 a field when I can store deleted shipment costs? The used table is VFKP, but there is no place where I can store deleted shipment cost. Do you know how I can solve this problem?
    Thank you very much

    Hi pcamp :
       The solution for you is to add to your DSO the Reversal Indicator (InfoObject 0STORNO), this way you can identify the deleted Shipments/Shipment Cost documents when the 0STORNO = 'R'. If the 0STORNO = '' then the document exists in the ERP.
    You could either make 0STORNO part of the Data Fields or Key Fields of you DSO, depending on your particular needs (overwrite or preserve existing records).
    Hi Ramesh:
       As you mentioned before, the SAP Note 440166 explains that there is ODS Capability for Shipment and Shipment Costs DataSources.
    Depending on the Support Package of your SAP System you may need to apply the corrections, according to the follwoing SAP Note: 440416 - BW OLTP: Correction report for change of delta process.
    Regards.

  • Shipment Cost

    Hi Folks,
    I have a problem with Shipment cost Document having two line items in that .
    First line item showing the net value as "Zero"  and Second line item having some net value "xxxxx" .
    Now my issue why for line item " 1"  the condition type is not updating ????
    and for second line item condition type is updating ...
    Can u please tell me difference between condition Exclusion Group.
    Thanks....

    Hi,
    The line items in shipment cost document are routes stages. Pricing is determined only for those stages which are Flagged as sipment cost relevant in T.Code: OVTC
    Inoyur case you maight not have flagged  the stage for sipment cost relevance.
    As far as Condition exclusion group, please revert back on what information you need.
    Hope this helps.
    Regards,
    Sharan

  • Shipping Point VS transportation planning point

    Hello Gurus,
    Could you please the answer the following questions?
    What is the different between shipping point and transportation planning point?
    Where is the transportation planning point assigned to?
    Why exactly we require the shipping documents in the business perspective?
    Thanks and Regards,
    Pavan P.

    Hi Pavan,
    The transportation planning point consists of a group of employees responsible for organizing transportation activities. Each shipment is assigned to a specific transportation planning point for transportation planning and shipment completion. You must define the various transportation planning points used in your organization in Customizing for Corporate Structure before they can be used to perform transportation functions. You can define this organizational unit according to your company’s needs, for example, according to geographical location or mode of transport.
    The transportation planning point is assigned to a company code, but is otherwise independent of other organizational units.
    The shipping point can be proposed automatically during order processing depending on the plant, loading group and shipping condition.
    A shipping point has an address.
    The shipping point is used as a selection criterion for lists of deliveries and the work list deliveries.
    The shipping point is used as a selection criterion for processing deliveries like printing, picking or goods issue.
    Reward points if u helpful
    Cheers,
    Govind.

  • Transportation planning point in SHPMNT03

    Hi friends,
    Please I need to know where I can find the "Transportation planning point" in the IDoc SHPMNT03.
    It s an urgent need,
    Thx in advance.
    Sofiane.

    These are the input parameters should be configured
    Transportation planning point,Shipment Type,Route,Route determination.
    Step1-Create Transportation planning point
    Enterprise Structure>Definition>Logistics Execution>Maintain transportation planning point.
    Step-2.Shipment Typer and Route and Route determination
    You could refer this path.http://help.sap.com/saphelp_47x200/helpdata/en/d5/2285347860ea35e10000009b38f83b/frameset.htm
    Process.
    Stock Transfer Order(ME21N)>Outbound Delivery Document(VL10B/VL10D)>Shipment Creation(VT01N)>Shipment will assigned in delivery document(VT01N/VT02N).Based on the delivery assignment shipment will be planned for shipping the goods.>Post Goods Issue(VL02N).
    Murugan Mallaiyasamy
    Edited by: sapmurugan on Jan 28, 2010 2:55 PM

  • Shipment cost relevance checkbox

    *Hi Gurus,*
    *I got a recent issue with shipment cost relevance check box. My shipment type is shipment cost relevant and by customizing it has been set. while creating new shipment always this box is defaulting ticked .But user reported few shipment Nos. where it has not been ticked and am not able to find out the actual reason. While creating test case it is always working properly. User confirmed there is no manual untick of the checkbox. Can you suggest me any probable reason why this checkbox box is getting unticked automatically?*
    *Thanks in advance*

    Check in T_57 to see if you have activated the Shipment type under the Header and Leg whichever you are looking for.
    There can be two reasons:
    Check if the shipment is a old one.
    Check if he is using the right shipment type.

Maybe you are looking for

  • TOC in pdf with links

    When converting word 2011 docx documents to pdf, the links in the table of contents are lost. Can this problem be solved??

  • Fillable forms do not operate correctly

    I have created a form in Designer 7.0 and published it to our internal system. When someone opens it in Acrobat Reader and starts to fill it in, the information disappears. The name can be typed in and is visible until you tab to the next fill-in and

  • Why can I no longer watch movies in itunes?

    Downloaded a movie and had no problem watching it. Today I try to watch it again and no luck. What's going on? I purchased the movie from the Apple Store

  • DNS host name for virtual IP on WLC 5760?

    Hi all, Does anybody of you know, if there is a way in setting a DNS hostname for the virtual IP on the 5760 WLC? The parameter-map does not offer any option. AireOS based WLCs do offer it in order to see a DNS name instead of the virtual IP when con

  • Setting up a new Mac Pro the right way

    I've always used the admin account on my Macs. I've read in Macworld about not using the admin as the default login account. Any suggestion either way? I'm migrating from a 1.25 Ghz G4 to the new Xeon Mac Pro. Any tips on best way to do that. I don't