-
Total de ítens
114 -
Registro em
-
Última visita
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Posts postados por Eduardo Merico
-
-
Entrei em contato com o SEFAZ via 0800 (0800411528) e há uma mensagem de instabilidade no serviço, que deve ser usado mode de contingência
-
Bom dia,
Também estamos com o mesmo problema desde ontem inicio da noite!
-
Fiz testes usando o Exemplo da Bematech usando a função vendeitemCV0909 e enviou 3 casas decimais para o cupom fiscal. Analisando o fonte do ACBR, ele se baseia na função ECF.DecimaisPreco, para estabelecer quantas casas decimais terá o valor unitário. Problema é que nem o suporte Bematech, nem as assistência tecnicas que contactei sabem me informar como altero esta informação, no meu caso, de 2 para 3. Os 2 batem o pé, que tenho que mandar na função VendeItemCV0909.
-
Boa tarde Kiko,
Tentei usar o que descrito, mas não tive sucesso.
ECF.DecimaisPreco(3);
ECF.AbreCupom("14.770.128/0001-49", "SOVRANA ENGENHARIA - 8460" , "RUA PARAGUAY,400 - PONTA AGUDA - BLUMENAU-SC");
ECF.VendeItem("001374","##72162100#FE CANTONEIRA 1.1/4 X 1/8",17.00,57.000,49.312,0.00,PC,$,D);
ECF.VendeItem("002324","##72163100#PE 40X100 CH 2.65 FQ",17.00,70.000,133.573,0.00,PC,$,D);
ECF.VendeItem("008518","##83111000#ELETRODO 2.5 MGM13 FUSION 6013 1KG= PC",FF,10.000,12.640,0.00,KG,$,D);
ECF.VendeItem("002325","##72163100#PE 40X100 CH 3.00 FQ",17.00,3.000,140.713,0.00,PC,$,D);
ECF.VendeItem("001545","##72149910#FE REDONDO 3/8",17.00,8.000,14.986,0.00,PC,$,D);
ECF.CancelaCupom();
ECF.DecimaisPreco(3);
OK: 2
ECF.AbreCupom("14.770.128/0001-49", "SOVRANA ENGENHARIA - 8460" , "RUA PARAGUAY,400 - PONTA AGUDA - BLUMENAU-SC");
OK:
ECF.VendeItem("001374","##72162100#FE CANTONEIRA 1.1/4 X 1/8",17.00,57.000,49.312,0.00,PC,$,D);
OK:
ECF.VendeItem("002324","##72163100#PE 40X100 CH 2.65 FQ",17.00,70.000,133.573,0.00,PC,$,D);
OK:
ECF.VendeItem("008518","##83111000#ELETRODO 2.5 MGM13 FUSION 6013 1KG= PC",FF,10.000,12.640,0.00,KG,$,D);
OK:
ECF.VendeItem("002325","##72163100#PE 40X100 CH 3.00 FQ",17.00,3.000,140.713,0.00,PC,$,D);
OK:
ECF.VendeItem("001545","##72149910#FE REDONDO 3/8",17.00,8.000,14.986,0.00,PC,$,D);
OK:
ECF.CancelaCupom();
OK: -
Boa tarde
Estou com a seguinte dúvida:
Uso o ACBRMonitor PLUS e estou enviando no comando vende item o valor unitário com 3 casas decimais, em um ECF que tenho para desenvolvimento e ele sempre imprime 2 casas, cortando a terceira, mas o mesmo aplicativo, quando executado em alguns clientes imprime com 3 decimais normalmente. Isto é uma configuração do ACBR? do ECF? tenho como alterar?
Obrigado!
-
Felipe,
Mas a comunicação deste comando com o ECF não é direta? Acredito que não passe pela DLL.
-
Boa noite,
Tenho um cliente com uma impressora fiscal BEMATECH MP-4000 TH FI.
Está acontecendo durante algumas vendas, o sistema envia o comando de vendeitem, mas este é executado 2x pelo ACBR. Não consegui identificar o problema, se é porta virtual, cabo, .... Alguém já passou por isto? Abaixo, segue log.
-- 11/05 13:05:40:498 -- Ativando a porta: COM3
-- 11/05 13:05:40:501 VendeItem( 0000640 , LEGGING SUPLEX JUV. 001 10/ , 17.00 , 1 , 23 , 0 , P[195][135] , $ , D , -1 )
-- 11/05 13:05:40:501 TX -> [STX]h[NUL][FS]?030000230000001000000000000000000000000100000000000000000000P[195]0000640[NUL]LEGGING SUPLEX JUV. 001 10/[NUL][244][20]
-- 11/05 13:05:40:763 13:05:40:763 RX <- ACK = 0 Falha: 0
-- 11/05 13:05:40:863 TX -> [STX]h[NUL][FS]?030000230000001000000000000000000000000100000000000000000000P[195]0000640[NUL]LEGGING SUPLEX JUV. 001 10/[NUL][244][20]
-- 11/05 13:05:40:985 13:05:40:985 RX <- ACK = 6 Falha: 1
-- 11/05 13:05:41:085 RX <- [NUL][NUL][NUL][NUL]
-- 11/05 13:05:41:085 -- Desativando a porta: COM3
Obrigado.
-
Bom dia,
Acredito que não tenha relação, pois o ECF só emite a partir do meu sistema.
-
Bom dia pessoal,
Uso o ACBRMonitorPLUS e tenho a seguinte ocorrência em alguns clientes com a impressora Bematech MP 4000 TH FI.
Ao imprimir o relatório gerencial, por exemplo com as informações de um recibo de pagamento, aleatoriamente acontece do comprovante impresso duplicar o comando impresso. Isto é totalmente exporádico e só acontece no modelo citado e em alguns deles, pois tenho vários clientes com este ECF e poucos me relatam o caso.
Abaixo segue um exemplo de um relatório gerencial com este problema. Nele percebesse que as parcelas estão duplicadas e a totalização também.
MOLINA COMERCIO DE CALCADOS LTDA EPP
RUA MARECHAL DEODORO DA FONSECA, 266 B. CENTRO
CEP: 89130-000 FONE: (47) 3333-0564 INDAIAL - SC
CNPJ:0
9.010.472/0001-08
IE:255.453.540
------------------------------------------------
05/04/2018 10:59:10 GNF:048101 COO:076633
NÃO É DOCUMENTO FISCAL
COMPROVANTE NÃO-FISCAL
001 REC. CREDIARIO CON: 0008 128,20
------------------
TOTAL R $ 128,20
REC. CREDIARIO 128,20------------------------------------------------
BEMATECH MP-4000 TH FI ECF-IF
VERSÃO:01.00.02 ECF:003 LJ:0001
QQQQQQQQQTQPYRQYIU 05/04/2018 10:59:14
FAB:BE091410100011249820MOLINA COMERCIO DE CALCADOS LTDA EPP
RUA MARECHAL DEODORO DA FONSECA, 266 B. CENTRO
CEP: 89130-000 FONE: (47) 3333-0564 INDAIAL - SC
CNPJ:0
9.010.472/0001-08
IE:255.453.540
------------------------------------------------
05/04/2018 10:59:23 GNF:048102 COO:076634
GRG:029238 CER:0008
NÃO É DOCUMENTO FISCAL
RELATÓRIO GERENCIAL
Rec. Crediario
NÃO É DOCUMENTO FISCAL
------------------------------------------------
RECIBO DE PAGAMENTO
------------------------------------------------
CLIENTE: GABRIELA DA SILVA
CODIGO.: 12391 CAIXA..: 3
SALDO..: 111,90
PARCELAS PAGAS
==============
NOTA P DT.VENCTO VLR.PARC JUR/DES VLR.PAGO
================================================
002437 04 10/04/18 35,70 0,00 35,70
002522 04 10/04/18 36,50 0,00 36,50
007395 01 10/04/18 38,00 0,00 38,00
045190 04 10/04/18 18,00 0,00 18,00
002437 04 10/04/18 35,70 0,00 35,70
002522 04 10/04/18 36,50 0,00 36,50
007395 01 10/04/18 38,00 0,00 38,00
045190 04 10/04/18 18,00 0,00 18,00
NÃO É DOCUMENTO FISCAL
------------------------------------------------
VALOR TOTAL PAGO: 128,20
------------------------------------------------
------------------------------------------------
VALOR TOTAL PAGO: 128,20
-------------------------------------------------------------NÃO É DOCUMENTO FISCAL-------------
------------------------------------------------
BEMATECH MP-4000 TH FI ECF-IF
VERSÃO:01.00.02 ECF:003 LJ:0001
QQQQQQQQQTQPYRQYIU 05/04/2018 10:59:38
FAB:BE091410100011249820
Se perceber os comandos enviados ao ECF, percebe-se que foi somente um comando:
05/04/2018 10:59:13 - ECF.NaoFiscalCompleto( "04","128.20","09","")
05/04/2018 10:59:20 - OK:
05/04/2018 10:59:20 - ECF.NumCupom
05/04/2018 10:59:20 - OK: 076633
05/04/2018 10:59:20 - ECF.NumCCF
05/04/2018 10:59:21 - OK: 027162
05/04/2018 10:59:21 - ECF.NumGNF
05/04/2018 10:59:21 - OK: 048101
05/04/2018 10:59:21 - ECF.DataMovimento
05/04/2018 10:59:21 - OK: 05/04/18
05/04/2018 10:59:21 - ECF.ModeloStr
05/04/2018 10:59:21 - OK: Bematech
05/04/2018 10:59:21 - ECF.RetornaInfoECF(64)
05/04/2018 10:59:22 - OK: 050418105914
05/04/2018 10:59:22 - ECF.NumCupom
05/04/2018 10:59:22 - OK: 076633
05/04/2018 10:59:22 - ECF.NumGNF
05/04/2018 10:59:23 - OK: 048101
05/04/2018 10:59:23 - ECF.NumGRG
05/04/2018 10:59:23 - OK: 029237
05/04/2018 10:59:23 - ECF.NumCDC
05/04/2018 10:59:23 - OK: 0000
05/04/2018 10:59:25 - ECF.Estado
05/04/2018 10:59:26 - OK: estLivre
05/04/2018 10:59:26 - ECF.AbreRelatorioGerencial("05")
05/04/2018 10:59:28 - OK:
05/04/2018 10:59:28 - ECF.LinhaRelatorioGerencial("------------------------------------------------| RECIBO DE PAGAMENTO |------------------------------------------------|CLIENTE: GABRIELA DA SILVA |CODIGO.: 12391 CAIXA..: 3 |SALDO..: 111,90 | |PARCELAS PAGAS |============== | NOTA P DT.VENCTO VLR.PARC JUR/DES VLR.PAGO|================================================|")
05/04/2018 10:59:29 - OK:
05/04/2018 10:59:29 - ECF.LinhaRelatorioGerencial("002437 04 10/04/18 35,70 0,00 35,70|002522 04 10/04/18 36,50 0,00 36,50|007395 01 10/04/18 38,00 0,00 38,00|045190 04 10/04/18 18,00 0,00 18,00|")
05/04/2018 10:59:30 - OK:
05/04/2018 10:59:30 - ECF.LinhaRelatorioGerencial("------------------------------------------------| VALOR TOTAL PAGO: 128,20|------------------------------------------------|")
05/04/2018 10:59:30 - ERRO: Impressora Bematech não responde (ACK = 0)
05/04/2018 10:59:41 - ECF.FechaRelatorio
05/04/2018 10:59:44 - OK:
E percebe-se também um retorno de erro do ECF. Capturei também o log dos comandos ecf, e pelo que me parece, o ACBR tentar imprimir várias vezes o comando, caso tenha identificado problema, mas o problema é que o comando já saiu no ECF...
-- 05/04 10:59:13:942 -- Ativando a porta: COM3
-- 05/04 10:59:13:946 AbreNaoFiscal( ,, )
-- 05/04 10:59:13:947 TX -> [STX][4][NUL][FS]Mi[NUL]
-- 05/04 10:59:14:135 10:59:14:135 RX <- ACK = 6 Falha: 0
-- 05/04 10:59:14:136 10:59:14:136 VerificaFimImpressao: Pedindo o Status (19)
-- 05/04 10:59:14:467 10:59:14:467 VerificaFimImpressao: ACK = 0 - Falhas = 0 - Erro: ESynaSerError Communication error 9997: Timeout during operation
-- 05/04 10:59:14:668 10:59:14:668 VerificaFimImpressao: Pedindo o Status (19)
-- 05/04 10:59:15:019 10:59:15:019 VerificaFimImpressao: ACK = 0 - Falhas = 0 - Erro: ESynaSerError Communication error 9997: Timeout during operation
-- 05/04 10:59:15:220 10:59:15:220 VerificaFimImpressao: Pedindo o Status (19)
-- 05/04 10:59:15:441 10:59:15:441 VerificaFimImpressao: ACK = 6, OK... Aguardando ST1 e ST2
-- 05/04 10:59:15:862 RX <- [NUL][NUL][NUL][NUL]
-- 05/04 10:59:15:862 -- Desativando a porta: COM3
-- 05/04 10:59:15:931 -- Ativando a porta: COM3
-- 05/04 10:59:15:935 RegistraItemNaoFiscal( 04 , 128,2 , )
-- 05/04 10:59:15:936 TX -> [STX][20][NUL][FS]N0400000000012820{[ETX]
-- 05/04 10:59:16:145 10:59:16:145 RX <- ACK = 6 Falha: 0
-- 05/04 10:59:16:336 RX <- [NUL][NUL][NUL][NUL]
-- 05/04 10:59:16:336 -- Desativando a porta: COM3
-- 05/04 10:59:16:405 -- Ativando a porta: COM3
-- 05/04 10:59:16:409 SubtotalizaNaoFiscal( 0 , )
-- 05/04 10:59:16:410 TX -> [STX][19][NUL][FS]Oa00000000000000l[ETX]
-- 05/04 10:59:16:519 10:59:16:519 RX <- ACK = 6 Falha: 0
-- 05/04 10:59:16:710 RX <- [NUL][NUL][NUL][NUL]
-- 05/04 10:59:16:710 -- Desativando a porta: COM3
-- 05/04 10:59:16:779 -- Ativando a porta: COM3
-- 05/04 10:59:16:783 EfetuaPagamentoNaoFiscal( 09 , 128,2 , , 0 )
-- 05/04 10:59:16:784 TX -> [STX][20][NUL][FS]H0900000000012820z[ETX]
-- 05/04 10:59:16:973 10:59:16:973 RX <- ACK = 6 Falha: 0
-- 05/04 10:59:17:164 RX <- [NUL][NUL][NUL][NUL]
-- 05/04 10:59:17:164 -- Desativando a porta: COM3
-- 05/04 10:59:17:233 -- Ativando a porta: COM3
-- 05/04 10:59:17:237 FechaNaoFiscal( )
-- 05/04 10:59:17:238 TX -> [STX][ENQ][NUL][FS]"[LF]H[NUL]
-- 05/04 10:59:17:349 10:59:17:349 RX <- ACK = 6 Falha: 0
-- 05/04 10:59:17:442 10:59:17:442 VerificaFimImpressao: Pedindo o Status (19)
-- 05/04 10:59:17:644 10:59:17:644 VerificaFimImpressao: ACK = 6, OK... Aguardando ST1 e ST2
-- 05/04 10:59:17:925 10:59:17:925 VerificaFimImpressao: ACK = 6 - Falhas = 0 - Erro: ESynaSerError Communication error 9997: Timeout during operation
-- 05/04 10:59:18:126 10:59:18:126 VerificaFimImpressao: Pedindo o Status (19)
-- 05/04 10:59:18:457 10:59:18:457 VerificaFimImpressao: ACK = 0 - Falhas = 0 - Erro: ESynaSerError Communication error 9997: Timeout during operation
-- 05/04 10:59:18:658 10:59:18:658 VerificaFimImpressao: Pedindo o Status (19)
-- 05/04 10:59:18:779 10:59:18:779 VerificaFimImpressao: ACK = 0 - Falhas = 0 - Erro: EACBrECFErro ACK <> 6
-- 05/04 10:59:18:980 10:59:18:980 VerificaFimImpressao: Pedindo o Status (19)
-- 05/04 10:59:19:101 10:59:19:101 VerificaFimImpressao: ACK = 0 - Falhas = 0 - Erro: EACBrECFErro ACK <> 6
-- 05/04 10:59:19:302 10:59:19:302 VerificaFimImpressao: Pedindo o Status (19)
-- 05/04 10:59:19:423 10:59:19:423 VerificaFimImpressao: ACK = 0 - Falhas = 0 - Erro: EACBrECFErro ACK <> 6
-- 05/04 10:59:19:624 10:59:19:624 VerificaFimImpressao: Pedindo o Status (19)
-- 05/04 10:59:19:745 10:59:19:745 VerificaFimImpressao: ACK = 0 - Falhas = 0 - Erro: EACBrECFErro ACK <> 6
-- 05/04 10:59:19:946 10:59:19:946 VerificaFimImpressao: Pedindo o Status (19)
-- 05/04 10:59:20:067 10:59:20:067 VerificaFimImpressao: ACK = 6, OK... Aguardando ST1 e ST2
-- 05/04 10:59:20:168 RX <- [NUL][NUL][NUL][NUL]
-- 05/04 10:59:20:168 -- Desativando a porta: COM3
-- 05/04 10:59:20:291 -- Ativando a porta: COM3
-- 05/04 10:59:20:295 NumCupom
-- 05/04 10:59:20:296 TX -> [STX][4][NUL][FS][30]:[NUL]
-- 05/04 10:59:20:486 10:59:20:486 RX <- ACK = 6 Falha: 0
-- 05/04 10:59:20:587 RX <- [7]f3[NUL][NUL][NUL][NUL]
-- 05/04 10:59:20:587 -- Desativando a porta: COM3
-- 05/04 10:59:20:714 -- Ativando a porta: COM3
-- 05/04 10:59:20:718 NumCCF
-- 05/04 10:59:20:719 TX -> [STX][ENQ][NUL][FS]#7v[NUL]
-- 05/04 10:59:20:870 10:59:20:870 RX <- ACK = 6 Falha: 0
-- 05/04 10:59:20:971 RX <- [STX]qb[NUL][NUL][NUL][NUL]
-- 05/04 10:59:20:971 -- Desativando a porta: COM3
-- 05/04 10:59:21:104 -- Ativando a porta: COM3
-- 05/04 10:59:21:108 NumGNF
-- 05/04 10:59:21:109 TX -> [STX][ENQ][NUL][FS]#[7]F[NUL]
-- 05/04 10:59:21:280 10:59:21:280 RX <- ACK = 6 Falha: 0
-- 05/04 10:59:21:381 RX <- [4][129][SOH][NUL][NUL][NUL][NUL]
-- 05/04 10:59:21:381 -- Desativando a porta: COM3
-- 05/04 10:59:21:508 -- Ativando a porta: COM3
-- 05/04 10:59:21:512 DataMovimento
-- 05/04 10:59:21:512 TX -> [STX][ENQ][NUL][FS]#[ESC]Z[NUL]
-- 05/04 10:59:21:684 10:59:21:684 RX <- ACK = 6 Falha: 0
-- 05/04 10:59:21:785 RX <- [ENQ][4][24][NUL][NUL][NUL][NUL]
-- 05/04 10:59:21:785 -- Desativando a porta: COM3
-- 05/04 10:59:21:978 -- Ativando a porta: COM3
-- 05/04 10:59:21:982 RetornaInfoECF(64)
-- 05/04 10:59:21:983 TX -> [STX][ENQ][NUL][FS]#@[127][NUL]
-- 05/04 10:59:22:193 10:59:22:193 RX <- ACK = 6 Falha: 0
-- 05/04 10:59:22:294 RX <- [ENQ][4][24][16]Y[20][NUL][NUL][NUL][NUL]
-- 05/04 10:59:22:294 -- Desativando a porta: COM3
-- 05/04 10:59:22:428 -- Ativando a porta: COM3
-- 05/04 10:59:22:432 NumCupom
-- 05/04 10:59:22:433 TX -> [STX][4][NUL][FS][30]:[NUL]
-- 05/04 10:59:22:582 10:59:22:582 RX <- ACK = 6 Falha: 0
-- 05/04 10:59:22:683 RX <- [7]f3[NUL][NUL][NUL][NUL]
-- 05/04 10:59:22:683 -- Desativando a porta: COM3
-- 05/04 10:59:22:818 -- Ativando a porta: COM3
-- 05/04 10:59:22:822 NumGNF
-- 05/04 10:59:22:823 TX -> [STX][ENQ][NUL][FS]#[7]F[NUL]
-- 05/04 10:59:23:013 10:59:23:013 RX <- ACK = 6 Falha: 0
-- 05/04 10:59:23:114 RX <- [4][129][SOH][NUL][NUL][NUL][NUL]
-- 05/04 10:59:23:114 -- Desativando a porta: COM3
-- 05/04 10:59:23:224 -- Ativando a porta: COM3
-- 05/04 10:59:23:228 NumGRG
-- 05/04 10:59:23:229 TX -> [STX][ENQ][NUL][FS]#6u[NUL]
-- 05/04 10:59:23:416 10:59:23:416 RX <- ACK = 6 Falha: 0
-- 05/04 10:59:23:517 RX <- [STX][146]7[NUL][NUL][NUL][NUL]
-- 05/04 10:59:23:517 -- Desativando a porta: COM3
-- 05/04 10:59:23:647 -- Ativando a porta: COM3
-- 05/04 10:59:23:651 NumCDC
-- 05/04 10:59:23:652 TX -> [STX][ENQ][NUL][FS]#4s[NUL]
-- 05/04 10:59:23:800 10:59:23:800 RX <- ACK = 6 Falha: 0
-- 05/04 10:59:23:901 RX <- [NUL][NUL][NUL][NUL][NUL][NUL]
-- 05/04 10:59:23:901 -- Desativando a porta: COM3
-- 05/04 10:59:25:221 -- Ativando a porta: COM3
-- 05/04 10:59:25:225 Estado
-- 05/04 10:59:25:226 TX -> [STX][ENQ][NUL][FS]#[WAK]P[NUL]
-- 05/04 10:59:25:397 10:59:25:397 RX <- ACK = 6 Falha: 0
-- 05/04 10:59:25:498 RX <- [NUL][NUL][NUL][NUL][NUL]
-- 05/04 10:59:25:498 -- Desativando a porta: COM3
-- 05/04 10:59:25:569 -- Ativando a porta: COM3
-- 05/04 10:59:25:573
-- 05/04 10:59:25:574 TX -> [STX][ENQ][NUL][FS]#A[128][NUL]
-- 05/04 10:59:25:782 10:59:25:782 RX <- ACK = 6 Falha: 0
-- 05/04 10:59:25:883 RX <- [NUL][NUL][NUL][NUL]
-- 05/04 10:59:25:883 -- Desativando a porta: COM3
-- 05/04 10:59:25:952 -- Ativando a porta: COM3
-- 05/04 10:59:25:956
-- 05/04 10:59:25:957 TX -> [STX][ENQ][NUL][FS]#[ESC]Z[NUL]
-- 05/04 10:59:26:087 10:59:26:087 RX <- ACK = 6 Falha: 0
-- 05/04 10:59:26:188 RX <- [ENQ][4][24][NUL][NUL][NUL][NUL]
-- 05/04 10:59:26:188 -- Desativando a porta: COM3
-- 05/04 10:59:26:241 -- Ativando a porta: COM3
-- 05/04 10:59:26:245
-- 05/04 10:59:26:246 TX -> [STX][ENQ][NUL][FS]#[23]V[NUL]
-- 05/04 10:59:26:395 10:59:26:395 RX <- ACK = 6 Falha: 0
-- 05/04 10:59:26:496 RX <- [ENQ][4][24][16]Y#[NUL][NUL][NUL][NUL]
-- 05/04 10:59:26:497 -- Desativando a porta: COM3
-- 05/04 10:59:26:625 -- Ativando a porta: COM3
-- 05/04 10:59:26:629 AbreRelatorioGerencial
-- 05/04 10:59:26:630 TX -> [STX][ACK][NUL][FS]S05[212][NUL]
-- 05/04 10:59:26:760 10:59:26:760 RX <- ACK = 6 Falha: 0
-- 05/04 10:59:26:856 10:59:26:856 VerificaFimImpressao: Pedindo o Status (19)
-- 05/04 10:59:27:188 10:59:27:188 VerificaFimImpressao: ACK = 0 - Falhas = 0 - Erro: ESynaSerError Communication error 9997: Timeout during operation
-- 05/04 10:59:27:389 10:59:27:389 VerificaFimImpressao: Pedindo o Status (19)
-- 05/04 10:59:27:740 10:59:27:740 VerificaFimImpressao: ACK = 0 - Falhas = 0 - Erro: ESynaSerError Communication error 9997: Timeout during operation
-- 05/04 10:59:27:941 10:59:27:941 VerificaFimImpressao: Pedindo o Status (19)
-- 05/04 10:59:28:122 10:59:28:122 VerificaFimImpressao: ACK = 6, OK... Aguardando ST1 e ST2
-- 05/04 10:59:28:563 RX <- [NUL][NUL][NUL][NUL]
-- 05/04 10:59:28:563 -- Desativando a porta: COM3
-- 05/04 10:59:28:685 -- Ativando a porta: COM3
-- 05/04 10:59:28:689 LinhaRelatorioGerencial( "------------------------------------------------[LF] RECIBO DE PAGAMENTO [LF]------------------------------------------------[LF]CLIENTE: GABRIELA DA SILVA [LF]CODIGO.: 12391 CAIXA..: 3 [LF]SALDO..: 111,90 [LF] [LF]PARCELAS PAGAS [LF]============== [LF] NOTA P DT.VENCTO VLR.PARC JUR/DES VLR.PAGO[LF]================================================[LF]", 0 )
-- 05/04 10:59:28:690 TX -> [STX][31][STX][FS][20]------------------------------------------------[LF] RECIBO DE PAGAMENTO [LF]------------------------------------------------[LF]CLIENTE: GABRIELA DA SILVA [LF]CODIGO.: 12391 CAIXA..: 3 [LF]SALDO..: 111,90 [LF] [LF]PARCELAS PAGAS [LF]============== [LF] NOTA P DT.VENCTO VLR.PARC JUR/DES VLR.PAGO[LF]================================================[LF][238]`
-- 05/04 10:59:28:978 10:59:28:978 RX <- ACK = 0 Falha: 0
-- 05/04 10:59:29:079 TX -> [STX][31][STX][FS][20]------------------------------------------------[LF] RECIBO DE PAGAMENTO [LF]------------------------------------------------[LF]CLIENTE: GABRIELA DA SILVA [LF]CODIGO.: 12391 CAIXA..: 3 [LF]SALDO..: 111,90 [LF] [LF]PARCELAS PAGAS [LF]============== [LF] NOTA P DT.VENCTO VLR.PARC JUR/DES VLR.PAGO[LF]================================================[LF][238]`
-- 05/04 10:59:29:267 10:59:29:267 RX <- ACK = 6 Falha: 1
-- 05/04 10:59:29:368 RX <- [NUL][NUL][NUL][NUL]
-- 05/04 10:59:29:368 -- Desativando a porta: COM3
-- 05/04 10:59:29:496 -- Ativando a porta: COM3
-- 05/04 10:59:29:500 LinhaRelatorioGerencial( "002437 04 10/04/18 35,70 0,00 35,70[LF]002522 04 10/04/18 36,50 0,00 36,50[LF]007395 01 10/04/18 38,00 0,00 38,00[LF]045190 04 10/04/18 18,00 0,00 18,00[LF]", 0 )
-- 05/04 10:59:29:501 TX -> [STX][200][NUL][FS][20]002437 04 10/04/18 35,70 0,00 35,70[LF]002522 04 10/04/18 36,50 0,00 36,50[LF]007395 01 10/04/18 38,00 0,00 38,00[LF]045190 04 10/04/18 18,00 0,00 18,00[LF][141]
-- 05/04 10:59:29:766 10:59:29:766 RX <- ACK = 0 Falha: 0
-- 05/04 10:59:29:867 TX -> [STX][200][NUL][FS][20]002437 04 10/04/18 35,70 0,00 35,70[LF]002522 04 10/04/18 36,50 0,00 36,50[LF]007395 01 10/04/18 38,00 0,00 38,00[LF]045190 04 10/04/18 18,00 0,00 18,00[LF][141]
-- 05/04 10:59:29:991 10:59:29:991 RX <- ACK = 6 Falha: 1
-- 05/04 10:59:30:092 RX <- [NUL][NUL][NUL][NUL]
-- 05/04 10:59:30:092 -- Desativando a porta: COM3
-- 05/04 10:59:30:215 -- Ativando a porta: COM3
-- 05/04 10:59:30:219 LinhaRelatorioGerencial( "------------------------------------------------[LF] VALOR TOTAL PAGO: 128,20[LF]------------------------------------------------[LF]", 0 )
-- 05/04 10:59:30:220 TX -> [STX][151][NUL][FS][20]------------------------------------------------[LF] VALOR TOTAL PAGO: 128,20[LF]------------------------------------------------[LF] [26]
-- 05/04 10:59:30:333 10:59:30:333 RX <- ACK = 0 Falha: 0
-- 05/04 10:59:30:434 TX -> [STX][151][NUL][FS][20]------------------------------------------------[LF] VALOR TOTAL PAGO: 128,20[LF]------------------------------------------------[LF] [26]
-- 05/04 10:59:30:557 10:59:30:557 RX <- ACK = 0 Falha: 1
-- 05/04 10:59:30:658 TX -> [STX][151][NUL][FS][20]------------------------------------------------[LF] VALOR TOTAL PAGO: 128,20[LF]------------------------------------------------[LF] [26]
-- 05/04 10:59:30:862 10:59:30:862 RX <- ACK = 0 Falha: 2
-- 05/04 10:59:30:863 RX <-
-- 05/04 10:59:30:863 -- Desativando a porta: COM3
-- 05/04 10:59:30:932
----------------- ERRO -----------------
Impressora Bematech não responde (ACK = 0)
------------------------------------------ 05/04 10:59:41:479 -- Ativando a porta: COM3
-- 05/04 10:59:41:483 FechaRelatorio
-- 05/04 10:59:41:484 TX -> [STX][4][NUL][FS][NAK]1[NUL]
-- 05/04 10:59:41:614 10:59:41:614 RX <- ACK = 6 Falha: 0
-- 05/04 10:59:41:705 10:59:41:705 VerificaFimImpressao: Pedindo o Status (19)
-- 05/04 10:59:42:037 10:59:42:037 VerificaFimImpressao: ACK = 0 - Falhas = 0 - Erro: ESynaSerError Communication error 9997: Timeout during operation
-- 05/04 10:59:42:238 10:59:42:238 VerificaFimImpressao: Pedindo o Status (19)
-- 05/04 10:59:42:359 10:59:42:359 VerificaFimImpressao: ACK = 6, OK... Aguardando ST1 e ST2
-- 05/04 10:59:42:641 10:59:42:641 VerificaFimImpressao: ACK = 6 - Falhas = 0 - Erro: ESynaSerError Communication error 9997: Timeout during operation
-- 05/04 10:59:42:842 10:59:42:842 VerificaFimImpressao: Pedindo o Status (19)
-- 05/04 10:59:43:173 10:59:43:173 VerificaFimImpressao: ACK = 0 - Falhas = 0 - Erro: ESynaSerError Communication error 9997: Timeout during operation
-- 05/04 10:59:43:374 10:59:43:374 VerificaFimImpressao: Pedindo o Status (19)
-- 05/04 10:59:43:495 10:59:43:495 VerificaFimImpressao: ACK = 0 - Falhas = 0 - Erro: EACBrECFErro ACK <> 6
-- 05/04 10:59:43:696 10:59:43:696 VerificaFimImpressao: Pedindo o Status (19)
-- 05/04 10:59:43:817 10:59:43:817 VerificaFimImpressao: ACK = 0 - Falhas = 0 - Erro: EACBrECFErro ACK <> 6
-- 05/04 10:59:44:018 10:59:44:018 VerificaFimImpressao: Pedindo o Status (19)
-- 05/04 10:59:44:199 10:59:44:199 VerificaFimImpressao: ACK = 6, OK... Aguardando ST1 e ST2
-- 05/04 10:59:44:300 RX <- [NUL][NUL][NUL][NUL]
-- 05/04 10:59:44:300 -- Desativando a porta: COM3
Estou anexando os arquivos também.
Alguém tem alguma ideia que como posso resolver este problema? Já fiz varias tentativas mas nenhuma surtiu efeito.
Por exemplo, neste cliente, ele tem 2 estações, as duas com MP 4000 TH FI, e somente ocorre em uma...
Fico no aguardo.
Obrigado.
-
OK Juliomar,
Vou tentar novamente procurar nos arquivos da Bematech... Já falei com 2 atendentes deles e os 2 me falaram que não é eles que geram... mas pela lógica, deveria vir da DLL deles mesmo.
Obrigado pelo retorno.
-
Boa tarde Pessoal,
Estou usando a função ECF.ArquivoMFD_DLL com os sequintes parametros ( "01/03/2018", "31/03/2018", "C:\ACBr_SPED.txt", docTodos, finSPED ) Está gerando o arquivo corretamente, porém o registro 0100 com as informações do contador vem da seguinte forma:
|0100|CONTADOR TESTE|43362903851|12345|00000000000000|00000000|||||0000000000|0000000000|[email protected]|1234567|
Achei que poderia ser alguma configuração da DLL do fabricante (Bematech 4200) mas em conversa com eles, eles me informaram que estas informações geram zeradas. Já procurei no ACBRMonitorPLUS e não encontrei onde posso incluir estas informações. Na bematech a função usada é Bematech_FI_GeraRegistrosSpedCompleto mas pelo que analisei, não tem informações relativas ao contator nos parametros.Este registro é passível de alteração? Alguém saberia onde posso configurar estas informações.
Obrigado!
-
-
Regys,
foi liberado algo no SVN com relação a este tópico?
-
Bom dia Regys, conseguisse ver algo?
-
Sem problemas Regys. Tentamos resolver mas a Daruma não quis passar o Manual de Comunicação Direta via ESCEFCF pra tentarmos descobrir algo, mas enfim, se conseguires algo ou precisar de algo, estamos disponíveis.
-
Boa tarde @Régys Silveira,
conseguisse descobrir algo sobre este problema? Não conseguimos resolver ainda.
Se alguém tiver alguma dica...
Obrigado.
-
-
Diego,
Também estou com esta duvida, conseguiste algo?
-
Daniel,
E há alguma função para buscar esta informação exata?
-
Juliomar,
O problema é que o ACBRMonitor, quando eu crio o arquivo e começo a escrever nele, já "pega" o arquivo e as vezes está pegando com o arquivo ainda sendo escrito, gerando erro...
Eu achava que haveria alguma extensão que talvez ele não monitorasse.
-
Pessoal,
estou testando a opção monitorar pasta, para implementar na minha aplicação com a ideia de possibilitar o ACBRMonitorPlus ser um servidor único na loja, quando tenho várias estações e e tenho algumas dúvidas:
1. É possível ou tem alguma extensão de arquivo que o ACBr não monitora? Pois atualmente crio um arquivo temporário e depois renomeio para ENT.TXT, pois tive problemas com relação a já criar o arquivo com o mesmo nome e também com cópias a partir de outras pastas.
2. Há opção de direcionar as impressões dos DANFEs para as estações que fizeram a solicitação?
Obrigado!
-
Bom dia Pessoal,
Implementei uma rotina no sistema, que verifica as NFCes ainda não sincronizadas com o Fisco e emitidas em contingência, que em back-end inicia o processo de sincronização com o Fisco. O problema é que algumas vezes, este serviço está rodando e interagindo com o ACBRMonitorPLUS, o usuário envia uma nova venda para o Fisco, dando "pau" na integração, pois o ACBRMonitorPLUS começa também a responder o processo de venda... Não quero que o usuário perceba este processo e fique aguardando terminá-lo, por isto executo por "baixo do panos", e quero deixá-lo livre para operar o sistema.
O ACBRMonitorPLUS tem algum controle, sessão, algo assim que consigo identificar o retorno, sabendo de qual processo é?
Alguém já implementou algo neste sentido? O ACBRMonitorPLUS tem alguma funcionalidade de possa ajudar?
Se alguém tiver alguma dica pra ajudar...
Abraços e ótima semana a todos.
-
Tive o mesmo problema.
Estava tentando abrir o cupom com um CPF inválido (000.000.000-00).
-
Daniel, estive no cliente na sexta e aplicamos as modificações liberadas na sexta mesmo.
Desde sexta a tarde até o momento, está estabilizado, não houve mais erros com o ECF. Irei aplicar estas modificações também em outros clientes para termos mais indícios que as modificações surtiram efeito e o problema, que no meu entender, é do ECF da Bematech ou do Driver deles tenha sido contornado.
Boleto - 3 vias
em ACBrBoleto
Postado
Boa tarde pessoal,
Gostaria de saber se existe a possibilidade de impressão de 3 vias do boleto:
Recibo do Sacado
Ficha do Caixa
e o Boleto em si.
Precisaria que estas 3 vias saíssem iguais, exceto o código de barras que sairia somente no boleto (ultima via)