/********************************************************************** ** Function Name: LookupLIC ** Inputs: Type:String => Lista de Valor, Value:String => Valor a buscar ** Function Descripcion: Recibe el tipo de lista de valor y el valor y retorna el LIC ** Author: Gabriel Bravo ** Created: 2012-06-27 **********************************************************************/ function LookupLIC(Type:String, Value:String){ try { var LOVBO:BusObject = TheApplication().GetBusObject("List Of Values"); var LOVBC:BusComp = LOVBO.GetBusComp("List Of Values"); var LIC:String = ""; var nCount:Number = 0; LOVBC.SetViewMode(AllView); LOVBC.ClearToQuery(); LOVBC.ActivateField("Name"); LOVBC.ActivateField("Type"); LOVBC.ActivateField("Value"); LOVBC.ActivateField("Language"); LIC="[Type]='" + Type + "' AND [Value]='" + Value + "' AND [Language]='ESN'"; LOVBC.SetSearchExpr(LIC); LOVBC.ExecuteQuery(ForwardOnly); nCount = LOVBC.CountRecords(); LIC=""; if ((nCount>0)&&(LOVBC.FirstRecord())) { LIC = LOVBC.GetFieldValue("Name"); } } catch(e) { RegistraExcep("LookupLIC", e.toString(), "Marketing Import Process.LookupLIC"); } finally { LOVBC = null; LOVBO = null; } return LIC; }
viernes, 1 de febrero de 2013
Siebel eScript de consulta LOVs para retornar un LIC
Este Siebel eScript realiza la consulta a las listas de valores por un tipo y un valor y retorna el LIC (Languaje Independent Code) o valor único. Funciona para idioma español (ESN), se podría mejorar agregando el idioma como parámetro adicional..
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario