IN Financeiro: mudanças entre as edições

De CIGAM WIKI
Limpou toda a página
Etiqueta: Anulando
 
(59 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
===[[IN_CadastroContaGerencial.integrador|CadastroContaGerencial.integrador]]===
===[[IN_CadastroContasFinanceiras.integrador|CadastroContasFinanceiras.integrador]]===
===[[IN_CadastroContratos.integrador|CadastroContratos.integrador]]===
===[[IN_CadastroHistoricos.integrador|CadastroHistoricos.integrador]]===
===[[IN_CadastroLancamentos.integrador|CadastroLancamentos.integrador]]===
==== Cadastrar====
Método que tem por finalidade cadastrar títulos a pagar e a receber no CIGAM via webservice.</br>
</br>
<p>&nbsp;&nbsp; Tipo de registro: LANCAD</p>


<center><table width="750" border="1" cellspacing="0" cellpadding="7" style="font-size:10.0pt">
        <tr>
<td width="35%" style="background:#d9d9d9;text-align:center"><strong>Par&acirc;metro</strong></td>
<td width="15%" style="background:#d9d9d9;text-align:center"><strong>Tipo</strong></td>
  <td width="15%" style="background:#d9d9d9;text-align:center"><strong>M&aacute;scara</strong></td>
<td width="35%" style="background:#d9d9d9;text-align:center"><strong>Observa&ccedil;&atilde;o</strong></td>
        </tr>
<tr>
<td><p>pin</p></td>
<td><p>String</p></td>
<td><p>20</p></td>
<td><p>&nbsp;</p></td>
</tr>
<tr>
<td><p>statusRegistro</p></td>
<td><p>String</p></td>
<td><p>1</p></td>
<td><p>L=Liberado, P=Pendente</p>
<p>Este par&acirc;metro n&atilde;o &eacute; obrigat&oacute;rio, mas se for informado algo diferente de L ou P, por padr&atilde;o, ser&aacute; cadastrado como P na tabela de integra&ccedil;&atilde;o.</p></td>
</tr>
<tr>
<td><p>CodigoLancamento</p></td>
<td><p>Int</p></td>
<td><p>10</p></td>
<td><p>&nbsp;</p></td>
</tr>
<tr>
<td><p>Data</p></td>
<td><p>Date</p></td>
<td><p>##/##/####</p></td>
<td><p>&nbsp;</p></td>
</tr>
<tr>
<td><p>dataVencimento</p></td>
<td><p>Date</p></td>
<td><p>##/##/####</p></td>
<td><p>&nbsp;</p></td>
</tr>
<tr>
<td><p>complemento</p></td>
<td><p>String</p></td>
<td><p>&nbsp;</p></td>
<td><p>&nbsp;</p></td>
</tr>
<tr>
<td><p>codigoHistorico</p></td>
<td><p>string</p></td>
<td><p>3</p></td>
<td><p>Se informado, dever&aacute; ser um hist&oacute;rico valido do cadastro de hist&oacute;ricos.</p></td>
</tr>
<tr>
<td><p>complementoHistorico</p></td>
<td><p>string</p></td>
<td><p>201</p></td>
<td><p>&nbsp;</p></td>
</tr>
<tr>
<td><p>codigoConta</p></td>
<td><p>string</p></td>
<td><p>6</p></td>
<td><p>Se vier, tem que ser uma conta do cadastro de contas financeiras.</p></td>
</tr>
<tr>
<td><p>codigoTipo</p></td>
<td><p>tipo</p></td>
<td><p>string</p></td>
<td><p>1</p></td>
</tr>
<tr>
<td><p>valor</p></td>
<td><p>float</p></td>
<td><p>11.2</p></td>
<td><p>Valor lan&ccedil;amento, n&atilde;o pode ser negativo.</p></td>
</tr>
<tr>
<td><p>codigoEmpresa</p></td>
<td><p>string</p></td>
<td><p>6</p></td>
<td><p>Se informado dever&aacute; ser uma empresa cadastrada.</p></td>
</tr>
<tr>
<td><p>codigoCobranca</p></td>
<td><p>string</p></td>
<td><p>6</p></td>
<td><p>Se informado dever&aacute; ser uma empresa&nbsp; de cobran&ccedil;a cadastrada.</p></td>
</tr>
<tr>
<td><p>cheque</p></td>
<td><p>&nbsp;</p></td>
<td><p>&nbsp;</p></td>
<td><p>&nbsp;</p></td>
</tr>
<tr>
<td><p>codigoPortador</p></td>
<td><p>string</p></td>
<td><p>3</p></td>
<td><p>Se informado dever&aacute; ser um portador existente do cadastro de portadores.</p></td>
</tr>
<tr>
<td><p>emissao</p></td>
<td><p>Date</p></td>
<td><p>##/##/####</p></td>
<td><p>&nbsp;</p></td>
</tr>
<tr>
<td><p>codigoPartida</p></td>
<td><p>int</p></td>
<td><p>8</p></td>
<td><p>int</p></td>
</tr>
<tr>
<td><p>saldo</p></td>
<td><p>float</p></td>
<td><p>11.2</p></td>
<td><p>&nbsp;</p></td>
</tr>
<tr>
<td><p>situacao</p></td>
<td><p>string</p></td>
<td><p>1</p></td>
<td><p>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&ccedil;&atilde;o, S=Saldo Inicial, M=Monet&aacute;rio, T=Transfer&ecirc;ncia</p></td>
</tr>
<tr>
<td><p>serie</p></td>
<td><p>string</p></td>
<td><p>5</p></td>
<td><p>string</p></td>
</tr>
<tr>
<td><p>contabilizado</p></td>
<td><p>string</p></td>
<td><p>1</p></td>
<td><p>Branco=a Contabilizar, C=Contabilizado, A=Abertura, N=N&atilde;o Contabilizar</p></td>
</tr>
<tr>
<td><p>codigoTipoPagamento</p></td>
<td><p>string</p></td>
<td><p>2</p></td>
<td><p>Se informado ser&aacute; verificado a exist&ecirc;ncia no cadastro de tipos de pagamento</p></td>
</tr>
<tr>
<td><p>jurosDia</p></td>
<td><p>float</p></td>
<td><p>8.6</p></td>
<td><p>float</p></td>
</tr>
<tr>
<td><p>codigoUnidadeNegocio</p></td>
<td><p>string</p></td>
<td><p>3</p></td>
<td><p>Se n&atilde;o informado o integrador ir&aacute; buscar da configura&ccedil;&atilde;o 21.</p></td>
</tr>
<tr>
<td><p>documento</p></td>
<td><p>string</p></td>
<td><p>12</p></td>
<td><p>&nbsp;</p></td>
</tr>
<tr>
<td><p>tipoDocumento</p></td>
<td><p>string</p></td>
<td><p>1</p></td>
<td><p>Branco=Geral, A=Aglutinado, B=BRenegocia&ccedil;&atilde;o, C=Contrato, D=Devolu&ccedil;&atilde;o, E=Empr&eacute;stFinanciamento, F=Folha, I=Incobr&aacute;vel, M=MDiferimento, N=NotaD&eacute;bito, P=Pedido, O=Ordem, R=Reten&ccedil;&atilde;o, S=SubTribut&aacute;ria, T=Transporte, U=Unificado, 1=1OrdFrete, 2=2Cr&eacute;dito, 3=3OrdServi&ccedil;o, 4=4Financeira, 5=5Embarque, 6=6Curso, 7=7 Evento, 8=8 GNRE, 9=9 Estorno</p></td>
</tr>
<tr>
<td><p>tipoJuros</p></td>
<td><p>string</p></td>
<td><p>1</p></td>
<td><p>S=Simples, C=Composto</p></td>
</tr>
<tr>
<td><p>lancamentoVinculado</p></td>
<td><p>int</p></td>
<td><p>8</p></td>
<td><p>&nbsp;</p></td>
</tr>
<tr>
<td><p>modalidadeVencimento</p></td>
<td><p>string</p></td>
<td><p>1</p></td>
<td><p>Branco=Prazo, V=Vista, A=Apresenta&ccedil;&atilde;o, E=Entrada</p></td>
</tr>
<tr>
<td><p>modalidadePagamento</p></td>
<td><p>string</p></td>
<td><p>1</p></td>
<td><p>Branco=Exato, A=Anterior, S=Seguinte, P=Previsto</p></td>
</tr>
<tr>
<td><p>vencimentoOriginal</p></td>
<td><p>date</p></td>
<td><p>&nbsp;</p></td>
<td><p>&nbsp;</p></td>
</tr>
<tr>
<td><p>projeto</p></td>
<td><p>string</p></td>
<td><p>12</p></td>
<td><p>&nbsp;</p></td>
</tr>
<tr>
<td><p>listarIss</p></td>
<td><p>string</p></td>
<td><p>2</p></td>
<td><p>_N=N&atilde;o, Ab=Abertura NF, Si=Sim</p></td>
</tr>
<tr>
<td><p>codigoBarrasLido</p></td>
<td><p>string</p></td>
<td><p>2</p></td>
<td><p>S_, N_</p></td>
</tr>
<tr>
<td><p>codigoCaixa</p></td>
<td><p>string</p></td>
<td><p>3</p></td>
<td><p>&nbsp;</p></td>
</tr>
<tr>
<td><p>turnoSequencial</p></td>
<td><p>string</p></td>
<td><p>3</p></td>
<td><p>&nbsp;</p></td>
</tr>
<tr>
<td><p>previsao</p></td>
<td><p>bool</p></td>
<td><p>&nbsp;</p></td>
<td><p>&nbsp;</p></td>
</tr>
<tr>
<td><p>ctrSequencia</p></td>
<td><p>float</p></td>
<td><p>8.6</p></td>
<td><p>&nbsp;</p></td>
</tr>
<tr>
<td><p>sessaoCaixa</p></td>
<td><p>string</p></td><center><table width="750" border="1" cellspacing="0" cellpadding="7" style="font-size:10.0pt">
        <tr>
<td width="35%" style="background:#d9d9d9;text-align:center"><strong>Par&acirc;metro</strong></td>
<td width="15%" style="background:#d9d9d9;text-align:center"><strong>Tipo</strong></td>
  <td width="15%" style="background:#d9d9d9;text-align:center"><strong>M&aacute;scara</strong></td>
<td width="35%" style="background:#d9d9d9;text-align:center"><strong>Observa&ccedil;&atilde;o</strong></td>
        </tr>
<tr>
<td>pin</td>
<td>String</td>
<td>20</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>statusRegistro</td>
<td>String</td>
<td>1</td>
<td>L=Liberado, P=Pendente
Este par&acirc;metro n&atilde;o &eacute; obrigat&oacute;rio, mas se for informado algo diferente de L ou P, por padr&atilde;o, ser&aacute; cadastrado como P na tabela de integra&ccedil;&atilde;o.</td>
</tr>
<tr>
<td>CodigoLancamento</td>
<td>Int</td>
<td>10</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Data</td>
<td>Date</td>
<td>##/##/####</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>dataVencimento</td>
<td>Date</td>
<td>##/##/####</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>complemento</td>
<td>String</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>codigoHistorico</td>
<td>string</td>
<td>3</td>
<td>Se informado, dever&aacute; ser um hist&oacute;rico valido do cadastro de hist&oacute;ricos.</td>
</tr>
<tr>
<td>complementoHistorico</td>
<td>string</td>
<td>201</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>codigoConta</td>
<td>string</td>
<td>6</td>
<td>Se vier, tem que ser uma conta do cadastro de contas financeiras.</td>
</tr>
<tr>
<td>codigoTipo</td>
<td>tipo</td>
<td>string</td>
<td>1</td>
</tr>
<tr>
<td>valor</td>
<td>float</td>
<td>11.2</td>
<td>Valor lan&ccedil;amento, n&atilde;o pode ser negativo.</td>
</tr>
<tr>
<td>codigoEmpresa</td>
<td>string</td>
<td>6</td>
<td>Se informado dever&aacute; ser uma empresa cadastrada.</td>
</tr>
<tr>
<td>codigoCobranca</td>
<td>string</td>
<td>6</td>
<td>Se informado dever&aacute; ser uma empresa&nbsp; de cobran&ccedil;a cadastrada.</td>
</tr>
<tr>
<td>cheque</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>codigoPortador</td>
<td>string</td>
<td>3</td>
<td>Se informado dever&aacute; ser um portador existente do cadastro de portadores.</td>
</tr>
<tr>
<td>emissao</td>
<td>Date</td>
<td>##/##/####</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>codigoPartida</td>
<td>int</td>
<td>8</td>
<td>int</td>
</tr>
<tr>
<td>saldo</td>
<td>float</td>
<td>11.2</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>situacao</td>
<td>string</td>
<td>1</td>
<td>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&ccedil;&atilde;o, S=Saldo Inicial, M=Monet&aacute;rio, T=Transfer&ecirc;ncia</td>
</tr>
<tr>
<td>serie</td>
<td>string</td>
<td>5</td>
<td>string</td>
</tr>
<tr>
<td>contabilizado</td>
<td>string</td>
<td>1</td>
<td>Branco=a Contabilizar, C=Contabilizado, A=Abertura, N=N&atilde;o Contabilizar</td>
</tr>
<tr>
<td>codigoTipoPagamento</td>
<td>string</td>
<td>2</td>
<td>Se informado ser&aacute; verificado a exist&ecirc;ncia no cadastro de tipos de pagamento</td>
</tr>
<tr>
<td>jurosDia</td>
<td>float</td>
<td>8.6</td>
<td>float</td>
</tr>
<tr>
<td>codigoUnidadeNegocio</td>
<td>string</td>
<td>3</td>
<td>Se n&atilde;o informado o integrador ir&aacute; buscar da configura&ccedil;&atilde;o 21.</td>
</tr>
<tr>
<td>documento</td>
<td>string</td>
<td>12</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>tipoDocumento</td>
<td>string</td>
<td>1</td>
<td>Branco=Geral, A=Aglutinado, B=BRenegocia&ccedil;&atilde;o, C=Contrato, D=Devolu&ccedil;&atilde;o, E=Empr&eacute;stFinanciamento, F=Folha, I=Incobr&aacute;vel, M=MDiferimento, N=NotaD&eacute;bito, P=Pedido, O=Ordem, R=Reten&ccedil;&atilde;o, S=SubTribut&aacute;ria, T=Transporte, U=Unificado, 1=1OrdFrete, 2=2Cr&eacute;dito, 3=3OrdServi&ccedil;o, 4=4Financeira, 5=5Embarque, 6=6Curso, 7=7 Evento, 8=8 GNRE, 9=9 Estorno</td>
</tr>
<tr>
<td>tipoJuros</td>
<td>string</td>
<td>1</td>
<td>S=Simples, C=Composto</td>
</tr>
<tr>
<td>lancamentoVinculado</td>
<td>int</td>
<td>8</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>modalidadeVencimento</td>
<td>string</td>
<td>1</td>
<td>Branco=Prazo, V=Vista, A=Apresenta&ccedil;&atilde;o, E=Entrada</td>
</tr>
<tr>
<td>modalidadePagamento</td>
<td>string</td>
<td>1</td>
<td>Branco=Exato, A=Anterior, S=Seguinte, P=Previsto</td>
</tr>
<tr>
<td>vencimentoOriginal</td>
<td>date</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>projeto</td>
<td>string</td>
<td>12</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>listarIss</td>
<td>string</td>
<td>2</td>
<td>_N=N&atilde;o, Ab=Abertura NF, Si=Sim</td>
</tr>
<tr>
<td>codigoBarrasLido</td>
<td>string</td>
<td>2</td>
<td>S_, N_</td>
</tr>
<tr>
<td>codigoCaixa</td>
<td>string</td>
<td>3</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>turnoSequencial</td>
<td>string</td>
<td>3</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>previsao</td>
<td>bool</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>ctrSequencia</td>
<td>float</td>
<td>8.6</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>sessaoCaixa</td>
<td>string</td>
<td>string</td>
<td>&nbsp;</td>
</tr>
</table></center>
==== ListarId ====
==== ListarPendentes ====
==== ListarModificacoes ====
==== ListarIndividual ====
==== ListarLancamentos ====
==== ListarLancamentosTerceiro ====
==== LiberarPendentes ====
==== Excluir ====
==== LiquidarLancamentoNotaFiscal ====
Método que tem por finalidade liquidar títulos de Notas Fiscais no ERP CIGAM.</br>
</br>
<b>Tipo de registro:</b> <u>LIQLNF</u></br>
<b>Parâmetros:</b>
<div style="background-color:#f2f2f2">
  <b>• pin:</b> Obrigatório, Tipo: String
  <b>• nf:</b> Obrigatório, Tipo: numerico 10
  <b>• serie:</b> Obrigatório, Tipo: Alpha 6A
  <b>• codigoUnidadeNegocio:</b>Obrigatório, Tipo: Alpha 3A
  <b>• codigoUnidadeNegocioLiquidacao:</b> Tipo: Alpha 3A
  <b>• codigoEmpresa:</b> Tipo: Alpha 6A
  <b>• complemento:</b> Tipo: Alpha 6A
  <b>• valorLiquidar:</b> Obrigatório, Tipo: Numeric 12.6
  <b>• forcarJurosMultaDesconto:</b> Tipo: boolean (True, False)
  <b>• juros:</b> Tipo: Numeric 12.6
  <b>• valorMulta:</b> Tipo: Numeric 12.6
  <b>• valorDesconto:</b> Tipo: Numeric 12.6
  <b>• dataLiquidacao:</b> Tipo: Date ##/##/##
  <b>• portadorLiquidacao:</b> Tipo: Alpha 3A
  <b>• historicoLiquidacao:</b> Tipo: Alpha 3A
</div>
<p align="justify">
<b>Exemplo de Retorno:</b></br>
&nbsp;&nbsp;&nbsp;Se registro válido:</br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inserção efetuada com sucesso</br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;idRegistro: 00</br>
</br>
&nbsp;&nbsp;&nbsp;Se pin inválido:</br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;O usuário não possui direitos suficientes para executar esta rotina.</br>
</br>
&nbsp;&nbsp;&nbsp;Se nenhum registro encontrado:</br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A consulta não retornou nenhum registro.</p>
===[[IN_CadastroObjetoContrato.integrador|CadastroObjetoContrato.integrador]]===
===[[IN_CadastroParcelaPadraoContrato.integrador|CadastroParcelaPadraoContrato.integrador]]===
===[[IN_CadastroParcelasContrato.integrador|CadastrosParcelaContrato.integrador]]===
===[[IN_CadastroPortadores.integrador|CadastroPortadores.integrador]]===
===[[IN_CadastroTipoPagamento.integrador|CadastroTipoPagamento.integrador]]===

Edição atual tal como às 20h00min de 9 de fevereiro de 2021