Class SzVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
Warehouses
[AttTable("Sz", 20221121)]
[AttTableGama(Gamas.Advanced)]
[AttTableProducts(new Products[] { Products.STOCKS })]
[AttTableVOInfo(typeof(SzAttInfo))]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.RequiresAdminAccess, TableFlags.TableForJorge })]
public class SzVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
SzVO
Properties
CountryVO
É uma refência a entidade Países
[AttExternalCollection(typeof(CountryVO), new string[] { "countries.paisesstamp", "paisesstamp" })]
public CountryVO CountryVO { get; }
Property Value
Remarks
Este campo é uma colecção Externa do tipo CountryVO.
no
Warehouse Number.
[AttPrimaryKey]
[AttLenght(5)]
[AttMandatory]
[AttLogInfo(0)]
[AttFieldType(AttFieldType.InputTypes.integer)]
[AttList]
public int no { get; set; }
Property Value
Remarks
This field is Primary Key.
Length 5.
Research field.
Field available in the basic search results list.
Required field.
nome
Warehouse Name.
[AttLenght(30)]
[AttMandatory]
[AttLogInfo(1)]
[AttList]
public string nome { get; set; }
Property Value
Remarks
Length 30.
Search Field.
Field available in the basic search results list.
Non Duplicable Field.
posdevicesSz
[AttCollection(typeof(PosDeviceSzVO))]
public List<PosDeviceSzVO> posdevicesSz { get; set; }
Property Value
szstamp
Single registration field, used to link others to this entity.
[AttLenght(25)]
public string szstamp { get; set; }
Property Value
Remarks
This field uniquely identifies the record (primary key by default).
Length 25.
Explicit Interface Implementations
codpost
Código Postal
[AttLenght(45)]
[AttRGPDrank(RGPDranks.Personal)]
string codpost { get; set; }
Returns
Remarks
Length 45.
local
Localidade
[AttLenght(43)]
string local { get; set; }
Returns
Remarks
Length 43.
morada
Morada
[AttLenght(55)]
string morada { get; set; }
Returns
Remarks
Length 55.
morada2
string morada2 { get; set; }
Returns
municipio
Morada do municipio de Carga.
[AttLenght(55)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
[AttRGPDrank(RGPDranks.Personal)]
string municipio { get; set; }
Returns
pais
Representa um País
[AttLenght(70)]
string pais { get; set; }
Returns
paisesstamp
Campo de ligação a entidade Países
[AttForeignKey(CanDuplicate = true, ForeignType = typeof(CountryVO), HiddenField = false)]
[AttLenght(25)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
string paisesstamp { get; set; }
Returns
provincia
Morada do local de Carga.
[AttLenght(55)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
[AttRGPDrank(RGPDranks.Personal)]
string provincia { get; set; }