Rejeição
Rejeição 843: Código da espécie de Veículo incompatível com o tipo do Veículo. [nItem:nnn]
Causa
Se o campo de espécie de veículo <espVeic> não for compatível com o tipo de veículo <tpVeic>, a SEFAZ vai retornar a rejeição: Rejeição 843: Código da espécie de Veículo incompatível com o tipo do Veículo. [nItem:nnn]
Regra de validação da SEFA

Exemplo
No exemplo abaixo vemos uma nota que está com o <tpVeic>07</tpVeic> que é o código para 7-Micro-Ônibus e a tag <espVeic>2</espVeic> está com o valor para 2-Carga.
<veicProd>
<tp0p>4</tp0p>
<chassi>88as8d71z9f01sfa12</chassi>
<cCor>11</cCor>
<xCor>AZUL</Cor>
<pot>0</pot>
<cilin>9</cilin>
<pesoL>0.00</pesoL>
<pesoB>0.00</pesB>
<nSerie>o</nSerie>
<tpComb>o0</tpComb>
<nMotor>0</nMotor>
<CMT>0.00</CMT>
<dist>0</dist>
<anoMod>2019</anoMod>
<anoFab>2020</anoFab>
<tpVeic>07</tpVeic>
<espVeic>2</espVeic>
<condVeic>1</condVeic>
<NTA/>N<NTA>
<cMod>792000</cMod>
<cCorDENATRAN>11</cCorDENATRAN>
<1ota>9</lota>
<tpRest>o</tpRest>
</veicProd>
O correto para esse caso, seria o valor 1 na tag <espVeic>, de acordo com a Tabela de Tipo e Espécie de Veículo:
<veicProd>
<tp0p>4</tp0p>
<chassi>88as8d71z9f01sfa12</chassi>
<cCor>11</cCor>
<xCor>AZUL</Cor>
<pot>0</pot>
<cilin>9</cilin>
<pesoL>0.00</pesoL>
<pesoB>0.00</pesB>
<nSerie>o</nSerie>
<tpComb>o0</tpComb>
<nMotor>0</nMotor>
<CMT>0.00</CMT>
<dist>0</dist>
<anoMod>2019</anoMod>
<anoFab>2020</anoFab>
<tpVeic>07</tpVeic>
<espVeic>1</espVeic>
<condVeic>1</condVeic>
<NTA/>N<NTA>
<cMod>792000</cMod>
<cCorDENATRAN>11</cCorDENATRAN>
<1ota>9</lota>
<tpRest>o</tpRest>
</veicProd>
Como Resolver
Basta conferir qual o valor correto para o campo <espVeic> para qual tipo de veículo na tabela de tipo e espécie de veículo – Tabela de Tipo e Espécie de Veículo
Referência