Ir para conteúdo
  • Cadastre-se

Joas Vilas Boas Fernandes

Membros
  • Total de ítens

    204
  • Registro em

  • Última visita

  • Days Won

    1

Posts postados por Joas Vilas Boas Fernandes

  1. Bom dia Italo,

    Já alguns dias não consigo anexar arquivo aqui. A principio achei que era o tamanho.

    Aparece a mensagem: Houve um problema no processamento do arquivo enviado. Você só pode fazer o upload de b. Posso te mandar pelo email?

     

  2. Boa tarde Juliana,

    O que quer dizer com novo Demo?. Eu Fiz update hoje de manha e estou comparando ACBrNFSe com ACBrNFSex conforme pode ver no primeiro post. Quando digo antigo me refiro ao ACBrNFSe mas atualizado. Eu não sei o novo componente faz diferente mas o método de envio esta muito diferente, pode ser também que esteja faltando alguma configuração.

  3. Bom dia,

    estava fazendo uns teste, percebi que o método de envio esta totalmente diferente do antigo. Por exemplo no antigo tem no inicializarServico: 
      if FProvedor in [proGiap, proIPM] then
        self.FPAuthorizationHeader := FPConfiguracoesNFSe.Geral.Emitente.WebChaveAcesso. Tem umas situações referente a usuário e senha que é feito no DefinirEnvelopeSoap ,ficando o envelope assim o FPEnvelopeSoap:

    '--201A6C08_Synapse_boundary'#$D#$A'Content-Disposition: form-data; name="login"'#$D#$A#$D#$A'04943415000230'#$D#$A'--201A6C08_Synapse_boundary'#$D#$A'Content-Disposition: form-data; name="senha"'#$D#$A#$D#$A'049434'#$D#$A'--201A6C08_Synapse_boundary'#$D#$A'Content-Disposition: form-data; name="f1"; filename="0175130027097806-con-lot.xml"'#$D#$A'Content-Type: text/xml'#$D#$A#$D#$A'<nfse><pesquisa><codigo_autenticidade>0175130027097806</codigo_autenticidade><numero/><serie/><cadastro/></pesquisa></nfse>'#$D#$A'--201A6C08_Synapse_boundary--'#$D#$A

    O Envio esta assim:
    FPDFeOwner.SSL.Enviar(FPEnvelopeSoap, FPURL, FPSoapAction, FPMimeType, FPAuthorizationHeader);

    Nao consegui achar isso no Novo. não sei se faz de outra forma.

  4. Em 04/08/2021 at 16:36, Joas Vilas Boas Fernandes disse:

    Italo,

    Para o provedor SJP, esta apresentando o erro  A alíquota do ISS de ME ou EPP do simples nacional deve ficar entre 2% e 5%, conforme enquadramento na tabela de receita do simples nacional'. 
    1 -  A mensagem vem toda estranha : 'A alA quota do ISS de ME ou EPP do simoles nacional deve ficar entre 2% e 5%, conforme enquadramento na tabela de receita do simples nacional.' Teria como ajustar?
    2 -  Vi que na  function TNFSeW_ABRASFv2.GerarValores: TACBrXmlNode linha  677 :   Aliquota := AjustarAliquota(NFSe.Servico.Valores.Aliquota, DivAliq100)  a  propriedade DivAliq100 esta false  e no caso seria True. Como Setar? 

    Eu coloque True e passou a NFSe.


     

    Boa Tarde,

    No item 1 consigo resolver assim:
    ACBrXmlBase - TratarXmlRetorno - 
    function TratarXmlRetorno(const aXML: string): string;
    begin
      Result := StrToXml(aXML);
      Result := RemoverCDATA(Result);
      Result := RemoverDeclaracaoXML(Result);
      Result := RemoverIdentacao(Result);
      Result := ConverterUnicode(Result);
      //Result := TiraAcentos(Result);
    end;

    e na funçao checarResposta usar o parser  - ParseText.

    Verifiquei que versão anterior esta ok as mensagens. 

    era assim:
     

      FPRetornoWS := FastStringReplace(FPRetornoWS, '&lt;', '<', [rfReplaceAll]);
      FPRetornoWS := FastStringReplace(FPRetornoWS, '&gt;', '>', [rfReplaceAll]);
      FPRetornoWS := FastStringReplace(FPRetornoWS, 'lt;', '<', [rfReplaceAll]);
      FPRetornoWS := FastStringReplace(FPRetornoWS, 'gt;', '>', [rfReplaceAll]);

      FPRetornoWS := RemoverCharControle(FPRetornoWS);

      FPRetornoWS := RemoverDeclaracaoXML(FPRetornoWS);

      FPRetornoWS := RemoverIdentacao(FPRetornoWS);
     

      if (FProvedor in [proNFSeBrasil, proIPM]) then
        AuxXML := ParseText(FPRetornoWS, true, false)
      else
        AuxXML := ParseText(FPRetornoWS);

      if FPConfiguracoesNFSe.Geral.RetirarAcentos then
        AuxXML := TiraAcentos(AuxXML);

  5. Italo,

    Para o provedor SJP, esta apresentando o erro  A alíquota do ISS de ME ou EPP do simples nacional deve ficar entre 2% e 5%, conforme enquadramento na tabela de receita do simples nacional'. 
    1 -  A mensagem vem toda estranha : 'A alA quota do ISS de ME ou EPP do simoles nacional deve ficar entre 2% e 5%, conforme enquadramento na tabela de receita do simples nacional.' Teria como ajustar?
    2 -  Vi que na  function TNFSeW_ABRASFv2.GerarValores: TACBrXmlNode linha  677 :   Aliquota := AjustarAliquota(NFSe.Servico.Valores.Aliquota, DivAliq100)  a  propriedade DivAliq100 esta false  e no caso seria True. Como Setar? 

    Eu coloque True e passou a NFSe.


     

  6. Boa tarde pessoa,

    Estamos com este erro aleatório na emissão NFC-e em MG. Quando eu consulto o status da sefaz, consulta umas 5 ou 6 veze e na sétima acontece o erro, as vezes consulta 2  da o erro ai consulta uma 8x na 9 da o erro novamente. Mas alguém passando por isso?
     

     

  7. Em 23/06/2021 at 08:46, ALA disse:

    Joas, outra coisa. O seu sistema ja esta rodando em produção com essa função de carteira/pix ? Alguma observação a destacar ? Vou colocar o meu na segundo feira , mas como não consigo testa essa rotina como deve ser testado, ficamos preocupados..

    Vc poderia postar aqui, como vc fez para saber caso a carteira/pix seja rejeitada..

    ainda não temos cliente usando em produção.

  8. 13 horas atrás, ubaltino disse:

    Boa noite.

    Vou tentar explicar diferente.

    A agência é 1970 e Dv 0.

    A conta é 0008541 Dv 7.

    No componente como esta, ele monta como 01970000085417. Para ficar com 14 dígitos, inclui um zero a esquerda.

    E o banco solicitou que fosse preenchido com 19700000085717. Também com 14 dígitos.

    Ou seja, seria muito mais claro se isso fosse dois campos separados. Evitaria essa confusão.

    Então para mim, apesar que no manual esta Agencia + Conta, na prática para eles é CodigoCedente, apenas um campo que pode ser formatado como eles pedirem. 

    exatamente.

    O que acho confuso é no manual dizer:
    1) A agência e conta para teste são as mesmas de produção, sendo 5 posições para a agência (sem dígito) e nove posições para a conta (com dígito).

    logo 1970 sem agencia  o componente ira colocar 01970. 

     

  9. Código de barras inválido.
    Linha digital gerada depois da atualização 42297.00093 00058.258435 00000.069724 3 86190000003500
    Linha digital gerada pelo Banco 42297.00903 00058.258435 00000.069724 86190000003500

    Agencia : 0090-0
    CC : 00582584-3 

     

    image.png.9df8a8aa8f0f8f1cd277c72cd6a3cf0e.png

    (05) Agência do cliente  mas não fala se é com o digito ou não. Entao o acbr esta pegando só o numero da agencia (0090) e formatando para 5 casas (00090image.png.60243119b318550abd7d0dae4f57c90e.png).

    aqui ele pega os quatros primeiro dígitos da agencia que em vez de 0090 pega 0009. 

    image.png

×
×
  • 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...
The popup will be closed in 10 segundos...