ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

ACBr como parãmetrizar campos ICMS

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> NFe
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
juniorsoftcb
Aprendiz
Aprendiz


Registrado: Domingo, 21 de Setembro de 2008
Mensagens: 107
Localização: Casa Branca-SP

MensagemEnviada: Sex Mar 08, 2013 1:52 pm    Assunto: ACBr como parãmetrizar campos ICMS Responder com Citação

Olá amigos, estou iniciando um sistema de emissão de NFe com Delphi7 / Firebird e ACBr, esta indo bem, porem não estou conseguindo informar no ACBr os valores de ICMS veja :

Citação:

with Det.Add do
begin
Abre_Itens;
while not IBQ_Itens.Eof do
begin
Prod.nItem := vContador_Itens; // Número sequencial, para cada item deve ser incrementado
Prod.cProd := IBQ_Itens.FieldByName('CODIGO').AsString;
Prod.cEAN := '';
Prod.xProd := IBQ_Itens.FieldByName('DESCRICAO').AsString;
Prod.NCM := IBQ_Itens.FieldByName('ncm').AsString;
Prod.EXTIPI := IBQ_Itens.FieldByName('cst').AsString;
Prod.CFOP := IBQ_Itens.FieldByName('cfop').AsString;
Prod.uCom := IBQ_Itens.FieldByName('UNIDADE').AsString;
Prod.qCom := IBQ_Itens.FieldByName('qtde').AsInteger;
Prod.vUnCom := IBQ_Itens.FieldByName('PRECO_VENDA').AsCurrency;
Prod.vProd := (IBQ_Itens.FieldByName('qtde').AsInteger * IBQ_Itens.FieldByName('PRECO_VENDA').AsCurrency); // VALOR

Prod.cEANTrib := '';
Prod.uTrib := IBQ_Itens.FieldByName('UNIDADE').AsString;
Prod.qTrib := IBQ_Itens.FieldByName('qtde').AsInteger;
Prod.vUnTrib := Prod.vProd;

Prod.vFrete := 0;
Prod.vSeg := 0;
Prod.vDesc := 0;

infAdProd := ''; //'Este produto é um teste !';

//Grupo para serviços
with Imposto.ISSQN do
begin
cSitTrib := ISSQNcSitTribNORMAL;
vBC := Prod.vProd; //100;
vAliq := IBQ_Itens.FieldByName('aliq_icms').AsInteger;
vISSQN := 2;
cMunFG := 3554003;
cListServ := 1402; // Preencha este campo usando a tabela disponível // em http://www.planalto.gov.br/Ccivil_03/LEIS/LCP/Lcp116.htm
end;

IBQ_Itens.Next;
vContador_Itens := (vContador_Itens + 1);
end;
IBQ_Itens.Close;
end;


Gera o xml tudo ok, mas ao imprimir o DANFE os valores BASE ICMS, ALIQ.ICMS sai tudo 0 (zero).

Onde estou errando ?

Busco a ajuda dos colegas mais esperientes aqui do forum, Obrigado
Júnior
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
Ghost_Rider
Colaborador
Colaborador


Registrado: Segunda-Feira, 6 de Outubro de 2003
Mensagens: 4437

MensagemEnviada: Sex Mar 08, 2013 2:08 pm    Assunto: Responder com Citação

Cara, vc ta preenchendo a parte de ISS, ta errado...

Procura por Det.Add.Imposto, e dentro dele ICMS...
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
juniorsoftcb
Aprendiz
Aprendiz


Registrado: Domingo, 21 de Setembro de 2008
Mensagens: 107
Localização: Casa Branca-SP

MensagemEnviada: Sex Mar 08, 2013 2:19 pm    Assunto: Responder com Citação

Ghost_Rider escreveu:
Cara, vc ta preenchendo a parte de ISS, ta errado...

Procura por Det.Add.Imposto, e dentro dele ICMS...


Olá amigo, muito obrigado por sua atenção, mas será que vc pode me mandar um exemplo ?

Vi que no ACBr tem alguns exemplos tipo :
//Adicionando Produtos
//Declaração de Importação. Pode ser adicionada várias através do comando Prod.DI.Add
//Campos para venda de veículos novos
//Campos específicos para venda de medicamentos
etc...
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
juniorsoftcb
Aprendiz
Aprendiz


Registrado: Domingo, 21 de Setembro de 2008
Mensagens: 107
Localização: Casa Branca-SP

MensagemEnviada: Sex Mar 08, 2013 3:55 pm    Assunto: Responder com Citação

Tentei com este código mas não muda nada !

Citação:

with Imposto do
begin
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;
end;
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
Ghost_Rider
Colaborador
Colaborador


Registrado: Segunda-Feira, 6 de Outubro de 2003
Mensagens: 4437

MensagemEnviada: Sex Mar 08, 2013 4:04 pm    Assunto: Responder com Citação

Tá....assim...qual seu conhecimento tributário ???
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
juniorsoftcb
Aprendiz
Aprendiz


Registrado: Domingo, 21 de Setembro de 2008
Mensagens: 107
Localização: Casa Branca-SP

MensagemEnviada: Sex Mar 08, 2013 4:21 pm    Assunto: Responder com Citação

Ghost_Rider escreveu:
Tá....assim...qual seu conhecimento tributário ???


Muito pouco, estou trabalhando com o auxilido de um contador,
a empresa esta classificada no Simples !

Citação:


O que eu preciso é passar os parãmetros/valores do produto vendido nas colunas B.CALC ICMS / VALOR ICMS / ALIQ.ICMS no danfe

E não sei como fazer isso, pesso ajuda !
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> NFe Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB