Pular para conteúdo

Rejeição 371 - Tipo de contratação deve ser informado para tipo de dutoviário gasoduto

Descrição da rejeição

Essa rejeição ocorre quando um CT-e do modal Dutoviário é emitido com a classificação de gasoduto (classDuto = 1), mas o campo que indica o tipo de contratação do serviço (tpContratacao) não é preenchido no XML.

Regra de Validação na SEFAZ

De acordo com a regra do modal Dutoviário, se informado o campo de classificação do dutoviário como Gasoduto (tag: classDuto = 1), o preenchimento do campo de tipo de contratação (tag: tpContratacao) torna-se obrigatório.

Os valores permitidos para a tag tpContratacao são:
– 0: Ponto a ponto;
– 1: Capacidade de Entrada;
– 2: Capacidade de Saída.

Exemplo de ocorrência

O erro acontece quando o grupo do modal dutoviário é preenchido com a classe 1, porém sem definir a modalidade de contratação.

...
<infModal>
    <duto>
        <vTar_duto>100.000000</vTar_duto>
        <dIni_duto>2026-02-02</dIni_duto>
        <dFim_duto>2026-02-05</dFim_duto>
        <classDuto>1</classDuto>
    </duto>
</infModal>
...

Como resolver?

Para resolver esta rejeição, o emissor deve identificar qual o tipo de contratação acordado para o transporte via gasoduto e informar o código correspondente no XML:

  • Se a contratação for por trajeto específico: Informar <tpContratacao>0</tpContratacao> (Ponto a ponto).
  • Se a contratação for por entrada no sistema: Informar <tpContratacao>1</tpContratacao> (Capacidade de Entrada).
  • Se a contratação for por saída do sistema: Informar <tpContratacao>2</tpContratacao> (Capacidade de Saída).

O XML corrigido ficaria assim:

...
<infModal>
    <duto>
        <vTar_duto>100.000000</vTar_duto>
        <dIni_duto>2026-02-02</dIni_duto>
        <dFim_duto>2026-02-05</dFim_duto>
        <classDuto>1</classDuto>
        <tpContratacao>0</tpContratacao>
        <codPontoEntrada>ENTRADA001</codPontoEntrada>
        <codPontoSaida>SAIDA002</codPontoSaida>
    </duto>
</infModal>
...