Class PaymentConfigVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
Payment Configuration
[AttTable("PaymentConfig", 20240901)]
[AttTableVOInfo(typeof(PaymentConfigAttInfo))]
[AttTableProducts(new Products[] { Products.Payroll })]
[AttTableOrderBy("[PaymentConfig].[code]")]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.TableForJorge, TableFlags.CanUpdFromSourceBD })]
[AttTableMaintenance(typeof(PaymentConfigMaintenance))]
public class PaymentConfigVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
PaymentConfigVO
Properties
BlVO
[AttExternalCollection(typeof(BlVO), new string[] { "[Bl].[noconta]", "[PaymentConfig].[blaccount]" })]
public BlVO BlVO { get; }
Property Value
OcReturnVO
[AttExternalCollection(typeof(OcVO), new string[] { "[Oc].[olcodigo]", "[PaymentConfig].[olcode]" })]
public OcVO OcReturnVO { get; }
Property Value
OcVO
[AttExternalCollection(typeof(OcVO), new string[] { "[Oc].[olcodigo]", "[PaymentConfig].[olcode]" })]
public OcVO OcVO { get; }
Property Value
asciidefstamp
[AttVirtualField]
[AttHidden]
public string asciidefstamp { get; set; }
Property Value
bankentity
Entidade do banco
[AttLenght(6)]
public string bankentity { get; set; }
Property Value
blaccount
Bank account.
[AttLenght(4)]
public int blaccount { get; set; }
Property Value
bldescription
[AttVirtualField]
[AttHidden]
public string bldescription { get; set; }
Property Value
code
ID.
[AttLenght(40)]
[AttLogInfo(0)]
[AttPrimaryKey]
public string code { get; set; }
Property Value
createstreasurytransaction
[AttLenght(1)]
[AttFieldType(AttFieldType.InputTypes.boolean)]
[AttList]
[AttDefaultValue("1")]
public bool createstreasurytransaction { get; set; }
Property Value
description
Description.
[AttLenght(400)]
[AttList]
[AttLogInfo(1)]
[AttMandatory]
public string description { get; set; }
Property Value
exceldefstamp
[AttVirtualField]
[AttHidden]
public string exceldefstamp { get; set; }
Property Value
inactive
Inactive.
[AttFieldType(AttFieldType.InputTypes.boolean)]
public bool inactive { get; set; }
Property Value
isascii
[AttVirtualField]
[AttHidden]
public bool isascii { get; set; }
Property Value
isexcel
[AttVirtualField]
[AttHidden]
public bool isexcel { get; set; }
Property Value
isreadonly
[AttPhcOwner(new string[] { "blaccount", "olcode", "inactive", "olcodereturn", "xmlasciistamp", "xmlasciitable", "[PaymentConfig].[bankentity]" })]
public bool isreadonly { get; set; }
Property Value
isxml
[AttVirtualField]
[AttHidden]
public bool isxml { get; set; }
Property Value
isxmlascii
Has electronic format.
public bool isxmlascii { get; set; }
Property Value
olcode
Tresury code (código de tesouraria).
[AttLenght(12)]
public string olcode { get; set; }
Property Value
olcodereturn
Tresury code (código de tesouraria) - recebimentos.
[AttLenght(12)]
public string olcodereturn { get; set; }
Property Value
oldescription
[AttVirtualField]
[AttHidden]
public string oldescription { get; set; }
Property Value
olreturndescription
[AttVirtualField]
[AttHidden]
public string olreturndescription { get; set; }
Property Value
paymentconfigeletronictype
[AttVirtualField]
[AttHidden]
public PaymentConfigEletronicType paymentconfigeletronictype { get; set; }
Property Value
paymentconfigstamp
Stamp.
[AttLenght(25)]
public string paymentconfigstamp { get; set; }
Property Value
paymenttypedescription
[AttVirtualField]
[AttHidden]
public string paymenttypedescription { get; set; }
Property Value
paymenttypestamp
Payment type connection (forma de pagamento).
[AttLenght(25)]
[AttForeignKey(CanDuplicate = true, ForeignType = typeof(PaymentTypeVO), HiddenField = false)]
[AttMandatory]
public string paymenttypestamp { get; set; }
Property Value
xmlasciidescription
[AttVirtualField]
[AttHidden]
public string xmlasciidescription { get; set; }
Property Value
xmlasciistamp
Electronic format connection.
[AttLenght(25)]
public string xmlasciistamp { get; set; }
Property Value
xmlasciitable
XML or ASCII.
[AttLenght(12)]
public string xmlasciitable { get; set; }
Property Value
xmldefstamp
[AttVirtualField]
[AttHidden]
public string xmldefstamp { get; set; }