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');
|