Class WorkflowVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
[AttTable("Workflow", 20220401)]
[AttTableOrderBy("[Workflow].[descricao]")]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.TableForJorge })]
[AttTableGama(Gamas.Advanced)]
[AttTableVOInfo(typeof(WorkflowAttInfo))]
public class WorkflowVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
WorkflowVO
Properties
RoleVO
[AttExternalCollection(typeof(RoleVO), new string[] { "[PF].[pfstamp]", "[Workflow].[pfstamp]" })]
public RoleVO RoleVO { get; }
Property Value
UserVO
[AttExternalCollection(typeof(UserVO), new string[] { "[US].[usstamp]", "[Workflow].[usstamp]" })]
public UserVO UserVO { get; }
Property Value
applytype
[AttLenght(2)]
[AttMandatory]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
[AttSmartField]
public WkApplyTypes applytype { get; set; }
Property Value
applytypename
[AttLenght(60)]
[AttLocale(typeof(WorkflowAttInfo), new string[] { "[Workflow].[applytype]" })]
[AttLogInfo(2)]
[AttList]
public string applytypename { get; set; }
Property Value
descricao
[AttLenght(100)]
[AttMandatory]
[AttLogInfo(1)]
[AttList]
public string descricao { get; set; }
Property Value
inativo
[AttList]
public bool inativo { get; set; }
Property Value
pfname
[AttLenght(60)]
[AttVirtualField(typeof(WorkflowAttInfo))]
public string pfname { get; set; }
Property Value
pfstamp
[AttLenght(25)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
[AttIndex]
public string pfstamp { get; set; }
Property Value
roletype
[AttLenght(2)]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public RoleTypes roletype { get; set; }
Property Value
roletypename
[AttLenght(60)]
[AttLocale(typeof(WorkflowAttInfo), new string[] { "[Workflow].[roletype]" })]
public string roletypename { get; set; }
Property Value
sourcedoctype
[AttLenght(2)]
[AttMandatory]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public WkDocTypes sourcedoctype { get; set; }
Property Value
sourcedoctypename
[AttLenght(60)]
[AttLocale(typeof(WorkflowAttInfo), new string[] { "[Workflow].[sourcedoctype]" })]
public string sourcedoctypename { get; set; }
Property Value
sourceseries
[AttCollection(typeof(WkSerieVO))]
public List<WkSerieVO> sourceseries { get; set; }
Property Value
targetdoctype
[AttLenght(2)]
[AttMandatory]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
[AttSmartField]
public WkDocTypes targetdoctype { get; set; }
Property Value
targetdoctypename
[AttLenght(60)]
[AttLocale(typeof(WorkflowAttInfo), new string[] { "[Workflow].[targetdoctype]" })]
public string targetdoctypename { get; set; }
Property Value
targetseriecod
[AttLenght(4)]
[AttVirtualField(typeof(WorkflowAttInfo))]
public int targetseriecod { get; set; }
Property Value
targetserieid
[AttLenght(30)]
public string targetserieid { get; set; }
Property Value
targetseriename
[AttLenght(60)]
[AttVirtualField(typeof(WorkflowAttInfo))]
public string targetseriename { get; set; }
Property Value
targetseriestamp
[AttLenght(25)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
[AttIndex]
public string targetseriestamp { get; set; }
Property Value
usname
[AttLenght(60)]
[AttVirtualField(typeof(WorkflowAttInfo))]
public string usname { get; set; }
Property Value
usstamp
[AttLenght(25)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
[AttIndex]
public string usstamp { get; set; }
Property Value
workflowstamp
Unique ID
[AttLenght(25)]
public string workflowstamp { get; set; }