Table of Contents

Class BPMVarRefVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
[AttTable("BPMVarRef", 20240201)]
[AttTableVOInfo(typeof(BPMWorkflowAttInfo))]
public class BPMVarRefVO : GenericVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
BPMVarRefVO

Properties

BPMVariableVO

Instance of BPMVariableVO, permission

[AttExternalCollection(typeof(BPMVariableVO), new string[] { "[BPMVariable].[bpmvariablestamp]", "[BPMVarRef].[bpmvariablestamp]" })]
public BPMVariableVO BPMVariableVO { get; }

Property Value

BPMVariableVO

GetFieldStampName

Use only field name without table name

public override string GetFieldStampName { get; }

Property Value

string

GetStampValue

public override string GetStampValue { get; }

Property Value

string

ParentVO

public object ParentVO { get; set; }

Property Value

object

bpmvariablestamp

Connection to BPMVariableVO

[AttForeignKey(typeof(BPMVariableVO))]
[AttLenght(25)]
public string bpmvariablestamp { get; set; }

Property Value

string

bpmvarrefstamp

Unique ID

[AttLenght(25)]
public string bpmvarrefstamp { get; set; }

Property Value

string

controlType

[AttLenght(60)]
[AttVirtualField(typeof(BPMWorkflowAttInfo))]
public string controlType { get; set; }

Property Value

string

ismandatory

Mandatory fill

public bool ismandatory { get; set; }

Property Value

bool

isreadonly

Cannot be modified by the user

public bool isreadonly { get; set; }

Property Value

bool

lordem

Ordering sequence within the respective element

[AttLenght(4)]
[AttMinValue(0)]
public int lordem { get; set; }

Property Value

int

oristamp

Connection to ParentVO

[AttIndex]
[AttLenght(25)]
public string oristamp { get; set; }

Property Value

string

varName

[AttLenght(60)]
[AttVirtualField(typeof(BPMWorkflowAttInfo))]
public string varName { get; set; }

Property Value

string

variable

Variable

[AttVirtualField]
public BPMVariableVO variable { get; set; }

Property Value

BPMVariableVO

Methods

SetStampValue(string)

public override void SetStampValue(string stampID)

Parameters

Nome Tipo Descrição
stampID string