cancel
Showing results for 
Search instead for 
Did you mean: 

VL01N field Actual GI Date

Former Member
0 Kudos

Can someone tell me how to make the field Actual GI date in VL01N so that it can not be modified or can you tell me how to hide this field?

Thanks,

Sean

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Dear Sean,

Not very sure, but to hide Field: Actual GI Date in VL01N;

Change Screen Variant: Z1_1102 for "Actual GI Date" in T. Code: VL01N

Procedure:

T. Code: SHD0.

Key-in Transaction Code as VL01N in Field: Transaction Code

Next, in Tab: Transaction Variant; in Field: Transaction Variant, Key-in Z1

and hit "Enter".

It will list-out all the entries in Sub-Tab: Assigned Screen Variant.

Select the line for Screen Variant: Z1_1102

and Click Blue-Lens (just above the line-item).

In detail-screen, you will find "Actual GI Date" marked as ticked for Column: Output Only.

Instead, mark the Column: Invisible for Field: Actual GI Date".

Change Screen Variant: Z1_1102 for "Actual GI Date" in T. Code: VL01N

Best Regards,

Amit

Note: Few informations:

Program Name: SAPMV50A

Screen Name: 1102

Actual GI Date (Table-Field): LIKP-WADAT_IST

Former Member
0 Kudos

Thanks Amit for the detailed response, points have been awarded.

Answers (3)

Answers (3)

former_member217082
Active Contributor
0 Kudos

Hi Sean

Use SHDO transaction and then give the t.code VL01N and then make the Actual GI date field in display mode.Then you cant change but you can just see in the date in grade out or display mode .

Regards

Srinath

Lakshmipathi
Active Contributor
0 Kudos

Dear Sean

Try with the BADI definition name is LE_SHP_DELIVERY_PROC method name is CHANGE_DELIVERY_HEADER. With this, I have implemented the same requirement such that the end users cannot either pre date or post date this field and it will only consider the system date.

thanks

G. Lakshmipathi

Former Member
0 Kudos

Hi,

You can achieve this via transaction variant --- SHDO transaction...

Hrishi