IF ST120 IF ST200

27
SWEDA GUIA DE PESQUISA RÁPIDA AOS RECURSOS IMPLEMENTADOS (COMANDOS STX) IF ST120 IF ST200 21/05/2007 1. INTRODUÇÃO .................................................................................................................................................. 2 1.1. VERSÃO DO PROTOCOLO DE COMANDOS ...................................................................................................... 2 1.2. RECURSOS ACRESCENTADOS À VERSÃO ‘E’ DO PROTOCOLO DE COMANDOS ................................................ 2 1.2.1 Novos comandos: ................................................................................................................................... 3 1.2.2. Novos argumentos:................................................................................................................................. 3 1.2.3. Registros de informações, adicionados ao comando: 34-Leitura de Informações: ............................... 3 1.2.4. Novas características: ............................................................................................................................ 4 2. COMANDOS IMPLEMENTADOS ................................................................................................................. 5 2.1. 02-REGISTRAR ITEM EM CUPOM FISCAL...................................................................................................... 5 2.2. 10-IMPRIMIR CÓDIGO DE BARRAS ............................................................................................................... 7 2.3. 29-PROGRAMAR PARÂMETROS OPERACIONAIS ......................................................................................... 11 2.4. 34-LEITURA DE INFORMAÇÕES .................................................................................................................. 13 2.5. 62-CORTE DO PAPEL .................................................................................................................................. 21 3. COMANDOS NOVOS ..................................................................................................................................... 22 3.1. 65-LEITURA DE REGISTROS DE REDUÇÃO Z DA MF................................................................................... 22 3.2. 66-ALTERAÇÃO DA VELOCIDADE DE COMUNICAÇÃO SERIAL ................................................................... 23 3.3. 67-ALTERAR PARÂMETROS DE CONFIGURAÇÃO PADRÃO DA IMPRESSORA FISCAL ................................... 24 3.4. 68-CANCELAMENTO DE ACRÉSCIMO OU DESCONTO EM SUBTOTAL .......................................................... 25 3.5. 69-CANCELAMENTO DE ACRÉSCIMO OU DESCONTO SOBRE ITEM ............................................................. 26

