Manual do Usuário MP-7000 TH FI Revisão 1.1Parâmetros:CÓDIGO - “0000000000001” (total de 13 caracteres).48 48 48 48 48 48 48 48 48 48 48 48 49DESCRIÇÃO - “Caneta” (total de 29 caracteres).67 97 110 101 116 97 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32ALÍQUOTA - “FF” (total de 2 caracteres).70 70QUANTIDADE INTEIRA - “15” (total de 4 caracteres).48 48 49 53VALOR UNITÁRIO - “R$ 0,12” (total de 8 caracteres)48 48 48 48 48 48 49 50DESCONTO POR PERCENTUAL - “0%” (total de 4 caracteres)48 48 48 48Somando a partir do comando 27 09 até o último parâmetro do DESCONTO PERCENTUAL,chegamos ao resultado 2902.Neste caso, o resultado 2902 deverá ser dividido por 256, sendo que a parte interna (resultante em11) será CSH e o resto (resultante em 86) será CSL.Observe o exemplo do cálculo:27 + 09 + 48 + 48 + 48 + 48 + 48 + 48 + 48 + 48 + 48 + 48 + 48 + 48 + 49 + 67 + 97+ 110 + 101 + 116 + 97 + 32 + 32 + 32 + 32 + 32 + 32 + 32 + 32 + 32 + 32 + 32 + 32+ 32 + 32 + 32 + 32 + 32 + 32 + 32 + 32 + 32 + 32 + 32 + 70 + 70 + 48 + 48 + 49 +53 + 48 + 48 + 48 + 48 + 48 + 48 + 49 + 50 + 48 + 48 + 48 + 48 = 2902STX = 02NBL = 64NBH = 00108CMD = 27 09 48 48 48 48 48 48 48 48 48 48 48 49 67 97 110 101 116 97 32 32 32 32 32 3232 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 70 70 48 48 49 53 48 48 48 48 48 4849 50 48 48 48 48CSL = 86CSH = 11
Manual do Usuário MP-7000 TH FI Revisão 1.121 APÊNDICE I - FILOSOFIA DE FUNCIONAMENTOApesar da utilização da Impressora Fiscal praticamente isentar o aplicativo de qualquer exigênciafiscal, existem algumas condições mínimas que devem ser respeitadas para que a sua solução nãotenha problemas com o fisco, e que estão relacionadas abaixo:1) Os registros dos itens vendidos na impressora, devem ser feitos concomitantemente com a venda,por isso entende-se que as informações do cupom fiscal não devem ser bufferizadas e enviadaspara a impressora somente ao final da venda ao consumidor. Isto é exigido para que não haja apossibilidade no aplicativo da não emissão do cupom fiscal.2) No início e término das bobinas deve ser feita uma Leitura “X”, para isso é interessante monitoraras situações de pouco papel e fim de papel.3) A Leitura da Memória Fiscal em meio magnético pode ser feita pelo aplicativo, ou deve existirno diretório raiz “C:\” ou em um disquete o programa para Leitura. Este programa é fornecido noDisquete que acompanha o produto.4) O banco de dados dos itens que o estabelecimento comercializa deve estar disponível para fins defiscalização na forma de arquivo texto com os campos “Código do Item”, “Descrição do Item” e“Situação Tributária”. (Isto não consta no Convênio 156/ 94 mas deverá constar no futuro.)Abertura do ECF1. Verificar se é possível estabelecer comunicação com a impressora. (Pode se utilizar o comandoESC 19)2. Verificar a data do movimento (ESC 35 27), se esta for diferente de zero ainda não foi efetuadoo fechamento do ECF.3. Verificar se a data atual do ECF (ESC 35 23), e compará-la com a do micro, se existir umadiferença além de um limite tolerável (por exemplo 30 min.) solicite intervenção técnica noequipamento ou acerto da hora do micro.4. Leia as alíquotas programadas no ECF (ESC 26), verifique se as alíquotas necessárias aos itenscadastrados no sistema estão presentes na impressora. Caso hajam alíquotas faltando adicione-as(ESC 07). Crie uma tabela de referência cruzada entre as alíquotas necessárias para a aplicação eas que estão cadastradas na impressora.Ex: No banco de dados existem itens em 3 classes de tributação 5,00%(ISS), 12,00% e 25,00%.Em duas impressoras diferentes as alíquotas programadas são as seguintes:TOTALIZADOR IMPRESSORA 1 IMPRESSORA 201 T01=12,00% IS01=5,00%02 T02=05,00% T02=17,00%03 T03=17,00% T03=12,00%Através da leitura das informações sobre as alíquotas e vinculação ao ISS é possível reprogramarno caso da impressora 1 T02 para IS02.De posse das informações acima o aplicativo iria vender corretamente tanto na impressora 1 quantona 2, uma venda de 17,00% na impressora 1 seria feita em T03 e na 2 em T02.Caso hajam alíquotas ainda não programadas a aplicação pode programá-las neste momento.5. Verifique as informações que possam ser relevantes do comando de retorno de variáveis (ESC23H), tais como “Versão do Firmware”, “Moeda”, “Loja”, “Caixa”, “Clichê” etc.6. Efetue as Programações Iniciais necessárias (veja no capítulo 5 os comandos de inicialização.).Por exemplo horário de verão, no dia em que houver a entrada ou a saída do horário de verão. Troca109