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

...

Se genera una bitácora de cambios.

...

  • Identificador único de la empresa
  • Obligatorio

...

  • Aplicación desde la cuál se consume el servicio.
  • Obligatorio

...

  • Identificador único del ciclo escolar asociado al alumno.
  • Obligatorio

...

  • Identificador único del nivel asociado al alumno.
  • Obligatorio

...

  • Dirección IP de la solicitud
  • Obligatorio

...

 

...

  • Token de la solicitud
  • Obligatorio

...

  • Su duración es de 8 hrs

...

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>

...

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/">
    <SOAP-ENV:Body>
        <ns1:alumno_cambio_grupoResponse>
            <result xmlns="urn:uno_ws_alumno_cambio_grupo" xsi:type="ns1:Result">
                <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>

...

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>

...

    • Es utilizado por la aplicación de Censo v2 y el LMS, al momento de mover a un alumno de grado y grupo.

 

 

 Este servicio envía las alteraciones que se han hecho a un registro a la Bitácora de Transacciones.

El servicio puede ser consumido por 2 formatos:

  1. JSON.
  2. XML.