D365 F&O Contract builder

Parameters

varriableName;VariableType[;Label;HelpText;DisplayOrder;Group]

Add parm method based on a table field

Contract level attributes:

  • SysOperationContractProcessingAttribute(classStr(VKCustMarketingUIBuilder))
  • SysOperationGroupAttribute('DateGroup', "@SYS80056", '1')

Parm level attributes:

  • AifQueryTypeAttribute('_methodParmName', queryStr(VKQueryName))
  • SysOperationLabel(literalStr("Hardcoded label"))
  • SysOperationControlVisibility(false)
  • DataMemberAttribute('BankAccount', RequiredValidation::Mandatory)

Generated contract class: