Shipment Output determination  based on shipment status.

Dear all,
In  T code VT01N   we are facing some issue.
The issue is like when am selecting the Shipment button and saving  at that time the  output type is trigging.
Actually the output type should trigger only after the shipment completion.
Could any one kindly suggest any way for Shipment Output determination  based on shipment status.
<removed by moderator>
Thank you,
Niketh
Edited by: Thomas Zloch on Oct 8, 2011 8:21 PM

I think you have to write your own REQUIREMENT CODE under the outpout type .

Similar Messages

  • Output Determination @ IM Level

    Hi,
    We need to print out a label whenever we make a stock transfer from IM Managed S.Loc "A" to IM Managed S. Loc "B" using 311 movement type.  Can anyone please explain me the steps for the output determination based on the condition when movement happens only from S.lOc "A" to S. Loc"B".
    Thanks,
    Sen

    Hello,,
    Pls follow the below steps:
    1. Maintain the Printer Name in SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Print Control->Gen Settings->Printer Setting
    2. Ensure that in SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Print Control->Gen Settings->Item Print Indicator, 1 stands for Matl Doc print out
    3. In SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Print Control->Gen Settings->Print Version, maintain Print Version 2 for MIGO_GR
    4. In SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Print Control->Maintain Pr indicator for GR docs, for mvt type 101 maintain Print indicator as 1.
    5. In SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Output Determination->Maintain Output Types, for the Output types WE01, WE02 and WE03, ensure the foll:
    a. Default Values: Dispatch Time is 3 or 4 as per reqmt. and Tr medium is 1
    b. Print Parameter is 7
    6. In SPRO->Matl Mgmt->Inv Mgmt and Phy Inv->Output Determination->Printer Det->Pr Det by Pl/StoLoc, maintain the Output device for all your Plants and Sto Locations for WE01, WE02 and WE03.
    7. Go to MN21, for Tr Type WE, Print Version 3, maintain Print Item as 1.
    Now the settings are ready for Printing GR doc
    8. While doing MIGO, ensure that in General Tab, you get "3 Collective Slip" beside the Print Indicator and you tick mark the field.
    9. Now depending on the setting in 5a, the Matl doc is printed. If it is 3, you have to print it using MB90. If it is 4, it is printed immediately.
    Regards
    Mahesh Naik

  • Output determination configuration for SHIPMENT (txn VTO2N)

    Hi Expert,
    Please give me the all steps for Output determination configuration for SHIPMENT (txn VTO2N).
    Since I am technical guy I am not aware with this configuration, so please consider it and please provide me from scratch.
    As I create one output type ZAV7 it is similar to ZA02 existing one.
    i copied existing program that is running for ZA02.
    AND ASSIGNED THIS COPIED PROGRAM TO NEW FORM i.e. ZAV7(output type).
    After that I transfer it to 220 client.
    when I run Txn VT02N. for ZA02 the form is coming properly.....but for ZAV7.....
    it gives the message
    You have specified an output category which has not been defined according to the output determination procedure.
    After this message i am not able to do the configuration.
    thanks
    Babbal

    Hi Babbal,
    You have to assign ouput type to the ZAV7.
    Please follow the following configuration:
    Go to SPRO> Logistics execution> Transportation> Basic transportation functions> Output control> Maintain output determination for shipments
    Steps-
    1. Maintain condition table or u can use the existing table 017 "Shipment type" or 022 "transport planning point and shipment type".
    2. Maintain access sequence: Here you can use standard access sequence 0001 or 0002 based on the condition table you have maintained.
    3. Maintain output type- Add new entry ZAV7, give description. In general data tab page assign the access sequence you used. Check the access to conditions. For default values tab page- maintain the dispatch time as 4 Send immediately, transmission medium as 1print output, partner function as CR. in storage system tab page maintain the storage mode as 1Print only. In Print tab page maintain the parameter as 8Transportation planning point.
    Double click on Processing routines and maintain the program, form entry and form name program.
    Double click on Partner function  and maintain medium as 1Print output and functional partner as CR. Save it.
    4. Maintain output determination procedure: Standard procedure will be already maintained V70001 "Transportation Output". Select the procedure and double click on control data. Click on new entries and maintain the step as 30, counter 1 and enter the output type ZAV7. Save this.
    5. Assign output determination procedures: maintain the shipment type, the output determination procedure and output type. Save this.
    Please reply for any further clarification.
    Regards
    Suvankar

  • Output determination for Sub-Shipment

    Hello All,
    I have a unique situation and need your inputs to identify possibilities in resolving it.
    Here is the situation:
    The transportation planning (TPE system) at our client is done by a 3rd party software. Now, we receive a Sales Order from a customer; create a delivery. TPE system creates the shipments and we PGI it and the sales order follows through the next steps. The shipments created from TPE go to Carriers and they carry the product from our warehouse to pool points from where customers pick it up. We have to pay the carriers from moving our goods from our warehouse to pool points. Thus whenever a shipment is created, we check-in...do the next steps in WM and finally when the shipment is ready, it triggers a payment IDOC to be sent to finance (an external system) so that it can be matched with Carrier invoices and then paid.
    Our unique problem: There is a carrier (lets call it NCP) who is moving our goods from warehouse to pool point. We got a sales order from customer. This customer doesn't pick up goods from the pool point. He wants it to be delivered to his distribution center and to do this he is using the same transportation carrier (NCP). Thus when we received the sales order from customer, TPE system created a master shipment (5000001M) for NCP to pick up from our warehouse and deliver to pool point. You might be aware that TPE optimizes the route and thus combines multiple deliveries into one master shipment. From here NCP should pick up a part of the master shipment and deliver it to client. Thus SAP automatically created a sub-shipment (5000002S). This sub-shipment is a part of the master shipment and thus will not be separetely processed in WMS. The master shipment is checked-in, loaded and shipment ready - thus creating a payment IDOC to the external payee system. As the Sub-system is a part of master shipment, it is not touched and thus no payment IDOC is created.
    Now the carrier sents two invoices - one for master to pick up goods from our warehouse and deliver it to pool point and the second one - to deliver a part of this shipment to customer's DC. Our payment system is unable to match it up with any IDOC's as we didn't send them out from SAP.
    So this is where I'm struck. How should I configure the output for a sub-shipment so that it'll be triggered as soon as the delivery is PGI'ed? Could anyone give some inputs here?
    Please let me know if more clarification is needed. Thanks in advance for looking into this

    Dear VGR,
    Do the configuration settings for the shipment output determination through this IMG path
    IMG>Logistics Execution>Transportation>Basic Transportation Functions>Output Control-->Maintain Output Determination for Shipments
    -->Maintain Condition Tables
    -->Maintain Output Types
    -->Maintain Access Sequences
    -->Assign Output Types To Partner Functions
    -->Maintain Output Determination Procedure
    -->Assign Output Determination Procedures
    I wanted to send an EDI to carrier when my planning is done and email to customers when loading takes place.
    For he above requirement you take help of ABAPer to develop the output program in such way and assign that program to your shipment output type.
    Maintain the condition records through VV71 transaction with Transm. Medium EDI and Email
    I hope this will help you,
    Regards,
    Murali.

  • Output Determination using Requirement for Shipment

    I created a new output requirement, 909,  to handle two different formats for shipment bills of lading.  The new requirement prevents a NAST record for format B from being created if a NAST record for format A exists.  It works in the development environment and was transported to the QA environment.  It does not work in the QA environment.  It appears the requirement is not being check.  Output determination procedure, access sequence, and output types are the same.  The condition records created via VV73 are the same.  What could cause a requirement to not be used?  Thanks for your help.

    Needed to execute RV80HGEN.

  • Shipment Output Determination: Sold To Party needed in the access seqeunce

    Hi Gurus,
    I need to create a new access sequence for Shipment Output determination including the Shipment Type, Shipping Point and Sold-To party.
    Can someone provide the steps involved to add the Sold-To party in the access sequence and the enhancement which I can use to populate the Sold-To party field.
    Thanks in advance for the help.
    Gajendra

    Murali,
    Thanks for your reponse. The way you suggested I have tried creating a new access table but the issue is Sold-To field is not available as a selection in the field catalog when you are in create access table screen (spro->Logistics Execution->Transportation->Basic Transportation Functions->Output Control-> Maintain Output Determination for Shipments->Maintain Condtion Tables->Maintain Output Condition Table for Shipments).
    When I go to the field catalog maintenance (spro->Logistics Execution->Transportation->Basic Transportation Functions->Output Control-> Maintain Output Determination for Shipments->Maintain Condtion Tables->Field catalog: Messages for transportation) the field KUNAG - Sold To Party does exist in the field catalog. However this doesn't show up on the access table maintenance screen as an available field.
    Could you please explain how to make this field available for access table maintenance?
    Regards,
    Gajendra

  • Output determination for shipment types

    Hi SD gurus,
    I am new to SAP. I am unable to configure o/p for shipment documents. I wanted to send an EDI to carrier when my planning is done and email to customers when loading takes place. an some1 help me through this.
    Thanks in advance.

    Dear VGR,
    Do the configuration settings for the shipment output determination through this IMG path
    IMG>Logistics Execution>Transportation>Basic Transportation Functions>Output Control-->Maintain Output Determination for Shipments
    -->Maintain Condition Tables
    -->Maintain Output Types
    -->Maintain Access Sequences
    -->Assign Output Types To Partner Functions
    -->Maintain Output Determination Procedure
    -->Assign Output Determination Procedures
    I wanted to send an EDI to carrier when my planning is done and email to customers when loading takes place.
    For he above requirement you take help of ABAPer to develop the output program in such way and assign that program to your shipment output type.
    Maintain the condition records through VV71 transaction with Transm. Medium EDI and Email
    I hope this will help you,
    Regards,
    Murali.

  • Shipment status report

    Hi,
        Can anyone send me shipment status report program.
    Its very urgent.
    Reward Points ...Sure...
    Ashok...

    CHeck if these are useful...
    RV56OSSM                       Overall Shipment Status Monitor
    RV56STSM                       Shipment Tendering Status Monitor

  • Process shipment status (ANSI x12 214)

    Hi,
    We would like  to integrate with our carrriers and as a start we would like to receive the shipment status back into SAP. The EDI message that our carrier will be sending is the ANSI x12 214. Can someone explain the actions that need to be taken to process these messages into our SAP system? We are using ECC6.0.
    Regards,
    Ed

    HI
    I am unsure about the Idoc type or message type which reciev the shipment status from the carrier. once we have the Message type we can do necessary set of Idoc configuration and run the shipment file which we will receive from EDI sub system and load in to SAP tables or transactions.
    Regards,
    Ram.

  • PO Shipment Status Closed For Invoice

    friends
    I am entering purchase order and after approval i am entering receiving. After that i am matching this po with my ap-invoice and paying as well. But in po shipments its showing staus "Closed For Invoice" and i want to show my po status "approved and closed". Please guide me how i can get this.
    purhcase order>shipment>status (Tab) status clolumn is showing Closed For Invoice . i want to close status.
    regards

    You can close the PO from the PO Summary screen from Tools > Control after query on the PO. But you necessarily don't have to do this as you can't update or receive on this PO.

  • Do Shipment Status get updated on sundays ?

    Do Shipment Status get updated on sundays ?

    Don't let apple tell you that stuff I am a Canadian who lives and works in China I work for a Canadian company who does not recognize Chinese holidays hence I must work.
    We only take Canadian Holiday's
    Fed Ex is an American Company they do not take Chinese Holidays.
    Apple Harden Up , and give your Tele People some Info, they have no info when you call them they just make up things like weather causes delays ETC...Why do I know this I'm glad you asked. When the guy told me weather was holding up my shipment I told him I just flew out of that airport and it was a bright sunny day, he then said DOH qand gave me free shipping that I expedited
    BIG BUSINESS *****

  • Shipment status exit

    hi all,
    can you please tell me how to find a exit for shipement status,
    i have a requirement like to check the status of the shipment (if the shipment is ended then i have  to do some changes in other parts)
    can anybody please help..
    thanks,
    anupama.

    See Check shipment status for delivery use exit:
    V56L0001                                Status of Shipments for a Delivery
    or if you want shipement status once it complete status upto 7 than you may use:
    V56UCHCO                                Check shipments are complete
    see them thru SMOD and implement from CMOD

  • Output determination routines

    Hi,
    I have an enhancement to develop output determination routines for the Output types in the Shipment document to trigger outbound interface to the Freight Forwarder based on the Shipment statuses.
    Need to develop 2 routines say 950,951.
    SD Shipment :
    Output Type      Application      Routine Number
    ZE01                           V7                              9XX
    ZE02                            V7                              9XX
    Routine for ZE01.
    For the Shipment document number in the table VTTK (VTTK-TKNUM),check status VTTK-STTRG = 1 (Planning completed) then the Output will be triggered.
    Routine for ZE02.
    For  the Shipment document in the table VTTK table check the status in VTTK-STRRG = 4 (Loading End) then issue the output.
    I have created the routines and wrote the code for ZE01 like below.
    FORM KOBED_984.
    *if status of vttk-sttrg(Overall transportation status) is 1,(Planning completed) then outputtype is triggered.
    IF VTTK-STTRG = 1.
      SY-SUBRC = 0.
    ELSE.
       SY-SUBRC = 4.
    ENDIF.
    ENDFORM.
    This will work fine.?Or I need to consider the shipment document number anywhere.?NAST-OBJECTKEY will hold the document number.?i need to loop it.?or just the sy-subrc check is only required..?
    Kindly help..
    /Ranjith

    Hi,
    If you really want to be 100% sure that your requirements are rechecked before output, you need to use your own entry module when processing NASt output
    See e.G. in TNAPR for your output type which print program/ form entry is used and replace it by your own entry module : Then you can check your own rules again and cancel before doing the actual output( i.e. don't call the 'processing' form )
    ( contra : you need make a copy of standard print program )
    Alternatively, you could check e.g. the userexits that are triggered when reading the document data to be printed and set the correct return code ( r.g. retcode = 4 when your validations are not met ). This will stop processing also. ( e.g. GET_DATA_USEREXIT )
    The correct names of the variables etc..depend on the print program that you are actually using .
    ( pro : Could maybe be done without copying standard print program )
    Is it still standard print program ?
    rgds
    Dirk

  • Partner function in Output Determination

    Hello everyone!
    I am desperately in need of help, I guess like everbody else :).
    I have 2 output types in the delivery header: OUT1 and OUT2
    At any time, the system should determine only 1 output of these two (never both)
    OUT1 is a specific output type based on Sold to customer (a specific customer#).
    OUT2 is the generalized one; for all other Sold to parties.
    I have a common Access Sequence with 2 tables (accesses)
    Step 10: Shipping Point/Shipment Type/Sold to Party (exclusive flag checked here)
    Step 20: Shipping Point/Shipment Type
    Condition Records
    1. For OUT1: Defined a condition record only for first access (step 10) with a specific Sold To number. Here in Partner Function I gave SP.
    2. For OUT2: Defined a condition record only for second access (step 20) with no Sold To number. But it wouldn't let me save without partner function, this is my problem.....If I give SP in partner function it determines both the output types, while if I give some other Partner function it never determines this output type (even when Sold to party does not match condition record of OUT1)
    Any help is appreciated .
    Regards,

    Hey Vik,
    You have two choices
    1. Let you config remain the same
    for one o/p type-- define the specific SP
    for the other, maintain the rest of them except this one.. there is no limit so you could maintain many.. you can upload them using LSMW if you do not want to do it manually
    Else,
    Use 2 different access sequences for your message types.. omne with condition access governed by a Specific SP, the other is generic.
    Edit the requirement(9__) for the 2nd message type, and hard code logic saying if it is the first customer, do not genereate the 2nd message.

  • Output determination configuration

    Hi Expert,
    Please give me the all steps for  Output determination configuration for SHIPMENT (txn VTO2N).
    Since I am technical guy I am not aware with this configuration, so please consider it and please provide me from scratch.
    As I  create one output type ZAV7  it is similar to ZA02  existing one.
    i copied existing program that is running for ZA02.
    AND ASSIGNED THIS COPIED PROGRAM TO NEW FORM i.e. ZAV7(output type).
    After that I transfer it to 220 client.
    when I run Txn VT02N. for ZA02 the form is coming properly.....but for ZAV7.....
    it gives the message
    You have specified an output category which has not been defined according to the output determination procedure.
    After this message i am not able to do the configuration.
    thanks
    Babbal

    Hi Babbal,
    You have to assign ouput type to the ZAV7.
    Please follow the following configuration:
    Go to SPRO> Logistics execution> Transportation> Basic transportation functions> Output control> Maintain output determination for shipments
    Steps-
    1. Maintain condition table or u can use the existing table 017 "Shipment type" or 022 "transport planning point and shipment type".
    2. Maintain access sequence: Here you can use standard access sequence 0001 or 0002 based on the condition table you have maintained.
    3. Maintain output type- Add new entry ZAV7, give description. In general data tab page assign the access sequence you used. Check the access to conditions. For default values tab page- maintain the dispatch time as 4 Send immediately, transmission medium as 1print output, partner function as CR. in storage system tab page maintain the storage mode as 1Print only. In Print tab page maintain the parameter as 8Transportation planning point.
    Double click on Processing routines and maintain the program, form entry and form name program.
    Double click on Partner function  and maintain medium as 1Print output and functional partner as CR. Save it.
    4. Maintain output determination procedure: Standard procedure will be already maintained V70001 "Transportation Output". Select the procedure and double click on control data. Click on new entries and maintain the step as 30, counter 1 and enter the output type ZAV7. Save this.
    5. Assign output determination procedures: maintain the shipment type, the output determination procedure and output type. Save this.
    Please reply for any further clarification.
    Regards
    Suvankar

Maybe you are looking for