Função:  Este método deve ser utilizado para buscar o código de autorização do CODIF (Sistema de Controle do Diferimento do Imposto nas Operações com AEAC - Álcool Etílico Anidro Combustível ).

Este código de autorização deve ser enviado nas transmissões de NF-e e deve ser colocado na tag CODIF.



<soap:Body>

<USERTOKEN>STRING</USERTOKEN>

<ID_ENT>STRING</ID_ENT>

<XMLCODIF>BASE64BINARY</ XMLCODIF>

</soap:Body>


Parâmetro

Tipo

Tam

Pai

Observação

USERTOKEN

Alfanumérico

-

-

Token de bilhetagem para execução do serviço.

ID_ENT

Alfanumérico

006

-

Código da entidade retornado pelo WS SpedAdm/AdmEmpresas.

XMLCODIF

Binário

500k

-

XML de solicitação de autorização do CODIF. Passando as informações necessárias para o TSS montar o XML no padrão solicitado.

Modelo:

<codif>

                <cnpjrem>99999999999999</cnpjrem>

                <cnpjdest>99999999999999</cnpjdest>

                <codanp>999999999</codanp>

                <qtdlitro>99</qtdlitro>

                <cfop>9999</ cfop >

</codif>


<soap:Body>

<RESPCODIFAUTH>

<AMBIENTE>STRING</AMBIENTE>

<CODIGO>STRING</CODIGO>

<CODIGOAUTH>STRING</CODIGOAUTH>

<MSG>STRING</MSG>


<WS01CONSUMOINDEVIDO>

         <OBSERVACAO>STRING</OBSERVACAO>

         <TENTATIVAS>STRING</TENTATIVAS>

  </WS01CONSUMOINDEVIDO>


</RESPCODIFAUTH>

</soap:Body>


ParâmetroTipoTamPaiObservação
RESPCODIFAUTHEstrutura---
AMBIENTEEstrutura15RESPCODIFAUTHAmbiente em que foi solicitada a Autorização para configurar o ambiente. Utilize o método CFGAmbiente.Valores possíveis:1 – Producao; 2 – Homologação.
CODIGOAlfanumérico006RESPCODIFAUTH1 – Autorizado; 2 – Não autorizado.
CODIGOAUTHAlfanumérico0-50RESPCODIFAUTHCódigo de autorização. Retornará somente quando a tag CODIGO for igual a 1.
MSGAlfanumérico0-10RESPCODIFAUTHMensagem do processamento retornado pela SEFAZ.
WS01CONSUMOINDEVIDOEstrutura-RESPCODIFAUTHEstrutura referente a Consumo Indevido.
OBSERVACAOAlfanumérico200WS01CONSUMOINDEVIDOMensagem de retorno do TSS caso ocorra o atingimento do máximo de tentativas de execução do método em questão.
TENTATIVASAlfanumérico005WS01CONSUMOINDEVIDORetorna a contagem de tentativas de execução do método em questão.
FaultDescrição
Invalid TokenO parâmetro USERTOKEN foi passado incorretamente.
Bad configurationSPED_WSNFEBRA não encontrou a tabela SPED000. Verifique se o TOTVS Service SPED foi devidamente configurado.
001Código da Entidade Inválido.
002XML do CODIF incorreto: mensagem de erro.
003XML do CODIF incorreto, falta tag nometag.
004UF não homologada para autorização do CODIF.
005Erro de Post no WS da SEFAZ.