Rejeição 581: Campo Valor da Carga deve ser informado para o modal - Como resolver?

Quando for emitido um CT-e (modelo 57) com as seguintes informações:

  • Tipo do CT-e (campo: tpCTe) igual a '0' - Normal ou '3' - Substituição;
  • Modal (campo: modal) diferente de '05' - Dutoviário;
  • NÃO for informado o Valor total da carga (campo: vCarga).

Será retornado a rejeição pelo motivo 581 - Campo Valor da Carga deve ser informado para o modal.

 

Exceções e Observações

Para esta regra de validação não há exceção.

 

Regra de Validação da Sefaz

 

Exemplo

No exemplo abaixo, foi emitido um CT-e com o Tipo do CT-e (campo: tpCTe) igual a '0' - Normal, com Modal (campo: modal) igual a '01' - Rodoviário, mas não foi informado o Valor total da carga (campo: vCarga). Nessa situação o CT-e foi rejeitado pelo motivo 581.

Trecho do XML:

<infCte Id="CTe33200243171438000498575010000002101559071305" versao="3.00">
	<ide>
		<cUF>33</cUF>
		<cCT>55907130</cCT>
		<CFOP>6932</CFOP>
		<natOp>TRANSPORTE RODOVIARIO</natOp>
		<mod>57</mod>
		<serie>501</serie>
		<nCT>210</nCT>
		<dhEmi>2020-02-27T10:54:58-03:00</dhEmi>
		<tpImp>1</tpImp>
		<tpEmis>1</tpEmis>
		<cDV>5</cDV>
		<tpAmb>2</tpAmb>
		<!-- Tipo do CT-e -->
		<tpCTe>0</tpCTe>
		<procEmi>0</procEmi>
		<verProc>Oobj-DFe</verProc>
		<cMunEnv>3304557</cMunEnv>
		<xMunEnv>Rio de Janeiro</xMunEnv>
		<UFEnv>RJ</UFEnv>
		<!-- Tipo do Modal -->
		<modal>01</modal>
		<tpServ>0</tpServ>
		<cMunIni>2307650</cMunIni>
		<xMunIni>MARACANAU</xMunIni>
		<UFIni>CE</UFIni>
		<cMunFim>1508050</cMunFim>
		<xMunFim>TRAIRAO</xMunFim>
		<UFFim>PA</UFFim>
		<retira>1</retira>
		<indIEToma>1</indIEToma>
		<toma3>
			<toma>0</toma>
		</toma3>
	</ide>
	[...]	
	<infCTeNorm>
		<infCarga>
			<proPred>TESTE DE PRODUTO</proPred>
			<infQ>
				<cUnid>03</cUnid>
				<tpMed>PESO BRUTO</tpMed>
				<qCarga>10.0000</qCarga>
			</infQ>
		</infCarga>        
		[...]
		</infModal>
	</infCTeNorm> 
</infCte>

 

Como resolver?

Primeiro deve-se verificar se o tipo do Modal está correto. E para resolver o exemplo citado acima, basta informar o Valor total da carga (campo: vCarga). 

Abaixo exemplo de XML com a correção:

<infCte Id="CTe33200243171438000498575010000002101559071305" versao="3.00">
	<ide>
		<cUF>33</cUF>
		<cCT>55907130</cCT>
		<CFOP>6932</CFOP>
		<natOp>TRANSPORTE RODOVIARIO</natOp>
		<mod>57</mod>
		<serie>501</serie>
		<nCT>210</nCT>
		<dhEmi>2020-02-27T10:54:58-03:00</dhEmi>
		<tpImp>1</tpImp>
		<tpEmis>1</tpEmis>
		<cDV>5</cDV>
		<tpAmb>2</tpAmb>
		<!-- Tipo do CT-e -->
		<tpCTe>0</tpCTe>
		<procEmi>0</procEmi>
		<verProc>Oobj-DFe</verProc>
		<cMunEnv>3304557</cMunEnv>
		<xMunEnv>Rio de Janeiro</xMunEnv>
		<UFEnv>RJ</UFEnv>
		<!-- Tipo do Modal -->
		<modal>01</modal>
		<tpServ>0</tpServ>
		<cMunIni>2307650</cMunIni>
		<xMunIni>MARACANAU</xMunIni>
		<UFIni>CE</UFIni>
		<cMunFim>1508050</cMunFim>
		<xMunFim>TRAIRAO</xMunFim>
		<UFFim>PA</UFFim>
		<retira>1</retira>
		<indIEToma>1</indIEToma>
		<toma3>
			<toma>0</toma>
		</toma3>
	</ide>
	[...]	
	<infCTeNorm>
		<infCarga>
			<!-- Valor total da carga -->
			<vCarga>1000.09</vCarga>
			<proPred>TESTE DE PRODUTO</proPred>
			<infQ>
				<cUnid>03</cUnid>
				<tpMed>PESO BRUTO</tpMed>
				<qCarga>10.0000</qCarga>
			</infQ>
		</infCarga>        
		[...]
		</infModal>
	</infCTeNorm> 
</infCte>

  

Referências

0 (0)
Avaliação do Artigo (Nenhum voto)
Avaliar esse artigo
Anexos
Não há anexos para este artigo.
Artigos Relacionados RSS Feed
Comentários
Nome
Email
Código de Segurança Security Code
Não há comentários para este artigo. Seja o primeiro a postar um comentário.