2008 Aug 25 11:29 AM
Hi All ,
In transaction VT01n , if you give Transport planning pt and
Shipment type and move to next screen . At the bottom you will find button's like : Planning , checkin ,loading start , loading end ,shipment start and shipment end .
So when i press shipment start button and shipment end button , i have to do some process . Could you please tell me , is there any Exit or Badi to write my code ?
Thanks
Rehan
Hi All ,
In transaction VT01n , if you give Transport planning pt and
Shipment type and move to next screen . At the bottom you will find button's like : Planning , checkin ,loading start , loading end ,shipment start and shipment end .
So when i press shipment start button and shipment end button , i have to do some process . Could you please tell me , is there any Exit or Badi to write my code ?
Thanks
Rehan
2008 Aug 25 11:36 AM
hi,
before pressing shipment start set the breakpoint and find badi.
These steps should enable you to find any BADI related to any transaction in a matter of minutes.
u2022 Go to the transaction SE37 to find your function module.
u2022 Locate the function SXV_GET_CLIF_BY_NAME.
u2022 Put a breakpoint there.
u2022 Now open a new session.
u2022 Go to your transaction.
u2022 At time of pressing something like save button etc, it will stop in this function.
u2022 Double click on the function field EXIT_NAME.
u2022 That will give you name of the BADI that is provided in your transaction.
u2022 Again execute and it stop again and fill with new BADI name if any
u2022 Repeat the same step and you come to know how many BADI exist
you can check ,
Enhancement
MV56AINI Initialization of transaction control for transportation
V56USVDP Preparation for updating new objects for transport?
V56USVDO Update new objects for transport
V56USTAT User-individual definition of transportation planning status
V56UNUMB Shipment number allocation
V56UDLUP Obsolete as of 4.6C: Delivery Update on Delivery Routines
V56UCHCO Check shipments are complete
V56UCHCH Shipment processing: Check whether changes were made
V56TDLIF Filter Delivery Items for Shipment
V56SLDET Shipment processing: Leg determination
V56MVT04 Extensions for Collective Processing of Shipments
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
Business Add-in
BADI_LE_SHIPMENT BadI: Shipment Processing
BADI_V56N User Exit Transport - Message Determination
Yogesh n
Edited by: Yogesh N on Aug 25, 2008 6:37 AM
2008 Aug 25 11:46 AM
HI,
the following are the user exits.. select the appropriate one..
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?
"EHS_PS_002" is the BADI related to this transaction.. check the documentation of this in se18 and use it..
2008 Aug 25 12:03 PM
BADI For VT01N Is.
BADI_LE_SHIPMENT.
BADI_V56N.
ARC_SD_VTTK_CHECK
ARC_SD_VTTK_DELETE
ARC_SD_VTTK_WRITE
BADI_LE_SHIPMENT
BADI_SAPLV56L
BADI_V56N
SMOD_V56LDELI
User Exits Are.
MV56AINI
V56USVDP
V56USVDO
V56USTAT
V56UNUMB
V56UDLUP
V56UCHCO
V56UCHCH
V56TDLIF
V56SLDET
V56MVT04
V56AFCCH
V56AGTAR
V56ARCHV
V56ATKTX
V56BMOD
V56DISTZ
V56FCOPY
V56FSTAT
V56L0001
V56LDELI
V56LOCID
2008 Aug 25 12:10 PM