-
Total de ítens
284 -
Registro em
-
Última visita
-
Days Won
1
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Rodrigo - Digibyte postou
-
Boa tarde, sobre esse post (TK-5181): Sabem me dizer se foi analisado? Fiz toda a implementação pra conseguir rodas no Azure Linux mas não tem como gerar op arquivo de cobrança.
-
Boa tarde, já houve alguma avaliação a respeito ou existe algo programado?
-
Eu acho que é um ambiente mais controlável mas tem a curva de aprendizado do Docker e sua distribuição. A parte de fazer a lib funcionar vai ser exatamente igual, vai precisar dos mesmos arquivos e dependências. O que me fez pensar no Docker foi a possibilidade ou não de instalar as dependências no Azure mas como isso foi resolvido não houve necessidade. De qualquer forma vou estudar e testar com o Docker, vai que uma hora precisa.
-
Com Linux especificamente faz muito tempo que não mexo, até porque o app service abstrai isso. Mas tive que relembrar algumas coisas do meu cursinho da conectiva... Com o Azure em si já faz uns 4 anos, estamos migrando os sistemas para Web.
-
Utilizando o ACBrLib no Azure App Service Linux - sem Docker
um tópico no fórum postou Rodrigo - Digibyte ACBrLib
Desafio: executar a lib ACBrBoleto diretamente em um APP SERVICE LINUX no Azure, sem uso do Docker Backend em C#/.NET 6 Os comandos são executas via SSH em Development Tools/SSH A execução do start do app service pode ser acompanhada em Log Stream Comandos úteis: Verifica se o arquivo existe e em qual pasta está. No caso eu fiz o deploy para a pasta raiz da aplicação (usando Azure Devops). find / -name libacbrboleto64.so 2>/dev/null Lista as dependências da biblioteca e confirma se a lib pode ser "lida" ldd libacbrboleto64.so O arquivo de inicialização padrão /startup.sh deverá ser copiado para a pasta /home a fim de ser personalizado Copia o arquivo de inicialização do app service para a pasta /home. Qualquer arquivo fora de /home é apagado quando o serviço é reiniciado. cp /opt/startup/startup.sh /home Uma vez copiado o arquivo deverá ser editado (usar o VIM) e antes da execução da aplicação acrescer as linhas abaixo: echo *** Atualiza a lista de pacotes apt-get update echo *** Instala as dependências faltantes da lib ACBrBoleto (listadas no comando ldd libacbrboleto64.so) apt-get install -y libgdk-pixbuf2.0-0 libgtk2.0-0 libpango1.0-0 libatk1.0-0 libcairo2 libpangocairo-1.0-0 echo *** Instala emulador de interface gráfica. A lib precisa pra funcionar. apt-get install -y xvfb echo *** Remove lista de pacotes (opcional) rm -rf /var/lib/apt/lists/* echo *** Cria uma screen virtual identificada pelo nº 1 Xvfb :1 -screen 0 1024x768x24 & No app service em Settings/Enviroments variables inserir name e value: DISPLAY :1 Por último, em Settings/Configuration/Startup Command inserir /home/startup.sh Alguma coisa deu errado? basta remover o comando no Startup Command que será usado o arquivo de inicialização padrão (/opt/startup/startup.sh) Depois de alguns dias de dor de cabeça tudo testado e funcionando !!!!!!!!!! -
Nós usamos ela quando queremos gerar o PDF em stream/base64, funciona perfeito. Para gerar o arquivo CNAB de remessa não parece existir essa opção, sou obrigado a indicar uma pasta para salvar o arquivo.
-
Sim, boleto
-
Olá. Vi que no componente delphi existe um método para gerar a remessa em stream. Na LIB só achamos a possibilidade de gerar em arquivo porém num ambiente web complica um pouco. Poderiam confirmar se realmente não tem como gerar em stream? Preciso dele pra salvar no storage so azure.
-
Integração com banco via API, é possível nesse ambiente?
um tópico no fórum postou Rodrigo - Digibyte ACBrLIB
Olá, já pesquisei um pouco mas ainda estou inseguro em dar os próximos passos, é novo pra mim. É possivel com o ACBrLIB atender os requisitos abaixo? Desenvolvimento backend C#/.net core, front Angular Aplicativos hospedados no Azure, ambiente Linux Arquivo de remessa/retorno, é possível? Integração via API para gerar e pegar as baixas (primeiramente CEF), é possível? Alguma indicação de por onde começar? Obrigado! -
O método estava com erro na leitura de algumas tags, ocasionando travamento na leitura (loop infinito). Foram retiradas referências a versão 2.5 (apenas dentro do método) visto que não estavam devidamente tratadas e de qualquer forma o eSocial só gera arquivos na versão 1.1. pcesS2200.pas
-
Segue atualização, não mandei o arquivo porque o meu tem algumas personalizações. [5000708] Nome=Anastacio UF=MS Provedor=Fiorilli Versao=2.00 ProRecepcionar=http://pmanastacio.rcmsuporte.com.br:8080/IssWeb-ejb/IssWebWS/IssWebWS ProLinkURL=http://pmanastacio.rcmsuporte.com.br:8080/issweb/formGerarNF.jsf?nroNota=%NumeroNFSe%&codVerificacao=%CodVerif%&cnpj=%Cnpj%&hash=%ChaveAcesso%
-
Estou enviando e sempre retorna, de imediato, no recibo a mensagem <descResposta>O lote está aguardando processamento.</descResposta> Esse é o comportamento normal? Existe alguma configuração de tempo onde o próprio ACBR faz a consulta? (já tenho a consulta manual) Alguma dica de quem implementou a nova versão?
-
Erro ao ler arquivo de notas provedor PRIMAX
Rodrigo - Digibyte replied to Rodrigo - Digibyte's tópico in ACBrNFSe
Bom dia. Estou usando o método "LoadFromString" que é uma funcionalidade presente no ACBrNfseX. Esse método só faz sentido existir se for para ler um arquivo de NF e nesse caso deveria funcionar. No "antigo" ACBR essa leitura funcionava muito bem. Entendo que muitas vezes o que se baixa da prefeitura na verdade não é a nota fiscal e sim uma simples listagem ou algo do tipo, o que não é o caso. Resumindo, se existe o método poderiamos procurar uma solução. Nesse caso eu poderia implementar o leitor específico (uma cópia do provedor que ele aproveita) mas que não fosse case sensitive. Não teria nenhum efeito colateral. Poderia fazer dessa forma? -
Erro ao ler arquivo de notas provedor PRIMAX
Rodrigo - Digibyte replied to Rodrigo - Digibyte's tópico in ACBrNFSe
Olá, as notas foram baixadas da prefeitura. nfe44229813000123_23603085000106_00455934.xml -
Estou tentando ler notas de Serrana/SP, provedor Primax. Ocorre que as tags, apesar de serem iguais ao que está no leitor, vem com maiuscula/minuscula e o leitor é sempre minúscula: XML: <NfeNumero>520</NfeNumero> Leitor: Numero := ObterConteudo(ANode.Childrens.FindAnyNs('nfenumero'), tcStr); Ou seja, não lê nada. Observei também que é usado o leitor do provedor WebFisco, não está implementado nada específico para o Primax. Qual a orientação de como corrigir? Os leitores de tag não deveriam ser case-insensitive? unit PriMax.LerXml; interface uses SysUtils, Classes, StrUtils, WebFisco.LerXml; type { TNFSeR_PriMax } TNFSeR_PriMax = class(TNFSeR_WebFisco) end; implementation //============================================================================== // Essa unit tem por finalidade exclusiva ler o XML do provedor: // PriMax que é igual a do provedor WebFisco //============================================================================== end.
-
Implementação do método LerXML do evento S2200
Rodrigo - Digibyte replied to Ray Hildebrant's tópico in ACBreSocial
Segue units, xml vou mandar no email. pcesNaoPeriodicos.pas pcesS2200.pas -
Implementação do método LerXML do evento S2200
Rodrigo - Digibyte replied to Ray Hildebrant's tópico in ACBreSocial
@Alexandre de Paula Apenas para informar que estou testando, no geral funciona mas encontrei alguns erros e estou arrumando. -
Reforma Tributárias e seus impactos no ACBR
um tópico no fórum postou Rodrigo - Digibyte Legislação Fiscal e Tributária
Existe algum estudo ou alguma idéia do impacto da reforma tributárias nos dodumentos fiscais e obrigações eletrônicas existentes? Como ficariam as notas fiscais e sped? Como ficariam os sistemas que hoje são baseados em uma forma totalmente diferente de regras tributárias? O que acham? -
Mas é windows 10 então acho eu que em relação ao TLS estaria ok
-
Estou usando Wincrypt DLL´ estão atualizadas, testei também com a última versão (1.1.1) não adiantou Liberei firewall não resolveu Notei que é um cliente que usa um provedor não tão conhecido, pode ter alguma relação com o provedor? Estou partindo pra testes que não tem muita lógica, coisa improvável, as vezes pode ser
-
Estou tendo o erro abaixo em alguns poucos clientes, não faço mais ideia do que pode ser, de como obter uma pista do problema. Está claro que é alguma coisa no ambiente do cliente, mas o que poderia estar influenciando? Gravo o certificado no banco de dados e ao puxar o backup funciona sem qualquer problema nas nossas máquinas. Testei várias versões e configurações do TLS, o SO é Windows 10 Pro. Tem lógica ser algo como antivirus, firewall, varsaw ? 401 - Erro ao enviar WebService: http://www.esocial.gov.br/servicos/empregador/lote/eventos/envio/v1_1_0/ServicoEnviarLoteEventos/EnviarLoteEventos - Inativo ou Inoperante tente novamente. Erro Interno: 12175 Erro HTTP: 0 URL: https://webservices.envio.esocial.gov.br/servicos/empregador/enviarloteeventos/WsEnviarLoteEventos.svc Erro: 12175 - Um ou mais erros foram encontrados no certificado Secure Sockets Layer (SSL) enviado pelo servidor
-
Atualizados municípios de Guia Lopes/MS e Aral Moreira/MS
um tópico no fórum postou Rodrigo - Digibyte ACBrNFSe
Boa tarde, segue em anexo arquivo .ini ACBrNFSeXServicos.ini -
Segue arquivo ini ACBrNFSeXServicos.ini
-
Erro http 500 - Prefeitura de Curitiba
Rodrigo - Digibyte replied to Daniel Braz de Oliveira's tópico in ACBrNFSe
Arquivo provider atualizado para Curitiba. Foi apenas alterado de http para https ISSCuritiba.Provider.pas