Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8581

Re: How to validate VL01N header texts

$
0
0

Hi Ramesh,

 

The following BADIs are available for VL01N

 

Please check which one suits your requirement

 

LE_SHP_DELIVERY_PROC

LE_SHP_PRICING

BADI_SD_COM_COUNTRY

 

 

Below User Exits are available in VL01N their names and description are as follows

 

Exit Name           Description

 

V50Q0001            Delivery Monitor: User Exits for Filling Display Fields

V50R0001            Collective processing for delivery creation

V50R0002            Collective processing for delivery creation

V50R0004            Calculation of Stock for POs for Shipping Due Date List

V50S0001            User Exits for Delivery Processing

V53C0001            Rough workload calculation in time per item

V53C0002            W&S: RWE enhancement - shipping material type/time slot

V53W0001            User exits for creating picking waves

VMDE0001            Shipping Interface: Error Handling - Inbound IDoc

VMDE0002            Shipping Interface: Message PICKSD (Picking, Outbound)

VMDE0003            Shipping Interface: Message SDPICK (Picking, Inbound)

VMDE0004            Shipping Interface: Message SDPACK (Packing, Inbound)

V02V0001            Sales area determination for stock transport order

V02V0002            User exit for storage location determination

V02V0003            User exit for gate + matl staging area determination (headr)

V02V0004            User Exit for Staging Area Determination (Item)

V50PSTAT            Delivery: Item Status Calculation

 

 

Pls check the description to see if it matches your requirement,then confirm by checking the import-export-tables tab for the exit function module

 

Refer below link

 

Read long text in Va01 mode.

 

 

 

Try to find BADI for Transaction VL01N

 

 

Goto SE80 transaction and select the class/interface CL_EXITHANDLER, then you have to select the Get_Instance method and put a break-point in the following call:

 

call method cl_exithandler=>get_class_name_by_interface

exporting

instance = instance

importing

class_name = class_name

changing

exit_name = exit_name

exceptions

no_reference = 1

no_interface_reference = 2

no_exit_interface = 3

data_incons_in_exit_managem = 4

class_not_implement_interface = 5

others = 6.

 

In exit_name parameter you will get all BADI names which are active since you execute TCode VL01N.

 

Check below BADI if it works for you

BADI: LE_SHP_DELIVERY_PROC.

You can check the methods:SAVE_DOCUMENT_PREPARE and DOCUMENT_NUMBER_PUBLISH,

method FILL_DELIVERY_HEADER. Here you get the current delivery header in CS_LIKP parameter.

 

 

 

Thanks-

Abhishek


Viewing all articles
Browse latest Browse all 8581

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>