Ir para conteúdo
  • Cadastre-se

luciano_f

Membros
  • Total de ítens

    291
  • Registro em

  • Última visita

Tudo que luciano_f postou

  1. Isso não respondeu minha duvida pois com isso não terei um numero da NFC-e Sequencial correto Eu estou falando do campo "Ide.nNF"
  2. Pessoal estou com uma dificultade em como criar o controle desse numero pois se eu tiver caixas fazendo NFC-e ao mesmo tempo pode acontecer que ao gerar a NFC-e mais de um caixa pegar o mesmo numero, como os colegas estão controlando essa questão pois com a NFE eu não me preocupei com isso pois apenas uma maquina na empresa eu deixava para fazer a Nota agora com o NFC-e alguns clientes meus vão instalar o certificado digital do tipo A1 em todas as maquinas da empresas para varias maquinas gerar a nota ao mesmo tempo, ai não sei como controlar isso pois vai dar numero duplicado pois meu controle é assim Select Max(Codigo_Nota) From Tabela e depois de ter enviando a nota e retornado eu incremento esse campo. mesmo se eu já incrementar assim que pegar o numero antés mesmo de enviar pode duplicar e aleatorio mais pode acontecer o unico jeito que eu consigo pensar é com "Generator" no firebird porém se der algum problema no envio da nota vai pulo na sequencia. e Agora como controlar isso. Grato a todos.
  3. italojjr Agora entendi certinho essa questão. Fico muito agradecido pela paciência e atenção. Muito obrigado.
  4. Alguém ?
  5. Pessoal eu entendo que isso seria muito bom para os clientes porém em conversa com um fiscal ele foi enfático comigo eles não querem que os ERPs faça isso. Ele me disse um NÃO BEM GRANDE quanto a essa pratica Ele me disse que quem emitiu a Nota é para enviar o XML e por isso ficam alterando para que nossos sistemas não faça esse tipo de captura. eu tinha esse recurso no meu ERP mais tirei e passei para todos os meus clientes a pedirem o XML das notas de compras. ou entrar no site das das notas e fazer o download do XML através de certificado Digital. Vejo que não adianta ter algo que o fisco não quer, daqui a pouco eles bloqueia isso de uma forma que ficara impossível essa pratica. e como explicar isso para seus clientes então acredito ser melhor já ir avisando seus clientes, e esquecer essa captura.
  6. Italo muito grato porém a norma técnica não me deu explicação sobre teContingencia eu tenho encontrado muito sobre Contingência FSDA agora apenas Contingência não tenho encontrado e no caso o componente tem esse tipo em especifico e não consigo encontrar em manual algum Veja a declaração está assim TpcnTipoEmissao = (teNormal, teContingencia, teSCAN, teDPEC, teFSDA, teSVCAN, teSVCRS, teSVCSP, teOffLine); ou seja esse "teContingencia" serio o mesmo que "teFSDA" ou posso desconsiderar esse "teContingencia" por ser algo Obsoleto ? Grato.
  7. Pessoal estou com uma duvida sobre os modos de Contingencia da NFE a versão mais atual do ACBR tem os seguintes modos TpcnTipoEmissao = (teNormal, teContingencia, teSCAN, teDPEC, teFSDA, teSVCAN, teSVCRS, teSVCSP, teOffLine); Minha duvida é :: teContingencia esse aqui está Obsoleto ? senão quando vou usar o mesmo ? Esse "teSCAN" é o mesmo que esse "teSVCAN" ou qual diferença entre os dois já procurei em varios manuais de NFE mais não consegui encontrar a diferença entre os dois. Grato a todos.
  8. Muito grato Leonardo e a todos os desenvolvedores do ACBR.
  9. Entendi no caso o correto é eu criar dois campos para deixar esses Tokens cadastrados no sistema por CNPJ da empresa. e assim cada CNPJ que for emitir NFCe tera dois Tokens ?
  10. Achei a resposta para essa questão acima. Porém continuo da duvida sobre o :: Token: 000001, 000002, 000003 (6 dígitos)
  11. luciano_f

    Duvida Sobre Fidtoken

    Pessoal já em varios topicos sobre esse "Token" porém estou meio sem entender ele Esse codigo abaixo eu peguei o link if (ACBrNFe1.NotasFiscais.Items[0].NFe.ide.tpAmb = taProducao) then begin FIdToken := ''; // Código identificador sequencial do Token: 000001, 000002, 000003 (6 dígitos) FToken := ''; // Código fornecido pela SEFAZ para a empresa emissora (até 36 dígitos) end; Esse Token: 000001, 000002, 000003 como eu saberei quando é 000001 ou 000002 isso é fixo no sistema é randomico qual é a logica para ele ? Outra coisa existe alguma propriedade do AcbrNFE que eu preciso informar esse Token e o Hash para o QrCode é também passado para o ACBR ou apenas impressão. Grato a todos e me desculpe pela minhas questões pois estou começando a estudar o manual e estou um pouco perdido.
  12. Colega encontrei ele na internet e não sei lhe dizer se é gratuito. Acredito que ele seja apenas um intermediario até vocês terem a solução final para o QrCode.
  13. Em anexo o Componente. Arquivo removido por ser crackeado!
  14. Pessoal vendo em alguns Topicos aqui no forum vi sobre muita busca para um componente para gerar o QrCode para o Fast-Report Em anexo estou postando um excelente componente que se instala no FastReport
  15. O colega poderia disponibilizar esse arquivo FR3 do Fast-Report para a comunidade, pois estou batendo a cabeça com isso. Grato.
  16. Pessoal eu procurei muito aqui no forum e não achei um arquivo "*.Fr3" do Fast-Report para impressão do danfe da NFC-e O Acbr não tem o Suporte ? Grato a todos.
  17. Hum é dois Delphi mesmo, estou com o Delphi 10 e o XE5 pensei que o ACBR não tinha suporte mais sabendo dei jeito e já instalei certo. Muito grato.
  18. Pessoal gostaria de saber se é possivel instalar o ACBR no Delphi XE5 já perdi umas 2 horas e não consigo Coloquei as DLLs no system32 do Windows registrei elas Coloquei as imagens do erro em anexo. O interessante que copila sem erros porém não instala
  19. Colegas muito grato pela atenção e me desculpem pela minha ignorancia que vergonha. rs rs rs rs rs rs
  20. Deixa eu ver se entendi ele só exibe o digito caso o código de barras seja invalido caso contrario ele só valida e não exibe o digito então porque a propriedade para exibir o digito ? para mim que ele iria exibir o digito em qualquer situação
  21. Testa ai para você ver se colocar um código assim "2053448000000" ele não vai me trazer o digito verificador deveria trazer "0" mais não traz nada
  22. Pessoal o AcbrValidade não gera um digitoVerificador correto para esse numero 205344800000 Ele está gerando "6" o correto seria "0" Porém se eu usar essa função abaixo vai gerar um digito correto e o ACBR consegue validar o codigo 100% e vou conseguir imprimir e ler por qualquer Scanner Function CalculaDigEAN13(Cod: String): String; // Passe os 12 primeiros codigos de barras que ele retorna o codigo verificador... Function Par(Cod: Integer): Boolean; Begin Result := Cod Mod 2 = 0; End; Var I, SomaPar, SomaImpar: Integer; Begin SomaPar := 0; SomaImpar := 0; For I := 1 To 12 Do If Par(I) Then SomaPar := SomaPar + StrToInt(Cod) Else SomaImpar := SomaImpar + StrToInt(Cod); SomaPar := SomaPar * 3; I := 0; While I < (SomaPar + SomaImpar) Do Inc(I, 10); Result := IntToStr(I - (SomaPar + SomaImpar)); End; Detalhe se testei esse codigo "205344800000" no site abaixo e também validou o mesmo e gerou digito "0" http://www.gs1pt.org/servicos/digito-controlo/3/76/calculo-digito-de-controlo Então acredito que deva ter algum problema com a função que gerar o digito verificador ps eu estou usando a ultima versão do ACBR.
  23. Muito grato colega deu certo e mais uma vez parabéns pelo ACBR simplesmente fantástico. Deus de longa vida a seus desenvolvedores.
  24. Pessoal já vi alguns topicos aqui no forum sobre o assunto porém sempre sobre a validação eu queria uma função colocasse os 7 caracteres e ela me retornasse o digito verificador. Grato a todos
  25. então mais eu preciso gerar com 11 o banco não está aceitando diferente disso e os boletos dos meus clientes estão sendo rejeitados você poderia deixar como era antés Grato.
×
×
  • 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.