Töölepingud: erinevus redaktsioonide vahel

Allikas: Excellent || Opendoc
Mine navigeerimisribale Mine otsikasti
Resümee puudub
Resümee puudub
 
(ei näidata sama kasutaja üht vahepealset redaktsiooni)
9. rida: 9. rida:
!Pikkus, tüüp
!Pikkus, tüüp
|-
|-
|'''SerNr'''
|Number
|
|
|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õpukp
|
|In Dataformat Order, 0
|-
|'''PensionFlag'''
|??? Kogumispensioniga maksustatav
|
|Small Value with No Decimals, 0
|-
|'''LaborFlag'''
|Töövõtuleping
|
|Small Value with No Decimals, 0
|-
|'''IncTaxFreeMinFlag'''
|Arvesta tulumaksuvaba miinimumi
|
|Small Value with No Decimals, 0
|-
|'''ITFStartDate'''
|TM vaba miinimumi arvestuse algus
|
|In Dataformat Order, 0
|-
|'''VacDaysNorm'''
|Puhkusepäevi aastas
|
|Small Value with No Decimals, 0
|-
|'''ObjCode'''
|Objekt
|
|Capital Characters Only, 60
|-
|'''Status'''
|Staatus:
avatud = 0
aktiivne = 1
peatatud = 2
lõpetatud = 3
|
|Small Value with No Decimals, 0
|-
|'''OfficialContrCode'''
|Ametlik lepingu nr.
|
|Code String, 20
|-
|'''AccGroupCode'''
|Konteerimisgrupp (osakond)
|
|Code String, 10
|-
|'''DisPensFlag'''
|Vähenenud töövõimega isik
|
|Small Value with No Decimals, 0
|-
|'''DPDStartDate'''
|Töövõimetuse soodustuse algus
|
|In Dataformat Order, 0
|-
|'''VacAbsTypeCode'''
|Puhkuse puudumise tüüp
|
|Code String, 10
|-
|'''CalcBonusFlag'''
|Arvesta müügimehe preemiat
|
|Small Value with No Decimals, 0
|-
|'''DPDVacDaysNorm'''
|Töövõimetuse puhkusepäevi aastas
|
|Value with No Decimals, 0
|-
|'''DPDEndDate'''
|Töövõimetuse soodustuse lõpp
|
|In Dataformat Order, 0
|-
|'''DPDVacAbsTypeCode'''
|Töövõimetuse puhkuse puudumise tüüp
|
|Code String, 10
|-
|'''LastUpdatedUser'''
|Viimati muutis isik
|
|Code String, 20
|-
|'''RetPensionFlag'''
|Vanaduspensionär
|
|Small Value with No Decimals, 0
|-
|'''RetPensionDate'''
|Vanaduspensioni algus
|
|In Dataformat Order, 0
|-
|'''StopSDate'''
|Peatamise algus
|
|In Dataformat Order, 0
|-
|'''StopEDate'''
|Peatamise lõpp
|
|In Dataformat Order, 0
|-
|'''SocialTaxDiscFlag'''
|Sotsiaalmaksusoodustus
|
|Small Value with No Decimals, 0
|-
|'''OrderNr'''
|[ei kasutata]
|
|Value with No Decimals, 0
|-
| colspan="4" |Matriks!
|-
|'''PosCode'''
|Amet
|
|Code String, 10
|-
|'''PosName'''
|Nimetus
|
|String, 60
|-
|'''SDate'''
|Alguskp
|
|In Dataformat Order, 0
|-
|'''EDate'''
|Lõppkp
|
|In Dataformat Order, 0
|-
|'''WorkLoad'''
|Koef
|
|Value 2 or 3 Decimals, 0
|-
|'''WeekLoad'''
|Nädala tunnid
|
|Value 2 or 3 Decimals, 0
|-
|'''AccGroupCode'''
|Konteerimisgrupp
|
|Code String, 10
|-
|'''ObjCode'''
|Objekt
|
|Capital Characters Only, 60
|-
|'''PaymTypeCode'''
|Tasuliik
|
|Code String, 20
|-
|'''Sum'''
|Summa
|
|Value 2 or 3 Decimals, 0
|-
|'''LoadSum'''
|Töötasu koefitsendiga
|
|Value 2 or 3 Decimals, 0
|-
|'''LastCalcDate'''
|Viimane arve kp
|
|In Dataformat Order, 0
|}
|}
XML näidis:<syntaxhighlight lang="xml">
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<data register='ContractVc' sequence='347820' systemversion='8.5.55.6484' linkid='AAA1B72A-41078439-02518FD5-0A56F241-024839FB'>
    <ContractVc register='ContractVc' sequence='347813' url='/api/1/ContractVc/100'>
        <SerNr>100</SerNr>
        <EmplCode>1</EmplCode>
        <Firstname>Kaupo</Firstname>
        <Surname>Karuse</Surname>
        <StartDate>2024-04-01</StartDate>
        <EndDate></EndDate>
        <PensionFlag>0</PensionFlag>
        <LaborFlag>0</LaborFlag>
        <IncTaxFreeMinFlag>1</IncTaxFreeMinFlag>
        <ITFStartDate>2024-04-01</ITFStartDate>
        <VacDaysNorm>28</VacDaysNorm>
        <ObjCode>KAUPO</ObjCode>
        <Status>1</Status>
        <Math></Math>
        <OfficialContrCode></OfficialContrCode>
        <AccGroupCode>STD</AccGroupCode>
        <DisPensFlag>0</DisPensFlag>
        <DPDStartDate>2025-02-05</DPDStartDate>
        <VacAbsTypeCode>PUHKUS</VacAbsTypeCode>
        <CalcBonusFlag>0</CalcBonusFlag>
        <DPDVacDaysNorm>111</DPDVacDaysNorm>
        <DPDEndDate>2025-02-12</DPDEndDate>
        <DPDVacAbsTypeCode>HAIGUS</DPDVacAbsTypeCode>
        <LastUpdatedUser>KAUPO</LastUpdatedUser>
        <RetPensionFlag>0</RetPensionFlag>
        <RetPensionDate></RetPensionDate>
        <StopSDate></StopSDate>
        <StopEDate></StopEDate>
        <SocialTaxDiscFlag>0</SocialTaxDiscFlag>
        <OrderNr></OrderNr>
        <rows>
            <row rownumber='0'>
                <PosCode>KOKK</PosCode>
                <PosName>Kokk</PosName>
                <SDate>2024-04-01</SDate>
                <EDate></EDate>
                <WorkLoad>1.00</WorkLoad>
                <WeekLoad></WeekLoad>
                <AccGroupCode></AccGroupCode>
                <ObjCode></ObjCode>
                <PaymTypeCode>PALK</PaymTypeCode>
                <Sum>1000.00</Sum>
                <LoadSum>1000.00</LoadSum>
                <LastCalcDate></LastCalcDate>
            </row>
            <row rownumber='1'>
                <PosCode>KORI</PosCode>
                <PosName>Koristaja</PosName>
                <SDate>2024-04-01</SDate>
                <EDate></EDate>
                <WorkLoad>1.00</WorkLoad>
                <WeekLoad></WeekLoad>
                <AccGroupCode></AccGroupCode>
                <ObjCode></ObjCode>
                <PaymTypeCode>TT</PaymTypeCode>
                <Sum>45.00</Sum>
                <LoadSum>45.00</LoadSum>
                <LastCalcDate></LastCalcDate>
            </row>
        </rows>
    </ContractVc>
