|
|||||||
Método
|
insertLocationDayNotWorked
|
Função:
|
Relaciona o dia não trabalhado com uma Localidade e Turno.
|
Parâmetros:
|
|
<day:insertLocationDayNotWorked>
<!--Zero or more repetitions:-->
<arg0>
<!-- Chave externa do Dia não Trabalhado -->
<dayNotWorkedExternalKey>?</dayNotWorkedExternalKey>
<!-- Chave externa da Localidade -->
<locationExternalKey>?</locationExternalKey>
<!-- Chave externa do Turno -->
<shiftWorkExternalKey>?</shiftWorkExternalKey>
</arg0>
</day:insertLocationDayNotWorked>
|
|
Método
|
insertLocationDayNotWorkedWildcard
|
Função:
|
Relaciona o dia não trabalhado com uma Localidade e Turno. Pode ser passado na chave externa de Localidade e Turno o caractere % para realizar a busca com o comando like.
|
Parâmetros:
|
|
<day:insertLocationDayNotWorkedWildcard>
<!--Zero or more repetitions:-->
<dayNotWorked>
<!-- Chave Externa do Dia não Trabalhado -->
<dayNotWorkedExternalKey>?</dayNotWorkedExternalKey>
<!-- Chave externa da Localidade(Aceita o coringa %) -->
<locationExternalKey>?</locationExternalKey>
<!-- Chave externa do Turno(Aceita o coringa %) -->
<shiftWorkExternalKey>?</shiftWorkExternalKey>
</dayNotWorked>
</day:insertLocationDayNotWorkedWildcard>
|
|
Método
|
insertOrUpdate
|
Função:
|
Insere ou atualiza um registro.
|
Parâmetros:
|
|
<day:insertOrUpdate>
<!--Zero or more repetitions:-->
<arg0>
<!-- Data do Dia não Trabalhado -->
<dayNotWorked>?</dayNotWorked>
<!-- Descrição do Dia não Trabalhado -->
<description>?</description>
<!--Chave Externa do Dia não Trabalhado -->
<externalKey>?</externalKey>
<!-- Indica se o dia é recorrente, ou seja, ocorre todos os anos. Valores true ou false. -->
<recurrent>?</recurrent>
<!-- Relacionamento do Dia não Trabalhado com a Localidade -->
<locationDayNotWorkedDTOCol>
<!-- Chave Extarna do Dia não Trabalhado -->
<dayNotWorkedExternalKey>?</dayNotWorkedExternalKey>
<!-- Chave Externa da Localidade -->
<locationExternalKey>?</locationExternalKey>
<!-- Chave Externa do Turno -->
<shiftWorkExternalKey>?</shiftWorkExternalKey>
</locationDayNotWorkedDTOCol>
</arg0>
</day:insertOrUpdate>
|
|
Método
|
insertOrUpdateIncrement
|
Função:
|
Método semelhante ao InsertUpdate, porém realiza apenas update do dia não trabalhado e adiciona relacionamentos, não elimina.
|
Parâmetros:
|
|
<day:insertOrUpdate>
<!--Zero or more repetitions:-->
<arg0>
<!-- Data do Dia não Trabalhado -->
<dayNotWorked>?</dayNotWorked>
<!-- Descrição do Dia não Trabalhado -->
<description>?</description>
<!--Chave Externa do Dia não Trabalhado -->
<externalKey>?</externalKey>
<!-- Indica se o dia é recorrente, ou seja, ocorre todos os anos. Valores true ou false. -->
<recurrent>?</recurrent>
<!-- Relacionamento do Dia não Trabalhado com a Localidade -->
<locationDayNotWorkedDTOCol>
<!-- Chave Extarna do Dia não Trabalhado -->
<dayNotWorkedExternalKey>?</dayNotWorkedExternalKey>
<!-- Chave Externa da Localidade -->
<locationExternalKey>?</locationExternalKey>
<!-- Chave Externa do Turno -->
<shiftWorkExternalKey>?</shiftWorkExternalKey>
</locationDayNotWorkedDTOCol>
</arg0>
</day:insertOrUpdate>
|
|
Método
|
insertOrUpdateList
|
Função:
|
Insere ou atualiza um Dia não Trabalhado, pode ser passado uma lista de Localidades e de Turnos para incluir e relacionar.
|
Parâmetros:
|
|
<day:insertOrUpdateList>
<!--Zero or more repetitions:-->
<arg0>
<!-- Data do Dia não Trabalhado -->
<dayNotWorked>?</dayNotWorked>
<!-- Descrição -->
<description>?</description>
<!-- Chave Externa -->
<externalKey>?</externalKey>
<!-- Indica se é recorrente: Valores true ou false -->
<recurrent>?</recurrent>
<!--Zero or more repetitions:-->
<!-- Lista das Localidades -->
<locations>
<!-- Descrição da Cidade -->
<city>?</city>
<!-- Código da Cidade -->
<cityCode>?</cityCode>
<!-- Descrição do País -->
<country>?</country>
<!-- Código do País -->
<countryCode>?</countryCode>
<!--Chave Externa da Localidade -->
<externalKey>?</externalKey>
<!-- Descrição do Estado -->
<state>?</state>
<!-- Código do Estado -->
<stateCode>?</stateCode>
</locations>
<!--Zero or more repetitions:-->
<!-- Lista dos Turnos -->
<shiftsWork>
<!-- Descrição do Turno -->
<description>?</description>
<!-- 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>
</shiftsWork>
</arg0>
</day:insertOrUpdateList>
|
|
Método
|
insertOrUpdateWildcard
|
Função:
|
Insere ou atualiza um Dia não Trabalhado, pode ser utilizado o caractere % para realizar a pesquisa.
|
Parâmetros:
|
|
<day:insertOrUpdateWildcard>
<!--Zero or more repetitions:-->
<arg0>
<!-- Data do Dia não Trabalhado -->
<dayNotWorked>?</dayNotWorked>
<!-- Descrição do Dia não Trabalhado -->
<description>?</description>
<!-- Chave Externa do Dia não Trabalhado -->
<externalKey>?</externalKey>
<!-- Indica se é recorrente: Valores true ou false -->
<recurrent>?</recurrent>
<!--Zero or more repetitions:-->
<!-- Chave Externa das Localidades -->
<locations>?</locations>
<!--Zero or more repetitions:-->
<!-- Chave Externa dos Turnos -->
<shiftWorks>?</shiftWorks>
</arg0>
</day:insertOrUpdateWildcard>
|
|
Método
|
removeLocationDayNotWorked
|
Função:
|
Remove a Localidade de um dia não trabalhado.
|
Parâmetros:
|
|
<day:removeLocationDayNotWorked>
<!--Zero or more repetitions:-->
<arg0>
<!-- Chave Externa do Dia não Trabalhado -->
<dayNotWorkedExternalKey>?</dayNotWorkedExternalKey>
<!-- Chave Externa da Localidade -->
<locationExternalKey>?</locationExternalKey>
<!-- Chave Externa do Turno -->
<shiftWorkExternalKey>?</shiftWorkExternalKey>
</arg0>
</day:removeLocationDayNotWorked>
|
|
Método
|
remove
|
Função:
|
Remove o Dia não Trabalhado.
|
Parâmetros:
|
|
<day:remove>
<!-- Chave externa do Dia não Trabalhado -->
<arg0>?</arg0>
</day:remove>
|
|
Método
|
removeLocationDayNotWorkedWildcard
|
Função:
|
Remove a Localidade de um dia não trabalhado, pode ser usado % para pesquisa.
|
Parâmetros:
|
|
<day:removeLocationDayNotWorkedWildcard>
<!--Zero or more repetitions:-->
<dayNotWorked>
<!-- Chave Externa do Dia não Trabalhado -->
<dayNotWorkedExternalKey>?</dayNotWorkedExternalKey>
<!-- Chave Externa da Localidade -->
<locationExternalKey>?</locationExternalKey>
<!-- Chave Externa do Turno -->
<shiftWorkExternalKey>?</shiftWorkExternalKey>
</dayNotWorked>
</day:removeLocationDayNotWorkedWildcard>
|
|