Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Estado
 EN USO 

 

En 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 cambios.

Tipo de PeticiónSOAP
Parámetros o Campos
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 alumno.
  • Obligatorio


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

p
  • Dirección IP de la solicitud
  • Obligatorio

 

t
  • Token de la solicitud
  • Obligatorio
  • Su duración es de 8 hrs
json

WSDL

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

WSDL
<?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>
Backendhttps://homol.uno-internacional.com/ws/uno_ws_alumno_cambio_grupo.php
Payload
Payload
<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

Respuesta 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>
Respuesta de error

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

Respuesta 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>
¿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.

 

 

 

  • No labels