ENTITY externally_defined_approval SUBTYPE OF (approval_armx); INVERSE source : external_source_identification FOR item; WHERE wr1: NOT (SELF\Approval_armx.purpose IN Pre_defined_approval_types); END_ENTITY; -- externally_defined_approval |
Entity data types and their attributesapprovalstatus: approval_status; level: label; approval_armx (RT) level->purpose: STRING; (OPT) planned_date: date_time_select; (OPT) actual_date: date_time_select; externally_defined_approval (INV) source: external_source_identification FOR item; |
Global rules for this entity data type- |
public interface EExternally_defined_approval extends EApproval_armxsource (inverse attribute)AExternal_source_identification getSource(EExternally_defined_approval type, ASdaiModel domain) |
public class CExternally_defined_approval implements EExternally_defined_approvalstatic EAttribute attributeSource(EExternally_defined_approval type) |
public class AExternally_defined_approval extends AEntitypublic EExternally_defined_approval getByIndex(int index)public EExternally_defined_approval getCurrentMember(SdaiIterator it) |