Resurssi: workday.nv
HTTP-metodi: POST
Työaikatietojen tuonti Netvisoriin. Työaikaa voidaan tuoda joko tunteina (workdayhour) tai kelloajan mukaan (workdaytime).
Workday.nv -rajapintaresurssilla tehty tuntitietojen tuonti kytkee automaattisesti päälle palkansaajakohtaisesti veloitettavista palveluista Palkat-palvelun.
Tuotavat tiedot lähetetään kutsun mukana oheisen kuvauksen mukaisena xml:nä (POST-data):
Taso | Elementti | Muoto | Ilmentymiä | Kuvaus | Esimerkki |
Root | root | Aggregaatti | 1 | ||
1 | workday | Aggregaatti | 1 | ||
2 | date | Päivämäärä | 1 | Päivä jolle tuntikirjaukset tehdään | 2018-10-01 |
Attr. | format | Merkkijono | 1 | Päivämäärän muoto, aina ansi | ansi |
Attr. | method | Merkkijono | 0...1 | Tuonnin tyyppi päivälle, replace tai increment. Oletuksena replace. | replace |
2 | employeeidentifier | Merkkijono | 1 | Palkansaajan linkitystieto | 1407 |
Attr. | type | Merkkijono | 0...1 | Linkitystiedon tyyppi, number tai personalidentificationnumber tai netvisorkey | number |
Attr. | defaultdimensionhandlingtype | Merkkijono | 0...1 | Laskentakohteen hallinnan oletus: none tai usedefault Kunnioitetaanko palkansaajan taakse asetettuja oletuslaskentakohteita vai ei | usedefault |
2 | workdayhour | Aggregaatti | 0...n | ||
3 | hours | Numeerinen | 1 | Työaikakirjauksen tunnit (* , Netvisor pyöristää kahteen desimaaliin | 7,5 |
3 | collectorratio | Merkkijono | 1 | Kirjauslaji, lajin on löydyttävä Netvisorista | 11 |
Attr. | type | Merkkijono | 0...1 | Kirjauslajin linkitystiedon tyyppi, aina number | number |
3 | acceptancestatus | Merkkijono | 1 | Työaikakirjausrivin tila, joko confirmed (kuitattu) tai accepted (hyväksytty) | confirmed |
3 | description | Merkkijono | 1 | Työaikakirjausrivin kuvaus | Tavalliset työtehtävät |
3 | crmprocessidentifier | Merkkijono | 0...1 | CRM tehtävän linkitystieto | NV#4321 |
Attr. | billingtype | Merkkijono | 1 | Laskutustyyppi, billable tai unbillable | billable |
3 | invoicingproductidentifier | Merkkijono | 0...1 | ||
3 | customeridentifier | Merkkijono | 0...1 | Laskutusasiakas | Testiasiakas |
type | Merkkijono | 1 | Tunnistetiedon tyyppi netvisor - Asiakkaan Netvisor-tietokanta id (NetvisorKey) customer - Asiakaskoodi | netvisor | |
3 | dimension | Aggregaatti | 0...n | ||
4 | dimensionname | Merkkijono | 1 | Laskentakohdeotsikko, jos otsikkoa ei löydy, se perustetaan | Projekti |
4 | dimensionitem | Merkkijono | 1 | Laskentakohde, jos kohdetta ei löydy, se perustetaan | Palkanlaskenta |
Attr. | fatherid | Numeerinen | 0...1 | 33 | |
2 | workdaytime | Aggregaatti | 0...n | ||
3 | starttimeofday | Numeerinen | 1 | Työaikakirjauksen aloitusaika | 08:00 |
3 | endtimeofday | Numeerinen | 1 | Työaikakirjauksen lopetusaika | 16:00 |
3 | breaktime | Numeerinen | 1 | Taukoaika minuutteina | 30 |
Attr. | type | Merkkijono | aina minutes | minutes | |
3 | collectorratio | Merkkijono | 1 | Kirjauslajin linkitystiedon tyyppi, aina number | 11 |
Attr. | type | Merkkijono | 0...1 | aina number | number |
3 | acceptancestatus | Merkkijono | 1 | Työaikakirjausrivin tila, joko confirmed (kuitattu) tai accepted (hyväksytty) | confirmed |
3 | description | Merkkijono | 1 | Työaikakirjausrivin kuvaus | |
3 | invoicingproductidentifier | Merkkijono | 0...1 | ||
3 | dimension | Aggregaatti | 0...n | ||
4 | dimensionname | Merkkijono | 1 | Laskentakohdeotsikko, jos otsikkoa ei löydy, se perustetaan | Projekti |
4 | dimensionitem | Merkkijono | 1 | Laskentakohde, jos kohdetta ei löydy, se perustetaan | Palkanlaskenta |
*) Voit tuoda resurssilla myös työaikatietoja, joiden kirjauslajin yksikkö on 'Päivä' kuten lomapäiviä. Tällöin tulee elementille hours antaa arvoksi päivien lukumäärä (esim. 1, jolloin työaikatietoihin kirjataan yksi päivä). Että Netvisorin lomalaskenta toimisi oikein, pitäisi lomapäivät tuoda aina arvolla 1.
Oliko tästä vastauksesta apua? Kyllä Ei
Send feedback