-
Total de ítens
6.130 -
Registro em
-
Última visita
-
Days Won
198
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Diego Foliene postou
-
Obrigado pela contribuição, em breve será validada para possível inclusão ao svn #TK-3837
-
Banco UnicredCooperativa integrado ao ACBrPagFor.
um tópico no fórum postou Diego Foliene Notícias do ACBr
Boa tarde. Mais um banco foi adicionado a lista dos atendidos pelo ACBrPagFor! O banco da vez foi o UnicredCooperativa. Agora é possível tanto gerar um arquivo no leiaute esperado pelo banco para o serviço de Pagamentos a Fornecedores e afins quanto realizar a leitura de um arquivo de retorno do mesmo. Um agradecimento especial ao membro de nossa comunidade @Grupo FS por fornecer a contribuição. Caso não saiba o que é o componente ACBrPagFor, confira este tópico:-
- 6
-
-
-
Boa tarde. Primeiro de tudo, mais uma vez, muito obrigado pela contribuição. Toda e qualquer colaboração sempre será mais do que bem vinda. Como não tinha o manual para conferir não pude validar os dados e as posições, mas no geral, sua contribuição me pareceu correta. Apenas removi os trechos comentados na GravarTxt e os overrides das funções de leitura dos Segmentos N na LerTxt, pois a ferramenta de comparação apontou como única diferente nessas funções em comparação com a classe base a seguinte linha: Receita := StrToIntDef(LerCampo(Linha, 111, 6, tcStr), 0); Sendo que na classe base está: Receita := LerCampo(Linha, 111, 6, tcInt); E se conferirmos a LerCampo, ela já faz uso do StrToIntDef quando o tipo é tcInt. tcInt: begin if length(ConteudoCampo) > 0 then result := StrToIntDef(OnlyNumber(ConteudoCampo), 0) else result := 0; end; Enviado ao SVN na Rev-29097, commit dos packages atualizados na Rev-29098. Por favor, queira atualizar seus fontes, reinstalar o ACBr para realizar novos testes e reportar qualquer problema.
-
LibMDFe -> Não Imprime todos os XML da Relação de documentos
Diego Foliene replied to Jamil Araujo's tópico in ACBrLIB
Por favor, é possível testar a impressão da Lib em outro ambiente? Peço, por gentileza que verifique se tem um Demo disponível na linguagem que está utilizando aqui e faça um teste. -
Obrigado pela contribuição, em breve será validada para possível inclusão ao svn #TK-3835
-
Opa! Pode sim! Muito obrigado pela contribuição! A TK entrou em nosso backlog para ser analisada e desenvolvida, com sua contribuição o processo será ainda mais rápido.
-
Erro quando o cancelamento não é realizado
Diego Foliene replied to Vilmondes Cândido Rosa's tópico in ACBrLIB
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. -
LibMDFe -> Não Imprime todos os XML da Relação de documentos
Diego Foliene replied to Jamil Araujo's tópico in ACBrLIB
Bom dia! Por favor, qual é versão da Lib que está usando? Fiz um teste usando o XML que disponibilizou, o demo disponível em C# e a última versão da Lib disponível aqui e mostrou todas as Notas. Por gentileza, peço que atualize sua Lib e faça um novo teste. -
Ajuste unit ACBrECFBloco_0_Class para layout 9
Diego Foliene replied to Rodrigo - Digibyte's tópico in ACBrSPEDECF
Obrigado pela contribuição, em breve será validada para possível inclusão ao svn #TK-3834 -
Bom dia. Obrigado por reportar. Fiz um teste com o programa exemplo do ACBrSedex e realmente o resultado está vindo diferente. Foi criada a #TK-3833 para análise da situação e parecer do consultor responsável.
-
Contingência agendada para múltiplas Sefaz no dia 16/04/2023
um tópico no fórum postou Diego Foliene Notícias do ACBr
Bom dia. Diversas Sefaz estão com contingência agendada no dia 16/04/2023 com previsão de inicio as 06:30 e término as 16:00 horas. Fonte: Portal da Nota Fiscal Eletrônica. Durante esse período, para realizar a transmissão de NFe em contingência usando o ACBr siga as orientações deste tópico:- 1 reply
-
- 4
-
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
-
NFSe Guaíra - SP - Alteração na url de produção (Provedor Fiorilli)
Diego Foliene replied to ffb's tópico in ACBrNFSe
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico. -
Banco Banrisul integrado ao componente ACBrPagFor.
um tópico no fórum postou Diego Foliene Notícias do ACBr
Bom dia. O Banco Banrisul é a nova adição na lista de bancos atendidos pelo componente ACBrPagFor! Agora é possível gerar e fazer a leitura do arquivo CNAB240 gerado no leiaute esperado para este banco para os serviços de pagamentos de fornecedor e afins. Um agradecimento mais do que especial ao membro de nossa comunidade @Grupo FS por fornecer a contribuição. Caso não saiba o que é o componente ACBrPagFor, veja este tópico:-
- 7
-
-
Boa tarde. Primeiro de tudo, mais uma vez, muito obrigado pela contribuição! Toda colaboração sempre será mais do que bem vinda. No geral, me pareceu tudo certo, eu apenas fiz algumas pequenas alterações. Na PagFor.Banrisul.GravarTxt.pas, você fez override nas funções que geram o registro N. Comparando o conteúdo dessas funções com as da classe base usando plugin compare do Notepad ++, a única diferença em comum apontada nelas é que nas funções de override era usada uma função InscricaoToStr que foi adicionada, enquanto que nas funções da classe base é usado InscricaoToStr_SegN. Comparando o conteúdo, ambas a funções eram semelhantes. function TArquivoW_Banrisul.InscricaoToStr(const t: TTipoInscricao): String; begin result := EnumeradoToStr(t, ['1', '2', '3', '9'], [tiCNPJ, tiCPF, tiPISPASEP, tiOutros]); end; function InscricaoToStr_SegN(const t: TTipoInscricao): String; begin result := EnumeradoToStr(t, ['1', '2', '3', '9'], [tiCNPJ, tiCPF, tiPISPASEP, tiOutros]); end; Por isso, optei por remover esses overrides e usar as funções da classe base. Também removi a function InscricaoToStr, pois ela era usada somente nessas funções que faziam override. Na PagFor.Banrisul.LerTxt.pas, você fez um override das funções que fazem a leitura dos segmentos N. Comparando elas com as da classe base no compare, a diferença apontada é que você usou Receita := StrToIntDef mudando o tipo do LerCampo para tcStr. Mas se conferirmos no LerCampo, quando o tipo é tcInt como na classe base, já é usado o StrToIntDef. Outra alteração foi a leitura do campo NomeFavorecido que estava lendo com tamanho 20 e alterei para 30 e no segmento B estava lendo o campo PixMensagem nas posições correspondentes a Chave do PIX. Contribuição enviada na Rev-29024 e Packages atualizados na Rev-29081 Por favor, peço que atualize seus fontes, reinstale o ACBr para realizar novos testes e reporte qualquer problema.
-
Como está usa configuração de SSLLib? Certificado A1 ou A3? Por favor, faça um teste adicionando as Dlls que tem aqui, escolhendo de acordo com a arquitetura que o executável é compilada, colocando elas dentro da mesma pasta do EXE.
-
Bom dia @Grupo FS. Por favor, pode disponibilizar o manual do Unicred que utilizou como base para a implementação? Temos uma biblioteca de acesso público e gostaríamos de acrescentar o manual deste banco nela. Além disso ele é necessário como base para analisar sua implementação.
-
Bom dia. A propriedade é tem esse nome mesmo, "ImprimeEmUmaLinha".
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
-
Configuração do ACBrLib.ini para emissão de NFe do Espirito Santo.
Diego Foliene replied to victorhlima's tópico in ACBrLIB
Esta é a validação que é feita no componente que é a base da Lib. if copy(IntToStr(NFe.Emit.EnderEmit.cMun), 1, 2) <> IntToStr(Configuracoes.WebServices.UFCodigo) then //B02-10 AdicionaErro('226-Rejeição: Código da UF do Emitente diverge da UF autorizadora'); No seu ACBrLib.ini, o valor da chave UF da seção DFe está SVRS. Este é um valor incorreto. Por favor, mude para ES e faça um novo teste. Peço também que verifique se existe em nosso repositório do SVN, programa exemplo para a sua linguagem e caso positivo, faça um teste com ele. Veja o resultado que obtive ao usar o botão Validar Regras de Negócio no Demo para C# definindo a UF para ES e usando o seu XML. -
Configuração do ACBrLib.ini para emissão de NFe do Espirito Santo.
Diego Foliene replied to victorhlima's tópico in ACBrLIB
Bom dia. Por favor, pode compartilhar o INI de configurações da Lib e o INI da NFe que está utilizando? Caso julgue que tenha dados sensíveis e não possa compartilhar aqui, por favor, siga as orientações deste tópico: