Puudumised XML: erinevus redaktsioonide vahel
		
		
		
		
		
		Mine navigeerimisribale
		Mine otsikasti
		
				
		
		
	
|  (Uus lehekülg: 'Puudumiste registri XML näidis kolme puudumisega: Üks puhkus ning üks haigus, mis läheb üle kuu vahetuse. <syntaxhighlight lang="xml"> <?xml version='1.0' encoding='UTF-8' standalone='yes'?> <data register='AbsenceVc' sequence='211200' systemversion='8.5.55.3483'>     <AbsenceVc register='AbsenceVc' sequence='211196' url='/api/1/AbsenceVc/11'>         <SerNr>11</SerNr>         <ContrSerNr>100</ContrSerNr>         <EmplCode>1</EmplCode>         <Firstname>Kaupo</Firstna...') | Resümee puudub | ||
| 1. rida: | 1. rida: | ||
| {| class="wikitable" | |||
| |'''SerNr''' | |||
| |Number | |||
| |Value with No Decimals, 0 | |||
| |- | |||
| |'''ContrSerNr''' | |||
| |Lepingu nr | |||
| |Value with No Decimals, 0 | |||
| |- | |||
| |'''EmplCode''' | |||
| |Töötaja kood | |||
| |Code String, 20 | |||
| |- | |||
| |'''Firstname''' | |||
| |Eesnimi | |||
| |String, 60 | |||
| |- | |||
| |'''Surname''' | |||
| |Perenimi | |||
| |String, 60 | |||
| |- | |||
| |'''StartDate''' | |||
| |Alguskp. | |||
| |In Dataformat Order, 0 | |||
| |- | |||
| |'''EndDate''' | |||
| |Lõppkp. | |||
| |In Dataformat Order, 0 | |||
| |- | |||
| |'''AbsTypeCode''' | |||
| |Puudumise tüüp | |||
| |Code String, 10 | |||
| |- | |||
| |'''WorkDays''' | |||
| |Tööpäevi | |||
| |Small Value with No Decimals, 0 | |||
| |- | |||
| |'''CalendarDays''' | |||
| |Kaledripäevi | |||
| |Small Value with No Decimals, 0 | |||
| |- | |||
| |'''ObjCode''' | |||
| |Objekt | |||
| |Capital Characters Only, 60 | |||
| |- | |||
| |'''VacDaysNorm''' | |||
| |Norm puhkuse päevi (peidetud väli) | |||
| |Small Value with No Decimals, 0 | |||
| |- | |||
| |'''OKFlag''' | |||
| |Kinnita (Flag) | |||
| |Small Value with No Decimals, 0 | |||
| |- | |||
| |'''PlanedFlag''' | |||
| |Planeeritud (Flag) | |||
| |Small Value with No Decimals, 0 | |||
| |- | |||
| |'''Comment1''' | |||
| |Kommentaar 1 | |||
| |String, 100 | |||
| |- | |||
| |'''Comment2''' | |||
| |Kommentaar 2 | |||
| |String, 100 | |||
| |- | |||
| |'''StartDate1''' | |||
| |Tasustamata haiguspäevi Alates: | |||
| |In Dataformat Order, 0 | |||
| |- | |||
| |'''EndDate1''' | |||
| |Tasustamata haiguspäevi Kuni: | |||
| |In Dataformat Order, 0 | |||
| |- | |||
| |'''StartDate2''' | |||
| |Tööandja poolt tasustatud haiguspäevi Alates: | |||
| |In Dataformat Order, 0 | |||
| |- | |||
| |'''EndDate2''' | |||
| |Tööandja poolt tasustatud haiguspäevi Kuni: | |||
| |In Dataformat Order, 0 | |||
| |- | |||
| |'''StartDate3''' | |||
| |Haigekassa poolt tasustatudhaigusäevi Alates: | |||
| |In Dataformat Order, 0 | |||
| |- | |||
| |'''EndDate3''' | |||
| |Haigekassa poolt tasustatudhaigusäevi Kuni: | |||
| |In Dataformat Order, 0 | |||
| |- | |||
| |'''Period1''' | |||
| |Tasustamata haiguspäevi (kogus) | |||
| |Small Value with No Decimals, 0 | |||
| |- | |||
| |'''Period2''' | |||
| |Tööandja poolt tasustatud haiguspäevi (kogus) | |||
| |Small Value with No Decimals, 0 | |||
| |- | |||
| |'''Period3''' | |||
| |Haigekassa poolt tasustatudhaigusäevi (Kogus) | |||
| |Small Value with No Decimals, 0 | |||
| |- | |||
| |'''AbsPaymDate''' | |||
| |Väljamakse kuupäev | |||
| |In Dataformat Order, 0 | |||
| |- | |||
| |'''PrevAbsSerNr''' | |||
| |Eelmine puudumine | |||
| |Value with No Decimals, 0 | |||
| |- | |||
| |'''ContinueFlag''' | |||
| |Jätkuv (flag) | |||
| |Small Value with No Decimals, 0 | |||
| |- | |||
| |'''CalcSerNr''' | |||
| |Arvestuse nr | |||
| |Value with No Decimals, 0 | |||
| |- | |||
| |'''OKMark''' | |||
| |Kinnita (Sirvi aknas) | |||
| |As Bool but displayed as a Checkbox, 0 | |||
| |- | |||
| |'''InfoFlag''' | |||
| |Tööleping on kestnud vähem, kui 6 kuud (flag) | |||
| |Small Value with No Decimals, 0 | |||
| |- | |||
| |'''AccGroupCode''' | |||
| |Konteerimisgrupp | |||
| |Code String, 10 | |||
| |- | |||
| |'''LastUpdatedUser''' | |||
| |Viimati muudetud kasutaja poolt (peidetud väli) | |||
| |Code String, 20 | |||
| |- | |||
| | colspan="3" |           '''Matriks (max 100 rida)''' | |||
| |- | |||
| |'''Year''' | |||
| |Aasta | |||
| |Value with No Decimals, 0 | |||
| |- | |||
| |'''SDate''' | |||
| |Alguskp | |||
| |In Dataformat Order, 0 | |||
| |- | |||
| |'''EDate''' | |||
| |Lõppkp | |||
| |In Dataformat Order, 0 | |||
| |- | |||
| |'''Days''' | |||
| |Päevi | |||
| |Small Value with No Decimals, 0 | |||
| |- | |||
| |'''BrutoSum''' | |||
| |Brutosumma | |||
| |Value 2 or 3 Decimals, 0 | |||
| |- | |||
| |'''VacDaysToUse''' | |||
| |Aasta jääk | |||
| |Small Value with No Decimals, 0 | |||
| |- | |||
| |'''RowComment''' | |||
| |Kommentaar | |||
| |String, 100 | |||
| |- | |||
| |'''HDays''' | |||
| |Riiklikuid pühi | |||
| |Small Value with No Decimals, 0 | |||
| |} | |||
| Puudumiste registri XML näidis kolme puudumisega: Üks puhkus ning üks haigus, mis läheb üle kuu vahetuse. <syntaxhighlight lang="xml"> | Puudumiste registri XML näidis kolme puudumisega: Üks puhkus ning üks haigus, mis läheb üle kuu vahetuse. <syntaxhighlight lang="xml"> | ||
| <?xml version='1.0' encoding='UTF-8' standalone='yes'?> | <?xml version='1.0' encoding='UTF-8' standalone='yes'?> | ||
Redaktsioon: 30. juuli 2024, kell 07:50
| SerNr | Number | Value with No Decimals, 0 | 
| ContrSerNr | Lepingu nr | Value with No Decimals, 0 | 
| EmplCode | Töötaja kood | Code String, 20 | 
| Firstname | Eesnimi | String, 60 | 
| Surname | Perenimi | String, 60 | 
| StartDate | Alguskp. | In Dataformat Order, 0 | 
| EndDate | Lõppkp. | In Dataformat Order, 0 | 
| AbsTypeCode | Puudumise tüüp | Code String, 10 | 
| WorkDays | Tööpäevi | Small Value with No Decimals, 0 | 
| CalendarDays | Kaledripäevi | Small Value with No Decimals, 0 | 
| ObjCode | Objekt | Capital Characters Only, 60 | 
| VacDaysNorm | Norm puhkuse päevi (peidetud väli) | Small Value with No Decimals, 0 | 
| OKFlag | Kinnita (Flag) | Small Value with No Decimals, 0 | 
| PlanedFlag | Planeeritud (Flag) | Small Value with No Decimals, 0 | 
| Comment1 | Kommentaar 1 | String, 100 | 
| Comment2 | Kommentaar 2 | String, 100 | 
| StartDate1 | Tasustamata haiguspäevi Alates: | In Dataformat Order, 0 | 
| EndDate1 | Tasustamata haiguspäevi Kuni: | In Dataformat Order, 0 | 
| StartDate2 | Tööandja poolt tasustatud haiguspäevi Alates: | In Dataformat Order, 0 | 
| EndDate2 | Tööandja poolt tasustatud haiguspäevi Kuni: | In Dataformat Order, 0 | 
| StartDate3 | Haigekassa poolt tasustatudhaigusäevi Alates: | In Dataformat Order, 0 | 
| EndDate3 | Haigekassa poolt tasustatudhaigusäevi Kuni: | In Dataformat Order, 0 | 
| Period1 | Tasustamata haiguspäevi (kogus) | Small Value with No Decimals, 0 | 
| Period2 | Tööandja poolt tasustatud haiguspäevi (kogus) | Small Value with No Decimals, 0 | 
| Period3 | Haigekassa poolt tasustatudhaigusäevi (Kogus) | Small Value with No Decimals, 0 | 
| AbsPaymDate | Väljamakse kuupäev | In Dataformat Order, 0 | 
| PrevAbsSerNr | Eelmine puudumine | Value with No Decimals, 0 | 
| ContinueFlag | Jätkuv (flag) | Small Value with No Decimals, 0 | 
| CalcSerNr | Arvestuse nr | Value with No Decimals, 0 | 
| OKMark | Kinnita (Sirvi aknas) | As Bool but displayed as a Checkbox, 0 | 
| InfoFlag | Tööleping on kestnud vähem, kui 6 kuud (flag) | Small Value with No Decimals, 0 | 
| AccGroupCode | Konteerimisgrupp | Code String, 10 | 
| LastUpdatedUser | Viimati muudetud kasutaja poolt (peidetud väli) | Code String, 20 | 
| Matriks (max 100 rida) | ||
| Year | Aasta | Value with No Decimals, 0 | 
| SDate | Alguskp | In Dataformat Order, 0 | 
| EDate | Lõppkp | In Dataformat Order, 0 | 
| Days | Päevi | Small Value with No Decimals, 0 | 
| BrutoSum | Brutosumma | Value 2 or 3 Decimals, 0 | 
| VacDaysToUse | Aasta jääk | Small Value with No Decimals, 0 | 
| RowComment | Kommentaar | String, 100 | 
| HDays | Riiklikuid pühi | Small Value with No Decimals, 0 | 
Puudumiste registri XML näidis kolme puudumisega: Üks puhkus ning üks haigus, mis läheb üle kuu vahetuse.
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<data register='AbsenceVc' sequence='211200' systemversion='8.5.55.3483'>
    <AbsenceVc register='AbsenceVc' sequence='211196' url='/api/1/AbsenceVc/11'>
        <SerNr>11</SerNr>
        <ContrSerNr>100</ContrSerNr>
        <EmplCode>1</EmplCode>
        <Firstname>Kaupo</Firstname>
        <Surname>Karuse</Surname>
        <StartDate>2024-04-12</StartDate>
        <EndDate>2024-04-14</EndDate>
        <AbsTypeCode>PUHKUS</AbsTypeCode>
        <WorkDays>1</WorkDays>
        <CalendarDays>3</CalendarDays>
        <ObjCode></ObjCode>
        <VacDaysNorm>0</VacDaysNorm>
        <OKFlag>0</OKFlag>
        <PlanedFlag>0</PlanedFlag>
        <Comment1></Comment1>
        <Comment2></Comment2>
        <StartDate1></StartDate1>
        <EndDate1></EndDate1>
        <StartDate2></StartDate2>
        <EndDate2></EndDate2>
        <StartDate3></StartDate3>
        <EndDate3></EndDate3>
        <Period1>0</Period1>
        <Period2>0</Period2>
        <Period3>0</Period3>
        <AbsPaymDate></AbsPaymDate>
        <PrevAbsSerNr></PrevAbsSerNr>
        <ContinueFlag>0</ContinueFlag>
        <CalcSerNr></CalcSerNr>
        <Math></Math>
        <OKMark>0</OKMark>
        <InfoFlag>1</InfoFlag>
        <AccGroupCode>STD</AccGroupCode>
        <LastUpdatedUser>KAUPO</LastUpdatedUser>
        <rows>
            <row rownumber='0'>
                <Year>2024</Year>
                <SDate>2024-04-12</SDate>
                <EDate>2024-04-14</EDate>
                <Days>3</Days>
                <BrutoSum></BrutoSum>
                <VacDaysToUse>18</VacDaysToUse>
                <RowComment></RowComment>
                <HDays>0</HDays>
            </row>
        </rows>
    </AbsenceVc>
    <AbsenceVc register='AbsenceVc' sequence='211150' url='/api/1/AbsenceVc/12'>
        <SerNr>12</SerNr>
        <ContrSerNr>100</ContrSerNr>
        <EmplCode>1</EmplCode>
        <Firstname>Kaupo</Firstname>
        <Surname>Karuse</Surname>
        <StartDate>2024-06-24</StartDate>
        <EndDate>2024-06-30</EndDate>
        <AbsTypeCode>HAIGUS</AbsTypeCode>
        <WorkDays>4</WorkDays>
        <CalendarDays>7</CalendarDays>
        <ObjCode>KAUPO</ObjCode>
        <VacDaysNorm>0</VacDaysNorm>
        <OKFlag>1</OKFlag>
        <PlanedFlag>0</PlanedFlag>
        <Comment1>Kommentaar 1 pikk tekstiväli</Comment1>
        <Comment2>Kommentaar 2 pikk tekstiväli</Comment2>
        <StartDate1>2024-06-24</StartDate1>
        <EndDate1>2024-06-24</EndDate1>
        <StartDate2>2024-06-25</StartDate2>
        <EndDate2>2024-06-28</EndDate2>
        <StartDate3>2024-06-29</StartDate3>
        <EndDate3>2024-06-30</EndDate3>
        <Period1>1</Period1>
        <Period2>4</Period2>
        <Period3>2</Period3>
        <AbsPaymDate>2024-06-24</AbsPaymDate>
        <PrevAbsSerNr></PrevAbsSerNr>
        <ContinueFlag>0</ContinueFlag>
        <CalcSerNr></CalcSerNr>
        <Math></Math>
        <OKMark>1</OKMark>
        <InfoFlag>1</InfoFlag>
        <AccGroupCode>STD</AccGroupCode>
        <LastUpdatedUser>KAUPO</LastUpdatedUser>
        <rows></rows>
    </AbsenceVc>
    <AbsenceVc register='AbsenceVc' sequence='211154' url='/api/1/AbsenceVc/13'>
        <SerNr>13</SerNr>
        <ContrSerNr>100</ContrSerNr>
        <EmplCode>1</EmplCode>
        <Firstname>Kaupo</Firstname>
        <Surname>Karuse</Surname>
        <StartDate>2024-07-01</StartDate>
        <EndDate>2024-07-09</EndDate>
        <AbsTypeCode>HAIGUS</AbsTypeCode>
        <WorkDays>7</WorkDays>
        <CalendarDays>9</CalendarDays>
        <ObjCode>KAUPO</ObjCode>
        <VacDaysNorm>0</VacDaysNorm>
        <OKFlag>1</OKFlag>
        <PlanedFlag>0</PlanedFlag>
        <Comment1>Kommentaar 1 pikk tekstiväli</Comment1>
        <Comment2>Kommentaar 2 pikk tekstiväli</Comment2>
        <StartDate1></StartDate1>
        <EndDate1></EndDate1>
        <StartDate2></StartDate2>
        <EndDate2></EndDate2>
        <StartDate3>2024-07-01</StartDate3>
        <EndDate3>2024-07-09</EndDate3>
        <Period1>0</Period1>
        <Period2>0</Period2>
        <Period3>9</Period3>
        <AbsPaymDate>2024-07-01</AbsPaymDate>
        <PrevAbsSerNr>12</PrevAbsSerNr>
        <ContinueFlag>1</ContinueFlag>
        <CalcSerNr></CalcSerNr>
        <Math></Math>
        <OKMark>1</OKMark>
        <InfoFlag>1</InfoFlag>
        <AccGroupCode>STD</AccGroupCode>
        <LastUpdatedUser>KAUPO</LastUpdatedUser>
        <rows></rows>
    </AbsenceVc>
    <AbsenceVc register='AbsenceVc' sequence='211200' url='/api/1/AbsenceVc/14'>
        <SerNr>14</SerNr>
        <ContrSerNr>100</ContrSerNr>
        <EmplCode>1</EmplCode>
        <Firstname>Kaupo</Firstname>
        <Surname>Karuse</Surname>
        <StartDate>2025-01-28</StartDate>
        <EndDate>2025-01-28</EndDate>
        <AbsTypeCode>PUHKUS</AbsTypeCode>
        <WorkDays>1</WorkDays>
        <CalendarDays>1</CalendarDays>
        <ObjCode></ObjCode>
        <VacDaysNorm>0</VacDaysNorm>
        <OKFlag>0</OKFlag>
        <PlanedFlag>0</PlanedFlag>
        <Comment1></Comment1>
        <Comment2></Comment2>
        <StartDate1></StartDate1>
        <EndDate1></EndDate1>
        <StartDate2></StartDate2>
        <EndDate2></EndDate2>
        <StartDate3></StartDate3>
        <EndDate3></EndDate3>
        <Period1>0</Period1>
        <Period2>0</Period2>
        <Period3>0</Period3>
        <AbsPaymDate></AbsPaymDate>
        <PrevAbsSerNr></PrevAbsSerNr>
        <ContinueFlag>0</ContinueFlag>
        <CalcSerNr></CalcSerNr>
        <Math></Math>
        <OKMark>0</OKMark>
        <InfoFlag>0</InfoFlag>
        <AccGroupCode>STD</AccGroupCode>
        <LastUpdatedUser>KAUPO</LastUpdatedUser>
        <rows>
            <row rownumber='0'>
                <Year>2024</Year>
                <SDate>2025-01-28</SDate>
                <EDate>2025-01-28</EDate>
                <Days>1</Days>
                <BrutoSum></BrutoSum>
                <VacDaysToUse>20</VacDaysToUse>
                <RowComment></RowComment>
                <HDays>0</HDays>
            </row>
        </rows>
    </AbsenceVc>
</data>