/** * Contenido: Retorno de Archivos con Emisión Procesada * Autor: Rodrigo Sobrero **/ /*jslint browser: true*/ /*jslint regexp: true*/ /*global $, jQuery, alert, console, oGen, oGlobal, oConsulta, MessageAlert, FileReader, moment*/ // Objeto oInterfaseBrokersTablas var oInterfaseBrokersTablas = oInterfaseBrokersTablas || {}; // Obetener fecha última bajada oInterfaseBrokersTablas.fnConsultaBajada = function (row) { "use strict"; /* FALTA SERVICIO */ oGen.fnGetStore({ titulo: "", params: { prm_dataSource: "ovQbe", prm_funcion: "", prm_usuarcod: oGlobal.cUsuario, prm_secuecod: row.SECUECOD, prm_fechacopia: moment(new Date(oGlobal.sys_date)).format("YYYYMMDD"), prm_horcopia: moment(new Date(oGlobal.sys_date)).format("Hmmss") }, fnCallback: function (oResp) { var sResultado = String(oResp.records[0].RESULTADO); if (sResultado === "true") { console.info("Se guardó correctamente."); } else { console.info("No se pudo guardar."); } oGen.fnBloqueaHide(); } }); }; // Descarga archivo oInterfaseBrokersTablas.fnDescargaArchivo = function () { "use strict"; oGen.fnGetStore({ titulo: "Generar ZIP", params: { prm_dataSource: "ovQbe", prm_funcion: "ovmqemision.generarzip", prm_filename: "" }, fnCallback: function (oResp) { var sResultado = String(oResp.records[0].RESULTADO); if (sResultado === "true") { console.info("Se guardó correctamente."); } else { console.info("No se pudo guardar."); } oGen.fnBloqueaHide(); } }); }; //ultimaBajada oInterfaseBrokersTablas.fnVerificarUltimaDescarga = function () { "use strict"; oGen.fnGetStore({ titulo: "Ultima descarga", params: { prm_dataSource: "ovQbe", prm_funcion: "painterfacebroker.recuperarlog", prm_usuario: oGlobal.cUsuario, prm_fecha: "" }, fnCallback: function (oResp) { try { var fecha = moment(oResp.records[0].FECHA); if(fecha.isValid() && !fecha.isSame(moment('30/12/1899', "DD/MM/YYYY"))){ $("#ultimaBajada").html(fecha.format("DD/MM/YYYY")); } else { $("#ultimaBajada").html("Aun no ha relizado Descarga de Tablas"); } } catch (error) { //En la ov vieja no esta contemplado ese error.... $("#ultimaBajada").html("Aun no ha relizado Descarga de Tablas"); } } }); }; // Carga el inicio $(document).ready(function () { "use strict"; // Asigna acción al botón "Buscar" $("#descargarArchivo").on("click", function () { console.log("Clic"); }); // Title document.title = "Actualización de Tablas | Zurich Argentina eBusiness"; // Breadcrumb oGen.fnBreadCrumb([ "Home", "Actualización de Tablas" ]); // Actualiza la fecha de descarga oInterfaseBrokersTablas.fnVerificarUltimaDescarga(); });