PRIMAVERA | Developers

    Show / Hide Table of Contents

    Class InvBEComunicacaoInventario

    Classe que identifica as exportações para SAFT.

    Inheritance
    System.Object
    InvBaseBE
    InvBEComunicacaoInventario
    Implements
    InvBE100.IInvBEComunicacaoInventario
    Inherited Members
    InvBaseBE.AbvtApl
    Namespace: InvBE100
    Assembly: InvBE100.dll
    Syntax
    [ComVisible(true)]
    [Guid("0EBC28F7-CDBB-4812-BCD8-5BE315F11094")]
    [ClassInterface(ClassInterfaceType.None)]
    public class InvBEComunicacaoInventario : InvBaseBE, IInvBEComunicacaoInventario

    Constructors

    InvBEComunicacaoInventario()

    Construtor da classe.

    Inicializa a coleção CamposUtil.

    Declaration
    public InvBEComunicacaoInventario()

    Properties

    Callbacks

    coleção de Callbacks.

    Declaration
    public StdBECallbacks Callbacks { get; set; }
    Property Value
    Type Description
    StdBECallbacks

    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.

    Conteudo

    Declaration
    public string Conteudo { get; }
    Property Value
    Type Description
    System.String

    DataExportacao

    Data da exportação.

    Declaration
    public DateTime DataExportacao { get; set; }
    Property Value
    Type Description
    System.DateTime

    Data da exportação.

    DataPeriodo

    Data referente ao período de processamento.

    Declaration
    public DateTime DataPeriodo { get; set; }
    Property Value
    Type Description
    System.DateTime

    Data do período.

    DescricaoFiltrosAdicionais

    Descrição dos filtros adicionais de armazéns.

    Declaration
    public string DescricaoFiltrosAdicionais { get; set; }
    Property Value
    Type Description
    System.String

    Texto até 2000 caracteres.

    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

    Estado

    Estado da comunicação.

    Declaration
    public InvBETipos.EnumEstadoComunicacaoInventarios Estado { get; set; }
    Property Value
    Type Description
    InvBETipos.EnumEstadoComunicacaoInventarios

    0 - Activo; 1 - Anulado

    Exercicio

    Exercício a que respeita o processamento.

    Declaration
    public int Exercicio { get; set; }
    Property Value
    Type Description
    System.Int32

    Exportado

    Indica se a comunição já se encontra exportada.

    Declaration
    public bool Exportado { get; set; }
    Property Value
    Type Description
    System.Boolean

    Ficheiro

    Ficheiro a gerar na exportação.

    Declaration
    public string Ficheiro { get; set; }
    Property Value
    Type Description
    System.String

    Texto livre.

    FiltrosAdicionais

    Filtros adicionais de armazéns.

    Declaration
    public string FiltrosAdicionais { get; set; }
    Property Value
    Type Description
    System.String

    Texto até 2000 caracteres.

    IdFechoStocks

    Idenfificador do fecho de stocks.

    Declaration
    public string IdFechoStocks { get; set; }
    Property Value
    Type Description
    System.String

    Identificador (Guid).

    NumExportacao

    Número da exportação.

    Declaration
    public int NumExportacao { get; set; }
    Property Value
    Type Description
    System.Int32

    Observacoes

    Observações/Descrição.

    Declaration
    public string Observacoes { get; set; }
    Property Value
    Type Description
    System.String

    Texto até 2000 caracteres.

    TipoCalculo

    Indica qual o tipo de cálculo usado no processamento.

    Declaration
    public InvBETipos.EnumTipoCalculoComunicacaoInventarios TipoCalculo { get; set; }
    Property Value
    Type Description
    InvBETipos.EnumTipoCalculoComunicacaoInventarios

    0 - Fecho do mês de stocks; 1 - Stock atual

    Utilizador

    Código do utilizador associado ao processamento.

    Declaration
    public string Utilizador { get; set; }
    Property Value
    Type Description
    System.String

    Texto até 20 caracteres.

    Methods

    Finalize()

    Destrutor da classe.

    Destroi a coleção CamposUtil.

    Declaration
    protected override void Finalize()

    Implements

    InvBE100.IInvBEComunicacaoInventario