on 11-29-2011 10:25 AM
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
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
7 | |
6 | |
3 | |
3 | |
3 | |
3 | |
3 | |
3 | |
2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.