Ir para conteúdo
  • Cadastre-se

Turbo Drive

Membros
  • Total de ítens

    246
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Turbo Drive postou

  1. Boa noite Um cliente adquiriu uma Elgin i8 nova há mais ou menos 9 dias, conectada via TCP/IP. Fiz as devidas configurações conforme orientações que vi aqui no fórum: Acbrprint.Desativar; Acbrprint.modelo := ppEscPosEpson; Acbrprint.Porta := 'TCP:192.168.2.50'; Acbrprint.ArqLOG := 'C:\teste\LogAtual.txt'; Acbrprint.PaginaDeCodigo := pc850; Acbrprint.Device.SendBytesInterval := 50; Acbrprint.LinhasBuffer := 100; Acbrprint.Device.Baud := 115200; Esse mesmo cliente possui outras 3 impressoras da marca Epson TM-T20, também configuradas da mesma forma, mudando apenas a porta de comunicação. Ao longo do expediente, a elgin i8 não está imprimindo de imediato, sendo necessária a intervenção do usuário, no qual este envia o comando de "REIMPRESSÃO". As vezes chega a ser necessário enviar duas ou três vezes para que ocorra a impressão. Segue um trecho do log de domingo 12/04/26. 18:02:52 - FALHA AO TENTAR IMPRIMIR EM TCP:192.168.2.50 Synapse TCP/IP Socket error 10060: Connection timed out ------------------------------- 18:13:43 - FALHA AO TENTAR IMPRIMIR EM TCP:192.168.2.50 Synapse TCP/IP Socket error 10060: Connection timed out ------------------------------- 18:40:07 - FALHA AO TENTAR IMPRIMIR EM TCP:192.168.2.50 Synapse TCP/IP Socket error 10060: Connection timed out ------------------------------- 18:55:06 - FALHA AO TENTAR IMPRIMIR EM TCP:192.168.2.50 Synapse TCP/IP Socket error 10060: Connection timed out ------------------------------- 19:44:40 - FALHA AO TENTAR IMPRIMIR EM TCP:192.168.2.50 Synapse TCP/IP Socket error 10060: Connection timed out ------------------------------- 21:55:02 - FALHA AO TENTAR IMPRIMIR EM TCP:192.168.2.50 Synapse TCP/IP Socket error 10060: Connection timed out ------------------------------- 22:18:00 - FALHA AO TENTAR IMPRIMIR EM TCP:192.168.2.50 Synapse TCP/IP Socket error 10060: Connection timed out ------------------------------- 22:18:05 - FALHA AO TENTAR IMPRIMIR EM TCP:192.168.2.50 Synapse TCP/IP Socket error 10060: Connection timed out ------------------------------- 22:18:09 - FALHA AO TENTAR IMPRIMIR EM TCP:192.168.2.50 Synapse TCP/IP Socket error 10060: Connection timed out Esse é um dia que possui muito movimento, e como podem ver, nem sempre ocorre os travamentos. Alguém teria alguma sugestão ou ideia do que poderia estar causando esses travamentos ? Desde já agradeço.
  2. Boa noite @Daniel Simoes em alguns clientes, sou obrigado a usar o RLreports para imprimir as NFC-e, impossibilitando o uso do AcbrPosprinter. Existe alguma forma de mudar a fonte com o RLReports no Acbr ?
  3. Bom dia Existe alguma configuração ou parâmetro que permita imprimir na parte de cima ou nas observações um texto com fonte diferente do padrão ? O objetivo é imprimir a NFC-e destacando o número do pedido para o cliente final. Seria algo semelhante as imagens em anexo. Desde já agradeço a atenção.
  4. Bom dia Após atualizar os fontes e os Schemas, consegui emitir a NFS-e. Abaixo, segue a sequência de comandos que estou usando. NFSeX.Emitir(QNfse.FieldByName('nrnfse').AsString, meAutomatico, False); if NFSeX.WebService.Emite.Sucesso then begin NFSeX.ConsultarNfsePorRps( NFSeX.NotasFiscais.Items[0].NFSe.IdentificacaoRps.Numero, NFSeX.NotasFiscais.Items[0].NFSe.IdentificacaoRps.Serie, '1' ); if NFSeX.WebService.ConsultaNfsePorRps.XmlRetorno <> '' then NFSeX.NotasFiscais.Imprimir else ChecarResposta(tmConsultarNFSePorRps); end else ChecarResposta(tmGerar);
  5. Boa tarde. @Juliomar Marchetti, ao debugar novamente a rotina de envio da NFS-e, identifiquei que o erro ocorre na linha 450 da unit PadraoNacional.Provider Document := TACBrJsonObject.Parse(Response.ArquivoRetorno); O Response está vindo com esse resultado (segue o trecho) ('', '', '000000001', True, '', '', 0, 0, False, '', '', '', 0, '', '', '', '', teCancelamento, 0, '', '', $5A5A550, $5A5A510, $5A5A4D0, '<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tin="http://www2.tinus.com.br"><soapenv:Header/><soapenv:Body><tin:RecepcionarLoteRps><Arg xmlns="http://www2.tinus.com.br"><LoteRps id="Lote_000000001"><NumeroLote>000000001</NumeroLote><Cnpj>54868691000179</Cnpj><InscricaoMunicipal>0457701</InscricaoMunicipal><QuantidadeRps>1</QuantidadeRps><ListaRps><Rps><InfRps id="Rps_11"><IdentificacaoRps><Numero>1</Numero><Serie>1</Serie><Tipo>1</Tipo></IdentificacaoRps><DataEmissao>2026-02-01T11:44:13</DataEmissao><NaturezaOperacao>1</NaturezaOperacao><RegimeEspecialTributacao>1</RegimeEspecialTributacao><OptanteSimplesNacional>1</OptanteSimplesNacional><IncentivadorCultural>2</IncentivadorCultural><Status>1</Status><Servico><Valores><ValorServicos>115.00</ValorServicos><IssRetido>1</IssRetido><BaseCalculo>115.00</BaseCalculo><Aliquota>0.0600</Aliquota><ValorLiquidoNfse>115.00</ValorLiquidoNfse></Valores><ItemListaServico>01.02</ItemListaServico><CodigoCnae>6311900</CodigoCnae><CodigoTributacaoMunicipio>010701</CodigoTributacaoMunicipio><Discriminacao>ANALISE E DESENVOLVIMENTO</Discriminacao><CodigoMunicipio>2408003</CodigoMunicipio></Servico><Prestador><Cnpj>54868691000179</Cnpj><InscricaoMunicipal>0457701</InscricaoMunicipal></Prestador> ...... Já o Response.ArquivoRetorno, está vindo com essa informação <RecepcionarLoteRpsResult><NumeroLote>1</NumeroLote><DataRecebimento>2026-02-01T13:04:32Z</DataRecebimento><Protocolo>20132546720</Protocolo></RecepcionarLoteRpsResult> Lembrando que estou enviando no ambiente de homologação, e está indo no modo Assíncrono.
  6. Boa noite Hoje, 29/01/26, fiz a atualização do componente, e consegui usar a função Emitir(). Porém, sempre que transmite, aparece o seguinte erro: Expected "{" but found invalid symbol (1, 2) Outro detalhe que está ocorrendo, é que o número do lote está ficando igual ao número da NFS-e, mesmo informando dados diferentes. Estou alimentando o componente da seguinte forma: ...... NotasFiscais.Clear; NotasFiscais.NumeroLote := FormatFloat('#########0', ano); with NotasFiscais.New.NFSe do begin Numero := QNfse.FieldByName('nrnfse').AsString; IdentificacaoRps.Numero := FormatFloat('#########0', QNfse.FieldByName('nrnfse').AsInteger); IdentificacaoRps.Serie := QNfse.FieldByName('serie').AsString; IdentificacaoRps.Tipo := trRPS; StatusRps := srNormal; NaturezaOperacao := no1; DataEmissao := Now; Competencia := Now; DataEmissaoRPS := Now; ..... end; Os schemas também foram atualizados. Existe algo que eu precise corrigir ou ajustar ?
  7. Bom dia. Conforme consta no portal da prefeitura, estão no Padrão Nacional. https://www.tinus.com.br/csp/mossoro/portal/index.csp?797IFsG9749PtkWl62293ZDIE6532oG=oJxn80WsL025ApE86010xegug941BBGYl8980P3047043SOZC423&CSPCHD=003002010000wCOAkZjmNT5$7EXhAvxcnzWfnLIKeO$xO0UkNp De acordo com o manual de integração, aparentam estar no Tinus versão 2.03
  8. Boa tarde Acabo de atualizar os fontes, os schemas e mesmo assim, ainda ocorrendo o mesmo retorno. Meu componente está configurado dessa maneira. Tentei emitir tanto na versão 1.00 como na versão 2.03. Existe alguma configuração específica ou algum modo preenchimento a ser feito ?
  9. Turbo Drive

    NFS-e Mossoró - RN

    Bom dia Estou tentando emitir uma NFS-e no ambiente nacional para a cidade de Mossoró - RN. Ao tentar enviar no ambiente de homologação, aparece o seguinte retorno: Erro(s): Código : E0039 Mensagem: O município emissor informado na DPS deve estar parametrizado para utilizar os emissores públicos nacionais, conforme parametrização do município no Sistema Nacional NFS-e. O portal da prefeitura já emite NFS-e nacional desde o dia 01/01/26. Inclusive, eu emito nfs-e por lá e esse mês já foi emitida no ambiente nacional. Estou tentando incluir essa funcionalidade nos meus módulos. Existe alguma configuração específica ? Desde já agradeço a atenção.
  10. Bom dia Fizemos os ajustes em nossa aplicação e conseguimos realizar a maioria dos testes. Com relação aos passos 33-34, a venda do passo 33 ocorre normalmente, mas quando ocorre a venda do passo 34 (Transação Pendente), não estamos conseguindo prosseguir. Ao receber esse retorno, deve-se executar o comando CNC ou NCN ? Outro detalhe é que não está sendo possível capturar as informações da Rede, NSU, DataHoraTransacaoHost, ValorTotal e CodigoAutorizacaoTransacao. Geralmente, em cada transação, o Acbr cria um arquivo do tipo .tef , porém nesse caso não está sendo criado. Na mensagem retornada pelo Acbr, é possível identificar apenas o NSU. É possível fazer o desfazimento apenas com essa informação ? Caso sim, por favor, alguém poderia descrever como proceder ? Desde já agradeço a atenção.
  11. Bom dia Atualmente, temos um pinpad GERTEC PPC920, fizemos a instalação do drive do fabricante, e está conectado na porta COM6. Ao tentar realizar uma transação CRT (venda a vista), a aplicação fica em loop, e alguns segundos depois, é exibida a mensagem ERRO PINPAD. Segue um trecho do log: PW_iPPEventLoop PWRET_NOTHING OnAguardaPinPad( ppGetCard ) PayGoWebAguardaPinPad: ppGetCard Cancelado: False PW_iPPEventLoop PWRET_NOTHING OnAguardaPinPad( ppGetCard ) PayGoWebAguardaPinPad: ppGetCard Cancelado: False PW_iPPEventLoop PWRET_NOTHING OnAguardaPinPad( ppGetCard ) PayGoWebAguardaPinPad: ppGetCard Cancelado: False PW_iPPEventLoop PWRET_NOTHING OnAguardaPinPad( ppGetCard ) PayGoWebAguardaPinPad: ppGetCard Cancelado: False Estamos usando o componente ACBrTEFD, com esse mesmo pinpad fizemos os testes e a homologação do Sitef semana passada, ou seja, o pinpad está funcional e configurado. O PayGo já se encontra configurado, instalado e com o ponto de captura definido. A PGWebLib.dll utilizada, é a mesma usada no SetupPayGo_full_v5.1.27.3 Outro detalhe é que, ao utilizar o exemplo disponibilizado pela Paygo, consigo comunicar com o pinpad e finalizar a transação sem problemas. Em anexo, encontram-se os logs gerados pela aplicação com o acbr e gerado pelo exemplo paygo. Além de indicar a porta do pinpad, existe alguma configuração a ser feita no componente Acbr ? Desde já agradeço a atenção. OBS: Já temos parceria com o Acbr/Paygo, mas não encontrei a solução na base de conhecimento. comms_240520_exe_paygo.log comms_240521_exe_acbr.log
  12. Turbo Drive

    Inutilização NF-e

    Boa noite Fiz a atualização dos fontes do Acbr e juntamente com os novos Schemas, tentei fazer uma inutilização, tanto no ambiente de homologação quanto no ambiente de produção, mas obtive o erro: Falha no schema XML (Atributo: id). O erro ocorre tanto com os Schemas disponibilizados no diretório exemplos quanto nos schemas da sefaz. Outro detalhe, tentei inutilizar com CNPJ do simples e com CNPJ do lucro real. Todos os cenários ocorrem na Sefaz RS. Há algo que deva ser modificado ou algum schema anterior que deva ser usado ? Desde já agradeço a atenção.
  13. Boa noite A cada 2 ou 3 meses, eu atualizo o Acbr, e quando faço isso, desinstalo e instalo novamente. O 0124, significa que é a versão baixada em janeiro de 2024. Depois de instalada a versão atual, removo as versões anteriores. Com relação a dll, já havia compilado o exemplo e colocado no diretório c:\Teste_Tanca junto com as dlls, mas mesmo assim, não consegui comunicação. É necessário registrar a dll no windows ou algo semelhante ?
  14. Boa tarde @Juliomar Marchetti também estou tentando fazer a comunicação com o Tanca usando satDinamico_cdecl e apareceu a mesma mensagem: EACBrSATErro - Erro ao carregar a função: AssociarAssinatura na Biblioteca: D:\Componentes\Delphi_Sydney\Acbr0124\Exemplos\ACBrSAT\Delphi\Fast Report\mfe.dll. Tentei usar as dlls tanto do site da Tanca quanto do site da sefaz do Ceará, e deu a mesma mensagem com satDinamico_cdecl e std_call. O tanca está operacional e vinculado a software house. Há algo mais que precisa ser visto ?
  15. Bom dia Existe alguma forma de instalar um App em um POS Android, semelhante aos POS da Stone ? Seria uma espécie de parceria com alguma dessas redes de cartão de crédito ? Preciso de orientações de como embarcar minha aplicação dentro desses POS android ou integrar de alguma forma com esses POS. Desde já agradeço a atenção.
  16. Bom dia Peço desculpas pela demora em dar um retorno. Estou aguardando a validação da impressão dos boletos, pois ambos arquivos, remessa e pdf do boleto, precisam estar de acordo. Assim que tiver concluído, farei os testes solicitados.
  17. Boa tarde @Daniel InfoCotidiano O arquivo AUTK_CNAB400NOVO.pdf contém as mesmas informações que usei para gerar o arquivo de remessa. Em todo caso, anexei o manual que utilizei. Layout Cobranca CNAB 400 ABC.rar
  18. Boa tarde Fiz alguns ajustes nas funções de geração do arquivo de Remessa CNAB 400 para o Banco ABC. Em anexo, encontra-se a imagem da validação no ambiente de testes do banco. O manual utilizado foi o último disponibilizado pelo banco, sendo o mesmo que se encontra no post Espero que seja de grande ajuda a comunidade. ACBrBancoABCBrasil.pas
  19. Boa noite Obrigado pelo retorno @Renato Rubinho
  20. Bom dia Estou gerando um arquivo contendo os Registros 0221 e K010, que serão obrigatórios em 2023. Porém, ao validar no PVA disponibilizado para testes, está gerando uma rejeição no Registro 0205. Conforme a informação da página 38 do guia prático, o Registro 0205, deve ser informado quando houver alterações no nome ou código do produto. O guia prático, também informa que o Registro 0205 e 0221 possuem a mesma hierarquia, ou seja, são registros filhos do Registro 0200. Baseando-se nisso, fiz a inclusão do Registro 0205 no arquivo, validei no novo PVA que contempla as novas regras fiscais para o exercício de 2023, e mesmo assim, ainda acusou erro no Registro 0205. Contudo, o PVA não acusou erro quanto ao Registro K010. Alguém saberia informar o que poderia estar ocorrendo ? Em anexo, encontra-se a imagem com um trecho do arquivo e com a mensagem de rejeição do PVA. Desde já agradeço a atenção.
  21. Boa tarde a todos Estou tentando enviar uma GNRE no ambiente de HOMOLOGAÇÃO, com código de receita 100080, porém estou recebendo sempre o Erro 700 - Esta receita exige o periodo de referencia! Nas tags da referencia estou informando código 0 (mensal), o mês, ano e a parcela, mas não consigo finalizar o envio. Em anexo, encontra-se o xml que estou enviando e o arquivo xml de retorno. Alguém poderia informar o que estaria faltando ? Desde já agardeço. 20221006155946-env-lot.xml 2200161367-pro-rec.xml
  22. Bom dia Estou gerando um arquivo de remessa no Sispag Itau, e estou tendo a rejeição: sequencia dos segmentos inválida. Para cada registro de Segmento J, é obrigatório ter o J-52. Além do registro do Segmento J, existem outros segmentos obrigatórios ? Desde já agradeço a atenção.
  23. Bom dia Ainda estou no desenvolvimento da GNRE em minha aplicação, e me deparei com duas situações que poderão impactar no operação dos meus clientes: 1 - Durante a transmissão de 5 guias em sequência, ocorreu um erro de comunicação no envio da terceira guia. O componente exibe a mensagem de erro e não prossegue. Existe alguma configuração que permita apenas exibir o erro e não parar o processo ? 2 - Ao tentar imprimir várias guias, o sistema exibe o preview uma de cada vez. Estou alimentando o componente da seguinte forma: ACBrGNRE.GuiasRetorno.Clear; QueryGNRE.First; while not QueryGNRE.Eof do begin ACBrGNRE.GuiasRetorno.LoadFromString(QueryGNRE.fieldbyname('Xml_Retorno').AsString); QueryGNRE.Next; end; ACBrGNRE.GuiasRetorno.Imprimir; Existe alguma configuração que permita alimentar o componente com várias guias e exibir todas em um único preview ? Desde já agradeço a atenção
  24. @Juliomar Marchetti obrigado pelo retorno. A questão não é como alimentar o componente, mas sim, com o quê alimentar, pois não encontrei o manual de preenchimento da GNRE para São Paulo. Para as UFs que usam o portal de Pernambuco, eu encontrei em https://www.gnre.pe.gov.br:444/gnre/portal/consultarTabelas.jsp Saberia informar onde posso encontrar essas configurações para São Paulo ?
  25. Boa tarde Consegui localizar e informar os campos extras na GNRE de todas as UFs que estão listadas no portal de PE. Ao fazer testes com o destinatário para São Paulo, ocorreu o erro por falta dos campos extras. Alguém sabe onde se encontram as regras de preenchimento da GNRE para São Paulo ? Grato pela atenção.
×
×
  • 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.