4.4.2.2.11. ShiftWorkIntegrationServiceBean

 
  • WebService responsável em manter o cadastro de turno.
 
 
Método
insertOrUpdate
Função:
Insere ou atualiza um Turno.
Parâmetros:
 
<shif:insertOrUpdate>
   <!--Zero or more repetitions:-->
   <arg0>
      <!-- Descrição do Turno -->
      <description>?</description>
      <!—- Chave Externa do Turno -->
      <externalKey>?</externalKey>
      <!-- Data inicial do Turno -->
      <initialDate>?</initialDate>
      <!-- Sequência -->
      <sequence>?</sequence>
      <!--Zero or more repetitions:-->
      <!-- Lista das Escalas -->
      <scaleDTOCol>
         <!-- Tipo do Dia: 0- Trabalhado, 1- Compensado, 2- Repouso -->
         <dayType>?</dayType>
         <!-- Descrição -->
         <description>?</description>
         <!-- Inicio da Sequência ->
         <initialSequence>?</initialSequence>
         <!-- Final da Sequência -->
         <endSequence>?</endSequence>
         <!-- Chave Externa da Escala -->
         <externalKey>?</externalKey>
         <!--Zero or more repetitions:-->
         <!-- Lista dos Pares de Escala -->
         <scalePairDTOCol>
            <!-- Hora Inicial -->
            <initialTime>?</initialTime>
            <!-- Hora Final -->
            <endTime>?</endTime>
            <!-- Tipo do Par: 0- Jornada, 1- Intervalo, 2- Lanche -->
            <pairType>?</pairType>
            <!-- Chave Externa da Escala -->
            <scaleExternalKey>?</scaleExternalKey>
         </scalePairDTOCol>        
         <!-- Chave Externa do Turno -->
         <shiftWorkExternalKey>?</shiftWorkExternalKey>
      </scaleDTOCol>
   </arg0>
</shif:insertOrUpdate>
 
 
Método
remove
Função:
Remove o Turno.
Parâmetros:
 
<shif:remove>
   <!--Zero or more repetitions:-->
   <!-- Chave externa da Turno -->
   <arg0>?</arg0>
</shif:remove>
 
 
Método
updateDescriptionShiftWork:
Função:
Altera a descrição do Turno.
Parâmetros:
 
<shif:updateDescriptionShiftWork>
         <!-- Chave externa do Turno -->
         <arg0>?</arg0>
         <!-- Descrição -->
         <arg1>?</arg1>
      </shif:updateDescriptionShiftWork>