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á ?