Locking Payment Terms field on OM Sales Order
Hi,
Our users are entering sales order using OM responsibility. We have customers that have a payment term of COD. Within a sales order, when one of these customers is selected and COD is returned to the payment terms field, the user can still change it. We would like to lock the payment terms field when a payment term of COD is returned and not allow it to be updated. If the payment term is not COD, we would allow the user to change it if needed. Can we possibility do this using forms personalization?
Thanks for the help
Dear MoazzaM,
I know that payment term is available in 3 screens. My question is that if I make the field invisible in any of the screen then it should at least perform for that particular screen. Because I tried the same with Std TV BUS2032 and it worked.
Or is it that If apply the changes for all the screens it would take effect in case of Z transaction variant?
But I am surprised why the same is not getting called when I use a Z transaction variant. Also please note that if I refer to the Std TV BUS2032 and make a copy of the same I am still not able to use it as the screens called there are already used at many places in standard SAP?
Please suggest.
Regards,
Anirban
Similar Messages
-
Payment terms for a particular sales order
Dear Gurus,
I want to trigger a particular payment term for a particular sales document type.
i.e., when i create a sales order with this particular sales document type the desired payment term should be copied into sales order by default. Is this possible.. please suggest.
thanks
suriDear Suri
As you would be aware, by default, Payment Term will flow in sale order from customer master. However, if you want to have a different payment term to flow automatically, then you have try with any of the following user exits.
User exits in the program MV45AFZZ - USEREXIT_READ_DOCUMENT
User-Exits in program MV45AFZB - USEREXIT_CHECK_VBAK
thanks
G. Lakshmipathi -
How to make payment terms as disable in sales order and quotation
My requirement is to make payment terms(vbkd-zterm) as display in sales order and quotation at overview ,header data and item data.
Regards
Edited by: vijay vijay on Jun 29, 2010 7:43 AMUsing user exit USEREXIT_FIELD_MODIFICATION in MV45AFZZ, use it when you are going for particular case.
Or you can go for or screen variant, use it when you are going for all cases
Hope this can assist you.
Thanks & Regards
JP -
How to make "payment terms" not modifiable in sales order
Hello every 1,
please help, i want to know:
how to make "payment terms" not modifiable in a sales order , as we know it comes directly from CMR and client wants "PAYMENT TERMS" to be not modifiable.
Look forward for your response.
Thanks in Advance,
DeepakYou need to use SHD0 or userexit chnages, like always determine from customer master, if user changes, give message like not modifiable or ask abaper to make non modifable field
-
Hi,
we want to grey out the payment term field in the sales order screen for the end user.Please suggest what should be done
Thanks
AJHi,
This can be done by using the T.Code "SHD0".
Goto the T.Code "SHD0".
Enter the "Transaction Code" as "VA01".
Click on "screen variants" tab.
Enter the "Screen variant" as "BUS2032_4480".
Click on Change.
Search for the field " VBKD-ZTERM" by using (Ctrl+F).
Maintain the tick mark under "Output Only" field.
Save.
Regards,
Krishna. -
Payment Term field to be set as Non Editable in Sales Order
Hi,
I have a requirement, in which the user wants to make the Payment Term field in Sales Order as Non Editable in case the Payment terms is copied from Customer Master to Sales order.
In case no value is copied, it should be editable.
Is there any setting to make this happen.
Can anyone help on this?
Please advise.
Regards,
HarshHarsh,
2 Options,
1 by changing screen variants by SHD0
2. By modifying USEr Exit.
Thanks,
Raja -
User Exit to make Payment Term field non editable in item level .
Hi all,
User wants to make the Payment Term field in sales order as non editable and Payment terms is copied from Customer Master to Sales order.
I use user exit MV45AFZZ (USEREXIT_FIELD_MODIFICATION) to make Payment Term field non editable in header level.
I am not able to do it in item level. Pl help to to make Payment Term field non editable in item level.
Thanks,
sunilHi,
You can try implicit enhancement in the include MV45AF0T_TCTRL_U_ERF_AUFTRAG_I
use below code.
DATA: WA_COLS LIKE LINE OF TCTRL_U_ERF_AUFTRAG-COLS.
LOOP AT TCTRL_U_ERF_AUFTRAG-COLS INTO WA_COLS.
IF WA_COLS-SCREEN-NAME = 'VBAP-ZTERM'. " Check the field name
WA_COLS-SCREEN-INPUT = 0.
WA_COLS-SCREEN-OUTPUT = 1.
MODIFY TCTRL_U_ERF_AUFTRAG-COLS FROM WA_COLS.
ENDIF.
ENDLOOP.
It better to control it via a custom authorization object.
put a authorization create a custom authorization object so that you can restrict it for a certain users.
AUTHORITY-CHECK OBJECT 'ZTERM'
ID 'ACTVT' FIELD '02'.
IF SY-SUBRC NE 0.
LOOP AT TCTRL_U_ERF_AUFTRAG-COLS INTO WA_COLS.
ENDLOOP.
ENDIF.
Regards
Aromal -
Change Search Help for Payment Terms Field
Hi,
I would like to change the Search Help for Payment Terms Field, in Customer Master (KNVV-ZTERM). and in Sales Document. I believe it is the same.
Default is From Table T052 / T052U
ZTERM and TEXT1 Fields
I would like to have
From Table TVZBT
ZTERM and VTEXT
PayT Own Explanation Field.
Can we change the Search Help.Hi,
The search help for the payment terms is not coming from the DDIC search help..
It is coded in the process on value-request event...
The function module FI_F4_ZTERM is called for this..you have to change this function module in case if you want the values from a different table..
OR do implicit enhancement in the subroutine FORM HELP_ZTERM in the include MF02DFH0 to call your search help instead of the function module FI_F4_ZTERM ..And do the same for the sales order also..
Thanks
Naren -
Payment term Field at header level
Hello
my requirment is while creating sale order the payment term field at header level should be in display mode. or not shown while creating sale order. doesnot want to maintain user exit. or anyone have knowledge of field (of payment term ZTERM ) object ?
RegardsDear Mr. M Yasir Dogar,
To this requirement as Lakhsmi says, to make the Payment term in display mode, without user exit you can do with Tansaction variant SHD0. It actually make a view sort of control.
Steps:
Run T CODE: SHD0
Transaction VA01
Variant ZVA01_VARIANT
create a sales order.
during the process system, records all the details of object involved in the sales order creation.
and it records with the screen number as variant name.
After execution go to details, Go to
Name of screen variant: ZVA01_VARIANT_4440
and in Payment terms VBKD-ZTERM, select Output only (means it will only display the data from master) and others option also will be there like * Invisible, Required.*
Select the appropriate one.
Along with this activity,in the authorization - profile the Variant should be assign to the USERS having T CODE : VA01. This can be done by the Basis team.
We did similar to control the manual entry of Payment terms.
Regards,
Mani -
Missing Payment Term field on tcode FBR2 Customer Invoice Display
Hi Experts,
This is a more detailed explanation on the Payment terms field issue we are encountering since last week.
I have some problems with their request that they want to show the payment terms field in the transation code FBR2 - Customer Invoice even if the Sales Area Data for Customer is not maintained but Company Code Payment Terms is maintained. I need help on the configuration on how to show the field.
What I researched is that there are 2 maintainance of Payment Terms Field:one in the Company Code and another in the Sales Area. As I read on some forums, the Payment Terms in Sales Area should be the default when using the SD Process however, the Payment Terms in the Company Code should be the default value when they use FBR2 - Customer Invoice. But thay still cannot see the payment terms field in the Accounting Document they already created.
I already checked in transaction OBC4 the Reconcilliation Account Group and the Payment Terms field is optional there and even the Posting Key 01, which is also optional.
Please help me on this. Thank you.I did some checking on the past few posting, and I found some posting to the same account also the same tcode FBR2. However, the other one is with posting key 01 - Invoice.
The Problem occurs when we use FBR2 then the posting key is 09 - which is a special g/l posting for the account. How can I check why the "Payment Terms" field is still not displayed or cannot maintain in this transaction? -
FBR2 Customer Invoice - Payment Terms Field Display
Hi Experts,
Is there a configuration where the payment terms for this transaction is always displayed even if the customer used has no sales area maintained? The reason is they don't want to maintain the sales area for customers since it is a inter-company non-trade transaction which is they post directly to customer via transaction code FBR2.
Thank you for your help!Hi Experts,
Is there a configuration where the payment terms field is always appearing in the FBR2 transaction code?
Thank you so much! -
Payment Terms field mandatory in PO
how do you make the payment terms field mandatory in ME21N - ie creating a purchase order screen??
pls helpHi,
The payment terms is picked up from vendor master or it may pick from inforecord if maintained,
There are 2 types of payment terms one mainitained in purching view and the other maintianed in company code view.
Payment terms if not made mandatory in vendor master then you have to make this mandatory in screen selection for tcode ME21N
Thanks & Regards,
Kiran -
Payment terms field as reuired field
hello gurus
where i have to configure for payment terms field as a required field at the time of making Purchase order.
Thanks
Venkat.PHi Venkat,
This is defined in Screen Layout at Document Level. For all external purchasing documents and purchase requisitions, you can specify the input attributes of fields by using field selection keys.
A field selection key determines whether a field is:
o A mandatory-entry field (input required)
o An optional-entry field (input possible)
o A display field (field displayed only, input not possible)
o Suppressed
To do this setting you need to follow the path as SPRO->Material Management->Purchasing->Purchase Order->Define screen layout at document level. Create ur field status group with payment terms as mandatory.
Hope I had been able to help you. please assign points.
Rgds
Manish -
Free Good Qty as non modifiable field in the Sales Order Level
Dear Friends,
I have successfully done the config change for the Free Goods, But now i want make the free good line item qty as a non modifiable field in the Sales Order Level.
How can i do this.. Please advice.
Thank U,
UwanthiHi
This is a standard behaviour in the system
kindly use the below program and user exitexit
MV45AFZZ and use "Userexit_filed_modification"
Regfards
Damu -
How to make all fields mandatory in sales order T- code VA01 initial screen
Dear all,
how to make all fields mandatory in sales order T- code VA01 initial screen itself
The fields are
Sales Organization
Distribution Channel
Division
Sales Office
Sales Group
Regards,
Amar ReddyHi,
You can use Transaction Variant to achieve this functionality.Please go through the following link which helps you in creating the same.
[Link|http://wiki.sdn.sap.com/wiki/display/Snippets/TransactionVariant-AStepbyStepGuidefor+Creation]
Regards,
Phani Prasad
Maybe you are looking for
-
Error in installing patch 2414946
i am trying to install oracle 9ias 9.0.2.0.1 infrastructure on redhat linux kernal 2.4.20.8 which is hanging while installation. as per the installation manual i am trying to load binutils-2.11.90.0.8-13.i386.rpm which i downloaded from otn site. the
-
Hi all, i am not able to add URL of my website to my profile ........Please help [link removed]
-
How do I download the support illustration files utilised in illustrator tutorials?
How do I download the support illustration files utilised in illustrator tutorials? Eg Illustration sof fish in a bowl and bear?
-
Does Internet Explorer (specifically a version 7 through 9) work on a MAC 10.8.4? I would like to access documents from my work that are only supported on Internet Explorer.
-
Ending a session but user can still log in...
I've created a series of jsp pages, and put headers in them to prevent caching of output. I have a bean to store the user info and the bean is stored in the session. Fbean u = (Fbean) session.getAttribute("beanname"); When the user logs out, I have: