Make the Payment Terms field only editable by a user
In the customization, itu2019s possible to make Payment Terms of a Purchase Order as display only field (Delivery/InvoiceTab - Header of a PO). This configuration applies for every user who creates or updates the purchase order. It is possible to make that only one user can edit this field as optional entry?
Iu2019ve checked on security and thereu2019s not an authorization object for this configuration. Is there any other way to do this?
Thank you.
Best Regards.
Hello,
You cannot change property of field selections at user level. One way you can accomplish this requirement is by using transaction variant (Transaction SHD0).
Thanks,
Venu
Similar Messages
-
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 -
Make fields only editable by certain useres
hello,
i have created several authorization schemes.
In the "Security" section of a text field i can choose these so that the item is only displayed for authorized users.
However, I would like everybody to see the text field, but only authorized users to edit it. There is a section "Read Only" but I cannot find how to use the authorization schemes there.
Can anybody tell me how this works?
Thank youI'm stil having a little problem.
I have now made a pl sql function called "authorize", which is supposed to return a boolean value.
What do i choose in the "read only condition type" field and what do i write in the condition field so that my function is called and the field is read only when false is the return value?
I'd also like to know if its possible to test my function in the "run sql window"? Can I call it in there and see its return value?
thanks for you help -
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 -
Disable Payment Term field in the Marketig Document
Hi everyone,
I would like to ask if I can make a particular field in the marketing document be active but disabled without having to modify it using SDK? I would like to make the Payment Terms field in the Accounting tab of the AP Invoice to be disabled from the user so that he cannot change the default value during encoding of invoice. If it is not possible what workaround can you suggest.
Any help will be appreciated. Thanks
MaluHi,
for further infos about Coresuite u may have a look at their homepage :
http://www.coresystems.ch/coresuite-customize.html?&L=2
We bought Customice & Designer. Customice enables you to change the hole forms, create new tabs eg. in BM Master form or to hide fields. The designer is a very nice form editor, much easier than XL Reporter and more powerful than pld.
Regards Steffen
P.S. I am not a employee of coresuite -
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 -
Reg:FB02 - payment terms field shouldbe disable
Dear all,
When i am doing the transaction by using FB02 tcode for open items once i am maintaining the payment terms for that document number , after that no one cant able to change that document number payment terms field should be disable mode.
But i cant get this feature for open items. But i can get this feature for cleared items. Once that document get cleared , automatically the payment terms field also going to disable mode.
This same feature should be needed for open items also, once the payment terms field entered, it will leads to go to the non editable mode.
Helpful answers will be rewarded.
Thanks,
Sankar MHi Enrique,
I think it is because of Field Status .So Check the Field Status Variant in SPRO.
Path:Financial Accounting (New)->Accounts Receivable and Accounts Payable->Business Transactions->Outgoing Invoices/Credit Memos->Make and Check Document Settings->Define Field Status Variants
Check for your Field Status Variant assigned for your company code then the Field Status Group.Hope you can see the Field Payment Term check whether it is Suppressed or not else make it Optional or Required according to your requirement.
Hope this might help you
Regards
Andrew -
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 -
Invoice Reference Number "V" + Blank Payment Terms field
Hi Experts
Need your validation on one point. I have credit memos with invoice reference number field filled with "V" but payment terms in document is blank.
Payment terms in Vendor Master Data is XXXX (Net due 30 days). But when I run the Payment Program within 30 days for this vendor, the credit memo is picked up and adjusted.
Is my understanding correct that it is because of the following reasons -
By putting V in invoice reference number, the system will overlook the payment terms mentioned in Vendor Master Data and follows whatever is mentioned in the document.
And because the payment term field is empty in the document, it is taking baseline date as payment due date and thus picks the document in F110 program.
Points will be rewarded to replies with explanations.
Regards
ArjunArjun,
please check my comments:
By putting V in invoice reference number, the system will overlook the payment terms mentioned in Vendor Master Data and follows whatever is mentioned in the document.
In all cases the document entry overlook the master data entry. The vendor works as default values during document entry.
And because the payment term field is empty in the document, it is taking baseline date as payment due date and thus picks the document in F110 program.
Don't change the document defaul entry if you want the vendor assignment. If it's blank you have to assign same Payment terms from you vendor otherwise you will have only the baseline date.
Best Regards -
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 helpDear 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 -
Payment Terms Field in FB02 is not available
Hello experts. Can you help me find where I need to configure the setting to allow the user to display and change the Payment Terms field when displaying/changing a customer invoice via FB02? We are on ECC 6.0 and we are using New GL. This field is also not being displayed when we are using FB70 to enter a Customer Invoice.
Hi Enrique,
I think it is because of Field Status .So Check the Field Status Variant in SPRO.
Path:Financial Accounting (New)->Accounts Receivable and Accounts Payable->Business Transactions->Outgoing Invoices/Credit Memos->Make and Check Document Settings->Define Field Status Variants
Check for your Field Status Variant assigned for your company code then the Field Status Group.Hope you can see the Field Payment Term check whether it is Suppressed or not else make it Optional or Required according to your requirement.
Hope this might help you
Regards
Andrew -
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. -
How to make a payment term as Default in Credit note in certain Sales Orgs.
Hello experts,
Kindly provide your valuable inputs as How can i make the payment terms( say AU00 =Due Immediately) default for a few sales organizations.
As checked, Depending on the type of Credit notes( i.e. WITH OR WITHOUT reference to an invoice), payment terms are used in credit notes processing. Also putting V in invoice reference field will make the payment terms calculation as similar to invoice.
But I need, that everytime a credit note( any type with /without Ref.) is raised in a given sales org., IT HAS TO BE DUE IMMEDIATELY i.e. payment terms must be AU00( Pay immediately).
Kindly suggest accordingly.
Many thanks in advance.Hi Ram,
Thanks for the reply.
I hope you have seen the scenario- My requirement is to MAKE THE PAYMENT TERM AU00( DUE IMMEDIATELY) SPECIFICALLY FOR CREDIT MEMOS WHICH ARE RAISED UNDER SPECIFIC SALES ORG.
i.e. If Sales org X,raised a Credit memo( with or without reference to an invoice), THE CREDIT NOTE MUST BECOME DUE IMMEDIATELY.
I would be greatful, if you can suugest the path/procedure to achieve that. I have received valable inputs about the variant but I am seeking some hint in a CUSTOM Z TABLE creation with any User exit,that can Default this payment terms to CREDIT NOTE.
Many thanks in advance. -
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!
Maybe you are looking for
-
Deploy ADF application to standalone OC4J 11g
Hi people! I found some threads into the forums that deal with the subject but I did not find any solution, so I post a new thread... In fact, I'd like to deploy a "war" on a standalone oc4j 11g. The application was built with jdev 11g TP4. I can't u
-
Why can't i copy and paste a calendar event?
Why does Apple not implement copy/paste of events in the iPhone and iPod calendar. People have asked for this very simple feature for years now, and Apple is unresponsive. Furthermore, I have been told by several calendar app developers that Apple wi
-
I received a 'bogus' email saying I had a virus and to click to scan my entire OS. I did not click - I trashed the email. I wanted to empty my cache but couldn't find it (OS 8.10.8.5) -- In the main menu, under Safari, the only thing I found was to s
-
No mail content and "need to take account online" message
I lost preferences for safari and mail, I think after my son shut down while "firevault was recovering disc space." My mailboxes were intact in my users folder. I followed prompts to set up mail again, and somehow my mail reappeared, with mailbox fol
-
Organisation Structure and Other Modules
Hi I would like to know if each and every sub-module has a structure for itself or do they use the structure we create in OM. E.g Organisation Structure gives me a structure of the Org Units. I want to know if the same structure would be used by SD/F