Versions Compared

Key

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

...

  • sincroniza_articulo_materia: Bit que nos permite verificar la configuración del contrato con la configuración de la grade en caso de faltar información en la grade esta es adicionada si el valor es 1.
  • articulo_erp_id: Para Colombia este campo será obligatorio ya que realizará la busqueda por codigo erp_id
  • periodo_ciclo_config: Al colocar el tag será un indicativo para eliminar componentes del periodo_ciclo este se coloca dentro del artículo SUBP.

Status
colourBlue
titleFLUJO DE INFORMACIÓN

Image Removed


StatusExisten tres servicios de consulta que nos apoyarán a tener la información ya antes configurada:

Contracts: Listado de contratos modificados tomando en cuenta un criterios de fechas.

Bonus: Listado con el detalle de las bonificaciones a partir de la fecha pasada como parámetro hasta el día anterior al que se realiza la petición.

Census: Listado de la cantidad de alumnos por Ciclo Escolar, Colegio, Nivel, Grado, Grupo y Material Contratado (Paquete), se reciban dichos datos de acuerdo a los parámetros especificados.

Status
colourBlue
titleFLUJO DE INFORMACIÓN

Image Added

Status
colourBlue
titleEJEMPLOS DE USO

...

MicroservicioRespuesta


Code Block
languagexml
titleschool
collapsetrue
<colegio_im xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <Colegio>
        <colegio_id>0</colegio_id>
        <colegio_clave>INST.CO</colegio_clave>
        <colegio>INSTITUTO COLOMBIA</colegio>
        <colegio_orden>10</colegio_orden>
        <erp_id>123456789</erp_id>
        <crm_id>123456789-1245-1245-1245-123456789</crm_id>
        <pais_id>62</pais_id>
        <nombre_oficial>INSTITUTO COLOMBIA A.C.</nombre_oficial>
        <apellido_paterno></apellido_paterno>
        <apellido_materno></apellido_materno>
        <sexo>X</sexo>
        <alias></alias>
        <id_fiscal>IEM051207F82E</id_fiscal>
        <id_oficial></id_oficial>
        <telefono_1>314 333 1930</telefono_1>
        <telefono_2></telefono_2>
        <telefono_3></telefono_3>
        <email>instituto_colombia@hotmail.com</email>
        <pagina_web></pagina_web>
        <zona_horaria_id>24</zona_horaria_id>
        <idioma_id>16</idioma_id>
        <demo>0</demo>
        <baja>0</baja>
        <razon_baja_parametro>0</razon_baja_parametro>
        <embajador>LORENA</embajador>
        <embajador_apellido_paterno>RAMIREZ</embajador_apellido_paterno>
        <embajador_apellido_materno>MORAN</embajador_apellido_materno>
        <embajador_email>lorenamoran@hotmail.com</embajador_email>
        <embajador_telefono>314193045</embajador_telefono>
        <Domicilios>
            <Domicilio>
                <domicilio_id>0</domicilio_id>
                <erp_id></erp_id>
                <crm_id></crm_id>
                <principal>1</principal>
                <fiscal>0</fiscal>
                <entrega>0</entrega>
                <calle>SERRATOS</calle>
                <numero_exterior>11</numero_exterior>
                <numero_interior></numero_interior>
                <colonia>SALAHUA</colonia>
                <ciudad></ciudad>
                <codigo_postal>28867</codigo_postal>
                <municipio_id>0</municipio_id>
                <municipio_clave>91540</municipio_clave>                
                <contacto>LORENA RAMIREZ MORAN</contacto>
                <telefono_1>314 333 456</telefono_1>
                <telefono_2></telefono_2>
                <cargo>Contacto principal</cargo>
                <horario_atencion></horario_atencion>
                <email>lorenamran@hotmail.com</email>
                <zona_horaria_id>24</zona_horaria_id>
                <idioma_id>16</idioma_id>
                <activo>1</activo>
            </Domicilio>
            <Domicilio>
                <domicilio_id>0</domicilio_id>
                <erp_id></erp_id>
                <crm_id></crm_id>
                <principal>1</principal>
                <fiscal>0</fiscal>
                <entrega>0</entrega>
                <calle>SERRATOS</calle>
                <numero_exterior>11</numero_exterior>
                <numero_interior></numero_interior>
                <colonia>SALAHUA</colonia>
                <ciudad></ciudad>
                <codigo_postal>28867</codigo_postal>
                <municipio_id>0</municipio_id>
                <municipio_clave>91540</municipio_clave>                
                <contacto>LORENA RAMIREZ MORAN</contacto>
                <telefono_1>314 333 456</telefono_1>
                <telefono_2></telefono_2>
                <cargo>Contacto principal</cargo>
                <horario_atencion></horario_atencion>
                <email>lorenamran@hotmail.com</email>
                <zona_horaria_id>24</zona_horaria_id>
                <idioma_id>16</idioma_id>
                <activo>1</activo>
            </Domicilio>
            <Domicilio>
                <domicilio_id>0</domicilio_id>
                <erp_id></erp_id>
                <crm_id></crm_id>
                <principal>1</principal>
                <fiscal>0</fiscal>
                <entrega>0</entrega>
                <calle>SERRATOS</calle>
                <numero_exterior>11</numero_exterior>
                <numero_interior></numero_interior>
                <colonia>SALAHUA</colonia>
                <ciudad></ciudad>
                <codigo_postal>28867</codigo_postal>
                <municipio_id>0</municipio_id>
                <municipio_clave>91540</municipio_clave>                
                <contacto>LORENA RAMIREZ MORAN</contacto>
                <telefono_1>314 333 456</telefono_1>
                <telefono_2></telefono_2>
                <cargo>Contacto principal</cargo>
                <horario_atencion></horario_atencion>
                <email>lorenamran@hotmail.com</email>
                <zona_horaria_id>24</zona_horaria_id>
                <idioma_id>16</idioma_id>
                <activo>1</activo>
            </Domicilio>
        </Domicilios>
    </Colegio>
