Ver Mensaje Individual
  #3  
Antiguo 28-02-2008
mariano_9 mariano_9 is offline
Registrado
 
Registrado: abr 2007
Posts: 8
Reputación: 0
mariano_9 Va por buen camino
Smile

Bueno les cuento que pude hacer una factura A finalmente

El problema de la cantidad era que no habia que poner 1 sino 1000.

Les dejo un ejemplo de una factura A para el que pueda necesitarlo.

Saludos!! y espero les sirva!

pruebaControlador := CreateComObject( CLASS_PrinterFiscal ) as _PrinterFiscalDisp;
pruebaControlador.PortNumber := 1;
pruebaControlador.BaudRate := '9600';

///Factura A///

//esto abre la factura
PruebaControlador.OpenInvoice('F', 'C', 'A', '1', 'P', '12',
'I', 'I', 'Nombre1', '-', 'CUIT', '33708116828',
'N', 'DomComprador1', 'DomComprador2', 'DomComprador3', '001', '001', 'C');

//imprime un item
PruebaControlador.SendInvoiceItem('Descripcion', '1000', '1', '21', 'M',
'1', '0', 'DescripExt1', 'DescripExt2', 'DescripExt3', '10.50', '0');

//cierra la factura
PruebaControlador.CloseInvoice('f', 'A', 'se cerro sin problemas');
Responder Con Cita