Estado

<EN USO>

En Uso

Cuando un requisito de sistema software tenga el estado En Uso significa que está disponible para su uso.


Servicio para crear, asignar, desasignar y/o dar de baja un código de acceso (PIN) de un alumno.


Situación actual

DescripciónServicio para crear, asignar, desasignar y/o dar de baja un código de acceso (PIN) de un alumno
Entidad BDCsrv_codigo_acceso
Tipo de PeticiónPOST
Parámetros
Campos
Descripción
Reglas de negocio
option
  • Acciones disponibles para asignar un PIN:
    • generar: Crea un nuevo PIN de acceso para el alumno y lo deja como pendiente
    • asignar: Modifica el PIN de acceso del alumno y lo activa
    • generar_y_asignar: Crea un nuevo PIN de acceso para el alumno y lo activa
    • desasignar: Modifica el PIN de acceso inactivándolo.
    • baja: Elimina lógicamente el PIN de acceso
  • Obligatorio
  • Si la opción no existe se busca el PIN asociado al alumno respondiendo de la siguiente manera:
<studentPinAssociation>
    <unoStudentRefId>00000000-0000-1000-0000-000007854653</unoStudentRefId>
    <accessCode>15-50590-6100068-3</accessCode>
</studentPinAssociation>
studentId
  • Identificador del alumno
  • Obligatorio
  • El identificador del alumno debe existir
  • En caso de que no exista responde lo siguiente:
<error refId="00000000-0000-1000-0000-000000000000">
    <code>500</code>
    <message>Ocurrió un error al procesar la petición.</message>
</error>
Ejemplo de llamada o de formulario

https://homol.uno-internacional.com/wssb/pin;contextId=

{"option":"generar", "studentId":"7854653"}


Respuesta


generar, asignar, generar_y_asignar
<studentPinAssociation>
    <unoStudentRefId>00000000-0000-1000-0000-000007854653</unoStudentRefId>
    <accessCode>15-50590-4243071-5</accessCode>
</studentPinAssociation>
baja
<studentPinAssociation>
    <unoStudentRefId>00000000-0000-1000-0000-000007854653</unoStudentRefId>
    <accessCode></accessCode>
</studentPinAssociation>



¿Quién lo utiliza y cómo?

 Es utilizado a través de la aplicación de Pagos Chile Padres cuando se realiza un pago o se imprime un boleto/ficha para pago.