Table of Contents

Class PosCashRegistersVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
[AttTable("PosCashRegisters", 20210314)]
[AttTableProducts(new Products[] { Products.POS })]
[AttTableOrderBy("dateOpen, hourOpen", "D,D")]
[AttTableVOInfo(typeof(PosCashRegistersAttInfo))]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.CanUpdFromSourceBD, TableFlags.RequiresAdminAccess, TableFlags.TableForJorge })]
public class PosCashRegistersVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
PosCashRegistersVO

Properties

dateClose

[AttLogInfo(2)]
[AttFieldType(AttFieldType.InputTypes.date)]
[AttList]
public DateTime dateClose { get; set; }

Property Value

DateTime

dateOpen

[AttLogInfo(2)]
[AttFieldType(AttFieldType.InputTypes.date)]
[AttList]
public DateTime dateOpen { get; set; }

Property Value

DateTime

hourClose

[AttLenght(8)]
[AttFieldType(AttFieldType.InputTypes.time)]
[AttList]
public string hourClose { get; set; }

Property Value

string

hourOpen

[AttLenght(8)]
[AttFieldType(AttFieldType.InputTypes.time)]
[AttList]
public string hourOpen { get; set; }

Property Value

string

isJustification

[AttVirtualField]
public bool isJustification { get; set; }

Property Value

bool

isOpen

public bool isOpen { get; set; }

Property Value

bool

justification

[AttFieldType(AttFieldType.InputTypes.memo)]
[AttList]
public string justification { get; set; }

Property Value

string

obs

[AttFieldType(AttFieldType.InputTypes.memo)]
public string obs { get; set; }

Property Value

string

parentVO

public PosCashRegistersVO parentVO { get; set; }

Property Value

PosCashRegistersVO

paymentTypes

[AttCollection(typeof(PosCashRegistersPaymentTypeVO))]
public List<PosCashRegistersPaymentTypeVO> paymentTypes { get; set; }

Property Value

List<PosCashRegistersPaymentTypeVO>

posCashRegistersMovements

[AttCollection(typeof(PosCashRegistersMovementsVO))]
public List<PosCashRegistersMovementsVO> posCashRegistersMovements { get; set; }

Property Value

List<PosCashRegistersMovementsVO>

posDeviceStamp

[AttForeignKey(CanDuplicate = true, ForeignType = typeof(PosDeviceVO), HiddenField = false)]
[AttLenght(25)]
public string posDeviceStamp { get; set; }

Property Value

string

poscashregistersstamp

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

Property Value

string

profile

[AttLenght(30)]
[AttList]
public string profile { get; set; }

Property Value

string

store

[AttLenght(30)]
[AttList]
[AttGama(Gamas.Advanced)]
public string store { get; set; }

Property Value

string

szstamp

[AttForeignKey(CanDuplicate = true, ForeignType = typeof(SzVO), HiddenField = false)]
[AttLenght(25)]
public string szstamp { get; set; }

Property Value

string

userClose

[AttLenght(30)]
[AttList]
public string userClose { get; set; }

Property Value

string

userOpen

[AttLenght(30)]
public string userOpen { get; set; }

Property Value

string

valueClose

[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public decimal valueClose { get; set; }

Property Value

decimal

valueMov

[AttVirtualField]
[AttHidden]
public decimal valueMov { get; set; }

Property Value

decimal

valueOpen

[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal valueOpen { get; set; }

Property Value

decimal