Página 15 de 17
Enviado: 04 Out 2007 11:28
por dopi
Colegas,
Desculpe pela demora... acho que (por algum motivo) não recebi o aviso de resposta do Forum...
Enfrento os mesmos problemas... ECFs antigos... Mecafs 500 (Digiart, Elgin, etc) Schalter (S-Print, SCF 1E), Swedas (7000, 9000)
A tempos venho desenvolvendo o ACBr e o ACBrMonitor... Ainda tinha alguns clientes que usavam a comunicação direta em Clipper, mas com a chegada do arquivo RFD estou migrando tudo para o ACBrMonitor... Pois o mesmo já gera RFD para todos os modelos acima além de Bematech, Daruma, FiscNET, e outros
O ideia do fisco com o RFD foi a seguinte:
Para o fisco o ideal seria que todos os ECFs fossem MFD, porém é impossível e injusto obrigar a troca de todo o parque de ECFs matriciais... Por isso o arquivo RFD vem a ser uma espécie de MFD em disco, para ECFs que não tem MFD
E realmente os fabricantes não são obrigados a dar suporte ao RFD... Muitos fabricantes nem existem mais (Ex: ECF General)
Para resolver o problema, vc pode recomendar a troca de ECFs cujos fabricantes não dão suporte ao RFD, por ECFs novos já com MFD... nesse caso a geração do RFD não é necessáriom pois o ECF já armazena tudo que foi impresso em sua memória (MFD)
Enviado: 23 Out 2007 15:44
por odilon.informatica
Programadores,
Tenho algumas dúvidas cruciais para o meu desenvolvimento e peço ajuda a voces:
1. O arquivo MFD gerado pela Bematech 2100 já está pronto para ser enviado?
2. Existe algum site que comente um a um os campos dos registros do arquivo digital?´
Desesperadamente esperando ajuda, agradeço antecipadamente.
Enviado: 23 Out 2007 16:08
por dopi
A 2100 é MFD portanto deve gerar o arquivio conforme Ato Cotepe 17/04...
Para isso basta usar o utilitário WinMFD2 disponível para downlod no site da Bematech
Enviado: 24 Out 2007 14:15
por odilon.informatica
Muito agradecido pela informação.
Agora só restou uma dúvida quanto a isso: qual o local específico para eu colocar o CPF ou o CNPJ na hora que imprimir o cupom fiscal, de tal maneira que isso fique registrado nesse relatorio?
Grato pela atenção.
Enviado: 24 Out 2007 16:41
por dopi
Isso é na sua aplicação...
Vc precisa perguntar o CPF e informar para o ECF no momento da abertura do Cupom...
Enviado: 25 Out 2007 21:00
por rochinha
Amiguinho
Como padrão o comando de abertura do cupom pode receber o parametro com o CPF ou não. Se me lembro bem...
Enviado: 08 Nov 2007 08:50
por pringles
Pessoal...
Alguém poderia me fornecer um exemplo do arquivo digital gerado na forma da portaria CAT-52 (estado de São Paulo)?
Preciso comparar com o arquivo que meu sistema está gerando para localizar o erro.
Enviado: 21 Nov 2007 15:13
por cainelli
Colegas,
alguém conseguiu validar o arquivo no site
http://www.nfp.fazenda.sp.gov.br/ ?
Marcello.
Enviado: 29 Nov 2007 18:31
por Mário Isa
fiquei sabendo que:
1-quando o comerciante ainda não tem ECF instalado ele pode fazer uma nota do talão com o cpf do cliente e ele mesmo cadastrá-la no site da NFP.
2-quando o comerciante tem uma ECF que não tem MFD nós, os programadores devemos gerar arquivo digital para transmitir. Para isso estou com o AcBrMonitor.
3-Quando a impressora tem MFD, o próprio fabricante disponibiliza biblioteca para isso.
quanto à transmissão do arquivo, alguém sabe dizer se é a aplicação comercial (nosso programa) que a fará ou se o comerciante transmitirá o arquivo pelo site da NFP
Mário
Enviado: 29 Nov 2007 18:34
por dopi
Acho que será o comerciante... Pois o site do fisco é cheio senhas e validações por imagem... seria difícil fazer um programa de envio...
Enviado: 29 Nov 2007 19:10
por Mário Isa
Mas parece que eu vi um negócio de WebService.
ou estou enganado ?
Mário
Enviado: 10 Jan 2008 17:38
por pringles
Pessoal, só uma dúvida: o arquivo digital gerado para envio (portaria CAT-52) vai substituir o antigo Sintegra?
Então não será mais necessário gerar o Sintegra, somente os arquivos digitais?
Enviado: 10 Jan 2008 18:03
por Maligno
Falando em SINTEGRA (não sei se está relacionado), um lembrete: a portaria COTEPE 20/07 prorrogou o prazo para 01/01/2009, conforme eu havia comentado na seção de notícias.
Enviado: 13 Jan 2008 14:16
por alaminojunior
Olá caríssimos,
montei uma rotina para criar a extensão do arquivo à ser enviado para a receita, conforme a Cat52, e gostaria que os nobres amigos, fizessem as suas críticas. Precisei montar desta maneira, pois a impressora de um cliente aqui, é uma Schalter S-Print 2.04, não encontrável nem em museus. Sequer existe função para extrair o numero de série.
Neste caso específico, o nome foi fácil, haja vista que só existe uma impressora instalada. Complicado é a extensão. Segundo a CAT52, a extensão deve ser criada da seguinte maneira:
DMA - a identificação do dia, mês e ano do movimento, codificados com números de 1 a 9 e letras de A a Z, sendo que a letra A corresponde ao número 10
Código: Selecionar todos
#include "fileio.ch"
set date format to "DD/MM/YYYY"
nomearq:= "sc460671."
extensao:= ""
extensao:= extensao + montaext( subs(dtoc(date()),1,2) )
extensao:= extensao + montaext( subs(dtoc(date()),4,2) )
extensao:= extensao + montaext( subs(dtoc(date()),9,2) )
if (nhandle:= fcreate(nomearq+extensao,FC_NORMAL)) = -1
alert( "Problema na cria‡ao do arquivo. Erro n§ " + str(ferror()) )
else
fwrite(nhandle,reg00) // Reg00 é o registro E00
fclose()
endif
Function MontaExt(arg)
if val(arg) < 10
return subs(arg,2,1)
else
dif:= 35-val(arg) // onde 35 pela cat52 equivale ao z
dif:= 122-dif // onde 122 em ascii equivale ao z
return chr(dif)
endif
Por favor, façam suas criticas.
Enviado: 13 Jan 2008 14:32
por alaminojunior
Outra dúvida:
Para se usar o ACBRMonitor, precisa estar usando o ACBR ? Ou posso usá-lo com minha aplicação do jeito que está ?