Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel
titleEstado
 
Status
colourGreen
titleEn uso
 

 

Info
titleEn uso

Cuando un requisito de sistema software tenga el estado En Uso, tendrá descrita la situación actual..


 

Situación actual

Descripción

Se genera una bitácora de cambiosEnvía las alteraciones que se han hecho a un registro a la Bitácora.

Tipo de PeticiónSOAP
Parámetros o Campos


https://homol.uno-internacional.com/ws/uno_ws_alumno_cambio_grupo.wsdl

Code Block
languagexml
titleWSDL
collapsetrue
<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="urn:uno_ws_alumno_cambio_grupo" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" targetNamespace="urn:uno_ws_alumno_cambio_grupo">
   <types>
      <xsd:schema xmlns:ax21="urn:uno_ws_alumno_cambio_grupo" targetNamespace="urn:uno_ws_alumno_cambio_grupo" attributeFormDefault="qualified" elementFormDefault="qualified">
         <xsd:import namespace="http://schemas.xmlsoap.org/soap/encoding/" />
         <xsd:import namespace="http://schemas.xmlsoap.org/wsdl/" />
         <xsd:complexType name="Alumno_cambio_grupo">
            <xsd:all>
               <xsd:element name="alumno_id" nillable="true" minOccurs="0" type="xsd:string" />
               <xsd:element name="colegio_id" nillable="true" minOccurs="0" type="xsd:string" />
               <xsd:element name="ciclo_escolar_id" nillable="true" minOccurs="0" type="xsd:string" />
               <xsd:element name="nivel_id" nillable="true" minOccurs="0" type="xsd:string" />
               <xsd:element name="grado_id" nillable="true" minOccurs="0" type="xsd:string" />
               <xsd:element name="grupo_id" nillable="true" minOccurs="0" type="xsd:string" />
               <xsd:element name="p" nillable="true" minOccurs="0" type="xsd:string" />
               <xsd:element name="t" nillable="true" minOccurs="0" type="xsd:string" />
            </xsd:all>
         </xsd:complexType>
         <xsd:complexType name="Result">
            <xsd:sequence>
               <xsd:element name="result" nillable="true" minOccurs="0" type="xsd:string" />
               <xsd:element name="p" nillable="true" minOccurs="0" type="xsd:string" />
               <xsd:element name="t" nillable="true" minOccurs="0" type="xsd:string" />
            </xsd:sequence>
         </xsd:complexType>
      </xsd:schema>
   </types>
   <message name="alumno_cambio_grupoRequest">
      <part name="alumno_cambio_grupo" type="ns1:Alumno_cambio_grupo" />
   </message>
   <message name="alumno_cambio_grupoResponse">
      <part name="result" type="ns1:Result" />
   </message>
   <portType name="uno_ws_alumno_cambio_grupoPortType">
      <operation name="alumno_cambio_grupo">
         <documentation>alumno_cambio_grupo Sistema Uno</documentation>
         <input message="ns1:alumno_cambio_grupoRequest" />
         <output message="ns1:alumno_cambio_grupoResponse" />
      </operation>
   </portType>
   <binding name="uno_ws_alumno_cambio_grupoBinding" type="ns1:uno_ws_alumno_cambio_grupoPortType">
      <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
      <operation name="alumno_cambio_grupo">
         <soap:operation soapAction="urn:uno_ws_alumno_cambio_grupo#alumno_cambio_grupo" style="rpc" />
         <input>
            <soap:body use="encoded" namespace="urn:uno_ws_alumno_cambio_grupo" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
         </input>
         <output>
            <soap:body use="encoded" namespace="urn:uno_ws_alumno_cambio_grupo" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
         </output>
      </operation>
   </binding>
   <service name="uno_ws_alumno_cambio_grupo">
      <port name="uno_ws_alumno_cambio_grupoPort" binding="ns1:uno_ws_alumno_cambio_grupoBinding">
         <soap:address location="http://desenv.sistemauno.com/ws/uno_ws_alumno_cambio_grupo.php" />
      </port>
   </service>
</definitions>
CamposDescripciónReglas de negocio
empresa_id
  • Identificador único de la empresa
  • Obligatorio
 
aplicacion
  • Aplicación desde la cuál se consume el servicio.
  • Obligatorio
 
evento
  • Identificador único del ciclo escolar asociado al alumnoAcción realizada al registro.
  • Obligatorio


persona_rol
  • Identificador único del nivel asociado al alumnousuario que realiza la petición.
  • Obligatorio

p
  • Dirección IP de la solicitud
  • Obligatorio

 

t
  • Token de la solicitud
  • Obligatorio
  • Su duración es de 8 hrs
json
WSDL
  • Retorno de las acciones que se han realizado a un registro


Backendhttps://homol.uno-internacional.com/ws/uno_ws_alumno_cambio_grupo.php
Payload


Code Block
languagexml
titlePayload
<x:Envelope xmlns:x="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:uno_ws_alumno_cambio_grupo">
    <x:Header/>
    <x:Body>
        <urn:alumno_cambio_grupo>
            <urn:alumno_cambio_grupo>
                <urn:alumno_id>8463494</urn:alumno_id>
                <urn:colegio_id>1253</urn:colegio_id>
                <urn:ciclo_escolar_id>73</urn:ciclo_escolar_id>
                <urn:nivel_id>16</urn:nivel_id>
                <urn:grado_id>34</urn:grado_id>
                <urn:grupo_id>16</urn:grupo_id>
                <urn:p>187.214.192.169</urn:p>
                <urn:t>6073a8827a162007a8c1382938ec348c3a45733933</urn:t>
            </urn:alumno_cambio_grupo>
        </urn:alumno_cambio_grupo>
    </x:Body>
</x:Envelope>


Respuesta de éxito


Code Block
languagexml
titleRespuesta de éxito
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="urn:uno_ws_alumno_cambio_grupo" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">{
    "OK": {
      <SOAP-ENV:Body>
        <ns1:alumno_cambio_grupoResponse>
            <result xmlns="urn:uno_ws_alumno_cambio_grupo" xsi:type="ns1:Result">
  "bitacora_id": 0,
             <result xsi:type="xsd:string">OK.8463494</result>
                <p xsi:type="xsd:string"></p>
                <t xsi:type="xsd:string"></t>
            </result>
        </ns1:alumno_cambio_grupoResponse>
    </SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Respuesta de error

En caso de no ingresar algún parámetro obligatorio válido en la petición, se devuelve la siguiente respuesta:

Code Block
languagexml
titleRespuesta de error
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="urn:uno_ws_alumno_cambio_grupo" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
    <SOAP-ENV:Body>
        <ns1:alumno_cambio_grupoResponse>
            <result xmlns="urn:uno_ws_alumno_cambio_grupo" xsi:type="ns1:Result">
                <result xsi:type="xsd:string">ALUMNO NO ENCONTRADO EN GRUPO DIFERENTE O EL NUEVO GRUPO AUN NO EXISTE&#13;</result>
                <p xsi:type="xsd:string"></p>
                <t xsi:type="xsd:string"></t>
            </result>
        </ns1:alumno_cambio_grupoResponse>
    </SOAP-ENV:Body>
</SOAP-ENV:Envelope>"registros": 0
    }
}


¿Quién lo utiliza y cómo?
    • Es utilizado por la aplicación de Censo v2 y el LMS, al momento de mover a un alumno de grado y grupo.

 

 

...

    • cuando se activa, inactiva y/o da de baja un usuario.