Ir para conteúdo
  • Cadastre-se

ivan

Membros Pro
  • Total de ítens

    148
  • Registro em

  • Última visita

Tudo que ivan postou

  1. Ok.. Segue os logs em anexo. Tambem enviei pelo forum do SAC. NTK.rar
  2. Quando fui baixar os arquivos para fazer a re-certificação, o link dos arquivos estava com problemas, então enviaram um link por e-mail: http://www.ntk.com.br/ntkinstitucional/downloads/versaoDemo.ashx
  3. Régys... Segue em anexo os logs da certificação, do paf e do tef. No log do TEF aparece a chamada para o evento de cancelamento. Muito obrigado ! NTK.rar
  4. Estranho.. vc acha que pelo fato de eu estar rodando no Windows 8 64 deve gerar algum problema quanto a isto ?
  5. Oi Régys.. me perdoe..você realmente respondeu. Simplesmente não ocorre o cancelamento. Não deveria ocorrer de forma automática ao inicializar o componente ACBrTEFD ? Você executou algum comando especial para conseguir cancelar ?
  6. ivan

    Certificação Ntk - Teste 74

    Pessoal do SAC... estou com um problema... é pouco urgente, já abri no forum aberto, mas não tive retorno. Então vai: Estou fazendo os testes de certificação e estou parado a um tempão no teste 74, 75. No teste 74, devo desligar o computador e quando entro novamente no paf, deveria ocorrer um cancelamento automático, porém não ocorre o cancelamento e sim uma confirmação. Tentei fazer o mesmo teste utilizando o demo do ACBrTEFD. e o resultado foi o mesmo. Será que vocês conseguiriam fazer o mesmo teste 74 e depois o 75 o me dizer o que está errado ? Grato Ivan
  7. A única coisa que faço quando abro o PAF é ACBrTEFD1.Inicializar(TACBrTEFDTipo(GlTefTipo)); onde GlTefTipo = 1
  8. 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
  9. 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
  10. 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.
  11. 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
  12. Alguém poderia analisar a proposta de melhoria que postei no tópico abaixo, não consegui obter respostas? Grato...
  13. 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
  14. 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>
  15. ivan

    NFS-e

    Boa Tarde Para realizar um cancelamento, conforme exemplo no Demo do ACBr, faço da seguinte forma: objACBrNFSe.NotasFiscais.Clear; objACBrNFSe.NotasFiscais.LoadFromFile(strNomeArquivo); objACBrNFSe.CancelarNFSe(intTipoCancelamento); Após o processamento do cancelamento, atualizo o txt do XML no meu banco de dados através da seguinte propriedade: objACBrNFSe.NotasFiscais.Items.XML_NFSe; (mesma propriedade que utilizo para salvar o xml no momento do processamento do retorno da NFS-e) Mas percebi que ao executar o LoadFromFile com o arquivo já salvo no banco de dados, o componente está com uma falha, definindo a última TAG do arquivo, que era para ser "" e está definindo "", sem o sina de ">". A unit é "ACBrNFSeNotasFiscais" na linha 585 alterando de: XML := copy(ArquivoXML.Text, 1, pos('', ArquivoXML.Text) + 10); para XML := copy(ArquivoXML.Text, 1, pos('', ArquivoXML.Text) + 11); Porém, não sei o efeito disto, ou se estou buscando a estrutura errada do arquivo XML. Estou anexando junto o XML que utilizo para realizar o LoadFromFile, e como fica na propriedade "objACBrNFSe.NotasFiscais.Items.XML_NFSe", após o LoadFromFile. Grato se puder analizar. Att Ivan 12_errado-nfse.xml 12-correto-nfse.xml
  16. ivan

    Evento OnChangeEstado

    Ok... eu vou fazer um teste com o Demo e vou postar a resposta; []´s Ivan
  17. ivan

    Evento OnChangeEstado

    Eu acabei realizando um teste de guardar o estado do ECF em uma variável e ganhei bastante em performance por que em vários momentos eu verifico o estado do ECF; Então eu utilizei o evento OnChangeEstado para atualizar a variável com o estado atual; Acabei descobrindo que ele não é disparado de forma automática, e sim somente quando consulto a propriedade Estado do ACBrECF; (ACBrECF1.Estado) Então, para que a minha variável contenha o estado correto do ECF, eu executo um ACBrECF1.Estado nos eventos OnDepoisAbreCupom, OnDepoisCancelaCupom, etc...(em todos os eventos que tem o OnDepois....) . e assim consigo manter a minha variável atualizada; Eu gostaria de saber se está correto assim ou existe a possibilidade de utilizar o evento OnChangeEstado para pegar o estado atual da impressora sem se preocupar em colocar o ACBeECF1.estado nos eventos OnDepois(...) Alguém utiliza de outra forma ? ps: Por engano eu criei um tópico no fórum aberto já faz alguns dias. Obrigado Ivan
  18. 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
  19. Grande Juliomar ! Infelizmente estou usando o estadoatual mesmo e não está funcionando. Att Ivan
  20. 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
  21. ivan

    Fortes Report

    Ok... Valeu pela dica Juliana...Funcionou... Havia um bpl antigo lá.. Obrigado ! Ivan
  22. 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
  23. ivan

    Fortes Report

    Qual a versão correta do Fortes Report que funciona com o ACBrBoleto ?
  24. ivan

    Tef Direção

    Bom dia.... Nosso PAF é certificado em TEF Discado e a certificação foi feita remotamente com a Seven-PDV.... Tenho um cliente que pediu para uma empresa instalar o TEF para a empresa dele e instalaram o TEF da Direção.... Isto deveria funcionar ou eu tenho que ter a aplicação certificada para o TEF da Direção ? Obrigado Ivan
  25. Olá Régys... Entendo. É que as informações sobre este componente estão bem espalhadas... e está um pouco complicado encontrar as informações; Seria muito melhor ser estivesse num sub fórum da NF-e. Ficaria mais organizado. Mas, é apenas minha opinião ! Obrigado Abraços Ivan
×
×
  • 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.