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

De CIGAM WIKI
Linha 77: Linha 77:
Método que tem por finalidade registrar as numerações de NFe inutilizadas no ERP CIGAM.</br>
Método que tem por finalidade registrar as numerações de NFe inutilizadas no ERP CIGAM.</br>


<center><table width="700" border="1" cellspacing="0" cellpadding="7" style="font-size:10.0pt">
<center><table width="650" border="1" cellspacing="0" cellpadding="7" style="font-size:10.0pt">
     <tr>
     <tr>
         <td width="30%" style="background:#d9d9d9;text-align:center"><strong>Par&acirc;metro</strong></td>
         <td width="35%" style="background:#d9d9d9;text-align:center"><strong>Par&acirc;metro</strong></td>
         <td width="20%" style="background:#d9d9d9;text-align:center"><strong>Tipo</strong></td>
         <td width="15%" style="background:#d9d9d9;text-align:center"><strong>Tipo</strong></td>
         <td width="20%" style="background:#d9d9d9;text-align:center"><strong>M&aacute;scara</strong></td>
         <td width="15%" style="background:#d9d9d9;text-align:center"><strong>M&aacute;scara</strong></td>
         <td width="30%" style="background:#d9d9d9;text-align:center"><strong>Observa&ccedil;&atilde;o</strong></td>
         <td width="35%" style="background:#d9d9d9;text-align:center"><strong>Observa&ccedil;&atilde;o</strong></td>
       </tr>
       </tr>
       <tr>
       <tr>
         <td>&nbsp;&nbsp;&nbsp;*pin:</td>
         <td>&nbsp;&nbsp;&nbsp;*pin:</td>
         <td>String</td>
         <td>String</td>
         <td align=right>20A</td>
         <td>20A</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       </tr>
Linha 93: Linha 93:
         <td>&nbsp;&nbsp;&nbsp;*statusRegistro:</td>
         <td>&nbsp;&nbsp;&nbsp;*statusRegistro:</td>
         <td>String</td>
         <td>String</td>
         <td align=right>1A</td>
         <td>1A</td>
         <td>L=Liberado, P=Pendente</td>
         <td>L=Liberado, P=Pendente</td>
       </tr>
       </tr>
Linha 99: Linha 99:
         <td>&nbsp;&nbsp;&nbsp;*codigoUnidadeNegocio:</td>
         <td>&nbsp;&nbsp;&nbsp;*codigoUnidadeNegocio:</td>
         <td>String</td>
         <td>String</td>
         <td align=right>3A</td>
         <td>3A</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       </tr>
Linha 105: Linha 105:
         <td>&nbsp;&nbsp;&nbsp;*nf:</td>
         <td>&nbsp;&nbsp;&nbsp;*nf:</td>
         <td>num&eacute;rico</td>
         <td>num&eacute;rico</td>
         <td align=right>10</td>
         <td>10</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       </tr>
Linha 111: Linha 111:
         <td>&nbsp;&nbsp;&nbsp;*serie</td>
         <td>&nbsp;&nbsp;&nbsp;*serie</td>
         <td>String</td>
         <td>String</td>
         <td align=right>5A</td>
         <td>5A</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       </tr>
Linha 117: Linha 117:
         <td>&nbsp;&nbsp;&nbsp;*codigoRetorno:</td>
         <td>&nbsp;&nbsp;&nbsp;*codigoRetorno:</td>
         <td>String</td>
         <td>String</td>
         <td align=right>3A</td>
         <td>3A</td>
         <td>Retorno informado em cStat</td>
         <td>Retorno informado em cStat</td>
       </tr>
       </tr>
Linha 123: Linha 123:
         <td>&nbsp;&nbsp;&nbsp;*descricaoRetorno:</td>
         <td>&nbsp;&nbsp;&nbsp;*descricaoRetorno:</td>
         <td>String</td>
         <td>String</td>
         <td align=right>255A</td>
         <td>255A</td>
         <td>Retorno informado em xMotivo</td>
         <td>Retorno informado em xMotivo</td>
       </tr>
       </tr>
Linha 129: Linha 129:
         <td>&nbsp;&nbsp;&nbsp;*dataRecibo:</td>
         <td>&nbsp;&nbsp;&nbsp;*dataRecibo:</td>
         <td>Date</td>
         <td>Date</td>
         <td align=right>##/##/##A</td>
         <td>##/##/##A</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       </tr>
Linha 135: Linha 135:
         <td>&nbsp;&nbsp;&nbsp;*horaRecibo:</td>
         <td>&nbsp;&nbsp;&nbsp;*horaRecibo:</td>
         <td>Time</td>
         <td>Time</td>
         <td align=right>HH:MM:SS</td>
         <td>HH:MM:SS</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
       </tr>
       </tr>
