Regarding shipment (VT01n)

Hi Experts,
here while creating shipment itself(VT01n) , invoice will also be generated.
My requirement is once the shipment is generated, i have to update one custom table field with this shipment number .
How can i do this?Please do the needful.
Regards
Ramakrishna L

k

Similar Messages

  • Incoterms in Create Shipment VT01N

    Hello,
    While creating Shipment(VT01N) wrt to Outbound Delivery(VL02N),the Incoterms are not getting copied in Create Shipment (VT01N).
    Following which users are creating Shipment Costs(VI01) without giving Incoterms. In MIRO,it is creating problems, finding what were the actual incoterms (TOP customer to pay to the transporter or FOR company to pay to the transporter.
    Is there any copy control link from Out Del. to Shipment? But we found none in SPRO.Kindly suggest.
    Regards
    Subrat

    Dear Subrat,
           There is a field to maintain copying routine in the shipment document which will control the copy of the data from the delivery to the shipment document ,based on this you can copy the delivery data to shipment document.
    Go through this path
    SPRO->Logistics Execution>Transportation>Shipments>Click on Define Shipment types system will give you what are shipment types maintaining then select your shipment type go into the details of the shipment in the detail screen you can find the field Copy routine under Proposal tab here you check what routine you are maintaining
    Maintain the Routine "9" Stamdard then try
    If not come try with other routine even the other routines also not full filled then copy the standard one then create new one with ABAPer help in the VOFM transaction.
    I hope it will help you
    Regards,
    Murali.

  • HI Regarding shipment exit

    Hi In the Shipment (VT01n) exit ,
    1.Enhanvement -V56NUMB---there is include ZXV56u12.
    2.This is used to provide number range for the shipment.
    3.While doing this i need deliveries information attached to the shipment (VT01n)
    4.I am importing the deliveries from some other exit V56UCHCO--
    ->but if the delivery split happens , i want to know t from which delivery this split happens
    ->because the splitted delivery coming with the number $00001...like that
    With this i have to query the vbrk,,which is not possible.
    Regards
    Ramakrishna L

    Hi,
    I dont think it will make any difference, I executed the function module with IGNORE_BUFFER = 'X' and IGNORE_BUFFER = ' '.  In both cases, NRIV-NRLEVEL got updated with the next number.
    See the documentation of the parameters "IGNORE_BUFFER"
    The parameter IGNORE_BUFFER causes numbers to be taken directly from the
    database.  Number range object buffering is ignored. The application
    programs must prevent that numbers for a number range object are
    procured both from the buffer and from the database during a LUW because
    this may cause a deadlock situation
    Regards
    Vinod

  • Shipment vt01n

    hi,
    while creating shipment (VT01N), PGI and billing has been created automatically.
    i dont want to create billing automatically.
    is there any configuration setting for that.
    If there, pls tell me where it is.
    Thanks
    babu

    Hi,
    Simple way:
    In the configuration of item cat, remove the immediate billing block and delivery block.
    Alternatively:
    Certain control elements must be maintained for calculating shipment costs with the transportation service agent and for forwarding of shipment costs to FI and CO.
    you can maintain these control elements and carry out the corresponding assignments.
    Assign purchasing data
    maintain acc. assignment cat.
    automatic G/L acc. determination
    automatic determination of CO assignments
    invoices and credit memos
    These settings must have been done, just undo these settings and the billing docs wont be created automatically.
    For manual creation of billing follow:
    After completion of shipment cost processing you process shipment cost settlement.
    After the transportation activity finished, the cost of transportation should be settled both internally and externally, for internal, it should be booked to the relevant G/L account and for the external, the cost should be settled with the forwarding agency, which is the vendor.
    Using VI02, enter shipment cost no., Press enter, on the Standard change, overview – Freight cost items screen, select the line item with item category and double click it,Go menu as follows: Item  Account assignment, you can see here the G/L account () and the cost center () to which the transportation cost will be posted, press save button.
    On the Standard change, details – Freight cost items screen, then check the check box “Transfer”, which means you will transfer the relative transportation cost to FI/CO, in this case, the system should determined which Purchase Order will used to settle the cost, so after you check the “Transfer” check box.
    Press save button on the current screen.
    Settlement with forwarding agency:-
    For checking GR/IR account, Access the transaction using MR11,
    Press the execute button, then the relative GR/IR account listed, you can check the related PO date in which, the service items can be shown.
    For checking A/P account, Access the transaction using FK10N,
    For posting invoice from the vendor, Access the transaction using MIRO
    Check the invoice using MIR4.
    regards,
    Siddharth.
    Edited by: SD on Apr 14, 2008 7:36 AM

  • Regarding Shipment Document

    hello Guys,
    There is a different scenario i've encountered while working for a client.It is regarding shipment.
    Scenario: Sometimes Client has to send huge quantity in one order to outside state for example Chennai from Pune.
    Now sometime Client hires a forwarding agent which picks up the goods from plant and delivers it to other forwarding agent at a location from where that agent delivers the goods to customer.
    so there are two forwarding agents but only 1 delivery
    Now I unable to make 2 shipments documents for 1 delivery for 2 different agents.
    Please help me out in this..
    Thanks

    Refer following SDN thread, where a similar kind of requirement is discussed:
    - 1 Shipment Cost but multiple Vendor
    Do revert back in case of any further information or doubt.
    Regards
    JP

  • Smartforms for the shipment (vt01n)

    Hello,
    Someone, does exist smartforms for the shipment (vt01n)?
    Thanks in advance!
    XeviG.

    Hi,
    Below are the forms available for shipment
    Program          -         RV56TD00
    Form Routine    -          ENTRY
    Form                 -     SHIPMENT_DOC
    kapil

  • Create Shipment VT01N

    Dear All,
    We use transaction VT01N for shipment creation wherein we insert deliveries to be included in the shipment document.
    In standard functionality only those deliveries can be included who PGI has not been done.
    Once a goods issue is posted for a delivery it cannot be included in shipment.
    Our requirement is that even after delivery the delivery should be included in the shipment transaction
    Please let me know how this can be done treating this as most URGENT.
    Regards
    Dhananjay..

    Hello,
    In normal scenario, the shipment will pickup only the deliveries which are not PGI'ed. This is a standard SAP process. But I would be interested to know more about your requirement.
    No idea whether this can be achieved by an enhancement. Once you PGIed the delivery, all the shipment  planning will get completed, then why the need to have PGIed deliveries in this?
    Prase

  • User-Exit for Shipment VT01N

    Hello Everybody,
       Want some help from you as to what is the "Exit" which will help me doing some manipulation after we press Enter after the First Screen . I am not talking about Saving Data or Stuff . Specifically i want to fill the "Forwarding Agent" and "Route" field right after the User selects the "Shipment Type" on the first Screen , for the Transaction VT01N .
        If User-Exits are not there , is there any BADI ??? Please help.
    Please keep in mind , i want the Exit which will be hit right after the First Screen in VT01N.
    Thanks,
    Suddha

    Hi Take a look at the following list ( for VT01N) :
    MV56AINI            Initialization of transaction control for transportation          
    V56AFCCH            Shipment processing: Check function code allowed                  
    V56AGTAR            User Exit for Filtering Shipping Unit Calculation                 
    V56ARCHV            Customer-spec. checks for archiving shipments                     
    V56ATKTX            Change the number of lines for text input in shipment             
    V56BMOD             Transportation processing: Field modification                     
    V56DISTZ            Shipment Processing: Determine Distance                           
    V56FCOPY            Shipment processing: Copy delivery data                           
    V56FSTAT            Shipment processing: Activities when setting a status             
    V56L0001            Status of Shipments for a Delivery                                
    V56LDELI            Read Delivery Data for Shipment Processing                        
    V56LOCID            Shipment Processing: Determine Location Identification            
    V56MVT04            Extensions for Collective Processing of Shipments                 
    V56SLDET            Shipment processing: Leg determination                            
    V56TDLIF            Filter Delivery Items for Shipment                                
    V56UCHCH            Shipment processing: Check whether changes were made              
    V56UCHCO            Check shipments are complete                                      
    V56UDLUP            Obsolete as of 4.6C: Delivery Update on Delivery Routines         
    V56UNUMB            Shipment number allocation                                        
    V56USTAT            User-individual definition of transportation planning status      
    V56USVDO            Update new objects for transport                                  
    V56USVDP            Preparation for updating new objects for transport?               
    Best Regards,
    Erwan

  • Regarding shipment

    hi friends
    i got new project, which i hav to work on shipment, more issues on shipmet
    plz anyone send me the regular t-codes which will be used for shipment, and process flow of shipment after creating sales order
    plz reply me
    thanks in advance

    Dear,
           Process like.
           VA01 (Create sales order) --> VL01N (Create delivery) --> VT01N (Create  Shipment) (attach your delivery in shipment) ---> VF01 ( Create Bill) ---> Migo (Goods Receipt) --- > VT02N (Shipment End) ---> VI01 (Shipment Cost).
          May be it will help you.
    Regards,
    Sandip

  • Create Shipments - VT01N

    Hi Experts,
    I am trying to create shipments for deliveries that are already goods issued (PGI Done) using VT01N, but I couldn't create the same. If I create before goods issue, it allows me to create. My requirement is to create shipments, only after goods issue. Please guide me about the possible settings to control this.
    Regards,
    Emaya

    hi,
    u can create shipment doc even after pgi.
    go to selection of deliveries, there u will find delivery status wherein there would be pgi status. by default it would be either blank of A, u need to change this to C - completed processed.
    useful?
    rgs,
    ak

  • Automatic creation of Shipment VT01N

    Is it possible to have an automatic creation of shipment for a particular customer in transaction VT01N? If yes, could you kindly tell me how?
    I am thinking if it is possible to make a batch job to do this?
    Thanks in advance for the response.

    Try T-Codes:
    1. VT04 - Collective Processing
    2. VT07 - Collective Processing in Background
    Hope this helps,
    Thanks,
    Jignesh Mehta

  • Regarding SHipment function exit

    Hi Experts,
                    I have to update some custom table in the function exit of  VT01n transaction code based on some condition.
    I have done it using update statement as it is custom table there is no problem.
    BUT in the code After that UPDATE statement ,based on some condition i have to through a message which will stop the transactionn.
    In that case if i exit from the transaction using exit button in the menu bar, the updated custom table has to roll back.
    Can i use ROLL BACK Statement. in the function exit in that case.
    If i use that ,does it effect any standard functionality.
    Orelse is there any alternative solution for that.
    Regards
    Ramakrishna L

    Hi Ramakrishna,
    If u r updating the custom table in the same exit where u r throwing the message , don't use the commit work after updating the table. use it at end of the exit.
    Regards,
    Srinivas.

  • Regarding shipment process

    Dear Gurus,
    In shipment process, we assign deliveries to shipments. One shipment means one truck in my company.
    My question is;
    If that truck is on way, in that case user can not use that truck again until it is released.
    So how can I implement it in SAP? Is there any standard way for it?
    Kind Regards,

    In standard, it is not possible.  You have to go for zee table where you need to have field to check whether the vehicle is released or not.  Based on this, while creating shipment, system should validate this zee table.  Of course, you can have additional fields like Truck Number, Truck type etc., depending upon the requirement.
    G. Lakshmipathi

  • Query regarding Shipment

    Dear Folks,
       Need standard tcode for report...List of shipments whose PGI is not done.
    Regrads,
    SGR.Kishore

    Hi,
    I think you can get it in VTTK table itself.
    In shipment, your status profile will control when PGI is done adn accordingly the planning and execution dates are updated. So if you know the date which is relevant for PGI, you can find out all the shipments for which this date is empty.
    We use the field Shipment completion date(actual) to complete the PGI (vttk-dtabf). Also you can make use of the status of the shipment,may be fields like VTTK-STABF, STTEN etc.....
    As a report, you can check VT20

  • Urgent!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1plz regarding shipment no 849593

    hi,
    loop at ivfkn.
    READ TABLE IVFKP WITH KEY FKNUM = IVFKN-FKNUM
    FKPOS = IVFKN-FKPOS BINARY SEARCH.
    IF SY-SUBRC <> 0.
    CONTINUE.
    ENDIF.
    Sales header
    Note - not all records in VFKN will have a corresponding SD doc
    READ TABLE IVBAK WITH KEY
    VBELN = IVFKN-VBELN BINARY SEARCH.
    IF SY-SUBRC <> 0.
    CLEAR IVBAK.
    ENDIF.
    Delivery header
    READ TABLE ILIKP WITH KEY
    VBELN = IVFKN-REBEL BINARY SEARCH.
    IF SY-SUBRC <> 0.
    CONTINUE.
    ENDIF.
    *Shipment Header
    READ TABLE IVTTS WITH KEY
    TKNUM = IVFKP-REBEL BINARY SEARCH.
    IF SY-SUBRC <> 0.
    CONTINUE.
    ENDIF.
    Delivery item
    READ TABLE ILIPS WITH KEY
    VBELN = IVFKN-REBEL
    POSNR = IVFKN-REPOS BINARY SEARCH.
    IF SY-SUBRC <> 0.
    CONTINUE.
    ENDIF.
    Customer master
    READ TABLE IKNA1 WITH KEY
    KUNNR = ILIKP-KUNNR BINARY SEARCH.
    IF SY-SUBRC <> 0.
    CONTINUE.
    ENDIF.
    For single delivery, use Gross weight (LIPS-BRGEW)
    For batch split delivery, use ***. Gross weight of
    all batch splits (LIPS-KCBRGEW). Batch split delivery
    information is stored in ilips_split.
    HOLD_BRGEW = ILIPS-BRGEW.
    HOLD_NTGEW = ILIPS-NTGEW. "INS SD01
    Find batch split record
    READ TABLE ILIPS_SPLIT WITH KEY
    VBELN = IVFKN-REBEL
    UECHA = IVFKN-REPOS BINARY SEARCH. "INS DH01
    UECHA = IVFKN-REPOS. "DEL DH01
    Batch split exists, use LIPS-KCBRGEW
    IF SY-SUBRC = 0.
    HOLD_BRGEW = ILIPS-KCBRGEW.
    HOLD_NTGEW = ILIPS-KCNTGEW. "INS SD01
    ENDIF.
    Create internal table for data extract
    CLEAR IEXTRACT.
    MOVE: IKNA1-NAME1 TO IEXTRACT-NAME1, "Name
    IKNA1-ORT01 TO IEXTRACT-ORT01, "City
    ivfkp-bukrs TO iextract-bukrs, "Company code
    ILIKP-VKORG TO IEXTRACT-BUKRS, "Company code
    ID#118689.en
    IVFKP-FKNUM TO IEXTRACT-FKNUM, "Shipment cost number
    IVFKP-FKPOS TO IEXTRACT-FKPOS, "Shipment costs item
    IVFKP-REBEL TO IEXTRACT-SREBEL, "Shipment
    IVFKP-REPOS TO IEXTRACT-SREPOS, "Shipment
    IVFKN-REBEL TO IEXTRACT-REBEL, "Delivery
    VFKN-REPOS TO IEXTRACT-REPOS, "Delivery item "BSU01
    IVFKP-WAERS TO IEXTRACT-WAERS, "Currency
    IVBAK-AUART TO IEXTRACT-AUART, "Sales order type
    IVFKN-VBELN TO IEXTRACT-VBELN, "Sales order
    IVFKN-VBELP TO IEXTRACT-VBELP, "Sales order item "BSU01
    ILIKP-LFART TO IEXTRACT-LFART, "Delivery type
    IVFKN-WERKS TO IEXTRACT-WERKS, "Plant
    ILIKP-VSTEL TO IEXTRACT-VSTEL, "Shipm/Recv point
    ILIKP-BZIRK TO IEXTRACT-BZIRK, "Sales district
    ILIKP-INCO1 TO IEXTRACT-INCO1, "INCO terms
    ILIKP-ROUTE TO IEXTRACT-ROUTE, "Route
    IVTTS-DISTZ TO IEXTRACT-DISTZ, "Distance "INSERT
    IVTTS-MEDST TO IEXTRACT-MEDST, "Unit of measure for distance
    ILIKP-KUNNR TO IEXTRACT-KUNNR, "Ship-to customer
    WRITE: IVFKP-BUDAT TO IEXTRACT-BUDAT MM/DD/YYYY, "Settlement date
    IVFKN-NETWR TO IEXTRACT-NETWR, "Net value
    ILIKP-LFDAT TO IEXTRACT-LFDAT MM/DD/YYYY, "Delivery date
    HOLD_NTGEW TO IEXTRACT-NTGEW, "Net weight "INS SD01
    HOLD_BRGEW TO IEXTRACT-BRGEW, "Gross weight
    IVTTS-GESZTD TO IEXTRACT-GESZTD, "Planned total time of transportation (in days) "INS BY BSU01
    IVTTS-FAHZTD TO IEXTRACT-FAHZTD, "Planned duration of transportation (in hours:minutes)"INS BY BSU01
    IVFKP-REPOS TO IEXTRACT-SREPOS, "Shipment item "INS by BSU01
    IVFKN-REPOS TO IEXTRACT-REPOS, "Delivery item "INS by BSU01
    IVFKN-VBELP TO IEXTRACT-VBELP. "Sales order item "INS by BSU01
    APPEND IEXTRACT.
    endloop.
    in the transaction vt03n,
    ther are only 3 stages.
    but there are
    vfkn--4 entries for 849593
    vfkp---3 entries
    iextract(final table)-->4 entries.
    answer is 3 entries only as in vto3n but how can i get it.
    plz kindly help urgent .

Maybe you are looking for