Função: Configurar a modalidade de operação da Nota Fiscal Eletrônica e Nota Fiscal de Consumidor Eletrônica. Entende-se por modalidade a forma geração da Nota Fiscal do cliente junto à SEFAZ, que no caso pode ser de Normal ou Contingência. Além da função da configuração da modalidade, este método é responsável por gravar na SPED056 o histórico de entrada em contingência, ou seja, quando for configurada alguma das modalidades de contingência será gerado um novo registro na SPED056, guardando Data, Hora e motivo.

Uso do Banco de dados: Persistente ou volátil.

 

<soap:Body>
<USERTOKEN>STRING</USERTOKEN>
<ID_ENT>STRING</ID_ENT>
<MODALIDADE>INTEGER</MODALIDADE>
<MOTIVO>STRING</MOTIVO>
<MODELO>STRING</MODELO>

</soap:Body>

 

ParâmetroTipoTamPaiObservação
USERTOKENAlfanumérico06-Token de bilhetagem para execução do serviço.
ID_ENTAlfanumérico06-Código da entidade retornado pelo WS SpedAdm/AdmEmpresas.
MODALIDADEInteiro01-

Modalidades de transmissão:

NFE (modelo 55):

1 – Normal;

2 -  Contingência Off-Line;

3 – Contingência SCAN;

4 – Ambiente nacional;

5 – EPEC;

6 – SEFAZ Virtual RS;

7 – Contingência FS-DA;

8 – Contingência SVC-AN;

9 – Contingência SVC-RS


NFCE (modelo 65)

1 – Normal;

2 – Contingência Off-Line.

2 – Contingência Off-Line. (a partir do TSS 2.50)

MOTIVOAlfanumérico15-255-Informe o motivo da entrada em contingência.
MODELOAnfanumérico2-

Informe:

55 -  para NF-e;

65 -  para NFC-e.

Observação: Caso o campo não seja informado, será considerado como padrão o modelo 55


<soap:Body>
<MODALID>
<CODCONT>STRING</CODCONT>
<MSG>STRING</MSG>
<VALOR>STRING</VALOR>
</MODALID>
</soap:Body>

 

ParâmetroTipoTamPaiObservação
CODCONTAlfanumérico15-Código da contingência, gravado como parte do índice na SPED056.
MSG
Alfanumérico
0-25
-

Retorna as expressão:

NFE (modelo 55):

1 – Normal;

2 -  Contingência Off-Line;

3 – Contingência SCAN;

4 – Ambiente nacional;

5 – EPEC;

6 – Sefaz Virtual RS;

7 – Contingência FS-DA;

8 – Contingência SVC-AN;

9 – Contingência SVC-RS 


NFCE (modelo 65):

1 – Normal;

9 – Contingência Off-Line;

2 – Contingência Off-Line. (a partir do TSS 2.50)

ValorInteiro1-Retorna somente o código numérico referente à modalidade acima:1, 2, 3, 4, 5, 6, 7, 8, 9.

 

FaultDescrição
Invalid TokenO parâmetro USERTOKEN foi passado incorretamente
001Código da entidade invalida
002Código da entidade em branco
003
  • Para NF-e: Código da modalidade inválido para NF-e. Valores válidos:

0-Configuração,

1-Normal,

2-Contingência off-line,

3-Contingência SCAN,

4-Ambiente Nacional,

5-EPEC,

6-Sefaz Virtual,

7-Contingência FS-DA,

8-Contingência SVC-AN,

9-Contingência SVC-RS.

  • Para NFC-e: Código da modalidade inválido para NFC-e. Valores válidos:

0-Configuração,

1-Normal,

9-Contingência Off-Line,

2-Contingência Off-Line. (a partir do TSS 2.50).