Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Bom dia a todos,

 

Utilizamos hoje o layout de visualização e impressão disponibilizado pela ACBr, onde apenas carregamos o xml no componente da ACBr e o mesmo gera a visualização/pdf/impressão da nota, porém estou com um problema que gostaria de dividir com vocês, o problema é que temos um cliente que está realizando uma venda de Veículo Novo e ao encaminhar a NFe ao DETRAN para realizar a documentação do veículo os mesmos não estão aceitando a NFe pois o campo Renavam e as Cilindradas não saem no complemento do veículo e segundo eles sem isso eles não irão aceitar a NFe, já verifiquei a NT da NFe 3.10 porém não há nenhum dos campos citados acima na visualização da ACBr como pode ser visto na imagem:

post-29488-0-09044300-1416492577.jpg

 

 

Gostaria de saber se estamos fazendo algo de errado no carregamento, se realmente não pode ser implementado isso devido a algum requisito da NFe, ou como poderiamos resolver isto já que as contabilidades e nem mesmo o DETRAN soube nos passar se há algum embasamento legal para que eles nos exijam isto.

 

 

  • Curtir 1
  • Moderadores
Postado

Boa tarde!

Vc está utilizando o ACBrNFeMonitor?

 

Se está veja estes dois links: 

 

http://anfm.blogspot.com.br/2009/09/campos-para-criar-uma-nfe-usando-o.html

Neste vc encontrará o exemplo no grupo VEICULO[XXX] o campo RENAVAM =

 

http://anfm.blogspot.com.br/2010/10/acbrnfemonitor-compativel-com-nfe.html

Neste vc encontrará o exemplo no grupo VEICULO[XXX] o campo Cilin= 

 

Obs.: O ACBrNFeMonitor passou a aceitar a nomenclatura do Manual de Integração para os campos do arquivo INI. Pode ser que nem todos estejam ok.

 

Se estiver usando ACBrNFeMonitor e puder anexar o XML fica melhor de analisar.


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

  • Moderadores
Postado

Boa Tarde,

Não estamos usando o ACBrNfeMonitor, usamos o ACBrNfe integrado ao nosso sistema...

Sobre o xml, não enviei por não ser monitor, precisaria dele ainda?

Penso que eu não vou conseguir te ajudar, mas é bom anexar que fica melhor para algum colega que esteja disposto a testar.


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Postado

Sim, entramos em contato direto com o Detran e o funcionário que nos atendeu proferiu o seguinte "Não sei te dizer se tem algum embasamento, nos aqui só seguimos o manual e no manual tem que é obrigatório" e as contabilidades que consultamos disseram que "Era bom ter" mas no momento que pedi um embasamento, ou um local onde eu pudesse encontrá-lo além da própria NT da NFe 3.10 eles falaram que não sabiam.

Vou verificar um xml e mando em sequencia, obrigado pela atenção...

  • Curtir 1
Postado

Boa tarde senhores,

Eu também deduzi isso Italo, e apresentei essa alternativa ao Detran explicando que a NT não determina campo especifico para o RENAVAM na NF-e e que o cliente poderia facilmente colocar está informação nas observações da NF-e que constaria tanto no xml quanto na impressão, porém como comentei no meu post anterior eles não aceitam seguindo um manual interno.

Bom, em todo o caso estou anexando o xml e o pdf de uma emissão que fiz para verificar o caso, nos poderíamos fazer uma alteração nos nossos fontes do ACBr para que no nosso sistema passe a imprimir com essa informação como sugeriu o Juliomar, porém gostamos de trabalhar mantendo o padrão da ACBr e por isso trouxe essa discussão para o Fórum.

Vou continuar pesquisando e caso eu consiga evoluir em algo posto a resposta aqui.

 

42141103657739000169550400000002201286216851-nfe.xml

42141103657739000169550400000002201286216851-nfe.pdf

  • 3 semanas depois ...
Postado

Boa noite

 

Nessa questão da NFE de veiculos.

Estamos com um cliente que tem a necessidade de imprimir todos os demais campos tambem.

 

É possivel alguem incluir os campos que estão faltando e alterar a função

 

TdmACBrNFeFR.CarregaDadosProdutos em (\ACBr\Fontes\ACBrNFe2\ACBrNFeDANFEFRDM.pas) Linha 609

 

 

