Preguntas sobre instalación.

config/basesDeDatos.inc.php:

$bdGuarani['db_upe'] = array(
        'tipo_conexion' => 'pgsql',
        'host' => '34.232.173.37',
        'service' => '5432',
        'bd' => 'toba_3_0',
        'schema' => 'negocio',
        'usuario' => 'postgres',
        'clave' => 'xxxx_pero_mi_xxxx'
);


Esta está bien. Estamos recibiendo entradas en la tabla mbe_solicitudes y mbe_intentos.

config/institucionBoleto.inc.php:

$mapeo_ua['UPE_test'] = 'db_upe';

UPE_test no es invento nuestro. Es el usuario que nos asignó el Ministerio.

config/permisos.inc.php:

$permisos['ConsultaSubeActualizaSolicitud'] = array('uperest');
$permisos['ConsultaBoletoCantSolicitudesAceptadas'] = array('uperest');

$usuarios_ua['uperest'] = array('db_upe');

El usuario funciona… si pongo una clave distinta de la definida me devuelve error 401 Unauthorized… Con la definida en config/usuarios.inc.php no tengo ese problema.

Servicios del Ministerio
Los dos servicios que el Ministerio provee funcionan bien en el Advanced REST Client

URL: http://test.boletoestudiantil.gba.gob.ar/ws/benefit-request
URL: http://test.boletoestudiantil.gba.gob.ar/ws/benefit-update

Además de hacer la petición por POST, los parámetros hay que pasarlos por JSON, no por URL.

Nuestro servicio - sube_actualizar_solicitud

http://34.232.173.37/boletows/sube_actualizar_solicitud/UPE_test/T229906141651685249

 curl -u uperest:miclave --data "respuesta=RECHAZADA&respuesta_descripcion=TRAMITE_EXPIRADO" http://34.232.173.37/boletows/sube_actualizar_solicitud/UPE_test/T229906141651673805

No puedo salir de este error. Me da por URL, me da por CURL, me da por POST en el Rest Client

{
  "codigo": -1,
  "mensaje": "unidad_academica: El valor recibido no es válido.",
  "datos": {
    "tipo_error": "aplicacion"
  }
}

¿Qué código debería mirar para ver que es lo que está recibiendo en vez de la unidad_academica correcta?

Lo que veo fuera de documentación…
entorno.inc.php

define('ES_PRODUCCION', false);

Nosotros estamos en producción, usando el test del Ministerio.
Deberíamos poner ya ES_PRODUCCION en true ? En qué afecta ese true/false ?

Y lo último que se me ocurre es que en el Ministerio guarden alguna información nuestra…(nosotros tenemos dos sistemas…en el viejo (que no es Guaraní) está funcionando…y al tener el WS en distinta URL en cada sistema, ellos apunten o guarden algo del web service del otro sistema…) o algo por el estilo …