none
Extraindo a Leitura Memoria Fiscal em arquivo - FS600 e FS345 RRS feed

  • Discussão Geral

  • Bom dia,

     

    Para pegar da impressora fiscal a leitura memoria fiscal que é o a impressão de um documento que consta os valores, datas onde podemos pegar os dias que teve movimento fiscal no ECF ou não, podemos pegar essa informação tanto da FS600 Termica quanto da FS345 matricial, ele volta um arquivo texto (extensão .txt) sem a necessidade de imprimir uma quantidade de informações, sendo assim pode ser impresso também.

     

    Pela Daruma32.dll temos o metodo Daruma_FI_LeituraMemoriaFiscalSerialData na qual iremos passar 2 String's contendo os seguintes parametros:

     

    Data Inicio : deve conter a data de inicio do arquivo de 6 digitos

    Data Final : deve conter a data final do arquivo de 6 digitos

     

     que não pode conter espaços, traços, barra apenas os numeros conforme o exemplo:

     

    data inicio:101008

    data final:  121008

     

    a data digitada acima é na seguinte sequencia dia/mes/ano, obs: o ano sempre vai conter 2 digitos obrigatoriamente.

     

    ao mandar o comando ele vai dar a leitura memoria fiscal em arquivo conforme o exemplo que fiz abaixo:

     

     

     

    :M002650
    :  DARUMA URMET
    daruma.com.br sac@daruma.com.br
        Av IndependÛncia,3500
     TaubatÚ SP     (12)3609-5050
    CNPJ: 45.170.289/0001-25       IE:   688.023.460.111    
    IM:   3633/72            
    05/11/2008 08:06:05V                  COO:002650
     LEITURA MEMËRIA FISCAL
             DATA: 20/10/2008 a 20/10/2008
    Contador Geral de OperaþÒo NÒo-Fiscal:    000645
    Contador de Reduþ§es Z:                     0139
    Contador de ReinÝcio de OperaþÒo:            035
    Contador de Fita-detalhe:                 000000
    -------------- REIN-CIO OPERAÃ+O ---------------
    CRO        DATA     HORA       CRO        DATA     HORA
    001  12/12/2006 13:42:50       002  19/12/2006 23:57:23
    003  20/12/2006 03:50:11       004  20/12/2006 07:34:38
    005  20/12/2006 08:39:54V      006  20/12/2006 11:15:44V
    007  03/01/2007 16:35:12V      008  13/02/2007 10:25:04V
    009  14/02/2007 12:05:43V      010  26/02/2007 14:50:25V
    011  26/02/2007 16:01:29V      012  26/02/2007 17:19:06V
    013  26/02/2007 18:42:28V      014  28/02/2007 14:06:52V
    015  28/02/2007 14:10:24V      016  28/02/2007 14:18:54V
    017  28/02/2007 14:26:30V      018  28/02/2007 14:31:33V
    019  28/02/2007 16:43:51V      020# 16/03/2007 11:10:43V
    021  19/03/2007 10:34:25V      022  19/03/2007 11:36:27V
    023  19/03/2007 11:54:47V      024  19/03/2007 16:53:31V
    025  30/03/2007 09:41:20       026  05/04/2007 18:33:50
    027  18/04/2007 17:29:14       028  11/09/2008 16:06:18V
    029  19/09/2008 09:17:21V      030# 19/09/2008 18:10:06V
    031  22/09/2008 15:59:21V      032  30/09/2008 11:20:46V
    033  20/10/2008 09:27:21V      034  20/10/2008 10:25:41V
    035  20/10/2008 15:05:37V
    ------------ IMPRESS+O FITA DETALHE ------------
    CFD      DATA       HORA        COOi      COOf
    CNPJ
    ------------------- USU-RIOS -------------------
    Usußrio:01          CRO:001 12/12/2006 13:39:46
    CNPJ: 45.170.289/0001-25 
    IE:   688.023.460.111    
    IM:   3633/72            
    GT:            2674772,23
    --------------- REDUÃiES DI-RIAS ---------------
                      Usußrio:01
    CRZ    CRO   COO            DATA      HORA
                             VENDA BRUTA DI-RIA( R$)
    DT=desconto ICMS           DS=desconto ISSQN   
    AT=acrÚscimo ICMS          AS=acrÚscimo ISSQN
    CT=canc. ICMS              CS=canc. ISSQN
    ON=operaþÒo nÒo-fiscal
    ×0132   034   001746   20/10/2008 11:28:30V
                                               11,00
         F1 =         11,00 
    ×0131   033   001731   20/10/2008 10:20:30V
                                                2,60
         CT =          0,30       F1 =          1,00
         I1 =          1,30 
    ×0130   032   001721   20/10/2008 08:06:21V
                                                0,50
         DT =          0,01       I1 =          0,49
    ×0129   032   001716   20/10/2008 07:59:21V
                                                2,20
         CT =          2,20 
    Ø
    Total do mÛs 10 de 2008:
               Venda Bruta ( R$)              16,30
         DT =              0,01       CT =              2,50
         F1 =             12,00       I1 =              1,79

    Total do perÝodo:
               Venda Bruta ( R$)              16,30
         DT =              0,01       CT =              2,50
         F1 =             12,00       I1 =              1,79

    N·mero de Reduþ§es Restantes: 1889
    ----------------- DADOS GERAIS -----------------
    SOFTWARE B-SICO
    01.03.00            12/12/2006 08:53:08
    MOEDA:          R   12/12/2006 13:39:49
    QUANTIDADE:     3   22/09/2008 15:59:00V
    VALOR UNIT-RIO: 3   22/09/2008 15:59:00V
    MFD: 60130642006100013200
    CODIFICAÃ+O GT
        A partir de     12/12/2006 13:39:46
        0=A,1=B,2=C,3=D,4=E,5=F,6=G,7=H,8=I,9=J
    DARUMA AUTOMAÃ+O     FS600              
    ECF-IF    VERS+O:01.03.00     ECF:001    Lj:   
    AAAAAAAAACGHEHHCCD          05/11/2008 08:06:06V
    FABBig SmileR0206BR000000075955                   BR
    .00            12/12/2006 08:53:08
    MOEDA:          R   12/12/2006 13:39:49
    QUANTIDADE:     3   22/09/2008 15:59:00V
    VALOR UNIT-RIO: 3   22/09/2008 15:59:00V
    MFD: 60130642006100013200
    CODIFICAÃ+O GT
        A partir de     12/12/2006 13:39:46
        0=A,1=B,2=C,3=D,4=E,5=F,6=G,7=H,8=I,9=J
    DARUMA AUTOMAÃ+O     FS600              
    ECF-IF    VERS+O:01.03.00     ECF:001    Lj:   
    AAAAAAAAACGHEHHCCD          05/11/2008 08:05:50V
    FABBig SmileR0206BR000000075955                   BR

     

    No site www.desenvolvedoresdaruma.com.br temos alguns exemplos de linguagens com fontes disponivel de graça para testa.

     

    Duvidas?

    quarta-feira, 5 de novembro de 2008 11:25