Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 03-05-2023 em Posts

  1. Boa tarde, Por favor veja as instruções deste tópico At.
    3 pontos
  2. Boa tarde Helder, Antes de pedir para o cliente adquirir o certificado A1, verifica a configuração da propriedade PathSchema. Leia a postagem que o Diego lhe recomendou sobre a configuração da pasta de schemas.
    2 pontos
  3. 2 pontos
  4. Boa tarde. Obrigado pela informação.
    2 pontos
  5. pode usar o SVN para baixar também no link http://svn.code.sf.net/p/acbr/code/ Aqui tem uma orientação: https://acbr.sourceforge.io/ACBrMonitor/ComousaroSVN.html
    2 pontos
  6. Bom dia, A cidade de São José/SC se utiliza do provedor IPM versão 1.01, conforme consta no arquivo ACBrNFSeXServicos.ini [4216602] ; Atualizado em 29/09/2022 Nome=Sao Jose UF=SC Provedor=IPM Versao=1.01 ProRecepcionar=https://saojose.atende.net/atende.php?pg=rest&service=WNERestServiceNFSe&cidade=padrao HomRecepcionar=https://qualidade-atendenet56.ipm.com.br/homologacao/?pg=rest&service=WNERestServiceNFSe&cidade=saojose Abrindo a unit IPM.Provider temos: TACBrNFSeXWebserviceIPM101 = class(TACBrNFSeXWebserviceMulti2) protected procedure SetHeaders(aHeaderReq: THTTPHeader); override; public function GerarNFSe(ACabecalho, AMSG: String): string; override; function ConsultarLote(ACabecalho, AMSG: String): string; override; function ConsultarNFSe(ACabecalho, AMSG: String): string; override; function Cancelar(ACabecalho, AMSG: String): string; override; function AjustarRetorno(const Retorno: string): string; function TratarXmlRetornado(const aXML: string): string; override; end; A classe TACBrNFSeXWebserviceIPM101 defini os serviços que o provedor IPM implementou em seu webservice para a versão 1.01 Note que temos apenas 4 serviços, sendo o GerarNFSe o serviço que recepciona o XML. Esse serviço trabalha no modo síncrono e aceita o envio de apenas 1 Rps, sendo assim não é possível o envio de um lote de Rps.
    2 pontos
  7. Bom dia, ao ler um arquivo OFX do banco bradesco, onde este arquivo possui um lançamento com a descrição PAGTO ELETRONICO TRIBUTO INTERNET --RECEITA FEDERAL/SP, o tipo deste lançamento é "D/DEBITO". Porem, existe uma validação estranha no código que se na TAG de descrição <MEMO> possuir a string "REC" automaticamente o arquivo passa o lançamento para o tipo "C/CREDITO" ficando inconsistente a informação do arquivo: Não existe nenhuma documentação para qual banco foi adicionado este IF para validar se continuará compatível. Vou alterar o código para validar também o valor se além de REC na descrição, o valor do lançamento for negativo (Visto que acredito que esta validação tenha sido feita por conta que o <TRNTYPE> não esteja vindo de forma correta): Desta forma resolveu o problema para lançamentos onde possuem na descrição "REC", como no caso de nosso cliente "RECEITA ...". Ficou apenas de validar se continuará funcionando para o banco em que fizeram este alteração. Lembrando que não encontrei em nenhum local informando pq tem este IF louco ali no meio pelo MEMO, acredito que seja um banco que não está seguindo o padrão do OFX. At, Douglas ACBrOFX.pas
    1 ponto
  8. Estava realizando testes e o meu estava dando esse erro também. Aparentemente o problema era falta dos Campos Extras (no meu caso UF Favorecida = PR). Informei conforme a tabela de campos extras do Portal do GNRE. Paraná no caso exige o 107 Chave de Acesso. Mas ao enviar a GNRE, ele deu "GNRE processada com pendências" e está exigindo o campo extra 66 Chave de Acesso. Mas não tem o 66 na tabela do portal GNRE. Editando com novos resultados: nova mensagem de "GNRE processada com pendências" agora INSCRIÇÃO ESTADUAL NÃO CADASTRADA. Mas já credenciei minha empresa para enviar GNRE em homologação em Abril.
    1 ponto
  9. Boa tarde. Pessoal, Só para deixar registrado caso haja alguém com a demanda do CORBAN no SITEF DEMO: para testes de pagamento de boleto, o SITEF DEMO aceita boletos no valor de até R$ 30,00. Acima disso, a CLISITEF não continua o fluxo.
    1 ponto
  10. Faça o download do snapshot através do link https://sourceforge.net/p/acbr/code/HEAD/tree/trunk2/
    1 ponto
  11. Obrigado, Italo. Vamos aguardar e torcer pra não ter que emitir CT-e de Substituição.
    1 ponto
  12. Bom dia Helder, Se você esta tentando usar o certificado A3 (sinônimo de 3 anos de problema), tem que configurar o componente da seguinte forma: e o valor de SSLType tem que ser LT_TLSv1_2
    1 ponto
  13. não é mais dado suporte esse. migre. tem um tópico explicando as mudanças aqui no fórum
    1 ponto
  14. Bom dia. Sim, é possível enviar até 50 RPS por lote. Qual exatamente é o erro?
    1 ponto
  15. No componente você pode configurar essa informação: ACBrBoleto.Banco.CasasDecimaisMoraJuros
    1 ponto
  16. Boa noite @jantonio e @Grupo FS Primeiro Obrigado pela colaboração @Grupo FS, mas precisamos de algumas referencias que não foram encontrados nas documentações enviadas. Lembro que milhares de pessoas já utilizam em produção e não temos reclamação semelhante. Para realizarmos mudanças nos fontes, precisamos ficar atento na documentação, no primeiro post de 23 de fevereiro foi anexado um manual CNAB 400 mas na posição que foi alterada para 246 olha o q o manual diz: Não fica explicito que se deve mudar para 246, não encontrei no manual anexado. Dai solicitei informações e 24/03 recebemos um manual CNAB 240, não o esperado CNAB 400. Mesmo assim olhando a documentação do CNAB 240, olha o que diz no manual: Observe q existe uma tabela c031 que diz: Por favor, verifique com o suporte do banco, anexe estas partes do manual. Como eu disse, existem muitos usuários usando, não temos relatos semelhantes. Caso eles enviem documentação ou novos manuais, podem anexar aqui para que possamos analisar;
    1 ponto
  17. Obrigado pela contribuição, em breve será validada para possível inclusão ao svn #TK-3881
    1 ponto
  18. Boa tarde. Conforme noticiado no tópico a seguir: A Sefaz de MG estaria com a contingência ativada até as 12:00 de hoje, no entanto, depois de encerrada a contingência após este período, membros em nossa comunidade do Discord relataram ainda estar com problemas para transmissão. Conferindo na Consulta de Disponibilidade, é possível observar que a Sefaz está passando por instabilidade: Também é possível observar no Portal da NFe que a contingência foi ativada novamente, com previsão de encerramento as 18:00:
    1 ponto
  19. Em no último minuto a SEFAZ-SC mudou novamente os prazos para entrada em vigor da exigência do cBenef, isto devido a nas últimas semanas houveram muitos contatos junto a CAF sinalizando a necessidade de mudanças nas aplicações. Por meio do Correio Eletrônico 12/2023 veiculado em 28/04, a SEFAZ-SC informou que o prazo de obrigatoriedade deixa de ser 01/05/2023 e passa ser 01/07/2023 tanto para NFe quanto para NFCe. A circular também reforça que os contribuintes optantes do Simples Nacional, também deverão informar esta tag. Fonte: https://www.sef.sc.gov.br/arquivos_portal/servicos/128/CorreioEletronico_2023_12__GEFIS__preenchimento_do_campo_cbenef_e_do_Guia_Pratico_de_Escrituracao_de_Incentivos_e_Beneficios_Fiscais.pdf
    1 ponto
  20. Atualizando a notícia os arquivos já se encontram atualizados no SVN do ACBr https://sourceforge.net/p/acbr/code/29286/ Basta atualizar seus fontes.
    1 ponto
  21. Boa tarde! Primeiro de tudo, muito obrigado pela contribuição! Toda colaboração sempre será mais do que bem vinda. Fiz um pequeno ajuste visando simplificação, alterei de s := Copy(FXML, Pos('/evt/evtIrrf/', FXML)+13, 16); s := Copy(s, 1, Pos('"', s)-1); Para s := Copy(FXML, Pos('/evt/evtIrrf/', FXML)+13, 9); Enviado ao SVN na Rev-29227. Por favor, queira atualizar seus fontes, reinstalar o ACBr para realizar novos testes e reportar qualquer problema.
    1 ponto
  22. Veja os arquivos anexos que foram gerados e validados pelo schema disponibilizado pelo ACBr através do programa exemplo. Gostaríamos de te ajudar, mas, não identificamos onde está o erro a que você se referiu. 1103101390000002023041812325807553-S-1200-0.xml 1103101390000002023041812340068987-S-1200-0.xml
    1 ponto
  23. Boa tarde, segue ajuste. ACBrECFBloco_0_Class.pas
    1 ponto
  24. Obrigado pela contribuição, em breve será validada para possível inclusão ao svn #TK-3834
    1 ponto
  25. Boa tarde. Fiz um teste com o programa exemplo e tag não foi gerada no XML. Se conferirmos a procedure GerarXML na unit pcesS1210 a mesma está assim: function TEvtPgtos.GerarXML: Boolean; begin try inherited GerarXML; Self.VersaoDF := TACBreSocial(FACBreSocial).Configuracoes.Geral.VersaoDF; Self.Id := GerarChaveEsocial(now, self.ideEmpregador.NrInsc, self.Sequencial); GerarCabecalho('evtPgtos'); Gerador.wGrupo('evtPgtos Id="' + Self.Id + '"'); if VersaoDF <= ve02_05_00 then GerarIdeEvento3(Self.ideEvento, True, True, False) else GerarIdeEvento3(Self.ideEvento, True, False, True); //Se você configurou corretamente o ACBreSocial, é nesse momento que ele gera o grupo ideEvento GerarIdeEmpregador(Self.ideEmpregador); GerarIdeBenef(Self.ideBenef); Gerador.wGrupo('/evtPgtos'); GerarRodape; FXML := Gerador.ArquivoFormatoXML; // XML := Assinar(Gerador.ArquivoFormatoXML, 'evtPgtos'); // Validar(schevtPgtos); except on e:exception do raise Exception.Create('ID: ' + Self.Id + sLineBreak + ' ' + e.Message); end; Result := (Gerador.ArquivoFormatoXML <> '') end; Repare que ele faz a chamada a procedure GerarIdeEnvento3 da seguinte maneira. GerarIdeEvento3(Self.ideEvento, True, False, True); Agora vamos conferir como é a procedure GerarIdeEvento3: procedure TeSocialEvento.GerarIdeEvento3(pEvt: TIdeEvento3; GeraIndRetif: Boolean=True; GeraIndApuracao: Boolean=True; GeraIndGuia: Boolean=True); begin Gerador.wGrupo('ideEvento'); GerarIdeEvento2(pEvt, false, GeraIndRetif, false); if (GeraIndApuracao) then Gerador.wCampo(tcStr, '', 'indApuracao', 1, 1, 1, eSIndApuracaoToStr(pEvt.IndApuracao)); Gerador.wCampo(tcStr, '', 'perApur', 7, 7, 1, pEvt.perApur); if (GeraIndGuia) and (VersaoDF >= veS01_00_00) and (pEvt.indGuia <> '') then Gerador.wCampo(tcStr, '', 'indGuia', 1, 1, 0, pEvt.indGuia); GerarIdeEvento(pEvt, false); Gerador.wGrupo('/ideEvento'); end; Repare que o parâmetro GerarIndApuracao é passado como False na chamada e por isso não é gerado. Se seus fontes estiverem diferente disso eles estão desatualizados. Importante lembrar que não basta apenas fazer o update no SVN para atualizar, é preciso reinstalar o ACBr rodando o instalador, de preferência marcando a opção "Apagar Arquivos Antigos".
    1 ponto
  26. Bom dia Renato! Fiz os ajustes na unit pcnReinfRetConsulta_R9015.pas, segue anexada. Obrigado. pcnReinfRetConsulta_R9015.pas
    1 ponto
×
×
  • 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...