Gustavo M
-
Total de ítens
26 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Gustavo M
-
-
'
-
Abri os arquivos acbr mas não encontrei a demo do acbrlibchq
Os outros ja encontrei e testei. Mas esse não consegui encontrar.
Caso não tenha, tenho que usar a função [DllImport] e posso começar fazer chamadas dos metodos ou preciso configurar mais algo?
-
Entendi então nesse caso, nem o acbrlibchq e nem o acbrlibsat funcionam.
Terei que criar outro software para se comunicar. Muito obrigado pelo retorno.
-
Boa tarde,
AcbrLib funciona totalmente online ? Tem alguma das dll que não funcionam ?
É que preciso usar pra imprimir cheque em impressora matricial lx300 ACBRLIBCHQ no caso, ela funciona em um sistema web ? A impressora se conecta normalmente ?
E aparelho Sat existe alguma forma de imprimir cupom usando sistema web ?
-
Ola, na documentação Boleto esta assim: Para BoletoWeb é necessário realizar as Configurações SSLHttpLib em [DFe]
Onde acrescento isso ? As configuração DFE ? No arquivo ini principal acbrlib.ini ?
coloco opção 2 ?
como funciona ? Onde que faço essa chamada do httplib ?
SSLHttpLib
Define a API de comunicação segura
0 = httpNone
1 = httpWinINet
2 = httpWinHttp
3 = httpOpenSSL
4 = httpIndy - Não ativo na compilação ACBr
-
1 hora atrás, Kiko Fernandes disse:
Bom dia!
Você tem usado desta forma no arquivo INI?
Sacado.SacadoAvalista.CNPJCPF=
O campo TipoPessoa= é para o cedente e Sacado.Pessoa= é para o sacado.
Sacado.Avalista ele deve pegar pelo campo Sacado.SacadoAvalista.CNPJCPF=99999999999999Obrigado pelo retorno.
Sim, já coloquei dessa forma Sacado.SacadoAvalista.CNPJCPF = 99999999999999 e mesmo assim a palavra antes aparece CPF e depois o numero não muda para a palavra CNPJ antes.
-
foi pelo bancoob, alguem poderia ajudar ? Falta configurar algo ?
Na demo está assim tambem. Onde eu altero para aparece o cnpj ?
-
Quando gero boleto, o sacador / avalista continua continua com a palavra cpf mesmo colocando CNPJ
Fica Assim:
Sacador/ Avalista: Empresa Teste CPF: 99.999.999/0001-99
é possivel alterar ?
Pois no boleto.ConfigurarDados(); ja está como pessoa jurica. TipoPessoa=1
-
Coloquei todas as pastas la e também redireicionar o path do iis pra a pasta dos arquivos, mas não abre.
dll 64 coloquei tambem na pasta system32 e nada.
Quando estou publicando, estou indo direto no projeto mvc, sera que não está buscando path das class library que são acbrboleto.cs e acbrlibhande.cs ?
mas ja até coloquei essas class library nas pastas onde supostamente estava dando erro igual no print, mas não abre.
Alguma outra sugestão ? Tem algum tutorial do acbr pra web ?
-
-
Abrir a demo acbrlib boleto em c# realizei testes e funcionou.
Depois criei um novo projeto dentro da demo mesmo, o projeto é .net mvc.
Nesse projeto inclui fui em adicionar referencia > Projetos > e adicionei as dll ACBrLib.Boleto.dll e ACBrLib.Core.dll .
Criei BoletoController:
public ActionResult Index()
{boleto = new ACBrBoleto();
var config = boleto.ConfigurarDados(Server.MapPath("~/Arquivos/ImobBoleto.ini"));
var ret = boleto.IncluirTitulos(titulo);boleto.GerarPDF();
}Testei e na minha maquina local funcionou tanto no windows 10 e no windows 7.
Depois fui em publicar e salvei os arquivos publicados em uma pasta.
Servidor:
No windows server 2016 > criei um website e envie esses arquivos publicados.
E quando abro a mesma url da esse erro:
4 horas atrás, Gustavo M disse:Depois fui em ACBrLibHandle.cs para testar ver se tinha a ver com esse caminho e fiz essa alteração nessa função
static ACBrLibHandle()
var path = System.Web.HttpContext.Current.Server.MapPath("~/bin/ACBrLib/x64/"); //alterei esse path
mas não funcionou.
-
1 hora atrás, Daniel Simoes disse:
Você está usando Linux ou Windows ??
DLL é apenas para o Wndows.. mas você está usando um Path com a sintaxe de Linux...Obrigado pelo retorno, uso windows server 2016.
var path = System.Web.HttpContext.Current.Server.MapPath("~/bin/ACBrLib/x64/");
path Linux ? Preciso alterar Environment.SetEnvironmentVariable("PATH", path) ?
eu utilizei tudo igual está na demo. Na minha maquina local funciona normal. Ja gera os boletos. Somente no server online que da esse erro.
-
Dll acbrboleto64.dll está em cdecl
Para publicar o projeto, preciso antes alterar o caminho ? Fiz nesse formato abaixo para alterar caminho do acbrboleto64.dll mas ainda não funcionou.
No acbrlibhande.cs
static ACBrLibHandle()
{
MinusOne = new IntPtr(-1);
var path = System.Web.HttpContext.Current.Server.MapPath("~/bin/ACBrLib/x64/");
Environment.SetEnvironmentVariable("PATH", path);
}Na pasta do projeto Mvc que criei, fui em adicionar referencia > Projetos > e adicionei as dll ACBrLib.Boleto.dll e ACBrLib.Core.dll .
Minha aplicação no Windows Server 2016 está em " C:/TesteBoleto "
Vi que a mensagem mostra o caminho d:/c#/boleto/Imports/AcbrLib.Core .... O erro está sendo no caminho ? pois esta buscando no d: , no servidor ? Como altera esse caminho ?
-
Em 17/02/2021 at 00:32, Rafael Dias disse:
C# não usa stdcall, usa Cdecl, você precisa saber qual o path correto da app e colocar a dll lá que vai parar de dar erro.
Obrigado pelo retorno. Alterei novamente para cdecl
Para publicar o projeto, preciso antes alterar o caminho ? Fiz nesse formato abaixo para alterar caminho do acbrboleto64.dll mas ainda não funcionou.
No acbrlibhande.cs
static ACBrLibHandle()
{
MinusOne = new IntPtr(-1);
var path = System.Web.HttpContext.Current.Server.MapPath("~/bin/ACBrLib/x64/");
Environment.SetEnvironmentVariable("PATH", path);
}Na pasta do projeto Mvc que criei, fui em adicionar referencia > Projetos > e adicionei as dll ACBrLib.Boleto.dll e ACBrLib.Core.dll .
Minha aplicação no Windows Server 2016 está em " C:/TesteBoleto "
Vi que a mensagem mostra o caminho d:/c#/boleto/Imports/AcbrLib.Core .... O erro está sendo pois esta buscando no d: , no servidor ? Como altera esse caminho ?
Em 16/02/2021 at 16:13, Gustavo M disse: -
Ja testei 32 e 64 bit. Mas da mesmo erro.
Não usei a versão MT não. Estou usando a versão Stdcall no print, mas ja alterei também, estava usando a mas dava mesmo erro, e tentei alterar, mas sem sucesso.
Testo com a versão MT ?
-
Baixei via svn, abri acbrboleto.demo, criei um novo projeto, TesteBoleto usei acbrboleto32.dll. Fiz isso tudo local.
Publiquei e enviei para windows server no iis.
A pasta dep C:\Acbr\Libs\Boleto vi aqui na minha maquina local não tem nada, somente Pasta LogoBoletos, mas local funciona.
Preciso baixar OpenSSL, LibXML2, baixo e instalo diretamente no windows server ?
VI na parte downloads, no acbr não encontrei tenho que baixar tudo externo mesmo ?
Ou tem ja no acbr ? no svn? Nao encontrei.
-
ok, obrigado pelo retorno, pretendo assinar sim, para ter sempre a dll atualizada, mas antes estou tentando colocar em produção.
Em questão do log, não está gerando pois não abre a dll online.
Segue Codigo do Controller, estou usando asp.net mvc
private ACBrBoleto boleto;
public ActionResult Index()
{
boleto = new ACBrBoleto(); // Erro esta parando nessa linha, quando instancia a dll, segue em anexo.boleto.ConfigGravarValor(ACBrSessao.Principal, "LogNivel", NivelLog.logParanoico);
var logPath = Server.MapPath("~/Arquivos/Logs"); //Path.Combine(Application.StartupPath, "Docs");
if (!Directory.Exists(logPath))
Directory.CreateDirectory(logPath);boleto.ConfigGravarValor(ACBrSessao.Principal, "LogPath", logPath);
boleto.ConfigGravar();boleto.ConfigLer();
return View();}
Inserir essa parte do log, mas não esta funcionando, da erro ao instancia a dll., antes do log, Suporte do acbr ajuda nessa questão ?
Para abrir a dll stdcall em windows server 2016, precisa de instalar algo, além do iis ?
-
Bom dia, sim, ao instanciar a lib acontece o erro.
os logs ficam salvo na pasta bin, e somente no acbrboleto demo ?
-
Alguem poderia me ajudar por favor ? Pelo menos onde posso começar procurar, pois estou tentando aqui, e até agora não deu certo nada.
-
Boa tarde,
Estou realizando a integração dll acbrlib boleto, ja realizei testes na demo offline, funcionou.
criei novo projeto .net mvc c# pra web, no offline esta funcionando perfeitamente.
Publiquei via web no azure. A dll acbrboleto32.dll esta sendo reconhecida, mas está dando erro Erro de execução não tratada. Isso já aconteceu offiline, mas somente baixei dll novamente enviei e funcionou, ja fiz isso online na hospedagem e não funciona.
Poderia me ajudar por favor ? O que pode ser ?
https://sistemaimobiliaria.azurewebsites.net/boleto/index
cai na linha 401 e nao retorna nada.
ACBrLib.Core.ACBrLibHandle.CheckResult(Int32 ret) in C:\Acbr\C#\Shared\ACBrLib.Core\ACBrLibHandle.cs:401
-
Ola boa tarde
E possivel ao inves de usar .ini usar parametro acbrboleto, se sim, por onde começar ? ja testei a .ini na demo, mas como faço para passar por parametros os dados ?
-
Não consegui baixar a dll ACBrBoleto64.dll para usar a demo boleto.
Precisa ter o suporte mensal para baixa-la ? É possível usar acbrlib somente com essa dll ?
No meu projeto, inseri a dll acbrlib.Boleto, preciso acrescentar a dll ACBrBoleto64.dll ?
-
Bom dia obrigado pelo retorno.
Estou usando a demo.
Já baixei novamente, e mesmo assim o bancoob não mostrou preview e nem pdf.
O que pode ser ? O que posso fazer para encontrar o que está ocorrendo ?
-
Linguagem c#
Não consegui encontrar log de erro.
Acbrlib Online
em ACBrLIB
Postado
acbrchq funciona impressora matricial lx300 ? para imprimir formulario continuo ?