-
Total de ítens
29.351 -
Registro em
-
Última visita
-
Days Won
781
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Daniel Simoes postou
-
nesse caso, somente criando um novo método na ACBrLib... algo como: "BAL_LePesoStr"
-
humm.. talvez tenhamos que criar um novo método, que retorno o Peso como String... O Harbor (clipper) define o tipo da variável, conforme algo é atribuído a ela... tente algo como: METHOD LePeso(MillisecTimeOut) CLASS ACBrBAL local hResult local ePeso ePeso := 1.23456 hResult := DllCall(::hHandle, DLL_OSAPI, "BAL_LePeso", MillisecTimeOut, @ePeso) ::CheckResult(hResult) RETURN ePeso
-
Problemas para fazer update no trunk2
Daniel Simoes replied to Lucas Luis Baruffi's tópico in Dúvidas Gerais sobre o ACBr
pode ser alguma instabilidade temporária, no Source Forge... -
Problemas para fazer update no trunk2
Daniel Simoes replied to Lucas Luis Baruffi's tópico in Dúvidas Gerais sobre o ACBr
aqui Parece normal... mas notei que o Endereço que vc indicou é diferente do que divulgamos... https://projetoacbr.com.br/fontes/ -
Creio que vc tem que debugar sua aplicação, inserindo BkPoints no momento em que o Serviço está para ser iniciado... notei que o trecho abaixo, não faz muito sentido... vc cria o componente do ACBr, configura, e depois destrói o mesmo... function TNotaEletronicaController.NotaEletronica(StrParametros,StrJson:String):String; var Parametros : TStringList; ACBrNFE : TACBrNFE; //Inicio begin Parametros := Explode(StrParametros,'|'); try ACBrNFe := TACBrNFE.Create(nil); ACBrNFe.Configuracoes.Geral.FormaEmissao := teNormal; ACBrNFe.Configuracoes.Geral.VersaoDF := ve400; ACBrNFe.Configuracoes.WebServices.UF := 'SP'; ACBrNFe.Configuracoes.Certificados.NumeroSerie := '1234'; ACBrNFe.Configuracoes.Certificados.Senha := '1234'; ACBrNFe.SSL.SSLType := TSSLType(LT_TLSv1_2); ACBrNFe.Configuracoes.Certificados.ArquivoPFX := 'teste.pfx'; ACBrNFe.Configuracoes.Geral.SSLCryptLib := cryWinCrypt; ACBrNFe.Configuracoes.Geral.SSLHttpLib := httpWinHttp; ACBrNFe.Configuracoes.Geral.SSLLib := libWinCrypt; ACBrNFe.Configuracoes.Geral.SSLXmlSignLib := XsMsXml; ACBrNFe.Configuracoes.WebServices.Ambiente := taHomologacao; ACBrNFe.Configuracoes.Arquivos.PathSalvar := 'ocorrencias'; ACBrNFe.Configuracoes.Arquivos.PathInu := 'inutilizacao'; ACBrNFe.Configuracoes.Arquivos.PathNFe := 'enviadas'; ACBrNFe.Configuracoes.Arquivos.PathEvento := 'eventos'; ACBrNFe.Configuracoes.Arquivos.PathSchemas := 'NFe'; ACBrNFe.Configuracoes.Arquivos.SepararPorCNPJ := True; ACBrNFe.Configuracoes.Arquivos.SepararPorAno := True; ACBrNFe.Configuracoes.Arquivos.SepararPorMes := True; ACBrNFe.Configuracoes.Geral.FormatoAlerta := 'TAG:%TAGNIVEL% ID:%ID%/%TAG%(%DESCRICAO%) - %MSG%.'; ACBrNFe.Configuracoes.Geral.ExibirErroSchema := True; ACBrNFe.Configuracoes.Geral.RetirarAcentos := True; ACBrNFe.Configuracoes.Geral.Salvar := True; ACBrNFe.Configuracoes.Geral.CamposFatObrigatorios := False; finally FreeAndNil(ACBrNFE); end; FreeAndNil(Parametros); end;
- 8 replies
-
- linux-x64
- delphi 10.3.3
-
(e 1 mais)
Tags:
-
Eu realmente não sou conhecedor de xHarbour... notei que o nome do @Eric.Developer, está no .PRG que vc anexou... Talvez ele possa lhe prestar alguma assessoria, para criar um "Bind" para a nossa DLL
-
Pelo que vi nos fontes do MonitorPLUS, os parêmtros estão na ordem correta... mas notei que o seu comando está sem aspas duplas, no local do texto, e isso pode estar confundindo o "parser"... por favor teste dessa maneira: ETQ.ImprimirTexto(0, 0, 70, 70, 17, 40, "R$ 1256.54",0,1)
-
Estranho, pois o MonitorPLUS, usa o mesmo componente que o Demo... Você fala do problema relatado no tópico 1 (Parametro True), ou do problema no 3o Post (Impressão cortada) ?
-
Isso parece errado... tente assim: METHOD LePeso(Timeout) CLASS AcbrBalanca buffer := Space(bufferLen) DllCall(::hHandle, DLL_OSAPI, "BAL_LePeso",Timeout, @buffer) RETURN @buffer
-
vc consegue ler o Peso, com o Demo compilado do ACBr ?
-
Creio que não... pois nada foi modificado, nesse sentido, e o problema afeta apenas SP
-
Para compilar o ACBr em modo CONSOLE, use a diretiva "NOGUI", em Conditional Defines
- 8 replies
-
- linux-x64
- delphi 10.3.3
-
(e 1 mais)
Tags:
-
Nesso tópico, tem os principais endereços e passos.. Veja ainda:
-
Em alguns grupos que participo, estão informando que está retornando como consumo indevido, mesmo na primeira consulta... provavelmente é algo errado no SEFAZ SP, realmente parece instável... https://monitor.tecnospeed.com.br/?&filter-uf=sp
-
SEFAZ MS esta obrigando informar o CEST apartir de hoje
Daniel Simoes replied to sistemp's tópico in ACBrNFe
Verifique o que já está cadastrado em nosso calendário.. https://www.projetoacbr.com.br/forum/calendar/ -
Apenas configure "USB", na porta e teste...
-
Compilação Cruzada Linux para Windows
Daniel Simoes replied to bylaardt's tópico in Object Pascal - Delphi & Lazarus
- 9 replies
-
- crosscompile
- linux
- (e 2 mais)
-
Acho que ainda não temos nada específico, para essa finalidade... Porém na pasta Exemplos do ACBr, existem vários Demos que podem ajudar a compreender a tarefa... http://svn.code.sf.net/p/acbr/code/trunk2/Exemplos/ACBrTXT/
- 1 reply
-
- 2
-
-
@jamil, chegou a hora de matarmos a dependência desses arquivos TXT... Hoje o ACBr já possui um componente chamado ACBrIBGE, que faz um cache muito eficiente (em um TXT), de uma lista de cidades, que ele baixa diretamente do WebService do IBGE... Já fiz a modificação e estamos testando... o resultado prático será que não mais será necessário os TXTs da pasta MunIBGE...
- 1 reply
-
- 2
-
-
Erro ao ajustar INTERNET_OPTION_CLIENT_CERT_CONTEXT: 87.
Daniel Simoes replied to ALA's tópico in Dúvidas Gerais sobre o ACBr
isso não é um erro de comunicação... nesse caso o SEFAZ respondei... basta você aguardar e fazer uma consulta usando o Recibo -
Erro ao ajustar INTERNET_OPTION_CLIENT_CERT_CONTEXT: 87.
Daniel Simoes replied to ALA's tópico in Dúvidas Gerais sobre o ACBr
Por favor teste com o Demo do ACBr, e forneça o passo a passo de como reproduzir o problema, com ele -
Por favor leia o Tópico indicado... O ACBr não está usando uma DLL de fabricante A ou B, para acessar a USB, o ACBr usa apenas a WinAPI
