var oLiquidacionReimpParam = oLiquidacionReimpParam || { numeroLiquidacion : '', fechaLiquidacion : '', importeLiquidacion : '' }; var oLiquidacionProd = oLiquidacionProd || {}; oLiquidacionProd.modulo = 'Liquidación OnLine'; oLiquidacionProd.fnVolver = function() { if (oGlobal.historial && oGlobal.historial.length > 0) { delete oHogarMasivoSol; oGen.goBack(); } else { delete oLiquidacionProd; oGen.fnAbandonaTransaccion({ toUrl : 'ovError', confirmacion : false }); } }; // Trae consulta operaciones pendientes oLiquidacionProd.fnGetlistado = function() { "use strict"; oConsulta.show({ consulta : "OV_CONSULTA_LIQUIXPROD", dataSource : "ovQbe", titulo : "Listado de Liquidación Por Producto", idComponente : "panelLOLiquidacioens", paramsDefault : { prm_usuario : oGlobal.cUsuario, prm_nivelas : oGlobal.productor.NIVEL, prm_cliensecas : oGlobal.productor.CLIENSEC }, fnCallback : function(row, nCol) { if (nCol === 4) { oLiquidacionProd.fnImprimir(row); } } }); }; // Crea botón detalle oLiquidacionProd.fnBtnDetalle = function() { "use strict"; var sBoton = "
"; return sBoton; }; oLiquidacionProd.messagePopup = function(title, message, width, marginTop) { var $modal = $('#DIALOG-LIQONLINECONS'); $modal.find('#DIALOG-LIQONLINECONS-TITLE').html(title); $modal.find('#DIALOG-LIQONLINECONS-BUTTONS').show(); $modal.find('#xDIALOGLIQONLINECONS').show(); /* * $("#DIALOG-LIQONLINECONS .modal-dialog").css({ "max-height" : "300px", * "max-width" : "720px" }); */ $("#DIALOG-LIQONLINECONS .modal-content").css({ "width" : "750px" }); $("#DIALOG-LIQONLINECONS-MESSAGE").css({ "max-height" : "300px", "max-width" : "750px" }); $modal.on("shown.bs.modal", function(e) { if (oGlobal && oGlobal.menuQNect) oIFrameManager.dynamicModal($modal, width, marginTop); }); $('#DIALOG-LIQONLINECONS-IMP').unbind("click"); $('#DIALOG-LIQONLINECONS-IMP').click(function() { // window.frames["frameImpreso"].print(); //$.print("#impresoLiquidacionSUP"); oGen.fnImprimir("#impresoLiquidacionSUP"); }); $modal.modal('show'); }; oLiquidacionProd.fnImprimir = function(row) { oLiquidacionReimpParam.numeroLiquidacion = row.NROLIQ; oLiquidacionReimpParam.fechaLiquidacion = row.FECLIQ; oLiquidacionReimpParam.importeLiquidacion = row.IMP.numberFormat(2, ',', '.'); // oGen.fnCargaFormulario({ formulario : 'ovQbe_liquidacionOnlineImp', idComponente : 'DIALOG-LIQONLINECONS-MESSAGE', fnCallback : function() { oLiquidacionProd.messagePopup(oLiquidacionProd.modulo + " - Impreso", "", 0, 10); } }); /* * var idComponenteDesde = 'quoteContainer'; if (oGlobal.historial.length > * 0) { idComponenteDesde = oGlobal.historial[oGlobal.historial.length - * 1].current.idComponente; } * * oGen.fnCargaFormulario({ formulario : 'ovQbe_liquidacionOnlineImp', * idComponente : 'oLiqOnLineImpContainer', fnCallback : function() { } }, * idComponenteDesde); */ return true; }; // Carga Inicio $(document).ready(function() { "use strict"; document.title = "Listado de Liquidación | Zurich Argentina eBusiness"; oLiquidacionProd.fnGetlistado(); });