Scenario: 

Wish to block with password for cancelled at Sales Oder


Solution: 

1) Login user with full access

2) Go to Maintenance > System Option > Ctrl + Shift + F9 > key in password qne2004 > OK



3) Go to Tools > Customization Centre > Double click ‘QNE Optimum’


4) Expand BOModel > search for QnEBS.BO.Sales > expand SalesOrders


5) OwnMembers > Add > NonPersistent


6) On right hand side, setup as following:

i. IsPassword = True

ii. Name = Password

iii. Type = System.String

iv. Size = 10

v. Caption = Password

vi. Id = Password



7) Click save and close. Logout and login system again for system to reload with the newly created field “Password”

 

Setup exact Password for field [Password]

1) Back to Customization Centre > double click ‘QNE Optimum’

2) Expand Validation > Right click Rules > Add > RuleCriteria


3) On right hand side, setup as following:

i. SkipNullOrEmptyValues = True

ii. TargetContextIDs = Save

iii. Criteria = [Password]=‘123456’

iv. TargetType = QnEBS.BO.Sales.SalesOrders

v. CustomMessageTemplate = Incorrect Password. Please try again.

vi. Id = Sales_Order_Password


4) After done click for Save

 

Create Validation Rules to validate when click for cancel

1) Right click Rules > Add > RuleRequiredField


2) On right hand side, setup as following:

i. SkipNullOrEmptyValues = Fales

ii. TargetContentIDs = Save

iii. TargetCriteria = [SalesOrder.IsCancelled]=True

iv. TargetPropertyName = SalesOrder.Password

v. TargetType = QnEBS.BO.Sales.SalesOrderDeatils

vi. CustomMessageTemplate = Please key in Password for cancel.

vii. ID = Cancel_Sales_Order_Password


3) After done click for Save. Logout and login system again

          

Verify the setting it’s working

1) Go to sales order > create new > save the sales order first

2) Go to Edit > Mark as Cancelled > Save

3) System will prompt message for password


4) Click Close > Point to Customer > Right click > Customize Layout > Search for Password and drag out the field > close the Customization


5) Key in password and click for save


System will allow for save with password and sales order marked as cancel

 

If key in wrong password: 




** Learn more about Azure Cloud

** Learn more about QNE Hybrid Cloud Software

Refer attachment for details