Ir para conteúdo
  • Cadastre-se

gabriel.hilbig

Membros
  • Total de ítens

    50
  • Registro em

  • Última visita

Tudo que gabriel.hilbig postou

  1. Após muito bater cabeça e quase perder clientes resolvi o BACKFEED com uma dica aqui do FÓRUM ACBR Usando etq.Imprimir(1, 600); Abaixo o código completo Uso dois tamanhos de etiqueta para o mesmo conteúdo A etiqueta tem a característica de identificar o volume O comando imprimir precisa ficar dentro do FOR //declaração de vertical position vpos[n,m] : n => tipo de etiqueta, m => sequencia de impressão //n=0 -> etiqueta 100x50 vpos[0,0]:=14; vpos[0,1]:=10; vpos[0,2]:=6; vpos[0,3]:=2; vpos[0,4]:=30; vpos[0,5]:=25; vpos[0,6]:=20; vpos[0,7]:=35; vpos[0,8]:=40; //n=1 -> etiqueta 100x70 vpos[1,0]:=14; vpos[1,1]:=10; vpos[1,2]:=6; vpos[1,3]:=2; vpos[1,4]:=40; vpos[1,5]:=35; vpos[1,6]:=30; vpos[1,7]:=55; vpos[1,8]:=60; //-- iquant := TJSONObject(transp).get('qVol'); for i:=1 to iquant do begin etq.IniciarEtiqueta; //bloco emitente etq.ImprimirTexto(orNormal,2,1,2,vpos[ietq,0],10,sEMITENTE); etq.ImprimirTexto(orNormal,1,1,2,vpos[ietq,1],10,sEM_LGR); etq.ImprimirTexto(orNormal,1,1,2,vpos[ietq,2],10,sEM_CID); etq.ImprimirTexto(orNormal,1,1,2,vpos[ietq,3],10,sCOMPL); //--bloco emitente //bloco destinatário etq.ImprimirTexto(orNormal,2,1,2,vpos[ietq,4],10,'Destinatario: '+sDESTINATARIO); etq.ImprimirTexto(orNormal,2,1,2,vpos[ietq,5],10,sDEST_LGR); etq.ImprimirTexto(orNormal,2,1,2,vpos[ietq,6],10,sDEST_CID); //--bloco destinatário //bloco transportador etq.ImprimirTexto(orNormal,2,1,2,vpos[ietq,7],10,'Transportador: '+ TJSONObject(transp).get('transp_xNome')); etq.ImprimirTexto(orNormal,2,1,2,vpos[ietq,8],10,'Nº Fiscal: '+TJSONObject(jsreq).get('nNF')+' Nº Volumes:'+inttostr(i)+'/'+inttostr(iquant)); //--bloco transportador ACBrETQ.FinalizarEtiqueta(1, 0); etq.Imprimir(1, 600); end; etq.Desativar;
  2. tentei várias coisas mas a solução definitiva foi uma dica do @Daniel Simoes aqui no forum com essa configuração funciona sem erros
  3. O demo funciona perfeitamente Tem algum erro meu . Estou rastreando o problema
  4. GERTEC PPC930 TIMEOUT default 10000 não mexi Estou fazendo integração PIX com PIXCD e imagem não vai ACBrAbecsPinPad1.DSP(edtDSPMsg1.Text, edtDSPMsg2.Text); DSP funciona perfeito
  5. Toda vez que remeto IMAGEM ou DEX Ocorre Communication error 9997: Timeout during operation { error:true error_class:"ESynaSerError", error_msg:"Communication error 9997: Timeout during operation", Stacktrace:{ "error" : true, "xmlfilename" : "", "error_class" : "ESynaSerError", "error_msg" : "Communication error 9997: Timeout during operation", "Stacktrace": [" $0000000100353693 EXCEPTCHECK, line 2238 of ../../../Fontes/Terceiros/synalist/synaser.pas" , " $0000000100351D2D RECVPACKET, line 1353 of ../../../Fontes/Terceiros/synalist/synaser.pas" , " $0000000100351DD3 RECVBYTE, line 1364 of ../../../Fontes/Terceiros/synalist/synaser.pas" , " $00000001003565F0 LeByte, line 620 of ../../../Fontes/ACBrSerial/ACBrDeviceSerial.pas" , " $000000010023075B LeByte, line 1238 of ../../../Fontes/ACBrSerial/ACBrDevice.pas" , " $000000010023863E WaitForACK, line 2155 of ../../../Fontes/ACBrSerial/ACBrAbecsPinPad.pas" , " $0000000100237FC1 ExecCommand, line 2047 of ../../../Fontes/ACBrSerial/ACBrAbecsPinPad.pas" , " $0000000100239A7F MLI, line 2760 of ../../../Fontes/ACBrSerial/ACBrAbecsPinPad.pas" , " $0000000100239D92 MLI, line 2771 of ../../../Fontes/ACBrSerial/ACBrAbecsPinPad.pas" , " $000000010023A63D LoadMedia, line 2871 of ../../../Fontes/ACBrSerial/ACBrAbecsPinPad.pas" , " $000000010003E1EA BTSENDQRCODECLICK, line 2428 of uaux.pas" , " $000000010015A717 CLICK, line 2974 of include/control.inc" , " $000000010017B1F9 CLICK, line 55 of include/buttoncontrol.inc" , " $000000010017B8E9 CLICK, line 169 of include/buttons.inc" , " $000000010017B0F2 WMDEFAULTCLICKED, line 21 of include/buttoncontrol.inc" , " $000000010000FC21" , " $0000000100159411 WNDPROC, line 2304 of include/control.inc" ]} { error_class:"ESynaSerError", error_msg:"Communication error 9997: Timeout during operation", Stacktrace:{ "error" : true, "xmlfilename" : "", "error_class" : "ESynaSerError", "error_msg" : "Communication error 9997: Timeout during operation", "Stacktrace": [" $0000000100353693 EXCEPTCHECK, line 2238 of ../../../Fontes/Terceiros/synalist/synaser.pas" , " $0000000100351D2D RECVPACKET, line 1353 of ../../../Fontes/Terceiros/synalist/synaser.pas" , " $0000000100351DD3 RECVBYTE, line 1364 of ../../../Fontes/Terceiros/synalist/synaser.pas" , " $00000001003565F0 LeByte, line 620 of ../../../Fontes/ACBrSerial/ACBrDeviceSerial.pas" , " $000000010023075B LeByte, line 1238 of ../../../Fontes/ACBrSerial/ACBrDevice.pas" , " $000000010023863E WaitForACK, line 2155 of ../../../Fontes/ACBrSerial/ACBrAbecsPinPad.pas" , " $0000000100237FC1 ExecCommand, line 2047 of ../../../Fontes/ACBrSerial/ACBrAbecsPinPad.pas" , " $0000000100239705 DEX, line 2553 of ../../../Fontes/ACBrSerial/ACBrAbecsPinPad.pas" , " $000000010003D480 PINPAD_DISPLAY_PADRAO, line 2242 of uaux.pas" , " $000000010003DDC4 BTPADRAOHEXCLICK, line 2383 of uaux.pas" , " $000000010015A717 CLICK, line 2974 of include/control.inc" , " $000000010017B1F9 CLICK, line 55 of include/buttoncontrol.inc" , " $000000010017B8E9 CLICK, line 169 of include/buttons.inc" , " $000000010017B0F2 WMDEFAULTCLICKED, line 21 of include/buttoncontrol.inc" , " $000000010000FC21" , " $0000000100159411 WNDPROC, line 2304 of include/control.inc" , " $000000010014DA5D WNDPROC, line 5434 of include/wincontrol.inc" ]}
  6. Desenvolvo em lazarus-linux e cross-compilo para win64 Configurar a compilação para win32 é uma volta muito grande Vou esperar a solução Me preocupa o prazo de 30/06/2024 para PGWebLib 4.01.15.01 A PAYGO não pode deixar de funcionar essa DLL Como fica este prazo ?
  7. Desculpa Vou escrever somente aqui a partir de agora Anexo ACBrTEF.log ACBrTEF.log
  8. EACBrTEFPayGoWeb: LIB NÃO CARREGADA A PARTIR DA VARIAVEL VARIAVEL DE AMBIENTE DE AMBIENTE SetModelo( tefApiPayGoWeb ) DesInicializar - btTestarTEFClick: tefApiPayGoWeb Inicializar TACBrTEFPGWebAPI.SetDiretorioTrabalho( C:\MGSYSTEM\mgerp\mgaux\tef\PGWeb ) TACBrTEFPGWebAPI.Inicializar TACBrTEFPGWebAPI.LoadDLLFunctions - C:\Program Files (x86)\PayGo\PGWebLib\x64\PGWebLib.dll PW_iInit PW_iGetResult PW_iNewTransac PW_iAddParam PW_iExecTransac PW_iConfirmation PW_iIdleProc PW_iGetOperations PW_iPPEventLoop PW_iPPAbort PW_iPPGetCard PW_iPPGetPIN PW_iPPGetData PW_iPPGoOnChip PW_iPPFinishChip PW_iPPConfirmData PW_iPPGenericCMD PW_iPPDisplay PW_iPPGetUserData PW_iPPWaitEvent PW_iPPRemoveCard PW_iPPGetPINBlock PW_iPPCommTest PW_iTransactionInquiry PW_iPPDataConfirmation Função não requerida: PW_iPPDataConfirmation não encontrada em: C:\Program Files (x86)\PayGo\PGWebLib\x64\PGWebLib.dll PW_iPPTestKey PW_iWaitConfirmation PW_iGetOperationsEx PW_End PGWebLib sem atualização PW_iInit( C:\MGSYSTEM\mgerp\mgaux\tef\PGWeb ) PWRET_-2414 PW_iGetResult( PWINFO_RESULTMSG ) [CR] LIB N[195]O CARREGADA[CR]A PARTIR DA VARIAVEL[CR]VARIAVEL DE AMBIENTE[CR] DE AMBIENTE EACBrTEFPayGoWeb: LIB NÃO CARREGADA A PARTIR DA VARIAVEL VARIAVEL DE AMBIENTE DE AMBIENTE DesInicializar - btTestarTEFClick: tefApiPayGoWeb Inicializar TACBrTEFPGWebAPI.Inicializar PGWebLib sem atualização PW_iInit( C:\MGSYSTEM\mgerp\mgaux\tef\PGWeb ) PWRET_-2414 PW_iGetResult( PWINFO_RESULTMSG ) [CR] LIB N[195]O CARREGADA[CR]A PARTIR DA VARIAVEL[CR]VARIAVEL DE AMBIENTE[CR] DE AMBIENTE EACBrTEFPayGoWeb: LIB NÃO CARREGADA A PARTIR DA VARIAVEL VARIAVEL DE AMBIENTE DE AMBIENTE SetupPayGo_full_v5.1.27.3.exe - Versão nova da DLL DLL não carrega e dá esta mensagem Tenho solicitado suporte no DISCORD mas não tive resposta PWRET_-2414 : Não na documentação da PAYGO Não achei esta mensagem de erro nos fontes do ACBR Não consigo evoluir no desenvolvimento
  9. Se você receber este erro em qualquer programa PVA SPED Mesmo a versão dizendo ser de 64 bits utiliza um mysql em 32 bits que depende de uma lib obsoleta que não está no repositório lib32-libxcrypt-compat Para resolver em LINUX Basta executar: sudo dpkg --add-architecture i386 sudo apt update sudo apt install libcrypt1:i386 Bastou instalar a LIB que os Programas PVA SPED voltaram a funcionar Para windows deve ter solução semelhante , como não uso WIN não sei como fazer
  10. TUDO IGUAL não é possível autorizar NFSE para SIMPLES NACIONAL de forma correta Prestador Simples Nacional -> opSimpNac=3 Regime de Apuração do SN -> regApTribSN=1 Favor junte-se a nós e faça uma reclamação . Peça para os clientes reclamarem https://servicos.procempa.com.br/
  11. Última informação que recebi : O contador de nossa empresa foi falar com o Plantão Fiscal da Prefeitura de POA Eles estão CIENTES DO PROBLEMA . Parece que isto depende da Prefeitura e não do NFSE.GOV.BR regApTribSN = '2' -> calcula ISSQN a pagar para SIMPLES NACIONAL Eles precisam resolver isto até 01/11/2023. Se não for resolvido espero que BHISS ainda continue funcionando para gerar as notas
  12. acabei de refazer a operação e funcionou vou rever o processo temp1.xml temp2.xml
  13. Bom Dia Italo Em produção e homologação Não funciona cancelamento e nenhum evento Parece uma função ainda não implementada pelo NFSE.GOV.BR
  14. PADRÃO NACIONAL cancelamento e eventos HTTP 500 - Internal Server Error função não está disponível ?
  15. type : result request : NFSeAutorizacao response : { "statusCode": 400, "body": { "tipoAmbiente": 2, "versaoAplicativo": "Testes_0.1.0", "dataHoraProcessamento": "2023-10-17T14:05:58.1570296-03:00", "idDPS": "DPS431490229238943600013200900000000000006498", "erros": [ { "Parametros": null, "Codigo": "E0168", "Descricao": "CPF do tomador não encontrado no cadastro CPF." } ] }, Não consigo usar o ambiente de homologação ... Olha o erro que dá ... Estou fazendo somente no meu CPF não teste com CNPJ HOMOLOGAÇÃO COM CNPJ funciona Eu fiz isso a respeito do erro E0536 Recebi um email de retorno com um PDF sobre como operar o PORTAL NFSe Ou seja ...
  16. Tem sentido sua colocação <regApTribSN>1</regApTribSN> //-> 1 – Regime de apuração dos tributos federais e municipal pelo SN; O lógico seria regApTribSN = '1' o que gera o erro E0536 : Não é permitido o preenchimento .... A única maneira de autorizar NFSe é com regApTribSN = '2' O WEBSERVICE do PADRÃO NACIONAL tá cheio de problemas e nem tem como testar em ambiente de homologação. Nem documentação decente existe . Nenhuma documentação da Prefeitura existe. Se junte a nós para GRITAR com a PREFEITURA DE PORTO ALEGRE ( caso seja daqui ) . Estou em contato com meu contador , contador dos meus clientes e com os clientes sobre os problemas que estão acontecendo. A partir de 01/11/2023 vai ter turbulência
  17. PROBLEMA RESOLVIDO Fazendo o DPS direto no PORTAL preenchimento automático <regApTribSN>1</regApTribSN> //-> 1 – Regime de apuração dos tributos federais e municipal pelo SN; Fazendo pelo Aplicativo , usando REST API é necessário preencher <regApTribSN>2</regApTribSN> //->2 – Regime de apuração dos tributos federais pelo SN e ISSQN por fora do SN conforme respectiva legislação municipal do tributo; Solução para PORTO ALEGRE , não sei outras cidades A mensagem de erro não ajuda nada para resolver o problema Não existe nenhuma documentação a respeito nem Federal e nem municipal O desenvolvedor precisa resolver na TENTATIVA E ERRO
  18. PROBLEMA RESOLVIDO Erro E0330-É obrigatório prestar informações de todos os campos relativos ao comércio exterior Necessário entrar no PORTAL NFSE e finalizar configuração e fazer uma nota de teste O Cadastro da empresa fica sem definição de ME/EPP no inicio
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...