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):

TasoElementtiMuotoIlmentymiäKuvausEsimerkki
RootrootAggregaatti1  
1workdayAggregaatti 1  
2datePäivämäärä1Päivä jolle tuntikirjaukset tehdään2018-10-01
Attr.formatMerkkijono1Päivämäärän muoto, aina ansi ansi
Attr.methodMerkkijono0...1Tuonnin tyyppi päivälle, replace tai increment. Oletuksena replace.replace
2employeeidentifierMerkkijono1Palkansaajan linkitystieto1407
Attr.typeMerkkijono0...1Linkitystiedon tyyppi, number tai personalidentificationnumber tai netvisorkeynumber
Attr.defaultdimensionhandlingtypeMerkkijono0...1Laskentakohteen hallinnan oletus:
none
tai
usedefault
Kunnioitetaanko palkansaajan taakse asetettuja oletuslaskentakohteita vai ei 
usedefault 
2workdayhourAggregaatti 0...n  
3hoursNumeerinen1Työaikakirjauksen tunnit (* , Netvisor pyöristää kahteen desimaaliin7,5
3collectorratioMerkkijono1Kirjauslaji, lajin on löydyttävä Netvisorista11
Attr.typeMerkkijono0...1
Kirjauslajin linkitystiedon tyyppi, aina number
number
3acceptancestatusMerkkijono1Työaikakirjausrivin tila, joko confirmed (kuitattu) tai accepted (hyväksytty)confirmed
3descriptionMerkkijono1Työaikakirjausrivin kuvausTavalliset työtehtävät
3crmprocessidentifierMerkkijono0...1CRM tehtävän linkitystietoNV#4321
Attr.billingtypeMerkkijono1Laskutustyyppi, billable tai unbillable billable 
3invoicingproductidentifierMerkkijono 0...1  
3customeridentifierMerkkijono0...1LaskutusasiakasTestiasiakas
typeMerkkijono1Tunnistetiedon tyyppi
netvisor 
- Asiakkaan Netvisor-tietokanta id (NetvisorKey)
customer
- Asiakaskoodi
netvisor
3dimensionAggregaatti0...n  
4dimensionnameMerkkijono1Laskentakohdeotsikko, jos otsikkoa ei löydy, se perustetaanProjekti
4dimensionitemMerkkijono1Laskentakohde, jos kohdetta ei löydy, se perustetaanPalkanlaskenta
Attr.fatheridNumeerinen0...1 33
2workdaytimeAggregaatti0...n  
3starttimeofdayNumeerinen1Työaikakirjauksen aloitusaika08:00
3endtimeofdayNumeerinen1Työaikakirjauksen lopetusaika16:00
3breaktime Numeerinen1Taukoaika minuutteina30
Attr.typeMerkkijono aina minutesminutes
3collectorratioMerkkijono1Kirjauslajin linkitystiedon tyyppi, aina number11
Attr.typeMerkkijono0...1 aina numbernumber
3acceptancestatusMerkkijono1Työaikakirjausrivin tila, joko confirmed (kuitattu) tai accepted (hyväksytty)confirmed
3descriptionMerkkijono1Työaikakirjausrivin kuvaus 
3invoicingproductidentifierMerkkijono0...1  
3dimensionAggregaatti0...n  
4dimensionnameMerkkijono1Laskentakohdeotsikko, jos otsikkoa ei löydy, se perustetaanProjekti
4dimensionitemMerkkijono1Laskentakohde, jos kohdetta ei löydy, se perustetaanPalkanlaskenta

*) 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
Pahoittelut, että emme voineet auttaa. Anna palautetta, jotta voimme parantaa tätä artikkelia.