Töölepingud

Allikas: Excellent || Opendoc
Redaktsioon seisuga 26. veebruar 2025, kell 11:06 kasutajalt Kaupo (arutelu | kaastöö)
Mine navigeerimisribale Mine otsikasti

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>