Resource: workday.nv

HTTP-method: POST
Import work hours for day. Importing hourly data using the workday.nv API resource automatically turns on the Payroll service for services charged per employee.

Request:

LevelElement nameType and lengthOccursDescriptionExample
RootrootAggr.1  
1workdayAggr.1  
2dateDate1Day which for work time entries are2013-10-30
Attr.formatString1Always ansiansi
Attr.methodString0...1replace or increment. Default is replace.replace
2employeeidentifierString1Data that is used to link entry to employee, social security number or employee number in Netvisor1407
Attr.typeString0...1Type of EmployeeIdentifier; personalidentificationnumber, number or netvisorkeynumber
Attr.defaultdimensionhandlingtypeString0...1none or usedefaultusedefault
2workdayhourAggr.0...n  
3hoursNumeric1Amount of hours *), Netvisor will round to two decimals7,5
3collectorratioString1Record type, must exist in Netvisor11
Attr.typeString0...1Linking type of record type, always numbernumber
3acceptancestatusString1Status of the work time entry, confirmed or acceptedaccepted
3descriptionString1Description of the work recordNormal work
3crmprocessidentifierString0...1CRM process' linking information 
Attr.billingtypeString1unbillable or billablebillable
3invoicingproductidentifierString0...1Invoicing product 
3customeridentifierString0...1Invoicing customerTest customer
Attr.typeString1netvisor or customernetvisor
3dimensionAggr.0...n  
4dimensionnameString1Title of the dimensionProject
4dimensionitemString1Name of the dimension. If dimension does not exists, Netvisor creates new onePayroll
Attr.fatheridNumeric0...1Id of the dimension's parent33
2workdaytimeAggr.0...n  
3starttimeofdayNumeric1Start time of working time recording8:00
3endtimeofdayNumeric1End time of working time recording16:00
3breaktimeNumeric1Break time in minutes30
Attr.typeString always minutesminute
3collectorratioString1Record type, must exist in Netvisor11 
Attr.typeString0...1Linking type of record type, always numbernumber 
3acceptancestatusString1Status of the work time entry, confirmed or acceptedaccepted
3descriptionString1Description of the work recordNormal work
3invoicingproductidentifierString0...1Invoicing product 
3dimensionAggr.0...n  
4dimensionnameString1Title of the dimensionproject
4dimensionitemString1Name of the dimension. If dimension does not exists, Netvisor creates new onePayroll

*) You can also import working time entries with record types that have days as units, such as annual leaves. In these cases you have to save the number of days for element "hours" (for example 1, when one day is saved as working time entry). To be able to use Netvisor's holiday calculation, annual leaves should always be imported with value 1.



Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.