Ir para conteúdo
  • Cadastre-se

dev botao

ICMS-ST Carga média MT


freitagnx
  • Este tópico foi criado há 4628 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Olá pessoal!

Não gostaria de estar postando esta dúvida aqui, mas não encontro solução no manual de integração, nenhum contador consegue me ajudar e o SEFAZ-MT não me oferece suporte.

Aqui em MT mudou a regra para substituição tributária, e tenho o primeiro problema com uma nota fiscal de devolução.

Estou postando o XML em questão e a mensagem que estou recebendo.

Agradeço antecipadamente a ajuda e atenção.

Leonardo Freitag

51110826777938000106550010000000091000000090-nfe.xml

post-506-1354898751373_thumb.jpg

assinatura.png

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Só pra complementar, eu não estou esquecendo de informar os devidos valores calculados dos itens,

With Imposto do

begin

With ICMS do

begin

CST := RetornaCSTIcms(dmAutoMax.setItensVendasCST_ICMS.AsString); // cst do produto

modBC := dbiValorOperacao; // modalidade da báse de cálculo do icms

pICMS := RoundTo(dmAutomax.setItensVendasPER_ICMS.Value, -2); // alíquota icms

vICMS := RoundTo(dmAutoMax.setItensVendasVALOR_ICMS.Value, -2); // valor do icms

vBC := RoundTo(dmAutoMax.setItensVendasBASE_ICMS.Value, -2); // valor da base de cálculo do icms

// ICMS SUBSTITUTO

modBCST := dbisMargemValorAgregado;

pICMSST := RoundTo(dmAutoMax.setItensVendasPER_ICMS_ST.Value, -2);

vICMSST := RoundTo(dmAutoMax.setItensVendasVALOR_ICMS_ST.Value, -2);

vBCST := RoundTo(dmAutoMax.setItensVendasBASE_ICMS_ST.Value, -2);

end;

e nem na totalização,

Total.ICMSTot.vFrete := RoundTo(dmAutoMax.setVendasVALOR_FRETE.Value, -2);

total.ICMSTot.vSeg := RoundTo(dmAutoMax.setVendasVALOR_SEGURO.Value, -2);

Total.ICMSTot.vBC := RoundTo(dmAutoMax.setVendasBAS_CALC_ICMS.Value, -2);

Total.ICMSTot.vICMS := RoundTo(dmAutoMax.setVendasVAL_ICMS.Value, -2);

Total.ICMSTot.vNF := RoundTo(dmAutoMax.setVendasVAL_TOTAL_NOTA.Value, -2);

Total.ICMSTot.vProd := RoundTo(dmAutoMax.setVendasTOTAL_PRODUTOS.Value, -2);

Total.ICMSTot.vDesc := RoundTo(dmAutoMax.setVendasDESCONTO.Value, -2);

Total.ICMSTot.vPIS := RoundTo(dmAutoMax.setVendasPIS_TOTAL.Value, -2);

Total.ICMSTot.vCOFINS := RoundTo(dmAutoMax.setVendasCOFINS_TOTAL.Value, -2);

Total.ICMSTot.vOutro := RoundTo(dmAutoMax.setVendasVALOR_OUT_DESP.Value, -2);

Total.ICMSTot.vBCST := RoundTo(dmAutoMax.setVendasBAS_CALC_ICMS_SUBS.Value, -2);

Total.ICMSTot.vST := RoundTo(dmAutoMax.setVendasVAL_ICMS_SUBS.Value, -2);

Aguardo um help.

Leonardo Freitag

assinatura.png

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 4628 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

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.

The popup will be closed in 10 segundos...