Segue o trecho de fonte com os campos necessários para auxiliar.

              { detalhamento especifico de veículos }
              if Trim(veicProd.chassi) <> '' then
              begin
                vTemp2.Add(' CHASSI: ' + veicProd.chassi + ' VIN REGRAVADO?:'+veicProd.VIN);
                vTemp2.Add(' COMBUSTÍVEL: ' + veicProd.tpComb);
                vTemp2.Add(' COR: ' +veicProd.cCor +' - '+ veicProd.xCor + '( '+ veicProd.cCorDENATRAN +' )' + 'TP PINT:'+veicProd.tpPint);
                vTemp2.Add(' TIPO/ESPECIE: ' + InttoStr(veicProd.tpVeic) + '/' + InttoStr(veicProd.espVeic));
                vTemp2.Add(' FAB./MOD.: ' + IntToStr(veicProd.anoFab) + '/' + IntToStr(veicProd.anoMod));
                vTemp2.Add(' PESO: ' + veicProd.PesoL  + ' TARA: ' + veicProd.PesoB);
                vTemp2.Add(' Nº DO MOTOR: ' + veicProd.nMotor);
                vTemp2.Add(' CILIN: ' + veicProd.Cilin + 'CMT: ' + veicProd.CMT);
                vTemp2.Add(' DIST.EIXOS: ' + veicProd.dist);
                vTemp2.Add(' CAPACIDADE: ' + IntToStr(veicProd.lota));
                vTemp2.Add(' RESTRICAO: ' + IntToStr(veicProd.tpRest) +' CONDICAO:' + condVeicToStr(veicProd.condVeic));

                if Trim(wInfAdProd) <> '' then
                   wInfAdProd := wInfAdProd + ';'; //insere quebra de linha antes do detalhamento

                wInfAdProd := wInfAdProd + vTemp2.Text;
                vTemp2.Clear;
              end;

Obg.

  • 2 meses depois ...
Postado (editado)

Boa tarde! 

 

Referente aos dados dos veículos novos, estou implementando esta funcionalidade com ACBrNFeDANFERaveCB1...

Notei que no Danfe não aparece todos os dados dos veículos novos que estão no XML.

 

É possível tornar mais dados visíveis no Danfe, ou aumentar a altura? (XML e Danfe em anexo)

 

Pergunto, pois vi em danfe´s emitidas pelo sistema do governo que aparecem todos os dados.

Desde já agradeço!

 

Vi em outro post onde mostra opções para exibir ou não cada uma destas informações (imagem anexada), mas para o rave não encontrei...

 

 

 

OBS: Vi em ACBrDANFeCBRaveRetrato.pas (linha 1314) que não está implementado os outros campos.

              if Prod.veicProd.chassi<>'' then
              begin
                with Prod.veicProd do
                 begin
                  aDescProduto:=aDescProduto+#13+
                                '  CHASSI: '+Prod.veicProd.chassi+#13+
                                '  COMBUSTÍVEL: '+CombDescricao+#13+
                                '  COR: '+xCor+#13+
                                '  FAB./MOD.: '+IntToStr(anoFab)+'/'+IntToStr(anoMod)+#13+
//                                '  RENAVAM: '+RENAVAM+#13+
                                '  Nº DO MOTOR: '+nMotor;
                 end;
              end; 

Vou verificar a necessidade de nosso cliente.. se possível realizarei a alteração e disponibilizarei aqui se ajudar alguém... 

42150311974590000170550010000000011488504865-nfe.pdf

42150311974590000170550010000000011488504865-nfe.xml

post-15026-0-94318300-1425640362.png

post-15026-0-84984500-1425641787.png

42150311974590000170550010000000011488504865-nfe.pdf

42150311974590000170550010000000011488504865-nfe.xml

post-15026-0-94318300-1425640362.png

post-15026-0-84984500-1425641787.png

Editado por Daniel Caus

Att.:

Daniel

  • 1 ano depois...
Postado

Srs, bom dia 

Estou utilizando o ACBrMonitorPLUS, porem estou com um problema. tenho um cliente que comercializa reboques , o problema é que na impressão da DANFE não poderia aparecer os campos numero do motor e também não pode aparecer o combustível. como faria para ocultar essas duas informações da impressão? 

obs : o xml esta correto e não deverá ser alterado, apenas a impressão. 

Postado (editado)

Bom dia,

existe a propriedade ImprimirDetalhamentoEspecifico que permite exibir ou esconder estas informações (tag veicProd do XML) no componente ACBrNFeDANFeRL, porém não tem como configurar ela no ACBrMonitorPLUS.

Att

Ricardo

 

Editado por RicardoVoigt
tag veicProd
Postado

Desculpe pelo incomodo, pois vejo q estou com grande problema, não tenho experiencia nenhum com lazarus,  porém estou com uma emergência agora , tenho algum tutorial q possa estudar pra tudo que precisaria para compilar o acbrnfeplus ? 

Postado

cara,

fiz um pequeno "bacalhau" no Lazarus, em anexo (project1.zip), para vc testar ai e ver se é isso mesmo seu problema.

Na imagem está o código do Click do botão, apenas carregando o seu XML e fazendo o preview habilitando ou desabilitando a propriedade ImprimirDetalhamentoEspecifico.

Att

Ricardo

baca-imprime.JPG

project1.zip

  • Curtir 1
Postado (editado)

cara, deve ser as DLLS do acbr q podem estar faltando colocar junto na mesma pasta onde descompactou o project1.exe

(ou tenta copiar project1.exe pra dentro da pasta do MonitorPLUS)

Att

Ricardo

Editado por RicardoVoigt
Postado

brother, consegui instalar o lazarus e instalar os pacotes de fontes e do acbr , agora eu consigo abrir e compilar o acbrplus sem dar erro, vc poderia me dar uma dica de onde fica a configuração para criação do danfe ? 

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