Transcript of IF ST120 IF ST200

  • SWEDA

    GUIA DE PESQUISA RPIDA AOS RECURSOS IMPLEMENTADOS

    (COMANDOS STX)

    IF ST120 IF ST200

    21/05/2007

    1. INTRODUO .................................................................................................................................................. 2 1.1. VERSO DO PROTOCOLO DE COMANDOS...................................................................................................... 2 1.2. RECURSOS ACRESCENTADOS VERSO E DO PROTOCOLO DE COMANDOS................................................ 2

    1.2.1 Novos comandos: ................................................................................................................................... 3 1.2.2. Novos argumentos:................................................................................................................................. 3 1.2.3. Registros de informaes, adicionados ao comando: 34-Leitura de Informaes: ............................... 3 1.2.4. Novas caractersticas:............................................................................................................................ 4

    2. COMANDOS IMPLEMENTADOS ................................................................................................................. 5 2.1. 02-REGISTRAR ITEM EM CUPOM FISCAL...................................................................................................... 5 2.2. 10-IMPRIMIR CDIGO DE BARRAS ............................................................................................................... 7 2.3. 29-PROGRAMAR PARMETROS OPERACIONAIS ......................................................................................... 11 2.4. 34-LEITURA DE INFORMAES .................................................................................................................. 13 2.5. 62-CORTE DO PAPEL.................................................................................................................................. 21

    3. COMANDOS NOVOS ..................................................................................................................................... 22 3.1. 65-LEITURA DE REGISTROS DE REDUO Z DA MF................................................................................... 22 3.2. 66-ALTERAO DA VELOCIDADE DE COMUNICAO SERIAL ................................................................... 23 3.3. 67-ALTERAR PARMETROS DE CONFIGURAO PADRO DA IMPRESSORA FISCAL................................... 24 3.4. 68-CANCELAMENTO DE ACRSCIMO OU DESCONTO EM SUBTOTAL .......................................................... 25 3.5. 69-CANCELAMENTO DE ACRSCIMO OU DESCONTO SOBRE ITEM ............................................................. 26

  • 2

    1. Introduo Os novos modelos de ECF: IF ST120 e IF ST200 oferecem recursos de implementao facultativa, que quando implementados no devero tornar sua aplicao incompatvel com os modelos j existentes: IF ST100 e IF ST1000. Esta seo, objetiva auxiliar o desenvolvedor na preservao da compatibilidade do aplicativo, ao implementar novos recursos.

    1.1. Verso do protocolo de comandos O primeiro passo para uma implementao adequada identificar a verso do protocolo de comandos em operao no ECF. A verso do protocolo indicada por uma letra, informada na seo I1 do comando: 34-Leitura de Informaes (pag. 49):

    Modelo Verso atual do Software Bsico

    Verso do protocolo

    de comandos IF ST100 01.00.04 D IF ST1000 01.00.04 D IF ST120 01.00.01 E IF ST200 01.00.01 E

    Notas:

    a. As caractersticas de uma verso de protocolo so determinadas independentemente do modelo ou do nmero de verso do software bsico instalado no ECF.

    b. Havendo alterao no protocolo a letra de identificao da verso incrementada, seguindo a ordem crescente;

    c. Verses superiores do protocolo so plenamente compatveis com verses inferiores. d. A atualizao do software bsico poder alteradar a verso do protocolo de comandos ao

    adicionar novos recursos, ou ao implementar os recursos j disponveis em outros modelos.

    1.2. Recursos acrescentados verso E do protocolo de comandos Abaixo a relao de recursos, classificados por tipo de implementao:

  • 3

    1.2.1 Novos comandos:

    a. Comando: 65-Leitura de Registros de Reduo Z da MF (pg.: 68) b. Comando: 66-Alterao da Velocidade de Comunicao Serial (pg.: 70) c. Comando: 67-Alterar Parmetros de Configurao Padro da Impressora Fiscal (pg.: 71) d. Comando: 68-Cancelamento de Acrscimo ou Desconto em Subtotal (pg.: 71) e. Comando: 69-Cancelamento de Acrscimo ou Desconto Sobre Item (pg.: 74)

    Obs:

    Se um destes comandos for enviado ECF com verso de protocolo de comando inferior a E, ser retornado cdigo de erro 49 - Comando desconhecido!

    1.2.2. Novos argumentos:

    a. IAT (Indicador de Arredondamento / Truncamento) Comando: 02-Registrar Item em Cupom Fiscal

    b. Casas decimais da quantidade e Impresso de casa no significativa do valor unitrio Comando: 29-Programar Parmetros Operacionais

    c. Indicador do tipo de corte Comando: 62-Corte de Papel

    Obs:

    Argumentos referentes parametrizao e recursos de implementao facultativa; Se implementados, os argumentos acima relacionados devem ser omitidos quando os respectivos comandos forem enviados a ECFs com protocolo de comandos inferior a E; caso contrrio, resultaro em cdigo de erro 23 (Erro de Sintaxe!).

    1.2.3. Registros de informaes, adicionados ao comando: 34-Leitura de Informaes:

    a. T-Itens Cancelados b. U-Novos

    Obs:

    Quando selecionado um destes registros de informaes, o comando de leitura enviado ECF com verso de protocolo de comando inferior a E, retorna um registro vazio: 34T0000

  • 4

    1.2.4. Novas caractersticas:

    a. Ampliada de 500 para 999 registros, a capacidade mxima de registros de item por documento;

    b. Totalizadores de ISSQN sero habilitados mediante o cadastramento da Inscrio Municipal do contribuinte usurio.

    c. Se o desconto sobre ISSQN estiver desabilitado, o respectivo totalizador tambm estar. d. Criada a opo para desabilitar a impresso do registro de item em uma nica linha, ao se

    incluir o caracter Line-Feed na descrio do produto. e. Inseridos 3 novos tipos de cdigos de barras: PDF-417. CODE 93 e CODE 128.

  • 5

    2. Comandos Implementados

    2.1. 02-Registrar Item em Cupom Fiscal

    Funo: Registrar em Cupom Fiscal produto comercializado ou servio prestado.

    Requisito(s): Cupom Fiscal em emisso, no totalizado.

    Argumento(s): quantidade de 0,001 a 9999,999 cdigo Alfanumrico - Extenso mxima: 14 caracteres valor unitrio at 8 dgitos entre inteiros e decimais unidade de medida Alfanumrico - Extenso mxima: 2 caracteres opcional situao tributria Alfanumrico - Extenso mxima: 7 caracteres

    ICMS Isento I1, I2, I3 Substituio Tributria F1, F2, F3 No-Incidncia N1, N2, N3 Tributado T0,01% a T99,99%

    ISSQN Isento IS1, IS2, IS3 Substituio Tributria FS1, FS2, FS3 No-Incidncia NS1, NS2, NS3 Tributado S0,01% a S99,99%

    descrio Alfanumrico - Extenso mxima: 233 caracteres. IAT Indicador de Arredondamento ou Truncamento (IAT)

    O arredondamento no um recurso disponvel nos ECF modelo IF ST100 e IFST1000 com verso de software bsico inferior ou igual a 01.00.04, nos quais oparmetro nem sequer existe e deve ser omitido. Possibilita optar pelo arredondamento ou truncamento do valor total do item:

    Ascii Dec Descrio A 65 Arredondamento

    T 84 Trucamento*

    * opcional , valor padro: T

    Exemplo(s): 02|2|0000000000002|2,19|UN|T17,00%|Iogurte 6UN 02|1|7890000000002|1,98||T7,00%|Detergente 02|12,642|7890000000003|1,582LT|F1|Gasolina

    Nota(s): Para itens referentes a prestao de servio - tributado por ISSQN, o parmetro cdigo facultativo, podendo ser omitido ou assumir valor em branco. Registros de referentes a servio (ISSQN) ou circulao de mercadorias (ICMS) so admitidos somete aps a respectivas programao da Inscrio Municipal (ISSQN) ou da Inscrio Estadual e C.N.P.J. do usurio contribuinte. O nmero mximo de casas decimais do valor unitrio parametrizado (Veja comando: 29-Programar Parmetros Operacionais) O valor total do item obtido na multiplicao do valor unitrio pela quantidade; truncado em duas casas decimais ou arredondado, dependendo da opo indicada pelo IAT (Indicador de Arredondamento ou Trucamento). Em caso de arredondamento aplicada a norma ABNT NBR 5891 de Dezembro 1977. O valor total do item acumulado no Totalizador Geral (GT), no totalizador parcial de situao tributriaindicado e no totalizador de Venda Bruta Diria (VB). Se possvel, o registro do item ser impresso em uma nica linha. Se, porm, a descrio do produto conter o

  • 6

    caracter Line-Feed (dec. 10) a impresso ocupar duas linhas ou mais. Equipamentos modelo IF ST100 ou IF ST1000 com verso de software bsico inferior ou igual a 01.00.04 registram at 500 itens em cada cupom. Verses superiores e os demais modelos tm a capacidade ampliada para 999 itens. Informaes sobre o ltimo registro de item efetuado so obtidas no comando 34-L2. IMPORTANTE: A vida-til da Memria de Fita-Detalhe (MFD) ser reduzida de modo muito significativo, seno ato do registro o aplicativo de frente de caixa agregar informaes variveis descrio do produto (como a quantidade comercializada, o valor unitrio, etc...). Por esta razo, tambm, desaconselhvel o uso do cdigo de barras, impresso nas etiquetas dos produtos pesados por balanas eletrnicas. Neste caso, a substituio pelo cdigo de identificao do produto preserva recursos da MFD e permite a consolidao dos registros de venda, na gerao do arquivo SINTEGRA atravs da biblioteca SWMFD.DLL, disponibilizada gratuitamente pela Sweda.

    Desaconselhvel: 02|1|0001430005480|5,48||I1|Frango Resfr. 1,839kg x 2,98

    Ideal: 02|1,839|0000000000143|2,98|kg|I1|Frango Resfr.

    Embora diferentes, os dois comandos imprimem registros semelhantes.

    Execuo:

    SWEDA INFORMTICA LTDA Rua Dona Brgida, 713 Vila Mariana So Paulo / SP C.N.P.J: 53.485.215/0001-06 I.E.: 111.072.115.110 09/04/2004 21:21:13 CCF:000001 COO:000015 CUPOM FISCAL ITEM CDIGO ST DESCRIO VL ITEM(R$) 1 0000000000001 T03 Iogurte com Poupa de Frutas c/ 6UN 2UN R$ 2,19 4,38GT 2 7890000000003 F1 Gasolina 12,642LT x 1,582 19,99GT

    Mensagens: Cdigo Descrio 008 Erro: O valor total do item nulo! 020 Erro: Limite de 500 itens! 021 Erro: O item vinculado a totalizador com carga tributria vinculada no cadastrada! 042 Erro: O valor total do item excede a 999.999.999,99! 050 Erro: cdigo do produto omitido ou em branco! 051 Erro: No foi possvel a acumular valor em um dos totalizadores! 053 Erro: O registro desta operao impossibilitaria o cancelamento do documento! 095 Erro: O excedeu o nmero mximo de casa decimais do valor unitrio! 131 Erro: Indicado totalizador no-tributado no habilitado 148 Erro: Quantidade invlida! 201 Erro: O valor unitrio excede 8 dgitos 249 Totalizadores de ISSQN desabilitados, Inscrio Municipal no programada! 250 Totalizadores de ICMS desabilitados, CNPJ no programado!

    Veja tambm: Emisso de Cupom Fiscal Parametrizaes do ECF

  • 7

    2.2. 10-Imprimir Cdigo de Barras

    Funo: Impresso de cdigo de barras

    Requisito(s): Relatrio Gerencial em emisso

    Argumento(s): Tipo Indica o tipo de cdigo de barras que ser impresso:

    Ascii Dec Tipo Caractersticas A 65 UPC-A Cdigo numrico - 12 dgitos*

    B 66 UPC-E Cdigo numrico - 8 dgitos*

    C 67 JAN13 (EAN) Cdigo numrico - 12 dgitos*

    D 68 JAN8 (EAN) Cdigo numrico - 8 dgitos*

    E 69 CODE 39 Cdigo alfanumrico; de tamanho indeterminado; Admite nmeros, letras do alfabeto maisculo, espao e os smbolos: $ % * + = . /

    F 70 ITF Cdigo numrico de tamanho indeterminado. Requer nmero par de dgitos.

    G 71 BAR CODE Cdigo alfanumrico; de tamanho indeterminado; Admite o seguinte conjunto de caracteres: 0 1 2 3 4 56 7 8 9 A B C D $ + - . ; :

    H 72 PDF-417 Cdigo alfanumrico, admite caracteres com cdigo ASCII de 32 a 255

    I 73 CODE 93 Cdigo numrico; de tamanho indeterminado

    J 74 CODE 128 Cdigo alfanumrico; de tamanho indeterminado Suporta os sets A, B e C Veja: Tabela de caracteres CODE 128

    *O ltimo dgito o dgito verificador do cdigo de barras. Quando informado impressosem alterao. Caso contrrio, calculado internamente.

    cdigo Alfanumrico. Extenso mxima 40 caracteres alinhamento Ascii Dec Alinhamento

    0 48 Alinhado margem esquerda 1 49 Centralizado 2 50 Alinhado margem direita

    Opcional, alinhamento padro: Centralizado altura Altura do cdigo impresso (de 3 a 32 milmetros)

    Opcional, altura padro: 16 mm magnitude Espessura das barras do cdigo impresso, de 1 a 5 pontos

    Opcional, magnitude padro: 2 pontos posio Seleciona a impresso e o posicionamento da informao codificada (HRI Human

    Readable Information)

    Ascii Dec Opo de impresso 0 48 No imprimir

    1 49 Imprimir antes do cdigo de barras

    2 50 Imprimir depois do cdigo de barras

    3 51 Imprimir antes de depois do cdigo de barras

    Opcional, opo padro: 2 (depois)

  • 8

    fonte Seleciona a fonte utilizada na impresso da informao codificada (HRI Human Readable Information)

    Ascii Dec Fonte A 65 Normal

    B 66 Condensada

    P 80 Padro

    Opcional, opo padro: P (fonte padro) margem esquerda Deslocamento da impresso em relao margem esquerda (de 0 a 92 milmetros)

    Opcional, valor padro: 0 mm

    Exemplo: 10|D|00001234|1|20|3|1

    Nota(s): A magnitude e a altura mximas do cdigo sero limitadas conforme as caractersticas da impressora. A capacidade para impresso de cdigos de barra e os tipos disponveis so informadas no comando 34-R

    Mensagens: Cdigo Descrio 058 Erro: Comando Invlido! 142 Erro: Tipo no disponvel! 023 Erro de Sintaxe!

  • 9

    Tabela de caracteres CODE 128

    Cdigo Caracter Dec Hex Set A Set B Set C 0 00 SPACE SPACE 00 1 01 ! ! 01 2 02 02 3 03 # # 03 4 04 $ $ 04 5 05 % % 05 6 06 & & 06 7 07 07 8 08 ( ( 08 9 09 ) ) 09 10 0A * * 10 11 0B + + 11 12 0C 12 13 0D - - 13 14 0E . . 14 15 0F / / 15 16 10 0 0 16 17 11 1 1 17 18 12 2 2 18 19 13 3 3 19 20 14 4 4 20 21 15 5 5 21 22 16 6 6 22 23 17 7 7 23 24 18 8 8 24 25 19 9 9 25 26 1A : : 26 27 1B ; ; 27 28 1C < < 28 29 1D = = 29 30 1E > > 30 31 1F ? ? 31 32 20 @ @ 32 33 21 A A 33 34 22 B B 34 35 23 C C 35 36 24 D D 36 37 25 E E 37 38 26 F F 38 39 27 G G 39 40 28 H H 40 41 29 I I 41 42 2A J J 42 43 2B K K 43 44 2C L L 44 45 2D M M 45 46 2E N N 46 47 2F O O 47 48 30 P P 48 49 31 Q Q 49 50 32 R R 50 51 33 S S 51 52 34 T T 52

  • 10

    Cdigo Caracter Dec Hex Set A Set B Set C 53 35 U U 53 54 36 V V 54 55 37 W W 55 56 38 X X 56 57 39 Y Y 57 58 3A Z Z 58 59 3B [ [ 59 60 3C \ \ 60 61 3D ] ] 61 62 3E ^ ^ 62 63 3F _ _ 63 64 40 MUL 64 65 41 SOH a 65 66 42 STX b 66 67 43 ETX c 67 68 44 EOT d 68 69 45 ENO e 69 70 46 ACK f 70 71 47 BEL g 71 72 48 BS h 72 73 49 HT i 73 74 4A LF j 74 75 4B VT k 75 76 4C FF l 76 77 4D CR m 77 78 4E SO n 78 79 4F SI o 79 80 50 DLE p 80 81 51 DC1 q 81 82 52 DC2 r 82 83 53 DC3 s 83 84 54 DC4 t 84 85 55 NAK u 85 86 56 SYN v 86 87 57 ETB w 87 88 58 CAN x 88 89 59 EM y 89 90 5A SUB z 90 91 5B ESC { 91 92 5C FS | 92 93 5D GS } 93 94 5E RS ~ 94 95 5F US DEL 95 96 60 FNC3 FNC3 96 97 61 FNC2 FNC2 97 98 62 SHIFT SHIFT 98 99 63 CODE C CODE C 99 100 64 CODE B FNC4 CODE B 101 65 FNC4 CODEA CODE A 102 66 FNC1 FNC1 FNC1 103 67 START CODE A 104 68 START CODE B 105 69 START CODE C

  • 11

    2.3. 29-Programar Parmetros Operacionais

    Funo: Configura parmetros de operao. Requisito(s): Modo de Interveno Tcnica MIT Argumento(s): decimal extra Habilita/desabilita o uso de uma casa decimal extra para o valor unitrio do produto ou

    servio registrado em Cupom Fiscal.

    Ascii Dec decimal extra S 83 Habilitado

    N 78 Desabilitado

    desconto ISSQN Habilita/desabilita operaes de desconto sobre itens de servio (tributados por ISSQN)

    Ascii Dec desconto ISSQN S 83 Habilitado

    N 78 no habilitado

    casas decimais quantidade

    Configura o nmero mximo de casas decimais para a quantidade, registrada noCupom Fiscal - de 0 a 3

    Impresso de casa no significativa do valor unitrio

    Parametriza a impresso da casa decimal extra do valor unitrio com valor no-significativo, no registro de produtos ou servios no Cupom Fiscal.

    Ascii Dec Configurao N 78 Desabilitar impresso

    S 83 Habilitar impresso

    Parmetro opcional, configurao padro N A impresso ocorre somente se a impresso estiver habilitada e a aplicao no omitir a casa decimal.

    Impresso de casas no significativas da quantidade

    Parametriza a impresso das casas decimais no-significativas da quantidade comercializada dos itens registrados no Cupom Fiscal.

    Ascii Dec Configurao N 78 Desabilitar impresso

    S 83 Habilitar impresso

    Parmetro opcional, configurao padro N

    Quando a opo est habilitada a impresso facultativa, seguindo o nmero de casas decimais no-significativas informadas pelo aplicativo no parmetro quantidade comercializada do comando de registro. A impresso de casas decimais no-significativas da quantidade gera maior consumo de recursos da MFD (Memria de Fita-Detalhe).

    Nota(s): A programao registrada na Memria Fiscal, sendo limitada a 20 gravaes.

    Quando no configurado os parmetros de operao o ECF envia uma mensagem de notificao ao aplicativo(mensagem n 119). A configurao atual obtidas no comando 34-H2 O nmero mximo de casas decimais para o registro do valor unitrio dos produtos no Cupom Fiscal, depende,ainda, da opo de uso dos centavos, parametrizado na programao da moeda:

    Centavos decimal extra n mx. de casas decimais Habilitado Habilitado 3 Habilitado Desabilitado 2 Desabilitado Habilitado 1 Desabilitado Desabilitado nenhuma

    Exemplo: *29|S|S|3|N|N

  • 12

    Mensagens: Cdigo Descrio 023 Erro de sintaxe! 058 Erro: Comando invlido! 130 Erro: O documento de Reduo Z no foi emitida! 180 Erro: Excedeu o limite de 20 gravaes

    Veja tambm: Parametrizaes do ECF

  • 13

    2.4. 34-Leitura de Informaes

    Descrio: As informaes disponveis so classificadas em tabelas. Na seleo para leitura, cada tabela ser representada por uma letra do alfabeto:

    A-Dados Fiscais B-Meios de pagamento C-Operaes No-Fiscais D-ICMS E-ISSQN F-Relatrio Gerencial G-Usurios H-Parametrizaes I-Impressora Fiscal J-Aplicativo Fiscal K-Caracteres de Codificao do GT L-Operaes M-Comprovante de Crdito ou Dbito N-Diversos O-Leiaute de Cheque (N do Seqencial do Registro) P-Leiaute de Cheque (N do Banco) Q-Itens Registrados R-Caracterstica S-Memria de Fita-Detalhe T-Itens Cancelados U-Novos

    As tabelas esto subdivididas em sees. Cada seo representada por letra e nmero (A1, B1, B2). possvel selecionar tabelas inteiras ou apenas sees de uma tabela. Duas ou mais sees de uma mesma tabela podero ser selecionadas em conjunto, sendo agrupadas em nico registro de retorno: A5 (A1 + A4). Em um nico comando possvel compor vrias selees: 34|A1BC5

    Retorno: Cada seleo gera um registro de retorno. O formato geral do retorno :

    STX seq tarefa Tipo sees selecionadas informao ETX Checksum

    1 byte 1 byte 2 bytes 1 byte 4 bytes 1189 bytes (Mx.) 1 byte 1 byte onde: seq e tarefa Seguem o formato do registro de mensagem (tarefa = 34) tipo Letra correspondente a tabela sees selecionadas Se a diviso deste valor pelo nmero de uma seo (1, 2, 4, 8...) resultar em

    valor impar, tal seo foi selecionada.

  • 14

    Tabelas: A-Dados Fiscais Seo Descrio Bytes

    Totalizador Geral (GT) 18 Venda Lquida (VL) 14

    A1 Totalizadores

    (46 bytes) Venda Bruta Diria (VB) 14 Data da ltima Reduo Z 11 Horrio da ltima Reduo Z 10 Data do incio do movimento 11 Horrio do incio do movimento 10 Data do ltimo reincio de operao 11 Horrio do ltimo reincio de operao 10 Data do ltimo documento emitido 11

    A2 Reduo Z (84 bytes)

    Horrio do ltimo documento emitido 10 CRO - Contador de Reincio de Operao 4 CRZ - Contador de Redues Z 4 GNF - Contador Geral de Operao No-Fiscal 6 GRG - Contador Geral de Relatrio Gerencial 6 CCF - Contador de Cupom Fiscal 6 CFD - Contador de Fita-Detalhe 6 COO - Contador de Ordem de Operao 6 CDC - Contador de Comprovantes de Crdito ou Dbito 4 NCN - Contador de Comprovantes No Emitido 4 NFC - Contador de Operao No-Fiscal Cancelada 4

    A4 Contadores (54 bytes)

    CFC - Contador de Cupom Fiscal Cancelado 4

    B-Meios de pagamento Seo Descrio Bytes

    B1 Totalizador de Troco 14

    B2 Classificao 1 B4 Denominao 21 B8 Totalizador 13

    at 20 elementos

    C-Operaes No-Fiscais Seo Descrio Bytes

    Acrscimos 13 Descontos 13 C1 (39 bytes) Cancelamentos 13

    C2 Totalizador 13 Sinal 1 C4

    (20 bytes) Denominao 19

    at 30 elementos

  • 15

    Tabelas: (cont.)

    D-ICMS Seo Descrio Bytes

    Acrscimos (AT) 13 Descontos (DT) 13 Cancelamentos (CT) 13 Substituio tributria 1 (F1) 13 Substituio tributria 2 (F2) 13 Substituio tributria 3 (F3) 13 No-incidncia 1 (N1) 13 No-Incidncia 2 (N2) 13 No-incidncia 3 (N3) 13 Isento 1 (I1) 13 Isento 2 (I2) 13

    D1 (156 bytes)

    Isento 3 (I3) 13

    D2 Totalizadores com carga tributria vinculada 13 at 15 elementos

    E-ISSQN Seo Descrio Bytes

    Acrscimos (AS) 13 Descontos (DS) 13 Cancelamentos (CS) 13 Substituio Tributria 1 (FS1) 13 Substituio Tributria 2 (FS2) 13 Substituio Tributria 3 (FS3) 13 No Incidncia 1 (NS1) 13 No Incidncia 2 (NS2) 13 No Incidncia 3 (NS3) 13 Isento 1 (IS1) 13 Isento 2 (IS2) 13

    E1 (156 bytes)

    Isento 3 (IS3) 13

    E2 Totalizadores com carga tributria vinculada 13 at 15 elementos

    F-Relatrio Gerencial Seo Descrio Bytes

    F1 Denominao 26

    F2 CER - Contador Especfico de Relatrios Gerenciais 4 at 30 elementos

    (At 30 elementos)

    G-Usurios Seo Descrio Bytes

    G1 a G12 (136 bytes)

    Nmero Seqencial C.N.P.J. I.E. I.M. Smbolo da Moeda Centavos Habilitado (S/N) N/S da MFD GT - Grande Total CRO Data de gravao do registro Horrio de gravao do registro

    2212121

    51

    2119

    41110

    G0 Todos os registros (G1, G2, ... G12) G64 Apenas o registro do usurio atual 155

    (at 12 Usurios)

  • 16

    Tabelas: (cont.)

    H-Parametrizaes

    Seo Descrio Bytes H1

    Legendas (33 bytes)

    Legenda para C.N.P.J. Legenda para a I.E. Legenda para I.M.

    11 11 11

    H2 (12 bytes)

    Loja Nmero Seqencial do ECF Impresso de Centavos Casas decimal extra no registro de item em Cupom Fiscal Desconto ISSQN habilitado

    5 4 1 1 1

    H4 Clich

    (423 bytes)

    Razo Social Nome Fantasia Endereo

    71 71

    281

    H8 (6 bytes)

    Nmeros de totalizadores ativos - F Nmeros de totalizadores ativos - I Nmeros de totalizadores ativos - N Nmeros de totalizadores ativos - FS Nmeros de totalizadores ativos - IS Nmeros de totalizadores ativos NS

    1 1 1 1 1 1

    I-Impressora Fiscal Seo Descrio Bytes

    I1 Identificao

    (82 bytes)

    Marca Modelo Tipo Nmero de srie Verso do firmware Verso do protocolo de comandos

    21 21

    8 22

    9 1

    I2 Memria Fiscal

    (95 bytes)

    Verso Nmero de srie Bero GT (valor inicial do 2 bero) CRO (valor inicial do 2 bero) CRZ (valor inicial do 2 bero) Modelo Data de Inicializao Horrio de Inicializao

    4 22

    1 18

    4 4

    21 11 10

    I4 Dip-Switches Dip-Switch 16

    I8 Relgio

    (21 bytes)

    Data Hora

    11 10

    I16 Diagnstico (15 bytes)

    Memria Fiscal MFD Mecanismo de impresso Dispositivo do relgio Cdigo de erro de mais alta prioridade

    3 3 3 3 3

    I32 Dispositivos de

    MFD (45 bytes)

    Seqencial do Usurio Nmero de srie Data de instalao Horrio de instalao

    2 22 11 10

    I32 - At 10 elementos

    J-Aplicativo Fiscal Seo Descrio Bytes

    J1 (30 bytes)

    Verso Data de instalao Horrio de instalao

    9 11 10

    J2 apenas o registro da verso atual (default) 30 (at 5 registros)

  • 17

    Tabelas: (cont.)

    K-Caracteres de Codificao do GT Seo Descrio Bytes

    K (32 bytes)

    Caracteres de codificao (0-9) Data de gravao do registro (dd/mm/aaaa) Hora de gravao do registro (hh:mm:ssv)

    11 11 10

    (at 12 registros) Seo Descrio

    K1 K2

    Tabela Apenas a chave atual de codificao (default)

    L-Operaes Seo Descrio Bytes

    L1 Totalizao (77 bytes)

    Documento em emisso Estatus de venda Contador de Ordem de Operao (COO) Itens registrados Venda bruta Venda lquida Total no-pago Total pago Troco

    1 1 6 4

    13 13 13 13 13

    ltimo item registrado - comando 02 N Item Cdigo Quantidade Total

    4

    26 8

    12

    ltimo operao de acrscimo sobre item - comando 03 N Item Total

    4

    12

    L2

    ltimo operao de desconto sobre item - comando 04 N Item Total

    4

    12 Operaes Registradas

    ltimo Item cancelado - comando 05 N item

    4

    (167 bytes)

    ltimo Registrado de Pagamento - comando 06 Classificao Meio Total

    1 2

    13

    ltima operao de acrscimo no subtotal - comando 54 Valor acrscimo

    13

    ltima operao de desconto no subtotal - comando 55 Valor desconto

    13

    Total de acrscimos Total de descontos Total de cancelamentos

    13 13 13

    L4 Autenticao

    (22 bytes)

    Valor Percentual Nmero de vias j autenticadas Funo de Autenticao Documento Operao**

    13 5 1 1 1 1

    L8 (8 bytes)

    Transaes de crdito ou dbito registradas Comprovantes emitidos Comprovantes no emitidos Comprovantes estornados

    2 2 2 2

    L16 Totais de pagamentos registrados em cada meio (at 20) 13 *L2 O aplicativo deve considerar a ordem natural das operaes: o registro, o acrscimo ou desconto e o cancelamento. **Operao a autenticar

    Ascii Operao A B C D E

    Nenhum Registro de item em CF Registro de item em CNF Registro de pagamento Venda lquida

  • 18

    Tabelas: (cont.)

    M-Comprovante de Crdito ou Dbito Seo Descrio Bytes

    (33 bytes) (veja tabela)

    Meio Valor Nmero de parcelas Parcela emitidas CDC Via Reimpresso Estorno Documento de Origem COO do documento Vinculado

    2 13

    2 2 1 4 1 1 1 6

    Seleo Descrio

    M1 M2 M4 M8 M17 M18 M32

    Emisso pendente Estorno pendente ltimo comprovante emitido Comprovantes Estornados (tabela) Comprovantes no emitidos (tabela) Comprovantes no estornados (tabela) Estornados ou no emitidos (tabela)

    N-Diversos Seo Descrio Bytes

    N1 Operador 21 N2 Identificao do aplicativo externo 121

    N4 (25 bytes)

    Meios de pagamento programados Capacidade meios de pagamento Operao no-fiscais programadas Capacidade operaes no-fiscais Relatrios gerenciais programados Capacidade relatrios gerenciais Alquotas ICMS programadas Capacidade alquotas ICMS Alquotas ISSQN programadas Capacidade alquotas ISSQN Clich programado: 'S' ou 'N' Usurio programado: 'S' ou 'N' Caractares de codificao do GT programado: 'S' ou 'N' Nmero do caixa programado: 'S' ou 'N' Parmetros operacionais programados: 'S' ou 'N'

    2 2 2 2 2 2 2 2 2 2 1 1 1 1 1

    O-Leiaute de Cheque (N do Seqencial do Registro) P-Leiaute de Cheque (N do Banco)

    Seo Descrio Bytes

    (61 bytes)

    N Banco Coluna Valor Linha Valor Coluna Valor Extenso (Linha 1) Linha Valor Extenso (Linha 1) Coluna Valor Extenso (Linha 2) Linha Valor Extenso (Linha 2) Coluna do Favorecido Linha do Favorecido Coluna do Dia Linha do Dia Coluna do Ano Linha do Rodap Coluna do Rodap Largura Dgitos Ano Nome Banco

    3 3 2 2 2 2 2 2 2 3 2 3 3 2 3 4

    21

  • 19

    Tabelas: (cont.)

    Q-Itens Registrados Seo Descrio Bytes

    Q + n do item (74 bytes)

    N Item Cdigo Quantidade Total Acrscimo Total Desconto Total

    4 26

    8 12 12 12

    R-Caractersticas Seo Descrio Bytes

    R1 Caractersticas

    Funcionais

    (35 bytes)

    Impresso de cdigo de barras Imprime Tipo UPC-A Tipo UPC-E Tipo EAN13 Tipo EAN8 Tipo CODE39 Tipo ITF Tipo CODEBAR Reserva Guilhotina Preenchimento de cheque Endosso de cheque Autenticao de documentos Abertura de gaveta Magnetic Ink Character Recognition Instalado Fonte CMC7 Fonte E13B Reserva Impresso de Logotipo Reserva Tolerncia: 2/6 horas

    1 1 1 1 1 1 1 1 5 1 1 1 1 1

    1 1 1 2

    10 1 2

    R2 Caractersticas do Mecanismo de Impresso

    (60 bytes)

    Marca Modelo Tipo Fonte Padro Largura da fonte A (em pontos) Altura da fonte A (em pontos) Largura da fonte B (em pontos) Altura da fonte B (em pontos) rea de impresso (em pontos) Densidade de Impresso Horizontal (em pontos por polegada) Densidade de Impresso Vertical (em pontos por polegada) Velocidade de Comunicao

    13 11 11

    1 2 2 2 2 4 3 3 6

    S-Memria de Fita-Detalhe Seo Descrio Bytes

    S1 (200 bytes)

    Verso Nmero de srie Data de inicializao Horrio de inicializao Estatus Capacidade (Mb) Ponteiro A Ponteiro B ECF-Modelo ECF-Nmero de srie C.N.P.J. I.E. I.M. Data de instalao Horrio de instalao

    4 22 11 10

    3 5 9 9

    21 22 21 21 21 11 10

  • 20

    Tabelas: (cont.)

    T-Itens Cancelados

    T + n do item (74 bytes)

    N Item Cdigo Quantidade Total Acrscimo Total Desconto Total

    4 26

    8 12 12 12

    U-Novos

    U1 (70 bytes)

    Venda Bruta de ICMS Venda Lquida de ISSQN Venda Bruta de ISSQN Venda Lquida No-Fiscal Venda Bruta No-Fiscal

    14 14 14 14 14

    U2 Outros

    (32 bytes)

    Nmero mximo de casas decimais para quantidade: 0 a 3 Impresso de casas no-significativas do valor unitrio (1=imprime, 0=no imprime) Impresso de casas no-significativas da quantidade (1=imprime, 0=no imprime) Reservado para futuras implementaes

    1 1

    1

    29

    U4 Opes de Menu

    (16 bytes)

    Opo de guilhotina: 1 = Ativa 2 = Inativa 3 = No instalada

    Velocidade: 1 = 9.600 bps 2 = 19.200 bps 3 = 38400 bps 4 = 57.600 bps 5 = 115.200 bps

    Controle de fluxo: 1 = DTR/DSR 2 = XON/XOFF

    Protocolo padro: 1 = Protocolo Linha ST (STX) 2 = Protocolo Matriciais (ESC.)

    Reservado para futuras implementaes

    1

    1

    1

    1

    12

    ltimo acrscimo sobre item cancelado - comando 69 Nmero seqncial do item Valor do acrscimo cancelado

    4

    12 U8

    (58 bytes)

    ltimo desconto sobre item cancelado - comando 69 Nmero seqncial do item Valor do desconto cancelado

    4

    12

    ltimo acrscimo no subtotal cancelado - comando 68 Valor do acrscimo cancelado

    13

    ltimo desconto no subtotal cancelado - comando 68 Valor do desconto cancelado

    13

    Exemplo(s): Solicitao: 34Q1 Retorno:

    34Q000198700000001230000100000000000000000000000000000000000

    0000 Confirmao: 34+000AAQ1 Solicitao: 34A1B12B4 Retornos: 34A0001000000000000000100000000000000500000000000000100

    34B0012DINHEIRO0000000000100CHEQUE0000000000000

    34B0004DINHEIROCHEQUE Confirmao: 34+000AAA1BB2

  • 21

    Nota(s): -0 Posies vazias das strings so preenchidas com o zeros (null) -1 A seleo de uma tabela (B) equivale seleo de todas as suas sees (B15) -2 Note a diferena no retorno quando selecionado B12 e B4 -3 Depois de transmitir ao aplicativo os registros solicitados o ECF notifica o xito de execuo do comando

    de leitura, informando no campo informao adicional da mensagem a seleo atendida.

    Mensagens Cdigo Descrio 193 Falha de comunicao na transmisso das informaes!

    2.5. 62-Corte do Papel Funo: Corte do papel

    Requisito(s): Nenhum

    Argumento(s): Opo de acionamento, parmetro opcional: Ascii Dec Opo

    0 48 Aciona a guilhotina, com corte parcial ou total do papel, segundo a opo configurada pelo usurio.

    1 49 Corte parcial (destacvel) 2 50 Corte total 3 51 Corte manual (serrilha)

    *Opo padro

    Exemplo: 62

    Nota(s): Consulte sobre as opes e configurao da guilhotina no manual do usurio.

    Mensagens: Cdigo Descrio 023 Erro de Sintaxe! (Neste caso, se enviado parmetros)

  • 22

    3. Comandos Novos

    3.1. 65-Leitura de Registros de Reduo Z da MF Funo: Transferir ao aplicativo um registro de reduo da MF ou a totalizao de redues refernte a um perodo de

    operao selecionado. Comando no disponvel no modelo IF ST100 ou IF ST1000 com verso de software bsico 01.00.04 ou inferior.

    Requisito(s): Nenhum

    Argumento(s): Reduo Inicial CRZ ou data da reduo / reduo inicial

    Reduo Final CRZ ou data da reduo final Parmetro opcional, quando informado, o ECF retorna ao aplicativo a totalizao dos valores acumulados nos totalizadores fiscais nas redues selecionadas.

    A faixa de redues selecionada por CRZ (Contador de Redues Z) ou data. O CRZ deve ser informado com at 4 dgitos e a data em um dos seguintes formatos: dd/mm/aaaa, dd/mm/aa ou ddmmaaaa.

    Exemplo: 65|0001|0002 65|0001 65|12/10/2006 65|01/10/2006|31/10/2006

    Nota(s): Quando selecionado CRZ=9999, o ECF retornar os dados referentes ltima reduo gravada. Se, selecionado CRZ=0000, o ECF retorna os dados armazenados na MT. Neste caso:

    - Os campos referentes data o horrio de emisso do documento Reduo Z estaro vazios; - Os contadores CRZ e COO estaro incrementados em 1 unidade; - Se no houve movimento desde a ltima reduo, o campo referente data do movimento contm a

    data do prximo movimento, incluindo datas referente ao movimento de redues que, eventualmente, sero emitidas em atraso.

    Quando o comando executado com sucesso, o campo adicional da mensagem, enviada a aplicao, contm o seguinte registro:

    Campo Descrio Tamanho Posio

    Inicial Final 1 Marca (Sweda) 21 1 21 2 Modelo do ECF 21 22 42 3 Tipo de ECF 8 43 50 4 Nmero de Fabricao 22 51 72 5 Nmero seqencial do ECF 3 73 75 6 Nmero serial do dispositivo de MFD 21 76 86 7 Nmero seqencial do usurio na MF 2 97 98 8 Nmero do C.N.P.J. 21 99 119 9 Inscrio Estadual 21 120 140 10 Inscrio Municipal 21 141 161 11 Smbolo da Moeda 5 162 166 12 Centavos 1 167 167 13 Contador de Redues Z (reduo inicial) 4 168 171 14 Data de emisso da Reduo Z (reduo inicial) 11 172 182 15 Horrio de emisso da Reduo Z (reduo inicial) 10 183 182 16 COO do documento Reduo Z (reduo inicial) 6 193 198 17 Data do movimento (reduo inicial) 11 199 209 18 COO da primeira operao do dia (reduo inicial) 6 210 215 19 Contador de Reincio de Operao (reduo inicial) 4 216 219 20 Contador de Redues Z (reduo final) 4 220 223

  • 23

    21 Data de emisso da Reduo Z (reduo final) 11 224 234 22 Horrio de emisso da Reduo Z (reduo final) 10 235 244 23 COO do documento Reduo Z (reduo final) 6 245 250 24 Data do movimento (reduo final) 11 251 261 25 COO da primeira operao do dia (reduo final) 6 262 267 26 Contador de Reincio de Operao (reduo final) 4 268 271 27 Venda Lquida de ICMS 18 272 289 28 Venda Bruta de ICMS 18 290 307 29 Venda Lquida de ISSQN 18 308 325 30 Venda Bruta de ISSQN 18 326 343 31 Venda Lquida No-Fiscal 18 344 361 xx Legenda - Vide Tabela de Legendas 5 362 -- xx Valor acumulado no respectivo totalizador 18 -- --

    Tabela de Legendas

    Legenda Totalizador GT Totalizador Geral VB Venda Bruta Diria ON Venda Bruta No-Fiscais DT Desconto de ICMS DS Desconto de ISSQN AT Acrscimo de ICMS AS Acrscimo de ISSQN CT Cancelamento de ICMS CS Cancelamento de ISSQN Tnnnn Totalizador de ICMS com carga tributria vinculada.

    nnnn corresponde alquota nn,nn% (at 15 totalizadores) Fn Substituio de ICMS

    n o nmero do totalizador, de 1 a 3 In Isento de ICMS

    n o nmero do totalizador, de 1 a 3 Nn No tributado de ICMS

    n o nmero do totalizador, de 1 a 3 Snnnn Totalizador de ISSQN com carga tributria vinculada

    nnnn corresponde alquota nn,nn% (at 15 totalizadores) FSn Substituio de ISSQN

    n o nmero do totalizador, de 1 a 3 Isn Isento de ISSQN

    n o nmero do totalizador, de 1 a 3 NSn No tributado de ISSQN

    n o nmero do totalizador, de 1 a 3 Os totalizadores so retornados na ordem apresentada. Com exceo dos trs primeiros (GT, VB e ON) os demais totalizadores so includos no retorno somente se acumularem valor significativo (diferente de zero).

    Mensagens: Cdigo Descrio 023 Erro de Sintaxe! (Neste caso, se enviado parmetros) 027 Erro: Data invlida! 031 Erro: Faixa invlida! 243 Reduo no encontrada!

    3.2. 66-Alterao da Velocidade de Comunicao Serial Funo: Altera, temporariamente, a velocidade da porta de comunicao serial com o aplicativo.

    Quando religada a impressora retorna a velocidade configurada no menu. Comando no disponvel no modelo IF ST100 ou IF ST1000 com verso de software bsico 01.00.04 ou inferior.

  • 24

    Requisito(s): Nenhum Argumento(s): Velocidade 9600, 19200, 38400, 57600, 115.200 bps Exemplo: 66|115200 Mensagens:

    Cdigo Descrio 023 Erro de Sintaxe! 058 Erro: Comando Invlido!

    Retorno: O campo adicional da mensagem de notificao de xito de execuo deste comando informa a velocidade configurada.

    Veja tambm: 67-Alterar Parmetros de Configurao Padro da Impressora Fiscal

    3.3. 67-Alterar Parmetros de Configurao Padro da Impressora Fiscal Funo: Altera as opes listadas no menu de configurao da impressora fiscal.

    Comando no disponvel no modelo IF ST100 ou IF ST1000 com verso de software bsico 01.00.04 ou inferior.

    Requisito(s): Nenhum Argumento(s): Guilhotina Opes de acionamento da guilhotina:

    Valor Descrio 0 Mantm a opo atual 1 Instalada e ativa 2 Instalada e inativa 3 No instalada

    Velocidade Velocidade padro da porta serial de comunicao com o aplicativo: Valor Descrio 0 Mantm a opo atual 1 ou 9600 Configura a 9600 bps 2 ou 19200 Configura a 19200 bps 3 ou 38400 Configura a 38400 bps 4 ou 57600 Configura a 57600 bps 5 ou 115.200 Configura a 115.200 bps

    Controle de Fluxo Controle de fluxo: Valor Descrio 0 Mantm a opo atual 1 DTR/DSR 2 XOn/XOff

    Protocolo Padro Protocolo de comandos padro: Valor Descrio 0 mantm a opo atual 1 Protocolo STX 2 Protocolo ESC.

    Exemplo: 67|0|115200|0|0 Mensagens:

    Cdigo Descrio 023 Erro de Sintaxe! 058 Erro: Comando Invlido!

    Retorno: O campo adicional da mensagem de notificao de xito de execuo deste comando informa a velocidade configurada.

    Veja tambm: 66-Alterao da Velocidade de Comunicao Serial

  • 25

    3.4. 68-Cancelamento de Acrscimo ou Desconto em Subtotal Funo: Cancelar acrscimo e/ou desconto aplicado sobre o subtotal de Cupom Fiscal ou Comprovante de Operao No-

    Fiscal em emisso Requisito(s): Cupom Fiscal ou Comprovante de Operao No-Fiscal em emisso, no totalizado;

    Operao de acrscimo ou desconto aplicada sobre o subtotal dos itens registrados Argumento(s): Cancelamento Opo de cancelamento, parmetro opcional:

    Ascii Dec Opo 0 48 Cancelar a tlima operao no cancelada de acrscimo ou desconto * 1 49 Cancelar somente o acrscimo 2 50 Cancelar somente o desconto 3 51 Cancelar acrscimo e/ou desconto

    *Opo padro Exemplo(s): Cancelamento do acrscimo aplicado sobre o subtotal:

    68|1 Cancelamento do desconto aplicado sobre o subtotal: 68|2 Cancelamento do acrscimo e/ou o desconto aplicado sobre o subtotal: 68|3 Cancelamento da ltima operao registrada de acrscimo ou desconto sobre o subtotal 68

    Execuo:

    SWEDA INFORMTICA LTDA Rua Dona Brgida, 713 Vila Mariana So Paulo / SP C.N.P.J: 53.485.215/0001-06 I.E.: 111.072.115.110 29/03/2004 11:13:29 CCF:000006 COO:000027 CUPOM FISCAL ITEM CDIGO DESCRIO QTD. UN. VL UNIT(R$) ST VL ITEM(R$) 1 7890009820921 Caf 1 UN F1 1,20GT SUBTOTAL R$ 1,20 ACRSCIMO 20% 0,24GT DESCONTO 50% -0,72 DESCONTO CANCELADO 0,72 ACRSCIMO CANCELADO -0,24

    Nota(s): Se acrscimo e desconto forem aplicados ao subtotal, o cancelamento da ltima operao registrada, de acrscimo ou desconto, dever a preceder o cancelamento da primeira. O cancelamento do acrscimo ou do desconto aplicado sobre subtotal o impossibilita o respectivo registro de novo acrscimo ou desconto. Informaes referentes s ltimas operaes registradas so obtidas no comando 34-L2

  • 26

    O campo 'adicional', da mensagem de notificao de xito na execuo do comando, contm os seguintes campos:

    n Campo Tam. Descrio 1 Indicador de cancelamento 1 1 = acrscimo cancelado

    2 = desconto cancelado 3 = acrscimo e desconto cancelados

    2 Valor do acrscimo cancelado - Informado somente se houver o cancelamento 3 Valor do desconto cancelado - Informado somente se houver o cancelamento

    Quando os campos 2 e 3 forem simultaneamente informados sero separados pelo caracter | (Ascii: 124) Exemplos:

    +680000AA.....12,00 +680000AA.....21,00 +680000AA.....33,00|2,00

    Mensagens: Cdigo Descrio 023 Erro de Sintaxe! 058 Erro: Comando Invlido! 015 Erro: No h acrscimo aplicado no subtotal 017 Erro: No h desconto aplicado no subtotal 161 Erro: No h acrscimo ou desconto aplicado no subtotal 164 Erro: No cancelada a operao de acrscimo aplicada aps o desconto 165 Erro: No cancelada a operao de desconto aplicada aps o acrscimo

    Veja tambm: Emisso de Cupom Fiscal

    69-Cancelamento de Acrscimo ou Desconto Sobre Item

    3.5. 69-Cancelamento de Acrscimo ou Desconto Sobre Item Funo: Cancelar acrscimo e/ou desconto aplicado sobre item registrado em Cupom Fiscal ou em Comprovante de

    Operao No Fiscal. Requisito(s): Comprovante de Operao No Fiscal em emisso, no totalizado e item previamente registrado Argumento(s): Item

    Nmero do item registrado sobre o qual se aplica o acrscimo (de 1 a 999) Opcional, se omitido, o acrscimo aplicado sobre o ltimo item registrado.

    Opo Opo de cancelamento, parmetro opcional: Ascii Dec Opo

    0 48 Cancelar a tlima operao no cancelada de acrscimo ou desconto * 1 49 Cancelar somente o acrscimo 2 50 Cancelar somente o desconto 3 51 Cancelar acrscimo e/ou desconto

    *Opo padro Exemplo(s): Cancelamento do acrscimo aplicado sobre o item 4:

    69|4|1 Cancelamento do acrscimo e do desconto aplicados sobre o item 5: 69|5|3 Cancelamento da ltima operao de acrscimo ou desconto, aplicada sobre o item 7: 69|7 ou 69|7|0

    Cancelamento da ltima operao de acrscimo ou desconto, aplicada sobre o ltimo item registrado: 69

  • 27

    Execuo: SWEDA INFORMTICA LTDA Rua Dona Brgida, 713 Vila Mariana So Paulo / SP C.N.P.J: 53.485.215/0001-06 I.E.: 111.072.115.110 09/04/2004 21:21:13 CCF:000001 COO:000015 CUPOM FISCAL ITEM CDIGO DESCRIO QTD. UN. VL UNIT(R$) ST VL ITEM(R$) 1 7890009820921 Bolacha 1 UN T3 1,00GT acrscimo item 1 20% 0,20GT desconto item 1 10% -0,12 cancelamento desconto item 1 0,12 cancelamento acrscimo item 1 -0,20

    Nota(s): Caso acrscimo e desconto estiverem aplicados sobre o item, o cancelamento da ltima operao registrada, de

    acrscimo ou desconto, dever preceder o cancelamento da primeira. O cancelamento do acrscimo ou do desconto aplicado sobre item o impossibilita o respectivo registro de novo acrscimo ou desconto. Informaes sobre a ltima operao de acrscimo registrada so obtidas no comando 34-L2 O campo 'adicional', da mensagem de notificao de xito na execuo do comando, contm os seguintes campos:

    n Campo Tam. Descrio 1 Nmero seqencial do item 3 3 dgitos, de 001 a 999 2 Indicador de cancelamento 1 1 = acrscimo cancelado

    2 = desconto cancelado 3 = acrscimo e desconto cancelados

    3 Valor do acrscimo cancelado - Informado somente se houver o cancelamento 4 Valor do desconto cancelado - Informado somente se houver o cancelamento

    Quando os campos 3 e 4 forem simultaneamente informados sero separados pelo caracter | (Ascii: 124) Exemplos:

    +690000AA.....00112,00 +690000AA.....00121,00 +690000AA.....00133,00|2,00

    Mensagens: Cdigo Descrio 006 Erro: Item invlido! 007 Erro: Item cancelado! 010 Erro: No h acrscimo aplicado sobre o item indicado 012 Erro: No h desconto aplicado sobre o item indicado 058 Erro: Comando Invlido! 160 Erro: No h acrscimo ou desconto aplicado sobre o item 162 Erro: No cancelada a operao de acrscimo aplicada aps o desconto 163 Erro: No cancelada a operao de desconto aplicada aps o acrscimo

    Veja tambm: Emisso de Cupom Fiscal 69-Cancelamento de Acrscimo ou Desconto em Subtotal

    1. Introduo1.1. Verso do protocolo de comandos1.2. Recursos acrescentados verso E do protocolo de comandos1.2.1 Novos comandos:1.2.2. Novos argumentos:1.2.3. Registros de informaes, adicionados ao comando: 34-Leitura de Informaes:1.2.4. Novas caractersticas:

    2. Comandos Implementados2.1. 02-Registrar Item em Cupom Fiscal2.2. 10-Imprimir Cdigo de Barras2.3. 29-Programar Parmetros Operacionais2.4. 34-Leitura de InformaesF-Relatrio GerencialSeoBytesG-UsuriosBytesH-ParametrizaesI-Impressora FiscalBytes

    J-Aplicativo FiscalBytes

    K-Caracteres de Codificao do GTL-OperaesM-Comprovante de Crdito ou DbitoN-DiversosO-Leiaute de Cheque (N do Seqencial do Registro)P-Leiaute de Cheque (N do Banco)Q-Itens RegistradosR-CaractersticasS-Memria de Fita-DetalheT-Itens CanceladosU-NovosDescrio

    2.5. 62-Corte do Papel

    3. Comandos Novos3.1. 65-Leitura de Registros de Reduo Z da MF3.2. 66-Alterao da Velocidade de Comunicao Serial3.3. 67-Alterar Parmetros de Configurao Padro da Impressora Fiscal3.4. 68-Cancelamento de Acrscimo ou Desconto em Subtotal3.5. 69-Cancelamento de Acrscimo ou Desconto Sobre Item