Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 27-06-2019 em todas as áreas
-
Olá a todos, Para quem não sabe nas configurações do componente ACBrNFe, temos dentro do grupo Arquivos um subgrupo chamado DownloadNFe, que contem as propriedades PathDownload e SepararPorNome. Através dessas duas propriedades definimos o caminho onde os XML retornados pelo método DistribuicaoDFe vão ser salvos e se desejamos separar por nome ou não. A primeira alteração realizada foi a migração da definição dessas propriedades de configuração da unit ACBrNFeConfiguracoes para ACBrDFeConfiguracoes. A motivação para essa mudança é que a definição dessas propriedades também se encontravam nas units ACBrCTeConfiguracoes, ACBrMDFeConfiguracores e ACBrBPeConfiguracoes, agora temos em apenas um lugar, ou seja, na unit ACBrDFeConfiguracoes. Com essa mudança temos uma redução de código e caso futuramente tenhamos alguma correção ou melhoria, elas serão feitas em apenas um lugar, desta forma agilizando o tempo de manutenção do código. Como nem tudo são flores, quem tem em seu código as linhas para configurar o Download deverá fazer a seguinte alteração para que a aplicação seja compilada com sucesso (exemplo no caso da NF-e): Antes: ACBrNFe.Configuracoes.Arquivos.DownloadNFe.PathDownload Alteração: ACBrNFe.Configuracoes.Arquivos.DownloadDFe.PathDownload Falando em melhoria, antes tínhamos uma função chamada GetPathDownload que tem como finalidade gerar o Path final onde será gravado os XML referentes aos Resumos de Notas e Notas Completas. Agora além da função citada acima temos também a função GetPathDownloadEvento que tem como finalidade gerar o Path final onde será gravado os XML referentes aos Resumos de Eventos e Eventos Completos. O que motivou a criar essa nova função é que antes o DistribuicaoDFe ao salvar os XML referentes aos eventos estava usando o mesmo Path dos eventos enviados, ou seja, estava misturando os eventos enviados com os eventos baixados pelo DistribuicaoDFe. Resumindo, a primeira alteração visou a redução de código nos componentes ACBrNFe, ACBrCTe, ACBrMDFe e ACBrBPe e a segunda visou organização dos XML baixados pelo método DistribuicaoDFe. Qualquer duvida ou problemas, favor postar no fórum.5 pontos
-
Por favor anexe uma imagem, do Cupom OK, e outra com o Cupom com problema... Ele está saindo apenas o Final ou Inicio do Cupom ? Se SIM, pode ser um Buffer Overflow... Experimente limitar o envio de dados, usando a configuração de parâmetros de ACBrPosPrinter.Device... veja esse Post:3 pontos
-
Obrigada Ítalo, vou tentar, faz uma semana que comecei a implantar nfse tirei umas 100 notas e hoje to apanhado. muito obrigada vou mudar o tempo2 pontos
-
Normal, emulador e suas peculiaridades; Se é apenas nele, para gente está OK! Obrigado pelo Retorno!2 pontos
-
De forma semelhante ao material disponibilizado pela SEFAZ-MG, a SEFAZ-SP também publicou em seu portal a relação das regras de validação facultativas a UF da NT 2019.001 as quais a mesma exigirá. Clique aqui para visualizar a tabela publicada no portal da SEFAZ-SP.2 pontos
-
Boa tarde Italo ok, vou debugar meu sistema para ver o que esta acontecendo, sabendo qual unit debugar fica mais facil muito obrigado2 pontos
-
Verdade Ítalo. Estava resolvendo coisas em outro sistema e esta semana iria retomar o assunto. Obrigado mais uma vez. Abraço. Daniel.2 pontos
-
Nunca testei esse equipamento... provavelmente não... Estou pensando em escrever um componente especifico para esse Tipo de equipamento...2 pontos
-
Boa tarde, esse ajuste estará disponível na próxima versão...2 pontos
-
Vou providenciar então, mesmo no exemplo do Demo muda pouca coisa !!!2 pontos
-
Realmente parece ser um Bug do Emulador SAT... Lembrando que você pode modificar o número de Sessão, usando o evento ACBrSAT1.OnGetNumeroSessao2 pontos
-
Tudo certo. Compreendido. Muito obrigado ao Kiko Fernandes e ao Fabrício.2 pontos
-
Bom dia! Primeiro: a SEFAZ orienta que o número deve ser aleatório. (Obs. e sempre foi assim, não mudou o método, o que mudou é que eles tiveram que incrementar validações e rejeição, porque só o manual não foi suficiente para muitos procederem conforme a instrução). Segundo: Como agora existe a regra de validação você terá que validar em seu sistema se o numero aleatório gerado pelo teu sistema é válido segundo as regras da NT. Se não fizer uma pré-validação a nota será rejeitada quando acontecer isto e ai você terá que tratar o erro e gera outro número aleatório. Terceiro: Se você usa o ACBrMonitorPLUS e deixar o campo cNF=0, o número aleatório será gerado pelo ACBr, porém você deverá gravar em seu banco de dados para que em uma necessidade de usar comandos que geram novamente a chave você não fique gerando outras chaves e permaneça na chave gerada.2 pontos
-
Olá, Sua colocação está correta. Conferi junto com os outros modelos do Fortes. Muito obrigado pela contribuição. Fiz a implementação baseada nela. Subi as alterações para o SVN na Revisão 17225. Pelo que vi está tudo certo. Queira por favor atualizar, testar e reportar qualquer problema. Mais uma vez obrigado.2 pontos
-
Bom dia. Foi identificado o problema, a chave estava sendo informada errada. Foi feita a correção e agora gerou os dados respectivos no XML de saída. Gratos.2 pontos
-
Bom dia. Solicitação adicionada, favor atualizar para ultima versão do ACBrMonitor...2 pontos
-
2 pontos
-
Consegui resolver o problema! era a inscrição estadual que estava somente com 9 dígitos, quando na verdade tem que ser 12 dígitos, onde inseri 3 zeros a esquerda da IE e funcionou...2 pontos
-
Está informando algum valor para a tag compra.xPed? Fiz teste apenas preenchendo o campo no demo do ACBrNFe e o grupo e tag foram gerados normalmente. Talvez tenha algo errado na sua rotina.2 pontos
-
Bom dia, Muito obrigado deu certo. Então sempre que for consultar ACBrSAT1.Status.ULTIMO_CF ou outros números é preciso rodar ACBrSAT1.ConsultarStatusOperacional antes? Sem isso poderia ter problema?2 pontos
-
Obrigado José, era isso mesmo. Resolvido !2 pontos
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.2 pontos
-
https://developers.mercadolivre.com.br/pt_br/categorizacao-de-produtos https://developers-forum.mercadolibre.com/topic/1675-delphi-7-token-autenticação/ esses links podem te ajudar. eu fiz essa integração uma vez, tive muito trabalho por falta de material mas hoje em dia a documentação deles ta muito boa2 pontos
-
2 pontos
-
Boa Tarde as mensagens de erro registradas aqui nesse fórum aparecerem por causa o proxy. Configurei o proxy no (.ini) da minha aplicação e o problema foi resolvido.2 pontos
-
1 ponto
-
Boa tarde Wellington, O método Gerar se os seguintes parâmetros: function Gerar(ARps: Integer; ALote: Integer = 1; Imprimir: Boolean = True): Boolean; Se você atribuir o valor False ao terceiro parâmetro não vai ocorrer a impressão do DANFSE. Se você selecionar o componente ACBrNFSeDANFSeRL1 vai notar que existe uma propriedade de configuração chamada MostrarPreview, para não mostrar o DANFSE na tela basta atribuir o valor False a essa propriedade. Para gerar o PDF do DANFSE é preciso executar o método ImprimirPDF, o arquivo PDF vai ser salvo no path configurado na propriedade PathPDF do componente ACBrNFSeDANFSeRL1. Como você pode ver, basta navegar pelo Object Inspector do componente para conhecer as propriedades de configuração. Como você sabe, as configurações podem ser ajustadas diretamente no Object Inspector do componente ou via código na sua aplicação. Exemplos de como configurar via código, por favor estude o programa exemplo.1 ponto
-
Bom dia, não é este o assunto do topico, mas segue o codigo que eu utilizo aqui. ACBrSAT1.Extrato := ACBrSATExtratoFortes1; ACBrSATExtratoFortes1.Filtro := fiPDF ; ACBrSATExtratoFortes1.NomeDocumento := pastaPDF+ ExibirSomenteNumero( AcBrSat1.CFe.infCFe.ID)+'.pdf'; ACBrSATExtratoFortes1.PathPDF := pastaPDF; ACBRSat1.ImprimirExtrato;1 ponto
-
Boa tarde Djalma, O provedor Ginfes se utiliza da versão 1 do layout da ABRASF. Analisando a unit pnfsNFSeW_ABRASFv1 que é responsável por gerar o XML do RPS segundo a versão 1 do layout da ABRASF, só não vai gerar a tag em questão caso ela contenha uma string vazia. Favor "debugar" a sua rotina que alimenta o componente para saber se realmente a propriedade esta sendo alimentada. exemplo: Servico.CodigoTributacaoMunicipio := '1234';1 ponto
-
Obrigado Bing Wings, como falei, os outros métodos realmente precisava de analise, pois no meu caso, só tinha testado a transmissão, Por isso só anexei os prints do método de transmissão. blz. Pode fechar tópico(conteúdo).1 ponto
-
Fechando o tópico. Para nova dúvida, abra novo tópico.1 ponto
-
Verifique se vocês estão com a última opção de Driver e Firmware, disponíveis em: http://bematechpartners.com.br/portalPartners/index.php/impressoras-termicas-windows/ Fiz um teste com um MP2800TH, configurada para USB emulada para VCOM, em COM9, e a leitura de Status e Informações, ocorreu a contento...1 ponto
-
Veja.. Esqueça o modelo do ECFxTEF... o SAT não tem nenhuma ligação com o TEF... e você tem liberdade para imprimir o que quiser ou precisar, em uma impressora Não fiscal... então esse tipo de comparação não faz sentido... para cancelar uma transação no TEF você tem o comando CNC1 ponto
-
Boa tarde, 1 - veja nos xml's anteriores se o que ele alegou procede; 2 - realize testes de emissão sem os caracteres especiais;1 ponto
-
usei a rotina do GerarCodigoDFE no cnf na nota (nfe) e aparentemente esta tudo ok. vou mandar pra produção. mas pelos testes aqui esta tudo ok. so o nfce que continua dando erro. vou dar uma aprofundada e ver o que pode ser. GerarCodigoDFe1 ponto
-
Sim, verifiquei o demo do TEF e o Demo da NFC-e com TEF, Segui boa parte de logica, utilizando o exemplo da NFC-e com TEF, pois nele tem um meio de utilizar o TEF sem a ECF; Mas referente o retorno do ACBrTEFD1.CNC, localizei o problema, era falha minha aqui, tinha removido para realizar alguns testes e acabou ficando sem; Mas informar o número da venda/cupom fiscal no cancelamento, esse, não consegui localizar nenhuma alternativa, a não ser a que mencionei; Na Auttar se não informar o 002-000 no cancelamento/estorno é preenchido com 01 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
Gente, estou com fontes desatualizados, favor desconsiderar este tópico1 ponto
-
Bom dia No seu xml, nao esta sendo gerado xped e nItemPed. verifique no componente , para preencher esse campo no item. assim como voce tem para preencher quantidade, deve ter uma propriedade xped e nitemped.1 ponto
-
Italo boa noite, Acabei de efetuar um teste, aparentemente tudo certo !!! Muito Obrigado pela atenção!!!1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
O pronin até consegui fazendo essa alteração selecionada no codigo Unit pnfsLerListaNFSe, função "LerXml" Mas o provedor "publica" nem pelo site nao tem como identificar.1 ponto
-
Boa tarde, Já foi para o repositório, veja: 29/05/2019 -- pcesS2240 -- [*] https://www.projetoacbr.com.br/forum/topic/51599-nota-t%C3%A9cnica-122019-s2240/ Por: Angelo Sobreira -- ACBreSocial / ACBreSocialWebServices -- [+] https://www.projetoacbr.com.br/forum/topic/51394-esocial-possibilidade-de-escolher-entre-gerar-assinar-validar-ou-enviar-temos-casos-onde-o-cliente-n%C3%A3o-vai-enviar-diretamente-para-o-webservice/?do=findComment&comment=340170 Por: Dream Sistemas1 ponto
-
Boa tarde, Obrigada por compartilhar com a comunidade. Att.1 ponto
-
Boa tarde Após o envio do CFe está obtendo o XML de Venda do SAT? Na duvida utilize o método: ACBrSAT1.ConsultarNumeroSessao(Num_Ultima_Sessao), sempre é possível recuperar o ultimo retorno da SAT... Para se certificar com exatidão do ultimo CFe processado pelo SAT utilize o método: ACBrSAT1.ConsultarStatusOperacional;1 ponto
-
1 ponto
-
Bom dia Aparentemente está passando o XML "SOAP" como parâmetro, passe o XML de retorno de evento que está com a descrição final: (-procEventoNFe.xml)1 ponto