Si desea generar un reporte de registro nacional de proveedores en Perú, tendrá la sorpresa de que prácticamente no funciona con ningun navegador. Y es que el sitio lo anuncia, más o menos (ver mensaje en rojo):
http://www.rnp.gob.pe/Constancia/RNP_Constancia/ValidaCertificadoTodos.asp
Si se analiza un poco el código de la página, es principalmente porque al momento de presionar el botón, llama a una función ValidaRUC_SUNAT() que, según la consola del navegador, no existe.
En realidad sí existe, pero está declarada en vbscript, un lenguaje customizado de Microsoft que no se puede usar con otro navegador. La gran broma es que tampoco se puede usar con Internet Explorer 8, 9, 10 ni el nuevo nacido de la familia. Solo con IE6 y, quizás, IE7, que representan, juntos, menos del 2% de los navegadores usados en Perú ahora. Viva el servicio al ciudadano (bueno, al 2% de los ciudadanos!). Probablemente este 2% tampoco necesite consultar su registro como proveedor del Estado, así que… bueno… 0.1% quizás.
Y esto es la consecuencia de una lamentable política educativa que se deja comprar por regalos de empresas comerciales para poner adelante sus lenguajes de programación antes que lenguajes libres basados en el uso de estándares, que realmente permiten asegurar una neutralidad tecnológica.
En fin… ocurre que si tiene la oportunidad de obtener un navegador IE6 en alguna máquina abandonada o si puede hacer el detalle de lo que hace la función (visible) ValidaRUC_SUNAT(), llegará a la URL siguiente, en la cual basta indicar su número de RUC para tener el certificado completo (aunque sea con una advertencia inútil en popup):
http://www.rnp.gob.pe/Constancia/RNP_Constancia/default_Todos.asp?RUC=2051… (poner su RUC entero aquí)
Gracias Gobierno peruano por hacerlo tan fácil, sin querer.