Class RePaymentTypeVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
Payment Types of Receipts
[AttTable("RePaymentType", 20210101)]
[AttTableGama(Gamas.Grow)]
[AttTableOrderBy("name")]
public class RePaymentTypeVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
RePaymentTypeVO
Remarks
When the payment is made, it can be done with multiple forms of payment. Payment modes come from the entity PaymentTypeVO
Properties
GetFieldStampName
Use only field name without table name
public override string GetFieldStampName { get; }
Property Value
GetStampValue
public override string GetStampValue { get; }
Property Value
Name
Payment mode name name
[AttLenght(30)]
public string Name { get; set; }
Property Value
ParentVO
public ReVO ParentVO { get; set; }
Property Value
PaymentTypeStamp
Payment mode
[AttLenght(25)]
[AttForeignKey(typeof(PaymentTypeVO), HiddenField = false)]
public string PaymentTypeStamp { get; set; }
Property Value
PaymentTypeVO
[AttExternalCollection(typeof(PaymentTypeVO), new string[] { "[FtPaymentType].[paymentTypeStamp]", "[RePaymentType].[paymentTypeStamp]" })]
public PaymentTypeVO PaymentTypeVO { get; }
Property Value
RePaymentTypeStamp
Unique Identifier
[AttLenght(25)]
public string RePaymentTypeStamp { get; set; }
Property Value
ReStamp
Connection to the entity ReVO
[AttLenght(25)]
[AttForeignKey(typeof(FtVO))]
public string ReStamp { get; set; }
Property Value
Value
Payment mode value
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public decimal Value { get; set; }
Property Value
chAutoCreationCode
[AttVirtualField]
[AttHidden]
public AutoCreationCodes chAutoCreationCode { get; set; }
Property Value
Remarks
Virtual field.
Field not available for the user.
chdata
Data.
[AttEntityAvailable(typeof(ChVO))]
[AttFieldType(AttFieldType.InputTypes.date)]
public DateTime chdata { get; set; }
Property Value
chstamp
[AttVirtualField]
[AttHidden]
public string chstamp { get; set; }
Property Value
Remarks
Virtual field.
Field not available for the user.
We use this field to know if is a new ch or a ch choosed in autocompleteclbanco
Nome do Banco.
[AttLenght(20)]
[AttEntityAvailable(typeof(ChVO))]
public string clbanco { get; set; }
Property Value
Remarks
Length 20.
clcheque
Número do Documento.
[AttLenght(20)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
[AttEntityAvailable(typeof(ChVO))]
public string clcheque { get; set; }
Property Value
Remarks
Length 20.
repaymenttypecategory
[AttVirtualField]
[AttHidden]
public PaymentTypeCategory repaymenttypecategory { get; set; }
Property Value
Remarks
Virtual field.
Field not available for the user.
We use this field to know the categoryMethods
SetStampValue(string)
public override void SetStampValue(string stampID)
Parameters
| Nome | Tipo | Descrição |
|---|---|---|
stampID |
string |