Painel de líderes
Conteúdo popular
Showing content with the highest reputation on 25-08-2022 em todas as áreas
-
Olá Pessoal, Foi incluído recentemente os seguintes bancos no componente ACBrPagFor: Caixa e Sicoob. Para saber quais são os bancos que o componente já suporta, basta abrir o arquivo Bancos-Implementados.txt que se encontra na pasta: ...\Fontes\ACBrPagFor Convido a todos a realizarem testes e reportar os erros para que possamos fazer as devidas correções. No caso um determinado estiver 100% funcional, por favor atualize o arquivo TXT mencionando acima colocando a data do ultimo teste que você fez a direita do nome do banco. Desde já muito obrigado pelos testes.4 pontos
-
Bom dia! Segue o link, mandei no grupo acbrpro também. https://www.gov.br/nfse/pt-br/documentacao-tecnica3 pontos
-
Boa tarde, Junto desta mensagem você recebe o ultNSU distribuído. Coloque um controle para verificar se o ultNSU que você recebeu é o mesmo que a Sefaz acusou. Quando for utilizado o serviço por outro sistema, esse número será diferente e você terá uma confirmação da utilização em dois ou mais lugares ao mesmo tempo.2 pontos
-
àMinha sugestão seria fazer um Papo Pro sobre o novo ambiente nacional da Nota Fiscal de Serviço. Agora que a Sefaz já tem essa infraestrutura pronta, logo logo alguns provedores já vão dar suporte a esse serviço, e acredito que o ACBR pode oferecer muito. Quem poderia abordar esse assunto é o Jorge. Ele é um cara bem aberto, e embora seja do ramo de contabilidade é um grande defensor de tecnologia. Acho que ele aceitaria o convite. Ele tem um enfoque bem contábil nos vídeos dele pois é o publico dele, mas ele consegue trazer muita coisa pra nossa área tambem. Alias, acho que no geral, nós temos que olhar mais pra contabilidade, como um braço do TI e não como um ser extraterreste que só quer nos dar consumo indevido. Contato: Jorge Campos - [email protected]2 pontos
-
Certificação Delphi pela Embarcadero. https://www.embarcadero.com/br/resources/embarcadero-certification-center Tipos e diferenças entre as certificações; Como tirar; Custos; Como estudar / O que estudar; Diferencial no mercado de trabalho; Convidar algum profissional certificado; Convidar representante da embarcadero (Rizzato / Landerson); MVP e Certificação - se um depende do outro, se tem relação...2 pontos
-
Olá, Estou implementando a rotina de pagamentos, e encontrei um problema. Comentei o código abaixo para importar arquivo DDA do banco do Brasil, no arquivo do banco essas posições estão vazias. Att. Vanessa Passos1 ponto
-
Notei uma divergência de comportamento do ACBrNFe entre o .ini físico e em memória. Para inicio de tópico, utilizo a linguagem C# e impressão no tipo Fortes bobina. Configurei a propriedade PosPrinter.Config.Sistema.Nome com o nome da minha software house, quando utilizei o .ini físico saiu o nome da software house no rodapé do NFC-e, mas quando utilizei o .ini em "[Memory]", começou a sair 'Projeto ACBr" ao invés do nome da software house. Já fiz várias vezes esse teste. No Discord me falaram que a biblioteca PosPrint só serve para impressão em Esc/Pos, mas pelo que vi no demo e alguns materiais tem algumas informações que são usadas na impressão em Fortes, prova disso é o uso da informação passada para sair no rodapé da NFC-e quando usado o .ini físico. Para configurar direto na biblioteca ACBrNFeLib achei duas propriedades(logo abaixo), mas preenchi e não surtiu efeito. Outros dois problemas que está presente tanto para o .ini fisico como em memoria são: Estou precisando definir o tamanho da fonte dos itens no NFC-e, mas o campo "FonteLinhaItem.Size" consta no manual mas não existe para configuração na lib. Na biblioteca consta NFe.Config.DANFe.NFCe.Fonte.Size No entanto, está apresentando erros: Testado no demo AcBr.PDV e acontece a mesma coisa. Configurando direto no arquivo .ini funcionou, não de forma programável escrevendo dentro do arquivo mesmo. Inclusive, consta a propriedade conforme o manual. FonteLinhaItem.Name=Lucida Console FonteLinhaItem.Color=536870912 FonteLinhaItem.Size=4 FonteLinhaItem.Bold=0 Resumindo, através da biblioteca não existe a propriedade para poder configurar, aparece outra que quando preenchida apresenta erros. Escrevendo na "força" dentro do arquivo .ini funciona mas não consigo mudar isso em execução nem quando utilizo o .ini em memória. Terceiro e último erro identificado: Configurando a propriedade NFe.Config.DANFe.NFCe.EspacoFinal, ela não surte efeito algum na impressão. Independe está 0 ou 100, nenhum espaço no final da NFC-e é colocado. Aguardo retorno.1 ponto
-
legaal !! sim, adicionei um checkbox, vamos organizar aqui para disponibilizar nas próximas versões do ACBrMonitorPlus, ta bom ?!1 ponto
-
Exatamente, funcionou certinho, vi que acrescentou na configuração da impressão, ficou top. Muito obrigado.1 ponto
-
1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
Boa tarde @Italo Giurizzato Junior Segue Lista de Provedores atualizada com o provedor validado pelo @willian_delan Provedores-Implementados.txt1 ponto
-
Boa tarde, Devido a nossa alta quantidade de demandas e a baixa procura por bancos específicos como este, de fato pode levar um tempo até que esta implementação entre no backlog, mas como vc msm se dispôs a colocar a mão na massa, basta se basear num banco que tenha implementação semelhante e depois de realizar os testes, anexar a unit aqui. At.1 ponto
-
Respondido por @Italo Giurizzato Junior no Discord: https://discord.com/channels/798697718800318484/798966420243349527/10124059170247843941 ponto
-
Boa tarde Antônio, Para verificar se algum município está implementado, pesquise pelo código IBGE ou nome do município no arquivo ../trunk2/Fontes/ACBrDFe/ACBrNFSeX/ACBrNFSeXServicos.ini Pelo programa de exemplo você também consegue ver a lista por município.1 ponto
-
Boa tarde Carlos, Complementando, nas NTs não está explícito se traz de matriz e filiais ao mesmo tempo, mas tudo indica que não. Em alguns pontos citam que a consulta e o consumo indevido são por cnpj e destacam 14 dígitos. Com isso podemos entender que a consulta da matriz não deveria interferir na filial. O certificado sim, serve com certeza para qualquer CNPJ com a mesma raiz (8 primeiros dígitos) Para sanar a dúvida, verifique na matriz se está baixando xmls emitidos para as filiais e também o inverso.1 ponto
-
Boa tarde Carlos, Abra o XML de retorno do DistribuicaoDFe, na tag ultNSU deve conter o numero do ultimo NSU que você deve utilizar. Não sei se mudaram alguma coisa, mas me recordo que o Distribuição DF-e se baseava no CNPJ base, ou seja, levava em consideração apenas os 8 primeiros digitos.1 ponto
-
Um sistema em segundo plano monitora a pasta onde salva as notas e envia pra Alterdata que então manda pra plataforma do contador. Simples e não usa nada ilícito.1 ponto
-
Deu certo, agora vamos homologar e qualquer ajuste aviso. Muito Obrigado!1 ponto
-
1 ponto
-
Bom dia! Tudo certo pessoal? Alguém chegou a comentar sobre isso? Se realmente vai ser um padrão único? Se sim, provavelmente será desenvolvido pelo grupo ACBr? http://www.capital.sp.gov.br/noticia/prefeitura-de-sao-paulo-assina-adesao-ao-sistema-nacional-da-nota-fiscal-de-servicos-eletronica https://portal.campinas.sp.gov.br/noticia/45590 https://www.santos.sp.gov.br/?q=noticia/santos-adere-ao-sistema-nacional-da-nota-fiscal-de-servicos-eletronica https://prefeitura.poa.br/smf/noticias/porto-alegre-adere-ao-padrao-nacional-da-nota-fiscal-de-servicos-eletronica1 ponto
-
Bom dia Rafael, Muito bom saber que essas cidades aderiram ao projeto. Isso estimula outras a fazerem o mesmo. Respondendo a sua pergunta, sim. Com certeza teremos um novo componente ou esse padrão nacional como sendo um provedor implementado no componente atual de emissão de NFS-e (ACBrNFSeX). Caso você tenha informações sobre o layout, schemas do Padrão Nacional, por favor compartilhe.1 ponto
-
Olá pessoal, Esse PSP eu não consegui testar em produção, pois não tenho as credenciais. @WashingtonFelipe pode por favor anexar ao tópico a unit alterada? ...Sobre o erro que está ocorrendo agora, aumente o nível do log para o máximo e anexe também o log gerado pelo componente.1 ponto
-
Boa noite, Veja como está no programa de exemplo. Geral não está em "configuracoes". /trunk2/Exemplos/ACBrPagFor/Delphi/Frm_ACBrPagFor_Exemplo.pas1 ponto
-
Boa noite @Vinicius Pereira Consegui resolver 1 dos problemas, porem agora estou tendo o retorno abaixo: { "type": "https://pix.bcb.gov.br/api/v2/error/NaoEncontrado", "title": "Não Encontrado", "status": 404, "detail": "Entidade não encontrada." } O Erro anterior era por conta que não estava passando o certificado digital que foi cadastrado no momento de cadastrar a API. Consegui resolver implementando o método abaixo na unit ACBrPIXPSPSantander, após isso compilei o ACBr novamente para criar as propriedades e conseguir manipular. Feito isso, foi possível gerar o Token, porem estou com problema agora na criação da cobrança, entrei em contato com o suporte do Santander, porem até agora nada. Caso tenha algum retorno irei reportar o andamento da implantação. Até o momento, essas foram as únicas mudanças necessárias @EliasCesar1 ponto
-
Boa tarde, teoricamente sim. Pode ocorrer alguma diferença com relação a diretórios e localização de algum arquivo previamente configurador no ini.1 ponto
-
Boa tarde, através do programa exemplo do componente ACBrCTe você conseguirá solucionar essa questão. A única diferença é que ao invés de setar o enumerado, você vai checar o enumerado retornado e gravar no seu banco de dados.1 ponto
-
Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.1 ponto
-
Tópico fechado por falta de retorno do usuário1 ponto
-
Boa tarde @Italo Giurizzato Junior Vou fazer o teste, assim que tiver uma posição eu retorno. Dercide Alvarez1 ponto
-
Bom dia, fiz umas alterações nas units do Sicredi para enviar e receber os dados referente ao boleto hibrido. ACBrBoleto.Titulo: foi criado um campo para informar se o boleto é hibrido do tipo boolean ACBrBancoSicredi: Geração da remessa CNAB400 foi adicionado um registro do tipo 8 quando o boleto estiver marcado que é boleto hibrido, precisa alimentar Titulo.QrCode.txid com um valor válido Retorno CNAB400: vai verificar se existe um registro do tipo 8 e ler o campo URL QrCode para ser impresso no boleto. Remessa já validada pelo banco. ACBrBancoSicredi.pas ACBrBoleto.pas1 ponto
-
Olá @Daniel Breda Santos, Obrigado por reportar, Acabei de enviar uma alteração para o SVN, possibilitando a utilização dos PSPs Disponível no SVN, Rev: 265061 ponto
-
Olá pessoal, Estamos chamando todos para participar com sugestões de temas e convidados para o Papo Pro ACBr. Veja por favor o tópico abaixo:1 ponto
-
1 ponto
-
Subterfugios formas ilicitas. arquivos não originais mas assim se ele prova então faz ele provar com vídeo e tudo mais mostrando e rodando, pois o cliente é lindo quando ele quer o cliente dele até faz chover e ele não1 ponto
-
Boa noite, Se é somente o código do banco 133 e o literal de Bradesco para Cresol que mudou. Faça os testes com o código abaixo e veja se está conforme o esperado fazendo favor, caso sim, enviaremos para o SVN. no Tipo de Cobrança informar <ABCrBoleto>.Banco.TipoCobranca := cobBancoCresol caso método anterior pelo Bradesco, utilizar cobBancoCresolSCRS Obrigado TK1825.7z1 ponto
-
Bom Dia, a todos O EDI são arquivos de troca de informações entre o cliente e a transportadora cadastrada, é utilizado por algumas empresas tais como: Acor, Ypê dentre outras, para agilizar o processo de troca das informações relacionadas com os seguintes arquivos: CONEMB => Conhecimentos (CT-e) gerados pela transportadora OCORREN => Ocorrências fatos que geraram uma Devolução, re-entrega, etc. DOCCOB => Documento pelo qual a transportadora efetua a Cobrança dos serviços prestados NOTFIS => Romaneio referente as notas fiscais que serão ou deverão ser embarcadas pela transportadora. Então resolvi criar um componente para gerar estes arquivos, já faço uso dele a algum tempo e agora que está funcionando em alguns clientes meus, estou fazendo a doação do mesmo ao projeto ACBr, se assim a equipe achar viável. O componente está preparado para gerar os arquivos nas seguintes versões: 3.0, 3.0a, 3.1 e 5.0. Em anexo os arquivos para análise, estão separados de acordo com as pastas do projeto. Desde já obrigado pela atenção. Miguel Carlos. EDI.zip1 ponto
-
Aqui temos um verificador de updates rodando com o Windows em todas as máquinas e notificando caso encontre uma nova atualização. (não é necessário estar em todos os PC's. Mas como isso é instalado junto com o sistema e na prática não muda muita coisa. Deixamos assim) Quando o usuário clica para instalar a atualização em uma máquina qualquer, exibe uma janela com as melhorias, novidades, correções... Após o término do download do update, é gravado em um banco de dados especifico e temporário as informações do update, como: Nome, versão/build, data, novidades, MD5. Também gravamos o executável do InstallShield nesse banco (sim, gravamos um arquivo de mais de 700MB). Conforme print abaixo. Quando termina a instalação do update e o usuário inicia o sistema, os scripts necessários para o funcionamento da nova versão/build são rodados no SQL Server. (não precisa ser o servidor) Depois do banco de dados também estar atualizado, as demais máquinas "acusam" diferentes versões entre o executável e o banco de dados, possibilitando a atualização do sistema nesses outros computadores. Nesse momento ao invés de baixar o update novamente, acessamos o banco de dados temporário onde tem o arquivo já baixado e apenas instalamos. Quando o usuário abrir o sistema, os scripts não serão rodados pois já foram. Observação 01: Não importa se mais de um computador baixar a atualização ao mesmo tempo, antes de gravar o arquivo do InstallShield no banco, é verificado se ele já não existe. Observação 02: Os updates são controlados por CNPJ, UF... Já que as vezes é necessário uma correção imediata apenas no estado X. E ainda verificamos se o cliente está apto a receber o update já que o mesmo pode ter problemas financeiros, contrato de manutenção cancelado (não dando direitos a updates de versão, apenas build dentro da versão que o cliente adquiriu). Observação 03: Depois de todos os PC's atualizados, os dados da versão nova e o arquivo da versão são apagado desse banco de dados temporário. Observação 04: Existem atualizações criticas, nesse caso não fica a critério do usuário a instalação. O próprio atualizador, se encarrega de baixar e executar a instalação. Observação 05: Após o término da atualização no PC, solicitamos o registro da licença novamente para controlarmos qual é a versão que o cliente está utilizando. (de forma online e transparente já que as licenças são controladas por um HWID e não por um serial previamente cadastrado). Aqui controlamos por MD5. Ou seja, ao executar o sistema e algum arquivo (bpl, exe, dll..) não bater com o MD5 do executável. Não será possível executar o sistema.1 ponto