Ir para conteúdo
  • Cadastre-se

Marcos LP

Membros Pro
  • Total de ítens

    322
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Marcos LP postou

  1. Obrigado ! Tem algum método só para assinar o xml ? grato Marcos
  2. Bom dia, consegui gerar o ini para o rps, porém antes de enviar para a prefeitura gostaria de saber como vai ficar o xml, é possível fazer isso ? como ? obrigado Marcos
  3. Testei a função NFSE_ObterIni, e acontece o mesmo problema.
  4. Estimados, boa tarde, Estou tentando processar o retorno da consulta de lote de nfse da prefeitura de São Paulo, estou fazendo um looping e chamando a função abaixo para retornar cada nota. Public Function ObterXml(ByVal AIndex As Long) As String Dim retorno As Long Dim buffer As String Dim bufferLen As Long bufferLen = BUFFER_LENGTH buffer = String$(bufferLen, " ") retorno = NFSE_ObterXml(AIndex, buffer, bufferLen) CheckResult retorno ObterXml = processResult(buffer, bufferLen) End Function o problema é que ele não está retornando corretamente o erro -13 quando chamo o "último indice" + 1 . Por exemplo, com um lote que tem 1 nota , se chamo obterxml(0) ele retorna a nota corretamente , mas quando chamo obterxml(1), deveria retornar -13, porém retorna o código 0 na variável retorno e em obterxml retorna o xml da tag "XMLRetorno". Testei com um lote que tem duas notas e acontece o mesmo problema, quando chamo o obterxml(2) não da o erro -13 desde já fico grato Marcos
  5. Bom dia, pode desconsiderar minha mensagem anterior, não sei o que fiz de errado, mas agora deu certo
  6. não retornou conforme eu esperava estou na demo, testando o metodo ConsultarLoteRps, ele tem que me retornar uma nota. configurei o retorno como json, mas esta retornando o xml da prefeitura : { "ConsultaLoteRps" : { "CodVerificacao" : "", "Lote" : "1513609801", "Protocolo" : "1513609801", "Situacao" : "true", "XmlEnvio" : "<PedidoConsultaLote xmlns=\"http://www.prefeitura.sp.gov.br/nfe\"><Cabecalho xmlns=\"\" Versao=\"1\"><CPFCNPJRemetente><CNPJ>05612901000158</CNPJ></CPFCNPJRemetente><NumeroLote>1513609801</NumeroLote></Cabecalho><Signature xmlns=\"http://www.w3.org/2000/09/xmldsig#\"><SignedInfo><CanonicalizationMethod Algorithm=\"http://www.w3.org/TR/2001/REC-xml-c14n-20010315\"></CanonicalizationMethod><SignatureMethod Algorithm=\"http://www.w3.org/2000/09/xmldsig#rsa-sha1\"></SignatureMethod><Reference URI=\"\"><Transforms><Transform Algorithm=\"http://www.w3.org/2000/09/xmldsig#enveloped-signature\"></Transform><Transform Algorithm=\"http://www.w3.org/TR/2001/REC-xml-c14n-20010315\"></Transform></Transforms><DigestMethod Algorithm=\"http://www.w3.org/2000/09/xmldsig#sha1\"></DigestMethod><DigestValue>RiqzG7tJhqMr0l4toozB5I66lfs=</DigestValue></Reference></SignedInfo><SignatureValue>IQnrz0rcapeGNJgNnJzdpB7zur/araD7vWrJiJJJH0GldZKP2aSA5NJ9k4A7VcWdFF2AzGeSoIcURua0T/iHC8G0HWYLYcUjNt9E/WSeqXhn0T8gMCa9BFDu2GSh4AdoQF8g9Ij9EiGPE+Auni/lzF814X73zth21WhSXQyM1mVIRNofB4rv3SjaKQYmwKk5MybJfBONr5rXtTmuyPOyz8J/T8wa+tTHf8UqeQha9TFHAjifGI6WfVPbIGhl6b2PI/eEx/Y8BsHmcejXHn+VPPsmpbVFMnO4IZiXPLaamnNgsiXXz0LDpjpCdha0ePdXHJ3FTFPUaGZ27/IThrJOjg==</SignatureValue><KeyInfo><X509Data><X509Certificate>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</X509Certificate></X509Data></KeyInfo></Signature></PedidoConsultaLote>", "XmlRetorno" : "<RetornoConsulta xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns=\"http://www.prefeitura.sp.gov.br/nfe\"><Cabecalho xmlns=\"\" Versao=\"1\"><Sucesso>true</Sucesso></Cabecalho><NFe xmlns=\"\"><Assinatura>k9TjrkT7BlzAhkFctVJBqidp6JNKrLQY3lPNaj4TroMeLzWW5AEVPgmDZ2JoDnhNxaj7miAyF5jdarMcGYpurNzZdOc+yAoyV3Jg99AyIz/1GVDr8bM3PwaDj2C3d5Og7jAusTjYXQ8F06DACvrrH0+WKD3OTsr82wOb8qn6I/FAjBHghGpVFSgroO4JO5o4HdXNo12NZl0joW/DBx6mBBd4CRb9edDtqjMCmd/3WkG8mGXHJnbsgYvosHXWmR9a7ZSpbsMTN/pwcrh6D8oZBCCh5EjR0vaoCecIXuaoEAM0ovSVsY+p/D7ptlZA7MWhSJZWXUOyWvAD2G6l12Aasg==</Assinatura><ChaveNFe><InscricaoPrestador>32511841</InscricaoPrestador><NumeroNFe>17079</NumeroNFe><CodigoVerificacao>DTK7LP5G</CodigoVerificacao></ChaveNFe><DataEmissaoNFe>2025-07-03T15:57:54</DataEmissaoNFe><NumeroLote>1513609801</NumeroLote><ChaveRPS><InscricaoPrestador>32511841</InscricaoPrestador><SerieRPS>A</SerieRPS><NumeroRPS>16429</NumeroRPS></ChaveRPS><TipoRPS>RPS</TipoRPS><DataEmissaoRPS>2025-07-03</DataEmissaoRPS><DataFatoGeradorNFe>2025-07-03T00:00:00</DataFatoGeradorNFe><CPFCNPJPrestador><CNPJ>05612901000158</CNPJ></CPFCNPJPrestador><RazaoSocialPrestador>MARCOS LEANDRO PEREDA ME</RazaoSocialPrestador><EnderecoPrestador><TipoLogradouro>RUA</TipoLogradouro><Logradouro>CARAMURU</Logradouro><NumeroEndereco>00417</NumeroEndereco><ComplementoEndereco>CJ 77</ComplementoEndereco><Bairro>SAUDE</Bairro><Cidade>3550308</Cidade><UF>SP</UF><CEP>4138001</CEP></EnderecoPrestador><EmailPrestador>[email protected]</EmailPrestador><StatusNFe>N</StatusNFe><TributacaoNFe>T</TributacaoNFe><OpcaoSimples>4</OpcaoSimples><ValorServicos>806.95</ValorServicos><CodigoServico>2692</CodigoServico><AliquotaServicos>0</AliquotaServicos><ValorISS>0</ValorISS><ValorCredito>0</ValorCredito><ISSRetido>false</ISSRetido><CPFCNPJTomador><CNPJ>05951513000100</CNPJ></CPFCNPJTomador><RazaoSocialTomador>Escola Crianca Inocente</RazaoSocialTomador><EnderecoTomador><TipoLogradouro>R.</TipoLogradouro><Logradouro>Itaverava</Logradouro><NumeroEndereco>225</NumeroEndereco><Bairro>Camargos</Bairro><Cidade>3518800</Cidade><UF>SP</UF><CEP>7111040</CEP></EnderecoTomador><EmailTomador>[email protected]</EmailTomador><Discriminacao>Contrato do Sistema SisAlu referente ao mes de Julho/2025\nValor aproximado dos tributos R$ 132,10 (16,37%). Fonte: IBPT\n SisAlu : 633,36 \n contas a pagar - 7 de 12 (R$ 152,47) , Web - 7 de 12 (R$ 145,44)</Discriminacao><FonteCargaTributaria></FonteCargaTributaria></NFe></RetornoConsulta>" } } em que momento é transformado para json ? grato Marcos
  7. show de bola, obrigado, vou testar
  8. Obrigado, como eu faço para transformar a resposta em json ? tem função na lib para isso ?
  9. sim, claro, preciso saber que funções tem na lib para ajudar no processamento do retorno do envio de lote de rps para gerar nfse. Atualmente na tecnospeed, tem um método que eu pego o retorno da prefeitura com a lista de notas geradas e ele inicializa um objeto com as notas individualizadas, e assim não preciso tratar individualmente cada xml de cada prefeitura, eu passo diretamente pela lista de objetos gerados pelo metodo, fazendo um looping simples e pegando as propriedades das notas. Eu achei algumas funções na documentação, mas não sei se é o caminho mais correto na documentação achei isto NFSE_CarregarLoteXML e ahi eu faria um looping tentando transformar em ini usando isto NFSE_ObterIni ? desde já agradeço, Marcos
  10. Existe na lib alguma função para iterar nas notas retornadas pelo método de consulta de RPS ? [ConsultaLoteRps] CodVerificacao= Lote=1513609801 Protocolo=1513609801 Situacao=true XmlEnvio=<PedidoConsultaLote xmlns="http://www.prefeitura.sp.gov.br/nfe"><Cabecalho xmlns="" Versao="1"><CPFCNPJRemetente><CNPJ>05612901000158</CNPJ></CPFCNPJRemetente><NumeroLote>1513609801</NumeroLote></Cabecalho><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></CanonicalizationMethod><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"></SignatureMethod><Reference URI=""><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"></Transform><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"></Transform></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></DigestMethod><DigestValue>RiqzG7tJhqMr0l4toozB5I66lfs=</DigestValue></Reference></SignedInfo><SignatureValue></Signature></PedidoConsultaLote> XmlRetorno=<RetornoConsulta xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.prefeitura.sp.gov.br/nfe"><Cabecalho xmlns="" Versao="1"><Sucesso>true</Sucesso></Cabecalho><NFe xmlns=""><Assinatura>k9TjrkT7BlzAhkFctVJBqidp6JNKrLQY3lPNaj4TroMeLzWW5AEVPgmDZ2JoDnhNxaj7miAyF5jdarMcGYpurNzZdOc+yAoyV3Jg99AyIz/1GVDr8bM3PwaDj2C3d5Og7jAusTjYXQ8F06DACvrrH0+WKD3OTsr82wOb8qn6I/FAjBHghGpVFSgroO4JO5o4HdXNo12NZl0joW/DBx6mBBd4CRb9edDtqjMCmd/3WkG8mGXHJnbsgYvosHXWmR9a7ZSpbsMTN/pwcrh6D8oZBCCh5EjR0vaoCecIXuaoEAM0ovSVsY+p/D7ptlZA7MWhSJZWXUOyWvAD2G6l12Aasg==</Assinatura><ChaveNFe><InscricaoPrestador>32511841</InscricaoPrestador><NumeroNFe>17079</NumeroNFe><CodigoVerificacao>DTK7LP5G</CodigoVerificacao></ChaveNFe><DataEmissaoNFe>2025-07-03T15:57:54</DataEmissaoNFe><NumeroLote>1513609801</NumeroLote><ChaveRPS><InscricaoPrestador>32511841</InscricaoPrestador><SerieRPS>A</SerieRPS><NumeroRPS>16429</NumeroRPS></ChaveRPS><TipoRPS>RPS</TipoRPS><DataEmissaoRPS>2025-07-03</DataEmissaoRPS><DataFatoGeradorNFe>2025-07-03T00:00:00</DataFatoGeradorNFe><CPFCNPJPrestador><CNPJ>05612901000158</CNPJ></CPFCNPJPrestador><RazaoSocialPrestador>MARCOS LEANDRO PEREDA ME</RazaoSocialPrestador><EnderecoPrestador><TipoLogradouro>RUA</TipoLogradouro><Logradouro>CARAMURU</Logradouro><NumeroEndereco>00417</NumeroEndereco><ComplementoEndereco>CJ 77</ComplementoEndereco><Bairro>SAUDE</Bairro><Cidade>3550308</Cidade><UF>SP</UF><CEP>4138001</CEP></EnderecoPrestador><EmailPrestador>@com.br</EmailPrestador><StatusNFe>N</StatusNFe><TributacaoNFe>T</TributacaoNFe><OpcaoSimples>4</OpcaoSimples><ValorServicos>806.95</ValorServicos><CodigoServico>2692</CodigoServico><AliquotaServicos>0</AliquotaServicos><ValorISS>0</ValorISS><ValorCredito>0</ValorCredito><ISSRetido>false</ISSRetido><CPFCNPJTomador><CNPJ></CNPJ></CPFCNPJTomador><RazaoSocialTomador>Escola Crianca Inocente</RazaoSocialTomador><EnderecoTomador><TipoLogradouro>R.</TipoLogradouro><Logradouro>Itaverava</Logradouro><NumeroEndereco>225</NumeroEndereco><Bairro>Camargos</Bairro><Cidade>3518800</Cidade><UF>SP</UF><CEP>7111040</CEP></EnderecoTomador><EmailTomador>@.com.br</EmailTomador><Discriminacao>Contrato do Sistema SisAlu referente ao mes de Julho/2025Valor aproximado dos tributos R$ 132,10 (16,37%). Fonte: IBPT SisAlu : 633,36 contas a pagar - 7 de 12 (R$ 152,47) , Web - 7 de 12 (R$ 145,44)</Discriminacao><FonteCargaTributaria></FonteCargaTributaria></NFe></RetornoConsulta> Obrigado Marcos
  11. oi, boa tarde ! fiz a assinatura do Pro, já paguei semana passada e preenchi todos os formuários, porém continuo sem acesso a baixar as libs grato Marcos
  12. Uma dúvida, isto já fica disponível na ACBrLib ?
  13. Muito obrigado ! semana que vem vou tentar implantar
  14. oi, boa tarde, agora reparei que estava pegando uma porta antiga, a correta é esta https://nfse.ivinhema.ms.gov.br:8286/IssWeb-ejb/IssWebWS/IssWebWS?wsdl att Marcos
  15. bom dia @Italo Giurizzato Junior, acredito que seja esta aqui : https://nfse.ivinhema.ms.gov.br:8443/IssWeb-ejb/IssWebWS/IssWebWS?wsdl att Marcos
  16. Obrigado Juliomar, segue em anexo a documentação da prefeitura de Ivinhema, desde já fico grato, Marcos Pereda Manual.de.integracaoFIORILLI -Tecnospeed..zip
  17. Uma dúvida, eu programo em vb6, neste caso da para usar ACBrNFSeX ? Obrigado
  18. Obrigado, vou pegar a documentação da prefeitura e já encaminho aqui no chamado.
  19. Boa tarde ! gostaria de saber se alguém está usando com sucesso a emissão de NFSe em Ivinhema MS pergunto pois aqui, nas cidades do ACBr, mostra que o padrão é ISSNET https://github.com/frones/ACBr/blob/master/Exemplos/ACBrDFe/ACBrNFSe/ArqINI/Cidades.ini porém atualmente uso o tecnospeed para emitir e o padrão é Fiorilli desde já agradeço, Marcos
  20. @Albertorsn, não sei se ajuda mas eu consigo consultar por dia e nome do pagador https://boletos.cloud.itau.com.br/boletos/v3/francesas/{{id_beneficiario}}/movimentacoes?tipo_movimentacao=liquidacoes&numero_carteira=109&nome_pagador=nome_pagador&tipo_cobranca=bolecode&data=2025-03-18 se coloco sem data , da erro
  21. Obrigado pelo retorno Juliomar, PHP mesmo, eu vi agora que tem o PHP + FFI e pela tela da demo, parece que tem o que eu preciso Pergunta, ele funciona no ambiente windows com IIS 10 ? Se funcionar já reativo a assinatura do pro, pq vou precisar de ajuda para implantar. Obrigado Marcos
  22. oi, bom dia a todos ! Estou apanhando para implantar o bolecode com pix do itau. Ja consegui gerar porém não consigo consultar individualmente nem por faixa de datas, nem baixar, sendo assim, estou pensando em implantar a lib junto no php. pergunta de ouro, a lib do boleto já tem consulta e baixa do bolecode com pix gerado pelo API V2 ? existe algum exe ou demo para analisar ? grato Marcos Pereda
  23. @Albertorsn, bom dia, conseguiu usar a 3.0 ? eu como vc fez para consultar os individuais, pra mim da Forbidden sempre.
  24. Consegui resolver o problema :-))))))) o erro está vindo do Bacen, achei o link que explica os erros : https://bacen.github.io/pix-api/index.html Tag Webhook Reúne erros dos endpoints que tratam do gerenciamento dos Webhooks da API Pix. WebhookOperacaoInvalida Significado: a presente requisição busca criar um webhook sem respeitar o schema ou, ainda, apresenta semântica inválida. HTTP Status Code: 400. endpoints: PUT /webhook/{chave}. Violações para o endpoint PUT /webhook/{chave}: o parâmetro {chave} não corresponde a uma chave DICT válida. o parâmetro {chave} não corresponde a uma chave DICT pertencente a este usuário recebedor. Campo webhook.webhookUrl não respeita o schema. Quer dizer que era um problema com a chave pix, eu estou usando a chave aleatoria, mudei para o cnpj ( somente números ) e deu certo Vou testar ainda com a chave pix aleatoria sem traços para ver se funciona. Obrigado ! Marcos
  25. ah, ja tentei mudar o content type para text/plain e para application/x-www-form-urlencoded requests ( não que faça sentido ) e o erro muda para : { "message": "Erro ao obter dados rota filter failed" }
×
×
  • 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.