Cadastrar
Os dados do Lançamento deverão estar em formato XML para requisições SOAP e JSON para
requisições REST. Ambos com estrutura específica conforme descrito a seguir.
- Distribuição das Tags XML:
- <pin/>
- <statusRegistro/>
- 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.
- <codigoLancamento/>
-
- <dataVencimento/>
- <nf/>
- <fatura/>
- <complemento/>
- <codigoHistorico/>
- Se informado, deverá ser um histórico valido do cadastro de históricos.
- <complementoHistorico/>
- <codigoConta/>
- Se vier, tem que ser uma conta do cadastro de contas financeiras.
- <tipo/>
- <valor/>
- Valor lançamento, não pode ser negativo.
- <codigoEmpresa/>
- Se informado deverá ser uma empresa cadastrada.
- <codigoCobranca/>
- Se informado deverá ser uma empresa de cobrança cadastrada.
- <cheque/>
- <codigoPortador/>
- Se informado deverá ser um portador existente do cadastro de portadores.
- <emissao/>
- <codigoPartida/>
- <saldo/>
- <conferido/>
- <situacao/>
- A=Aberto,
- B=Bonif/Desc/Tarifa,
- C=Cartorio,
- D=Devolvido,
- E=Executado,
- I=Inadimplente,
- J=Juros/VM/Multa,
- L=Liquidado,
- P=Protestado,
- U=Unificado,
- V=Vale/Adiant.,
- R=Retenção,
- S=Saldo Inicial,
- M=Monetário,
- T=Transferência
- <conciliado/>
- <serie/>
- <contabilizado/>
- Branco=a Contabilizar,
- C=Contabilizado,
- A=Abertura,
- N=Não Contabilizar
- <tipoPagamento/>
- Se informado será verificado a existência no cadastro de tipos de pagamento
- <numeroBanco/>
- <jurosDia/>
- <ultimaLiquidacao/>
- <codigoUnidadeNegocio/>
- Se não informado o integrador irá buscar da configuração 21.
- <documento/>
- <tipoDocumento/>
- Branco=Geral,
- A=Aglutinado,
- B=BRenegociação,
- C=Contrato,
- D=Devolução,
- E=EmpréstFinanciamento,
- F=Folha,
- I=Incobrável,
- M=MDiferimento,
- N=NotaDébito,
- P=Pedido,
- O=Ordem,
- R=Retenção,
- S=SubTributária,
- T=Transporte,
- U=Unificado,
- 1=1OrdFrete,
- 2=2Crédito,
- 3=3OrdServiço,
- 4=4Financeira,
- 5=5Embarque,
- 6=6Curso,
- 7=7 Evento,
- 8=8 GNRE,
- 9=9 Estorno
- <valorIndexado/>
- <saldoIndexado/>
- <toleranciaVencimento/>
- <valorMulta/>
- <toleranciaMulta/>
- <toleranciaJuros/>
- <tipoJuros/>
- <valorDesconto/>
- <lancamentoVinculado/>
- <sacadorAvalista/>
- <modalidadeVencimento/>
- Branco=Prazo,
- V=Vista,
- A=Apresentação,
- E=Entrada
- <modalidadePagamento/>
- Branco=Exato,
- A=Anterior,
- S=Seguinte,
- P=Previsto
- <especieDocumento/>
- <vencimentoOriginal/>
- <projeto/>
- <multiploRemessaEnviada/>
- <indice/>
- <bloquetoImpresso/>
- <duplicataImpressa/>
- <remessaEnviada/>
- <autorizadoPor/>
- <autorizadoEm/>
- <dataCompensacaoBancaria/>
- <dataFaturamentoContrato/>
- <dataValidacao/>
- <remessaSerasa/>
- <adiantarRetornoCobranca/>
- <formaCobrancaContrato/>
- <codigoPagamentoGps/>
- <comandoRemessa/>
- <ordemEnderecoCobranca/>
- <tipoMulta/>
- <pagamento/>
- <listarIss/>
- _N=Não,
- Ab=Abertura NF,
- Si=Sim
- <codigoBarrasLido/>
- <dataDirf/>
- <codigoCaixa/>
- <turnoSequencial/>
- <ordemContaCorrente/>
- <previsao/>
- <listarDirf/>
- <possuiChequesTitulos/>
- <ctrSequencia/>
- <limiteMultaFracionada/>
- <valorCustoAdministrativo/>
- <conciliacaoSequencia/>
- <percentualIss/>
- <sessaoCaixa/>
- <autorizadoPlacaGnre/>
- <usrlanc1/>
- <usrlanc2/>
- <usrlanc3/>
- <tipoResposta/>
- <lancamentoTerceiro/>
(*) Campo obrigatório
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
ListarId
ListarPendentes
ListarModificacoes
ListarIndividual
ListarLancamentos
ListarLancamentosTerceiro
LiberarPendentes
Excluir
LiquidarLancamentoNotaFiscal
Método que tem por finalidade liquidar títulos de Notas Fiscais no ERP CIGAM.
Tipo de registro: LIQLNF
Parâmetros:
• pin: Obrigatório, Tipo: String
• nf: Obrigatório, Tipo: numerico 10
• serie: Obrigatório, Tipo: Alpha 6A
• codigoUnidadeNegocio:Obrigatório, Tipo: Alpha 3A
• codigoUnidadeNegocioLiquidacao: Tipo: Alpha 3A
• codigoEmpresa: Tipo: Alpha 6A
• complemento: Tipo: Alpha 6A
• valorLiquidar: Obrigatório, Tipo: Numeric 12.6
• forcarJurosMultaDesconto: Tipo: boolean (True, False)
• juros: Tipo: Numeric 12.6
• valorMulta: Tipo: Numeric 12.6
• valorDesconto: Tipo: Numeric 12.6
• dataLiquidacao: Tipo: Date ##/##/##
• portadorLiquidacao: Tipo: Alpha 3A
• historicoLiquidacao: Tipo: Alpha 3A
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.