Pueden existir 6 criterios de filtrado; a
continuación los enumero así como el valor a especificar en el atributo Name para
cada uno de ellos:
Servicio: Especificar el valor Servicio en el atributo Name (no
es case sensitive).
Tipo de Solicitud: Especificar el valor TipoSolicitud en el atributo Name (no
es case sensitive).
Fecha Inicial: Especificar el valor FechaInicial en el atributo Name (no
es case sensitive).
Fecha Final: Especificar el valor FechaFinal en el atributo Name (no
es case sensitive).
Fecha de Registro en MYSuite: Especificar el valor FechaRegistro en el atributo Name (no
es case sensitive).
Estado de la Solicitud: Especificar el valor EstadoSolicitud en el atributo Name (no
es case sensitive).
El significado de cada criterio (excepto FechaRegistro que corresponde
al campo EnrolledTimeStamp), son los mismos que los ya explicados en artículo anterior (para los campos de la respuesta entregada por la
transacción OBTENER_SOLICITUD_DM_SAT_HTML en el DataTable Info).
Los valores posibles para el atributo Oper son (no es case sensitive):< =, < >, > =, =, BETWEEN y LIKE;
en formato xml los caracteres < y > son especiales y
deben ser sustituidos (< por < y > por >).
Evidentemente todos los operadores no pueden ser utilizados en cualquier
filtro; por ejemplo, LIKE sólo tiene sentido si el campo
que se está filtrando es de tipo cadena de caracteres.
Value1 es el valor por el cual se va a comparar, con el operador Oper, el campo especificado en Name; en el caso de Oper con valor LIKE los % deben ser
especificados.
Value2 siempre es vacío (pero obligatorio) mientras el valor de Oper no sea < >; en este caso se necesita un segundo valor de
comparación tal y como está en el ejemplo para el criterio de filtrado por
Fecha de Alta.
Los valores de tipo fecha especificados en Value1 y Value2 tienen
que especificarse en formato yyyy-mm-dd (año-mes-día).