</colegio_im>




Code Block
languagexml
titlecolegio_im
collapsetrue
<colegio_im_resultado xmlns="http://www.sistemauno.com/source/xml">
<OK>
<colegio_id>7872</colegio_id>
<erp_id>123456789</erp_id>
<crm_id>123456789-1245-1245-1245-123456789</crm_id>
<ok_text>Transacción exitosa: i</ok_text>
</OK>
</colegio_im_resultado>




Code Block
languagexml
titlecollegeLevelCycle
collapsetrue



Code Block
languagexml
titlecolegio_nivel_ciclo_im
collapsetrue
<colegio_nivel_ciclo_im_resultado xmlns="http://www.sistemauno.com/source/xml"><OK><colegio_nivel_ciclo_id>56156</colegio_nivel_ciclo_id><colegio_id>7872</colegio_id><erp_id/><crm_id>134-1234567</crm_id><empresa_id>10</empresa_id><nivel_id>21</nivel_id><ciclo_escolar_id>63</ciclo_escolar_id><ok_text>Transacción exitosa: i (0 cambios)</ok_text><login>INST.CO-K</login></OK></colegio_nivel_ciclo_im_resultado>



Code Block
languagexml
titlearticuloGradoPeriodoPrecio
collapsetrue
<articulo_grado_periodo_precio_im  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<Articulo>
		<articulo_id></articulo_id>
		<empresa_id>6</empresa_id>
		<pais_id>165</pais_id>
		<articulo_clave>COSCPL01</articulo_clave>
		<articulo>COMPARTIR PACK PLUS</articulo>
        <articulo_abrev>PCOMPARTIR PACK PLUS</articulo_abrev>
		<articulo_alterno>SAN COMPARTIR PACK PLUS</articulo_alterno>
		<articulo_orden>100</articulo_orden>
		<erp_id></erp_id>
		<ean></ean>
		<isbn></isbn>
		<ean_alterno></ean_alterno>
		<materia_clave>Esp</materia_clave>
		<categoria_parametro>AL</categoria_parametro>
		<tipo_articulo_parametro>SUBP-G</tipo_articulo_parametro>
		<agrupa_articulo_parametro></agrupa_articulo_parametro>
		<parametro>SUBP-G</parametro>
		<articulo_grado_periodos>
			<articulo_grado_periodo>
				<articulo_grado_periodo_id></articulo_grado_periodo_id>
				<grado_id>39</grado_id>
				<grado_clave>05</grado_clave>
				<grado_erp></grado_erp>
				<nivel_clave>001</nivel_clave>
				<nivel_erp></nivel_erp>
				<ciclo_escolar_id>63</ciclo_escolar_id>
				<ciclo_escolar_clave>A-2017</ciclo_escolar_clave>
				<periodo_ciclo_id>905</periodo_ciclo_id>
				<periodo_ciclo_clave>A-2017.ANUAL</periodo_ciclo_clave>
				<periodo_ciclo_parametro></periodo_ciclo_parametro>
				<activo>1</activo>
				<colegio_id></colegio_id>
				<colegio_clave></colegio_clave>
				<colegio_erp_id></colegio_erp_id>
				<colegio_crm_id></colegio_crm_id>
			</articulo_grado_periodo>
		</articulo_grado_periodos>
		<articulo_nivel_precios>
			<articulo_nivel_precio>
				<articulo_nivel_precio_id></articulo_nivel_precio_id>
				<nivel_precio_id>68</nivel_precio_id>
				<nivel_precio_clave>PVP2017</nivel_precio_clave>
				<colegio_nivel_ciclo_id></colegio_nivel_ciclo_id>
				<colegio_grado_grupo_id></colegio_grado_grupo_id>
				<precio>2559.7330</precio>
				<impuesto_porcentaje></impuesto_porcentaje>
			</articulo_nivel_precio>
		</articulo_nivel_precios>
	</Articulo>
