Ir para conteúdo
  • Cadastre-se

Cristofer Rodrigues

Membros Pro
  • Total de ítens

    107
  • Registro em

  • Última visita

Tudo que Cristofer Rodrigues postou

  1. Existe alguma alteração que possa fazer via programação para evitar este tipo transtorno, sem alterar as configurações do Windows?
  2. Olá Juliomar, Sim, o PDF anexo foi gerado pelo demo, depois que realizo a alteração na configuração, do windows, imprime normalmente, já passei por este problema outras vezes, mas como comentando anteriormente há casos que os ícones da área de trabalho fica muito pequeno, para mim (desenvolvedor) fica ok, mas para o usuário fica ruim de enxergar, por este motivo o usuário deixa as configuração dos ícones/letras (windows) maiores, para facilitar a visualização. Como citei anteriormente, fiz esta mesma pergunta a outro desenvolvedor e o mesmo me orientou a solicitar que o usuário viesse a adquirir um óculos melhor.
  3. Olá, Kiko, Infelizmente não tenho como enviar, pois fiz a alteração das configurações conforme anexo ".docx", mas o que está no arquivo PDF é exatamente como aparece na tela.
  4. Olá Juliomar, Fortes. O "problema", persiste com o demo. é configuração do windows, anexo segue o que geralmente faço e corrige o problema. Configuração.docx
  5. Boa tarde, Estou com um problema na parte das configurações do DANFe, mais precisamente no preview e quando gera o PDF. Não são em todos os casos, mas em algumas máquinas ocorre isso, conforme anexo, o arquivo PDF sai "cortado" a parte da direita. Como resolvo isso? Atualmente realizo a alteração nas configurações do windows, porém em alguns casos quando realizei a alteração os ícones da da área de trabalho ficaram muito pequenos para o usuário, fiz essa pergunta para outro desenvolvedor e ele me orientou a "Solicitar para o cliente usar um óculos melhor", nem dei a resposta a ele, gostaria de saber se alguém já passou por isso e como posso proceder para resolver esta anomalia diretamente na aplicação. Desde já agradeço a atenção.43170106063610000110550010001037781001037787-nfe.pdf 43170106063610000110550010001037781001037787-nfe.xml
  6. Boa tarde Juliomar, Fiz a atualização conforme o solicitado e segue gerando o problema, mas é alguma coisa relacionada ao meu fonte, vou dar uma revisada. Testei aqui no exemplo ACBr e funciona perfeitamente, pesso desculpas pelo transtorno e mais uma vez agradeço o auxílio. Grande abraço e tudo de bom.
  7. Olá Julio, Segue anexo os arquivos XML e PDF. 2 PDF's Um com Copy das 44 posições. No arquivo sem_copy está sendo inserido na chave de acesso da NF-e a parte da Versão"3.10", informação esta existente na tag ID. 43160622768243000107550010002462511002462517_COM_COPY.pdf 43160622768243000107550010002462511002462517_SEM_COPY.pdf 43160622768243000107550010002462511002462517-nfe.xml
  8. Olá Júlio, Obrigado pela resposta. Estou anexando o exemplo.
  9. Boa tarde pessoal, Estou enfrentando o seguinte problema ao imprimir o DANFe, Está incluindo a versão juntamente da chave de acesso, fui debugando até um ponto e depois não consegui dar seguimento. O que pude notar é que na função onde FormatarChaveAcesso (ACBrDFeUtil.pas) o valor da chave já chega com o valor da versão imbutido: Exemplificando: <infNFe Id="NFe431612921697700001805510000203905000203900" versao="3.10"> Quando chega na função que formata a chave o valor é: 431612921697700001805510000203905000203900310. Debuguei os seguintes fontes: ACBrNFeDANFeRL.pas até a linha :448 = (RLNFe.PreviewModal) Até este ponto a chave ou o ID está correto ("NFe431612921697700001805510000203905000203900" versao="3.10") RLReport.pas até a linha: 13332 DoBeforePrint(KeepOn); Aqui já muda o valor. depois disso já entra na função de formatação da chave. Atualizei o ACBr hoje (24/12/2016) Revisão 12730. Talvez tenha passado desapercebido em alguma parte e acabei modificando, ou talvez seja uma nova obrigatoriedade, para solucionar o problema momentaneamente coloquei o seguinte ACBrDFeUtil.pas linha :115 = AValue := Copy(OnlyNumber(AValue), 1, 44); Solucionou o meu problema, mas não sei indicar o ponto certo que está ocorrendo a anomalia. Grato pela atenção.
  10. Olá, Boa tarde, Testei e deu certinho. Grato pela atenção.
  11. Boa tarde, Estava enfrentando um problema ao incluir as Informações Adicionais no do Produto, pois está com um "bug", no momento que passa pela função "ManterXpod", ACBrNFeDANFeRLRetrato.pas. Isso porque a quebra de linha está dentro do "if FImprimirDetalhamentoEspecifico = true then", mantendo assim a descrição e as informações adicionais, do primeiro item, ficam juntas, por exemplo: Produto 1: Arroz Informações Adicionais: Tipo 2 A descrição do produto fica da seguinte Forma: ArrozTipo2. Agora colocando a quebra de linha logo no inicio da função fica correto: Produtos1 : Arroz Tipo 2 Não sei se fui claro o suficiente, mas quando coloquei a quebra de linha no inicio da função ficou tudo certo. Segue anexo o fonte alterado ACBrNFeDANFeRLRetrato.pas
  12. Bom dia, Pessoal, Estava com o seguinte erro ao compilar executar o instalador do acbr: C:\Componentes\ACBr2\trunk2\Fontes\ACBrTCP\ACBrMTer.pas(233) Error: E2033 Types of actual and formal var parameters must be identical O que fiz para resolver foi alterar o fonte ACBrMTer.pas linha 221, o tipo está como "String", somente altere para "AnsiString" salve o fonte e depois rode o instalador novamente, vá que alguém esteja passando por este problema. Em Anexo segue o fonte alterado. ACBrMTer.pas
  13. Só estou na dúvida, por que ao meu ver, o valor do desconto não deveria de interferir, uma vez que Unitário X Quantidade = Sub-Total, a parte do desconto acredito que não entraria no cálculo, pois nessa parte o governo não tem nada a ver, se eu concedo um desconto para o cliente isso é uma regra interna, por isso estou na dúvida, se considero ou não, o que seria a parte "Legal"? Pois alguns dizem que devo considerar, outros já dizem o contrário.
  14. Boa tarde, pessoal, Gostaria de saber se o valor do desconto interfere nos cálculos do ICMS: Por Exemplo: Nota Fiscal R$: 100,00 Desconto R$: 10,00 O cálculo deve ser realizado com base nos R$ 100,00 ou R$ 90,00. Atte, Cristofer Rodrigues
  15. Consegui encontrar a solução do problema, era por que o tamanho do campo série do certificado digital, na minha base de dados, estava menor do que o tamanho certo, estava como sendo 30 (trinta) caracteres, porém quando executava o camando ACBrNFe1.SSL.SelecionarCertificado o componente corrigia a série e tudo funcionava perfeitamente. De qualquer forma fica a dica vá que seja útil para mais alguém.
  16. Olá, pessoal, estava com o mesmo problema, até cheguei a abrir um novo tópico no ACBrNFCe, acredito que consegui detectar o problema, ou anomalia, como quiserem entender, no meu caso, pelo que pude constatar é que o número de série do certificado digital é maior do 30 (trinta) caracteres, e no meu dataModule estava definido o tamanho máximo do campo como 30 (Trinta), daí explica o caso de que toda a vez que eu tinha de fazer uma nota tinha que efetuar o comando ACBrNFe1.SSL.SelecionarCertificado, quando efetuava o comando funcionava tudo certo, claro daí o ACBR buscava a serie certa do certificado digital, fiz a correção e pronto os meus problemas acabaram. Com o componente nada de errado o que estava errado era o meu campo que estava com o tamanho de série menor.
  17. Boa tarde, pessoal, Estou enfrentando o seguinte problema em um cliente, quando realizo a consulta do status do serviço a resposta é a seguinte: WebService Consulta Status serviço: - Inativo ou Inoperante tente novamente. Digital não encontrado! Certificado tipo: A3; Quando efetuo o comando: ACBrNFe1.SSL.SelecionarCertificado; e seleciono o certificado, o serviço responde sem problemas, porém se fecho o sistema e abro novamente, a resposta é a mesma: WebService Consulta Status serviço: - Inativo ou Inoperante tente novamente. Digital não encontrado!, daí toda a vez tenho que selecionar o certificado para dar seguimento. Alguém tem uma dica de como devo proceder? Já tentei atualizar as DLL's (Capicom e MSXML5), mas erro persiste, também já atualizei a questão dos Schemas, e também não obtive sucesso. Detalhe: No outro sistema, no caso NF-e, que roda na máquina funciona sem problemas, a configuração da máquina é: Windows 7 - 32 Bits - 2 Gb RAM; Atte, Cristofer Rodrigues
  18. Bom dia a todos, favor realizar a inclusão dos códigos na função: function CodMotivoRejeicaoToDescricao(const TipoOcorrencia:TACBrTipoOcorrencia; CodMotivo:Integer): String; override; 262: Result := '262-CAD.TXPERM.SK.INV.P.COD.MORA=3(D3P)'; 263: Result := '263-INSTRUCAO PARA TITULO NAO REGISTRADO'; 264: Result := '264-CODIGO DE ACEITE (A/N) INVALIDO.'; 265: Result := '265-TIT COM MAIS DE 3 INSTRUCOES FINANCEIRAS'; 266: Result := '266-CODIGO DE CEDENTE NAO CADASTRADO'; 267: Result := '267-TIT SEM ORDEM DE PROTESTO AUTOMATICA'; 268: Result := '268-DATA DE JUROS DE TOLERANCIA INVALIDO'; 269: Result := '269-DATA DE TOLERANCIA MENOR DATA VENCIMENTO; 270: Result := '270-PERC. DE JUROS DE TOLERANCIA INVALIDO'; 371: Result := '371-TITULO REJEITADO - OPERACAO DE DESCONTO'; 372: Result := '372-TIT. REJEITADO - HORARIO LIMITE OP DESCONTO';
  19. Olá, pessoal tive o mesmo problema: ACBrNFeWebServices.pas(77) Error: E2137 Method 'Clear' not found in base class Resolvi desinstalando a versão anterior do ACBr, utilizei o ApagarACBr.bat e depois removi do Library Path todas as informações referentes ao ACBr. Feito isso usei o instalador e funcionou normalmente, deu alguns erros, mas era por causa que tem alguns pacotes que são requeridos e não estavam marcados, depois que marquei os devidos pacotes instalou sem problemas.
  20. Também tudo certo para o estado do Pará. Inicialmente havia mostrado uma mensagem de erro de revogação e para corrigir isso fui em: Abrir Internet Explorer Ferramentas Opções da Internet Avançadas Demarcar a opção( Verificar revogação de certificados do servidor* ) Depois testei novamente e tudo certo. Atte,
  21. Bom dia, Estou emitindo no estado do Pará. Atte,
  22. Também estou com o mesmo problema, porém se importo o arquivo XML no Emissor da NF-e o processo ocorre normalmente (Envio/Autorização e consultas), já tentei diversas formas e ainda não consegui, se alguém conseguir a solução, por enquanto estou fazendo dessa forma, gero o XML e assino via ACBr e depois importo no Emissor. Atte,
  23. Olá, pessoal, Depois de inúmeras tentativas verifiquei o seguinte, na função onde efetuo o envio da CC-e estava da seguinte forma: pACBr.NotasFiscais.LoadFromFile(FArquivo); pACBr.EventoNFe.Evento.Clear; with pACBr.EventoNFe.Evento.Add do begin infEvento.chNFe := FChave; infEvento.CNPJ := pACBr.Configuracoes.Certificados.CNPJ; infEvento.dhEvento := Now; infEvento.tpEvento := teCCe; infEvento.nSeqEvento := FSequencia; infEvento.detEvento.xCorrecao := TiraAcentos(FCorrecao); end; Alterado para: pACBr.NotasFiscais.LoadFromFile(FArquivo); pACBr.EventoNFe.Evento.Clear; with pACBr.EventoNFe.Evento.Add do begin infEvento.chNFe := FChave; infEvento.CNPJ := pACBr.NotasFiscais.Items[0].NFe.Emit.CNPJCPF; infEvento.dhEvento := Now; infEvento.tpEvento := teCCe; infEvento.nSeqEvento := FSequencia; infEvento.detEvento.xCorrecao := TiraAcentos(FCorrecao); end; A princípio o problema foi resolvido. Realizei os testes na empresa e nas filiais, que utilizam o mesmo certificado digital. Gostaria de deixar a colaboração se por acaso alguém passar por este problema, pois estava com este problema já a uns 3 meses e não conseguia uma solução. Grato pela atenção.
  24. Olá, pessoal estou enfrentando o problema quando gero uma CC-e, porém quando faço a emissão da nota emite normal. Isso acontece por que estou utilizando o mesmo certificado entre Filiais da mesma empresa, daí para fazer a emissão da CC-e importo o arquivo para o emissor da SEFAZ e realizo a operação sem problemas, uma vez que o CNPJ raiz é mesmo. Gostaria de saber se alguém já passou por esta situação e como fez para resolver. Já fiz a atualização do componente, e mesmo assim continua apresentando este erro quando tento emitir a CC-e.
  25. Boa tarde a todos, Tive o mesmo problema relatado pelos colegas, dava o tal erro 4097, em uma busca sem sucesso de soluções fui analisando o processo passo-a-passo, tudo parecia estar perfeito no meu código, foi então que fiz tudo diretamente na máquina do cliente, pois na minha dava certo, no cliente não. Foi então que fui verificar os devidos diretórios para ver se estavam as DLL's no devido lugar e para minha surpresa estava, só o que não existia na máquina era o diretório de destino, ondo o programa iria salvar o arquivo ACBr.tdm, não tinha essa pasta, mas até descobrir isto foram 3 dias de intenso trabalho revisando código onde tudo parecia estar perfeito, e de fato estava tudo certo, só um simples detalhe de não ter criado a pasta de destino ocasionou essa perda de tempo, daí então toda a vez que pesso para gerar o ATO17/04 faço uma verificação se a pasta existe e caso não exista crio ela em tempo de execução e pronto meus problemas acabaram
×
×
  • 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.