#include <registroivaview.h>
Inheritance diagram for RegistroIvaView:

Public Slots | |
| virtual void | on_mui_generarPrevisiones_clicked () |
| SLOT que se activa al pulsar sobre el botn de generar previsiones. | |
| virtual void | on_mui_listIva_editFinish (int, int) |
| Este slot se activa cuando hay cambios en los subformularios. | |
Public Member Functions | |
| RegistroIvaView (Empresa *, QWidget *) | |
| virtual | ~RegistroIvaView () |
| void | manageArticle (int) |
| virtual void | pintaidregistroiva (const QString &) |
| virtual void | pintacontrapartida (const QString &val) |
| virtual void | pintabaseimp (const QString &val) |
| virtual void | pintaiva (const QString &val) |
| virtual void | pintaffactura (const QString &val) |
| virtual void | pintafemisionregistroiva (const QString &val) |
| virtual void | pintaserieregistroiva (const QString &val) |
| virtual void | pintafactura (const QString &val) |
| virtual void | pintaidborrador (const QString &) |
| virtual void | pintaregularizacion (const QString &) |
| virtual void | pintaplan349 (const QString &) |
| virtual void | pintanumorden (const QString &val) |
| virtual void | pintacif (const QString &val) |
| virtual void | pintaidfpago (const QString &) |
| virtual void | pintafactemitida (const QString &val) |
| virtual void | pintarectificaaregistroiva (const QString &) |
| virtual void | pintaincregistro (const QString &val) |
| virtual void | recalculaIva () |
| virtual int | guardar () |
| int | cargar (QString id) |
| virtual int | borrar () |
Private Member Functions | |
| void | generarPedidoCliente () |
| void | cargarComboFPago (QString) |
Private Attributes | |
| cursor2 * | m_cursorcombo |
| cursor2 * | m_cursorFPago |
| Cursor para las formas de pago. | |
Definition at line 57 of file registroivaview.h.
| comp | ||
| parent |
Disparamos los plugins con presupuesto_imprimirPresupuesto
Usurpamos la identidad de mlist y ponemos nuestro propio widget con sus cosillas.
Preparamos la lista de cobros y pagos.
Definition at line 47 of file registroivaview.cpp.
References _depura(), SubForm3::addSHeader(), cargarComboFPago(), DBCampo::DBdate, DBCampo::DBint, SHeader::DBNone, DBCampo::DBNoSave, DBCampo::DBNothing, DBCampo::DBNotNull, SHeader::DBNoView, SHeader::DBNoWrite, DBCampo::DBnumeric, DBCampo::DBPrimaryKey, DBCampo::DBvarchar, FichaBc::empresaBase(), FALSE, g_plugins, Plugins::lanza(), Ui_RegistroIvaBase::m_contrapartida, m_cursorFPago, EmpresaBase::meteWindow(), Ui_RegistroIvaBase::mui_listIva, Ui_RegistroIvaBase::mui_listPrevCobro, SubForm3::setDBCampoId(), SubForm3::setDBTableName(), SubForm2Bc::setEmpresaBase(), BusquedaCuenta::setEmpresaBase(), SubForm3::setinsercion(), RegistroIva::setLineas(), Ui_RegistroIvaBase::setupUi(), and TRUE.
00048 : RegistroIva(comp, parent) { 00049 setAttribute(Qt::WA_DeleteOnClose); 00050 setupUi(this); 00051 _depura("Inicializacion de RegistroIvaView", 0); 00053 int res = g_plugins->lanza("RegistroIvaView_RegistroIvaView", this); 00054 if (res != 0) 00055 return; 00056 00058 m_contrapartida->setEmpresaBase(comp); 00059 setLineas( mui_listIva); 00060 mui_listIva->setEmpresaBase(comp); 00061 mui_listPrevCobro->setEmpresaBase(comp); 00063 m_cursorFPago = NULL; 00064 cargarComboFPago("NULL"); 00065 00066 mui_listIva->setDBTableName("iva"); 00067 mui_listIva->setDBCampoId("idiva"); 00068 mui_listIva->addSHeader("idiva", DBCampo::DBint, DBCampo::DBPrimaryKey, SHeader::DBNoWrite, tr("idiva")); 00069 mui_listIva->addSHeader("idtipoiva", DBCampo::DBint, DBCampo::DBNotNull, SHeader::DBNoWrite, tr("idtipoiva")); 00070 mui_listIva->addSHeader("idcuenta", DBCampo::DBint, DBCampo::DBNoSave, SHeader::DBNoWrite, tr("idcuenta")); 00071 mui_listIva->addSHeader("codigo", DBCampo::DBvarchar, DBCampo::DBNoSave, SHeader::DBNoWrite | SHeader::DBNoView, tr("codigo")); 00072 mui_listIva->addSHeader("tipocuenta", DBCampo::DBvarchar, DBCampo::DBNoSave, SHeader::DBNoWrite | SHeader::DBNoView, tr("tipocuenta")); 00073 mui_listIva->addSHeader("nombretipoiva", DBCampo::DBvarchar, DBCampo::DBNoSave, SHeader::DBNoWrite, tr("nombretipoiva")); 00074 mui_listIva->addSHeader("idregistroiva", DBCampo::DBint, DBCampo::DBNothing, SHeader::DBNone, tr("idregistroiva")); 00075 mui_listIva->addSHeader("baseiva", DBCampo::DBnumeric, DBCampo::DBNothing, SHeader::DBNone, tr("baseiva")); 00076 mui_listIva->addSHeader("ivaiva", DBCampo::DBnumeric, DBCampo::DBNothing, SHeader::DBNone, tr("ivaiva")); 00077 mui_listIva->setinsercion(FALSE); 00078 00079 mui_listPrevCobro->setDBTableName("prevcobro"); 00080 mui_listPrevCobro->setDBCampoId("idprevcobro"); 00081 mui_listPrevCobro->addSHeader("idprevcobro", DBCampo::DBint, DBCampo::DBPrimaryKey, SHeader::DBNoWrite, tr("idprevcobro")); 00082 mui_listPrevCobro->addSHeader("fprevistaprevcobro", DBCampo::DBdate, DBCampo::DBNotNull, SHeader::DBNone, tr("fprevistaprevcobro")); 00083 mui_listPrevCobro->addSHeader("fcobroprevcobro", DBCampo::DBdate, DBCampo::DBNoSave, SHeader::DBNone, tr("fcobroprevcobro")); 00084 mui_listPrevCobro->addSHeader("idfpago", DBCampo::DBint, DBCampo::DBNoSave, SHeader::DBNoWrite | SHeader::DBNoView, tr("idfpago")); 00085 mui_listPrevCobro->addSHeader("idcuenta", DBCampo::DBint, DBCampo::DBNoSave, SHeader::DBNoWrite, tr("idcuenta")); 00086 mui_listPrevCobro->addSHeader("idasiento", DBCampo::DBint, DBCampo::DBNothing, SHeader::DBNone, tr("idasiento")); 00087 mui_listPrevCobro->addSHeader("cantidadprevistaprevcobro", DBCampo::DBnumeric, DBCampo::DBNothing, SHeader::DBNone, tr("cantidadprevistaprevcobro")); 00088 mui_listPrevCobro->addSHeader("cantidadprevcobro", DBCampo::DBnumeric, DBCampo::DBNothing, SHeader::DBNone, tr("cantidadprevcobro")); 00089 mui_listPrevCobro->addSHeader("idregistroiva", DBCampo::DBint, DBCampo::DBNothing, SHeader::DBNone, tr("idregistroiva")); 00090 mui_listPrevCobro->addSHeader("tipoprevcobro", DBCampo::DBint, DBCampo::DBNothing, SHeader::DBNone, tr("tipoprevcobro")); 00091 mui_listPrevCobro->addSHeader("docprevcobro", DBCampo::DBvarchar, DBCampo::DBNothing, SHeader::DBNone, tr("docprevcobro")); 00092 mui_listPrevCobro->addSHeader("codigo", DBCampo::DBvarchar, DBCampo::DBNoSave, SHeader::DBNone, tr("codigo")); 00093 mui_listIva->addSHeader("tipocuenta", DBCampo::DBvarchar, DBCampo::DBNoSave, SHeader::DBNoWrite | SHeader::DBNoView, tr("tipocuenta")); 00094 mui_listPrevCobro->addSHeader("descripcion", DBCampo::DBnumeric, DBCampo::DBNoSave, SHeader::DBNone, tr("descripcion")); 00095 mui_listPrevCobro->addSHeader("idctacliente", DBCampo::DBnumeric, DBCampo::DBNothing, SHeader::DBNone, tr("idctacliente")); 00096 mui_listPrevCobro->addSHeader("codigoctacliente", DBCampo::DBnumeric, DBCampo::DBNoSave, SHeader::DBNone, tr("codigoctacliente")); 00097 mui_listPrevCobro->addSHeader("nomctacliente", DBCampo::DBnumeric, DBCampo::DBNoSave, SHeader::DBNone, tr("nomctacliente")); 00098 mui_listPrevCobro->addSHeader("tipoctacliente", DBCampo::DBnumeric, DBCampo::DBNoSave, SHeader::DBNone, tr("tipoctacliente")); 00099 mui_listPrevCobro->addSHeader("tipocuenta", DBCampo::DBnumeric, DBCampo::DBNoSave, SHeader::DBNone, tr("tipocuenta")); 00100 00101 mui_listPrevCobro->setinsercion(TRUE); 00102 empresaBase()->meteWindow(windowTitle(), this); 00103 g_plugins->lanza("RegistroIvaView_RegistroIvaView_Post", this); 00104 _depura("Fin de la inicializacion de RegistroIvaView", 0); 00105 }
| RegistroIvaView::~RegistroIvaView | ( | ) | [virtual] |
Definition at line 111 of file registroivaview.cpp.
References _depura().
00111 { 00112 _depura("RegistroIvaView::~RegistroIvaView", 0); 00113 _depura("END RegistroIvaView::~RegistroIvaView", 0); 00114 }
| void RegistroIvaView::manageArticle | ( | int | ) |
| virtual void RegistroIvaView::pintaidregistroiva | ( | const QString & | ) | [inline, virtual] |
| virtual void RegistroIvaView::pintacontrapartida | ( | const QString & | val | ) | [inline, virtual] |
Reimplemented from RegistroIva.
Definition at line 71 of file registroivaview.h.
References Ui_RegistroIvaBase::m_contrapartida, and BusquedaCuenta::setidcuenta().
00071 { 00072 m_contrapartida->setidcuenta(val); 00073 };
| virtual void RegistroIvaView::pintabaseimp | ( | const QString & | val | ) | [inline, virtual] |
Reimplemented from RegistroIva.
Definition at line 74 of file registroivaview.h.
References RegistroIva::iva(), Ui_RegistroIvaBase::m_baseImponible, Ui_RegistroIvaBase::m_totalFactura, and Fixed::toQString().
Referenced by recalculaIva().
00074 { 00075 Fixed total(val); 00076 total = total + Fixed(iva()); 00077 m_baseImponible->setText(val); 00078 m_totalFactura->setText(total.toQString()); 00079 };
| virtual void RegistroIvaView::pintaiva | ( | const QString & | val | ) | [inline, virtual] |
Reimplemented from RegistroIva.
Definition at line 80 of file registroivaview.h.
References RegistroIva::baseimp(), Ui_RegistroIvaBase::m_importeiva, Ui_RegistroIvaBase::m_totalFactura, and Fixed::toQString().
Referenced by recalculaIva().
00080 { 00081 Fixed total(val); 00082 total = total + Fixed(baseimp()); 00083 m_totalFactura->setText(total.toQString()); 00084 m_importeiva->setText(val); 00085 };
| virtual void RegistroIvaView::pintaffactura | ( | const QString & | val | ) | [inline, virtual] |
Reimplemented from RegistroIva.
Definition at line 86 of file registroivaview.h.
References Ui_RegistroIvaBase::m_ffactura, and BusquedaFecha::setText().
00086 { 00087 m_ffactura->setText(val); 00088 };
| virtual void RegistroIvaView::pintafemisionregistroiva | ( | const QString & | val | ) | [inline, virtual] |
Reimplemented from RegistroIva.
Definition at line 89 of file registroivaview.h.
References Ui_RegistroIvaBase::m_femisionregistroiva, and BusquedaFecha::setText().
00089 { 00090 m_femisionregistroiva->setText(val); 00091 };
| virtual void RegistroIvaView::pintaserieregistroiva | ( | const QString & | val | ) | [inline, virtual] |
Reimplemented from RegistroIva.
Definition at line 92 of file registroivaview.h.
References Ui_RegistroIvaBase::m_serieregistroiva.
00092 { 00093 m_serieregistroiva->setText(val); 00094 };
| virtual void RegistroIvaView::pintafactura | ( | const QString & | val | ) | [inline, virtual] |
Reimplemented from RegistroIva.
Definition at line 95 of file registroivaview.h.
References Ui_RegistroIvaBase::m_factura.
00095 { 00096 m_factura->setText(val); 00097 };
| virtual void RegistroIvaView::pintaidborrador | ( | const QString & | ) | [inline, virtual] |
| virtual void RegistroIvaView::pintaregularizacion | ( | const QString & | ) | [inline, virtual] |
| virtual void RegistroIvaView::pintaplan349 | ( | const QString & | ) | [inline, virtual] |
| virtual void RegistroIvaView::pintanumorden | ( | const QString & | val | ) | [inline, virtual] |
Reimplemented from RegistroIva.
Definition at line 104 of file registroivaview.h.
References Ui_RegistroIvaBase::m_numorden.
00104 { 00105 m_numorden->setText(val); 00106 };
| virtual void RegistroIvaView::pintacif | ( | const QString & | val | ) | [inline, virtual] |
Reimplemented from RegistroIva.
Definition at line 107 of file registroivaview.h.
References Ui_RegistroIvaBase::m_cif.
00107 { 00108 m_cif->setText(val); 00109 };
| virtual void RegistroIvaView::pintaidfpago | ( | const QString & | ) | [inline, virtual] |
| virtual void RegistroIvaView::pintafactemitida | ( | const QString & | val | ) | [inline, virtual] |
Reimplemented from RegistroIva.
Definition at line 112 of file registroivaview.h.
References Ui_RegistroIvaBase::m_factEmitida, Ui_RegistroIvaBase::m_factSoportada, and TRUE.
00112 { 00113 if (val == "t" || val == "TRUE") 00114 m_factEmitida->setChecked(TRUE); 00115 else 00116 m_factSoportada->setChecked(TRUE); 00117 };
| virtual void RegistroIvaView::pintarectificaaregistroiva | ( | const QString & | ) | [inline, virtual] |
| virtual void RegistroIvaView::pintaincregistro | ( | const QString & | val | ) | [inline, virtual] |
Reimplemented from RegistroIva.
Definition at line 120 of file registroivaview.h.
References FALSE, Ui_RegistroIvaBase::m_incregistroIVA, and TRUE.
00120 { 00121 if (val == "t" || val == "TRUE") 00122 m_incregistroIVA->setChecked(TRUE); 00123 else 00124 m_incregistroIVA->setChecked(FALSE); 00125 };
| virtual void RegistroIvaView::recalculaIva | ( | ) | [inline, virtual] |
Reimplemented from RegistroIva.
Definition at line 127 of file registroivaview.h.
References RegistroIva::iva(), Ui_RegistroIvaBase::mui_listIva, pintabaseimp(), pintaiva(), RegistroIva::setbaseimp(), RegistroIva::setiva(), and SubForm3::sumarCampo().
Referenced by on_mui_listIva_editFinish().
00127 { 00128 Fixed base = mui_listIva->sumarCampo("baseiva"); 00129 Fixed iva = mui_listIva->sumarCampo("ivaiva"); 00130 setbaseimp(base.toQString()); 00131 setiva(iva.toQString()); 00132 pintabaseimp(base.toQString()); 00133 pintaiva(iva.toQString()); 00134 };
| int RegistroIvaView::guardar | ( | ) | [virtual] |
Reimplemented from RegistroIva.
Definition at line 192 of file registroivaview.cpp.
References _depura(), postgresiface2::begin(), postgresiface2::commit(), DBRecord::DBvalue(), dialogChanges::dialogChanges_cargaInicial(), FichaBc::empresaBase(), SubForm3::guardar(), RegistroIva::guardar(), BusquedaCuenta::idcuenta(), Ui_RegistroIvaBase::m_baseImponible, Ui_RegistroIvaBase::m_cif, Ui_RegistroIvaBase::m_contrapartida, Ui_RegistroIvaBase::m_factEmitida, Ui_RegistroIvaBase::m_factura, Ui_RegistroIvaBase::m_femisionregistroiva, Ui_RegistroIvaBase::m_ffactura, Ui_RegistroIvaBase::m_importeiva, Ui_RegistroIvaBase::m_incregistroIVA, Ui_RegistroIvaBase::m_numorden, Ui_RegistroIvaBase::m_serieregistroiva, mensajeInfo(), Ui_RegistroIvaBase::mui_listIva, Ui_RegistroIvaBase::mui_listPrevCobro, postgresiface2::rollback(), RegistroIva::setbaseimp(), RegistroIva::setcif(), SubForm3::setColumnValue(), RegistroIva::setcontrapartida(), RegistroIva::setfactemitida(), RegistroIva::setfactura(), RegistroIva::setfemisionregistroiva(), RegistroIva::setffactura(), RegistroIva::setincregistro(), RegistroIva::setiva(), RegistroIva::setnumorden(), RegistroIva::setserieregistroiva(), and BusquedaFecha::text().
00192 { 00193 _depura("RegistroIvaView::guardar", 0); 00194 try { 00195 empresaBase()->begin(); 00196 setcontrapartida(m_contrapartida->idcuenta()); 00197 setbaseimp(m_baseImponible->text()); 00198 setiva(m_importeiva->text()); 00199 setffactura(m_ffactura->text()); 00200 setfactura(m_factura->text()); 00201 setincregistro(m_incregistroIVA->isChecked() ? "t" : "f"); 00202 setnumorden(m_numorden->text()); 00203 setcif(m_cif->text()); 00204 setfactemitida(m_factEmitida->isChecked() ? "t" : "f"); 00205 setfemisionregistroiva(m_femisionregistroiva->text()); 00206 setserieregistroiva(m_serieregistroiva->text()); 00207 RegistroIva::guardar(); 00208 mui_listIva->setColumnValue("idregistroiva", DBvalue("idregistroiva")); 00209 mui_listIva->guardar(); 00210 mui_listPrevCobro->setColumnValue("idregistroiva", DBvalue("idregistroiva")); 00211 mui_listPrevCobro->guardar(); 00212 empresaBase()->commit(); 00213 dialogChanges_cargaInicial(); 00214 } catch (...) { 00215 mensajeInfo("Error al guardar el Registro de IVA"); 00216 empresaBase()->rollback(); 00217 } // end try 00218 _depura("END RegistroIvaView::guardar"); 00219 return 0; 00220 }
| int RegistroIvaView::cargar | ( | QString | id | ) | [virtual] |
| id |
Reimplemented from RegistroIva.
Definition at line 169 of file registroivaview.cpp.
References SubForm3::cargar(), RegistroIva::cargar(), dialogChanges::dialogChanges_cargaInicial(), RegistroIva::factura(), Ui_RegistroIvaBase::mui_listIva, and Ui_RegistroIvaBase::mui_listPrevCobro.
00169 { 00170 int error = 0; 00171 error = RegistroIva::cargar(id); 00172 if (error) { 00173 return -1; 00174 } // end if 00175 mui_listIva->cargar("SELECT * FROM tipoiva LEFT JOIN (SELECT * FROM iva WHERE idregistroiva="+id+" ) AS t1 ON t1.idtipoiva = tipoiva.idtipoiva LEFT JOIN cuenta on tipoiva.idcuenta = cuenta.idcuenta ORDER BY codigo"); 00176 00177 mui_listPrevCobro->cargar("SELECT * FROM prevcobro " 00178 " LEFT JOIN cuenta ON cuenta.idcuenta = prevcobro.idcuenta " 00179 " LEFT JOIN (SELECT idcuenta AS idctacliente, codigo AS codigoctacliente, descripcion AS nomctacliente, tipocuenta AS tipoctacliente FROM cuenta) AS T1 ON t1.idctacliente = prevcobro.idctacliente " 00180 " WHERE idregistroiva = " + id + " ORDER BY fcobroprevcobro "); 00181 00182 setWindowTitle(tr("Registro factura") + " " + factura()); 00183 dialogChanges_cargaInicial(); 00184 return 0; 00185 }
| virtual int RegistroIvaView::borrar | ( | ) | [inline, virtual] |
Reimplemented from RegistroIva.
Definition at line 137 of file registroivaview.h.
References RegistroIva::borrar().
00137 { 00138 return RegistroIva::borrar(); 00139 };
| void RegistroIvaView::generarPedidoCliente | ( | ) | [private] |
| void RegistroIvaView::cargarComboFPago | ( | QString | idfpago | ) | [private] |
| idfpago |
Definition at line 127 of file registroivaview.cpp.
References _depura(), postgresiface2::cargacursor(), FichaBc::empresaBase(), cursor2::eof(), m_cursorFPago, Ui_RegistroIvaBase::m_fPago, cursor2::siguienteregistro(), and cursor2::valor().
Referenced by RegistroIvaView().
00127 { 00128 _depura("RegistroIvaView::cargarComboFPago", 0); 00129 if (m_cursorFPago != NULL) 00130 delete m_cursorFPago; 00131 m_cursorFPago = empresaBase()->cargacursor("SELECT * FROM fpago"); 00132 int i = 0; 00133 int i1 = 0; 00134 while (!m_cursorFPago->eof()) { 00135 i ++; 00136 if (m_cursorFPago->valor("idfpago") == idfpago) { 00137 i1 = i; 00138 } // end if 00139 m_fPago->addItem(m_cursorFPago->valor("nomfpago")); 00140 m_cursorFPago->siguienteregistro(); 00141 } // end while 00142 if (i1 != 0) { 00143 m_fPago->setCurrentIndex(i1 - 1); 00144 } // end if 00145 _depura("RegistroIvaView::cargarComboFPago", 0); 00146 }
| void RegistroIvaView::on_mui_generarPrevisiones_clicked | ( | ) | [virtual, slot] |
SLOT que se activa al pulsar sobre el botn de generar previsiones.
Vaciamos la lista de previsión para que no haga cosas raras.
Hay que saber si es un cobro o un pago.
Si es un cliente es un cobro, si es un proveedor es un pago.
Definition at line 231 of file registroivaview.cpp.
References _depura(), RegistroIva::baseimp(), BusquedaCuenta::codigocuenta(), RegistroIva::contrapartida(), RegistroIva::ffactura(), BusquedaCuenta::idcuenta(), RegistroIva::iva(), SubForm3::lineaat(), Ui_RegistroIvaBase::m_contrapartida, m_cursorFPago, Ui_RegistroIvaBase::m_ffactura, Ui_RegistroIvaBase::m_fPago, Ui_RegistroIvaBase::mui_listPrevCobro, BusquedaCuenta::nomcuenta(), normalizafecha(), SubForm3::nuevoRegistro(), SubForm3::rowCount(), DBRecord::setDBvalue(), BusquedaFecha::text(), Fixed::toQString(), and cursor2::valor().
00231 { 00232 _depura("RegistroIvaView::on_mui_generarPrevisiones_clicked", 0); 00233 QString snumpagos = m_cursorFPago->valor("nplazosfpago", m_fPago->currentIndex()); 00234 QString splazoprimerpago = m_cursorFPago->valor("plazoprimerpagofpago", m_fPago->currentIndex()); 00235 QString splazoentrerecibo = m_cursorFPago->valor("plazoentrerecibofpago", m_fPago->currentIndex()); 00236 Fixed totalfactura = Fixed(baseimp()) + Fixed(iva()); 00237 int plazoentrerecibo = splazoentrerecibo.toInt(); 00238 int plazoprimerpago = splazoprimerpago.toInt(); 00239 int numpagos = snumpagos.toInt(); 00240 Fixed totalplazo = totalfactura / numpagos; 00241 QString tipocobro; 00243 QDate ffactura = normalizafecha(m_ffactura->text()); 00244 QDate fpcobro = ffactura.addDays(plazoprimerpago); 00245 for (int i = 0; i< numpagos; i++) { 00247 if (contrapartida().left(2) == "43") { 00248 tipocobro = "t"; 00249 } else { 00250 tipocobro = "f"; 00251 } // end if 00252 _depura("Cogemos el registro", 3); 00253 SDBRecord *rec = mui_listPrevCobro->lineaat(mui_listPrevCobro->rowCount() - 1); 00254 rec->setDBvalue("fprevistaprevcobro", fpcobro.toString("dd/MM/yyyy")); 00255 rec->setDBvalue("cantidadprevistaprevcobro", totalplazo.toQString()); 00256 rec->setDBvalue("tipoprevcobro", tipocobro); 00257 rec->setDBvalue("codigoctacliente", m_contrapartida->codigocuenta()); 00258 rec->setDBvalue("idctacliente", m_contrapartida->idcuenta()); 00259 rec->setDBvalue("nomctacliente", m_contrapartida->nomcuenta()); 00260 _depura("Pintamos", 3); 00261 fpcobro = fpcobro.addDays(plazoentrerecibo); 00262 mui_listPrevCobro->nuevoRegistro(); 00263 } // end for 00264 _depura("END RegistroIvaView::on_mui_generarPrevisiones_clicked", 0); 00265 }
| virtual void RegistroIvaView::on_mui_listIva_editFinish | ( | int | , | |
| int | ||||
| ) | [inline, virtual, slot] |
Este slot se activa cuando hay cambios en los subformularios.
Definition at line 148 of file registroivaview.h.
References _depura(), and recalculaIva().
00148 { 00149 _depura("RegistroIvaView::on_mui_listIva_editFinish", 0); 00150 recalculaIva(); 00151 _depura("END RegistroIvaView::on_mui_listIva_editFinish", 0); 00152 };
cursor2* RegistroIvaView::m_cursorcombo [private] |
Definition at line 61 of file registroivaview.h.
cursor2* RegistroIvaView::m_cursorFPago [private] |
Cursor para las formas de pago.
Definition at line 63 of file registroivaview.h.
Referenced by cargarComboFPago(), on_mui_generarPrevisiones_clicked(), and RegistroIvaView().
1.5.1