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
SubratDear 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 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 LHi,
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 -
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
babuHi,
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 -
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..
ThanksRefer 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 -
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 -
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,
SuddhaHi 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 -
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 advanceDear,
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 -
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,
Emayahi,
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 LHi 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. -
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 -
Dear Folks,
Need standard tcode for report...List of shipments whose PGI is not done.
Regrads,
SGR.KishoreHi,
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 -
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
-
I incorrectly posted this in the wrong thread this morning. I'm hopeful you might be able to help me diagnose a problem I'm having. I'll provide as much detail as possible. I have a first generation MacBook Pro. As of this morning I was running 10.5.
-
Hi i wrote a post yesterday asking for help, and i got some good advice which i have been able to use, but i still cant get to what i need to get, and im still not sure if its possible to do :-S My idea1: * I want to have a 3D cube which rotates usin
-
Some songs won't add artwork so I need ID3 Tags but ID3 isn't in popup menu
When I Get Info on a track I get this menu but there's nothing for Change ID3 tags. Should there be or am I in the wrong place?
-
My iphone 3gs when is turned on displays iphone in center and a arrow pointing right and it says slide to confired. I go thru by selecting English and country USA. After it says "connect to itunes". I connect the phone to my computer (windows7) and i
-
not working