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 |