Linha 141: Linha 141:
         <td>&nbsp;&nbsp;&nbsp;*numeroProtocolo:</td>
         <td>&nbsp;&nbsp;&nbsp;*numeroProtocolo:</td>
         <td>String</td>
         <td>String</td>
         <td align=right>15A</td>
         <td>15A</td>
         <td>Retorno informado em nProt</td>
         <td>Retorno informado em nProt</td>
       </tr>
       </tr>
Linha 147: Linha 147:
         <td>&nbsp;&nbsp;&nbsp;*xmlEnvio:</td>
         <td>&nbsp;&nbsp;&nbsp;*xmlEnvio:</td>
         <td>Blob</td>
         <td>Blob</td>
         <td align=right>&nbsp;</td>
         <td>&nbsp;</td>
         <td>Xml de Envio</td>
         <td>Xml de Envio</td>
       </tr>
       </tr>
Linha 153: Linha 153:
         <td>&nbsp;&nbsp;&nbsp;*xmlRetorno:</td>
         <td>&nbsp;&nbsp;&nbsp;*xmlRetorno:</td>
         <td>Blob</td>
         <td>Blob</td>
         <td align=right>&nbsp;</td>
         <td>&nbsp;</td>
         <td>XML de Retorno</td>
         <td>XML de Retorno</td>
       </tr>
       </tr>
Linha 159: Linha 159:
         <td>&nbsp;&nbsp;&nbsp;*chaveAcesso:</td>
         <td>&nbsp;&nbsp;&nbsp;*chaveAcesso:</td>
         <td>String</td>
         <td>String</td>
         <td align=right>41A</td>
         <td>41A</td>
         <td>&nbsp;</td>
         <td>&nbsp;</td>
     </tr>
     </tr>

Edição das 17h19min de 28 de maio de 2020

Cadastrar

ListarId

ListarPendentes

LiberarPendentes

ListarNotasFiscais

ListarNotasFiscaisInutilizadas

Método que tem por finalidade filtrar as numerações de NFe inutilizadas no ERP CIGAM.

Parâmetros:

 • pin: Obrigatório, Tipo: String
 • nf: Tipo: numerico
 • serie: Tipo: String
 • codigoUnidadeNegocio: Tipo: String


Exemplo de Retorno XML:
<Retorno>
  <fagernfe>
    <reg>
      <nf>0000687623</nf>
      <serie>NFE</serie>
      <codigoUnidadeNegocio>2</codigoUnidadeNegocio>
      <codigoRetornoInutilizacao>102</codigoRetornoInutilizacao>
      <descricaoRetornoInutilizacao>Inutilizacao de numero Nfe</descricaoRetornoInutilizacao>
      <dataNota>DD/MM/AAAA</dataNota>
      <dataEnvio>DD/MM/AAAA</dataEnvio>
      <dataRetorno>DD/MM/AAAA</dataRetorno>
      <horaRetorno>HHMMSS</horaRetorno>
      <status>6</status>
      <numeroProtocolo>143170000292574</numeroProtocolo>
      <tipoAmbiente>2</tipoAmbiente>
      <especieNota>S</especieNota>
      <xmlEnvio>..........</xmlEnvio>
      <xmlRetorno>........</xmlRetorno>
    </reg>
  </fagernfe>
</Retorno>

Exemplo de Retorno JSON:
 [
   {
      "nf": "0000687623",
      "serie": "NFE",
      "codigoUnidadeNegocio": "2",
      "codigoRetornoInutilizacao": "102",
      "descricaoRetornoInutilizacao": "Inutilizacao de numero de Nfe",
      "dataNota": "DD/MM/AAAA",
      "dataEnvio": "DD/MM/AAAA",
      "dataRetorno": "DD/MM/AAAA",
      "horaRetorno": "HHMMSS",
      "status": "6",
      "numeroProtocolo": "143170000292574",
      "tipoAmbiente": "2",
      "especieNota": "S",
      "xmlEnvio": "............",
      "xmlRetorno": "..........."
   }
 ]

ListarNotasFiscaisPaf

ListasNFsMultiplasFormasPagamento

ListarComissoesPorRepresentante

CadastrarNotasFiscais

RegistrarNotaFiscalInutilizada

Método que tem por finalidade registrar as numerações de NFe inutilizadas no ERP CIGAM.

Parâmetro Tipo Máscara Observação
   *pin: String 20A  
   *statusRegistro: String 1A L=Liberado, P=Pendente
   *codigoUnidadeNegocio: String 3A  
   *nf: numérico 10  
   *serie String 5A  
   *codigoRetorno: String 3A Retorno informado em cStat
   *descricaoRetorno: String 255A Retorno informado em xMotivo
   *dataRecibo: Date ##/##/##A  
   *horaRecibo: Time HH:MM:SS  
   *numeroProtocolo: String 15A Retorno informado em nProt
   *xmlEnvio: Blob   Xml de Envio
   *xmlRetorno: Blob   XML de Retorno
   *chaveAcesso: String 41A  


Exemplo de Retorno XML:

<Retorno>