Ir para conteúdo
  • Cadastre-se

dev botao

Sobre Declarações Das Tags De Imposto


Ver Solução Respondido por Italo Giurizzato Junior,
  • Este tópico foi criado há 3470 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa noite como disse em outro tópico que estava acostumado com outro componente estou com uma dificuldade de entender como preencher os st de icms dos itens.

Alguém pode me da uma exemplo. 

 

 

é assim que estou tentando preencher:

 

 if sSTProd = '101' then
                    begin
                      PreparaICMS(sSTProd);
                      with ICMS do
                         begin
                           CST          := cstICMSSN;
                           ICMS.orig    := oeNacional;
                           ICMS.modBC   := dbiValorOperacao;
                           ICMS.vBC     := ICMS.vBC;
                           ICMS.pICMS   := ICMS.pICMS;
                           ICMS.vICMS   := ICMS.vICMS;
                           ICMS.modBCST := dbisMargemValorAgregado;
                           ICMS.pMVAST  := ICMS.pMVAST;
                           ICMS.pRedBCST:= ICMS.pRedBCST;
                           ICMS.vBCST   := ICMS.vBCST;
                           ICMS.pICMSST := ICMS.pICMSST;
                           ICMS.vICMSST := ICMS.vICMSST;
                           ICMS.pRedBC  := ICMS.pRedBC;
                         end;

 

 

Agradeço desde já as contribuições de ajuda.

Link para o comentário
Compartilhar em outros sites

  • Consultores

De que componente você está falando? ACBrNFe, ACBrNFSe, ... ??

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • Moderadores

Boa noite como disse em outro tópico que estava acostumado com outro componente estou com uma dificuldade de entender como preencher os st de icms dos itens.

Alguém pode me da uma exemplo. 

 

 

é assim que estou tentando preencher:

 

 if sSTProd = '101' then
                    begin
                      PreparaICMS(sSTProd);
                      with ICMS do
                         begin
                           CST          := cstICMSSN;
                           ICMS.orig    := oeNacional;
                           ICMS.modBC   := dbiValorOperacao;
                           ICMS.vBC     := ICMS.vBC;
                           ICMS.pICMS   := ICMS.pICMS;
                           ICMS.vICMS   := ICMS.vICMS;
                           ICMS.modBCST := dbisMargemValorAgregado;
                           ICMS.pMVAST  := ICMS.pMVAST;
                           ICMS.pRedBCST:= ICMS.pRedBCST;
                           ICMS.vBCST   := ICMS.vBCST;
                           ICMS.pICMSST := ICMS.pICMSST;
                           ICMS.vICMSST := ICMS.vICMSST;
                           ICMS.pRedBC  := ICMS.pRedBC;
                         end;

 

 

Agradeço desde já as contribuições de ajuda.

Bom dia

Existe uma pasta dentro do SVN chamada Exemplos!

chegou a olhar nela?

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

Já vi mais minha duvida é na variação do cst, no caso se for cst040, mando toda as tag e o componente lança de acordo com o st ?

 

 with ICMS do
             begin
               CST          := cst00;
               ICMS.orig    := oeNacional;
               ICMS.modBC   := dbiValorOperacao;
               ICMS.vBC     := 100;
               ICMS.pICMS   := 18;
               ICMS.vICMS   := 18;
               ICMS.modBCST := dbisMargemValorAgregado;
               ICMS.pMVAST  := 0;
               ICMS.pRedBCST:= 0;
               ICMS.vBCST   := 0;
               ICMS.pICMSST := 0;
               ICMS.vICMSST := 0;
               ICMS.pRedBC  := 0;
             end;
Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Bom dia Murilo,

 

O componente vai gerar os grupos ICMS00, ICMS10, ... com as TAGs que constam na estrutura do XML, ou seja, de acordo com o que esta no manual.

 

Se para um determinado CST não existe a TAG: pRedBC a mesma não será gerada no XML, mesmo que você atribua um valor a essa propriedade.

  • Curtir 2
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3470 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.