</articulo_grado_periodo_precio_im>



Code Block
languagexml
titlearticulo_im
collapsetrue
<articulo_im_resultado xmlns="http://www.sistemauno.com/source/xml"><OK><articulo_id>32803</articulo_id><erp_id/><empresa_id/><ok_text>Transacción exitosa: i</ok_text></OK></articulo_im_resultado>



Code Block
languagexml
titlecontract
collapsetrue
<contrato_im xmlns:xsi="http://
x
www.
santillanar4
w3.
com
org/2001/
ssb-ms-cagm/0.1/ms/bdc/colegioArticuloGradoMateria
Permite la inserción, modificación de Articulos desde un sistema externo en la BBDDhttp://x.santillanar4.com/ssb-ms-acc/0.1/ms/bdc/articuloContratoColegio
XMLSchema-instance">
<Contrato>
<contrato_id>0</contrato_id>
<colegio_clave>INST.CO</colegio_clave>
<empresa_id>10</empresa_id>
<ciclo_escolar_id>63</ciclo_escolar_id>
<Representante_legal>
      <nombre>Lorena</nombre>
      <apellido_paterno>Mora</apellido_paterno>
      <apellido_materno/>
      <sexo>F</sexo>
      <id_fiscal/>
      <id_oficial/>
      <telefono_1>123456789</telefono_1>
      <email>lorenamora@gmail.com</email>
      <idioma_id>16</idioma_id>
      <zona_horaria_id>24</zona_horaria_id>   
</Representante_legal>     
<Contacto_ti>
      <nombre>Javier</nombre>
      <apellido_paterno>Ramos</apellido_paterno>
      <apellido_materno/>
      <sexo>M</sexo>
      <id_fiscal/>
      <id_oficial/>
      <telefono_1/></telefono_1>
      <email>javierramos@institutocolombia.com</email>
      <idioma_id>16</idioma_id>
      <zona_horaria_id>24</zona_horaria_id>   
