cancel
Showing results for 
Search instead for 
Did you mean: 

PROBLEM IN p.O

Former Member
0 Kudos

Dear cons

In header level of P.O you can see document date field . By default it is taking today's date. If I change the date to past date then the system is accecpting. I created a p.o today . I changed the document date to 30.03.2009 . How can we restrict the doc. date field so that system will always receive todays date.

nrk

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi

in standard SAP this functionality is allowed one. try to use any user exit

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

The functionality you require is not included in the

standard system. It is not possible through customizing to change the

field selection of BEDAT (Document date) for a PO. This field is

optional entry in tr. ME21N and display only in ME22N and ME23N.

There is no configuration for Field MEPO_TOPLINE-BEDAT in OMF4, which

is the transaction where Field Selection possibilities are set in 46

releases. ME21N gives the possibility to create a PO dated in the past

or in the future. Future dates are allowed to facilitate Hold and Park

functionality.

Message 06 028 is raised to advise "Purchase order date is in the past"

this message can be set to an Error message.

Go to OLME trxn code and Select Environment Data- Define attributes for system messages and set the message 06 028 Purchase order date is in the past

and also Try this

1. Goto SHD0 transaction, create a screen variant for t-code ME21N with PO date as "Output Only" option

2. Assign this screen variant to a new transaction variant for the t-code ME21N.

3. Specify the same transaction variant name in the standard variant

4. Activate the standard variant

Next time, when ME21N is executed, the PO date field will be of display mode and user cannot change date.

Regards,

Mohd Ali