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 |