custom-script-fetch-values-from-master date-validation generate-item-code-based-on-custom-logic make-read-only-after-saving restrict-cancel-rights restrict-purpose-of-stock-entry restrict-user-based-on-child-record sales-invoice-id-based-on-sales-order-id update-date-field-based-on-value-in-other-date-field custom-button