</Contacto_ti>  
<Niveles>
    <Nivel>
        <nivel_id>21</nivel_id>
        <nivel_clave>001</nivel_clave>
        <Contrato_preferencia>
            <preferencia>
                <tipo>programa</tipo>
                <paga_colegio>1</paga_colegio>
                <paga_distribuidor>0</paga_distribuidor>
                <tipo_venta_clave>VTA</tipo_venta_clave>
                <plazo_clave>CON</plazo_clave>
            </preferencia>
        </Contrato_preferencia>
        <Grados>
            <Grado>
                <grado_clave>05</grado_clave>
                <aula>2</aula>
                <alumno>10</alumno>
                <Articulos>
                    <Subprograma_grado>
                        <articulo_clave>COSCPL01</articulo_clave>
                        <articulo>COMPARTIR PACK PLUS</articulo>
                        <cantidad>10</cantidad>
                        <precio>2559.7330</precio>
                        <descuento_porcentaje>0.00</descuento_porcentaje>
                        <tipo_venta_clave>VTA</tipo_venta_clave>
                        <paga_colegio>1</paga_colegio>
                        <paga_distribuidor>0</paga_distribuidor>                                
                        <parametro>SUBP-G</parametro>
                        <agrupa_articulo_clave></agrupa_articulo_clave>
                            <Componentes>
                                  <Componente>
                                        <articulo_clave>61045964</articulo_clave>
                                        <articulo>7 CAMINOS DEL SABER SOCIALES</articulo>
                                        <ean/>
                                        <isbn/>
                                        <erp_id/>
                                        <cantidad>1</cantidad>
                                        <materia_clave></materia_clave>
                                    </Componente>
                            </Componentes>
                    </Subprograma_grado>                        
                </Articulos>
            </Grado>
        </Grados>
    </Nivel>
</Niveles>
</Contrato>
</contrato_im>



Code Block
languagexml
titlecontrato_im
collapsetrue
<contrato_im_resultado xmlns="http://www.sistemauno.com/source/xml">
<OK>
<contrato_id>21285</contrato_id>
<ok_text>Transacción exitosa: i</ok_text>
<contrato>INST.CO-1462</contrato>
<colegio_clave>INST.CO</colegio_clave>
<empresa_id>10</empresa_id>
<ciclo_escolar_id>63</ciclo_escolar_id>
</OK>
</contrato_im_resultado>



Code Block
languagegroovy
titlecolegioArticuloGradoMateria
collapsetrue
<colegio_articulo_grado_materia_ime xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <articulo_grado_materia>
      <empresa_id>10</empresa_id>
	  <colegio_clave>INST.CO</colegio_clave>	  
      <articulos>
         <articulo>
            <accion>i</accion>
            <articulo_clave>COSCPL01</articulo_clave>
            <nivel_id>21</nivel_id>
            <nivel_clave>001</nivel_clave>
            <grado_clave>05</grado_clave>
            <materia_id>0</materia_id>
            <periodo_ciclo_clave>A-2017.ANUAL</periodo_ciclo_clave>
            <opcion_venta_clave>OBLIG</opcion_venta_clave>
            <orden>0</orden>
            <activo>1</activo>
            <cantidad>1</cantidad>
			<parametro>SUBP</parametro> 
         </articulo>
         <articulo>
            <accion>i</accion>
            <tipo_material_clave>BAS</tipo_material_clave>
            <articulo_clave>61045964</articulo_clave>
            <nivel_id>21</nivel_id>
            <nivel_clave>001</nivel_clave>
            <grado_clave>05</grado_clave>
            <materia_clave>LEN</materia_clave>
            <periodo_ciclo_clave>A-2017.ANUALL</periodo_ciclo_clave>
            <opcion_venta_clave>OBLIG</opcion_venta_clave>
            <orden>0</orden>
            <activo>1</activo>
            <cantidad>1</cantidad>
            <parametro />
            <articulo_grado_materia_padre_clave>COSCPL01</articulo_grado_materia_padre_clave>
         </articulo>
      </articulos>
   </articulo_grado_materia>
</colegio_articulo_grado_materia_ime>


Permite dar de alta artículos componentes de los kits de un colegio específico en la BBDD Central de la plataforma

...