cancel
Showing results for 
Search instead for 
Did you mean: 

Búsqueda de artículo con iniciales is* o in*

Former Member
0 Kudos

Buenos días,

Al realizar la búsqueda en el campo Numero de artículo del maestro de artículos si se realiza por las iniciales is* o in* el sistema realiza la búsqueda sin problema alguno, pero si se realiza esta misma búsqueda cambiando las iniciales a mayúsculas IS* o IN* el sistema no realiza la búsqueda, esto se reprodujo en otras bases de datos y el resultado es el mismo.

Agradezco a quien tenga conocimiento de porque razón sucede esto

Cordial Saludo,

William Manchola.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

William, efectivamente este es un BUG de SAP.

Como dijo otro usuario debe ser porque IS e IN son palabras reservadas de SQL.

Ahora si realizas la misma acción sin el * final, entonces obtendrás los resultados esperados. Sea que lo escribas en mayuscula o en minusculas.

Según los documentos de consultoria, la busqueda de SAP siempre es con el operador "Comienza por". Escrito en codigo SQL seria LIKE '@var%'. Esto implica, que el * sólo es necesario si antes de la cadena conocida o escrita hay algo que no se conoce.

slds.

P.D.: Excelente BUG.

Former Member
0 Kudos

buenos días rulius,

Gracias por la información enviada logre solucionar este caso para el cliente.

Para todos gracias por estar atentos a este error.

Cordial Saludo,

William Manchola.

Answers (2)

Answers (2)

felipe_loyolarodriguez
Active Contributor
0 Kudos

Hola William. hize la prueba y efectivamente no realiza la busqueda.

Pienso que debe ser porque tanto IN como IS son parte de operadores de SQL Server.

Atte

former_member188440
Active Contributor
0 Kudos

Pues si es algo "del diablo" jaja porque busque en el portal de SAP y me arrojo este error las 5 veces que lo busque jaja



Gateway Timeout
The proxy server did not receive a timely response from the upstream server.
Reference #1.b202adc6.1307037667.175c8a1b 

O_O

Former Member
0 Kudos

Estimados no entiendo donde radica el problema, si es en maestro de inventarios de SAP, o es en una busqueda formateada, o es en un reporte... yo probe y no tengo problemas...

con un query debe de ser like 'IS%'

en el datos maestro de articulos probe buscar is, in, IS, IN

y no paso nada..

saludos

Rodolfo Castañeda

former_member188440
Active Contributor
0 Kudos

En el dato maestro

Yo probe buscando en minusculas con is* o in* y en mi caso me mostro (No existen registros coincidentes)

Pero al buscarlo con Mayusculas NO pasa nada

former_member188440
Active Contributor
0 Kudos

A que te refieres con que NO realiza la busqueda, te manda algun error?

Podrian ser configuraciones del SQL server, el collation settings de la base o la configuracion de CASE sensitive quizas