Table of Contents

Class BPMConnectionVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
[AttTable("BPMConnection", 20240201)]
[AttTableProducts(new Products[] { Products.BPM })]
[AttTableFlags(new TableFlags[] { TableFlags.TableForJorge, TableFlags.NotUseHashTag, TableFlags.DisableRowCount })]
[AttTableOrderBy("[BPMConnection].[lordem]")]
public class BPMConnectionVO : GenericVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IGenericVO, IParent<BPMInstanceVO>, IParent
Inheritance
BPMConnectionVO

Properties

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

bpmactivitystamp

Connection to BPMActivityVO

[AttForeignKey(typeof(BPMActivityVO))]
[AttLenght(25)]
[AttIndex]
public string bpmactivitystamp { get; set; }

Property Value

string

bpminstancestamp

Connection to BPMInstanceVO

[AttForeignKey(typeof(BPMInstanceVO))]
[AttLenght(25)]
[AttIndex]
public string bpminstancestamp { get; set; }

Property Value

string

isextern

Is extern

public bool isextern { get; set; }

Property Value

bool

ispayload

Is payload ?

public bool ispayload { get; set; }

Property Value

bool

Remarks

When the payload is sent at the beginning of the workflow, this field is marked so that it is possible to retrieve this information later for the workflow context

oristamp

Source entity id

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

Property Value

string

oritable

Source entity code

[AttLenght(80)]
public string oritable { get; set; }

Property Value

string

oritablename

Source entity name

[AttLocale]
public string oritablename { get; set; }

Property Value

string

payload

Payload

public object payload { get; set; }

Property Value

object

Remarks

When the payload is sent at the beginning of the workflow and is not GenericVO, or is it a BusinessVO but not a master entity, like a FiVO and not a FtVO then this information is serialized in this field.

serievalue

Source entity serie

[AttLenght(100)]
public string serievalue { get; set; }

Property Value

string

summary

Summary

[AttVirtualField]
public string summary { get; set; }

Property Value

string

title

Title

[AttLenght(150)]
public string title { get; set; }

Property Value

string

url

Url

[AttVirtualField]
[AttFieldType(AttFieldType.InputTypes.url)]
public string url { get; set; }

Property Value

string

urlextern

Url extern

[AttFieldType(AttFieldType.InputTypes.url)]
public string urlextern { get; set; }

Property Value

string

Methods

SetStampValue(string)

public override void SetStampValue(string stampID)

Parameters

Nome Tipo Descrição
stampID string

Explicit Interface Implementations

ParentVO

BPMInstanceVO ParentVO { get; set; }

Returns

BPMInstanceVO

bpmconnectionstamp

Unique ID

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

Returns

string

lordem

Order

[AttLenght(10)]
[AttHidden]
[AttIndex]
decimal lordem { get; set; }

Returns

decimal

previousLineID

Previous line id

[AttVirtualField]
[AttHidden]
string previousLineID { get; set; }

Returns

string