public void ImprimirRemitoProveedor(IComprobante remito, int copias) { fiscalHasar.AbrirDocumento(HasarImpresoraFiscalRG3561.TiposComprobante.GENERICO); var atributos = new hfl.argentina.Hasar_Funcs.AtributosDeTexto(); fiscalHasar.ImprimirTextoGenerico(atributos, "Proveedor:"); fiscalHasar.ImprimirTextoGenerico(atributos, Limpiar(remito.Responsable.RazonSocial)); fiscalHasar.ImprimirTextoGenerico(atributos, "Articulos:"); foreach (IItem renglon in remito.Items) { fiscalHasar.ImprimirTextoGenerico(atributos, string.Format("{0} x $ {1} => $ {2}", renglon.Cantidad, renglon.Precio, renglon.Total)); fiscalHasar.ImprimirTextoGenerico(atributos, renglon.DescripcionCorta); } fiscalHasar.CerrarDocumento(); }
public void ImprimirComprobanteCuentaCorriente(IComprobante factura) { fiscalHasar.AbrirDocumento (HasarImpresoraFiscalRG3561.TiposComprobante.GENERICO); var atributos = new hfl.argentina.Hasar_Funcs.AtributosDeTexto (); fiscalHasar.ImprimirTextoGenerico (atributos, "Comprobante de Cuenta Corriente:"); fiscalHasar.ImprimirTextoGenerico (atributos, Limpiar (factura.Responsable.RazonSocial)); fiscalHasar.ImprimirTextoGenerico (atributos, "Articulos:"); foreach (IItem renglon in factura.Items) { fiscalHasar.ImprimirTextoGenerico (atributos, string.Format ("{0} x $ {1} => $ {2}", renglon.Cantidad, renglon.Precio, renglon.Total)); fiscalHasar.ImprimirTextoGenerico (atributos, renglon.DescripcionCorta); } fiscalHasar.ImprimirTextoGenerico (atributos, string.Format ("Importe: $ {0}", factura.Total)); fiscalHasar.ImprimirTextoGenerico (atributos, "Firma:"); fiscalHasar.AvanzarPapelAmbasEstaciones (2); fiscalHasar.ImprimirTextoGenerico (atributos, "Aclaracion:"); fiscalHasar.AvanzarPapelAmbasEstaciones (2); fiscalHasar.CerrarDocumento (); }
public void ImprimirComprobanteCuentaCorriente(IComprobante factura) { fiscalHasar.AbrirDocumento(HasarImpresoraFiscalRG3561.TiposComprobante.GENERICO); var atributos = new hfl.argentina.Hasar_Funcs.AtributosDeTexto(); fiscalHasar.ImprimirTextoGenerico(atributos, "Comprobante de Cuenta Corriente:"); fiscalHasar.ImprimirTextoGenerico(atributos, Limpiar(factura.Responsable.RazonSocial)); fiscalHasar.ImprimirTextoGenerico(atributos, "Articulos:"); foreach (IItem renglon in factura.Items) { fiscalHasar.ImprimirTextoGenerico(atributos, string.Format("{0} x $ {1} => $ {2}", renglon.Cantidad, renglon.Precio, renglon.Total)); fiscalHasar.ImprimirTextoGenerico(atributos, renglon.DescripcionCorta); } fiscalHasar.ImprimirTextoGenerico(atributos, string.Format("Importe: $ {0}", factura.Total)); fiscalHasar.ImprimirTextoGenerico(atributos, "Firma:"); fiscalHasar.AvanzarPapelAmbasEstaciones(2); fiscalHasar.ImprimirTextoGenerico(atributos, "Aclaracion:"); fiscalHasar.AvanzarPapelAmbasEstaciones(2); fiscalHasar.CerrarDocumento(); }
public void ImprimirRemitoProveedor(IComprobante remito, int copias) { fiscalHasar.AbrirDocumento (HasarImpresoraFiscalRG3561.TiposComprobante.GENERICO); var atributos = new hfl.argentina.Hasar_Funcs.AtributosDeTexto (); fiscalHasar.ImprimirTextoGenerico (atributos, "Proveedor:"); fiscalHasar.ImprimirTextoGenerico (atributos, Limpiar (remito.Responsable.RazonSocial)); fiscalHasar.ImprimirTextoGenerico (atributos, "Articulos:"); foreach (IItem renglon in remito.Items) { fiscalHasar.ImprimirTextoGenerico (atributos, string.Format ("{0} x $ {1} => $ {2}", renglon.Cantidad, renglon.Precio, renglon.Total)); fiscalHasar.ImprimirTextoGenerico (atributos, renglon.DescripcionCorta); } fiscalHasar.CerrarDocumento (); }