A rejeição 519 ocorrerá quando for emitido um CT-e, e o CFOP informado estiver fora do padrão indicado abaixo:
Para CT-e do tipo Normal, complementar ou Substituição (tpCTe = 0, 1 ou 3):
- Se UF de início da prestação = UF de fim de prestação (e UF fim <> EX)
CFOP deve iniciar por 5 - Se UF de início da prestação <> UF de fim da prestação (e UF fim <> EX)
CFOP deve iniciar por 6 - Se UF fim de prestação = EX
CFOP deve iniciar por 7
Exemplo:
UF de início da prestação | UF de fim de prestação | CFOP |
MG | MG | CFOP deve iniciar por 5 |
MG | SP | CFOP deve iniciar por 6 |
MG | EX | CFOP deve iniciar por 7 |
Para CT-e de anulação de valores (tpCTe = 2)
- Se UF de início da prestação = UF de fim de prestação (ambas <> EX)
CFOP deve ser 1206 - Se UF de início da prestação <> UF de fim da prestação (ambas <> EX)
CFOP deve ser 2206 - Se UF de início ou fim de prestação = EX
CFOP deve ser 3206
Exemplo:
UF de início da prestação | UF de fim de prestação | CFOP |
MG | MG | CFOP deve ser 1206 |
MG | SP | CFOP deve ser 2206 |
EX | MG | CFOP deve ser 3206 |
MG | EX | CFOP deve ser 3206 |
Exemplo das tags do XML:
<ide>
...
<CFOP>5352</CFOP>
...
<tpCTe>0</tpCTe>
...
<UFIni>SP</UFIni>
<UFFim>SP</UFFim>
...
</ide>