Bematech_FI_RelatorioTipo60Mestre |
Gera o relatório "Tipo 60 Mestre" exigido pelo convênio de ICMS 85/2001. As informações serão geradas no arquivo RETORNO.TXT no diretório configurado no parâmetro "path" do arquivo ini. O diretório default é o diretório raiz (C:\).
Parâmetro:
Não há.
Possíveis retornos da Função (INTEIRO):
0: Erro de comunicação. 1: OK. -4: O arquivo de inicialização BemaFI32.ini não foi encontrado no diretório de sistema do Windows. -5: Erro ao abrir a porta de comunicação. -8: Erro ao criar ou gravar no arquivo STATUS.TXT ou RETORNO.TXT. -27: Status da impressora diferente de 6,0,0 (ACK, ST1 e ST2).
Observações:
- O relatório gerado terá o seguinte layout:
Tipo do relatório.........: 60 Subtipo...................: M Data de emissão...........: 12/05/03 Número de série...........: 5708990400028 Número do equipamento.....: 0001 Modelo do documento fiscal: 2D COO inicial...............: 000001 COO final.................: 000012 Contador de reduções......: 0307 Reinicio de Operacao......: 0129 Venda Bruta...............: 38,73 Totalizador geral.........: 6.169,21
- As informações contidas no relatório Tipo 60 Mestre são alimentadas pelas funções: Bematech_FI_AberturaDoDia e Bematech_FI_FechamentoDoDia (veja essas funções para maiores informações). A função Bematech_FI_RelatorioTipo60Mestre deve ser executada após a função Bematech_FI_FechamentoDoDia() ou após a Redução Z (caso a redução tenha sido executada automaticamente pela impressora).
Exemplo:
' Exemplo em Visual Basic iRetorno = Bematech_FI_RelatorioTipo60Mestre()
// Exemplo em Delphi iRetorno := Bematech_FI_RelatorioTipo60Mestre(); |