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
GetStampValue
public override string GetStampValue { get; }
Property Value
bpmactivitystamp
Connection to BPMActivityVO
[AttForeignKey(typeof(BPMActivityVO))]
[AttLenght(25)]
[AttIndex]
public string bpmactivitystamp { get; set; }
Property Value
bpminstancestamp
Connection to BPMInstanceVO
[AttForeignKey(typeof(BPMInstanceVO))]
[AttLenght(25)]
[AttIndex]
public string bpminstancestamp { get; set; }
Property Value
isextern
Is extern
public bool isextern { get; set; }
Property Value
ispayload
Is payload ?
public bool ispayload { get; set; }
Property Value
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
oritable
Source entity code
[AttLenght(80)]
public string oritable { get; set; }
Property Value
oritablename
Source entity name
[AttLocale]
public string oritablename { get; set; }
Property Value
payload
Payload
public object payload { get; set; }
Property Value
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
summary
Summary
[AttVirtualField]
public string summary { get; set; }
Property Value
title
Title
[AttLenght(150)]
public string title { get; set; }
Property Value
url
Url
[AttVirtualField]
[AttFieldType(AttFieldType.InputTypes.url)]
public string url { get; set; }
Property Value
urlextern
Url extern
[AttFieldType(AttFieldType.InputTypes.url)]
public string urlextern { get; set; }
Property Value
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
bpmconnectionstamp
Unique ID
[AttLenght(25)]
string bpmconnectionstamp { get; set; }
Returns
lordem
Order
[AttLenght(10)]
[AttHidden]
[AttIndex]
decimal lordem { get; set; }
Returns
previousLineID
Previous line id
[AttVirtualField]
[AttHidden]
string previousLineID { get; set; }