Boa Noite pessoal,
Na ultima atualização que fiz do ACBR, na unit pcnConversão, a função StrToOrig foi alterada para retornar como true quando o campo estiver vazio, foi criado um enumerado oeVazio, entretanto, na SEFAZ do RS não está validando, alterei para '0' e funcionou.
Quando enviei o XML assim, nem o validador aceitou.
<Imposto>
<ICMS>
<ICMSSN102>
<Orig/>
<CSOSN>102</CSOSN>
</ICMSSN102>
</ICMS>
<PIS>
<PISSN>
<CST>49</CST>
</PISSN>
</PIS>
<COFINS>
<COFINSSN>
<CST>49</CST>
</COFINSSN>
</COFINS>
</imposto>
https://www.sefaz.rs.gov.br/nfe/NFE-VAL.aspx
<imposto>
<vTotTrib>13.68</vTotTrib>
<ICMS>
<ICMSSN102>
<orig>0</orig>
<CSOSN>102</CSOSN>
</ICMSSN102>
</ICMS>
<PIS>
<PISOutr>
<CST>99</CST>
<vBC>0.00</vBC>
<pPIS>0.0000</pPIS>
<vPIS>0.00</vPIS>
</PISOutr>
</PIS>
<COFINS>
<COFINSOutr>
<CST>99</CST>
<vBC>0.00</vBC>
<pCOFINS>0.0000</pCOFINS>
<vCOFINS>0.00</vCOFINS>
</COFINSOutr>
</COFINS>
</imposto>
A única coisa que alterei foi trocar o campo ICMS.orig de '' para '0'
Procurei no fórum e não encontrei nenhuma referência a respeito,
Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.