Allows you to read the absence types set up in Kelio.
Reading absence types
Link to : https://sandbox-ws.kelio.io/open/services/TypeService?wsdl
Web Service: TypeService
Methode: exportAbsenceTypes
Request
This method does not require any input data to receive a positive response.
Code Sample
|
Copy Code
|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ech="http://echange.service.open.bodet.com">
<soapenv:Header/>
<soapenv:Body>
<ech:exportAbsenceTypes/>
</soapenv:Body>
</soapenv:Envelope>
|
|
Response
Code Sample
|
Copy Code
|
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:exportAbsenceTypesResponse xmlns:ns1="http://echange.service.open.bodet.com">
<ns1:exportedAbsenceTypes>
<ns1:AbsenceType>
<ns1:grid>0</ns1:grid>
<ns1:colour>-11045324</ns1:colour>
<ns1:identicalHourlyAbsence>0</ns1:identicalHourlyAbsence>
<ns1:defaultComment xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
<ns1:includingHourlyAbsence>1</ns1:includingHourlyAbsence>
<ns1:straddleHourlyAbsence>1</ns1:straddleHourlyAbsence>
<ns1:includedHourlyAbsence>0</ns1:includedHourlyAbsence>
<ns1:splitHolidaysMessage xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
<ns1:durationDeduction>false</ns1:durationDeduction>
<ns1:splitHolidaysWaiverDefault xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
<ns1:calculationOfSpecialHoursAndBonuses>false</ns1:calculationOfSpecialHoursAndBonuses>
<ns1:includedInTheAnnualisedHoursActualTotal>true</ns1:includedInTheAnnualisedHoursActualTotal>
<ns1:calculationOfExoneratedOvertimeHours>false</ns1:calculationOfExoneratedOvertimeHours>
<ns1:absenceTimeTakenIntoAccountForActivity>false</ns1:absenceTimeTakenIntoAccountForActivity>
<ns1:displayTypeDescriptionInMailCalendar>true</ns1:displayTypeDescriptionInMailCalendar>
<ns1:synchroniseAbsenceInMailCalendar>false</ns1:synchroniseAbsenceInMailCalendar>
<ns1:includingRoudingTimeWindows>false</ns1:includingRoudingTimeWindows>
<ns1:totalMode>0</ns1:totalMode>
<ns1:durationOfAbsence xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
<ns1:resetDate>2004-01-01</ns1:resetDate>
<ns1:paid>true</ns1:paid>
<ns1:estimated>true</ns1:estimated>
<ns1:absenceBalanceKey>121</ns1:absenceBalanceKey>
<ns1:durationType>0</ns1:durationType>
<ns1:isMission>false</ns1:isMission>
<ns1:balanceAbbreviationDisplayedInAbsenceRequests/>
<ns1:balanceDescriptionDisplayedInAbsenceRequests/>
<ns1:actual>false</ns1:actual>
<ns1:visualizedInThePrintouts>true</ns1:visualizedInThePrintouts>
<ns1:absenceBalanceAbbreviation>CET</ns1:absenceBalanceAbbreviation>
<ns1:enterAbsencesOnTerminal>false</ns1:enterAbsencesOnTerminal>
<ns1:calculationWithinTheWindows>false</ns1:calculationWithinTheWindows>
<ns1:commentRequired>false</ns1:commentRequired>
<ns1:calculationOfTimeOffInLieu>false</ns1:calculationOfTimeOffInLieu>
<ns1:businessTripLimitedToTheDay>false</ns1:businessTripLimitedToTheDay>
<ns1:modifiesTheBalance>true</ns1:modifiesTheBalance>
<ns1:outOfControlledTotal>false</ns1:outOfControlledTotal>
<ns1:swipedOnTerminal>false</ns1:swipedOnTerminal>
<ns1:absenceBalanceDescription>Compte Epargne Temps</ns1:absenceBalanceDescription>
<ns1:calculationOfOvertimeHours>false</ns1:calculationOfOvertimeHours>
<ns1:calculationModeInAnnualisedHoursPeriod>1</ns1:calculationModeInAnnualisedHoursPeriod>
<ns1:documentRequired>false</ns1:documentRequired>
<ns1:convertedIntoAnAbsenceFile>false</ns1:convertedIntoAnAbsenceFile>
<ns1:displayBalancesTotal>false</ns1:displayBalancesTotal>
<ns1:halfDayAbsence>false</ns1:halfDayAbsence>
<ns1:maintainsHomeworking>false</ns1:maintainsHomeworking>
<ns1:limitedDurationForClockedAbsences xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
<ns1:splitHolidaysWaiver>false</ns1:splitHolidaysWaiver>
<ns1:oneDayAbsence>true</ns1:oneDayAbsence>
<ns1:halfDayAbsenceOnPublicHoliday>false</ns1:halfDayAbsenceOnPublicHoliday>
<ns1:noticeCessationWorkTypeAssociated>false</ns1:noticeCessationWorkTypeAssociated>
<ns1:displayBalancesDetail>false</ns1:displayBalancesDetail>
<ns1:limitDurationOfClockedAbsences>false</ns1:limitDurationOfClockedAbsences>
<ns1:typePriorityLevel>3</ns1:typePriorityLevel>
<ns1:additionMinimumTimeToRecover>false</ns1:additionMinimumTimeToRecover>
<ns1:entryMode>2</ns1:entryMode>
<ns1:typeAbbreviation>AET</ns1:typeAbbreviation>
<ns1:typeKey>9</ns1:typeKey>
<ns1:typeDescription>Abs sur CET</ns1:typeDescription>
<ns1:defaultTypeAbbreviation xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
<ns1:searchUsingAbbreviation>false</ns1:searchUsingAbbreviation>
<ns1:searchUsingDescription>false</ns1:searchUsingDescription>
<ns1:defaultTypeDescription xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
<ns1:searchUsingExternalReference>false</ns1:searchUsingExternalReference>
<ns1:defaultExternalReferenceType xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
<ns1:externalReference xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
<ns1:errorMessage xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
<ns1:technicalString xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
</ns1:AbsenceType>
</ns1:exportedAbsenceTypes>
</ns1:exportAbsenceTypesResponse>
</soap:Body>
</soap:Envelope>
|
|