cancel
Showing results for 
Search instead for 
Did you mean: 

special G/L indicator and due date

Former Member
0 Kudos

Dear all,

In FB01 when I post on customer account with special GL indicator, in the next screen the "due date" field is mandatory.

I would like to fill this field automatically. I tried via substitution, but it doesn't seem to work with "due date".

Do you have any suggestions please?

Many thanks,

Becky

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi,

I searched further, and found BTE 1120 - DOCUMENT POSTING: Field substitution header/items.

There is a table BSEG _ SUBST in it, that contains the substitutable fields.

Has anyone experience with this BTE?

Thanks

Becky

Former Member
0 Kudos

Thanks for your suggestions & information. The field has to stay mandatory However, the users shouldn't have to fill in this field manually everytime.

@ Suresh : I have tried the following

- prerequisite for the substitution: BKPF-BUKRS = 'XXXX' AND BSEG-UMSKZ = '4'

- substitution : BKPF-ZFBDT is substituted by BKPF-BUDAT

When I save this, there is no error message. But when I run FB01, field "due on" is still blank. This is really weird.

@nkonnipati : we use posting key 09/19. OB41 says it is optional (but it has to stay required, no issue there).

Kind regards,

Becky

narasimhulu_konnipati
Active Contributor
0 Kudos

Hi,

Can you please let us know what is the Posting key you are using?

If it is 01, go to OB41, Select 01 and click on "Maintain Field Status" from Application bar.

There you need to click on "Payment transactions". Check whether the "Due date field is "OPTIONAL" or not.

If yes, Check the Customer master, whether you have assigned the Payment terms or not.

Hope this will work

Thanks

Former Member
0 Kudos

Hello,

Please note that the due date field is as per standard design as per the SAP note 95079.

Field BSEG-ZFBDT is hardcoded in most FI screens to be mandatory and cannot be influenced by any field status changes. This situation only valid when posting with special G/L indicator (downpayment).

The reason behind this is that this special GL screen and the data entered here are very important to many other programs. This data affects liabilities and receivables where due date is necessary almost everytime.

Could you try the following :

- Change in SE51 the requirement condition (field attribute). However, this would be deemed as a modification to the standard

system. You may be responsible for any negative consequences once decided to make such modification.

- You can also try Use a substitution rule (like: if special GL = A and user = ... and account = ... and.... then BSEG-ZFBDT = today). I am surprised to know that this doesn't work for you. Are you getting any error message while subsititution is triggered?

Thanks for your cooperation and understanding.

Best regards,

Suresh Jayanthi.