Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 31-10-2003
chuley chuley is offline
Miembro
 
Registrado: jul 2003
Posts: 16
Poder: 0
chuley Va por buen camino
No , la impresora no deberia ni siquiera enterarse de que enviastes algo , la impresora solo responde a comandos definidos
por ejemplo :
hacer un X (ver el total facturado sin borrar totales ) este comando es +- 9X en caracteres por supuesto y a mas bajo nivel el driver de la impresora envia al controlador +-1 9 (ASCII 57)
FS
Z: Cierre de jornada fiscal; otro caracter: Informe X

y a mas bajo nivel se respeta la transmision mediante paquetes donde la forma generica de transmision es +-

Host (master) Controlador fiscal (slave)
Paquete A ----------------------------
------------------------------- NAK
Paquete A -----------------------
---------------------------------- ACK
---------------------------------- DC2 o DC4
----------------------------------- Respuesta A
NAK----------------------------------
------------------------------------ Respuesta A
ACK -----------------------------------
Paquete B ------------------------------
----------------------------------------- ACK
---------------------------------------- Respuesta B
ACK -------------------------------------------

donde cada paquete esta definido +- asi

STX SN Comando FS Texto FS Texto ............... ETX BCC

STX 1 Start of Frame (ASCII 02H)
SN 1 Sequence number. Un número par entre 20H y 7fH que identifica el paquete enviado. El SN del paquete siguiente debe continuar la secuencia, y una vez alcanzado 7fH se comienza nuevamente por 20H. La respuesta debe tener el mismo SN.
Comando 1 Código del comando
FS 1 Field Separator (ASCII 1cH)
Texto n Texto a imprimir en la impresora fiscal
(Los campos FS y Texto pueden repetirse varias veces de acuerdo al tipo de comando envíado.)
ETX 1 End of Frame (ASCII 03H)
BCC 4 Block Check Character: Se obtiene sumando todos los campos anteriores.

mas o menos esta es la definicion de paquete , comando , modo de transmision
espero sirva de algo

hasta otro dia
Julio
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 10:20:28.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi