IN CadastroLancamentos.integrador: mudanças entre as edições
| Linha 19: | Linha 19: | ||
***L=Liberado, P=Pendente | ***L=Liberado, P=Pendente | ||
***Este parâmetro não é obrigatório, mas se for informado algo diferente de L ou P, por padrão, será cadastrado como P na tabela de integração. | ***Este parâmetro não é obrigatório, mas se for informado algo diferente de L ou P, por padrão, será cadastrado como P na tabela de integração. | ||
**codigoLancamento | **codigoLancamento | ||
*** Tipo: Int 12 | |||
**data | **data | ||
***Deve ser informada data de criação | ***Deve ser informada data de criação | ||
***Tipo: Date | |||
**dataVencimento | **dataVencimento | ||
***Deve ser informada data de vencimento do título | ***Deve ser informada data de vencimento do título | ||
**nf | ***Tipo: Date | ||
**nf | |||
*** Tipo: Int 10 | |||
**fatura | **fatura | ||
*** Tipo: Int 10 | |||
**complemento | **complemento | ||
**codigoHistorico | *** Tipo: String 5 | ||
**codigoHistorico | |||
***Se informado, deverá ser um histórico valido do cadastro de históricos. | ***Se informado, deverá ser um histórico valido do cadastro de históricos. | ||
**complementoHistorico | *** Tipo: String 3 | ||
**complementoHistorico | |||
***Tipo: String 201 | |||
**codigoConta | **codigoConta | ||
***Se vier, tem que ser uma conta do cadastro de contas financeiras. | ***Se vier, tem que ser uma conta do cadastro de contas financeiras. | ||
***Tipo: String 6 | |||
**tipo | **tipo | ||
***Tipo lançamento, não pode ser branco, deve ser informado '''R:''' Receber/'''c:''' Recebido, '''P:''' Pagar/'''d:''' Pago, '''E:''' Entrada ou '''S:''' Saída. | ***Tipo lançamento, não pode ser branco, deve ser informado '''R:''' Receber/'''c:''' Recebido, '''P:''' Pagar/'''d:''' Pago, '''E:''' Entrada ou '''S:''' Saída. | ||
***Tipo: String 1 | |||
**valor | **valor | ||
***Valor lançamento, não pode ser negativo, nem zero. | ***Valor lançamento, não pode ser negativo, nem zero. | ||
***Tipo: Float 11.2 | |||
**codigoEmpresa | **codigoEmpresa | ||
***Deve ser informado e deverá ser uma empresa cadastrada. | ***Deve ser informado e deverá ser uma empresa cadastrada. | ||
*** Tipo: String 6 | |||
**codigoCobranca | **codigoCobranca | ||
***Deve ser informado e deverá ser uma empresa de cobrança cadastrada. | ***Deve ser informado e deverá ser uma empresa de cobrança cadastrada. | ||
*** Tipo: String 6 | |||
**cheque | **cheque | ||
***Tipo: Int 9 | |||
**codigoPortador | **codigoPortador | ||
***Se informado deverá ser um portador existente do cadastro de portadores. | ***Se informado deverá ser um portador existente do cadastro de portadores. | ||
***Tipo: String 3 | |||
**emissao | **emissao | ||
**codigoPartida | ***Tipo: Date | ||
**codigoPartida | |||
***Tipo: Int 8 | |||
**saldo | **saldo | ||
***Tipo: Float 11.2 | |||
**conferido | **conferido | ||
**situacao | **situacao | ||
| Linha 63: | Linha 83: | ||
***M=Monetário, | ***M=Monetário, | ||
***T=Transferência | ***T=Transferência | ||
***Tipo: String 1 | |||
**conciliado | **conciliado | ||
***Tipo: String 1 | |||
**serie | **serie | ||
***Tipo: String 5 | |||
**contabilizado | **contabilizado | ||
***Branco=a Contabilizar, | ***Branco=a Contabilizar, | ||
| Linha 70: | Linha 94: | ||
***A=Abertura, | ***A=Abertura, | ||
***N=Não Contabilizar | ***N=Não Contabilizar | ||
***Tipo: String 1 | |||
**tipoPagamento | **tipoPagamento | ||
***Se informado será verificado a existência no cadastro de tipos de pagamento | ***Se informado será verificado a existência no cadastro de tipos de pagamento | ||
***Tipo: String 2 | |||
**numeroBanco | **numeroBanco | ||
***Tipo: String 15 | |||
**jurosDia | **jurosDia | ||
***Tipo: Float 8.6 | |||
**ultimaLiquidacao | **ultimaLiquidacao | ||
***Tipo: Date | |||
**codigoUnidadeNegocio | **codigoUnidadeNegocio | ||
***Se não informado o integrador irá buscar da configuração 21. | ***Se não informado o integrador irá buscar da configuração 21. | ||
***Tipo: String 3 | |||
**documento | **documento | ||
***Tipo: String 12 | |||
**tipoDocumento | **tipoDocumento | ||
***Branco=Geral, | ***Branco=Geral, | ||
| Linha 104: | Linha 135: | ||
***8=8 GNRE, | ***8=8 GNRE, | ||
***9=9 Estorno | ***9=9 Estorno | ||
**valorIndexado | ***Tipo: String 1 | ||
**valorIndexado | |||
***Tipo: Float 10.5 | |||
**saldoIndexado | **saldoIndexado | ||
***Tipo: Float 10.5 | |||
**toleranciaVencimento | **toleranciaVencimento | ||
**valorMulta | ***Tipo: Int 3 | ||
**toleranciaMulta | |||
**valorMulta | |||
***Tipo: Float 11.2 | |||
**toleranciaMulta | |||
***Tipo: Int 3 | |||
**toleranciaJuros | **toleranciaJuros | ||
***Tipo: Int 3 | |||
**tipoJuros | **tipoJuros | ||
***S=Simples, | ***S=Simples, | ||
***C=Composto | ***C=Composto | ||
***Tipo: String 1 | |||
**valorDesconto | **valorDesconto | ||
***Tipo: Float 11.2 | |||
**lancamentoVinculado | **lancamentoVinculado | ||
***Tipo: Int 12 | |||
**sacadorAvalista | **sacadorAvalista | ||
***Tipo: String 6 | |||
**modalidadeVencimento | **modalidadeVencimento | ||
***Branco=Prazo, | ***Branco=Prazo, | ||
| Linha 121: | Linha 164: | ||
***A=Apresentação, | ***A=Apresentação, | ||
***E=Entrada | ***E=Entrada | ||
***Tipo: String 1 | |||
**modalidadePagamento | **modalidadePagamento | ||
***Branco=Exato, | ***Branco=Exato, | ||
| Linha 126: | Linha 170: | ||
***S=Seguinte, | ***S=Seguinte, | ||
***P=Previsto | ***P=Previsto | ||
***Tipo: String 1 | |||
**especieDocumento | **especieDocumento | ||
***Tipo: String 2 | |||
**vencimentoOriginal | **vencimentoOriginal | ||
**projeto | ***Tipo: Date | ||
**projeto | |||
***Tipo: String 12 | |||
**multiploRemessaEnviada | **multiploRemessaEnviada | ||
**indice | ***Tipo: String 8 | ||
**indice | |||
***Tipo: String 5 | |||
**bloquetoImpresso | **bloquetoImpresso | ||
***Tipo: Bool | |||
**duplicataImpressa | **duplicataImpressa | ||
**remessaEnviada | ***Tipo: Bool | ||
**autorizadoPor | **remessaEnviada | ||
**autorizadoEm | ***Tipo: Bool | ||
**autorizadoPor | |||
***Tipo: String 3 | |||
**autorizadoEm | |||
***Tipo: Date | |||
**dataCompensacaoBancaria | **dataCompensacaoBancaria | ||
***Tipo: Date | |||
**dataFaturamentoContrato | **dataFaturamentoContrato | ||
**dataValidacao | **dataValidacao | ||
**remessaSerasa | **remessaSerasa | ||
Edição das 15h34min de 25 de março de 2022
- Requisição
- Soap: http://servidor/CadastroLancamentos.integrador.asmx
- Rest/JSon: http://servidor/CadastroLancamentos.integrador.ashx/metodo
- Tipo de registro: LANCAD
- Tipo de registro: LANCAD
Cadastrar
Os dados do Lançamento deverão estar em formato XML para requisições SOAP e JSON para requisições REST.
Retornos:
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se registro válido:
Inserção efetuada com sucesso
idRegistro: 00
CadastrarValeAdiantamento
Retornos:
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se registro válido:
Inserção efetuada com sucesso
idRegistro: 00
ListarId
- Parâmetros:
Retorno:
Se sucesso:
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
ListarPendentes
- Parâmetros:
Retorno:
Se sucesso:
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
ListarModificacoes
- Parâmetros:
Retorno:
Se sucesso:
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
ListarIndividual
- Parâmetros:
Retorno:
Se sucesso:
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
ListarLancamentos
ListarLancamentosVencimento
ListarLancamentosTerceiro
- Parâmetros:
Retorno:
Se sucesso:
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
LiberarPendentes
- Parâmetros:
Retorno:
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se erro na conexão com banco de dados:
A conexão com o banco de dados e/ou comando SQL possui erros.
Se ID inválido ou não encontrado:
Falha ao liberar registro.
Se sucesso:
Sucesso.
ExcluirValeAdiantamento
- Parâmetros:
Retorno:
Se sucesso:
idRegistro - ID que representa este registro na tabela de integração.
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
LiquidarLancamentoNotaFiscal
Método que tem por finalidade liquidar títulos de Notas Fiscais no ERP CIGAM.
Tipo de registro: LIQLNF
Exemplo de Retorno:
Se registro válido:
Inserção efetuada com sucesso
idRegistro: 00
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