</data>
</syntaxhighlight>

Viimane redaktsioon: 26. veebruar 2025, kell 11:07

Päring: /api/1/ContractVc

Kaart Standard Booksis:

Tööleping.png
Välja nimi Kirjeldus Description ENG Pikkus, tüüp
SerNr Number 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õpukp In Dataformat Order, 0
PensionFlag ??? Kogumispensioniga maksustatav Small Value with No Decimals, 0
LaborFlag Töövõtuleping Small Value with No Decimals, 0
IncTaxFreeMinFlag Arvesta tulumaksuvaba miinimumi Small Value with No Decimals, 0
ITFStartDate TM vaba miinimumi arvestuse algus In Dataformat Order, 0
VacDaysNorm Puhkusepäevi aastas Small Value with No Decimals, 0
ObjCode Objekt Capital Characters Only, 60
Status Staatus:

avatud = 0

aktiivne = 1

peatatud = 2

lõpetatud = 3

Small Value with No Decimals, 0
OfficialContrCode Ametlik lepingu nr. Code String, 20
AccGroupCode Konteerimisgrupp (osakond) Code String, 10
DisPensFlag Vähenenud töövõimega isik Small Value with No Decimals, 0
DPDStartDate Töövõimetuse soodustuse algus In Dataformat Order, 0
VacAbsTypeCode Puhkuse puudumise tüüp Code String, 10
CalcBonusFlag Arvesta müügimehe preemiat Small Value with No Decimals, 0
DPDVacDaysNorm Töövõimetuse puhkusepäevi aastas Value with No Decimals, 0
DPDEndDate Töövõimetuse soodustuse lõpp In Dataformat Order, 0
DPDVacAbsTypeCode Töövõimetuse puhkuse puudumise tüüp Code String, 10
LastUpdatedUser Viimati muutis isik Code String, 20
RetPensionFlag Vanaduspensionär Small Value with No Decimals, 0
RetPensionDate Vanaduspensioni algus In Dataformat Order, 0
StopSDate Peatamise algus In Dataformat Order, 0
StopEDate Peatamise lõpp In Dataformat Order, 0
SocialTaxDiscFlag Sotsiaalmaksusoodustus Small Value with No Decimals, 0
OrderNr [ei kasutata] Value with No Decimals, 0
Matriks!
PosCode Amet Code String, 10
PosName Nimetus String, 60
SDate Alguskp In Dataformat Order, 0
EDate Lõppkp In Dataformat Order, 0
WorkLoad Koef Value 2 or 3 Decimals, 0
WeekLoad Nädala tunnid Value 2 or 3 Decimals, 0
AccGroupCode Konteerimisgrupp Code String, 10
ObjCode Objekt Capital Characters Only, 60
PaymTypeCode Tasuliik Code String, 20
Sum Summa Value 2 or 3 Decimals, 0
LoadSum Töötasu koefitsendiga Value 2 or 3 Decimals, 0
LastCalcDate Viimane arve kp In Dataformat Order, 0

