Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 12-12-2018 em Posts

  1. O método de consulta não retorna o XML da nota, apenas o protocolo dela. Quando você faz a consulta carregando o XML o que o ACBr faz é montar o XML completo a partir do XML carregado mais o protocolo de autorização retornado pela consulta. Então você deve carregar o XML sem o protocolo e executar o método de consulta: ACBrNFe1.NotasFiscais.Clear; ACBrNFe1.NotasFiscais.LoadFromFile('C:\PATH\TO\ARQUIVO-NFE.XML'); ACBrNFe1.Consultar; Para o XML de retorno da consulta você pode usar: ACBrNFe1.WebServices.Consulta.RetornoWS; Para o XML completo montado pelo ACBrNFe: ACBrNFe1.NotasFiscais[0].XMLAssinado;
    5 pontos
  2. Bom dia. Aqui na empresa tivemos a necessidade de criar a propriedade "TipoCorte" para informar o tipo do corte no TACBrSATExtratoESCPOS, "Total" ou "Parcial". Para compatibilidade, o padrão é "Total" É possível incluir as alterações (em anexo) no código principal? ACBrSATExtratoESCPOS.pas ACBrPosPrinter.pas
    2 pontos
  3. No meu sistema estava com o mesmo erro, o problema era que eu não estava com a última versão do emulador.
    2 pontos
  4. Boa tarde Dercide, É preciso fazer mais testes para saber se foi um problema momentâneo ou não.
    2 pontos
  5. Boa tarde Rubens, Se tratando do e-Social e Reinf, infelizmente não funciona se o certificado não for instalado dessa forma. Em vez de instalar o certificado no Windows e informar o numero de série do mesmo ao componente, experimente passar o caminho mais o nome do FPX e a senha do mesmo para o componente. E existe a opção de ler o conteúdo do Certificado salvo no banco de dados e passar juntamente com a senha do mesmo para o componente. Configuracoes.Certificados.ArquivoPFX := <caminho+nome do arquivo PFX> ou Configuracoes.Certificados.DadosPFX := <conteúdo do certificado lido do banco de dados> ou Configuracoes.Certificados.NumeroSerie := <numero de serie do certificado instalado no Windows> Para as duas primeiras opções configurar a senha também: Configuracoes.Certificados.Senha := <senha do certificado> Lembrando que as duas primeiras só funciona para certificado A1.
    2 pontos
  6. Isso é para implementação do Sw.Básico do SAT... e não na aplicação..
    2 pontos
  7. A propriedade não deveria ser um tipo enumerado ? Está como String property TipoCorte: String read FTipoCorte write FTipoCorte;
    2 pontos
  8. 3.1 - Não faça flooding - Inundar o fórum com posts repetidos, com a mesma dúvida ou as mesmas palavras é chamado de flooding. Isso é proibido. Apenas um post feito no lugar certo é suficiente. Pesquise antes de postar, talvez sua dúvida já está respondida em outro post. Favor leia as regras do fórum. Continue em
    2 pontos
  9. Bom, esse não é um DANFSe gerado pelo ACBrNFSe (veja o rodapé com a informação do aplicativo). O layout do DANFSe do ACBr nunca vai ser exatamente igual ao do provedor, já que ele atende a cerca de 100 provedores/sistemas NFSe diferentes, pela quantidade de arquivos na pasta ACBr\Exemplos\ACBrDFe\ACBrNFSe\ArqIni. Você pode tentar usar um arquivo .fr3 diferente da pasta ACBr\Exemplos\ACBrDFe\ACBrNFSe\Delphi\Report que mais se aproxime ou criar o seu próprio com base neles.
    2 pontos
  10. Muito bacana... esse é o poder do OpenSource... Estou terminando algumas coisas aqui.. e já analiso...
    2 pontos
  11. @Italo Jurisato Junior Assim que tiver outra nota para cancelar vamos testar e verificar se o problema persiste. Tenho visto essa semana várias reclamações quanto ao cancelamento de notas, porém com erros diferentes. Assim que tiver um retorno posto o resultado. Dercide.
    1 ponto
  12. Boa tarde @brajan. Conforme citado pelo @Augusto Knirsch seu relato é outro tópico, caso ainda precise de ajuda, por favor crie um novo para seu problema. Att.
    1 ponto
  13. Me parece ser o erro no segmento P. (verifique se o numero da cooperativa realmente é 03021 ou se é 3021+digito verificador) Olhei meus exemplos aqui, e o numero da agencia é 3224-7. No boleto no campo Agencia/codigo beneficiario sai somente 3224/0000000(codigo do beneficiario). No arquivo remessa, nos campos de agencia sai o numero completo 32247. ----------------------------------------------------------------------------------- No seu exemplo, no boleto campo Agencia/codigo beneficiario está saindo 3021/0000000 e no arquivo remessa está saindo 03021. 08.3P 018 022 005 - Num C/C Agência Código Prefixo da Cooperativa: vide planilha "Contracapa" deste arquivo
    1 ponto
  14. Boa tarde Italo, Obrigado. Vou estudar estas opções. Abraço.
    1 ponto
  15. Boa tarde Rafael, Esse arquivo ExemplosXML.rar foi baixando do site da Pronim? Se sim, gostaria de saber se eles utilizam o ACBr para realizar testes. Pois os nomes dos XMLs são exatamente os mesmos usados pelo ACBrNFSe. ? Se o XML de exemplo é o que esta sendo usado agora para a cidade de Soledade/RS então a versão é a 2.02 Sendo assim no arquivo Cidades.ini será necessário mudar de Pronim para Pronimv2. E no arquivo Pronimv2.ini devemos incluir as URLs de homologação e de produção da cidade em questão. Favor entrar em contato com o provedor ou com a prefeitura e solicitar as URL de homologação e de produção.
    1 ponto
  16. Boa tarde Barrys, Favor entrar em contato com o provedor e pergunte a eles o que vem a ser essa mensagem. Pois não estou entendendo o que vem a ser: Setor Cadastrado.
    1 ponto
  17. boa tarde..fabio.. se a nota realmente ja tiver em ciencia, é so mandar o comando para vir o xml.. veja DistribuiçãoDFe
    1 ponto
  18. Voltei pra uma versão anterior, mas assim que atualizar novamente retorno a situação, muito grato.
    1 ponto
  19. Olá, Isso mesmo, a contabilidade nos informou que haveria diferença na emissão das Notas Fiscais, mas lendo o Decreto, eu não entendi isso, ficou meio nebuloso para mim isso. Muito obrigado pelo seu retorno.
    1 ponto
  20. Boa tarde Amarildo, Antes de mais nada, obrigado pela resposta. Porém eu preciso saber se existe algum método do sefaz que eu posso chamar ele através de um """webservice""" e consultar a nota para saber se a mesma já foi manifestada ou não, para que não precise chamar o processo de manifesto novamente, e através desse webservice, com as informações da manifestação que dessa nota, eu pegar o retorno disso e gravar no meu banco de dados.
    1 ponto
  21. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
    1 ponto
  22. Olá, Seu código está desatualizado. Queira atualizar o ACBr e seu código de acordo com a versão que está no SVN atualmente. Daí anexe novamente suas sugestões para avaliação.
    1 ponto
  23. Bom dia. Basta informar a propriedade DataMulta conforme solicitado. O banco realmente fará o envio dos boletos? Se não, foi comitada hoje uma alteração para gerar o segmento S apenas caso o banco seja responsável pela entrega, tente alterar a propriedade CarteiraEnvio para tceCedente. Você deve informar a variação na propriedade Modalidade Informe Não na propriedade Aceite. Att.
    1 ponto
  24. Também recebemos, algo meio absurdo. Mas não altera nada nas notas. Acho que tem fazer um relatório mensal. Mas ainda falta definição técnica por falta do sped. O Decreto 54.308 abaixo entra em vigor a partir de 01/01/2019 e é somente para Venda a Consumidor Final, abaixo exemplo do cálculo a ser feito para verificação da Diferença do ICMS ST, esta informação terá que vir da empresa, pois não temos como fazer o cálculo aqui no escritório, repassem a notícia para seus programadores, a consultoria comentou que ainda não foi defindo a forma de recolhimento e a forma como será prestada esta informação ao fisco. Cálculo: Preço de Venda x Alíquota Interna = X Base de Cálculo do ICMS ST da NF de Compra x Alíquota Interna = Y Logo: se X maior que Y, terá guia a recolher da diferença do ICMS ST
    1 ponto
  25. O ACBr não tem um componente de câmera.
    1 ponto
  26. O meu danfe no D7 está ok. Tente colocar a propriedade AlternaCoresProduto = False e me dê retorno aqui.
    1 ponto
  27. Bom dia, Que cabeçalho? Esse MDF-e da imagem foi envido, mas foi rejeitado pelo simples fato de existir um outro MDF-e conforme consta no arquivo de retorno (*-pro-rec.xml) que não foi encerrado. Logo esse MDF-e não foi autorizado, consequentemente o XML assinado não recebe o grupo referente ao protocolo de autorização, portanto fica sem a tag <mdfeProc>. Onde esta o problema nisso? Nenhum. Enquanto você não enviar o evento de encerramento do MDF-e 35181113296533000104580010000001181000000011, você não vai conseguir emitir autorizar esse MDF-e da imagem. O MDF-e não encerrado é de numero 118 (coloquei em negrito na chave) e o que você enviou e foi rejeitado é de numero 125. Pode ser que existam outros que não foram encerrados entre o 118 e 125.
    1 ponto
  28. Bom dia Luiz, A rotina atual esta da seguinte forma: if ((CTe.Imp.infTribFed.vPIS > 0) or (CTe.Imp.infTribFed.vCOFINS > 0) or (CTe.Imp.infTribFed.vIR > 0) or ((CTe.Imp.infTribFed.vINSS > 0) or (InformarINSS = 1)) or (CTe.Imp.infTribFed.vCSLL > 0)) then begin Gerador.wGrupo('infTribFed', '#125'); No XML que foi autorizado pela SEFAZ o valor de vPIS é 0.08 portanto maior que zero e vCOFINS é 0.02 portanto maior que zero. Isso faz com que as duas condições em negrito sejam verdadeiras, logo o grupo <infTribFed> deve ser gerado no XML. Favor atualizar todos os fontes de todas as pastas, reinstalar os componentes e faça novos testes.
    1 ponto
  29. Bom dia! utilizei o método utilizado passado pelo rubenstz e tive sucesso, porem tive que ajustar a aplicação em c# disponibilizada para selecionar o certificado pelo numero de serie e passei o numero de serie junto aos parâmetros passado para o exe gerado pela aplicação c#. linha alterada. método ACBrNFSeAntesDeAssinar // Cria o comando de assinatura cmdLine := assinaPIL+' '+cmdLine+' '+ACBrNFSe1.Configuracoes.Certificados.NumeroSerie; método ExecAndWait with STARTUPINFO do begin cb := SizeOf(STARTUPINFO); lpReserved := nil; lpDesktop := nil; lpTitle := nil; dwFlags := STARTF_USESHOWWINDOW; // não motra o cursor de load lpReserved := nil; cbReserved2 := 0; lpReserved2 := nil; wShowWindow := SW_HIDE; // HIDE não funciona em WINDOWS 8, W10 não houve problema <- DESCOMENTADO e funcionou no windows 10, estou usando o Delphi 10.2.3 //wShowWindow := SW_SHOW; <- Comentado end;
    1 ponto
  30. Bom Dia @Daniel Simoes, Gostaria de enviar uma alteração que fiz para analise e possível inclusão ao SVN, segue imagens e arquivo alterado. ACBrDANFCeFortesFr.pas
    1 ponto
  31. A impressão não tem muito a haver com os dados informados no envio. Ela é baseada nos XML da NFe e processamento de evento carregados no componente. Fez o teste de impressão usando a opção "Imprimir evento" do demo do ACBrNFe?
    1 ponto
  32. Houve recentemente o Refactoring das impressões DF-e. Pode mostrar exatamente qual a diferença nos layouts do DANFSe que percebeu?
    1 ponto
  33. Obrigado a todos. Resolvi meu problema , fiz a instaçao manualmente. O dephi nao esta criando as bpls em lugar nenhum quando usa o instalador,. Manualmente funcionou tudo.
    1 ponto
  34. Anexe os fontes e se possível conteúdo do ArquivoRetorno completo assim a gente pode analisar.
    1 ponto
  35. @adriano.zamoner Bom dia. O ACBrSATExtratoFortes sofreu ajuste em algumas propriedades apenas. Se possível anexe o log gerado pelo instalador.
    1 ponto
  36. Bom dia! Atualizado, testado e funcionou corretamente. Marcos Softbox
    1 ponto
  37. Modelo do nfc-e.. cupom_xml_17092018.xml ent_cupom.txt
    1 ponto
  38. eliezer.. voce nao colocou seu ent.txt como deve ser.. olhe o meu exemplo que te mandei acima, ele tem de ser parecido com o que esta ai. https://acbr.sourceforge.io/ACBrMonitor/NFECriarNFe.html https://acbr.sourceforge.io/ACBrMonitor/ModeloNFeINICompleto.html
    1 ponto
  39. Talvez você esteja procurando um exemplo, com Typecast if ACBrNFe1.DANFE is TACBrNFeDANFCEClass then TACBrNFeDANFCEClass(ACBrNFe1.DANFE).ViaConsumidor := True;
    1 ponto
  40. Enviei alguns novos ajustes... Como exatamente, você grava esse XML ? (que comandos você chama, em seu código ?)
    1 ponto
  41. Enviei uma possível correção na revisão 16075. Queira atualizar e avaliar.
    1 ponto
  42. Sim. Antes do dia 10 estava emitindo com muito sacrifício, aí ontem em horário comercial não tinha Cristo, mas alguns clientes estavam conseguindo consumir o WebService após as 18h. E hoje depois do meio dia eles estavam conseguindo autorizar novamente.
    1 ponto
  43. Felipe, obrigado pela resposta. Segue o fonte modificado. A alteração está na linha 581. Abraços ACBrBancoBrasil.pas
    1 ponto
  44. Boa tarde a todos, Primeiramente, o evento de Prestação de Serviço em Desacordo se refere ao CT-e e não a NF-e. Segundo, no CT-e temos o Remetente e o Destinatário da Carga a principio um desses dois é o tomador do serviço. Conforme consta no Manual do CT-e versão 3.00 página 30, o respectivo evento deve ser enviado pelo Tomador. Portanto quem vai enviar o evento de Prestação de Serviço em Desacordo é o Tomador que pode ser o Remetente ou o Destinatário da Carga. Gustavo, acho que a sua rotina pode ser simplificada. ACBrCTe.EventoCTe.Evento.Clear; ACBrCTe.EventoCTe.Evento.Add; ACBrCTe.EventoCTe.Evento[0].infevento.chCTe := ChaveCTe; ACBrCTe.EventoCTe.Evento[0].infevento.CNPJ := emitente.cnpj_cpf; ACBrCTe.EventoCTe.Evento[0].infevento.dhEvento := now; ACBrCTe.EventoCTe.Evento[0].infevento.nSeqEvento := NumeroEvento; ACBrCTe.EventoCTe.Evento[0].infevento.tpEvento := tePrestDesacordo; ACBrCTe.EventoCTe.Evento[0].infevento.detEvento.xOBS := ObsDesacordo; ACBrCTe.EnviarEvento(NumeroEvento); ACBrCTe.EventoCTe.GerarXML; Agora é só testar.
    1 ponto
  45. Olá Marcelo, Entrei em contato com a Embarcadero e realmente é um Bug eu testei no Delphi XE5 até o 10.2.3, foi informado que na atualização para o Delphi 10.3 esse problema estará solucionado, também me foi dito que existe uma solução temporária que ao meu ver não vai solucionar, pois existe alguns efeitos colaterais, melhor mesmo aguardar o atualização.
    1 ponto
  46. Ítalo, pelo menos 4 desses desenvolvedores que postaram aqui (eu incluso) afirmaram que já abriram um chamado na SEFAZ de SP relatando este problema. E nos chamados que abri hoje, incluí um link para este tópico, com a esperança de que isso abra o olho deles de que é um problema grave e que está afetando diversos contribuintes do Estado de SP. Além disso, há detalhes que foram expostos neste tópico sobre este problema (por exemplo: só acontece com CT-e's emitidos na versão 2.00, acontece apenas em SP, em MG, se aconteceu, já está resolvido), com certeza deve ter ajudado muito mais gente do que apenas os que se manifestaram aqui de alguma forma. Entendo que um dos principais benefícios de um fórum é a troca de ideias e informações, e é isso que estamos fazendo aqui. Se ninguém tivesse se manifestado e apenas seguissem esta "recomendação" de guardar para si os problemas e entrar em contato individualmente com a SEFAZ, quantos estariam perdendo tempo olhando código, fazendo testes, apenas para descobrir o que nós já constatamos aqui?
    1 ponto
  47. Discordo totalmente da sua visão, acho bem importante que este tipo de informação seja compartilhada, eliminando possíveis dúvidas que o problema seja culpa do próprio código, tanto do ACBr ou do sistema de cada um. Para os demais interessados no assunto: o problema ainda persiste (testado em ambiente de Produção há poucos minutos), já abrimos vários chamados na SEFAZ de SP desde a semana passada, mas até agora não obtivemos nenhum retorno.
    1 ponto
  48. Blz, como já tenho integração entre o Micro Terminal e o Sistema funcionando vou ter que testar na sexta e desenvolver por lá mesmo. Em todo caso, volto aqui para deixar um feedback de como funciona, pode ajudar outros no futuro.
    1 ponto
  49. Boa tarde Rômulo, Com certeza, no momento da instalação do certificado foi selecionado a opção que obriga o usuário a ter que autorizar o uso do mesmo.
    1 ponto
×
×
  • 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.