Ayuda sobre productos BOLD:

Importación de necesidades

< Volver

Las necesidades definen el número de personas necesarias en cada intervalo de tiempo para realizar una actividad en un área de planificación perteneciente a una demanda. Es posible importar las necesidades de documentos XML y desde Excel en varios formatos.

Descripción de campos

  • Name (clave): Nombre identificador
  • Periods: Contiene la lista de puntos que definirán la necesidad en cada instante de tiempo.
    • dateFormat (atributo): este atributo, cuando está presente indica que las fechas de definición de la incidencia serán en formato ISO, indicando el inicio y fin de la misma (StartD, EndD, StartT, EndT).
    • TTimePeriod: Define el periodo de la necesidad y sus propiedades:
      • Quantity: indicará el nº de personas necesarias durante el intervalo de tiempo
      • StartD: el instante de inicio en formato ISO
      • EndD: el instante de fin
      • StartT: opcionalmente indica la hora de inicio del período en formato HHMM.
      • EndT: opcionalmente indica la hora de fin del período en formato HHMM.
      • PeriodType: siempre es 4
      • IdType: siempre es 0

En el siguiente ejemplo, se define una necesidad de duración 2h en el día 24/12/2012 de actividad con código ‘aqtest1’, área de planificación ‘aqtest1’ y demanda ‘aqtest1’:

<?xml version="1.0" encoding="ISO-8859-1" ?>
<IntContainerVector>
  <Rows>
    <UpdateFields UpdateOnly="0" COLNAME0="Periods" />
    <Need>
      <Name value="N1" />
      <Periods dateFormat="1">
        <TTimePeriod StartD="2012-10-24T00:00:00" StartT="0900" EndT="1100" Quantity="2" EndD="2012-10-24T00:00:00" PeriodType="4" IdType="0" />
      </Periods>
      <Activity valueRef="aqtest1"/>
      <PlanArea valueRef="aqtest1"/>
      <Demand valueRef="aqtest1"/>
    </Need>
  </Rows>
</IntContainerVector>

Importación de necesidades desde Excel

La importación de necesidades vía Excel, se realiza siguiendo el procedimiento estándar (ver Importación vía Excel).

Los campos mínimos necesarios que tiene que tener la tabla para poder crear diferentes necesidades son:

  • Name: código de la necesidad
  • Demand_Ref: código de la demnada
  • Activity_Ref: código de la Actividad
  • PlanArea_Ref: código del área de planificación
  • CycleCompactDef: Ciclo horario (este campo evita tener que crear horarios de jornada y horarios semanales)
  • CycleType: es la casilla por horario, la respuesta normalmente es si ->»True»
  • StartPositionCycle: indica la posición en ciclos de mas de una semana. si son ciclos semanales será 1.
  • StartGen: Fecha de inicio de la necesidad
  • EndGen: fecha de fin de la necesidad o 1/1/2100

Importación de la definición por horarios

El campo que se debe de importar se llama CycleList y debe tener un valor similar al siguiente. IdType es el campo que identifica el ID del horario.

SIN_ZIP<CycleList dateFormat="1">
      <TTimePeriod StartD="2012-10-24T00:00:00" EndD="2012-10-25T00:00:00" PeriodType="0" Quantity="1" IdType="1834" />
            <TTimePeriod StartD="2019-10-24T00:00:00" EndD="2019-10-25T00:00:00" PeriodType="0" Quantity="1" IdType="2188" />
    </CycleList>

Was this article helpful?
0 out Of 5 Stars
5 Estrellas 0%
4 Estrellas 0%
3 Estrellas 0%
2 Estrellas 0%
1 Estrellas 0%
5
How can we improve this article?
How Can We Improve This Article?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Contenido