Class StfamiVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
Articles Family
[AttTable("STFAMI", 20240101)]
[AttTableVOInfo(typeof(StfamiAttInfo))]
[AttTableProducts(new Products[] { Products.STOCKS })]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.TableForJorge })]
public class StfamiVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
StfamiVO
Properties
CommissionConfigVO
[AttExternalCollection(typeof(CommissionConfig), new string[] { "[CommissionConfig].[commissionconfigstamp]", "[STFAMI].[commissionconfigstamp]" })]
public CommissionConfigVO CommissionConfigVO { get; }
Property Value
commissionConfigDesc
[AttVirtualField]
[AttGama(Gamas.Advanced)]
public string commissionConfigDesc { get; set; }
Property Value
commissionconfigstamp
[AttForeignKey(typeof(CommissionConfigVO), HiddenField = false)]
[AttLenght(25)]
[AttGama(Gamas.Advanced)]
public string commissionconfigstamp { get; set; }
Property Value
famiLabelField
[AttVirtualField(typeof(StfamiAttInfo))]
public string famiLabelField { get; set; }
Property Value
ivapcincl
VAT Included in the price table.
[AttFieldType(AttFieldType.InputTypes.boolean)]
public bool ivapcincl { get; set; }
Property Value
nome
Family name.
[AttLenght(60)]
[AttLogInfo(1)]
[AttList]
public string nome { get; set; }
Property Value
Remarks
Length 60.
Field available in the basic search results list.
ref
Reference.
[AttLenght(50)]
[AttPrimaryKey]
[AttMandatory]
[AttLogInfo(0)]
[AttList]
public string @ref { get; set; }
Property Value
Remarks
Primary key.
Length 50.
Field available in the basic search results list.
stfamistamp
Single registration field, used to link others to this entity.
[AttLenght(25)]
public string stfamistamp { get; set; }
Property Value
Remarks
This field uniquely identifies the record (primary key by default).
Length 25.
tipodesc
Discount Type.
[AttLenght(20)]
[AttEntityAvailable(typeof(DfclVO))]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.NotEditLoop })]
public string tipodesc { get; set; }
Property Value
Remarks
Length 20.
usr1
Brand.
[AttLenght(20)]
[AttHidden(HiddenParameter = new string[] { "c_usr1" }, HiddenParameterValue = new object[] { "" })]
public string usr1 { get; set; }
Property Value
Remarks
Length 20.
usr1stamp
Brand
[AttLenght(25)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public string usr1stamp { get; set; }
Property Value
Remarks
Length 25.
usr2
Model.
[AttLenght(20)]
[AttHidden(HiddenParameter = new string[] { "c_usr2" }, HiddenParameterValue = new object[] { "" })]
public string usr2 { get; set; }
Property Value
Remarks
Length 20.
usr2stamp
Model
[AttLenght(25)]
public string usr2stamp { get; set; }
Property Value
Remarks
Length 25.