Jump to content

2 Dia do ACBr

O Dia da Automação Comercial está chegando!
Inscreva-se

Nova Loja Oficial
loja.projetoacbr.com.br
Ajude o projeto a crescer, com estilo

Comprar

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

Leaderboard


Popular Content

Showing content with the highest reputation since 08/11/2019 in all areas

  1. 9 points
    Olá pessoal, A SEFAZ do Pará não vai mais recepcionar as NF-e a partir do dia 02/09/2019. A partir dessa data os contribuintes do Pará devem encaminhar as suas notas para a SEFAZ-Virtual do Rio Grande do Sul. Conforme consta a noticia no site da SEFAZ-Pará. Para quem utiliza o componente ACBrNFe, deverá apenas atualizar os fontes recompilar a aplicação e distribuir a nova versão do mesmo para os seus clientes. Para quem utiliza o ACBrMonitor, vamos disponibilizar uma nova versão do mesmo, ai basta vocês atualizarem os seus clientes. Pela noticia da SEFAZ-Pará não teremos um período de transição, logo vamos nos preparar para a correria, pois dia 2 é uma segunda-feira. Detalhe importante não será necessário realizar nenhuma mudança na configuração do componente ou do Monitor, apenas atualizar.
  2. 7 points
    Olá Pessoal, Muitos tem interesse em obter o XML da transportadora (CT-e) para facilitar a entrada do Contas a Pagar, etc. Segundo a legislação, quem emite um CT-e tem por obrigação legal de disponibilizar o XML assinado e com o protocolo de autorização ao tomador do serviço, assim que a SEFAZ autorizar o conhecimento. Essa disponibilização pode ser feita por e-mail, ou seja, o emitente envia para o tomador o XML via e-mail. Sabemos que isso nem sempre ocorre, por 2 motivos: 1. No cadastro do tomador não consta o endereço de e-mail; 2. A aplicação do emitente não possui esse recurso ou esta desativado. Mas temos uma alternativa. O componente ACBrCTe possui os seguintes métodos: DistribuicaoDFePorUltNSU e DistribuicaoDFePorNSU. Vamos a sintaxe: DistribuicaoDFePorUltNSU( <código da UF do destinatário>, <CNPJ do destinatário>, <numero do ultimo NSU> ) DistribuicaoDFePorNSU( <código da UF do destinatário>, <CNPJ do destinatário>, <numero do NSU> ) Primeiramente vamos entender o que vem a ser esse tal de NSU. NSU - numero sequencial único, é um numero atribuído pelo Ambiente Nacional ao documento ora compartilhado pelas SEFAZ-Autorizadora. Exemplo: o emitente do conhecimento é do Estado de São Paulo, logo o conhecimento é enviado para a SEFAZ-SP esta por sua vez vai compartilhar com o Ambiente Nacional os conhecimentos que foram autorizados, o Ambiente Nacional por sua vez atribui um NSU para cada conhecimento que receber. Vamos agora entender como funciona os dois métodos mencionados acima. O método DistribuicaoDFePorNSU é o mais simples de entender, pois este simplesmente baixa o documento que possui o NSU informado. Note que usei o termo documento, pois o webservice DistribuicaoDFe pode retornar os seguintes tipos de documentos: Conhecimento Completo e Evento Completo. Se o NSU informado no método DistribuicaoDFePorNSU for o NSU de um evento, o que teremos como retorno será o XML do evento e não o XML do conhecimento. Por outro lado o método DistribuicaoDFePorUltNSU nos retorna uma lista com até 50 documentos, cujos NSU são superiores ao NSU informado. Exemplo: DistribuicaoDFePorUltNSU( 35, 12345678000123, 450 ) ===> 450 é o valor do Ultimo NSU. Ao executar o método, como dito anteriormente poderá nos retornar uma lista com até 50 documentos, pois bem suponha que retorne 50, os NSU desse documentos retornados serão, 451, 452, 453, ...., 498, 499, 500. Lembre-se que nessa lista podemos ter Conhecimentos Completas e Eventos Completos. Através de uma propriedade chamada Schema nos traz a informação do tipo de documento retornado. Temos também outras duas propriedades muito importantes, são elas: UltNSU e MaxNSU. A propriedade UltNSU nos informa o numero do NSU referente ao ultimo documento da lista, já a propriedade MaxNSU nos informar o maior NSU existente no Ambiente Nacional. Continuando o exemplo acima, vamos supor que após a execução os valores de UltNSU e MaxNSU são respectivamente 500 e 750. Era de se esperar mesmo que o valor de ultNSU seja 500 pois informamos 450 e foi retornado 50 documentos, logo o NSU do ultimo é 500. A próxima vez que formos executar o DistribuicaoDFePorUltNSU devemos informar o valor 500, para que ele retorne os documentos a partir de 501 que é o próximo da lista. E devemos repetir o procedimento até que o valor de ultNSU seja igual a maxNSU, desta forma vamos ter baixado todos os documentos disponibilizados pelo Ambiente Nacional. Lembre-se que o valor de MaxNSU tende sempre a crescer a medida que novos conhecimentos forem emitidos e compartilhadas com o Ambiente Nacional. O DistribuicaoDFe não serve apenas para que possamos obter o XML da transportadora (CT-e), mas também descobrirmos se existe alguma empresa emitindo conhecimentos contra o nosso CNPJ sem no nosso consentimento. Você descobre isso através do DistribuicaoDFePorUltNSU e pode avisar a SEFAZ enviando o evento de Prestação de Serviço em Desacordo. Para saber mais sobre o Distribuição DFe vide a Nota Técnica 2015/002 versão 1.00a, que se encontra disponível no Portal Nacional do CT-e e com relação ao evento Prestação de Serviços em Desacordo vide o Manual CT-e Visão Geral v3.00a que se encontra no Portal do Conhecimento de Transporte Eletrônico - SVRS. Informação importante, o serviço Distribuição DF-e, é atendido pelo Ambiente Nacional, portanto não tem nada haver com a SEFAZ-Autorizadora do emitente do conhecimento ou do tomador. Se algo falhar nesse processo, a "culpa" é do Ambiente Nacional.
  3. 7 points
    Uma maneira rápida de corrigir as URLs de sua aplicação que usa o ACBr, sem necessariamente instalar um novo programa, é atualizar o arquivo de Endereços dos WebServices, diretamente na máquina local Baixe o arquivo ACBrNFeServicos.ini, clicando na URL http://svn.code.sf.net/p/acbr/code/trunk2/Fontes/ACBrDFe/ACBrNFe/ACBrNFeServicos.ini (clique no link com o botão direito do Mouse, e Salvar Como..) Salve o arquivo ACBrNFeServicos.ini exatamente na mesma pasta do seu .EXE Feito isso, o ACBrNFe passará a carregar as URLs de WebServices desse arquivo, ao invés do resource interno do componente Lembre-se de atualizar o arquivo ACBrNFeServicos.ini a cada atualização do sistema
  4. 6 points
    Todos os participantes desta edição do Dia do ACBr, ganharão um Kit de boas-vindas, contendo: 1 Agenda - Edição 2019-2020 1 Caneta - Novas cores disponíveis 1 Chaveiro - Abridor de garrafas, útil e robusto Feitos para você que usar ACBr! Gostou dos novos produtos personalizados do Projeto? Faça sua inscrição para garantir o seu Kit Boas-vindas! Lembrando que você poderá comprar mais produtos no Stand do Projeto ACBr durante o Evento! Se tem dúvidas ou gostaria mais informações, fale com nossa consultora rapidamente por meio do WhatsApp.
  5. 4 points
    Veja que a última chave no seu arquivo .ini não está formatada corretamente:
  6. 4 points
    Bom dia. Veja também nossa área relativa aos requisitos Fiscais por UF . Att.
  7. 4 points
    Está disponível na pasta Branches, o Projeto ACBrBoleto com as classes novas para integração via WebService. Lembrando que está em fase de desenvolvimento e testes... Mas já pode ser utilizada para testes e implementação de novos bancos. Se alguém desejar realizar testes, basta substituir as Units e Packages do Projeto Principal e reinstalar o pacote. o Método a ser chamado na aplicação é: ( ACBrBoleto1.EnviarBoleto; ), da mesma forma como funciona o Boleto atualmente o Envio também trabalha com Títulos adicionados na Lista de Boletos.
  8. 3 points
    until
    Contingência Agendada - MG De 17/08/2019 20:00:00 até 19/08/2019 06:00:00 Fonte: http://www.nfe.fazenda.gov.br/portal/principal.aspx
  9. 3 points
    Comunicado MFE 14 DE AGOSTO DE 2019 - 14:57 A Secretaria da Fazenda (Sefaz-CE) informa aos contribuintes que os seguintes endereços (URLs), utilizados pelo Integrador Fiscal, não estarão mais disponíveis a partir do dia 19/08/2019: – https://apiintegrador.azurewebsites.net – https://integrador.blob.core.windows.net – https://validador-fiscal-api.azurewebsites.net O Integrador passará a utilizar aos novos endereços (URLs) abaixo, conforme foi informado por comunicados publicados nos dias 08/02/2019, 03/04/2019 e 29/07/2019: – https://storeintegradorsefazce.blob.core.windows.net – https://validadorsefazce.azurewebsites.net – https://integradorsefazce.azurewebsites.net – http://validadorsefazce.azurewebsites.net – http://integradorsefazce.azurewebsites.net Essa atualização deve ser realizada impreterivelmente até o dia 18/08/2019, pois a partir do dia 19/08/2019, caso as URLs anteriores sejam utilizadas, as informações obtidas pelo Integrador e Validador Fiscal de Pagamentos Eletrônicos deixarão de ser enviadas à Sefaz, o que implicará em penalidades aos contribuintes. Fonte:https://www.sefaz.ce.gov.br/2019/08/14/comunicado-mfe-4/
  10. 3 points
    Bom dia Ronie, O que tudo indica é que a SEFAZ-MG utiliza os mesmos servidores para recepcionar o CT-e, CT-e OS e o BP-e. Quando a SEFAZ-MG entrou em contingência e o pessoal começou a emitir o CT-e através da SVC-SP (SEFAZ-Virtual de Contingência de São Paulo) os que emitem o BP-e passaram a ter problemas, ou seja, não estavam conseguindo emitir.
  11. 3 points
    Bom dia Luiz, O problema é que todos os Webservices de todas as SEFAZ deveriam estar configurados para a versão 1.2 do TLS, mas infelizmente isso não esta ocorrendo. Ao enviar para a SEFAZ-Virtual de Contingencia se fez necessário mudar para o LT_TLSv1_2 visto que o Webservice do SVC esta configurado para a versão 1.2 do TLS. Ao enviar "normal", ou seja, para o Webservice da SEFAZ-MG devemos mudar a configuração do SSLType porque o Webservice não esta configurado para a versão 1.2, provavelmente para a versão 1.1 A sua aplicação terá que ter uma tela de configuração onde você possa definir qual o valor de SSLType para o envio Normal e para o SVC. Quanto a problemas de versões do Windows, estude a possibilidade de usar o OpenSSL. Só existe um porem quanto o OpenSSL, ele não funciona com certificados A3.
  12. 3 points
    Muito obrigado pessoal.. O felipe matou a charada
  13. 3 points
  14. 3 points
    Sim, pode usar o método ACBrNFe.Consultar informando apenas a chave. Veja exemplo no demo.
  15. 3 points
  16. 3 points
    Obrigado a você também Juliomar. Agora aprendi.
  17. 3 points
    o ACBr não é compatível com o OpenSSL 1.1.X... é necessário usar o OpenSSL 1.0.x Nesse vídeo e Documento PDF, é mostrado como montar um ambiente Linux com OpenSuse
  18. 3 points
    Obrigado aos dois pela ajuda, matou a pau, foi só usar o demo pra verificar o erro, que está em meu programa, por se tratar de uma empresa Simples Nacional eu envio ao XML concatenando 0 (zeros) à esquerda até o tamanho 3, como 60 só tem tamanho 2 o meu if do CST estava lendo 060 e caia pro else que é envia 90 no caso de não se enquadrar em nenhuma situação. Criei um NOVA verificação no caso de Simples Nacional Excesso e deu certo, segue o XML assinado ! As vezes estamos tão focados num assunto que acaba passando uma coisa besta deste tipo. Muito obrigado mais uma vez.... 35190808723218000186599000151710001397829400.xml
  19. 2 points
    Daniel Simoes,Rafael Dias...Obrigado pelo apoio,agora deu tudo certo aqui.
  20. 2 points
    Achei o problema. Mudei a impressora padrão do windows. Grato.
  21. 2 points
    Tente LarguraBobina=250 e vá fazendo um ajuste fino, aumentando o valor...
  22. 2 points
    Boa tarde Utilize antes o método: NFe.SetModelodf("65")
  23. 2 points
  24. 2 points
    é um problema da DLL da Bematech.. veja nesse post, como resolver
  25. 2 points
    Há uma unit de terceiros usada pelo método PintarQrCode do ACBr para a geração do QRCode. https://svn.code.sf.net/p/acbr/code/trunk2/Fontes/Terceiros/DelphiZXingQRCode/ACBrDelphiZXingQRCode.pas Deve funcionar com qualquer gerador de relatórios.
  26. 2 points
    Boa tarde @Juliomar Marchetti acabei deixando meio de lado essa situação por conta de outras pendências, mas eu resolvi o problema usando as Threads de outra maneira, referente a criação do servidor que você comentou eu sinceramente teria que estudar pois nunca trabalhei com isso mas vou dar uma estudada pra tentar melhorar essa consulta. Muito obrigado pelas dicas e tenha um ótimo dia. Abraços.
  27. 2 points
    No momento na SEFAZ RS não está mais exigindo nem cbenef e nem icms desonerado!
  28. 2 points
    Para o Fast existe o arquivo DANFeNFCeA4.fr3 na pasta Obsoletos.
  29. 2 points
    De fato este era o problema ! retirei as aspas e agora está imprimindo ! Obrigado amigos !!
  30. 2 points
    Boa tarde Windel, Por favor abra o XML com-lot.xml Note que na razão social consta o carácter "&". Talvez seja ele que esteja causando o erro. Tente novamente sem esse carácter.
  31. 2 points
    Boa tarde, Obrigada pela contribuição, adicionada para validação. Att.
  32. 2 points
    Boa tarde pessoal, encontrei a solução aqui. Aumentei o Time Out e tirei a prioridade no envio. Funcionou corretamente agora com o G-mail.
  33. 2 points
    Boa tarde. Aparentemente ninguém teve este problema, sugiro testar o fortes report. Att.
  34. 2 points
    Bom dia! Depois de alguns bons dias, a SEFAZ-MG está operacional agora (homologação e produção). Obrigado.
  35. 2 points
    Bom dia! Nestes casos é melhor ver com o escritório de contabilidade e eles devem te dizer como proceder para fazer a correção. Ai quando você for fazer a nota conforme a instrução da contabilidade e não conseguir preencher os campos conforme a orientação, neste caso fica melhor de ajudar. Estes assuntos são complexos portanto é muito importante a ajuda de um profissional em tributação.
  36. 2 points
    Aproveitando o post, segue outra correção relacionada... O AcBr está preenchendo obrigatoriamente o campo indSitPJ mesmo quando trata-se de um CPF. pcnReinfR1000.pas
  37. 2 points
    Eu sugiro desabilitar o "Error Insight". Infelizmente esse é um recurso do Delphi que não funciona muito bem. Esse é o caminho: Menu Tools -> Options -> Editor Options -> Code Insight -> Source file type: escolha "Pascal" -> Error insight (desmarque a opção) Veja a imagem: O problema desse recurso (Error Insight) é que ele trabalha de forma independente do compilador. Então nem tudo que o compilador consegue "compreender", essa ferramenta entende... Parece que há uma previsão no roadmap para a versão 10.4 em que isso vai ser corrigido. Mas até lá, assim que instalo o Delphi eu desabilito essa opção. Recomendo a todos a fazerem o mesmo.
  38. 2 points
  39. 2 points
    obrigado, sugeri eles a fazer a leitura pelo Código do evento e não pela descrição, enviei o xsd e o link do site da receita. pode fechar o topico abs.
  40. 2 points
    Obrigado, funcionou bzlinha. Esta imprimindo o qrcode ...
  41. 2 points
    foi exatamente o que falei também. esse é o problema de pegar os fontes do ACBr e sair fazendo diversas cópias dentro do micro.
  42. 2 points
    Bom dia. Você viu que neste tópico foram feitas algumas alterações? Att.
  43. 2 points
    Faça busca por pcnConversaoNFe.pas ou pcnConversaoNFe.dcu em todos os discos. Em algum lugar vai encontrar fonte desatualizado que está sendo usado pelo Delphi na compilação do seu projeto.
  44. 2 points
    Bom dia Hugo, Já esta no repositório.
  45. 2 points
    Bom dia Juliomar... o campo é Blob. Realmente deve ser a configuração na conexão com o banco, pois as rotidas da NF-e foram migradas do d7 para Berlin, e lá usava o IBQuery, ja nesta parte do MDF-e uso Firedac. Fiz um teste nele com o IBQuery e funcionou normalmente. Vou dar uma pesquisada como configurar o enconding e o charset no Firedac OBrigado
  46. 2 points
    Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  47. 2 points
    @BigWings Obrigada fiz o que você disse e mudei a propriedade para sempre ai consegui emitir a NFe normalmente. obrigada um bom fim de semana. Melissa [RESOLVIDO]
  48. 2 points
    Resolvido: Favor fechar o tópico se ninguém tiver dúvida relacionada. Solução (conforme acima) "dmDevNN" para "dmDevNNN" Obg
  49. 2 points
  50. 2 points
    Boa tarde Hélio, Muito obrigado pela colaboração, vou fazer a correção e enviar para o repositório.
×
×
  • Create New...