Class InvBEInventario
Classe que identifica um inventário.
Inherited Members
Namespace: InvBE100
Assembly: InvBE100.dll
Syntax
public class InvBEInventario : InvBaseBE
Constructors
InvBEInventario()
Declaration
public InvBEInventario()
Properties
Armazem
Armazém de inventariação.
Declaration
public string Armazem { get; set; }
Property Value
Type | Description |
---|---|
System.String | Código do armazém (Armazem). |
ArtigosAnulados
Indica se os artigos anulados também serão alvo de inventariação.
Declaration
public bool ArtigosAnulados { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ArtigosInventariadosAte
Indica que apenas serão considerados os artigos não inventariados desde a data indicada em ArtigosInventariadosAteData.
Declaration
public bool ArtigosInventariadosAte { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Remarks
Esta propriedade será considerada no preenchimento automático do inventário. Ver método PreencheInventario da API.
ArtigosInventariadosAteData
Data a partir da qual os artigos serão considerados para inventariação. Validado apenas se ArtigosInventariadosAte activa.
Declaration
public DateTime ArtigosInventariadosAteData { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | Data inicial de inventarioação |
BloquearStock
Indica que o stock será bloqueado até que o inventário esteja no estado Fechado. Quando esta opção não se encontra ativa, a QtdOriginal é recalculada tendo em conta o stock à data da contagem.
Declaration
public bool BloquearStock { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
CamposUtil
Coleção com os campos do utilizador.
Declaration
public StdBECampos CamposUtil { get; set; }
Property Value
Type | Description |
---|---|
StdBECampos | Coleção com os campos do utilizador. |
DataDoc
Data/hora do inventário.
Declaration
public DateTime DataDoc { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | Data/hora do inventário. |
DataStock
Data/hora da inventariação\contagem na qual os movimentos de acerto serão lançados.
Declaration
public DateTime DataStock { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | Data/hora da contagem. |
Descricao
Descrição do inventário.
Declaration
public string Descricao { get; set; }
Property Value
Type | Description |
---|---|
System.String |
EmModoEdicao
Indica se o registo de encontra em edição.
Declaration
public bool EmModoEdicao { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | True - Registo em edição; False: Novo registo |
EstadoDoc
Estado do inventário.
Declaration
public int EstadoDoc { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | 1 - Em preparação; 2 - Em contagem; 3 - Fechado |
ExcluirLocalizacoesInactivas
Indica se as localizações desativadas serão excluídas da inventariação.
Declaration
public bool ExcluirLocalizacoesInactivas { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ExcluirLotesInactivos
Indica se os lotes desativados serão excluídos da inventariação.
Declaration
public bool ExcluirLotesInactivos { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Id
Identificador do cabeçalho do inventário.
Declaration
public Guid Id { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
IdDocEntrada
Identificador do documento gerado no movimento de stocks dos acertos positivos.
Declaration
public string IdDocEntrada { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador (Guid). |
IdDocSaida
Identificador do documento gerado no movimento de stocks dos acertos negativos.
Declaration
public string IdDocSaida { get; set; }
Property Value
Type | Description |
---|---|
System.String | Identificador (Guid). |
InventariacaoFixa
Indica que não é possível acrescentar novos artigos aquando da contagem.
Declaration
public bool InventariacaoFixa { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
InventarioCego
Indica que na contagem de inventário não será apresentado o valor da QtdOriginal.
Declaration
public bool InventarioCego { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Linhas
Coleção com as linhas do inventário.
Declaration
public BaseBECollection<InvBELinhaInventario> Linhas { get; set; }
Property Value
Type | Description |
---|---|
BaseBECollection<InvBELinhaInventario> |
NumDoc
Número do inventário.
Declaration
public int NumDoc { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
NumeroDocEntrada
Número do documento gerado no movimento de stocks dos acertos positivos.
Declaration
public int NumeroDocEntrada { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
NumeroDocSaida
Número do documento gerado no movimento de stocks dos acertos negativos.
Declaration
public int NumeroDocSaida { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Responsavel
Responsável da inventariação.
Declaration
public string Responsavel { get; set; }
Property Value
Type | Description |
---|---|
System.String |
RestricaoArtigos
Restrição para seleção dos artigos.
Declaration
public string RestricaoArtigos { get; set; }
Property Value
Type | Description |
---|---|
System.String |
RestricaoEstados
Restrição de estados de inventário para seleção dos artigos.
Declaration
public string RestricaoEstados { get; set; }
Property Value
Type | Description |
---|---|
System.String |
RestricaoFamilias
Restrição de famílias para seleção dos artigos.
Declaration
public string RestricaoFamilias { get; set; }
Property Value
Type | Description |
---|---|
System.String |
RestricaoFornecedores
Restrição de fornecedores para seleção dos artigos.
Declaration
public string RestricaoFornecedores { get; set; }
Property Value
Type | Description |
---|---|
System.String |
RestricaoLocalizacoes
Restrição de localizações para seleção dos artigos.
Declaration
public string RestricaoLocalizacoes { get; set; }
Property Value
Type | Description |
---|---|
System.String |
RestricaoMarcas
Restrição de marcas para seleção dos artigos.
Declaration
public string RestricaoMarcas { get; set; }
Property Value
Type | Description |
---|---|
System.String |
RestricaoModelos
Restrição de modelos para seleção dos artigos.
Declaration
public string RestricaoModelos { get; set; }
Property Value
Type | Description |
---|---|
System.String |
RestricaoSubFamilias
Restrição de subfamílias para seleção dos artigos.
Declaration
public string RestricaoSubFamilias { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SerieDocEntrada
Código da série do documento a usar no movimento de stocks para os acertos positivos.
Declaration
public string SerieDocEntrada { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SerieDocSaida
Código da série do documento a usar no movimento de stocks para os acertos negativos.
Declaration
public string SerieDocSaida { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SQLRestricoes
Resrições para a seleção dos artigos
Declaration
public string SQLRestricoes { get; set; }
Property Value
Type | Description |
---|---|
System.String | SQL WHERE Statement |
StockMaximoArt
Valor máximo de stock até ao qual os artigos serão considerados para inventariação.
Declaration
public double StockMaximoArt { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
StockMinimoArt
Valor mínimo de stock a partir do qual os artigos serão considerados para inventariação.
Declaration
public double StockMinimoArt { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TipoDocEntrada
Código do tipo de documento a usar no movimento de stocks para os acertos positivos.
Declaration
public string TipoDocEntrada { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TipoDocSaida
Código do tipo de documento a usar no movimento de stocks para os acertos negativos.
Declaration
public string TipoDocSaida { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ValorMaximoArt
Valor máximo de custo até ao qual os artigos serão considerados para inventariação.
Declaration
public double ValorMaximoArt { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ValorMinimoArt
Valor mínimo de custo a partir do qual os artigos serão considerados para inventariação.
Declaration
public double ValorMinimoArt { get; set; }
Property Value
Type | Description |
---|---|
System.Double |