cancel
Showing results for 
Search instead for 
Did you mean: 

Mandatory field of catalog codes in notification

Former Member
0 Kudos
517

Hi All,

I am in need to make the fields for damage & cause codes of catalog in Notification, as a Mandatory field (Before notification completion). I have to make the system to ask the entry for damage & cause codes(Mandatory fields) before notification completion. Can u pl explain me in SPRO where i have to do this settings???

Accepted Solutions (0)

Answers (7)

Answers (7)

peter_atkin
Active Contributor
0 Kudos

BOND AP,

This cannot be done via SPRO...

Ignore GUI XT, its more hastle than its worth (unless you are already using it).

Your only viable option is one of the following user-exits:

- [QQMA0014:|http://pjatkin.users.btopenworld.com/documents/PMCSUserExits.pdf] Checks before saving a notification

- QQMA0030: Check validity of status change

You can view these user-exits via TCode SMOD.

PeteA

sundar_desai2
Active Contributor
0 Kudos

Dear Bond,

Can you try transaction OIAL. And select the mandatory fields for notification as "Req."

Hope this will help but these fields will become mandatory since you create notification not for only NOCO.

Regards,

Sundar

Former Member
0 Kudos

Hi,

As per the recommendation that Manish has recommended, GuiXT is a wonderful tool to assist you in all the interface enhancement.

With GuiXT, you are able to make set options for your input fields. For example, the code "InputField (10,1) "Reference number" (10,20) Size="10" Name="Refnr""

What that means is that it defines an input field with up to 10 characters. The field label is displayed at (10,1), the field itself at position (10,20). The internal field name is Refnr, i.e. in the InputScript its value is written in the symbolic form &[Refnr]. And to able to set your input field to be a mandatory field, all you have to do is to add "-required" which will then displayed your input field like a standard required (i.e. compulsory) input field. And in the InputScript, you can check that the user has entered a value. The checking is not done automatically, but you are able to display an error message to the user if the user missed that input field.

I hope this helps!

regards.

Former Member
0 Kudos

Hi Jolene Leong ,

I could not understand what is GUIXT Tool?? Pls explain for me

Former Member
0 Kudos

Hi,

For more information, please visit http://www.synactive.net/site/index.php?mpane=solutions

In plain English, GuiXT is bundled together with your SAP software. It allows you to be able to make interfaces changes for your users by using a WYSIWYG tool. Which means you will be able to make changes alot easier compare to writing it in any languages. Also, you don't have to buy or install GuiXT anymore since you can easily activate and make screen enhancement by going to the tri-color icon and then, with the drop down menu, click on "Activate GuiXT".

Please let me know if you need further clarification.

Hope this helps!

Jolene

Former Member
0 Kudos

Hi

Trty using the GUixT to make the fields mansdatory at the appropiate user status. GUixT is a wonderful tool for all these requirements.

Regards

Manish Bansal

Former Member
0 Kudos

HI

you can go with user exit programe mentioned above by our Forum memebers.

other wise you can also go by making mandatory the fileds VIQMFE-FEGRP and VIQMFE-FECOD

in code OIAL. this there wont be a control as per your requirement(mandate before notif complete.

-ashok

Former Member
0 Kudos

Definitely you need exits as if you set from customizing, then you have to enter when you create the notification..

I guess right exit for that is: ZXQQMU20

Thanks..

former_member187991
Active Contributor
0 Kudos

hi

i think you have to use the user exit for the same.kindly refer [User exits|https://www.sdn.sap.com/irj/scn/wiki?path=/display/erplo/pm-csUserExits]

regards

thyagarajan