Página 1 de 2
Projeto ACBR - Linux e Windows
Enviado: 03 Out 2007 21:05
por cl@udio
Pessoal
Estou precisando fazer a comunicacao com ecf pelo meu sistema em xHarbour.
Em clipper ja tenho para bematech e sweda.
Mas agora preciso fazer em linux.
Preciso fazer:
- Comunicar diretamente pelo linux;
- Comunicar pelo putty;
- Comunicar diretamente pelo windows
Agora preciso fazer pelo xHarbour o mais rapido possivel pois um cliente que comprou uma maquina linux esta precisando em no maximo duas semanas.
O Projeto ACBR parece que atende melhor para tudo isto.
Pois seria o mesmo fonte para todos os sistemas linux e windows.
Mas alguem tem algum exemplo simples que faça esta comunicação.
Por exemplo um relatorio X para que eu possa começar.
Pois andei procurando e nao achei nada.
Ou qualquer outro projeto que me atenda.
Estou baixando e estudando o projeto ACBR.
Fico no aguardo.
[]s
claudio
Enviado: 04 Out 2007 11:36
por dopi
Claudio,
Ao executar a instalação completa do ACBrMonitor 0.7b será criada uma pasta
Exemplos com exemplos completos para Clipper e xHarbour (na verdade é o fonte que uso atualmente)
Veja também esse post:
https://pctoledo.org/forum/viewto ... 9186#19186
Enviado: 04 Out 2007 16:46
por cl@udio
Vou fazer isto agora mesmo.
A versao que eu tinha 0.6b.
E ele nao tinha esta pasta de exemplos.
Muito Obrigado.
[]s
claudio
Enviado: 26 Nov 2007 12:32
por Mário Isa
Alguém sabe dizer se o ACBR monitora também as novas impressoras? (Aquelas com MFD )?
Todas?
Ou só algumas?
Mário
Enviado: 26 Nov 2007 14:09
por dopi
Sim... Bematech, Daruma, Sweda, Todas as FiscNet (ZPM, Urano, DataRegis, Elgin, etc)... e recentemente a Epson
Enviado: 26 Nov 2007 15:12
por Mário Isa
Perguntei porque um rapaz lá da DATAREGIS disse que o ACBR não suporta todas.
Suporta sim, as mais antigas.
Mas as mais novas (MFD) não.
Você confirma isso ?
Mário
Enviado: 26 Nov 2007 15:56
por dopi
O rapaz está equivocado... A tempos o ACBr suporta a FiscNET...
O problema com a DataRegis, é que só agora eles estão configurando a DataRegis MFD de acordo com os padrões de manual da FiscNET... ou seja, em 115200 bauds... Antes era necessário alterar isso no ECF (ou no ACBrECF) para que o ECF da DataRegis fosse reconhecido pelo ACBr....
Enviado: 26 Nov 2007 16:27
por Mário Isa
E eu tava dando uma olhada lá no site do ACBR e vi que o projeto vai além. Vai fazer SINTEGRA, trava teclado para TEF, Boletos, e até Bombas né ?
Que negócio bom!
Mário
Enviado: 26 Nov 2007 16:42
por Mário Isa
NO Caso da Leitura da Memória Serial.
No exemplo dado do ACBR
ECF.LeituraMemoriaFiscal( dDt.Inicial, dDt.Final )
ECF.LeituraMemoriaFiscal( nReducaoInicial , nReducaoFinal )
Qual o formato da data?
Seria: ECF.LeituraMemoriaFiscal( 11/11/1111 , 11/11/1111)
?
Obrigado
Enviado: 26 Nov 2007 17:40
por Mário Isa
Desculpe estar perguntando tanto:
É que estou mudando o meu sistema para o ACBR
Para programar o horário de verão o que vai dentro dos parenteses ?
ECF.MudaHorarioVerao [ ( bHorarioVerao ) ]
Mário
Enviado: 27 Nov 2007 00:16
por dopi
De acordo com o
Manual do ACBrMonitor os parametros de Data/Hora devem:
DataHora: Use o formato atual do Sistema Operacional ( Geralmente DD/MM/AA HH:MM:SS)
Alguns comandos do ACBrMonitor precisam apenas da Data, portanto a Hora pode ser omitida Exemplos Válidos:
“14/08/06 18:05:20”, “14/08/2006 18:05”, “14/08/06”
Portanto, use aspas por fora das datas...
O mais fácil é usar o
Exemplo em Clipper / xHarbour que é distribui com o ACBrMonitor... tá tudo pronto lá... o que faltar, é só implementar seguindo os códigos de existentes
Enviado: 28 Nov 2007 13:04
por Mário Isa
Na relação das impressoras que o ACBR contempla, vi no arquivo rfdid.ini que, no caso das DARUMAS, são essas as contempladas
DR1=ECF-IF FS 500
DR2=ECF-IF FS2000
DR3=FS-318
DR4=FS-345
DR5=PRINT PLUS FS-335
E neste caso a FS-600 que é MFD, não contempla.
Tem alguma previsão de quando ela figurará ?
Mário
Enviado: 28 Nov 2007 13:12
por dopi
A FS600 é MFD e portanto não deve gerar arquivo RFD (Cat 52/07) e sim arquivo conforme Ato Cotepe 17/04... Para isso vc pode usar um aplicativo fornecido pelo fabricante, e gerar o arquivo de qualquer período (mesmo retroativo) pois no caso de ECFs com MFD tudo está gravado no ECF
PS.: As impressoras no arquivo RFDID.INI não são todas suportadas pelo ACBr... Esse arquivo nada mais é do que copia da Identificação dos ECFs conforme descrito na CAT 52/07
Enviado: 29 Nov 2007 18:14
por Mário Isa
No meu computador instalei o ACBR-MONITOR.
Então, entre as pastas está esta:
C:\ACBrMonitor\RFD\00086618\200711
00086618 é o numero de série de meu ECF
2007-11 é o mês/ano da geração
dentro desta pasta estão os arquivos:
DR486618.FB7
e
rz071123.ini
Creio que o DR486618.FB7 é o que será transmitido para a receita estadual. Estou certo?
A periodicidade da transmissão é de 10 dias. Alguém sabe dizer se estou certo ?
Mário
Enviado: 29 Nov 2007 18:27
por dopi
Acho que é isso mesmo...
Vale lembrar ainda a obrigatoriedade de Backup mensal em CD...
Se houver erros na validação... é pq existiam alguns problemas no código do ACBrRFD... já corrigimos... experimente baixar
essa atualização