...
Este servicio será utilizado por las aplicaciones que necesiten actualizar insertar datos de alumnos con la BDC.
Situación actual
Descripción | Inserta |
un Alumno. Insertando tambien en la entidad persona, persona_login, persona_domicilio y domicilio. | |
Referencia SIF | Extensión de SIF 3.0.1 |
Entidad BDC | Alumno |
Entidad SIF | Extensión de la entidad k12student (CEDS_K12.xsd). |
Tipo de Petición | POST |
Parámetros |
Campos | Descripción | Reglas de negocio |
---|---|---|
UUID del Alumno |
|
|
http://desenv.uno-internacional.com/sif/unoStudent/00000000-0000-1000-0000-000004036006
En caso de ser un ID de alumno no válido entrega el siguiente mensaje:
<error refId="00000000-0000-1000-0000-001373134177"><code>404</code>
<message>No existe la entidad con el id especificado.</message>
</error>
en XML payload |
|
- Identificador único en la BDC alumno.alumno_id
- Obligatorio
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<update
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<studentId>JMAV</studentId> Clave del alumno
<name>
<firstName>Joel Maximiliano</firstName> Nombre
<middleName>Aguilar</middleName> Apellido Paterno
<lastName>Valdez</lastName> Apellido Materrno
</name>
<birthDate>2008-12-04</birthDate> Fecha de nacimiento (
|
|
<sex>Male</sex> (Male, Female, Not selected)
<userId>joelmaximiliano.aguilar.9</userId> Username
<password>dmFsZXJpYS5w</password> Contraseña
<language>ES</language> Lenguaje
<personRefId>00000000-0000-1000-0000-000003149709</personRefId> persona.persona_id (Identificador único en la BDC)
<curp></curp> Curp
<addressList> Lista de domicilios
<address addressType="Physical"> Tipo domicilio (Physical, Mailing, Shipping)
<street>
<line1>Rosas 101</line1> Calle
</street>
<city>QUINTANA ROO</city> Ciudad
<neighborhood>SM 223 MZA 6 LTE 15..</neighborhood> Colonia
<postalCode>CANCUN</postalCode> Código postal
<buildingSiteNumber>41</buildingSiteNumber> Número
<county>BENITO JUAREZ</county> Municipio
<stateProvince>Quintana Roo</stateProvince> Estado
<countyRefId>00000000-0000-1000-0000-000000015248</countyRefId> municipio.municipio_id (Identificador único en la BDC)
</address>
</addressList>
<phoneNumberList> Lista de teléfonos
<phoneNumber phoneNumberType="Home"> Tipo teléfono (Home, Mobile)
<number>53956782</number> Número de teléfono
</phoneNumber>
<phoneNumber phoneNumberType="Mobile"> Tipo teléfono (Home, Mobile)
<number>5537651829</number> Número de teléfono
</phoneNumber>
</phoneNumberList>
<schoolEmailList>
<schoolEmail>
<email>correo@correo.com</email> Correo
</schoolEmail>
</schoolEmailList>
</unoStudent>
Puede actualizar varios:
http://desenv
| |||||||||||
Ejemplo de llamada o de formulario | https://homol.uno-internacional.com/sif/unoStudent | ||||||||||
Ejemplo XML Payload |
|
|
<studentId />
<name>
<firstName>TANIA</firstName>
<middleName>AGUILAR</middleName>
<lastName>RUBIO</lastName>
</name>
<birthDate>2000-03-15</birthDate>
<sex>Female</sex>
<userId>tania.aguilar.sm</userId>
<password>dLgseXdpfS8b</password>
<personRefId>00000000-0000-1000-0000-000001003674</personRefId>
<addressList>
<address addressType="Physical">
<street>
<line1>Calle tres</line1>
</street>
<city />
<neighborhood />
<postalCode />
<buildingSiteNumber>0</buildingSiteNumber>
<county>METEPEC</county>
<stateProvince>Estado de México</stateProvince>
|
|
|
</addressList>
<phoneNumberList />
<schoolEmailList />
</unoStudent>
<unoStudent refId="00000000-0000-1000-0000-000001696161">
<studentId>EICJ000526HMCSSSA6</studentId>
<name>
<firstName>JESÚS</firstName>
<middleName>ESPINOSA DE LOS MONTEROS</middleName>
<lastName>CASTAÑEDA</lastName>
</name>
<birthDate>2000-05-26</birthDate>
<sex>Male</sex>
<userId>jesus.espinosa.sm</userId>
<password>dldjGXdkf8HJhfb</password>
<personRefId>00000000-0000-1000-0000-000001004648</personRefId>
<addressList>
<address addressType="Physical">
<street>
<line1 />
</street>
<city />
<neighborhood />
<postalCode />
<buildingSiteNumber>0</buildingSiteNumber>
<county>METEPEC</county>
<stateProvince>Estado de México</stateProvince>
<countyRefId>00000000-0000-1000-0000-000000011121</countyRefId>
</address>
</addressList>
<phoneNumberList />
<schoolEmailList />
</unoStudent>
<unoStudent refId="00000000-0000-1000-0000-000001696162">
<studentId>EAGB001219MMCSRRA9</studentId>
<name>
<firstName>BRENDA MONSERRAT</firstName>
<middleName>ESTRADA</middleName>
<lastName>GRAJALES</lastName>
</name>
<birthDate>2000-12-19</birthDate>
<sex>Female</sex>
<userId>brenda.estrada.sm</userId>
<password>d9Hnsjf7pdfK</password>
<personRefId>00000000
|
<exitDate>2013-08-23</exitDate>
<addressList>
<address addressType="Physical">
<street>
<line1 />
</street>
<city />
<neighborhood />
<postalCode />
<buildingSiteNumber>0</buildingSiteNumber>
<county>METEPEC</county>
<stateProvince>Estado de México</stateProvince>
<countyRefId>00000000-0000-1000-0000-000000011121</countyRefId>
</address>
</addressList>
<phoneNumberList />
<schoolEmailList />
</unoStudent>
</unoStudentList>
<updates>
<update id="00000000-0000-1000-0000-000001696160"
statusCode="200" />
<update
| ||||||
Respuesta |
|
|
|
<update id="00000000-0000-1000-0000-000001696162"
statusCode="200" />
</updates>
</updateResponse>
|