Table of Contents

Class SlMaVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll

Stock Movement

[AttTable("SLMA", 20210818)]
[AttTableGama(Gamas.Corporate)]
[AttTableOrderBy("lordem")]
[AttTableProducts(new Products[] { Products.STOCKS, Products.Equipamentos })]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.UseInternalRef, TableFlags.TableForJorge, TableFlags.AddOnNotDeployable })]
public class SlMaVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IGenericVO, IParent<SlVO>, IParent
Inheritance
SlMaVO

Properties

MaVO

[AttExternalCollection(typeof(MaVO), new string[] { "[ma].[mastamp]", "[slma].[mastamp]" })]
public MaVO MaVO { get; }

Property Value

MaVO

lordem

Indica a ordem da linha no documento.

[AttLenght(10)]
[AttHidden]
public decimal lordem { get; set; }

Property Value

decimal

Remarks

Length 10.

Field not available to the user.

mastamp

MA reference.

[AttForeignKey(typeof(MaVO), HiddenField = false)]
[AttLenght(25)]
public string mastamp { get; set; }

Property Value

string

Remarks

Length 25.

Foreign Key field to another table.

serialnumber

serialnumber

[AttLenght(50)]
public string serialnumber { get; set; }

Property Value

string

serialnumber2

serialnumber

[AttLenght(50)]
public string serialnumber2 { get; set; }

Property Value

string

slmastamp

This field uniquely identifies the record (primary key by default).

[AttLenght(25)]
[AttPrimaryKey]
public string slmastamp { get; set; }

Property Value

string

Remarks

Length 25.

slstamp

SL reference.

[AttForeignKey(typeof(SlVO))]
[AttLenght(25)]
public string slstamp { get; set; }

Property Value

string

Remarks

Length 25.

Foreign Key field to another table.

Explicit Interface Implementations

ParentVO

SlVO ParentVO { get; set; }

Returns

SlVO