Ir para conteúdo
  • Cadastre-se

serginhoott

Membros Pro
  • Total de ítens

    83
  • Registro em

  • Última visita

Posts postados por serginhoott

  1. Bom dia comunidade, estou com uma demanda para PIX do Banrisul, apenas a título de informação, alguém já está desenvolvendo o PSP Banrisul dentro do componente? caso alguém esteja fazendo qual a previsão de conclusão? Caso não tenha ninguém fazendo irei avaliar para iniciar o projeto então. Obrigado

  2. Bom dia, após atualizar os fontes essa semana, me deparei com um problema no Provedor Tecnos, onde o código do pais do Tomador é obrigatório, a alteração feita incluí o código do pais apenas para o exterior, conforme mostra: 

    image.thumb.png.81d9a8d614d632b77652597dfc60e419.png

     

    recebendo o seguinte retorno da validação:

     

        "codigo": "X800",
        "mensagem": "Erro de Validação:  --> 1871 - Element '{http:\/\/www.abrasf.org.br\/nfse.xsd}Cep': This element is not expected. Expected is ( {http:\/\/www.abrasf.org.br\/nfse.xsd}CodigoPais ).\n",

     

    retirando a validação para testar e enviando para a prefeitura recebemos o retorno de erro também:

     

    <Codigo>E0804</Codigo>

    <Mensagem>Código do País não informado para o tomador</Mensagem>

    <Correcao>Informe o código do país válido que o tomador pertence.</Correcao>

     

     

    Revertendo a atualização consigo autorizar as notas normalmente.

     

     

     

     

  3. Em 29/06/2023 at 15:42, Adhelmar Rondon disse:

    Olá, você conseguiu evoluir com a Api Opencart

    Bom dia, não evoluímos, acabou que o cliente trocou a plataforma de e-commerce dele e integramos direto com a outra API, não vou conseguir te ajudar dessa vez.

  4. Em 26/06/2023 at 17:47, rogerio.rizzon disse:

    Boa tarde @serginhoott o usuario e senha são os mesmos o que mudo é que foi trocado no envelope soap para só um campo "base64_encode(username:password)" ver no seguinte link na pagina 4(https://bentogoncalves.atende.net/subportal/atende.php?rot=1&aca=119&ajax=t&processo=viewFile&file=51BCDBA457E654A275F798F4C3CF45FA48010DAE&sistema=WPO&classe=UploadMidia)

    essa alteração já estaria funcionando(só falando do soap no caso de bento), já que em novo Hamburgo teve a mesma alteração no soap e esta funcionando.
    verfificou se tem as fontes do acbr atualizadas?(\trunk2\Fontes\ACBrDFe\ACBrNFSeX\ACBrNFSeXServicos.ini)
    adiciono as informações no arquivo ini?

    -------------------- informação para adicionar ----------
    [4302105]
    Nome=Bento Goncalves
    UF=RS
    Provedor=IPM
    Versao=2.04
    ProRecepcionar=https://ws-bentogoncalves.atende.net/?pg=rest&service=WNERestServiceNFSe 
    HomRecepcionar=https://treinamento.atende.net/?pg=rest&service=WNERestServiceNFSe&cidade=treina_bentogoncalves
    -------------------------------------------
    rodo o bat(Compila_RES.BAT) para gerar o .res(ACBrNFSeXServicos.res)
    e apos re-instalou o acbr acredito que fazendo esses passo chegue ate o mesmo problema que me encontro eu.

    Bom dia @rogerio.rizzon, efetuando testes aqui e trocando a versão para 1.01 está funcionando 100%,

  5. Bom dia, um cliente me informou que a prefeitura de Cambé/PR estará adotando a nova emissão de NFSe em 01/09/2023 para MEIs, acredito que para os demais contribuintes seja feito nos meses subsequentes, porém ainda sem data definida:

    image.png.0cbaa9481d5de65865cd10ed38ebea67.png

     

    Criei esse tópico para informar a todos interessados e também para saber o status do componente com relação ao novo padrão. Obrigado

    • Curtir 1
  6. 16 horas atrás, rogerio.rizzon disse:

    Boa tarde @serginhoott o usuario e senha são os mesmos o que mudo é que foi trocado no envelope soap para só um campo "base64_encode(username:password)" ver no seguinte link na pagina 4(https://bentogoncalves.atende.net/subportal/atende.php?rot=1&aca=119&ajax=t&processo=viewFile&file=51BCDBA457E654A275F798F4C3CF45FA48010DAE&sistema=WPO&classe=UploadMidia)

    essa alteração já estaria funcionando(só falando do soap no caso de bento), já que em novo Hamburgo teve a mesma alteração no soap e esta funcionando.
    verfificou se tem as fontes do acbr atualizadas?(\trunk2\Fontes\ACBrDFe\ACBrNFSeX\ACBrNFSeXServicos.ini)
    adiciono as informações no arquivo ini?

    -------------------- informação para adicionar ----------
    [4302105]
    Nome=Bento Goncalves
    UF=RS
    Provedor=IPM
    Versao=2.04
    ProRecepcionar=https://ws-bentogoncalves.atende.net/?pg=rest&service=WNERestServiceNFSe 
    HomRecepcionar=https://treinamento.atende.net/?pg=rest&service=WNERestServiceNFSe&cidade=treina_bentogoncalves
    -------------------------------------------
    rodo o bat(Compila_RES.BAT) para gerar o .res(ACBrNFSeXServicos.res)
    e apos re-instalou o acbr acredito que fazendo esses passo chegue ate o mesmo problema que me encontro eu.

    Bom dia, estava faltando a versão e o endereço estava incorreto, estava com o endereço antigo ainda. Estou esbarrando no mesmo problema que você agora. Obrigado pela ajuda

  7. Em 23/06/2023 at 16:06, rogerio.rizzon disse:

    boa tarde @Diego Foliene,

    sim esqueci de adicionar o link :
    https://bentogoncalves.atende.net/subportal/atualizacao-do-sistema-fiscal-web
    essa é a pagina da informações da alteração, o ultimo link é do manual 

    image.thumb.png.0a6a083ebfe69ffc26df89af941c47a1.png

    Boa tarde, ao migrar minha aplicação para funcionar com o novo padrão de Bento Gonçalves estou recebendo o seguinte:

     

    <codigo>00132 - Usuário ou Senha inválidos!</codigo>
    <codigo>00131 - Não foi possível validar o usuário logado!</codigo>

     

    Mesmo informando o usuário corretamente, você passou por isso? Teve que fazer usuário novo ou usou as mesmas credenciais da versão antiga?

  8. 7 minutos atrás, Italo Giurizzato Junior disse:

    Bom dia Sergio,

    Você leu a minha postagem anterior?

    O componente sempre vai retornar o erro X202 quando é executado um método que segundo o manual deve ser retornado (se processado com sucesso) uma lista de NFS-e e essa lista não é retornada.

    Se não foi retornado é porque não foi processado com sucesso ou o provedor não implementou corretamente o retorno conforme consta no manual.

    O provedor Tecnos segue a versão 2.01 do layout da ABRASF.

    image.png

    Compare a imagem do XML de retorno que você anexou com a estrutura do XML de retorno que consta no Manual da ABRASF versão 2.01 (imagem acima).

    O provedor esta gerando o grupo ListaMensagemRetorno com a mensagem que a operação foi realizada com sucesso como esse grupo e o grupo ListaNfse estão dentro de um Choice, logo os dois grupo não pode ser gerados ao mesmo tempo tem que ser apenas um deles.

    Se foi processado com sucesso o correto seria gerar o grupo ListaNfse com a lista de notas.

    O componente esta agindo de forma correta lhe avisando que nesse retorno deveria constar a lista de notas e o provedor não retornou.

    Neste caso a lista de notas não foi retornada por falha de processamento, ou seja, informações erradas no Rps, mas sim por terem implementado o retorno desse serviço no webservice de forma errada.

    Resumindo o erro esta no webservice do provedor.

    Espero ter tirado todas as suas duvidas.

    Bom dia Italo, sim, eu li sua resposta, e te respondi informando que existe um método que retorna a lista, apenas isso, eu já resolvi meu problema via programação, conferindo o retorno e depois realizando a consulta do lote. Na minha visão o componente não deveria retornar um erro quando o provedor retornou sucesso no envio, mas como te disse, eu contornei via programação esse problema. Obrigado a todos pela atenção.

  9. Em 23/06/2023 at 18:02, Diego Foliene disse:

    Apenas complementando:

     

    Bom dia, eu tinha olhado esse material antes de postar, porém não está ocorrendo conforme está no material acima:

    image.thumb.png.0696191e5774aca38f6fe55d9266234a.png

     

    No caso do problema que estou enfrentando, o componente devolve o erro X202( Lista de NFSe não encontrada!(ListaNFSe) mesmo com erros e rejeições, e quando tem nota autorizada, retonando sucesso, o componente também está retornando o erro X202( Lista de NFSe não encontrada!(ListaNFSe).

  10. Olá @Italo Giurizzato Junior, obrigado pelo retorno, não anexei os xmls, vou fazer isso agora, olhando a documentação no link http://help.nfse-tecnos.com.br/main_ws/contribuinte/notaeletronica.aspx, que é o link oficial da Tecnos, vi que existe um método para retorno completo:

    image.png.5129606e64195f214a3d1f51a88bea9a.png

     

    Em anexo o xml de envio e retorno, que não é um erro né, porém o processo para ali, ai iremos tratar o retorno para consultar o lote, tentei fazer a configuração:

    NFSeX.Configuracoes.Geral.ConsultaLoteAposEnvio := True;

    Porém não tive sucesso também, o componente não fez a consulta automáticamente, estamos trabalhando para gerar manual, enfim, Obrigado por enquanto

    11965-env-lot-sinc.xml 11965-lista-nfse-sinc.xml

  11. Bom dia, @Renato Rubinho, tudo certo? estamos considerando, pode ter certeza.

    Município é Veranópolis/RS, estamos em fase de implementação no cliente, o erro acontece tanto em homologação quanto em produção.

    Na consulta de lote eu consigo retorno de sucesso, me volta o xml da nota autorizada,

    Vamos testar novamente configurando para testar o lote após o envio, caso continue com o erro eu anexo aqui os xmls, obrigado por enquanto

     

    • Curtir 1
  12. Boa tarde, a integração com a API do Banco Sicoob já está sendo realizada por alguém? Caso esteja em andamento por alguém gostaria de participar e ajudar para finalizar, mas caso não esteja ninguém desenvolvendo irei realizar a integração, pois estou com várias demandas de clientes para essa API.

     

    Obrigado

  13. Obrigado pessoal, é que um cliente meu recebeu um contato de uma empresa, acredito que seja uma dessas empresas pilotos, oferecendo uma apresentação do sistema e falando que já estava em produção. Escutei o Papo AcbrPro aqui que fala disso já me esclareceu bastante coisas.

    • Curtir 1
  14. Boa tarde pessoal !

    Hoje fiz vários testes no componente do WS para Caixa Federal, me deparei com alguns problemas na unit ACBrBoletoW_Caixa, fiz uma correção e estou anexando a unit, especificando aqui:

    O campo NossoNumero é formatado com 17 dígitos, sempre iniciando por '14', para resolver coloquei assim: '14' + ACBrUtil.PadLeft(NossoNumero, 15, '0') em todos os lugares onde aparece io

    Na função GerarAutenticacao, não estava gerando o HASH corretamente por 3 motivos:

    Nosso número, corrigido com a solução anterior

    O valor estava sem formatação, ocasionado divergencia no hash também, exemplo, boleto de R$ 10,00 estava passando para montagem do hash como 10, correto seria 1000, resolvido assim: FormatFloat('#0.00', Valor)

    No Result também estava gerando o HASH errado

    antes: Result := AsciiToHex(SHA1(sAutenticacao))

    Depois: Result := TNetEncoding.Base64.EncodeBytesToString(GetStrHashSHA256(trim(sAutenticacao)));

    Adicionando também a função GetStrHashSHA256 para geração do HASH e depois convertendo para BASE64

    função a seguir adicionada:

    function TBoletoW_Caixa.GetStrHashSHA256(Str: String): TBytes;
      var
        HashSHA: THashSHA2;
      begin
          HashSHA := THashSHA2.Create;
          result := HashSHA.GetHashBytes(Str,SHA256);
      end;

     

    Somente após as alterações consegui gerar boleto em produção, fiz vários testes e gerei 20 boletos e todos registrados.

    Espero ter colaborado, em aenxo unit para análise.

     

     

    ACBrBoletoW_Caixa.pas

    • Curtir 1
  15. 6 minutos atrás, melissanascimento disse:

    Olá boa noite. 
     

    Atualizei a unit mais não da certo não consigo registrar em produção. 
    Precisa fazer algo a mais do que ter os dados
    ClientID
    ClientSecret

    na verdade com a versão atual do acbrboleto nem remessa consigo registrar no bb ainda bem que tinha feito bkp da versão antiga do sistema. OLA

    Olá, também coloquei a chave J no Keyuser, tenta incluir a chave J também

×
×
  • 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.

The popup will be closed in 10 segundos...