PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class InvBEInventario

    Classe que identifica um inventário.

    Inheritance
    System.Object
    InvBaseBE
    InvBEInventario
    Inherited Members
    InvBaseBE.AbvtApl
    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