Class ChReturnVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
Checks Returned.
[AttTable("ChReturn", 20201225)]
[AttTableGama(Gamas.Corporate)]
[AttTableProducts(new Products[] { Products.VENDAS })]
[AttTableOrderBy("nome,nocl")]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.TableForJorge, TableFlags.UseInternalRef })]
public class ChReturnVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
ChReturnVO
Properties
BlVO
[AttExternalCollection(typeof(BlVO), new string[] { "bl.noconta", "contado" })]
public BlVO BlVO { get; }
Property Value
ChVO
[AttExternalCollection(typeof(ChVO))]
public ChVO ChVO { get; }
Property Value
ClVO
[AttExternalCollection(typeof(ClVO), new string[] { "cl.no", "no", "cl.estab", "estab" })]
public ClVO ClVO { get; }
Property Value
Cm1VO
[AttExternalCollection(typeof(Cm1VO))]
public Cm1VO Cm1VO { get; }
Property Value
OlVO
The treasury movement created in OL
[AttExternalCollection(typeof(OlVO))]
public OlVO OlVO { get; }
Property Value
blLabelField
From BlVO.labelField
[AttVirtualField]
[AttHidden]
public string blLabelField { get; set; }
Property Value
chreturnstamp
This field uniquely identifies the record (primary key by default).
[AttLenght(25)]
public string chreturnstamp { get; set; }
Property Value
Remarks
Length 25.
chstamp
This field uniquely identifies the record (primary key by default).
[AttForeignKey(typeof(ChVO))]
[AttLenght(25)]
public string chstamp { get; set; }
Property Value
Remarks
Length 25.
clbanco
Customer Bank Check.
[AttLenght(60)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public string clbanco { get; set; }
Property Value
Remarks
Length 60.
clcheque
Number of the check of the customer.
[AttLenght(20)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
[AttMandatory]
[AttLogInfo(0)]
[AttList]
public string clcheque { get; set; }
Property Value
Remarks
Length 20.
Non Duplicable Field.
clstamp
[AttVirtualField]
[AttHidden]
public string clstamp { get; set; }
Property Value
cm1LabelField
C/C transaction title
[AttVirtualField]
public string cm1LabelField { get; set; }
Property Value
cmcc
C/C transaction code
[AttLenght(5)]
[AttMandatory]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public int cmcc { get; set; }
Property Value
contado
Origin Account Internal No.
[AttLenght(4)]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange, AttFieldType.FieldFlags.isReadOnly })]
public int contado { get; set; }
Property Value
Remarks
Non Duplicable Field.
currency
Currency.
[AttLenght(11)]
[AttEntityAvailable(typeof(CbVO))]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public string currency { get; set; }
Property Value
Remarks
Length 11.
Non Duplicable Field.
data
Date.
[AttFieldType(AttFieldType.InputTypes.date)]
[AttMandatory]
[AttList]
public DateTime data { get; set; }
Property Value
Remarks
Non Duplicable Field.
datach
Date from CH.
[AttFieldType(AttFieldType.InputTypes.date, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public DateTime datach { get; set; }
Property Value
Remarks
Non Duplicable Field.
description
Description field.
[AttLenght(100)]
[AttMandatory]
[AttList]
public string description { get; set; }
Property Value
Remarks
Length 100.
estab
Customer Branch.
[AttLenght(6)]
[AttGama(Gamas.Advanced)]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
[AttList(Inactive = true)]
public int estab { get; set; }
Property Value
Remarks
Length 6.
From what range of software this field is available: Max.
evalor
Amount.
[AttLenght(19, 6)]
[AttMandatory]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttList]
public decimal evalor { get; set; }
Property Value
Remarks
Lenght of 19, where the units are 12 and decimals are 6.
Non Duplicable Field.
ndoc
Doc number.
[AttLenght(10)]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttMinValue(0)]
[AttList]
public decimal ndoc { get; set; }
Property Value
Remarks
Length 10.
nocl
Customer Number.
[AttLenght(10)]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
[AttMinValue(0)]
[AttList(Inactive = true)]
public decimal nocl { get; set; }
Property Value
Remarks
Length 10.
nome
Customer name.
[AttLenght(100)]
[AttRGPDrank(RGPDranks.Personal)]
[AttMandatory]
[AttLogInfo(3)]
[AttList]
public string nome { get; set; }
Property Value
Remarks
Length 100.
obs
Comments.
[AttLenght(200)]
public string obs { get; set; }
Property Value
Remarks
Length 200.
Non Duplicable Field.
refInt
Internal reference.
Contains the value of the user's internal reference that created the record.
[AttLenght(50)]
[AttEntityAvailable(typeof(RefInternaVO))]
[AttList(Inactive = true)]
public string refInt { get; set; }
Property Value
Remarks
Length 50 .
source
Source.
[AttLenght(12)]
public string source { get; set; }
Property Value
Remarks
Length 4.
Non Duplicable Field.
sourceName
[AttVirtualField]
public string sourceName { get; set; }
Property Value
valorm
Foreign currency Amount.
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public decimal valorm { get; set; }
Property Value
Remarks
Lenght of 19, where the units are 12 and decimals are 6.
Non Duplicable Field.