/* * Listado de Operaciones * Autor: Nicolás Fracchia * Modificado: Rodrigo Sobrero */ /*jslint browser: true*/ /*global $, jQuery, alert, console, MessageAlert, oGen, oGlobal, oConsulta, denunciaSiniestro, Blob, oReporte, Notification*/ var oListadoOperaciones = oListadoOperaciones || { cliensec: '' }; // Verifica tipo de usuario oListadoOperaciones.fnVerificaTipoUsuario = function () { "use strict"; if (oGlobal.ais.USER_NIVEL !== "A") { // PARA NO ADMINISTRATIVO ej: EX009000L - PRUEBA oListadoOperaciones.fnCargaComboProductores(); } else { // PARA COMUNES ej: EX009005L - FAELLA oListadoOperaciones.cliensec = oGlobal.productor.CLIENSEC; oListadoOperaciones.fnListadoOperaciones(); } }; // oListadoOperaciones.fnCargaComboProductores = function () { "use strict"; oGen.fnGetStore({ titulo: "Estructura Administrativa", params: { prm_dataSource: "ovQbe", prm_funcion: "pamqsolo.cliensecxusu", prm_usuario: oGlobal.cUsuario }, fnCallback: function (oResp) { if (oResp.records.length === 1) { // SI HAY UN SOLO REGISTRO LO CARGO DIRECTAMENTE SIN MOSTRAR COMBO (habria que probarlo) oListadoOperaciones.cliensec = oResp.records[0].CLIENSEC; oListadoOperaciones.fnListadoOperaciones(); } else { // SI HAY MAS DE UNO CARGO EL COMBO Y LO MUESTRO $(oResp.records).each(function () { $("#seleccionarProductor").append($("