alexklehm
Membros-
Total de ítens
29 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que alexklehm postou
-
Ontem finalmente liberaram os schemas referentes ao CNPJ alfanumérico, junto com a nota técnica 2026.004 Versão 1.01
- 23 replies
-
- 1
-
-
- cnpj
- alfanumerico
-
(e 2 mais)
Tags:
-
Estava com o mesmo problema aqui na empresa e não conseguia testar o envio de notas, então observei isso no ambiente de homologação portal ( Portal da Nota Fiscal Eletrônica ) : Então tentei enviar as notas em homologação usando a contingência SVC-AN e funcionou. Não tenho certeza se é o mais correto, mas estou utilizando isso para os testes de sistema.
-
Bom dia, Acabei de ajustar e testar o ACBrValidador utilizando CNPJs numéricos e alfanuméricos (gerados em Serviços da Receita Federal ACBrValidador.pas Aproveito para solicitar à equipe do ACBr, que revise e submeta este ajuste em versão.
- 23 replies
-
- cnpj
- alfanumerico
-
(e 2 mais)
Tags:
-
Boa tarde Já baixei os fontes atualizados aqui, muito obrigado!
- 23 replies
-
- 1
-
-
- cnpj
- alfanumerico
-
(e 2 mais)
Tags:
-
Boa tarde Estou iniciando os ajustes do sistema para o CNPJ alfanumérico e encontrei uma limitação no ACBrConsultaCNPJ. Dentro do arquivo ACBrConsultaCNPJ.WS.BrasilAPI, precisei alterar a linha LResultCode := SendHttp('GET',C_URL + OnlyNumber(FCNPJ), LRetorno); para LResultCode := SendHttp('GET',C_URL + FCNPJ, LRetorno); Verifiquei que os demais arquivos do ACBrConsultaCNPJ também usam o OnlyNumber, acredito que precisará ser removido.
- 23 replies
-
- cnpj
- alfanumerico
-
(e 2 mais)
Tags:
-
Outra coisa sobre os retornos Itaú: os códigos da ocorrências de retorno são bem diferentes do padrão Febraban, para o ERP da empresa identificar os retornos do Itaú tive que ajustar conforme segue em anexo (Já com as alterações do Fabricio Furtado). Caso alguém queira utilizar e contribuir: PagFor.Itau.LerTxtRetorno.pas ACBrPagForConversao.pas
-
ACBrPagFor - Leitura da propriedade DescOcorrencia no retorno
alexklehm replied to maico.smaniotto 's tópico in ACBrDiversos
Bom dia, Uma opção é criar uma function seguindo a ideia da procedure "TArquivoR_CNAB240.GerarAvisos", onde passaria ocorrência, Segmento e SeuNumero, aí é só varrer a lista de avisos e retornar a descrição. -
ACBrPagFor - Remessa Banco do Brasil: Códigos produtos BB
alexklehm replied to alexklehm's tópico in Dúvidas Gerais sobre o ACBr
Boa tarde, Por gentileza, ignorem esta sugestão. Depois de muitas tentativas, acabamos descobrindo que o banco não nos retornava nada referente às remessas de transferência entre contas do Banco do Brasil, devido à uma tal de data floating, que não vai nos arquivos, mas estava errada na agência. O detalhe é que veio uma pessoa do banco aqui na empresa e nos repassou que deveria fazer esta alteração, que já desfiz aqui. Então para o caso de mais alguém passar pelo mesmo problema, precisa verificar na agência se a "data floating" ou simplesmente o "floating" está cadastrado corretamente para o cliente que vai enviar as remessas. -
ACBrPagFor - Descrição das ocorrências de retorno
alexklehm replied to alexklehm's tópico in ACBrDiversos
Muito obrigado. Espero que possam continuar com este excelente trabalho, dando atenção mesmo a solicitações de menor relevância. -
ACBrPagFor - Descrição das ocorrências de retorno
alexklehm replied to alexklehm's tópico in ACBrDiversos
Alguém tem alguma sugestão de como obter a descrição de cada ocorrência de retorno? Prefiro evitar alterações nos códigos ACBr, pois isso torna mais complicada a atualização do ACBr no ERP da empresa. -
ACBrPagFor - Remessa Banco do Brasil: Códigos produtos BB
alexklehm replied to alexklehm's tópico in Dúvidas Gerais sobre o ACBr
Boa tarde, Infelizmente não, apenas os e-mails e a confirmação desta informação em uma reunião. Pelo que nos repassou o foco deles agora são as APIs. Segue parte do e-mail que nos repassaram: -
ACBrPagFor - Remessa Banco do Brasil: Códigos produtos BB
um tópico no fórum postou alexklehm Dúvidas Gerais sobre o ACBr
Após retorno de erro em remessas de pagamento ao Banco do Brasil, conversei com uma pessoa da "Diretoria de Meios de Pagamentos e Serviços - DIMEP" do banco e esta pessoa me orientou a mandar, nas posições 42 a 45 do header do lote: o código "0126" quando o tipo de pagamento for 20 (Pagamentos a Fornecedor), "0127" quando o tipo de pagamento for 30 (Pagamento de Salários) e "0128" quando o tipo de pagamento for 98 (Pagamentos Diversos). Para atender a isso, precisei alterar o arquivo PagFor.BancodoBrasil.GravarTxtRemessa.pas. Segue alteração para avaliarem: PagFor.BancodoBrasil.GravarTxtRemessa.pas -
Converter Linha Digitável em Código de Barras
alexklehm replied to guimamonteiro's tópico in ACBrBoleto
Deveria ser o mesmo padrão, achei em mais de um lugar desta forma. Inclusive esse link com a explicação: https://www.ttrix.com/apple/iphone/boletoscan/boletoanatomia.html Se você descobrir algo e puder compartilhar, agradeço. -
Nos testes de importação de retornos de pagamento, tive problemas para separar as descrições dos ocorrências de retorno geradas pelo componente. Se há mais de um código de retorno, a descrição é concatenada com o separador "/": Ao tentar quebrar o texto da propriedade "DescOcorrencia", este separador conflita com o texto das ocorrências, exemplo: "toPK: Result := 'QR Code invalido/vencido';". Minha sugestão é trocar este separador por outro, como o "|". Segue alteração para sua análise. CNAB240.LerTxtRetorno.pas
-
Converter Linha Digitável em Código de Barras
alexklehm replied to guimamonteiro's tópico in ACBrBoleto
Também precisei criar uma rotina para converter a linha digitável de guias de arrecadação (48 caracteres), veja se é o mesmo padrão dos seus boletos: // Códigos de guias de arrecadação strCodBarras := Copy(strLinha, 1,11) + Copy(strLinha,13,11) + Copy(strLinha,25,11) + Copy(strLinha,37,11); -
ACBrPagFor - Remessa teste Banco do Brasil
alexklehm replied to alexklehm's tópico in Dúvidas Gerais sobre o ACBr
Bom dia, Muito obrigado. -
ACBrPagFor - Remessa teste Banco do Brasil
alexklehm replied to alexklehm's tópico in Dúvidas Gerais sobre o ACBr
Criei a propriedade "RemessaTeste" no registro zero e usei ela no lugar da "ReservadoEmpresa" do registro zero, para gravar as posições 51-52 do header e header de lote da remessa para o Banco do Brasil. Segue em anexo: ACBrPagForClass.pas PagFor.BancodoBrasil.GravarTxtRemessa.pas -
ACBrPagFor - Remessa teste Banco do Brasil
um tópico no fórum postou alexklehm Dúvidas Gerais sobre o ACBr
Ao gerar uma remessa de teste para o Banco do Brasil, verifiquei que o ACBrPagFor usa o campo "ReservadoEmpresa" do registro zero para gravar as posições 51-52 e 192-211 do header do arquivo, em PagFor.BancodoBrasil.GravarTxtRemessa: Seria possível vocês definirem uma propriedade específica para definir se é uma remessa de teste? -
Pelo que verificamos consulta por CNPJ não funciona para mais alguns estados, estaremos buscando outras opções de consulta. De minha parte, este tópico pode ser encerrado.
-
Ao que parece, já faz muito tempo que isso não funciona. Se encontrar uma solução posto aqui. Agradeço qualquer contribuição.
-
A empresa onde eu trabalho, utiliza o ACBr para envio de notas e consulta de cadastros de clientes a muito tempo. A consulta por CNPJ funciona muito bem para qualquer estado, exceto para o Maranhão. Atualizei o ACBr e recompilei o programa de exemplo da NF-e, mas continua retornando o erro: Testei com vários estados diferentes e funciona, o problema é com o Maranhão. Agradeço qualquer dica.
-
Também não consigo consultar cadastros do Maranhão pelo ACBr, mesmo pelo programa de exemplo ocorre o erro:
-
O ACBrCNAB, pelo que sei, seria apenas para remessas e retornos de pagamentos bancários, mas só tem parte das rotinas de remessa implementadas. Devo tentar implementar as rotinas de retorno com base nas de remessa em breve. Com relação à importação de extrato, creio que teria que ser implementado algo específico.
