PRIMAVERA | Developers

    Show / Hide Table of Contents

    Interface IBasBSLigacaoCBL

    Classe utilizada para obter serviços e regras de negócio sobre a Ligação à Contabilidade.

    Namespace: IBasBS100
    Assembly: IBasBS100.dll
    Syntax
    [ComVisible(true)]
    [Guid("1C997B3A-A863-48A2-9F55-A496741CA3B3")]
    public interface IBasBSLigacaoCBL

    Methods

    ActualizaNumEstadoProcesso(String, String, Object)

    Efetua a atualização do número de estado (número de compromisso) nas linhas do documento de compra, venda, ou internos, após a integração na contabilidade Só aplicável à versão Public Sector

    Declaration
    void ActualizaNumEstadoProcesso(string Modulo, string TipoDoc, dynamic CblBEDocumentoCBL)
    Parameters
    Type Name Description
    System.String Modulo

    Módulo do documento a atualizar (Compras, Vendas ou Internos)

    System.String TipoDoc

    TipoDoc do documento a atualizar, para validação do estado a atualizar

    System.Object CblBEDocumentoCBL

    Documento contabilístico já gravado

    ActualizaValorAtributo(String, String, Int32, String, Object)

    Actualiza o valor do atributo.

    Declaration
    void ActualizaValorAtributo(string Modulo, string Documento, int Linha, string Atributo, dynamic Valor)
    Parameters
    Type Name Description
    System.String Modulo

    Identificador do Módulo.

    System.String Documento

    Identificador do Documento.

    System.Int32 Linha

    Identificador da Linha.

    System.String Atributo

    Identificador do Atributo.

    System.Object Valor

    Identificador do Valor.

    ActualizaValorAtributos(String, String, Int32, StdBECampos)

    Actualiza valores dos atributos.

    Declaration
    void ActualizaValorAtributos(string Modulo, string Documento, int Linha, StdBECampos Atributos)
    Parameters
    Type Name Description
    System.String Modulo

    Identificador do Módulo.

    System.String Documento

    Identificador do Documento.

    System.Int32 Linha

    Identificador da Linha.

    StdBECampos Atributos

    Objectos com os Atributos.

    BDActualizaLigacaoCBL(String, Int32)

    Actualiza ligação à contabilidade.

    Declaration
    void BDActualizaLigacaoCBL(string Modulo = "", int DataCompras = 0)
    Parameters
    Type Name Description
    System.String Modulo

    Identificador do Módulo.

    System.Int32 DataCompras

    Identificador da Data Compras.

    BDActualizaLinhaProcesso(String, String, String, String, Int32)

    Actualiza a linha do processo.

    Declaration
    void BDActualizaLinhaProcesso(string Modulo, string Id, string IDLinhaOriginal, string Processo, int LinhaProcesso)
    Parameters
    Type Name Description
    System.String Modulo

    Identificador do Módulo.

    System.String Id
    System.String IDLinhaOriginal

    Identificador do Id da Linha Original.

    System.String Processo

    Identificador do Processo.

    System.Int32 LinhaProcesso

    Identificador da Linha do Processo.

    BDActualizaMarcaExportacao(String, String, String, String, Int32, Int32, String, Int32, String, ref Int32)

    Actualiza a marca de exportação.

    Declaration
    void BDActualizaMarcaExportacao(string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc, int AnoCBL, string Diario, int NumDiario, string IdDocCBL, ref int ResultGravacaoCBL)
    Parameters
    Type Name Description
    System.String Filial

    Identificador da Filial.

    System.String Modulo

    Identificador do Modulo.

    System.String TipoDoc

    Identificador do Tipo de Documento.

    System.String strSerie

    Identificador da Série.

    System.Int32 NumDoc
    System.Int32 AnoCBL

    Identificador do ano da Contabilidade.

    System.String Diario

    Identificador do Diário.

    System.Int32 NumDiario

    Identificador do Número do Diário.

    System.String IdDocCBL

    Identificador do Id do Documento.

    System.Int32 ResultGravacaoCBL

    Identificador do resultado da Gravação Contabilidade.

    BDActualizaMarcaExportacaoID(String, String, Int32, String, Int32, String, ref Int32)

    Actualiza a marca de exportação.

    Declaration
    void BDActualizaMarcaExportacaoID(string IdDoc, string Modulo, int AnoCBL, string Diario, int NumDiario, string IdDocCBL, ref int ResultGravacaoCBL)
    Parameters
    Type Name Description
    System.String IdDoc
    System.String Modulo

    Identificador do Módulo.

    System.Int32 AnoCBL

    Identificador do ano da Contabilidade.

    System.String Diario

    Identificador do Diário.

    System.Int32 NumDiario

    Identificador do Número do Diário.

    System.String IdDocCBL

    Identificador do Id do Documento.

    System.Int32 ResultGravacaoCBL

    Identificador do resultado da Gravação Contabilidade.

    BDDevolveCodigoCBL(ref String, String, Byte)

    Devolve o código da contabilidade.

    Declaration
    string BDDevolveCodigoCBL(ref string Tabela, string Chave, byte Tipo)
    Parameters
    Type Name Description
    System.String Tabela

    Identificador da Tabela.

    System.String Chave

    Identificador da Chave.

    System.Byte Tipo

    Identificador do Tipo.

    Returns
    Type Description
    System.String

    BDDevolveCodigoCBL(ref String, String, Byte, String)

    Devolve o código da contabilidade.

    Declaration
    string BDDevolveCodigoCBL(ref string Tabela, string Chave, byte Tipo, string Chave2)
    Parameters
    Type Name Description
    System.String Tabela

    Identificador da Tabela.

    System.String Chave

    Identificador da Chave.

    System.Byte Tipo

    Identificador do Tipo.

    System.String Chave2

    Identificador da Chave.

    Returns
    Type Description
    System.String

    BDDevolveCodigoCBL(ref String, String, Byte, String, String)

    Devolve o código da contabilidade.

    Declaration
    string BDDevolveCodigoCBL(ref string Tabela, string Chave, byte Tipo, string Chave2, string Modulo)
    Parameters
    Type Name Description
    System.String Tabela

    Identificador da Tabela.

    System.String Chave

    Identificador da Chave.

    System.Byte Tipo

    Identificador do Tipo.

    System.String Chave2

    Identificador da Chave.

    System.String Modulo

    Identificador do Módulo.

    Returns
    Type Description
    System.String

    BDDevolveCodigoCBL(ref String, String, Byte, String, String, ref Boolean)

    Devolve o código da contabilidade.

    Declaration
    string BDDevolveCodigoCBL(ref string Tabela, string Chave, byte Tipo, string Chave2, string Modulo, ref bool Exclusivo)
    Parameters
    Type Name Description
    System.String Tabela

    Identificador da Tabela.

    System.String Chave

    Identificador da Chave.

    System.Byte Tipo

    Identificador do Tipo.

    System.String Chave2

    Identificador da Chave.

    System.String Modulo

    Identificador do Módulo.

    System.Boolean Exclusivo

    Indicador Exclusivo.

    Returns
    Type Description
    System.String

    BDDevolveContasCBL(ref String, String, ref String, ref String)

    Devolve contas contabilidade.

    Declaration
    void BDDevolveContasCBL(ref string Tabela, string Codigo, ref string ContaCBL, ref string CCustoCBL)
    Parameters
    Type Name Description
    System.String Tabela

    Identificador da Tabela.

    System.String Codigo

    Identificador do Código.

    System.String ContaCBL

    Identificador da Conta Contabilidade.

    System.String CCustoCBL

    Identificador do Centro de Custo Contabilidade.

    BDDevolveDiarioNumero(String, String, String, String, Int32, ref Int32, ref String, ref Int32, ref DateTime)

    Devolve o número do diário.

    Declaration
    void BDDevolveDiarioNumero(string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc, ref int AnoCBL, ref string Diario, ref int NumDiario, ref DateTime DataDoc)
    Parameters
    Type Name Description
    System.String Filial

    Identificador da Filial.

    System.String Modulo

    Identificador do Modulo.

    System.String TipoDoc

    Identificador do Tipo de Documento.

    System.String strSerie

    Identificador da Série.

    System.Int32 NumDoc
    System.Int32 AnoCBL

    Identificador do ano da Contabilidade.

    System.String Diario

    Identificador do Diário.

    System.Int32 NumDiario

    Identificador do Número do Diário.

    System.DateTime DataDoc

    Identificador da Data do Documento.

    BDDevolveDiarioNumero(String, String, String, String, Int32, ref Int32, ref String, ref Int32, ref DateTime, ref Int32)

    Devolve o número do diário.

    Declaration
    void BDDevolveDiarioNumero(string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc, ref int AnoCBL, ref string Diario, ref int NumDiario, ref DateTime DataDoc, ref int EstadoDoc)
    Parameters
    Type Name Description
    System.String Filial

    Identificador da Filial.

    System.String Modulo

    Identificador do Modulo.

    System.String TipoDoc

    Identificador do Tipo de Documento.

    System.String strSerie

    Identificador da Série.

    System.Int32 NumDoc
    System.Int32 AnoCBL

    Identificador do ano da Contabilidade.

    System.String Diario

    Identificador do Diário.

    System.Int32 NumDiario

    Identificador do Número do Diário.

    System.DateTime DataDoc

    Identificador da Data do Documento.

    System.Int32 EstadoDoc

    Identificador do Estado do Documento.

    BDDevolveDiarioNumero(String, String, String, String, Int32, ref Int32, ref String, ref Int32, ref DateTime, ref Int32, ref String)

    Devolve o número do diário.

    Declaration
    void BDDevolveDiarioNumero(string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc, ref int AnoCBL, ref string Diario, ref int NumDiario, ref DateTime DataDoc, ref int EstadoDoc, ref string Moeda)
    Parameters
    Type Name Description
    System.String Filial

    Identificador da Filial.

    System.String Modulo

    Identificador do Modulo.

    System.String TipoDoc

    Identificador do Tipo de Documento.

    System.String strSerie

    Identificador da Série.

    System.Int32 NumDoc
    System.Int32 AnoCBL

    Identificador do ano da Contabilidade.

    System.String Diario

    Identificador do Diário.

    System.Int32 NumDiario

    Identificador do Número do Diário.

    System.DateTime DataDoc

    Identificador da Data do Documento.

    System.Int32 EstadoDoc

    Identificador do Estado do Documento.

    System.String Moeda

    Identificador da Moeda.

    BDDevolveDiarioNumero(String, String, String, String, Int32, ref Int32, ref String, ref Int32, ref DateTime, ref Int32, ref String, String)

    Devolve o número do diário.

    Declaration
    void BDDevolveDiarioNumero(string Filial, string Modulo, string TipoDoc, string strSerie, int NumDoc, ref int AnoCBL, ref string Diario, ref int NumDiario, ref DateTime DataDoc, ref int EstadoDoc, ref string Moeda, string MovimBancos)
    Parameters
    Type Name Description
    System.String Filial

    Identificador da Filial.

    System.String Modulo

    Identificador do Modulo.

    System.String TipoDoc

    Identificador do Tipo de Documento.

    System.String strSerie

    Identificador da Série.

    System.Int32 NumDoc
    System.Int32 AnoCBL

    Identificador do ano da Contabilidade.

    System.String Diario

    Identificador do Diário.

    System.Int32 NumDiario

    Identificador do Número do Diário.

    System.DateTime DataDoc

    Identificador da Data do Documento.

    System.Int32 EstadoDoc

    Identificador do Estado do Documento.

    System.String Moeda

    Identificador da Moeda.

    System.String MovimBancos

    Identificador do Movimento de Bancos.

    BDDevolveDocumentosModulo(String, ref String[], ref String[])

    Devolve documentos por modulo.

    Declaration
    void BDDevolveDocumentosModulo(string Modulo, ref string[] ArrCodigos, ref string[] ArrDescricoes)
    Parameters
    Type Name Description
    System.String Modulo

    Identificador do Módulo.

    System.String[] ArrCodigos

    Objecto com os Códigos.

    System.String[] ArrDescricoes

    Objecto com as Descrições.

    BDDevolveNumEntidadeCBL(String, String)

    Devolve o número de entidade da contabilidade.

    Declaration
    string BDDevolveNumEntidadeCBL(string TipoEntidade, string Entidade)
    Parameters
    Type Name Description
    System.String TipoEntidade

    Identificador do Tipo de Entidade.

    System.String Entidade

    Identificador da Entidade.

    Returns
    Type Description
    System.String

    BDDevolveTipoContaDocumentoCC(String, String, String, Int32)

    Devolve o tipo de conta do documento da conta corrente.

    Declaration
    string BDDevolveTipoContaDocumentoCC(string Filial, string TipoDoc, string strSerie, int NumDocInt)
    Parameters
    Type Name Description
    System.String Filial

    Identificador da Filial.

    System.String TipoDoc

    Identificador do Tipo do Documento.

    System.String strSerie

    Identificador da Série.

    System.Int32 NumDocInt

    Identificador do Número do Documento Interno.

    Returns
    Type Description
    System.String

    BDDevolveTipoDocumentoCC(String, String)

    Devolve o tipo de documento da conta corrente.

    Declaration
    string BDDevolveTipoDocumentoCC(string TipoConta, string TipoDoc)
    Parameters
    Type Name Description
    System.String TipoConta

    Identificador do Tipo de Conta.

    System.String TipoDoc

    Identificador do Documento.

    Returns
    Type Description
    System.String

    BDDocLigaCBL(String, String)

    Verifica se existe documento de ligação à contabilidade.

    Declaration
    bool BDDocLigaCBL(string Modulo, string TipoDoc)
    Parameters
    Type Name Description
    System.String Modulo

    Identificador do Módulo.

    System.String TipoDoc

    Identificador do Tipo de Documento.

    Returns
    Type Description
    System.Boolean

    BDDocLigaCBLOnLine(String, String)

    Verifica se existe documento de ligação à contabilidade - Online.

    Declaration
    bool BDDocLigaCBLOnLine(string Modulo, string TipoDoc)
    Parameters
    Type Name Description
    System.String Modulo

    Identificador do Módulo.

    System.String TipoDoc

    Identificador do Tipo de Documento.

    Returns
    Type Description
    System.Boolean

    BDDocLigaCBLOnLine(String, String, ref Boolean)

    Verifica se existe documento de ligação à contabilidade - Online.

    Declaration
    bool BDDocLigaCBLOnLine(string Modulo, string TipoDoc, ref bool MostraCBL)
    Parameters
    Type Name Description
    System.String Modulo

    Identificador do Módulo.

    System.String TipoDoc

    Identificador do Tipo de Documento.

    System.Boolean MostraCBL

    Indica se Mostra Contabilidade.

    Returns
    Type Description
    System.Boolean

    DaDefCamposUtil()

    Devolve a definição dos campos do utilizador.

    Declaration
    StdBEDefCamposUtil DaDefCamposUtil()
    Returns
    Type Description
    StdBEDefCamposUtil

    DaValorAtributo(String, String, Int32, String)

    Devolve o valor do atributo.

    Declaration
    dynamic DaValorAtributo(string Modulo, string Documento, int Linha, string Atributo)
    Parameters
    Type Name Description
    System.String Modulo

    Identificador do Módulo.

    System.String Documento

    Identificador do Documento.

    System.Int32 Linha

    Identificador da Linha.

    System.String Atributo

    Identificador do Atributo.

    Returns
    Type Description
    System.Object

    DaValorAtributoLock(String, String, Int32, String)

    Devolve o valor do atributo.

    Declaration
    dynamic DaValorAtributoLock(string Modulo, string Documento, int Linha, string Atributo)
    Parameters
    Type Name Description
    System.String Modulo

    Identificador do Módulo.

    System.String Documento

    Identificador do Documento.

    System.Int32 Linha

    Identificador da Linha.

    System.String Atributo

    Identificador do Atributo.

    Returns
    Type Description
    System.Object

    DaValorAtributos(String, String, Int32, String[])

    Devolve os valores dos atributos.

    Declaration
    StdBECampos DaValorAtributos(string Modulo, string Documento, int Linha, params string[] Atributos)
    Parameters
    Type Name Description
    System.String Modulo

    Identificador do Módulo.

    System.String Documento

    Identificador do Documento.

    System.Int32 Linha

    Identificador da Linha.

    System.String[] Atributos

    Objecto com os Atributos.

    Returns
    Type Description
    StdBECampos

    DaValorAtributosLock(String, String, Int32, String[])

    Devolve os valores dos atributos.

    Declaration
    StdBECampos DaValorAtributosLock(string Modulo, string Documento, int Linha, params string[] Atributos)
    Parameters
    Type Name Description
    System.String Modulo

    Identificador do Módulo.

    System.String Documento

    Identificador do Documento.

    System.Int32 Linha

    Identificador da Linha.

    System.String[] Atributos

    Objecto com os Atributos.

    Returns
    Type Description
    StdBECampos

    DescodificaDocumentoLog(String, String, String, Int32, String, Int32)

    Descodifica a configuração da ligação à Contabilidade de um documento da Logística

    Declaration
    dynamic DescodificaDocumentoLog(string Modulo, string TipoDoc, string Serie, int NumDoc, string Filial, int NumPrestacao = -1)
    Parameters
    Type Name Description
    System.String Modulo

    Identificador do Módulo.

    System.String TipoDoc

    Identificador do Tipo do Documento.

    System.String Serie

    Identificador da Série do Documento.

    System.Int32 NumDoc

    Identificador do Número do Documento.

    System.String Filial

    Identificador da Filial do Documento.

    System.Int32 NumPrestacao

    Identificador do Número de Prestação do Documento.

    Returns
    Type Description
    System.Object

    DescodificaDocumentoLog(String, String, String, Int32, String, Int32, Boolean)

    Descodifica e integra o documento da Contabilidade

    Declaration
    dynamic DescodificaDocumentoLog(string Modulo, string TipoDoc, string Serie, int Numdoc, string Filial, int NumPrestacao = -1, bool OrigemInventario = false)
    Parameters
    Type Name Description
    System.String Modulo

    Módulo de origem do documento

    System.String TipoDoc

    Tipo de documento

    System.String Serie

    Série do documento

    System.Int32 Numdoc

    Número do documento

    System.String Filial

    Filial onde foi emitido o documento

    System.Int32 NumPrestacao

    Número da prestação

    System.Boolean OrigemInventario

    Evocação do método tem origem no Inventário

    Returns
    Type Description
    System.Object

    Documento criado na Contabilidade

    DescodificaDocumentoLog(String, String, String, Int32, String, Int32, Boolean, Boolean)

    Descodifica e integra o documento da Contabilidade

    Declaration
    dynamic DescodificaDocumentoLog(string Modulo, string TipoDoc, string Serie, int Numdoc, string Filial, int NumPrestacao = -1, bool OrigemInventario = false, bool MostraMensagens = true)
    Parameters
    Type Name Description
    System.String Modulo

    Módulo de origem do documento

    System.String TipoDoc

    Tipo de documento

    System.String Serie

    Série do documento

    System.Int32 Numdoc

    Número do documento

    System.String Filial

    Filial onde foi emitido o documento

    System.Int32 NumPrestacao

    Número da prestação

    System.Boolean OrigemInventario

    Evocação do método tem origem no Inventário

    System.Boolean MostraMensagens

    Indica se as mensagens são apresentadas ou se são escritas no log.

    Returns
    Type Description
    System.Object

    Documento criado na Contabilidade

    IntegraDocumentoCBL(Object, String)

    Integra um documento da Logística na Contabilidade

    Declaration
    bool IntegraDocumentoCBL(dynamic DocumentoCBL, string Filial)
    Parameters
    Type Name Description
    System.Object DocumentoCBL

    Objecto com o Documento da Contabilidade.

    System.String Filial

    Identificador da Filial do Documento.

    Returns
    Type Description
    System.Boolean

    IntegraDocumentoCBL(Object, String, ref String)

    Integra um documento da Logística na Contabilidade

    Declaration
    bool IntegraDocumentoCBL(dynamic DocumentoCBL, string Filial, ref string Avisos)
    Parameters
    Type Name Description
    System.Object DocumentoCBL

    Objecto com o Documento da Contabilidade.

    System.String Filial

    Identificador da Filial do Documento.

    System.String Avisos

    Retorna eventuais avisos da integração na Contabilidade.

    Returns
    Type Description
    System.Boolean

    IntegraDocumentoCBL(Object, String, ref String, Boolean)

    Integra um documento da Logística na Contabilidade

    Declaration
    bool IntegraDocumentoCBL(dynamic DocumentoCBL, string Filial, ref string Avisos, bool GravaRascunhoCasoErro)
    Parameters
    Type Name Description
    System.Object DocumentoCBL

    Objecto com o Documento da Contabilidade.

    System.String Filial

    Identificador da Filial do Documento.

    System.String Avisos

    Retorna eventuais avisos da integração na Contabilidade.

    System.Boolean GravaRascunhoCasoErro

    Indica se o documento da Contabilidade deve ser gravado em rascunho em caso de erro.

    Returns
    Type Description
    System.Boolean

    IntegraDocumentoCBL(Object, String, ref String, Boolean, Int32)

    Integra um documento da Logística na Contabilidade

    Declaration
    bool IntegraDocumentoCBL(dynamic DocumentoCBL, string Filial, ref string Avisos, bool GravaRascunhoCasoErro, int AnoCBL)
    Parameters
    Type Name Description
    System.Object DocumentoCBL

    Objecto com o Documento da Contabilidade.

    System.String Filial

    Identificador da Filial do Documento.

    System.String Avisos

    Retorna eventuais avisos da integração na Contabilidade.

    System.Boolean GravaRascunhoCasoErro

    Indica se o documento da Contabilidade deve ser gravado em rascunho em caso de erro.

    System.Int32 AnoCBL

    Identificador do ano da Contabilidade.

    Returns
    Type Description
    System.Boolean

    IntegraDocumentoCBL(Object, String, ref String, Boolean, Int32, String)

    Integra um documento da Logística na Contabilidade

    Declaration
    bool IntegraDocumentoCBL(dynamic DocumentoCBL, string Filial, ref string Avisos, bool GravaRascunhoCasoErro, int AnoCBL, string Diario)
    Parameters
    Type Name Description
    System.Object DocumentoCBL

    Objecto com o Documento da Contabilidade.

    System.String Filial

    Identificador da Filial do Documento.

    System.String Avisos

    Retorna eventuais avisos da integração na Contabilidade.

    System.Boolean GravaRascunhoCasoErro

    Indica se o documento da Contabilidade deve ser gravado em rascunho em caso de erro.

    System.Int32 AnoCBL

    Identificador do ano da Contabilidade.

    System.String Diario

    Identificador do Diário.

    Returns
    Type Description
    System.Boolean

    IntegraDocumentoCBL(Object, String, ref String, Boolean, Int32, String, Int32)

    Integra um documento da Logística na Contabilidade

    Declaration
    bool IntegraDocumentoCBL(dynamic DocumentoCBL, string Filial, ref string Avisos, bool GravaRascunhoCasoErro, int AnoCBL, string Diario, int NumDiario)
    Parameters
    Type Name Description
    System.Object DocumentoCBL

    Objecto com o Documento da Contabilidade.

    System.String Filial

    Identificador da Filial do Documento.

    System.String Avisos

    Retorna eventuais avisos da integração na Contabilidade.

    System.Boolean GravaRascunhoCasoErro

    Indica se o documento da Contabilidade deve ser gravado em rascunho em caso de erro.

    System.Int32 AnoCBL

    Identificador do ano da Contabilidade.

    System.String Diario

    Identificador do Diário.

    System.Int32 NumDiario

    Identificador do Número do Diário.

    Returns
    Type Description
    System.Boolean

    IntegraDocumentoCBL(Object, String, ref String, Boolean, Int32, String, Int32, String)

    Integra um documento da Logística na Contabilidade

    Declaration
    bool IntegraDocumentoCBL(dynamic DocumentoCBL, string Filial, ref string Avisos, bool GravaRascunhoCasoErro, int AnoCBL, string Diario, int NumDiario, string IdDocCBL)
    Parameters
    Type Name Description
    System.Object DocumentoCBL

    Objecto com o Documento da Contabilidade.

    System.String Filial

    Identificador da Filial do Documento.

    System.String Avisos

    Retorna eventuais avisos da integração na Contabilidade.

    System.Boolean GravaRascunhoCasoErro

    Indica se o documento da Contabilidade deve ser gravado em rascunho em caso de erro.

    System.Int32 AnoCBL

    Identificador do ano da Contabilidade.

    System.String Diario

    Identificador do Diário.

    System.Int32 NumDiario

    Identificador do Número do Diário.

    System.String IdDocCBL

    Identificador do Id do Documento da Contabilidade.

    Returns
    Type Description
    System.Boolean

    IntegraDocumentoCBL(Object, String, ref String, Boolean, Int32, String, Int32, String, Int32)

    Integra um documento da Logística na Contabilidade

    Declaration
    bool IntegraDocumentoCBL(dynamic DocumentoCBL, string Filial, ref string Avisos, bool GravaRascunhoCasoErro, int AnoCBL, string Diario, int NumDiario, string IdDocCBL, int ResultadoGravacaoCBL)
    Parameters
    Type Name Description
    System.Object DocumentoCBL

    Objecto com o Documento da Contabilidade.

    System.String Filial

    Identificador da Filial do Documento.

    System.String Avisos

    Retorna eventuais avisos da integração na Contabilidade.

    System.Boolean GravaRascunhoCasoErro

    Indica se o documento da Contabilidade deve ser gravado em rascunho em caso de erro.

    System.Int32 AnoCBL

    Identificador do ano da Contabilidade.

    System.String Diario

    Identificador do Diário.

    System.Int32 NumDiario

    Identificador do Número do Diário.

    System.String IdDocCBL

    Identificador do Id do Documento da Contabilidade.

    System.Int32 ResultadoGravacaoCBL
    Returns
    Type Description
    System.Boolean

    IntegraDocumentoLogCBL(String, String, String, Int32, String)

    Descodifica a configuração da ligação à Contabilidade de um documento da Logística e integra-o na Contabilidade

    Declaration
    bool IntegraDocumentoLogCBL(string Modulo, string TipoDoc, string Serie, int NumDoc, string Filial)
    Parameters
    Type Name Description
    System.String Modulo

    Identificador do Módulo.

    System.String TipoDoc

    Identificador do Tipo do Documento.

    System.String Serie

    Identificador da Série do Documento.

    System.Int32 NumDoc

    Identificador do Número do Documento.

    System.String Filial

    Identificador da Filial do Documento.

    Returns
    Type Description
    System.Boolean

    IntegraDocumentoLogCBL(String, String, String, Int32, String, Boolean)

    Descodifica a configuração da ligação à Contabilidade de um documento da Logística e integra-o na Contabilidade

    Declaration
    bool IntegraDocumentoLogCBL(string Modulo, string TipoDoc, string Serie, int NumDoc, string Filial, bool MostraMensagens = true)
    Parameters
    Type Name Description
    System.String Modulo

    Identificador do Módulo.

    System.String TipoDoc

    Identificador do Tipo do Documento.

    System.String Serie

    Identificador da Série do Documento.

    System.Int32 NumDoc

    Identificador do Número do Documento.

    System.String Filial

    Identificador da Filial do Documento.

    System.Boolean MostraMensagens

    Indica se as mensagens são apresentadas ou se são escritas no log.

    Returns
    Type Description
    System.Boolean

    IntegraDocumentoLogCBL(String, String, String, Int32, String, Int32)

    Descodifica a configuração da ligação à Contabilidade de um documento da Logística e integra-o na Contabilidade

    Declaration
    bool IntegraDocumentoLogCBL(string Modulo, string TipoDoc, string Serie, int NumDoc, string Filial, int NumPrestacao)
    Parameters
    Type Name Description
    System.String Modulo

    Identificador do Módulo.

    System.String TipoDoc

    Identificador do Tipo do Documento.

    System.String Serie

    Identificador da Série do Documento.

    System.Int32 NumDoc

    Identificador do Número do Documento.

    System.String Filial

    Identificador da Filial do Documento.

    System.Int32 NumPrestacao

    Identificador do Número de Prestação do Documento.

    Returns
    Type Description
    System.Boolean

    IntegraDocumentoLogCBL(String, String, String, Int32, String, Int32, ref String)

    Descodifica a configuração da ligação à Contabilidade de um documento da Logística e integra-o na Contabilidade

    Declaration
    bool IntegraDocumentoLogCBL(string Modulo, string TipoDoc, string Serie, int NumDoc, string Filial, int NumPrestacao, ref string Avisos)
    Parameters
    Type Name Description
    System.String Modulo

    Identificador do Módulo.

    System.String TipoDoc

    Identificador do Tipo do Documento.

    System.String Serie

    Identificador da Série do Documento.

    System.Int32 NumDoc

    Identificador do Número do Documento.

    System.String Filial

    Identificador da Filial do Documento.

    System.Int32 NumPrestacao

    Identificador do Número de Prestação do Documento.

    System.String Avisos

    Retorna eventuais avisos da integração na Contabilidade.

    Returns
    Type Description
    System.Boolean

    IntegraDocumentoLogCBL(String, String, String, Int32, String, Int32, ref String, Boolean)

    Descodifica a configuração da ligação à Contabilidade de um documento da Logística e integra-o na Contabilidade

    Declaration
    bool IntegraDocumentoLogCBL(string Modulo, string TipoDoc, string Serie, int NumDoc, string Filial, int NumPrestacao, ref string Avisos, bool GravaRascunhoCasoErro)
    Parameters
    Type Name Description
    System.String Modulo

    Identificador do Módulo.

    System.String TipoDoc

    Identificador do Tipo do Documento.

    System.String Serie

    Identificador da Série do Documento.

    System.Int32 NumDoc

    Identificador do Número do Documento.

    System.String Filial

    Identificador da Filial do Documento.

    System.Int32 NumPrestacao

    Identificador do Número de Prestação do Documento.

    System.String Avisos

    Retorna eventuais avisos da integração na Contabilidade.

    System.Boolean GravaRascunhoCasoErro

    Indica se o documento da Contabilidade deve ser gravado em rascunho em caso de erro.

    Returns
    Type Description
    System.Boolean

    IntegraDocumentoLogCBL(String, String, String, Int32, String, Int32, ref String, Boolean, Int32)

    Descodifica a configuração da ligação à Contabilidade de um documento da Logística e integra-o na Contabilidade

    Declaration
    bool IntegraDocumentoLogCBL(string Modulo, string TipoDoc, string Serie, int NumDoc, string Filial, int NumPrestacao, ref string Avisos, bool GravaRascunhoCasoErro, int AnoCBL)
    Parameters
    Type Name Description
    System.String Modulo

    Identificador do Módulo.

    System.String TipoDoc

    Identificador do Tipo do Documento.

    System.String Serie

    Identificador da Série do Documento.

    System.Int32 NumDoc

    Identificador do Número do Documento.

    System.String Filial

    Identificador da Filial do Documento.

    System.Int32 NumPrestacao

    Identificador do Número de Prestação do Documento.

    System.String Avisos

    Retorna eventuais avisos da integração na Contabilidade.

    System.Boolean GravaRascunhoCasoErro

    Indica se o documento da Contabilidade deve ser gravado em rascunho em caso de erro.

    System.Int32 AnoCBL

    Identificador do ano da Contabilidade.

    Returns
    Type Description
    System.Boolean

    IntegraDocumentoLogCBL(String, String, String, Int32, String, Int32, ref String, Boolean, Int32, String)

    Descodifica a configuração da ligação à Contabilidade de um documento da Logística e integra-o na Contabilidade

    Declaration
    bool IntegraDocumentoLogCBL(string Modulo, string TipoDoc, string Serie, int NumDoc, string Filial, int NumPrestacao, ref string Avisos, bool GravaRascunhoCasoErro, int AnoCBL, string Diario)
    Parameters
    Type Name Description
    System.String Modulo

    Identificador do Módulo.

    System.String TipoDoc

    Identificador do Tipo do Documento.

    System.String Serie

    Identificador da Série do Documento.

    System.Int32 NumDoc

    Identificador do Número do Documento.

    System.String Filial

    Identificador da Filial do Documento.

    System.Int32 NumPrestacao

    Identificador do Número de Prestação do Documento.

    System.String Avisos

    Retorna eventuais avisos da integração na Contabilidade.

    System.Boolean GravaRascunhoCasoErro

    Indica se o documento da Contabilidade deve ser gravado em rascunho em caso de erro.

    System.Int32 AnoCBL

    Identificador do ano da Contabilidade.

    System.String Diario

    Identificador do Diário.

    Returns
    Type Description
    System.Boolean

    IntegraDocumentoLogCBL(String, String, String, Int32, String, Int32, ref String, Boolean, Int32, String, Int32)

    Descodifica a configuração da ligação à Contabilidade de um documento da Logística e integra-o na Contabilidade

    Declaration
    bool IntegraDocumentoLogCBL(string Modulo, string TipoDoc, string Serie, int NumDoc, string Filial, int NumPrestacao, ref string Avisos, bool GravaRascunhoCasoErro, int AnoCBL, string Diario, int NumDiario)
    Parameters
    Type Name Description
    System.String Modulo

    Identificador do Módulo.

    System.String TipoDoc

    Identificador do Tipo do Documento.

    System.String Serie

    Identificador da Série do Documento.

    System.Int32 NumDoc

    Identificador do Número do Documento.

    System.String Filial

    Identificador da Filial do Documento.

    System.Int32 NumPrestacao

    Identificador do Número de Prestação do Documento.

    System.String Avisos

    Retorna eventuais avisos da integração na Contabilidade.

    System.Boolean GravaRascunhoCasoErro

    Indica se o documento da Contabilidade deve ser gravado em rascunho em caso de erro.

    System.Int32 AnoCBL

    Identificador do ano da Contabilidade.

    System.String Diario

    Identificador do Diário.

    System.Int32 NumDiario

    Identificador do Número do Diário.

    Returns
    Type Description
    System.Boolean

    IntegraDocumentoLogCBL(String, String, String, Int32, String, Int32, ref String, Boolean, Int32, String, Int32, String)

    Descodifica a configuração da ligação à Contabilidade de um documento da Logística e integra-o na Contabilidade

    Declaration
    bool IntegraDocumentoLogCBL(string Modulo, string TipoDoc, string Serie, int NumDoc, string Filial, int NumPrestacao, ref string Avisos, bool GravaRascunhoCasoErro, int AnoCBL, string Diario, int NumDiario, string IdDocCBL)
    Parameters
    Type Name Description
    System.String Modulo

    Identificador do Módulo.

    System.String TipoDoc

    Identificador do Tipo do Documento.

    System.String Serie

    Identificador da Série do Documento.

    System.Int32 NumDoc

    Identificador do Número do Documento.

    System.String Filial

    Identificador da Filial do Documento.

    System.Int32 NumPrestacao

    Identificador do Número de Prestação do Documento.

    System.String Avisos

    Retorna eventuais avisos da integração na Contabilidade.

    System.Boolean GravaRascunhoCasoErro

    Indica se o documento da Contabilidade deve ser gravado em rascunho em caso de erro.

    System.Int32 AnoCBL

    Identificador do ano da Contabilidade.

    System.String Diario

    Identificador do Diário.

    System.Int32 NumDiario

    Identificador do Número do Diário.

    System.String IdDocCBL

    Identificador do Id do Documento da Contabilidade.

    Returns
    Type Description
    System.Boolean

    IntegraDocumentoLogCBL(String, String, String, Int32, String, Int32, ref String, Boolean, Int32, String, Int32, String, Int32)

    Descodifica a configuração da ligação à Contabilidade de um documento da Logística e integra-o na Contabilidade

    Declaration
    bool IntegraDocumentoLogCBL(string Modulo, string TipoDoc, string Serie, int NumDoc, string Filial, int NumPrestacao, ref string Avisos, bool GravaRascunhoCasoErro, int AnoCBL, string Diario, int NumDiario, string IdDocCBL, int ResultadoGravacaoCBL)
    Parameters
    Type Name Description
    System.String Modulo

    Identificador do Módulo.

    System.String TipoDoc

    Identificador do Tipo do Documento.

    System.String Serie

    Identificador da Série do Documento.

    System.Int32 NumDoc

    Identificador do Número do Documento.

    System.String Filial

    Identificador da Filial do Documento.

    System.Int32 NumPrestacao

    Identificador do Número de Prestação do Documento.

    System.String Avisos

    Retorna eventuais avisos da integração na Contabilidade.

    System.Boolean GravaRascunhoCasoErro

    Indica se o documento da Contabilidade deve ser gravado em rascunho em caso de erro.

    System.Int32 AnoCBL

    Identificador do ano da Contabilidade.

    System.String Diario

    Identificador do Diário.

    System.Int32 NumDiario

    Identificador do Número do Diário.

    System.String IdDocCBL

    Identificador do Id do Documento da Contabilidade.

    System.Int32 ResultadoGravacaoCBL
    Returns
    Type Description
    System.Boolean

    IntegraDocumentoLogCBL(String, String, String, Int32, String, Int32, ref String, Boolean, Int32, String, Int32, String, Int32, Boolean)

    Integra documento de Logística na Contabilidade

    Declaration
    bool IntegraDocumentoLogCBL(string Modulo, string TipoDoc, string Serie, int Numdoc, string Filial, int NumPrestacao, ref string Avisos, bool GravaRascunhoCasoErro, int AnoCBL, string Diario, int NumDiario, string IdDocCBL, int ResultadoGravacaoCBL, bool OrigemInventario)
    Parameters
    Type Name Description
    System.String Modulo

    Módulo de origem do documento

    System.String TipoDoc

    Tipo de documento

    System.String Serie

    Série do documento

    System.Int32 Numdoc

    Número do documento

    System.String Filial

    Filial onde documento foi emitido

    System.Int32 NumPrestacao

    Número da prestação

    System.String Avisos

    Avisos emitidos durante a integração

    System.Boolean GravaRascunhoCasoErro

    Grava como rascunho em caso de erro

    System.Int32 AnoCBL

    Ano do documento contabilístico

    System.String Diario

    Diário da contabilidade

    System.Int32 NumDiario

    Número do diário da contabilidade

    System.String IdDocCBL

    ID do documento contabilístico

    System.Int32 ResultadoGravacaoCBL

    Resultado da gravação na Contabilidade

    System.Boolean OrigemInventario

    Evocação do método tem origem no Inventário

    Returns
    Type Description
    System.Boolean

    true = integrou documento com sucesso; false = não integrou o documento (verificar avisos/erros)

    IntegraDocumentoLogCBL(String, String, String, Int32, String, Int32, ref String, Boolean, Int32, String, Int32, String, Int32, Boolean, Boolean)

    Integra documento de Logística na Contabilidade

    Declaration
    bool IntegraDocumentoLogCBL(string Modulo, string TipoDoc, string Serie, int Numdoc, string Filial, int NumPrestacao, ref string Avisos, bool GravaRascunhoCasoErro, int AnoCBL, string Diario, int NumDiario, string IdDocCBL, int ResultadoGravacaoCBL, bool OrigemInventario, bool MostraMensagens = true)
    Parameters
    Type Name Description
    System.String Modulo

    Módulo de origem do documento

    System.String TipoDoc

    Tipo de documento

    System.String Serie

    Série do documento

    System.Int32 Numdoc

    Número do documento

    System.String Filial

    Filial onde documento foi emitido

    System.Int32 NumPrestacao

    Número da prestação

    System.String Avisos

    Avisos emitidos durante a integração

    System.Boolean GravaRascunhoCasoErro

    Grava como rascunho em caso de erro

    System.Int32 AnoCBL

    Ano do documento contabilístico

    System.String Diario

    Diário da contabilidade

    System.Int32 NumDiario

    Número do diário da contabilidade

    System.String IdDocCBL

    ID do documento contabilístico

    System.Int32 ResultadoGravacaoCBL

    Resultado da gravação na Contabilidade

    System.Boolean OrigemInventario

    Evocação do método tem origem no Inventário

    System.Boolean MostraMensagens

    Indica se as mensagens são apresentadas ou se são escritas no log.

    Returns
    Type Description
    System.Boolean

    true = integrou documento com sucesso; false = não integrou o documento (verificar avisos/erros)

    IntegraDocumentoLogCBL(String, String, String, Int32, String, Int32, ref String, Boolean, Int32, String, Int32, String, ref Int32, Boolean, ref String)

    Integra documento de Logística na Contabilidade

    Declaration
    bool IntegraDocumentoLogCBL(string Modulo, string TipoDoc, string Serie, int Numdoc, string Filial, int NumPrestacao, ref string Avisos, bool GravaRascunhoCasoErro, int AnoCBL, string Diario, int NumDiario, string IdDocCBL, ref int ResultadoGravacaoCBL, bool OrigemInventario, ref string ErroIntegracaoCBL)
    Parameters
    Type Name Description
    System.String Modulo

    Módulo de origem do documento

    System.String TipoDoc

    Tipo de documento

    System.String Serie

    Série do documento

    System.Int32 Numdoc

    Número do documento

    System.String Filial

    Filial onde documento foi emitido

    System.Int32 NumPrestacao

    Número da prestação

    System.String Avisos

    Avisos emitidos durante a integração

    System.Boolean GravaRascunhoCasoErro

    Grava como rascunho em caso de erro

    System.Int32 AnoCBL

    Ano do documento contabilístico

    System.String Diario

    Diário da contabilidade

    System.Int32 NumDiario

    Número do diário da contabilidade

    System.String IdDocCBL

    ID do documento contabilístico

    System.Int32 ResultadoGravacaoCBL

    Resultado da gravação na Contabilidade

    System.Boolean OrigemInventario

    Evocação do método tem origem no Inventário

    System.String ErroIntegracaoCBL

    Devolve a descrição do erro na integração à CBL dos documentos

    Returns
    Type Description
    System.Boolean

    true = integrou documento com sucesso; false = não integrou o documento (verificar avisos/erros)

    RegistaIntegracaoAssincrona(List<Tuple<String, String, String, Int32, String>>, Boolean, Boolean, Int32)

    Regista a lista de documentos para serem integrados posteriormente pelo BOT

    Declaration
    void RegistaIntegracaoAssincrona(List<Tuple<string, string, string, int, string>> ListaDocs, bool MostraMensagem, bool DesatualizaDocs, int ModoBOT)
    Parameters
    Type Name Description
    System.Collections.Generic.List<System.Tuple<System.String, System.String, System.String, System.Int32, System.String>> ListaDocs

    Lista generica definida com: Modulo, TipoDoc, Serie, NumDoc, Filial

    System.Boolean MostraMensagem

    Define se é mostrado um alerta no painel ou não

    System.Boolean DesatualizaDocs
    System.Int32 ModoBOT