Ir para conteúdo
  • Cadastre-se

ivan

Membros Pro
  • Total de ítens

    149
  • Registro em

  • Última visita

Tudo que ivan postou

  1. ivan

    DARUMA FS800i

    Ela não ocorre só em Debug. Acabei de fazer mais um teste com o ACBr atualizado agora. Se você puder fazer um teste, vai perceber que no ECFTeste também ocorre.
  2. ivan

    DARUMA FS800i

    Tem alguém usando a Daruma FS800i com o ACBr ? Estou tentando já faz um bom tempo e aqui comigo sempre ocorre o erro List index out of bounds (0) no EfetuaPagamento. Ocorre nesta parte do código do ACBrECFEscECF.Pas try NumPagtos := RespostasComando.FieldByName('NumPagtos').AsInteger; except NumPagtos := 0; end ; Alguem já passou por isto ? Se sim, como resolveu ?
  3. Ok.. depois de alguns dias, tive a resposta da Daruma... O comando está correto da forma como escrevi. Porém, eles me alertaram de que esta versão não pode mais ser utilizada. Tem que atualizar para a versão 01.05.00.
  4. Bom... de acordo com o manual, este comando é compatível somente com os modelos FS600 (010500) e FS700 L/H/M. Estarei entrando em contato com a Daruma amanhã para confirmar isto. Obrigado !
  5. Olá Atualizei os fontes do ACBr e me deparei com uma situação nova com a Daruma FS600. Ao identificar o consumidor no fechamento do cupom, este não era mais impresso. Isto ocorre apenas com a FS600 onde o fsNumVersao = 010400. Baixei os manuais da Daruma e esta nova forma de identificar o consumidor não é compatível com esta versão deste modelo. Desta forma, fiz uma modificação. Aqui funcionou plenamente. Peço que avaliem e atualizem caso julgarem que está ok. procedure TACBrECFDaruma.FechaCupom(Observacao: AnsiString; IndiceBMP : Integer); Var Obs, StrConsumidor : AnsiString ; begin Obs := Observacao ; if (not Consumidor.Enviado) then begin try AguardaImpressao := True ; if (fpMFD) and not(fsNumVersao = '010400') then begin StrConsumidor := LeftStr(Consumidor.Documento,20) + cDELIMITADOR + LeftStr(Consumidor.Nome,30) + cDELIMITADOR + LeftStr(Consumidor.Endereco,79) + cDELIMITADOR ; EnviaComando( FS + 'F' + #240 + StrConsumidor ) ; end else if fsNumVersao = '2000' then begin StrConsumidor := PadL( PadL(Consumidor.Documento,27) + PadL(Consumidor.Nome,42)+ PadL(Consumidor.Endereco,42), 153) ; EnviaComando( ESC + #208 + StrConsumidor ) ; end else begin StrConsumidor := PadL(Consumidor.Nome,84) + PadL(Consumidor.Endereco,84) + PadL(Consumidor.Documento,84) ; EnviaComando( ESC + #201 + StrConsumidor ) ; end ; Consumidor.Enviado := True ; except Obs := Observacao; end ; end ;
  6. Você diz por "chamar", setar a propriedade GPAtual do ACBrTEFD ?
  7. Olá Juliomar... Até fiz isto que você mencionou. Como fica chamar um CRT ? No meu caso aqui ele sempre está chamando o primeiro que foi inicializado.
  8. Preciso fazer com que o PAF funcione com dois gerenciadores padrão ativos (tefDial e o ConvCard). Como posso fazer para o AcbrTefd funcionar com os dois ao mesmo tempo ? Grato Ivan
  9. A NTK disponibilizou novo roteiro e novas versões do Pay&Go Cliente e Servidor. No roteiro novo, os testes de desligar o computador são os testes de 67 a 70. Tudo funcionou adequadamente agora. 100%. Obrigado
  10. Ok ! Entendi
  11. Me perdoe. Apenas postei aqui por que percebi poucos tem acesso ao ACBrSAC e assim talvez alguem pudesse me ajudar. Como sou assinante do serviço há bastante tempo, não pensei que isto pudesse gerar um problema em encher os servidores.
  12. Ok.. Segue os logs em anexo. Tambem enviei pelo forum do SAC. NTK.rar
  13. A única coisa que faço quando abro o PAF é ACBrTEFD1.Inicializar(TACBrTEFDTipo(GlTefTipo)); onde GlTefTipo = 1
  14. Exatamente... retirei a chamada para o cancelartransacoespendentes, e ocorreu a confirmacao ao entrar no paf e inicializar o tef. >>>>> Passo 74: Recebido evento 100: - bNetwork: 0 - sAmount: 000000002420 - iCurrency: 986 - szFiscalRef: [009829] - ulDocument: 0 Retornando: - bNetwork: 0 - sAmount: 000000002420 - iError: 0 - iCurrency: 986 - ulDocument: 0 - bOper: 0 - bCardType: 0 - bFinType: 0 - bInstallments: 0 - sPredatedDate: 000000 - stTime: 00/00/2000 00:00:00 - szCardName: [] - szMessage: [] - szHostRef: [] - szAuthoriz: [] Recebido evento 103: - bNetwork: 0 - sAmount: 000000000000 - iCurrency: 0 - szFiscalRef: [] - ulDocument: 0 ERRO: Confirmação não esperada! Recebido evento 103
  15. Então..é isto que não estou entendendo por que não cancelou sozinho. Eu só chamei o cancelartransacoespendentes explicitamente por que o ACBr não cancelou automaticamente. Sempre vinha como confirmada. Isto aconteceu no teste 74. Chamando explicitamente funcionou 100%. Vou excluir novamente e repetir o teste 74
  16. Olá... Estou tendo dificuldade para resolver o teste 75 da certificação Pay&Go. No teste pede o seguinte: 4.4.8. Queda de energia durante a sessão de TEF (operação administrativa) Passo 75 Procedimentos: Realizar uma operação administrativa. Desligar o checkout de maneira abrupta quando solicitado pelo Pay&Go. Ligar novamente o checkout e executar os sistemas envolvidos. Resultado esperado: Transação não finalizada. Realizo o teste da mesma forma como pede o roteiro. Quando ligo novamente o computador, e entro no sistema eu executo um ACBrTEFD1.CancelarTransacoesPendentes, logo após inicializar o TEF, porém, neste caso, nada acontece. Sempre a transação é confirmada, conforme log logo abaixo. Alguma dica de como resolver ? >>>>> Passo 75: Recebido evento 101: - bNetwork: 0 - sAmount: 000000000000 - iCurrency: 0 - szFiscalRef: [] - ulDocument: 0 Retornando: - bNetwork: 0 - sAmount: 000000000000 - iError: 0 - iCurrency: 0 - ulDocument: 0 - bOper: 0 - bCardType: 0 - bFinType: 0 - bInstallments: 0 - sPredatedDate: 000000 - stTime: 00/00/2000 00:00:00 - szCardName: [] - szMessage: [] - szHostRef: [] - szAuthoriz: [] Recebido evento 103: - bNetwork: 0 - sAmount: 000000000000 - iCurrency: 0 - szFiscalRef: [] - ulDocument: 0 ERRO: Confirmação não esperada! Recebido evento 103 Passo com erro. Certificação interrompida a pedido do usuário.
  17. Conforme solicitado, segue o arquivo em anexo... Obs.: Estou utilizando o usuário do Ivan, pois ele é responsável pela assinatura do SAC ACBr (embora este post não esteja no SAC por não existir SAC específico para a NFS-e). Att. Rosemir Zeferino ACBrNFSeWebServices.pas ACBrNFSeWebServices.pas
  18. Estou com problemas com o método "ConsultaNFSeporRps", pois quando ocorre um erro (não os erros retornados pelo WebService. Ex.: '' is not a valid integer value), sempre retorna como "True". No meu caso estou enviando para o WebService da prefeitura de Ibirama-SC que tem o provedor da Betha. Sempre que eu envio o RPS (acredito que o próprio ACBr já faça a consulta do RPS), retorna o erro E92 "Esse RPS foi enviado para a nossa base de dados, mas ainda nao foi processado", então executo o método "ConsultarLoteRps" mas a mesma mensagem (E92) é retornada. Então executo o método "ConsultarNFSeporRps", porém, o WebService da Betha não retorna a NFS-e, e o XML é criado com toda a estruta de campos, porém nenhum campo é preenchido. Por isso, ocorre o erro '' is not a valid integer value ao executar a linha 2725 da unit "ACBrNFSeWebServices.pas": (NFSeRetorno.LerXml;). Mas como não ocorreu nenhum erro retornado pelo WebService, a variável "FMsg" fica como vazia e como a execução do método continua, na linha 2798 "Result := (FMsg = '');" irá retornar como True, mas na verdade ocorreu um erro. Coloquei em anexo o XML dessa consulta. Isto ocorre na primeira tentativa de envio, na segunda tentativa o xml da NFS-e retorna e este problema não acontece. Percebi também que na mesma unit, na linha 1912, tem o comando fixo "Result := true;" mas na linha 1905 que executa a consulta, o erro que ocorre não está parando a execução. Sugiro a seguinte melhoria no código (procure pelo meu nome Rosemir Zeferino, tem 3 alterações): Editado: No post a seguir tem o fonte em anexo. 339UNICA-comp-nfse.xml 339UNICA-comp-nfse-c.xml
  19. Estou com problemas no arquivo XML atualizado apos o envio do evento de cancelamento (até o momento ainda estava utilizando a forma antiga de cancelamento). Na TAG infProt, não está atualizando o campo nProt e dhRecbto, conforme segue o arquivo XML. Atualizei os fontes, mas mesmo assim continua em branco. Nome do Arquivo: '...\42130378980794000194550010000072311403672245-nfe.xml' <?xml version="1.0" encoding="UTF-8"?><nfeProc versao="2.00" xmlns="http://www.portalfiscal.inf.br/nfe"><NFe xmlns="http://www.portalfiscal.inf.br/nfe"><infNFe versao="2.00" Id="NFe42130378980794000194550010000072311403672245"><ide><cUF>42</cUF><cNF>40367224</cNF><natOp>VENDA</natOp><indPag>0</indPag><mod>55</mod><serie>1</serie><nNF>7231</nNF><dEmi>2013-03-27</dEmi><dSaiEnt>2013-03-27</dSaiEnt><tpNF>1</tpNF><cMunFG>4214003</cMunFG><tpImp>1</tpImp><tpEmis>1</tpEmis><cDV>5</cDV><tpAmb>2</tpAmb><finNFe>1</finNFe><procEmi>0</procEmi><verProc>SINGULAR 2.5.8.2</verProc></ide><emit><CNPJ>78980794000194</CNPJ><xNome>NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xNome><xFant>DESENVOLVIMENTO</xFant><enderEmit><xLgr>RUA CURT HERING</xLgr><nro>680</nro><xCpl>CAIXA POSTAL 4855</xCpl><xBairro>CENTRO</xBairro><cMun>4214003</cMun><xMun>PRESIDENTE GETULIO</xMun><UF>SC</UF><CEP>89150000</CEP><cPais>1058</cPais><xPais>BRASIL</xPais><fone>4733520566</fone></enderEmit><IE>251223949</IE><CRT>3</CRT></emit><dest><CPF>00496648918</CPF><xNome>NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xNome><enderDest><xLgr>RUA DO LOYD</xLgr><nro>800</nro><xBairro>DALBERGIA</xBairro><cMun>4206900</cMun><xMun>IBIRAMA</xMun><UF>SC</UF><CEP>89143000</CEP><cPais>1058</cPais><xPais>BRASIL</xPais></enderDest><IE/><email>[email protected]</email></dest><det nItem="1"><prod><cProd>57075</cProd><cEAN/><xProd>CERVEJA ANTARTICA 350ML LATA</xProd><NCM>99999999</NCM><CFOP>5101</CFOP><uCom>UN</uCom><qCom>12.0000</qCom><vUnCom>1.1500000000</vUnCom><vProd>13.80</vProd><cEANTrib/><uTrib>UN</uTrib><qTrib>12.0000</qTrib><vUnTrib>1.1500000000</vUnTrib><indTot>1</indTot></prod><imposto><ICMS><ICMS00><orig>2</orig><CST>00</CST><modBC>3</modBC><vBC>13.80</vBC><pICMS>12.00</pICMS><vICMS>1.66</vICMS></ICMS00></ICMS><PIS><PISAliq><CST>01</CST><vBC>13.80</vBC><pPIS>1.65</pPIS><vPIS>0.23</vPIS></PISAliq></PIS><COFINS><COFINSAliq><CST>01</CST><vBC>13.80</vBC><pCOFINS>7.60</pCOFINS><vCOFINS>1.05</vCOFINS></COFINSAliq></COFINS></imposto></det><det nItem="2"><prod><cProd>57078</cProd><cEAN/><xProd>CERVEJA ANTARTICA 350ML LATA GELADA</xProd><NCM>99999999</NCM><CFOP>5101</CFOP><uCom>UN</uCom><qCom>12.0000</qCom><vUnCom>1.3000000000</vUnCom><vProd>15.60</vProd><cEANTrib/><uTrib>UN</uTrib><qTrib>12.0000</qTrib><vUnTrib>1.3000000000</vUnTrib><indTot>1</indTot></prod><imposto><ICMS><ICMS00><orig>2</orig><CST>00</CST><modBC>3</modBC><vBC>15.60</vBC><pICMS>12.00</pICMS><vICMS>1.87</vICMS></ICMS00></ICMS><PIS><PISAliq><CST>01</CST><vBC>15.60</vBC><pPIS>1.65</pPIS><vPIS>0.26</vPIS></PISAliq></PIS><COFINS><COFINSAliq><CST>01</CST><vBC>15.60</vBC><pCOFINS>7.60</pCOFINS><vCOFINS>1.19</vCOFINS></COFINSAliq></COFINS></imposto></det><det nItem="3"><prod><cProd>57076</cProd><cEAN/><xProd>CERVEJA ANTARTICA FARDO C/12</xProd><NCM>99999999</NCM><CFOP>5101</CFOP><uCom>FD</uCom><qCom>1.0000</qCom><vUnCom>13.8000000000</vUnCom><vProd>13.80</vProd><cEANTrib/><uTrib>FD</uTrib><qTrib>1.0000</qTrib><vUnTrib>13.8000000000</vUnTrib><indTot>1</indTot></prod><imposto><ICMS><ICMS00><orig>2</orig><CST>00</CST><modBC>3</modBC><vBC>13.80</vBC><pICMS>12.00</pICMS><vICMS>1.66</vICMS></ICMS00></ICMS><PIS><PISAliq><CST>01</CST><vBC>13.80</vBC><pPIS>1.65</pPIS><vPIS>0.23</vPIS></PISAliq></PIS><COFINS><COFINSAliq><CST>01</CST><vBC>13.80</vBC><pCOFINS>7.60</pCOFINS><vCOFINS>1.05</vCOFINS></COFINSAliq></COFINS></imposto></det><det nItem="4"><prod><cProd>57077</cProd><cEAN/><xProd>CERVEJA ANTARTICA FARDO C/12 GELADA</xProd><NCM>99999999</NCM><CFOP>5101</CFOP><uCom>FD</uCom><qCom>1.0000</qCom><vUnCom>16.0000000000</vUnCom><vProd>16.00</vProd><cEANTrib/><uTrib>FD</uTrib><qTrib>1.0000</qTrib><vUnTrib>16.0000000000</vUnTrib><indTot>1</indTot></prod><imposto><ICMS><ICMS00><orig>2</orig><CST>00</CST><modBC>3</modBC><vBC>16.00</vBC><pICMS>12.00</pICMS><vICMS>1.92</vICMS></ICMS00></ICMS><PIS><PISAliq><CST>01</CST><vBC>16.00</vBC><pPIS>1.65</pPIS><vPIS>0.26</vPIS></PISAliq></PIS><COFINS><COFINSAliq><CST>01</CST><vBC>16.00</vBC><pCOFINS>7.60</pCOFINS><vCOFINS>1.22</vCOFINS></COFINSAliq></COFINS></imposto></det><total><ICMSTot><vBC>59.20</vBC><vICMS>7.11</vICMS><vBCST>0.00</vBCST><vST>0.00</vST><vProd>59.20</vProd><vFrete>0.00</vFrete><vSeg>0.00</vSeg><vDesc>0.00</vDesc><vII>0.00</vII><vIPI>0.00</vIPI><vPIS>0.98</vPIS><vCOFINS>4.51</vCOFINS><vOutro>0.00</vOutro><vNF>59.20</vNF></ICMSTot></total><transp><modFrete>2</modFrete><transporta><CNPJ>05959030000143</CNPJ><xNome>BURIM FABRICACAO DE GRELHAS LTDA</xNome><IE>254661459</IE><xEnder>RUA TOLEDO 487, 465465. CENTRO. 89150-000</xEnder><xMun>PRESIDENTE GETULIO</xMun><UF>SC</UF></transporta></transp><cobr><fat><nFat>8087</nFat><vOrig>59.20</vOrig><vLiq>59.20</vLiq></fat><dup><nDup>8087/1</nDup><dVenc>2013-03-27</dVenc><vDup>59.20</vDup></dup></cobr><infAdic><infCpl>[REDUCAO BASE CALCULO ICMS], [MD5: A8D629B2D70D5A46D91B83E9DAEC7810], [XML disponivel em www.singular.inf.br]</infCpl></infAdic></infNFe><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI="#NFe42130378980794000194550010000072311403672245"><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>VpY+YoYH0DnCy2w2LnpVTBP0zcs=</DigestValue></Reference></SignedInfo><SignatureValue>LLt/3oEE73csefBT49ZXrB7NoLYrECvAypYR/djsBOiYgcFRBwnrNw9TlJEQzGSKkDGk+39i/ZInhXZqB8rGq8OydvaQQfffRo1oXvR6G+kUi0z6NDUvRMzMERSH3r5ZuVtrQaz+ZALG9n+SIgyJFEmKsv1wzo8xYjIqFOXZrZ98SA0+E0NwQ3qlfB+gamgQY/PATjq5tDRz8X30POIbOKX0TQs+qDEt+E54lIn3V9elAjFQJvBVuedJidB2LU8aMUQhqX4IjMZXjQEgT1stuejIdlF+bTNV9t482ctZRpPh+4L9c/59796HQKCA7bIAQkNSd8zVjNirkJgYq0qG+w==</SignatureValue><KeyInfo><X509Data><X509Certificate>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</X509Certificate></X509Data></KeyInfo></Signature></NFe><protNFe versao="2.00"><infProt><tpAmb>2</tpAmb><verAplic>SVRS20120306094356</verAplic><chNFe>42130378980794000194550010000072311403672245</chNFe><dhRecbto></dhRecbto><nProt></nProt><digVal>VpY+YoYH0DnCy2w2LnpVTBP0zcs=</digVal><cStat>101</cStat><xMotivo>Cancelamento de NF-e homologado</xMotivo></infProt></protNFe></nfeProc>
  20. Bom.. Eu percebi que se em nenhum momento eu chamar o "ACBrECF1.Estado" então o evento OnChangeEstado não é disparado. Então eu fiz o seguinte: Nos eventos OnDespoisAbreCupom, OnDepoisCancelaCupom, OnDepoisEfetuaPagamento, OnDepoisFechaCupom.... etc... eu chamo o "ACBrECF1.Estado" para que ele entre no evento OnChangeEstado e ali eu alimento uma variável que guarda o estado do ECF e nos fontes, onde eu precisar ler o estado do ECF, pego sempre desta variável, sem precisar se comunicar com o ECF. Existe outra forma de fazer isto ? Existe uma maneira melhor de fazer isto ? Att Ivan
  21. Grande Juliomar ! Infelizmente estou usando o estadoatual mesmo e não está funcionando. Att Ivan
  22. ivan

    Evento OnChangeEstado

    Existe no ACBrECF o evento OnChangeEstado... Aqui no meu PAF antes eu fazia pelo ACBrECF1.Estado para consultar o estado do ECF. Porém, agora, criei uma variável e a alimento no evento OnChangeEstado, mas está ocorrendo que nem sempre este evento está sendo executado. Quando eu entro no PAF, ele executa normalmente. Porém depois que abro o cupom ele ainda detecta que está no estado "estLivre" Este evento OnChangeEstado é disparado automaticamente quando o estado do ECF altera ou eu tenho que consultar o ACBrECF1.Estado ? Estou utilizando uma Daruma FS-600. obrigado
  23. ivan

    Fortes Report

    Ok... Valeu pela dica Juliana...Funcionou... Havia um bpl antigo lá.. Obrigado ! Ivan
  24. ivan

    Fortes Report

    Bom dia Juliana.... Instalei a versão 3.70 no D2010, mas ocorre a mensagem de erro que está em anexo. O que posso fazer ? Att Ivan
  25. ivan

    Fortes Report

    Qual a versão correta do Fortes Report que funciona com o ACBrBoleto ?
×
×
  • 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.