Jump to content

RicardoVoigt

Moderadores
  • Posts

    1,339
  • Joined

  • Last visited

  • Days Won

    8

Everything posted by RicardoVoigt

  1. Bom dia, segundo o Anexo II do Manual de orientação ao contribuinte, no canhoto deve constar a Razão social do Destinatário. Não tem uma propriedade no componente pra essa ideia, pq isso que seu cliente pediu simplesmente não existe... Ai ele vai dizer "ahh mas no sistema do fulano ele faz isso..." vc deve argumentar que esse outro sistema não está atendendo o que diz nos manuais da NF-e. A única forma mesmo seria essa mesmo q vc sugeriu, adicionar o teu código no xNome... porém lembro de ter lido em algum lugar, a respeito de uma regra de validação que chegou a ser testada onde eles iam validar se o nome informado de uma empresa (do emitente ou do destinatário) batia com o cadastro deles lá na Receita, mas realmente não tenho certeza disso agora, se não me engano pode ate estar documentado em alguma Nota Técnica... Att Ricardo
  2. situação estranha mesmo... pelo q vi no seu arquivo a UF é MG né? Nesta página até tem opção de consultar as inutilizações no ambiente de homologação http://www.sped.fazenda.mg.gov.br/spedmg/nfe/consultas/ mas informando o cnpj do emitente não apareceu nada... De repente, sugiro entrar em contato com a respectiva sefaz... Att Ricardo
  3. Bom dia, como o tópico ainda está aberto, eu gostaria de dar uma sugestão, vc já tentou incluir estas informações no campo Informações complementares (InfAdic.infCpl) ? Abaixo tem um exemplo de um cupom NFC-e A PRAZO emitido em um sistema que dou manutenção, e é usado esse campo para imprimir uma "confissão de dívida", que a pessoa do caixa corta na linha pontilhada e pede pro cliente assinar... (os caracteres de ponto-e-virgula são as quebras de linha, e onde diz "nf-e emitida em ambiente de homologação, sem valor fiscal" sairia o nome do cliente)
  4. O número que vc usou já foi inutilizado no ambiente de homologação, tente usar outra série...
  5. Boa tarde, segue em anexo o fonte do componente ACBrNFeDANFCeFortesA4 para análise, do ajuste descrito acima na formatação de casas decimais na quantidade e valor unitário. (não eram utilizadas as funções FormatarQuantidade e FormatarValorUnitario) Também fiz um pequeno ajuste referente ao "valor de acréscimo" onde não eram somados os campos vFrete nem vSeg, apenas era considerado como acréscimo o campo vOutros. Att Ricardo ACBrDANFCeFortesFrA4.pas
  6. Boa tarde, eu gostaria de contribuir com mais uns detalhes, pelo que entendi a LGPD protege apenas dados pessoais de pessoas físicas. Esse conceito de "anonimizar" seria aplicado em processos internos (tratamento dos dados) de uma empresa ou software, como a gravação desses dados pessoais em um banco de dados (ou até em papel). Poderia haver um "conflito legal" quando por exemplo, um cliente "pessoa física" solicitar a anonimização ou exclusão de seus dados junto a uma empresa, esse direito não atinge os arquivos XML da NF-e que esta mesma empresa também tem o dever de armazenar (inalterados) por até 5 anos (lei da NF-e). Att Ricardo
  7. A unica possibilidade, em casos de exceção, vc pode baixar o xml de uma nota pelo portal da nfe... precisa informar a chave de acesso e usar o certificado digital. Att Ricardo
  8. Boa tarde, se a sua aplicação não está tratando ou exibindo o retorno do componente, veja se acha os arquivos XML de retorno com alguma mensagem de rejeição... Att Ricardo
  9. Bom dia, hoje não tem essa opção, foi implementado pensando apenas no valor, pois no layout do XML tem apenas o campo do valor (vTotTrib) e não campos de alíquota. Num primeiro momento seria possível vc informar as alíquotas no campo das informações complementares (infCpl), ou por item no campo das informações adicionais do produto (infAdProd). Att Ricardo
  10. Que situação curiosa mesmo... fiquemos de olho ! Aqui na sefaz RS, acesando o portal eCac tem uma opção no menu Serviços onde a empresa pode consultar por data todas notas (55 e 65) emitidos... Att Ricardo
  11. Ola, não tenho certeza agora de cabeça o nome, mas tem uma propriedade para definir a largura da coluna do código do produto... ACBrNFeDANFeRL1.LarguraCodProd Será que não te ajuda? aumentar a largura da coluna...
  12. Ola, (se eu entendi sua dúvida) tente definir esta propriedade ACBrNFeDANFeRL1.ImprimeValor com o valor iuComercialETributavel Att Ricardo
  13. Bom dia, Até então nunca deu esse problema para ninguém, podemos tentar ajustar e publicar aqui o fonte alterado para análise... Também acho que esse detalhe poderia ser validado do lado da Sefaz pra ter todos os dados relacionados à operação de cartão(quando tpIntegra = tiPagIntegrado), pelo visto não está sendo validado. Eu fiz um programa de teste (imagem abaixo), pra ver como se comporta um enumerado inicializado em -1, para simular como está sendo feito com o atributo tBand (no construtor do TpagCollectionItem), mas não deu problema algum... OBS: esse mesmo Warning está aparecendo na compilação da unit pcnNfe pcnNFe.pas(3830,13) Warning: range check error while evaluating constants (-1 must be between 0 and 27) Att Ricardo
  14. Boa tarde, fiz um teste rápido e realmente, me parece (ACHO) que o erro acontece pela ausência do campo tBand no XML. Na function TACBrNFeDANFCEClass.ManterDescricaoPagamentos eu apenas comentei esta linha 675 (e recompilei a package ACBr_NFe_DanfeRL) descBandeira:= BandeiraCartaoToDescStr(tBand); E abriu o preview do DANFCe com o xml. Att Ricardo
  15. Show... fechando o tópico então, acho que deu tudo certo...
  16. bom dia @EMBarbosa e @Victor H. Gonzales - Panda consegui 2 números de CAEPF, mas achei melhor não publicar aqui por precaução, e ambos deram "Documento OK" no validador (após a atualização) Att Ricardo OBS: Eu tentei enviar pra vcs uma mensagem "privada" aqui pela plataforma do fórum, com os 2 números pra vcs também testar, e deu erro informando que os campos eram de preenchimento obrigatório, mesmo estando preenchidos, e pressionando F12 no navegador Chrome aqui, apareceu uns erros de Javascript no console...
  17. Boa tarde, Aqui para mim tudo certo, atualizei, recompilei o Lazarus e o exemplo do validador e o teste deu certo, mas pedi para um contato ver se consigo outros números de CAEPF, uma empresa que atende e-Social em um sindicato rural... Att Ricardo
  18. Bom dia, eu não tenho outros números reais de CAEPF para testar.... Não posso simplesmente pegar os 9 primeiros dígitos de um cpf e acrescentar 001 e querer calcular pois não sei como este número realmente está cadastrado na RF. Espero que alguém mais tenha algum número válido pra ajudar a testar . Olhando o algoritmo de exemplo em Java, no PDF anexado pelo @EMBarbosa, também faz os mesmos cálculos que identifiquei no site que encontrei, acho que confere Integer digitocaepf = digito1 * 10 + digito2 + 12; if (digitocaepf > 99) digitocaepf = digitocaepf - 100; Att Ricardo
  19. Olá, fiz um teste com o ACBrValidador e a validação do documento CAEPF não funcionou. Número testado foi 027.250.450/001-XX onde o dígito apresentado pelo componente foi 59, e o dígito correto é 71. Pelo que entendi não é a mesma regra do CNPJ... Procurando na internet, encontrei apenas esse site http://www.cadcobol.com.br/calcula_cpf_cnpj_caepf.htm Em anexo, o código fonte com o ajuste necessário, que fiz aqui seguindo a orientação (e código fonte javascript) do site, e não achei nenhum outro documento (nem este desenvolvedor cita uma fonte, site ou manual do governo que explique). Att Ricardo ACBrValidador.pas
  20. Tenta assim SSLLib := libOpenSSL; SSLCryptLib := cryOpenSSL; SSLHttpLib := httpOpenSSL; SSLXmlSignLib := xsLibXml2; Ahh, e pode ser que precise copiar as respectivas bibliotecas DLL para a pasta do teu projeto... Pegue na pasta do ACBR se precisar C:\ACBr\DLLs\OpenSSL
  21. Esse windows eu nunca mexi, só apanhei do windows 7 quando precisei fazer últimas atualizações... Como está a configuração SSL? como está usando o A1 (pfx) já tentou usar a biblioteca OpenSSL ? Att Ricardo
  22. Bom dia, como este componente usa o Fortes Report, vc pode usar o componente "RLPreviewSetup", e nele vc pode ajusta a propriedade "ZoomFactor". Att Ricardo
  23. Bom dia, não existe uma tag específica para isso no XML... em alguns casos/produtos, como vc citou, pode ser informado sim no qTrib... No mais, teu sistema terá que controlar pelas variáveis disponíveis... um exemplo bem "curto e grosso": tal fornecedor, vende tal produto, na unidade tal, mas o usuário vai revender este produto na outra unidade talz, então a cada unidade comprada desse produto, precisa ser multiplicado pela qtde x para converter e saber quanto de saldo tem disponível pra venda... Att Ricardo
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.