XML näidis:

<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<data register='ContractVc' sequence='347820' systemversion='8.5.55.6484' linkid='AAA1B72A-41078439-02518FD5-0A56F241-024839FB'>
    <ContractVc register='ContractVc' sequence='347813' url='/api/1/ContractVc/100'>
        <SerNr>100</SerNr>
        <EmplCode>1</EmplCode>
        <Firstname>Kaupo</Firstname>
        <Surname>Karuse</Surname>
        <StartDate>2024-04-01</StartDate>
        <EndDate></EndDate>
        <PensionFlag>0</PensionFlag>
        <LaborFlag>0</LaborFlag>
        <IncTaxFreeMinFlag>1</IncTaxFreeMinFlag>
        <ITFStartDate>2024-04-01</ITFStartDate>
        <VacDaysNorm>28</VacDaysNorm>
        <ObjCode>KAUPO</ObjCode>
        <Status>1</Status>
        <Math></Math>
        <OfficialContrCode></OfficialContrCode>
        <AccGroupCode>STD</AccGroupCode>
        <DisPensFlag>0</DisPensFlag>
        <DPDStartDate>2025-02-05</DPDStartDate>
        <VacAbsTypeCode>PUHKUS</VacAbsTypeCode>
        <CalcBonusFlag>0</CalcBonusFlag>
        <DPDVacDaysNorm>111</DPDVacDaysNorm>
        <DPDEndDate>2025-02-12</DPDEndDate>
        <DPDVacAbsTypeCode>HAIGUS</DPDVacAbsTypeCode>
        <LastUpdatedUser>KAUPO</LastUpdatedUser>
        <RetPensionFlag>0</RetPensionFlag>
        <RetPensionDate></RetPensionDate>
        <StopSDate></StopSDate>
        <StopEDate></StopEDate>
        <SocialTaxDiscFlag>0</SocialTaxDiscFlag>
        <OrderNr></OrderNr>
        <rows>
            <row rownumber='0'>
                <PosCode>KOKK</PosCode>
                <PosName>Kokk</PosName>
                <SDate>2024-04-01</SDate>
                <EDate></EDate>
                <WorkLoad>1.00</WorkLoad>
                <WeekLoad></WeekLoad>
                <AccGroupCode></AccGroupCode>
                <ObjCode></ObjCode>
                <PaymTypeCode>PALK</PaymTypeCode>
                <Sum>1000.00</Sum>
                <LoadSum>1000.00</LoadSum>
                <LastCalcDate></LastCalcDate>
            </row>
            <row rownumber='1'>
                <PosCode>KORI</PosCode>
                <PosName>Koristaja</PosName>
                <SDate>2024-04-01</SDate>
                <EDate></EDate>
                <WorkLoad>1.00</WorkLoad>
                <WeekLoad></WeekLoad>
                <AccGroupCode></AccGroupCode>
                <ObjCode></ObjCode>
                <PaymTypeCode>TT</PaymTypeCode>
                <Sum>45.00</Sum>
                <LoadSum>45.00</LoadSum>
                <LastCalcDate></LastCalcDate>
            </row>
        </rows>
    </ContractVc>
</data>