Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 12-12-2018 em Posts
-
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
-
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.pas2 pontos
-
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
-
Boa tarde Dercide, É preciso fazer mais testes para saber se foi um problema momentâneo ou não.2 pontos
-
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
-
Isso é para implementação do Sw.Básico do SAT... e não na aplicação..2 pontos
-
A propriedade não deveria ser um tipo enumerado ? Está como String property TipoCorte: String read FTipoCorte write FTipoCorte;2 pontos
-
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 em2 pontos
-
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
-
Muito bacana... esse é o poder do OpenSource... Estou terminando algumas coisas aqui.. e já analiso...2 pontos
-
@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
-
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
-
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 arquivo1 ponto
-
Boa tarde Italo, Obrigado. Vou estudar estas opções. Abraço.1 ponto
-
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
-
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
-
boa tarde..fabio.. se a nota realmente ja tiver em ciencia, é so mandar o comando para vir o xml.. veja DistribuiçãoDFe1 ponto
-
Voltei pra uma versão anterior, mas assim que atualizar novamente retorno a situação, muito grato.1 ponto
-
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
-
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
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
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
-
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
-
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 ST1 ponto
-
1 ponto
-
O meu danfe no D7 está ok. Tente colocar a propriedade AlternaCoresProduto = False e me dê retorno aqui.1 ponto
-
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
-
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
-
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
-
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.pas1 ponto
-
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
-
Houve recentemente o Refactoring das impressões DF-e. Pode mostrar exatamente qual a diferença nos layouts do DANFSe que percebeu?1 ponto
-
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
-
Anexe os fontes e se possível conteúdo do ArquivoRetorno completo assim a gente pode analisar.1 ponto
-
@adriano.zamoner Bom dia. O ACBrSATExtratoFortes sofreu ajuste em algumas propriedades apenas. Se possível anexe o log gerado pelo instalador.1 ponto
-
Bom dia! Atualizado, testado e funcionou corretamente. Marcos Softbox1 ponto
-
1 ponto
-
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.html1 ponto
-
Talvez você esteja procurando um exemplo, com Typecast if ACBrNFe1.DANFE is TACBrNFeDANFCEClass then TACBrNFeDANFCEClass(ACBrNFe1.DANFE).ViaConsumidor := True;1 ponto
-
Enviei uma possível correção na revisão 16075. Queira atualizar e avaliar.1 ponto
-
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
-
Felipe, obrigado pela resposta. Segue o fonte modificado. A alteração está na linha 581. Abraços ACBrBancoBrasil.pas1 ponto
-
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
-
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
-
Í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
-
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
-
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
-
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