123erfasst GraphQL API documentation
Basic user authentication. Must be included in all API calls. https://wikipedia.org/wiki/Basic_access_authentication
Terms of Service
API Endpoints
https://server.123erfasst.de/api/graphql
Headers
# https://wikipedia.org/wiki/Basic_access_authentication
Authorization: Basic <YOUR_TOKEN_HERE>
Version
4.186.5.0
Queries
absence
Example
Query
query absence($ident: Ident) {
absence(ident: $ident) {
actions {
action
application
edit {
...AbsenceEditActionFragment
}
person {
...PersonFragment
}
timestamp
}
calendar {
hours
minutes
totalHours
totalMinutes
totalSeconds
}
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
clientId
createInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
creatorIdent
date
exceptionHolidays
exceptionSaturday
exceptionSunday
fid
groupActions {
action
application
edit {
...AbsenceEditActionFragment
}
person {
...PersonFragment
}
timestamp
}
groupBegin
groupEnd
groupIdent
ident
isDeleted
isFixed
isLocked
isProved
lastChange
lastChangeCount
lockInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
person {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
personIdent
proveInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
text
timeEnd
timeInterval
timeStart
timeType
totalTimePerDay
uniqueKey
wageType {
abbreviation
absenceAccountEffects {
...WageTypeAbsenceAccountEffectFragment
}
absenceType
accountEffects {
...WageTypeAccountEffectFragment
}
actions {
...WageTypeChangeFragment
}
assignedElements {
...ElementFragment
}
availabilities
changeInfo {
...InfoFragment
}
costCenterNecessity
durationFullDay
durationHours
durationPeriod
durationTypes
element {
...ElementFragment
}
elementIdent
fid
hasMasterCostCenter
holidayAccountEffect
id
ident
inputType
isAvailableAbsenceAcquisition
isAvailableMobile
isAvailableOffice
isAvailableTicket
isAvailableWeb
isDeleted
isInputTypeAmount
isInputTypeHours
isInputTypeQuantity
isPaid
isPayslip
isWithoutCostCenter
lastChange
lastChangeCount
name
needsCostCenter
overTimeAccountEffect
revision
shouldUseAssignments
sortOrder
timeAccountEffect
unfilteredAbsenceType
unit
value
wageIndicator
}
wageTypeIdent
}
}
Variables
{"ident": null}
Response
{
"data": {
"absence": {
"actions": [AbsenceChange],
"calendar": WorkingHourCalendarDay,
"changeInfo": Info,
"clientId": Ident,
"createInfo": Info,
"creator": Person,
"creatorIdent": Ident,
"date": "2007-12-03",
"exceptionHolidays": false,
"exceptionSaturday": false,
"exceptionSunday": false,
"fid": "abc123",
"groupActions": [AbsenceChange],
"groupBegin": "2007-12-03",
"groupEnd": "2007-12-03",
"groupIdent": Ident,
"ident": Ident,
"isDeleted": false,
"isFixed": false,
"isLocked": true,
"isProved": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lockInfo": Info,
"person": Person,
"personIdent": Ident,
"proveInfo": Info,
"text": "abc123",
"timeEnd": "2007-12-03T10:15:30Z",
"timeInterval": Decimal,
"timeStart": "2007-12-03T10:15:30Z",
"timeType": "DAY",
"totalTimePerDay": Decimal,
"uniqueKey": 987,
"wageType": WageType,
"wageTypeIdent": Ident
}
}
}
absenceGroup
Response
Returns an AbsenceGroup
Arguments
Name | Description |
---|---|
ident - Ident
|
Default = null |
Example
Query
query absenceGroup($ident: Ident) {
absenceGroup(ident: $ident) {
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
conflicts {
conflictedPlanningGroup {
...PlanningGroupBaseFragment
}
ident
planningGroup {
...PlanningGroupBaseFragment
}
}
createInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
dateEnd
dateStart
editor {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
exceptionHolidays
exceptionSaturday
exceptionSunday
ident
isDeleted
isFixed
lockState
person {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
proveState
text
timeEnd
timeInterval
timeStart
timeType
wageType {
abbreviation
absenceAccountEffects {
...WageTypeAbsenceAccountEffectFragment
}
absenceType
accountEffects {
...WageTypeAccountEffectFragment
}
actions {
...WageTypeChangeFragment
}
assignedElements {
...ElementFragment
}
availabilities
changeInfo {
...InfoFragment
}
costCenterNecessity
durationFullDay
durationHours
durationPeriod
durationTypes
element {
...ElementFragment
}
elementIdent
fid
hasMasterCostCenter
holidayAccountEffect
id
ident
inputType
isAvailableAbsenceAcquisition
isAvailableMobile
isAvailableOffice
isAvailableTicket
isAvailableWeb
isDeleted
isInputTypeAmount
isInputTypeHours
isInputTypeQuantity
isPaid
isPayslip
isWithoutCostCenter
lastChange
lastChangeCount
name
needsCostCenter
overTimeAccountEffect
revision
shouldUseAssignments
sortOrder
timeAccountEffect
unfilteredAbsenceType
unit
value
wageIndicator
}
}
}
Variables
{"ident": null}
Response
{
"data": {
"absenceGroup": {
"changeInfo": Info,
"conflicts": [PlanningConflict],
"createInfo": Info,
"creator": Person,
"dateEnd": "2007-12-03",
"dateStart": "2007-12-03",
"editor": Person,
"exceptionHolidays": true,
"exceptionSaturday": false,
"exceptionSunday": true,
"ident": Ident,
"isDeleted": false,
"isFixed": false,
"lockState": "NONE",
"person": Person,
"proveState": "NONE",
"text": "xyz789",
"timeEnd": "2007-12-03T10:15:30Z",
"timeInterval": Decimal,
"timeStart": "2007-12-03T10:15:30Z",
"timeType": "DAY",
"wageType": WageType
}
}
}
absences
Response
Returns an AbsenceCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - AbsenceOrder
|
Default = null |
filter - AbsenceCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query absences(
$skip: Int,
$take: Int,
$orderBy: AbsenceOrder,
$filter: AbsenceCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
absences(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
actions {
...AbsenceChangeFragment
}
calendar {
...WorkingHourCalendarDayFragment
}
changeInfo {
...InfoFragment
}
clientId
createInfo {
...InfoFragment
}
creator {
...PersonFragment
}
creatorIdent
date
exceptionHolidays
exceptionSaturday
exceptionSunday
fid
groupActions {
...AbsenceChangeFragment
}
groupBegin
groupEnd
groupIdent
ident
isDeleted
isFixed
isLocked
isProved
lastChange
lastChangeCount
lockInfo {
...InfoFragment
}
person {
...PersonFragment
}
personIdent
proveInfo {
...InfoFragment
}
text
timeEnd
timeInterval
timeStart
timeType
totalTimePerDay
uniqueKey
wageType {
...WageTypeFragment
}
wageTypeIdent
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"absences": {"nodes": [Absence], "totalCount": 987}
}
}
account
Example
Query
query account($ident: Ident) {
account(ident: $ident) {
accountBalances {
account {
...AccountFragment
}
accountIdent
balance
currentMonthValue
currentMonthValueDaily
currentValue
currentValueDaily
lstChg
person {
...PersonFragment
}
personIdent
previousMonthValue
previousMonthValueDaily
}
actions {
action
edit {
...AccountEditActionFragment
}
person {
...PersonFragment
}
timestamp
}
editorApplication
editorIdent
ident
isDefaultHolidayAccount
isDeleted
lastChange
lastChangeCount
name
revision
unit
}
}
Variables
{"ident": null}
Response
{
"data": {
"account": {
"accountBalances": [AccountBalance],
"actions": [AccountChange],
"editorApplication": "xyz789",
"editorIdent": Ident,
"ident": Ident,
"isDefaultHolidayAccount": true,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "xyz789",
"revision": 123,
"unit": "xyz789"
}
}
}
accountBalances
Response
Returns an AccountBalanceCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - AccountBalanceOrder
|
Default = null |
filter - AccountBalanceCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query accountBalances(
$skip: Int,
$take: Int,
$orderBy: AccountBalanceOrder,
$filter: AccountBalanceCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
accountBalances(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
account {
...AccountFragment
}
accountIdent
balance
currentMonthValue
currentMonthValueDaily
currentValue
currentValueDaily
lstChg
person {
...PersonFragment
}
personIdent
previousMonthValue
previousMonthValueDaily
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"accountBalances": {
"nodes": [AccountBalance],
"totalCount": 123
}
}
}
accounts
Response
Returns an AccountCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - AccountOrder
|
Default = null |
filter - AccountCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query accounts(
$skip: Int,
$take: Int,
$orderBy: AccountOrder,
$filter: AccountCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
accounts(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
accountBalances {
...AccountBalanceFragment
}
actions {
...AccountChangeFragment
}
editorApplication
editorIdent
ident
isDefaultHolidayAccount
isDeleted
lastChange
lastChangeCount
name
revision
unit
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"accounts": {"nodes": [Account], "totalCount": 987}
}
}
activities
Response
Returns an ActivityCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - ActivityOrder
|
Default = null |
filter - ActivityCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query activities(
$skip: Int,
$take: Int,
$orderBy: ActivityOrder,
$filter: ActivityCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
activities(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
abbreviation
activityType {
...ActivityTypeFragment
}
activityTypeIdent
assignedProjects {
...ProjectFragment
}
availability
changeInfo {
...InfoFragment
}
defaultAssignToProjects
element {
...ElementFragment
}
elementIdent
equipments {
...EquipmentFragment
}
exportType
fid
id
ident
isDeleted
isExtraordinary
isForActivityRecorder
isForTimeTracking
isSpecial
lastChange
lastChangeCount
name
notOnSite
number
persons {
...PersonFragment
}
projects {
...ProjectCollectionFragment
}
revision
specialActivityActiveMonths
subcontractors {
...SubcontractorFragment
}
wageIndicator
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"activities": {"nodes": [Activity], "totalCount": 987}
}
}
activity
Response
Returns an Activity
Example
Query
query activity(
$ident: Ident,
$new: Boolean
) {
activity(
ident: $ident,
new: $new
) {
abbreviation
activityType {
activities {
...ActivityFragment
}
changeInfo {
...InfoFragment
}
color
element {
...ElementFragment
}
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
text
}
activityTypeIdent
assignedProjects {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
availability
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
defaultAssignToProjects
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
elementIdent
equipments {
actions {
...EquipmentHistoryChangeFragment
}
activities {
...ActivityFragment
}
alternativeName
amountUnits {
...UnitFragment
}
barcode
changeInfo {
...InfoFragment
}
costCenter {
...CostCenterFragment
}
costCenterIdent
counterReading
cumulatedHoursOnLastProject
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
equipmentEndDate
equipmentLastProject {
...EquipmentLastProjectFragment
}
equipmentPermissions
equipmentStartDate
equipmentTypeIdent
externalLink
fid
gpsBoxId
hasQueryCountValues
hasQueryDayTimeHours
hasQueryGross
hasQueryNet
id
ident
image {
...FileFragment
}
informationFields {
...EquipmentInformationFieldInterfaceCollectionFragment
}
inputType
isAvailableMobile
isAvailableOffice
isAvailableWeb
isDeleted
isEffortEquipment
isInputTypeFree
isInputTypeFromCalendar
isInputTypeManually
isInputTypeNone
isInputTypeOnlyNotification
isLocatable
isProvisionEquipment
isStateQueryCount
isVehicle
lastChange
lastChangeCount
lastPlanning {
...PlanningFragment
}
lentElements {
...ElementFragment
}
licencePlate
maintenanceAssignments {
...MaintenanceAssignmentFragment
}
maintenancePersons {
...PersonFragment
}
manufacturerDescription
name
note
operationNumber
pricePerUnit
project {
...ProjectFragment
}
projectIdent
serialNumber
teams {
...TeamFragment
}
trackingDevice {
...TrackingDeviceFragment
}
type {
...EquipmentTypeFragment
}
unit {
...UnitFragment
}
unitIdent
}
exportType
fid
id
ident
isDeleted
isExtraordinary
isForActivityRecorder
isForTimeTracking
isSpecial
lastChange
lastChangeCount
name
notOnSite
number
persons {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
projects {
nodes {
...ProjectFragment
}
totalCount
}
revision
specialActivityActiveMonths
subcontractors {
activities {
...ActivityFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
element {
...ElementFragment
}
fid
ident
isDeleted
lastChange
lastChangeCount
personTypes {
...PersonTypeFragment
}
pricePerUnit
projects {
...ProjectFragment
}
subcontractorProjects {
...ProjectFragment
}
}
wageIndicator
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"activity": {
"abbreviation": "abc123",
"activityType": ActivityType,
"activityTypeIdent": Ident,
"assignedProjects": [Project],
"availability": ["MOBILE"],
"changeInfo": Info,
"defaultAssignToProjects": false,
"element": Element,
"elementIdent": Ident,
"equipments": [Equipment],
"exportType": "WORKING_HOURS",
"fid": "xyz789",
"id": "xyz789",
"ident": Ident,
"isDeleted": true,
"isExtraordinary": true,
"isForActivityRecorder": false,
"isForTimeTracking": false,
"isSpecial": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "abc123",
"notOnSite": true,
"number": 123,
"persons": [Person],
"projects": ProjectCollection,
"revision": 123,
"specialActivityActiveMonths": ["JANUARY"],
"subcontractors": [Subcontractor],
"wageIndicator": "xyz789"
}
}
}
activityType
Response
Returns an ActivityType
Arguments
Name | Description |
---|---|
ident - Ident
|
Default = null |
Example
Query
query activityType($ident: Ident) {
activityType(ident: $ident) {
activities {
abbreviation
activityType {
...ActivityTypeFragment
}
activityTypeIdent
assignedProjects {
...ProjectFragment
}
availability
changeInfo {
...InfoFragment
}
defaultAssignToProjects
element {
...ElementFragment
}
elementIdent
equipments {
...EquipmentFragment
}
exportType
fid
id
ident
isDeleted
isExtraordinary
isForActivityRecorder
isForTimeTracking
isSpecial
lastChange
lastChangeCount
name
notOnSite
number
persons {
...PersonFragment
}
projects {
...ProjectCollectionFragment
}
revision
specialActivityActiveMonths
subcontractors {
...SubcontractorFragment
}
wageIndicator
}
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
color
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
text
}
}
Variables
{"ident": null}
Response
{
"data": {
"activityType": {
"activities": [Activity],
"changeInfo": Info,
"color": "abc123",
"element": Element,
"fid": "abc123",
"id": "xyz789",
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "xyz789",
"text": "xyz789"
}
}
}
activityTypes
Response
Returns an ActivityTypeCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - ActivityTypeOrder
|
Default = null |
filter - ActivityTypeFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query activityTypes(
$skip: Int,
$take: Int,
$orderBy: ActivityTypeOrder,
$filter: ActivityTypeFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
activityTypes(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
activities {
...ActivityFragment
}
changeInfo {
...InfoFragment
}
color
element {
...ElementFragment
}
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
text
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"activityTypes": {
"nodes": [ActivityType],
"totalCount": 987
}
}
}
addresscircle
Response
Returns an Addresscircle
Example
Query
query addresscircle(
$ident: Ident,
$new: Boolean
) {
addresscircle(
ident: $ident,
new: $new
) {
createTime
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
editor {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
editTime
ident
isDeleted
lastChange
lastChangeCount
name
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"addresscircle": {
"createTime": UtcDateTime,
"creator": Person,
"editor": Person,
"editTime": UtcDateTime,
"ident": Ident,
"isDeleted": false,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"name": "xyz789"
}
}
}
addresscircles
Response
Returns an AddresscircleCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - AddresscircleOrder
|
Default = null |
filter - AddresscircleCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query addresscircles(
$skip: Int,
$take: Int,
$orderBy: AddresscircleOrder,
$filter: AddresscircleCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
addresscircles(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
createTime
creator {
...PersonFragment
}
editor {
...PersonFragment
}
editTime
ident
isDeleted
lastChange
lastChangeCount
name
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"addresscircles": {
"nodes": [Addresscircle],
"totalCount": 123
}
}
}
allowance
Response
Returns an Allowance
Example
Query
query allowance(
$ident: Ident,
$new: Boolean
) {
allowance(
ident: $ident,
new: $new
) {
actions {
action
application
edit {
...AllowanceEditActionFragment
}
location {
...LocationFragment
}
person {
...PersonFragment
}
serverTimestamp
timestamp
}
allowanceType {
iD
ident
isDeleted
isOncePerDay
lastChange
lastChangeCount
max
min
name
unit
}
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
clientId
costType {
actions {
...CostTypeChangeFragment
}
changeInfo {
...InfoFragment
}
elements {
...ElementFragment
}
id
ident
isDeleted
lastChange
maximum
minimum
name
oncePerDay
type
unit
}
createInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
date
editor {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
fid
ident
isDeleted
isLocked
isProved
lastChange
lastChangeCount
lockInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
person {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
project {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
proveInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
text
timeEnd
timeStart
value
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"allowance": {
"actions": [AllowanceChange],
"allowanceType": AllowanceType,
"changeInfo": Info,
"clientId": Ident,
"costType": CostType,
"createInfo": Info,
"creator": Person,
"date": "2007-12-03",
"editor": Person,
"fid": "xyz789",
"ident": Ident,
"isDeleted": false,
"isLocked": false,
"isProved": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lockInfo": Info,
"person": Person,
"project": Project,
"proveInfo": Info,
"text": "abc123",
"timeEnd": "2007-12-03T10:15:30Z",
"timeStart": "2007-12-03T10:15:30Z",
"value": Decimal
}
}
}
allowances
Response
Returns an AllowanceCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - AllowanceOrder
|
Default = null |
filter - AllowanceCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query allowances(
$skip: Int,
$take: Int,
$orderBy: AllowanceOrder,
$filter: AllowanceCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
allowances(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
actions {
...AllowanceChangeFragment
}
allowanceType {
...AllowanceTypeFragment
}
changeInfo {
...InfoFragment
}
clientId
costType {
...CostTypeFragment
}
createInfo {
...InfoFragment
}
creator {
...PersonFragment
}
date
editor {
...PersonFragment
}
fid
ident
isDeleted
isLocked
isProved
lastChange
lastChangeCount
lockInfo {
...InfoFragment
}
person {
...PersonFragment
}
project {
...ProjectFragment
}
proveInfo {
...InfoFragment
}
text
timeEnd
timeStart
value
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"allowances": {
"nodes": [Allowance],
"totalCount": 123
}
}
}
apiKey
Response
Returns an ApiKey
Example
Query
query apiKey(
$ident: Ident,
$new: Boolean
) {
apiKey(
ident: $ident,
new: $new
) {
createTime
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
ident
isDeleted
key
lastChange
lastChangeCount
lastUsage
name
updater {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
updateTime
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"apiKey": {
"createTime": "2007-12-03T10:15:30Z",
"creator": Person,
"ident": Ident,
"isDeleted": true,
"key": "abc123",
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lastUsage": "2007-12-03T10:15:30Z",
"name": "xyz789",
"updater": Person,
"updateTime": "2007-12-03T10:15:30Z"
}
}
}
apiKeys
Response
Returns an ApiKeyCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - ApiKeyOrder
|
Default = null |
filter - ApiKeyFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query apiKeys(
$skip: Int,
$take: Int,
$orderBy: ApiKeyOrder,
$filter: ApiKeyFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
apiKeys(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
createTime
creator {
...PersonFragment
}
ident
isDeleted
key
lastChange
lastChangeCount
lastUsage
name
updater {
...PersonFragment
}
updateTime
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"apiKeys": {"nodes": [ApiKey], "totalCount": 987}
}
}
appProfile
Response
Returns an AppProfile
Example
Query
query appProfile(
$ident: Ident,
$new: Boolean
) {
appProfile(
ident: $ident,
new: $new
) {
absenceTileAccess
allowanceTileAccess
allowedBackcaptureDays
bookableEquipmentType
bookEquipmentWithTimes
breakTimes
breakTimesAdd
breakTimesEdit
breakTimesMove
changeTimes
changeTimesChangeTime
chatTileAccess
contactTileAccess
createSkills
dailyOverviewTileAccess
dayWageTileAccess
defaultEmployeeAvailableSelectRange
defaultPostWorkerAvailableSelectRange
defaultProjectAvailableSelectRange
defaultSupplierAvailableSelectRange
deleteTimes
documentEmployeeAvailableSelectRange
documentTileAccess
editor {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
editTimes
editTimesChangeTime
endOfWorkTimes
endOfWorkTimesChangeTime
equipmentTileAccess
equipmentWithTimesChangeEquipment
equipmentWithTimesPreselectForTeam
equipmentWithTimesSelectMultiple
formsAvailableSelectRange
formTileAccess
ident
isDeleted
materialTileAccess
noteTileAccess
picturesGpsAccuracyInMeter
picturesGpsSetting
pictureTileAccess
planningEmployeeAvailableSelectRange
planningNotificationWhenPlanningCreated
planningNotificationWhenPlanningUpdated
planningShowPlannedEmployees
planningShowPlannedEquipment
planningTileAccess
postWorkerTileAccess
scanEmployeeQrCode
serviceTileAccess
signInTimes
signInTimesChangeTime
signInTimesEndTimeButton
signOutTimes
signOutTimesChangeTime
skillsEmployeeAvailableSelectRange
skillTileAccess
ticketEmployeeAvailableSelectRange
ticketNotificationWhenTicketUpdated
ticketTileAccess
timeAccountsEmployeeAvailableSelectRange
timeAccountTileAccess
timesBookEquipmentAsProject
timesGpsAccuracyInMeter
timesGpsSetting
timeTileAccess
title
users {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
weatherTileAccess
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"appProfile": {
"absenceTileAccess": false,
"allowanceTileAccess": false,
"allowedBackcaptureDays": 123,
"bookableEquipmentType": "BOTH",
"bookEquipmentWithTimes": false,
"breakTimes": false,
"breakTimesAdd": true,
"breakTimesEdit": true,
"breakTimesMove": false,
"changeTimes": false,
"changeTimesChangeTime": false,
"chatTileAccess": true,
"contactTileAccess": true,
"createSkills": false,
"dailyOverviewTileAccess": true,
"dayWageTileAccess": false,
"defaultEmployeeAvailableSelectRange": "SELF",
"defaultPostWorkerAvailableSelectRange": "ASSIGNED",
"defaultProjectAvailableSelectRange": "ASSIGNED",
"defaultSupplierAvailableSelectRange": "ASSIGNED",
"deleteTimes": true,
"documentEmployeeAvailableSelectRange": "SELF",
"documentTileAccess": false,
"editor": Person,
"editTimes": false,
"editTimesChangeTime": true,
"endOfWorkTimes": true,
"endOfWorkTimesChangeTime": false,
"equipmentTileAccess": true,
"equipmentWithTimesChangeEquipment": false,
"equipmentWithTimesPreselectForTeam": true,
"equipmentWithTimesSelectMultiple": true,
"formsAvailableSelectRange": "ASSIGNED",
"formTileAccess": false,
"ident": Ident,
"isDeleted": false,
"materialTileAccess": false,
"noteTileAccess": false,
"picturesGpsAccuracyInMeter": 987,
"picturesGpsSetting": "NONE",
"pictureTileAccess": false,
"planningEmployeeAvailableSelectRange": "SELF",
"planningNotificationWhenPlanningCreated": true,
"planningNotificationWhenPlanningUpdated": true,
"planningShowPlannedEmployees": false,
"planningShowPlannedEquipment": false,
"planningTileAccess": false,
"postWorkerTileAccess": true,
"scanEmployeeQrCode": true,
"serviceTileAccess": false,
"signInTimes": false,
"signInTimesChangeTime": false,
"signInTimesEndTimeButton": false,
"signOutTimes": true,
"signOutTimesChangeTime": false,
"skillsEmployeeAvailableSelectRange": "SELF",
"skillTileAccess": true,
"ticketEmployeeAvailableSelectRange": "SELF",
"ticketNotificationWhenTicketUpdated": false,
"ticketTileAccess": true,
"timeAccountsEmployeeAvailableSelectRange": "SELF",
"timeAccountTileAccess": true,
"timesBookEquipmentAsProject": false,
"timesGpsAccuracyInMeter": 987,
"timesGpsSetting": "NONE",
"timeTileAccess": false,
"title": "abc123",
"users": [Person],
"weatherTileAccess": false
}
}
}
appProfiles
Response
Returns an AppProfileCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - AppProfileOrder
|
Default = null |
filter - AppProfileFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query appProfiles(
$skip: Int,
$take: Int,
$orderBy: AppProfileOrder,
$filter: AppProfileFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
appProfiles(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
absenceTileAccess
allowanceTileAccess
allowedBackcaptureDays
bookableEquipmentType
bookEquipmentWithTimes
breakTimes
breakTimesAdd
breakTimesEdit
breakTimesMove
changeTimes
changeTimesChangeTime
chatTileAccess
contactTileAccess
createSkills
dailyOverviewTileAccess
dayWageTileAccess
defaultEmployeeAvailableSelectRange
defaultPostWorkerAvailableSelectRange
defaultProjectAvailableSelectRange
defaultSupplierAvailableSelectRange
deleteTimes
documentEmployeeAvailableSelectRange
documentTileAccess
editor {
...PersonFragment
}
editTimes
editTimesChangeTime
endOfWorkTimes
endOfWorkTimesChangeTime
equipmentTileAccess
equipmentWithTimesChangeEquipment
equipmentWithTimesPreselectForTeam
equipmentWithTimesSelectMultiple
formsAvailableSelectRange
formTileAccess
ident
isDeleted
materialTileAccess
noteTileAccess
picturesGpsAccuracyInMeter
picturesGpsSetting
pictureTileAccess
planningEmployeeAvailableSelectRange
planningNotificationWhenPlanningCreated
planningNotificationWhenPlanningUpdated
planningShowPlannedEmployees
planningShowPlannedEquipment
planningTileAccess
postWorkerTileAccess
scanEmployeeQrCode
serviceTileAccess
signInTimes
signInTimesChangeTime
signInTimesEndTimeButton
signOutTimes
signOutTimesChangeTime
skillsEmployeeAvailableSelectRange
skillTileAccess
ticketEmployeeAvailableSelectRange
ticketNotificationWhenTicketUpdated
ticketTileAccess
timeAccountsEmployeeAvailableSelectRange
timeAccountTileAccess
timesBookEquipmentAsProject
timesGpsAccuracyInMeter
timesGpsSetting
timeTileAccess
title
users {
...PersonFragment
}
weatherTileAccess
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"appProfiles": {
"nodes": [AppProfile],
"totalCount": 123
}
}
}
assignedFile
Response
Returns an AssignedFile
Arguments
Name | Description |
---|---|
ident - Ident
|
Default = null |
Example
Query
query assignedFile($ident: Ident) {
assignedFile(ident: $ident) {
equipment {
actions {
...EquipmentHistoryChangeFragment
}
activities {
...ActivityFragment
}
alternativeName
amountUnits {
...UnitFragment
}
barcode
changeInfo {
...InfoFragment
}
costCenter {
...CostCenterFragment
}
costCenterIdent
counterReading
cumulatedHoursOnLastProject
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
equipmentEndDate
equipmentLastProject {
...EquipmentLastProjectFragment
}
equipmentPermissions
equipmentStartDate
equipmentTypeIdent
externalLink
fid
gpsBoxId
hasQueryCountValues
hasQueryDayTimeHours
hasQueryGross
hasQueryNet
id
ident
image {
...FileFragment
}
informationFields {
...EquipmentInformationFieldInterfaceCollectionFragment
}
inputType
isAvailableMobile
isAvailableOffice
isAvailableWeb
isDeleted
isEffortEquipment
isInputTypeFree
isInputTypeFromCalendar
isInputTypeManually
isInputTypeNone
isInputTypeOnlyNotification
isLocatable
isProvisionEquipment
isStateQueryCount
isVehicle
lastChange
lastChangeCount
lastPlanning {
...PlanningFragment
}
lentElements {
...ElementFragment
}
licencePlate
maintenanceAssignments {
...MaintenanceAssignmentFragment
}
maintenancePersons {
...PersonFragment
}
manufacturerDescription
name
note
operationNumber
pricePerUnit
project {
...ProjectFragment
}
projectIdent
serialNumber
teams {
...TeamFragment
}
trackingDevice {
...TrackingDeviceFragment
}
type {
...EquipmentTypeFragment
}
unit {
...UnitFragment
}
unitIdent
}
fileType
ident
isDeleted
lastChange
lastChangeCount
mimeType
name
originalName
person {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
project {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
size
uploadDate
}
}
Variables
{"ident": null}
Response
{
"data": {
"assignedFile": {
"equipment": Equipment,
"fileType": "abc123",
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"mimeType": "abc123",
"name": "abc123",
"originalName": "xyz789",
"person": Person,
"project": Project,
"size": 123,
"uploadDate": "2007-12-03T10:15:30Z"
}
}
}
assignedFiles
Response
Returns an AssignedFileCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - AssignedFileOrder
|
Default = null |
filter - AssignedFilesFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query assignedFiles(
$skip: Int,
$take: Int,
$orderBy: AssignedFileOrder,
$filter: AssignedFilesFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
assignedFiles(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
equipment {
...EquipmentFragment
}
fileType
ident
isDeleted
lastChange
lastChangeCount
mimeType
name
originalName
person {
...PersonFragment
}
project {
...ProjectFragment
}
size
uploadDate
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"assignedFiles": {
"nodes": [AssignedFile],
"totalCount": 987
}
}
}
assignmentBlocks
Response
Returns an AssignmentBlockCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - AssignmentBlockOrder
|
Default = null |
filter - AssignmentBlockFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query assignmentBlocks(
$skip: Int,
$take: Int,
$orderBy: AssignmentBlockOrder,
$filter: AssignmentBlockFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
assignmentBlocks(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
collectedEquipmentIdent
conflictType
fromTime
hoursBlocks {
...HoursBlockFragment
}
ident
projectStay {
...ProjectStayFragment
}
projectStayIdent
toTime
trackingDevice {
...TrackingDeviceFragment
}
trackingDeviceIdent
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"assignmentBlocks": {
"nodes": [AssignmentBlock],
"totalCount": 123
}
}
}
authProvider
Response
Returns an AuthProvider
Example
Query
query authProvider(
$ident: Ident,
$new: Boolean
) {
authProvider(
ident: $ident,
new: $new
) {
authorizeEndpoint
clientIdentification
clientSecret
domain
ident
isDeleted
lastChange
method
name
provider
scope
tokenEndpoint
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"authProvider": {
"authorizeEndpoint": "abc123",
"clientIdentification": "xyz789",
"clientSecret": "xyz789",
"domain": "xyz789",
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"method": "OPEN_ID_CONNECT",
"name": "abc123",
"provider": "abc123",
"scope": "xyz789",
"tokenEndpoint": "xyz789"
}
}
}
authProviders
Response
Returns an AuthProviderCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - AuthProviderOrder
|
Default = null |
filter - AuthProviderFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query authProviders(
$skip: Int,
$take: Int,
$orderBy: AuthProviderOrder,
$filter: AuthProviderFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
authProviders(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
authorizeEndpoint
clientIdentification
clientSecret
domain
ident
isDeleted
lastChange
method
name
provider
scope
tokenEndpoint
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"authProviders": {
"nodes": [AuthProvider],
"totalCount": 123
}
}
}
automationProfile
Response
Returns an AutomationProfile
Example
Query
query automationProfile(
$ident: Ident,
$new: Boolean
) {
automationProfile(
ident: $ident,
new: $new
) {
ambiguousServiceConfiguration
beyondMaxDateDifferenceProject {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
captureMovements
captureServices
dailyAllocationConfiguration
dayRateThreshold
dayRateValue
defaultProject {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
distanceAllocation
divergentTolerances {
ident
insideProjectTolerance
lastChange
lastChangeCount
outsideProjectTolerance
projects {
...ProjectFragment
}
}
editor {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
editorApplication
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
ident
insideProjectTolerance
isDefault
isDeleted
lastChange
lastChangeCount
maxDateDifference
name
outsideProjectTolerance
quantityQueryType
quantityQueryUnit {
changeInfo {
...InfoFragment
}
clientId
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
shortName
}
roundingModeConfiguration
roundingModeInterval
serviceReferenceValues
signalLossLimit
trackingDevices {
automationProfile {
...AutomationProfileFragment
}
description
deviceSerial
equipment {
...EquipmentFragment
}
externalId
ident
isActive
latestCumulativeHours {
...CumulativeHoursFragment
}
latestDistance {
...DistanceFragment
}
latestLocation {
...TrackingLocationFragment
}
make
providerId
trackingLocations {
...TrackingLocationCollectionFragment
}
trackingProvider {
...TrackingProviderFragment
}
trackingScope
}
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"automationProfile": {
"ambiguousServiceConfiguration": "EVENLY",
"beyondMaxDateDifferenceProject": Project,
"captureMovements": false,
"captureServices": false,
"dailyAllocationConfiguration": "EVENLY",
"dayRateThreshold": 987,
"dayRateValue": 987,
"defaultProject": Project,
"distanceAllocation": "PREVIOUS_PROJECT",
"divergentTolerances": [DivergentTolerance],
"editor": Person,
"editorApplication": "xyz789",
"element": Element,
"ident": Ident,
"insideProjectTolerance": 987,
"isDefault": false,
"isDeleted": true,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"maxDateDifference": 987,
"name": "abc123",
"outsideProjectTolerance": 987,
"quantityQueryType": "GROSS",
"quantityQueryUnit": Unit,
"roundingModeConfiguration": "ALWAYS_UP",
"roundingModeInterval": 123,
"serviceReferenceValues": ["OPERATING_HOURS"],
"signalLossLimit": 123,
"trackingDevices": [TrackingDevice]
}
}
}
automationProfiles
Response
Returns an AutomationProfileCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - AutomationProfileOrder
|
Default = null |
filter - AutomationProfileFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query automationProfiles(
$skip: Int,
$take: Int,
$orderBy: AutomationProfileOrder,
$filter: AutomationProfileFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
automationProfiles(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
ambiguousServiceConfiguration
beyondMaxDateDifferenceProject {
...ProjectFragment
}
captureMovements
captureServices
dailyAllocationConfiguration
dayRateThreshold
dayRateValue
defaultProject {
...ProjectFragment
}
distanceAllocation
divergentTolerances {
...DivergentToleranceFragment
}
editor {
...PersonFragment
}
editorApplication
element {
...ElementFragment
}
ident
insideProjectTolerance
isDefault
isDeleted
lastChange
lastChangeCount
maxDateDifference
name
outsideProjectTolerance
quantityQueryType
quantityQueryUnit {
...UnitFragment
}
roundingModeConfiguration
roundingModeInterval
serviceReferenceValues
signalLossLimit
trackingDevices {
...TrackingDeviceFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"automationProfiles": {
"nodes": [AutomationProfile],
"totalCount": 123
}
}
}
chatChannels
Response
Returns a ChatChannelCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - ChatChannelOrder
|
Default = null |
filter - ChatChannelFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query chatChannels(
$skip: Int,
$take: Int,
$orderBy: ChatChannelOrder,
$filter: ChatChannelFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
chatChannels(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
latestMessage {
...ChatMessageFragment
}
project {
...ProjectFragment
}
unreadMessageCount
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"chatChannels": {
"nodes": [ChatChannel],
"totalCount": 123
}
}
}
chatRead
Response
Returns [ChatRead]
Example
Query
query chatRead {
chatRead {
project {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
timestamp
}
}
Response
{
"data": {
"chatRead": [
{
"project": Project,
"timestamp": UtcDateTime
}
]
}
}
chatmessages
Response
Returns a ChatMessageCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - ChatMessageOrder
|
Default = null |
filter - ChatMessageCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query chatmessages(
$skip: Int,
$take: Int,
$orderBy: ChatMessageOrder,
$filter: ChatMessageCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
chatmessages(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
changeApplication
clientId
createDate
ident
lastChange
lastChangeCount
message
person {
...PersonFragment
}
project {
...ProjectFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"chatmessages": {
"nodes": [ChatMessage],
"totalCount": 123
}
}
}
checkPlanningGroupConflicts
Response
Returns a CheckPlanningGroupConflictsResult!
Arguments
Name | Description |
---|---|
planning - InputPlanning
|
|
absence - InputAbsenceGroup
|
Example
Query
query checkPlanningGroupConflicts(
$planning: InputPlanning,
$absence: InputAbsenceGroup
) {
checkPlanningGroupConflicts(
planning: $planning,
absence: $absence
) {
... on CheckPlanningGroupConflictsResultSuccess {
conflicts {
...PlanningGroupBaseFragment
}
planning {
...PlanningGroupBaseFragment
}
}
... on CheckPlanningGroupConflictsValidationError {
errors {
...CheckPlanningGroupConflictsErrorMutationValidationErrorTypeFragment
}
}
}
}
Variables
{
"planning": InputPlanning,
"absence": InputAbsenceGroup
}
Response
{
"data": {
"checkPlanningGroupConflicts": CheckPlanningGroupConflictsResultSuccess
}
}
collectedAccount
Response
Returns a CollectedAccount
Arguments
Name | Description |
---|---|
ident - Ident
|
Default = null |
Example
Query
query collectedAccount($ident: Ident) {
collectedAccount(ident: $ident) {
account {
accountBalances {
...AccountBalanceFragment
}
actions {
...AccountChangeFragment
}
editorApplication
editorIdent
ident
isDefaultHolidayAccount
isDeleted
lastChange
lastChangeCount
name
revision
unit
}
creationTime
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
creatorApplication
date
dayDelta
delta
editor {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
editorApplication
editTime
ident
isDeleted
person {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
source {
key
name
}
}
}
Variables
{"ident": null}
Response
{
"data": {
"collectedAccount": {
"account": Account,
"creationTime": UtcDateTime,
"creator": Person,
"creatorApplication": "abc123",
"date": "2007-12-03",
"dayDelta": Decimal,
"delta": Decimal,
"editor": Person,
"editorApplication": "abc123",
"editTime": UtcDateTime,
"ident": Ident,
"isDeleted": false,
"person": Person,
"source": CollectedAccountSource
}
}
}
collectedAccounts
Response
Returns a CollectedAccountCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - CollectedAccountOrder
|
Default = null |
filter - CollectedAccountCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query collectedAccounts(
$skip: Int,
$take: Int,
$orderBy: CollectedAccountOrder,
$filter: CollectedAccountCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
collectedAccounts(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
account {
...AccountFragment
}
creationTime
creator {
...PersonFragment
}
creatorApplication
date
dayDelta
delta
editor {
...PersonFragment
}
editorApplication
editTime
ident
isDeleted
person {
...PersonFragment
}
source {
...CollectedAccountSourceFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"collectedAccounts": {
"nodes": [CollectedAccount],
"totalCount": 987
}
}
}
collectedmaterial
Response
Returns a CollectedMaterial
Example
Query
query collectedmaterial(
$ident: Ident,
$new: Boolean,
$projectIdent: Ident,
$date: Date
) {
collectedmaterial(
ident: $ident,
new: $new,
projectIdent: $projectIdent,
date: $date
) {
amount
canDelete
canEdit
changeTime
createInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
creatorIdent
date
fid
ident
isDeleted
isLocked
isProved
lastChange
lastChangeCount
lockInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
material {
barcode
changeInfo {
...InfoFragment
}
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
materialType
name
pricePerUnit
unit {
...UnitFragment
}
unitIdent
}
materialgroup {
changeInfo {
...InfoFragment
}
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
}
project {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
proveInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
supplier {
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
element {
...ElementFragment
}
elementIdent
fid
ident
isDeleted
lastChange
lastChangeCount
materialGroups {
...MaterialGroupFragment
}
projects {
...ProjectCollectionFragment
}
supplierProjects {
...ProjectFragment
}
}
text
unit {
changeInfo {
...InfoFragment
}
clientId
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
shortName
}
}
}
Variables
{"ident": null, "new": null, "projectIdent": null, "date": null}
Response
{
"data": {
"collectedmaterial": {
"amount": Decimal,
"canDelete": false,
"canEdit": true,
"changeTime": "2007-12-03T10:15:30Z",
"createInfo": Info,
"creator": Person,
"creatorIdent": Ident,
"date": "2007-12-03",
"fid": "xyz789",
"ident": Ident,
"isDeleted": true,
"isLocked": true,
"isProved": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lockInfo": Info,
"material": Material,
"materialgroup": MaterialGroup,
"project": Project,
"proveInfo": Info,
"supplier": Supplier,
"text": "abc123",
"unit": Unit
}
}
}
collectedmaterials
Response
Returns a CollectedMaterialCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - CollectedMaterialOrder
|
Default = null |
filter - CollectedMaterialCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query collectedmaterials(
$skip: Int,
$take: Int,
$orderBy: CollectedMaterialOrder,
$filter: CollectedMaterialCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
collectedmaterials(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
amount
canDelete
canEdit
changeTime
createInfo {
...InfoFragment
}
creator {
...PersonFragment
}
creatorIdent
date
fid
ident
isDeleted
isLocked
isProved
lastChange
lastChangeCount
lockInfo {
...InfoFragment
}
material {
...MaterialFragment
}
materialgroup {
...MaterialGroupFragment
}
project {
...ProjectFragment
}
proveInfo {
...InfoFragment
}
supplier {
...SupplierFragment
}
text
unit {
...UnitFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"collectedmaterials": {
"nodes": [CollectedMaterial],
"totalCount": 987
}
}
}
compressedTimes
Response
Returns a CompressedTimesCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - CompressedStaffTimeOrder
|
Default = null |
filter - CompressedTimeCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query compressedTimes(
$skip: Int,
$take: Int,
$orderBy: CompressedStaffTimeOrder,
$filter: CompressedTimeCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
compressedTimes(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
beginInfo {
...InfoFragment
}
changeTime
closingInfo {
...InfoFragment
}
closingState
creationTime
date
endInfo {
...InfoFragment
}
ident
lastChange
lockInfo {
...InfoFragment
}
lockState
pauses
person {
...PersonFragment
}
personIdent
proveInfo {
...InfoFragment
}
proveState
staffTimes {
...StaffTimeFragment
}
timeEnd
timeStart
totalMinutesOfDay
}
totalAmountOfTime
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"compressedTimes": {
"nodes": [CompressedStaffTime],
"totalAmountOfTime": 123.45,
"totalCount": 987
}
}
}
constructionDiary
Response
Returns a ConstructionDiary
Example
Query
query constructionDiary {
constructionDiary {
constructionDiaryCollectedEquipments {
nodes {
...CollectedEquipmentFragment
}
totalCount
}
constructionDiaryEquipmentStates {
nodes {
...EquipmentStateFragment
}
totalCount
}
constructionDiaryMaterials {
nodes {
...CollectedMaterialFragment
}
totalCount
}
constructionDiaryNotes {
nodes {
...NoteFragment
}
totalCount
}
constructionDiaryPictures {
nodes {
...PictureFragment
}
totalCount
}
constructionDiaryServices {
nodes {
...ServiceFragment
}
totalCount
}
constructionDiaryStaffTimes {
nodes {
...StaffTimeFragment
}
totalCount
}
constructionDiarySubcontractors {
nodes {
...CollectedSubcontractorFragment
}
totalCount
}
constructionDiaryWeathers {
nodes {
...WeatherFragment
}
totalCount
}
}
}
Response
{
"data": {
"constructionDiary": {
"constructionDiaryCollectedEquipments": CollectedEquipmentCollection,
"constructionDiaryEquipmentStates": EquipmentStateCollection,
"constructionDiaryMaterials": CollectedMaterialCollection,
"constructionDiaryNotes": NoteCollection,
"constructionDiaryPictures": PictureCollection,
"constructionDiaryServices": ServiceCollection,
"constructionDiaryStaffTimes": StaffTimeCollection,
"constructionDiarySubcontractors": CollectedSubcontractorCollection,
"constructionDiaryWeathers": WeatherCollection
}
}
}
constructionDiaryEntriesCount
Response
Returns a ConstructionDiaryEntriesCount
Example
Query
query constructionDiaryEntriesCount(
$elementIdent: Ident,
$projectIdent: Ident,
$dateFrom: DateTime,
$dateTo: DateTime
) {
constructionDiaryEntriesCount(
elementIdent: $elementIdent,
projectIdent: $projectIdent,
dateFrom: $dateFrom,
dateTo: $dateTo
)
}
Variables
{"elementIdent": null, "projectIdent": null, "dateFrom": null, "dateTo": null}
Response
{
"data": {
"constructionDiaryEntriesCount": ConstructionDiaryEntriesCount
}
}
contact
Response
Returns a Contact
Example
Query
query contact(
$ident: Ident,
$new: Boolean,
$id: String
) {
contact(
ident: $ident,
new: $new,
id: $id
) {
actions {
action
edit {
...ContactEditActionFragment
}
person {
...PersonFragment
}
timestamp
}
birthdate
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
city
contactPersons {
contact {
...ContactFragment
}
email
firstname
function
ident
lastChange
lastChangeCount
lastname
phone
}
customerNumber
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
email
fax
homepage
id
ident
isCustomer
isDeleted
lastChange
lastChangeCount
logoIdent
logoUrl
mobile
name
phone
postcode
qualityProjects {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
region {
id
ident
isDeleted
lastChange
mark
name
}
regionIdent
street
subcontractor {
activities {
...ActivityFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
element {
...ElementFragment
}
fid
ident
isDeleted
lastChange
lastChangeCount
personTypes {
...PersonTypeFragment
}
pricePerUnit
projects {
...ProjectFragment
}
subcontractorProjects {
...ProjectFragment
}
}
supplier {
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
element {
...ElementFragment
}
elementIdent
fid
ident
isDeleted
lastChange
lastChangeCount
materialGroups {
...MaterialGroupFragment
}
projects {
...ProjectCollectionFragment
}
supplierProjects {
...ProjectFragment
}
}
zipCode
}
}
Variables
{"ident": null, "new": null, "id": null}
Response
{
"data": {
"contact": {
"actions": [ContactHistoryChange],
"birthdate": "2007-12-03T10:15:30Z",
"changeInfo": Info,
"city": "xyz789",
"contactPersons": [ContactPerson],
"customerNumber": "abc123",
"element": Element,
"email": "abc123",
"fax": "xyz789",
"homepage": "abc123",
"id": "abc123",
"ident": Ident,
"isCustomer": false,
"isDeleted": false,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"logoIdent": Ident,
"logoUrl": "abc123",
"mobile": "xyz789",
"name": "xyz789",
"phone": "xyz789",
"postcode": "abc123",
"qualityProjects": [Project],
"region": Region,
"regionIdent": Ident,
"street": "abc123",
"subcontractor": Subcontractor,
"supplier": Supplier,
"zipCode": "xyz789"
}
}
}
contactPersons
Response
Returns a ContactPersonCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - ContactPersonOrder
|
Default = null |
filter - ContactPersonCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query contactPersons(
$skip: Int,
$take: Int,
$orderBy: ContactPersonOrder,
$filter: ContactPersonCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
contactPersons(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
contact {
...ContactFragment
}
email
firstname
function
ident
lastChange
lastChangeCount
lastname
phone
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"contactPersons": {
"nodes": [ContactPerson],
"totalCount": 123
}
}
}
contacts
Response
Returns a ContactCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - ContactOrder
|
Default = null |
filter - ContactFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query contacts(
$skip: Int,
$take: Int,
$orderBy: ContactOrder,
$filter: ContactFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
contacts(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
actions {
...ContactHistoryChangeFragment
}
birthdate
changeInfo {
...InfoFragment
}
city
contactPersons {
...ContactPersonFragment
}
customerNumber
element {
...ElementFragment
}
email
fax
homepage
id
ident
isCustomer
isDeleted
lastChange
lastChangeCount
logoIdent
logoUrl
mobile
name
phone
postcode
qualityProjects {
...ProjectFragment
}
region {
...RegionFragment
}
regionIdent
street
subcontractor {
...SubcontractorFragment
}
supplier {
...SupplierFragment
}
zipCode
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"contacts": {"nodes": [Contact], "totalCount": 123}
}
}
costCenter
Response
Returns a CostCenter
Example
Query
query costCenter(
$ident: Ident,
$new: Boolean,
$id: String,
$fid: String
) {
costCenter(
ident: $ident,
new: $new,
id: $id,
fid: $fid
) {
actions {
action
edit {
...CostCenterEditActionFragment
}
person {
...PersonFragment
}
timestamp
}
availabilities
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
description
editor {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
elementIdent
endDate
fid
id
ident
isApproved
isDeleted
isEquipmentCostCenter
isPersonCostCenter
isProjectCostCenter
isStorage
isTeamCostCenter
lastChange
lastChangeCount
name
operationNumber
startDate
state
}
}
Variables
{"ident": null, "new": null, "id": null, "fid": null}
Response
{
"data": {
"costCenter": {
"actions": [CostCenterHistoryChange],
"availabilities": ["PROJECT"],
"changeInfo": Info,
"description": "abc123",
"editor": Person,
"element": Element,
"elementIdent": Ident,
"endDate": "2007-12-03",
"fid": "xyz789",
"id": "abc123",
"ident": Ident,
"isApproved": false,
"isDeleted": true,
"isEquipmentCostCenter": true,
"isPersonCostCenter": true,
"isProjectCostCenter": false,
"isStorage": false,
"isTeamCostCenter": false,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"name": "abc123",
"operationNumber": "abc123",
"startDate": "2007-12-03",
"state": "CLOSED"
}
}
}
costCenters
Response
Returns a CostCenterCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - CostCenterOrder
|
Default = null |
filter - CostCenterFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query costCenters(
$skip: Int,
$take: Int,
$orderBy: CostCenterOrder,
$filter: CostCenterFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
costCenters(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
actions {
...CostCenterHistoryChangeFragment
}
availabilities
changeInfo {
...InfoFragment
}
description
editor {
...PersonFragment
}
element {
...ElementFragment
}
elementIdent
endDate
fid
id
ident
isApproved
isDeleted
isEquipmentCostCenter
isPersonCostCenter
isProjectCostCenter
isStorage
isTeamCostCenter
lastChange
lastChangeCount
name
operationNumber
startDate
state
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"costCenters": {
"nodes": [CostCenter],
"totalCount": 987
}
}
}
costType
Response
Returns a CostType
Example
Query
query costType(
$ident: Ident,
$new: Boolean
) {
costType(
ident: $ident,
new: $new
) {
actions {
action
edit {
...CostTypeEditActionFragment
}
person {
...PersonFragment
}
timestamp
}
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
elements {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
id
ident
isDeleted
lastChange
maximum
minimum
name
oncePerDay
type
unit
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"costType": {
"actions": [CostTypeChange],
"changeInfo": Info,
"elements": [Element],
"id": "abc123",
"ident": Ident,
"isDeleted": true,
"lastChange": UtcDateTime,
"maximum": Decimal,
"minimum": Decimal,
"name": "abc123",
"oncePerDay": false,
"type": "NUMERIC",
"unit": "abc123"
}
}
}
costTypes
Response
Returns a CostTypeCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - CostTypeOrder
|
Default = null |
filter - CostTypeFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query costTypes(
$skip: Int,
$take: Int,
$orderBy: CostTypeOrder,
$filter: CostTypeFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
costTypes(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
actions {
...CostTypeChangeFragment
}
changeInfo {
...InfoFragment
}
elements {
...ElementFragment
}
id
ident
isDeleted
lastChange
maximum
minimum
name
oncePerDay
type
unit
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"costTypes": {"nodes": [CostType], "totalCount": 987}
}
}
cumulatedProjectEquipmentServices
Response
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - CumulatedProjectEquipmentServiceOrder
|
Default = null |
filter - CumulatedProjectEquipmentServiceFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query cumulatedProjectEquipmentServices(
$skip: Int,
$take: Int,
$orderBy: CumulatedProjectEquipmentServiceOrder,
$filter: CumulatedProjectEquipmentServiceFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
cumulatedProjectEquipmentServices(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
equipmentServices {
...ProjectEquipmentServiceNodeFragment
}
project {
...ProjectFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"cumulatedProjectEquipmentServices": {
"nodes": [CumulatedProjectEquipmentService],
"totalCount": 987
}
}
}
cumulatedProjectStaffTimes
Response
Returns a CumulatedProjectStaffTimeCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - CumulatedProjectStaffTimeOrder
|
Default = null |
filter - CumulatedProjectStaffTimeFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query cumulatedProjectStaffTimes(
$skip: Int,
$take: Int,
$orderBy: CumulatedProjectStaffTimeOrder,
$filter: CumulatedProjectStaffTimeFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
cumulatedProjectStaffTimes(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
project {
...ProjectFragment
}
staffTimes {
...ProjectStaffTimeNodeFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"cumulatedProjectStaffTimes": {
"nodes": [CumulatedProjectStaffTime],
"totalCount": 123
}
}
}
customer
Response
Returns a Customer
Example
Query
query customer {
customer {
accountType
actions {
action
edit {
...CustomerEditActionFragment
}
person {
...PersonFragment
}
timestamp
}
areaCode
changeDate
changeFirstname
changeLastname
city
equipmentModulePaymentPeriod
equipmentModuleVariant
equipmentUserLicenses
equipmentUserLicensesUsed
estimatesModulePaymentPeriod
estimatesModuleVariant
estimatesUserLicenses
estimatesUserLicensesUsed
fax
firstName
fleetActive
fleetBaseModule {
addonKey
canSwitchBetweenDesigns
dailyViewInPlanning
hasPlanningMap
hasPlanningsFilter
hasPlatformWidget
hasTeamPlannings
ident
isBaseModule
isEasy123Default
maxQualityProjectCount
name
product
productPlan
rights
}
fleetFullLicenses
fleetLicenses
fleetLimitedLicenses
fleetSubscriptionId
fleetTrial
fleetUsedFullLicenses
fleetUsedLicenses
fleetUsedLimitedLicenses
fullQualityProjectsCount
hasOwnInstallation
id
isActive
isDeleted
isMailConfirmed
isSelfSignup
lastName
licenseModel
mail
mailConfirmationKey
name
onSiteActive
onSiteBaseModule {
addonKey
canSwitchBetweenDesigns
dailyViewInPlanning
hasPlanningMap
hasPlanningsFilter
hasPlatformWidget
hasTeamPlannings
ident
isBaseModule
isEasy123Default
maxQualityProjectCount
name
product
productPlan
rights
}
onSiteBillingProvider
onSiteLicenses
onSiteSubscriptionId
onSiteTrial
onSiteUsedLicenses
personsModulePaymentPeriod
personsModuleVariant
personsUserLicenses
personsUserLicensesUsed
phone
planningModulePaymentPeriod
planningModuleVariant
planningUserLicenses
planningUserLicensesUsed
profile {
addonKey
canSwitchBetweenDesigns
dailyViewInPlanning
hasPlanningMap
hasPlanningsFilter
hasPlatformWidget
hasTeamPlannings
ident
isBaseModule
isEasy123Default
maxQualityProjectCount
name
product
productPlan
rights
}
profiles {
addonKey
canSwitchBetweenDesigns
dailyViewInPlanning
hasPlanningMap
hasPlanningsFilter
hasPlatformWidget
hasTeamPlannings
ident
isBaseModule
isEasy123Default
maxQualityProjectCount
name
product
productPlan
rights
}
projectModulePaymentPeriod
projectModuleVariant
projectUserLicenses
projectUserLicensesUsed
qualityActive
qualityBaseModule {
addonKey
canSwitchBetweenDesigns
dailyViewInPlanning
hasPlanningMap
hasPlanningsFilter
hasPlatformWidget
hasTeamPlannings
ident
isBaseModule
isEasy123Default
maxQualityProjectCount
name
product
productPlan
rights
}
qualityBillingProvider
qualityLicenses
qualityLicensesUsed
qualityModulePaymentPeriod
qualityModuleVariant
qualitySubscriptionId
qualityTrial
qualityUsedLicenses
registered
reverseTrialCompletedCount
reverseTrialEndDate
street
title
validTil
zipCode
}
}
Response
{
"data": {
"customer": {
"accountType": "xyz789",
"actions": [CustomerChange],
"areaCode": "xyz789",
"changeDate": "2007-12-03T10:15:30Z",
"changeFirstname": "abc123",
"changeLastname": "abc123",
"city": "abc123",
"equipmentModulePaymentPeriod": "MONTHLY",
"equipmentModuleVariant": "BASIC",
"equipmentUserLicenses": 123,
"equipmentUserLicensesUsed": 123,
"estimatesModulePaymentPeriod": "MONTHLY",
"estimatesModuleVariant": "BASIC",
"estimatesUserLicenses": 987,
"estimatesUserLicensesUsed": 123,
"fax": "abc123",
"firstName": "xyz789",
"fleetActive": true,
"fleetBaseModule": Profile,
"fleetFullLicenses": 987,
"fleetLicenses": 123,
"fleetLimitedLicenses": 123,
"fleetSubscriptionId": "abc123",
"fleetTrial": "2007-12-03T10:15:30Z",
"fleetUsedFullLicenses": 123,
"fleetUsedLicenses": 123,
"fleetUsedLimitedLicenses": 987,
"fullQualityProjectsCount": 123,
"hasOwnInstallation": false,
"id": "abc123",
"isActive": false,
"isDeleted": false,
"isMailConfirmed": true,
"isSelfSignup": false,
"lastName": "abc123",
"licenseModel": "PRICING_2023",
"mail": "xyz789",
"mailConfirmationKey": "xyz789",
"name": "abc123",
"onSiteActive": false,
"onSiteBaseModule": Profile,
"onSiteBillingProvider": "NONE",
"onSiteLicenses": 123,
"onSiteSubscriptionId": "xyz789",
"onSiteTrial": "2007-12-03T10:15:30Z",
"onSiteUsedLicenses": 123,
"personsModulePaymentPeriod": "MONTHLY",
"personsModuleVariant": "BASIC",
"personsUserLicenses": 987,
"personsUserLicensesUsed": 987,
"phone": "xyz789",
"planningModulePaymentPeriod": "MONTHLY",
"planningModuleVariant": "BASIC",
"planningUserLicenses": 123,
"planningUserLicensesUsed": 123,
"profile": Profile,
"profiles": [Profile],
"projectModulePaymentPeriod": "MONTHLY",
"projectModuleVariant": "BASIC",
"projectUserLicenses": 123,
"projectUserLicensesUsed": 987,
"qualityActive": true,
"qualityBaseModule": Profile,
"qualityBillingProvider": "NONE",
"qualityLicenses": 123,
"qualityLicensesUsed": 987,
"qualityModulePaymentPeriod": "MONTHLY",
"qualityModuleVariant": "BASIC",
"qualitySubscriptionId": "abc123",
"qualityTrial": "2007-12-03T10:15:30Z",
"qualityUsedLicenses": 987,
"registered": "2007-12-03T10:15:30Z",
"reverseTrialCompletedCount": 987,
"reverseTrialEndDate": "2007-12-03",
"street": "xyz789",
"title": "xyz789",
"validTil": "2007-12-03T10:15:30Z",
"zipCode": "xyz789"
}
}
}
customerSettings
Response
Returns a CustomerSettings!
Example
Query
query customerSettings {
customerSettings {
additionalMonthlyCalendarColumnActivity
additionalMonthlyCalendarColumnProjectPart
additionalMonthlyCalendarColumnProjects
additionalMonthlyCalendarColumnProjectSector
app {
backgroundSync
}
beginnEndPauseInMonthlyCalendar
collectionInterval
defaultTerminalActivity {
abbreviation
activityType {
...ActivityTypeFragment
}
activityTypeIdent
assignedProjects {
...ProjectFragment
}
availability
changeInfo {
...InfoFragment
}
defaultAssignToProjects
element {
...ElementFragment
}
elementIdent
equipments {
...EquipmentFragment
}
exportType
fid
id
ident
isDeleted
isExtraordinary
isForActivityRecorder
isForTimeTracking
isSpecial
lastChange
lastChangeCount
name
notOnSite
number
persons {
...PersonFragment
}
projects {
...ProjectCollectionFragment
}
revision
specialActivityActiveMonths
subcontractors {
...SubcontractorFragment
}
wageIndicator
}
defaultTerminalProject {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
display {
additionalEquipmentFields
additionalPersonFields
nameFormat
showIds
}
enhancedPasswordSecurity
furtherEducationAbsenceInHours
furtherEducationUsesWorkTimeCalendar
general {
defaultLanguage
defaultTimeFormat
}
gpsLogin
gpsProvider
holidayAbsenceInHours
holidayUsesWorkTimeCalendar
hoursPerDay
masterData {
createdCostcentreFreedAutomatically
isProjectRegionMandatory
projectLeaderProjectAssingment
setProjectZoneAutomatically
standardProjectRadiusInMeter
suggestIdsInMasterdata
suggestIdsStructureDependent
}
maxPhotoSize
monthlyCalendar {
additionalColumns
updateWageCalculator
withStartEndPause
}
mwcEmail
nativeTerminalTimeFix
onlyShowFreedCostCentreInControll
otherAbsenceInHours
otherUsesWorkTimeCalendar
planning {
assignCostCenter
defaultTimeValue
exceptionHoliday
exceptionSaturday
exceptionSunday
showDeviceType
showFriday
showMonday
showOnlyFixedPlanningsInApp
showPersonType
showProjectInfo
showProjectType
showPublicHoliday
showSaturday
showSunday
showThursday
showTuesday
showWednesday
}
planningExceptionsHoliday
planningExceptionsSaturday
planningExceptionsSunday
publicHolidayAbsenceInHours
roundReportsFollowingRulebook
showEquipmentTypeOnPlanningboard
showHomeTimeNotice
showPersonTypeOnPlanningboard
showPicturesInProjectDayReport
showProjectAddressOnPlanningboard
showProjectTypeOnPlanningboard
sickdayAbsenceInHours
sickdayUsesWorkTimeCalendar
structuretreeInitiallyOpened
terminal {
defaultActivity {
...ActivityFragment
}
defaultProject {
...ProjectFragment
}
useNativeTerminalTimeFix
useTeamAssignments
}
terminalPassword
threshold
timestampInPicture
timeTracking {
addReasonToSicknessTickets
allowWorkingHoursForFurtherEducation
allowWorkingHoursForHoliday
allowWorkingHoursForOther
allowWorkingHoursForSickday
furtherEducationDefaultValue
hasCompulsoryAttendance
holidayDefaultValue
hoursPerDay
otherDefaultValue
publicHolidayDefaultValue
showHomeTimeNotice
sickdayDefaultValue
}
updateWageCalculator
workDays {
onPublicHolidays
weekDays
}
}
}
Response
{
"data": {
"customerSettings": {
"additionalMonthlyCalendarColumnActivity": true,
"additionalMonthlyCalendarColumnProjectPart": false,
"additionalMonthlyCalendarColumnProjects": true,
"additionalMonthlyCalendarColumnProjectSector": true,
"app": AppCustomerSettings,
"beginnEndPauseInMonthlyCalendar": false,
"collectionInterval": 987,
"defaultTerminalActivity": Activity,
"defaultTerminalProject": Project,
"display": DisplayCustomerSettings,
"enhancedPasswordSecurity": false,
"furtherEducationAbsenceInHours": true,
"furtherEducationUsesWorkTimeCalendar": false,
"general": GeneralCustomerSettings,
"gpsLogin": "abc123",
"gpsProvider": "xyz789",
"holidayAbsenceInHours": true,
"holidayUsesWorkTimeCalendar": false,
"hoursPerDay": Decimal,
"masterData": MasterDataCustomerSettings,
"maxPhotoSize": 123,
"monthlyCalendar": MonthlyCalendarCustomerSettings,
"mwcEmail": "xyz789",
"nativeTerminalTimeFix": false,
"onlyShowFreedCostCentreInControll": false,
"otherAbsenceInHours": true,
"otherUsesWorkTimeCalendar": false,
"planning": PlanningCustomerSettings,
"planningExceptionsHoliday": false,
"planningExceptionsSaturday": true,
"planningExceptionsSunday": false,
"publicHolidayAbsenceInHours": true,
"roundReportsFollowingRulebook": true,
"showEquipmentTypeOnPlanningboard": false,
"showHomeTimeNotice": false,
"showPersonTypeOnPlanningboard": true,
"showPicturesInProjectDayReport": false,
"showProjectAddressOnPlanningboard": true,
"showProjectTypeOnPlanningboard": false,
"sickdayAbsenceInHours": false,
"sickdayUsesWorkTimeCalendar": true,
"structuretreeInitiallyOpened": false,
"terminal": TerminalCustomerSettings,
"terminalPassword": "abc123",
"threshold": 987,
"timestampInPicture": true,
"timeTracking": TimeTrackingCustomerSettings,
"updateWageCalculator": false,
"workDays": WorkDays
}
}
}
dayWage
Example
Query
query dayWage($ident: Ident) {
dayWage(ident: $ident) {
activity {
abbreviation
activityType {
...ActivityTypeFragment
}
activityTypeIdent
assignedProjects {
...ProjectFragment
}
availability
changeInfo {
...InfoFragment
}
defaultAssignToProjects
element {
...ElementFragment
}
elementIdent
equipments {
...EquipmentFragment
}
exportType
fid
id
ident
isDeleted
isExtraordinary
isForActivityRecorder
isForTimeTracking
isSpecial
lastChange
lastChangeCount
name
notOnSite
number
persons {
...PersonFragment
}
projects {
...ProjectCollectionFragment
}
revision
specialActivityActiveMonths
subcontractors {
...SubcontractorFragment
}
wageIndicator
}
begin
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
clientId
createInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
date
end
fid
hours
ident
isDeleted
isLocked
isProved
lastChange
lockInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
person {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
project {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
proveInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
text
}
}
Variables
{"ident": null}
Response
{
"data": {
"dayWage": {
"activity": Activity,
"begin": "2007-12-03T10:15:30Z",
"changeInfo": Info,
"clientId": Ident,
"createInfo": Info,
"creator": Person,
"date": "2007-12-03",
"end": "2007-12-03T10:15:30Z",
"fid": "xyz789",
"hours": Decimal,
"ident": Ident,
"isDeleted": true,
"isLocked": true,
"isProved": true,
"lastChange": "2007-12-03T10:15:30Z",
"lockInfo": Info,
"person": Person,
"project": Project,
"proveInfo": Info,
"text": "xyz789"
}
}
}
dayWages
Response
Returns a DayWageCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - DayWageOrder
|
Default = null |
filter - DayWageFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query dayWages(
$skip: Int,
$take: Int,
$orderBy: DayWageOrder,
$filter: DayWageFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
dayWages(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
activity {
...ActivityFragment
}
begin
changeInfo {
...InfoFragment
}
clientId
createInfo {
...InfoFragment
}
creator {
...PersonFragment
}
date
end
fid
hours
ident
isDeleted
isLocked
isProved
lastChange
lockInfo {
...InfoFragment
}
person {
...PersonFragment
}
project {
...ProjectFragment
}
proveInfo {
...InfoFragment
}
text
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"dayWages": {"nodes": [DayWage], "totalCount": 987}
}
}
deviatingWorkingHoursCalendar
Response
Returns a DeviatingWorkingHoursCalendar
Arguments
Name | Description |
---|---|
ident - Ident
|
Default = null |
Example
Query
query deviatingWorkingHoursCalendar($ident: Ident) {
deviatingWorkingHoursCalendar(ident: $ident) {
deviations {
blocks {
...TimeSpanRangeFragment
}
date
earliestBegin
latestEnd
}
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
ident
isDeleted
lastChange
lastChangeCount
name
year
}
}
Variables
{"ident": null}
Response
{
"data": {
"deviatingWorkingHoursCalendar": {
"deviations": [WorkingHoursDeviation],
"element": Element,
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "abc123",
"year": 987
}
}
}
deviatingWorkingHoursCalendars
Response
Returns a DeviatingWorkingHoursCalendarCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - DeviatingWorkingHoursCalendarOrder
|
Default = null |
filter - DeviatingWorkingHoursCalendarFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query deviatingWorkingHoursCalendars(
$skip: Int,
$take: Int,
$orderBy: DeviatingWorkingHoursCalendarOrder,
$filter: DeviatingWorkingHoursCalendarFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
deviatingWorkingHoursCalendars(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
deviations {
...WorkingHoursDeviationFragment
}
element {
...ElementFragment
}
ident
isDeleted
lastChange
lastChangeCount
name
year
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"deviatingWorkingHoursCalendars": {
"nodes": [DeviatingWorkingHoursCalendar],
"totalCount": 987
}
}
}
duplicateQualityAttachments
Response
Returns [File]
Example
Query
query duplicateQualityAttachments {
duplicateQualityAttachments {
clientId
createPersonIdent
createTime
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
updateTime
viewPath
viewUrl
}
}
Response
{
"data": {
"duplicateQualityAttachments": [
{
"clientId": Ident,
"createPersonIdent": Ident,
"createTime": DateTimeOffset,
"creator": Person,
"downloadPath": "xyz789",
"downloadRegularImagePath": "abc123",
"downloadRegularImageUrl": "xyz789",
"downloadSmallImagePath": "abc123",
"downloadUrl": "xyz789",
"fileName": Ident,
"ident": Ident,
"mimeType": "abc123",
"name": "xyz789",
"originalName": "abc123",
"sizeInBytes": 987,
"ticketIdent": Ident,
"updatePersonIdent": Ident,
"updater": Person,
"updateTime": DateTimeOffset,
"viewPath": "xyz789",
"viewUrl": "abc123"
}
]
}
}
element
Example
Query
query element($ident: Ident) {
element(ident: $ident) {
attribute {
contact {
...ContactFragment
}
costCentreOperationnumber
element {
...ElementFragment
}
equipmentOperationnumber
ident
personellOperationnumber
projectOperationnumber
}
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
right
value
}
position
region {
id
ident
isDeleted
lastChange
mark
name
}
reportContact
reportLogoPath
}
}
Variables
{"ident": null}
Response
{
"data": {
"element": {
"attribute": ElementAttribute,
"changeInfo": Info,
"elementReference": "xyz789",
"elementType": "BRANCH",
"fid": "abc123",
"hid": "xyz789",
"id": "xyz789",
"ident": Ident,
"isActivityGroup": false,
"isBranch": false,
"isClient": true,
"isDeleted": false,
"isDivision": false,
"isDivisionGroup": false,
"isEquipmentGroup": true,
"isMaterialGroup": false,
"isRoot": false,
"isVisible": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"level": 123,
"name": "abc123",
"parentIdent": Ident,
"permissions": [Permission],
"position": 987,
"region": Region,
"reportContact": "xyz789",
"reportLogoPath": "abc123"
}
}
}
elementAutocomplete
Description
Endpoint for querying the element structure with element roles and sorting by hierarchyId, id, name
Response
Returns an ElementCollection
Arguments
Name | Description |
---|---|
skip - Int!
|
Default = null |
take - Int!
|
Default = null |
searchValue - String!
|
Default = null |
elementSelectRange - ElementSelectRange!
|
Default = null |
Example
Query
query elementAutocomplete(
$skip: Int!,
$take: Int!,
$searchValue: String!,
$elementSelectRange: ElementSelectRange!
) {
elementAutocomplete(
skip: $skip,
take: $take,
searchValue: $searchValue,
elementSelectRange: $elementSelectRange
) {
nodes {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
totalCount
}
}
Variables
{"skip": null, "take": null, "searchValue": null, "elementSelectRange": "null"}
Response
{
"data": {
"elementAutocomplete": {
"nodes": [Element],
"totalCount": 987
}
}
}
elements
Response
Returns an ElementCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - ElementOrder
|
Default = null |
filter - ElementFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query elements(
$skip: Int,
$take: Int,
$orderBy: ElementOrder,
$filter: ElementFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
elements(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"elements": {"nodes": [Element], "totalCount": 987}
}
}
enrichRuleConfigurationJson
Response
Returns an EnrichedRuleConfigurationResult
Arguments
Name | Description |
---|---|
json - String
|
Default = null |
Example
Query
query enrichRuleConfigurationJson($json: String) {
enrichRuleConfigurationJson(json: $json) {
json
}
}
Variables
{"json": null}
Response
{"data": {"enrichRuleConfigurationJson": {"json": Json}}}
equipment
Response
Returns an Equipment
Example
Query
query equipment(
$ident: Ident,
$new: Boolean
) {
equipment(
ident: $ident,
new: $new
) {
actions {
action
edit {
...EquipmentEditActionFragment
}
person {
...PersonFragment
}
timestamp
}
activities {
abbreviation
activityType {
...ActivityTypeFragment
}
activityTypeIdent
assignedProjects {
...ProjectFragment
}
availability
changeInfo {
...InfoFragment
}
defaultAssignToProjects
element {
...ElementFragment
}
elementIdent
equipments {
...EquipmentFragment
}
exportType
fid
id
ident
isDeleted
isExtraordinary
isForActivityRecorder
isForTimeTracking
isSpecial
lastChange
lastChangeCount
name
notOnSite
number
persons {
...PersonFragment
}
projects {
...ProjectCollectionFragment
}
revision
specialActivityActiveMonths
subcontractors {
...SubcontractorFragment
}
wageIndicator
}
alternativeName
amountUnits {
changeInfo {
...InfoFragment
}
clientId
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
shortName
}
barcode
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
costCenter {
actions {
...CostCenterHistoryChangeFragment
}
availabilities
changeInfo {
...InfoFragment
}
description
editor {
...PersonFragment
}
element {
...ElementFragment
}
elementIdent
endDate
fid
id
ident
isApproved
isDeleted
isEquipmentCostCenter
isPersonCostCenter
isProjectCostCenter
isStorage
isTeamCostCenter
lastChange
lastChangeCount
name
operationNumber
startDate
state
}
costCenterIdent
counterReading
cumulatedHoursOnLastProject
documents {
equipment {
...EquipmentFragment
}
fileType
ident
isDeleted
lastChange
lastChangeCount
mimeType
name
originalName
person {
...PersonFragment
}
project {
...ProjectFragment
}
size
uploadDate
}
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
elementIdent
equipmentEndDate
equipmentLastProject {
createTime
equipment {
...EquipmentFragment
}
project {
...ProjectFragment
}
state
}
equipmentPermissions
equipmentStartDate
equipmentTypeIdent
externalLink
fid
gpsBoxId
hasQueryCountValues
hasQueryDayTimeHours
hasQueryGross
hasQueryNet
id
ident
image {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
informationFields {
nodes {
...EquipmentInformationFieldFragment
}
totalCount
}
inputType
isAvailableMobile
isAvailableOffice
isAvailableWeb
isDeleted
isEffortEquipment
isInputTypeFree
isInputTypeFromCalendar
isInputTypeManually
isInputTypeNone
isInputTypeOnlyNotification
isLocatable
isProvisionEquipment
isStateQueryCount
isVehicle
lastChange
lastChangeCount
lastPlanning {
actions {
...PlanningChangeFragment
}
categories {
...PlanningCategoryFragment
}
conflicts {
...PlanningConflictFragment
}
dateEnd
dateStart
editor {
...PersonFragment
}
editorApplication
equipment {
...EquipmentFragment
}
equipments {
...EquipmentFragment
}
equipmentTypeDemand {
...EquipmentTypeDemandFragment
}
externalLink
fid
ident
includedDays {
...PlanningIncludedDayFragment
}
isDeleted
isFixed
isVisibleOnBoard
lastChange
lastChangeCount
minutes
note
persons {
...PersonFragment
}
personTypeDemand {
...PersonTypeDemandFragment
}
project {
...ProjectFragment
}
teamExcludeEquipments {
...EquipmentFragment
}
teamExcludePersons {
...PersonFragment
}
teamExcludes {
...PlanningTeamExcludeFragment
}
teams {
...TeamFragment
}
timeEnd
timeStart
timeType
}
lentElements {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
licencePlate
maintenanceAssignments {
equipment {
...EquipmentFragment
}
ident
isDeleted
measure {
...MaintenanceMeasureFragment
}
status
statusHistory {
...MaintenanceStatusResultFragment
}
}
maintenancePersons {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
manufacturerDescription
name
note
operationNumber
pricePerUnit
project {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
projectIdent
serialNumber
teams {
color
costCenter {
...CostCenterFragment
}
element {
...ElementFragment
}
equipments {
...EquipmentFragment
}
externalLink
id
ident
isDeleted
lastChange
lastChangeCount
name
persons {
...PersonFragment
}
projects {
...ProjectFragment
}
teamLeaders {
...PersonFragment
}
}
trackingDevice {
automationProfile {
...AutomationProfileFragment
}
description
deviceSerial
equipment {
...EquipmentFragment
}
externalId
ident
isActive
latestCumulativeHours {
...CumulativeHoursFragment
}
latestDistance {
...DistanceFragment
}
latestLocation {
...TrackingLocationFragment
}
make
providerId
trackingLocations {
...TrackingLocationCollectionFragment
}
trackingProvider {
...TrackingProviderFragment
}
trackingScope
}
type {
changeInfo {
...InfoFragment
}
color
element {
...ElementFragment
}
equipments {
...EquipmentFragment
}
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
text
}
unit {
changeInfo {
...InfoFragment
}
clientId
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
shortName
}
unitIdent
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"equipment": {
"actions": [EquipmentHistoryChange],
"activities": [Activity],
"alternativeName": "abc123",
"amountUnits": [Unit],
"barcode": "xyz789",
"changeInfo": Info,
"costCenter": CostCenter,
"costCenterIdent": Ident,
"counterReading": Decimal,
"cumulatedHoursOnLastProject": Decimal,
"documents": [AssignedFile],
"element": Element,
"elementIdent": Ident,
"equipmentEndDate": "2007-12-03",
"equipmentLastProject": EquipmentLastProject,
"equipmentPermissions": ["CAN_EDIT"],
"equipmentStartDate": "2007-12-03",
"equipmentTypeIdent": Ident,
"externalLink": "xyz789",
"fid": "abc123",
"gpsBoxId": "xyz789",
"hasQueryCountValues": false,
"hasQueryDayTimeHours": true,
"hasQueryGross": false,
"hasQueryNet": false,
"id": "xyz789",
"ident": Ident,
"image": File,
"informationFields": EquipmentInformationFieldInterfaceCollection,
"inputType": "NONE",
"isAvailableMobile": false,
"isAvailableOffice": true,
"isAvailableWeb": true,
"isDeleted": false,
"isEffortEquipment": true,
"isInputTypeFree": true,
"isInputTypeFromCalendar": true,
"isInputTypeManually": false,
"isInputTypeNone": false,
"isInputTypeOnlyNotification": true,
"isLocatable": true,
"isProvisionEquipment": true,
"isStateQueryCount": true,
"isVehicle": false,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"lastPlanning": Planning,
"lentElements": [Element],
"licencePlate": "xyz789",
"maintenanceAssignments": [MaintenanceAssignment],
"maintenancePersons": [Person],
"manufacturerDescription": "xyz789",
"name": "xyz789",
"note": "xyz789",
"operationNumber": "abc123",
"pricePerUnit": Decimal,
"project": Project,
"projectIdent": Ident,
"serialNumber": "abc123",
"teams": [Team],
"trackingDevice": TrackingDevice,
"type": EquipmentType,
"unit": Unit,
"unitIdent": Ident
}
}
}
equipmentInformation
Response
Returns an EquipmentInformation
Example
Query
query equipmentInformation {
equipmentInformation {
equipmentRawData {
assignmentBlocks {
...AssignmentBlockFragment
}
collectedEquipments {
...CollectedEquipmentFragment
}
cumulativeHours {
...CumulativeHoursFragment
}
equipmentIdent
hoursBlocks {
...HoursBlockFragment
}
projectStays {
...ProjectStayFragment
}
}
}
}
Response
{
"data": {
"equipmentInformation": {
"equipmentRawData": EquipmentRawData
}
}
}
equipmentInformationField
Response
Returns an EquipmentInformationField
Example
Query
query equipmentInformationField(
$ident: Ident,
$new: Boolean
) {
equipmentInformationField(
ident: $ident,
new: $new
) {
datetime
equipment {
actions {
...EquipmentHistoryChangeFragment
}
activities {
...ActivityFragment
}
alternativeName
amountUnits {
...UnitFragment
}
barcode
changeInfo {
...InfoFragment
}
costCenter {
...CostCenterFragment
}
costCenterIdent
counterReading
cumulatedHoursOnLastProject
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
equipmentEndDate
equipmentLastProject {
...EquipmentLastProjectFragment
}
equipmentPermissions
equipmentStartDate
equipmentTypeIdent
externalLink
fid
gpsBoxId
hasQueryCountValues
hasQueryDayTimeHours
hasQueryGross
hasQueryNet
id
ident
image {
...FileFragment
}
informationFields {
...EquipmentInformationFieldInterfaceCollectionFragment
}
inputType
isAvailableMobile
isAvailableOffice
isAvailableWeb
isDeleted
isEffortEquipment
isInputTypeFree
isInputTypeFromCalendar
isInputTypeManually
isInputTypeNone
isInputTypeOnlyNotification
isLocatable
isProvisionEquipment
isStateQueryCount
isVehicle
lastChange
lastChangeCount
lastPlanning {
...PlanningFragment
}
lentElements {
...ElementFragment
}
licencePlate
maintenanceAssignments {
...MaintenanceAssignmentFragment
}
maintenancePersons {
...PersonFragment
}
manufacturerDescription
name
note
operationNumber
pricePerUnit
project {
...ProjectFragment
}
projectIdent
serialNumber
teams {
...TeamFragment
}
trackingDevice {
...TrackingDeviceFragment
}
type {
...EquipmentTypeFragment
}
unit {
...UnitFragment
}
unitIdent
}
fromManualData
ident
isAutomatic
isDeleted
type
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"equipmentInformationField": {
"datetime": DateTimeOffset,
"equipment": Equipment,
"fromManualData": false,
"ident": Ident,
"isAutomatic": false,
"isDeleted": false,
"type": "LOCATION"
}
}
}
equipmentLastProjects
Response
Returns an EquipmentLastProjectCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - EquipmentLastProjectOrder
|
Default = null |
filter - EquipmentLastProjectFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query equipmentLastProjects(
$skip: Int,
$take: Int,
$orderBy: EquipmentLastProjectOrder,
$filter: EquipmentLastProjectFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
equipmentLastProjects(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
createTime
equipment {
...EquipmentFragment
}
project {
...ProjectFragment
}
state
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"equipmentLastProjects": {
"nodes": [EquipmentLastProject],
"totalCount": 987
}
}
}
equipmentOverview
Response
Returns an EquipmentOverview
Example
Query
query equipmentOverview {
equipmentOverview {
distanceSummary {
entries {
...EquipmentDistanceEntryFragment
}
equipmentIdent
}
usageSummary {
entries {
...EquipmentUsageEntryFragment
}
equipmentIdent
}
}
}
Response
{
"data": {
"equipmentOverview": {
"distanceSummary": EquipmentDistanceSummary,
"usageSummary": EquipmentUsageSummary
}
}
}
equipmentService
Response
Returns a CollectedEquipment
Example
Query
query equipmentService(
$ident: Ident,
$new: Boolean
) {
equipmentService(
ident: $ident,
new: $new
) {
amountHours
amountHoursByEquipmentSettings
amountUnit {
changeInfo {
...InfoFragment
}
clientId
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
shortName
}
amountUnitIdent
assignmentBlocks {
collectedEquipmentIdent
conflictType
fromTime
hoursBlocks {
...HoursBlockFragment
}
ident
projectStay {
...ProjectStayFragment
}
projectStayIdent
toTime
trackingDevice {
...TrackingDeviceFragment
}
trackingDeviceIdent
}
automaticHours
calendar {
hours
minutes
totalHours
totalMinutes
totalSeconds
}
calendarMinutes
canDelete
canEdit
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
clientId
conflictingProjects {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
conflictType
counterBegin
counterDiff
counterEnd
createInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
creatorIdent
date
equipment {
actions {
...EquipmentHistoryChangeFragment
}
activities {
...ActivityFragment
}
alternativeName
amountUnits {
...UnitFragment
}
barcode
changeInfo {
...InfoFragment
}
costCenter {
...CostCenterFragment
}
costCenterIdent
counterReading
cumulatedHoursOnLastProject
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
equipmentEndDate
equipmentLastProject {
...EquipmentLastProjectFragment
}
equipmentPermissions
equipmentStartDate
equipmentTypeIdent
externalLink
fid
gpsBoxId
hasQueryCountValues
hasQueryDayTimeHours
hasQueryGross
hasQueryNet
id
ident
image {
...FileFragment
}
informationFields {
...EquipmentInformationFieldInterfaceCollectionFragment
}
inputType
isAvailableMobile
isAvailableOffice
isAvailableWeb
isDeleted
isEffortEquipment
isInputTypeFree
isInputTypeFromCalendar
isInputTypeManually
isInputTypeNone
isInputTypeOnlyNotification
isLocatable
isProvisionEquipment
isStateQueryCount
isVehicle
lastChange
lastChangeCount
lastPlanning {
...PlanningFragment
}
lentElements {
...ElementFragment
}
licencePlate
maintenanceAssignments {
...MaintenanceAssignmentFragment
}
maintenancePersons {
...PersonFragment
}
manufacturerDescription
name
note
operationNumber
pricePerUnit
project {
...ProjectFragment
}
projectIdent
serialNumber
teams {
...TeamFragment
}
trackingDevice {
...TrackingDeviceFragment
}
type {
...EquipmentTypeFragment
}
unit {
...UnitFragment
}
unitIdent
}
equipmentIdent
fid
gross
hasConflicts
ident
isDeleted
isLocked
isProved
lastChange
lastChangeCount
linkedStaffTimeIdent
linkedTime {
actions {
...StaffTimeChangeFragment
}
activity {
...ActivityFragment
}
activityIdent
afterMidnight
beginApplication
beginDate
beginGeoLat
beginGeoLong
beginGeoLong
beginGeoRadius
beginIsInInterval
beginOrigin
beginPerson {
...PersonFragment
}
beginPersonIdent
calendar {
...WorkingHourCalendarDayFragment
}
canDelete
canEdit
changeInfo {
...InfoFragment
}
clientId
closingInfo {
...InfoFragment
}
createInfo {
...InfoFragment
}
creator {
...PersonFragment
}
creatorIdent
date
dateEnd
endApplication
endDate
endGeoLat
endGeoLong
endGeoRadius
endIsInInterval
endOrigin
endPerson {
...PersonFragment
}
endPersonIdent
equipment {
...EquipmentFragment
}
equipmentIdent
exceptionAbsences
exceptionHolidays
exceptionSaturday
exceptionSunday
fid
groupBegin
groupEnd
groupIdent
hasClosedTime
ident
isDeleted
isFixed
isLocked
isPaused
isProved
isTimeTypeAbsenceTimeSpan
isTimeTypeDays
isTimeTypeHours
isTimeTypeTimeSpan
lastChange
lastChangeCount
likeWorkingHourCalendar
linkedCollectedEquipments {
...CollectedEquipmentFragment
}
lockInfo {
...InfoFragment
}
person {
...PersonFragment
}
personIdent
project {
...ProjectFragment
}
projectComponent {
...ProjectComponentFragment
}
projectComponentIdent
projectIdent
projectSector {
...ProjectSectorFragment
}
projectSectorIdent
proveInfo {
...InfoFragment
}
revision
text
timeEnd
timeInterval
timesOnSameDay {
...StaffTimeFragment
}
timeStart
totalMinutes
totalMinutesOfDay
totalTimePerDay
uniqueKey
wageType {
...WageTypeFragment
}
wageTypeIdent
}
lockInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
net
project {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
projectIdent
proveInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
sourceLogin {
authUrl
features {
...TrackingLoginFeatureFragment
}
ident
isDeleted
isDisabledForInvalidLogin
lastChange
lastCollectorLog {
...CollectorLogFragment
}
lastDeviceUpdate
lastDeviceUpdateSuccess
lastTrackingUpdate
lastTrackingUpdateSuccess
name
trackingProvider {
...TrackingProviderFragment
}
}
sourceLoginIdent
text
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"equipmentService": {
"amountHours": Decimal,
"amountHoursByEquipmentSettings": Decimal,
"amountUnit": Unit,
"amountUnitIdent": Ident,
"assignmentBlocks": [AssignmentBlock],
"automaticHours": true,
"calendar": WorkingHourCalendarDay,
"calendarMinutes": Decimal,
"canDelete": true,
"canEdit": true,
"changeInfo": Info,
"clientId": Ident,
"conflictingProjects": [Project],
"conflictType": "abc123",
"counterBegin": Decimal,
"counterDiff": Decimal,
"counterEnd": Decimal,
"createInfo": Info,
"creator": Person,
"creatorIdent": Ident,
"date": "2007-12-03",
"equipment": Equipment,
"equipmentIdent": Ident,
"fid": "xyz789",
"gross": Decimal,
"hasConflicts": false,
"ident": Ident,
"isDeleted": false,
"isLocked": true,
"isProved": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"linkedStaffTimeIdent": Ident,
"linkedTime": StaffTime,
"lockInfo": Info,
"net": Decimal,
"project": Project,
"projectIdent": Ident,
"proveInfo": Info,
"sourceLogin": TrackingLogin,
"sourceLoginIdent": Ident,
"text": "abc123"
}
}
}
equipmentServices
Response
Returns a CollectedEquipmentCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - CollectedEquipmentOrder
|
Default = null |
filter - CollectedEquipmentFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query equipmentServices(
$skip: Int,
$take: Int,
$orderBy: CollectedEquipmentOrder,
$filter: CollectedEquipmentFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
equipmentServices(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
amountHours
amountHoursByEquipmentSettings
amountUnit {
...UnitFragment
}
amountUnitIdent
assignmentBlocks {
...AssignmentBlockFragment
}
automaticHours
calendar {
...WorkingHourCalendarDayFragment
}
calendarMinutes
canDelete
canEdit
changeInfo {
...InfoFragment
}
clientId
conflictingProjects {
...ProjectFragment
}
conflictType
counterBegin
counterDiff
counterEnd
createInfo {
...InfoFragment
}
creator {
...PersonFragment
}
creatorIdent
date
equipment {
...EquipmentFragment
}
equipmentIdent
fid
gross
hasConflicts
ident
isDeleted
isLocked
isProved
lastChange
lastChangeCount
linkedStaffTimeIdent
linkedTime {
...StaffTimeFragment
}
lockInfo {
...InfoFragment
}
net
project {
...ProjectFragment
}
projectIdent
proveInfo {
...InfoFragment
}
sourceLogin {
...TrackingLoginFragment
}
sourceLoginIdent
text
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"equipmentServices": {
"nodes": [CollectedEquipment],
"totalCount": 987
}
}
}
equipmentState
Response
Returns an EquipmentState
Example
Query
query equipmentState(
$ident: Ident,
$new: Boolean
) {
equipmentState(
ident: $ident,
new: $new
) {
arrivalTime
calendar {
hours
minutes
totalHours
totalMinutes
totalSeconds
}
canDelete
canEdit
conflictingProjects {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
createInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
creatorIdent
date
departureTime
equipment {
actions {
...EquipmentHistoryChangeFragment
}
activities {
...ActivityFragment
}
alternativeName
amountUnits {
...UnitFragment
}
barcode
changeInfo {
...InfoFragment
}
costCenter {
...CostCenterFragment
}
costCenterIdent
counterReading
cumulatedHoursOnLastProject
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
equipmentEndDate
equipmentLastProject {
...EquipmentLastProjectFragment
}
equipmentPermissions
equipmentStartDate
equipmentTypeIdent
externalLink
fid
gpsBoxId
hasQueryCountValues
hasQueryDayTimeHours
hasQueryGross
hasQueryNet
id
ident
image {
...FileFragment
}
informationFields {
...EquipmentInformationFieldInterfaceCollectionFragment
}
inputType
isAvailableMobile
isAvailableOffice
isAvailableWeb
isDeleted
isEffortEquipment
isInputTypeFree
isInputTypeFromCalendar
isInputTypeManually
isInputTypeNone
isInputTypeOnlyNotification
isLocatable
isProvisionEquipment
isStateQueryCount
isVehicle
lastChange
lastChangeCount
lastPlanning {
...PlanningFragment
}
lentElements {
...ElementFragment
}
licencePlate
maintenanceAssignments {
...MaintenanceAssignmentFragment
}
maintenancePersons {
...PersonFragment
}
manufacturerDescription
name
note
operationNumber
pricePerUnit
project {
...ProjectFragment
}
projectIdent
serialNumber
teams {
...TeamFragment
}
trackingDevice {
...TrackingDeviceFragment
}
type {
...EquipmentTypeFragment
}
unit {
...UnitFragment
}
unitIdent
}
equipmentIdent
ident
isArrival
isDeleted
isDeparture
isFree
isInCommission
isLocked
isProved
lastChange
lastChangeCount
lockInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
placeIdent
preEntryIdent
previousentry {
arrivalTime
calendar {
...WorkingHourCalendarDayFragment
}
canDelete
canEdit
conflictingProjects {
...ProjectFragment
}
createInfo {
...InfoFragment
}
creator {
...PersonFragment
}
creatorIdent
date
departureTime
equipment {
...EquipmentFragment
}
equipmentIdent
ident
isArrival
isDeleted
isDeparture
isFree
isInCommission
isLocked
isProved
lastChange
lastChangeCount
lockInfo {
...InfoFragment
}
placeIdent
preEntryIdent
previousentry {
...EquipmentStateFragment
}
project {
...ProjectFragment
}
proveInfo {
...InfoFragment
}
queryCount
sourceLogin {
...TrackingLoginFragment
}
text
}
project {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
proveInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
queryCount
sourceLogin {
authUrl
features {
...TrackingLoginFeatureFragment
}
ident
isDeleted
isDisabledForInvalidLogin
lastChange
lastCollectorLog {
...CollectorLogFragment
}
lastDeviceUpdate
lastDeviceUpdateSuccess
lastTrackingUpdate
lastTrackingUpdateSuccess
name
trackingProvider {
...TrackingProviderFragment
}
}
text
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"equipmentState": {
"arrivalTime": "2007-12-03T10:15:30Z",
"calendar": WorkingHourCalendarDay,
"canDelete": false,
"canEdit": true,
"conflictingProjects": [Project],
"createInfo": Info,
"creator": Person,
"creatorIdent": Ident,
"date": "2007-12-03T10:15:30Z",
"departureTime": "2007-12-03T10:15:30Z",
"equipment": Equipment,
"equipmentIdent": Ident,
"ident": Ident,
"isArrival": false,
"isDeleted": false,
"isDeparture": true,
"isFree": false,
"isInCommission": true,
"isLocked": false,
"isProved": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lockInfo": Info,
"placeIdent": Ident,
"preEntryIdent": Ident,
"previousentry": EquipmentState,
"project": Project,
"proveInfo": Info,
"queryCount": Decimal,
"sourceLogin": TrackingLogin,
"text": "xyz789"
}
}
}
equipmentType
Response
Returns an EquipmentType
Example
Query
query equipmentType(
$ident: Ident,
$new: Boolean,
$id: String,
$fid: String
) {
equipmentType(
ident: $ident,
new: $new,
id: $id,
fid: $fid
) {
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
color
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
equipments {
actions {
...EquipmentHistoryChangeFragment
}
activities {
...ActivityFragment
}
alternativeName
amountUnits {
...UnitFragment
}
barcode
changeInfo {
...InfoFragment
}
costCenter {
...CostCenterFragment
}
costCenterIdent
counterReading
cumulatedHoursOnLastProject
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
equipmentEndDate
equipmentLastProject {
...EquipmentLastProjectFragment
}
equipmentPermissions
equipmentStartDate
equipmentTypeIdent
externalLink
fid
gpsBoxId
hasQueryCountValues
hasQueryDayTimeHours
hasQueryGross
hasQueryNet
id
ident
image {
...FileFragment
}
informationFields {
...EquipmentInformationFieldInterfaceCollectionFragment
}
inputType
isAvailableMobile
isAvailableOffice
isAvailableWeb
isDeleted
isEffortEquipment
isInputTypeFree
isInputTypeFromCalendar
isInputTypeManually
isInputTypeNone
isInputTypeOnlyNotification
isLocatable
isProvisionEquipment
isStateQueryCount
isVehicle
lastChange
lastChangeCount
lastPlanning {
...PlanningFragment
}
lentElements {
...ElementFragment
}
licencePlate
maintenanceAssignments {
...MaintenanceAssignmentFragment
}
maintenancePersons {
...PersonFragment
}
manufacturerDescription
name
note
operationNumber
pricePerUnit
project {
...ProjectFragment
}
projectIdent
serialNumber
teams {
...TeamFragment
}
trackingDevice {
...TrackingDeviceFragment
}
type {
...EquipmentTypeFragment
}
unit {
...UnitFragment
}
unitIdent
}
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
text
}
}
Variables
{"ident": null, "new": null, "id": null, "fid": null}
Response
{
"data": {
"equipmentType": {
"changeInfo": Info,
"color": "abc123",
"element": Element,
"equipments": [Equipment],
"fid": "xyz789",
"id": "xyz789",
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "abc123",
"text": "abc123"
}
}
}
equipmentTypes
Response
Returns an EquipmentTypeCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - EquipmentTypeOrder
|
Default = null |
filter - EquipmentTypeFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query equipmentTypes(
$skip: Int,
$take: Int,
$orderBy: EquipmentTypeOrder,
$filter: EquipmentTypeFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
equipmentTypes(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
changeInfo {
...InfoFragment
}
color
element {
...ElementFragment
}
equipments {
...EquipmentFragment
}
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
text
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"equipmentTypes": {
"nodes": [EquipmentType],
"totalCount": 123
}
}
}
equipments
Response
Returns an EquipmentCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - EquipmentOrder
|
Default = null |
filter - EquipmentFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query equipments(
$skip: Int,
$take: Int,
$orderBy: EquipmentOrder,
$filter: EquipmentFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
equipments(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
actions {
...EquipmentHistoryChangeFragment
}
activities {
...ActivityFragment
}
alternativeName
amountUnits {
...UnitFragment
}
barcode
changeInfo {
...InfoFragment
}
costCenter {
...CostCenterFragment
}
costCenterIdent
counterReading
cumulatedHoursOnLastProject
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
equipmentEndDate
equipmentLastProject {
...EquipmentLastProjectFragment
}
equipmentPermissions
equipmentStartDate
equipmentTypeIdent
externalLink
fid
gpsBoxId
hasQueryCountValues
hasQueryDayTimeHours
hasQueryGross
hasQueryNet
id
ident
image {
...FileFragment
}
informationFields {
...EquipmentInformationFieldInterfaceCollectionFragment
}
inputType
isAvailableMobile
isAvailableOffice
isAvailableWeb
isDeleted
isEffortEquipment
isInputTypeFree
isInputTypeFromCalendar
isInputTypeManually
isInputTypeNone
isInputTypeOnlyNotification
isLocatable
isProvisionEquipment
isStateQueryCount
isVehicle
lastChange
lastChangeCount
lastPlanning {
...PlanningFragment
}
lentElements {
...ElementFragment
}
licencePlate
maintenanceAssignments {
...MaintenanceAssignmentFragment
}
maintenancePersons {
...PersonFragment
}
manufacturerDescription
name
note
operationNumber
pricePerUnit
project {
...ProjectFragment
}
projectIdent
serialNumber
teams {
...TeamFragment
}
trackingDevice {
...TrackingDeviceFragment
}
type {
...EquipmentTypeFragment
}
unit {
...UnitFragment
}
unitIdent
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"equipments": {
"nodes": [Equipment],
"totalCount": 987
}
}
}
equipmentstates
Response
Returns an EquipmentStateCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - EquipmentStateOrder
|
Default = null |
filter - EquipmentStateFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query equipmentstates(
$skip: Int,
$take: Int,
$orderBy: EquipmentStateOrder,
$filter: EquipmentStateFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
equipmentstates(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
arrivalTime
calendar {
...WorkingHourCalendarDayFragment
}
canDelete
canEdit
conflictingProjects {
...ProjectFragment
}
createInfo {
...InfoFragment
}
creator {
...PersonFragment
}
creatorIdent
date
departureTime
equipment {
...EquipmentFragment
}
equipmentIdent
ident
isArrival
isDeleted
isDeparture
isFree
isInCommission
isLocked
isProved
lastChange
lastChangeCount
lockInfo {
...InfoFragment
}
placeIdent
preEntryIdent
previousentry {
...EquipmentStateFragment
}
project {
...ProjectFragment
}
proveInfo {
...InfoFragment
}
queryCount
sourceLogin {
...TrackingLoginFragment
}
text
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"equipmentstates": {
"nodes": [EquipmentState],
"totalCount": 123
}
}
}
exports
Response
Returns an ExportRoot
Example
Query
query exports {
exports {
wageCalculators {
activityIdent {
...ActivityFragment
}
collectedDataIsProved
costCenter {
...CostCenterFragment
}
date
day
isManual
month
person {
...PersonFragment
}
project {
...ProjectFragment
}
projectComponent {
...ProjectComponentFragment
}
projectSector {
...ProjectSectorFragment
}
specificAmount
value
valueInHours
wageType {
...WageTypeFragment
}
year
}
wageCalculatorsGrouped {
activityIdent {
...ActivityFragment
}
collectedDataIsProved
costCenter {
...CostCenterFragment
}
date
day
isManual
month
person {
...PersonFragment
}
project {
...ProjectFragment
}
projectComponent {
...ProjectComponentFragment
}
projectSector {
...ProjectSectorFragment
}
specificAmount
value
valueInHours
wageType {
...WageTypeFragment
}
year
}
}
}
Response
{
"data": {
"exports": {
"wageCalculators": [WageDataBlock],
"wageCalculatorsGrouped": [WageDataBlock]
}
}
}
features
Response
Returns a FeatureCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - FeatureOrder
|
Default = null |
filter - FeatureFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query features(
$skip: Int,
$take: Int,
$orderBy: FeatureOrder,
$filter: FeatureFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
features(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
featureKey
fixVersion
knowledgeBaseLink
lastChange
product
promoted
publish
released
releaseDate
releaseNotes
releaseTitle
summary
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"features": {"nodes": [Feature], "totalCount": 123}
}
}
filledForm
Response
Returns a FilledForm
Example
Query
query filledForm(
$ident: Ident,
$new: Boolean,
$formIdent: Ident,
$projectIdent: Ident,
$projectLayerIdent: Ident,
$date: Date
) {
filledForm(
ident: $ident,
new: $new,
formIdent: $formIdent,
projectIdent: $projectIdent,
projectLayerIdent: $projectLayerIdent,
date: $date
) {
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
clientId
createInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
date
equipment {
actions {
...EquipmentHistoryChangeFragment
}
activities {
...ActivityFragment
}
alternativeName
amountUnits {
...UnitFragment
}
barcode
changeInfo {
...InfoFragment
}
costCenter {
...CostCenterFragment
}
costCenterIdent
counterReading
cumulatedHoursOnLastProject
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
equipmentEndDate
equipmentLastProject {
...EquipmentLastProjectFragment
}
equipmentPermissions
equipmentStartDate
equipmentTypeIdent
externalLink
fid
gpsBoxId
hasQueryCountValues
hasQueryDayTimeHours
hasQueryGross
hasQueryNet
id
ident
image {
...FileFragment
}
informationFields {
...EquipmentInformationFieldInterfaceCollectionFragment
}
inputType
isAvailableMobile
isAvailableOffice
isAvailableWeb
isDeleted
isEffortEquipment
isInputTypeFree
isInputTypeFromCalendar
isInputTypeManually
isInputTypeNone
isInputTypeOnlyNotification
isLocatable
isProvisionEquipment
isStateQueryCount
isVehicle
lastChange
lastChangeCount
lastPlanning {
...PlanningFragment
}
lentElements {
...ElementFragment
}
licencePlate
maintenanceAssignments {
...MaintenanceAssignmentFragment
}
maintenancePersons {
...PersonFragment
}
manufacturerDescription
name
note
operationNumber
pricePerUnit
project {
...ProjectFragment
}
projectIdent
serialNumber
teams {
...TeamFragment
}
trackingDevice {
...TrackingDeviceFragment
}
type {
...EquipmentTypeFragment
}
unit {
...UnitFragment
}
unitIdent
}
equipmentRef
form {
description
element {
...ElementFragment
}
fields {
...FormFieldGraphTypeFragment
}
id
ident
isAttachedToHomeScreen
isDeleted
isSubForm
lastChange
lastChangeCount
masterDataSelection
name
persons {
...PersonFragment
}
product
projects {
...ProjectFragment
}
revision
rules {
...FormRuleFragment
}
template {
...FormTemplateFragment
}
type
}
formPermissions
formRef
formRevision
ident
isDeleted
isDraft
isLocked
isProved
lastChange
lastChangeCount
lockInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
person {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
personRef
project {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
projectLayer {
fileName
ident
lastChange
lastChangeCount
name
parentLayer {
...ProjectLayerGraphTypeFragment
}
plan {
...LayerPlanFragment
}
position
projectIdent
projectLayerTicketStatesCount {
...ProjectLayerTicketStateCountFragment
}
projectPlan {
...LayerPlanFragment
}
}
projectRef
proveInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
updatePerson {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
values
valuesWithoutBase64
}
}
Variables
{
"ident": null,
"new": null,
"formIdent": null,
"projectIdent": null,
"projectLayerIdent": null,
"date": null
}
Response
{
"data": {
"filledForm": {
"changeInfo": Info,
"clientId": Ident,
"createInfo": Info,
"creator": Person,
"date": "2007-12-03",
"equipment": Equipment,
"equipmentRef": Json,
"form": FormGraphType,
"formPermissions": ["CAN_EDIT"],
"formRef": Json,
"formRevision": 123,
"ident": Ident,
"isDeleted": false,
"isDraft": true,
"isLocked": true,
"isProved": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lockInfo": Info,
"person": Person,
"personRef": Json,
"project": Project,
"projectLayer": ProjectLayerGraphType,
"projectRef": Json,
"proveInfo": Info,
"updatePerson": Person,
"values": Json,
"valuesWithoutBase64": Json
}
}
}
filledForms
Response
Returns a FilledFormCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - FilledFormOrder
|
Default = null |
filter - FilledFormFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query filledForms(
$skip: Int,
$take: Int,
$orderBy: FilledFormOrder,
$filter: FilledFormFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
filledForms(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
changeInfo {
...InfoFragment
}
clientId
createInfo {
...InfoFragment
}
creator {
...PersonFragment
}
date
equipment {
...EquipmentFragment
}
equipmentRef
form {
...FormGraphTypeFragment
}
formPermissions
formRef
formRevision
ident
isDeleted
isDraft
isLocked
isProved
lastChange
lastChangeCount
lockInfo {
...InfoFragment
}
person {
...PersonFragment
}
personRef
project {
...ProjectFragment
}
projectLayer {
...ProjectLayerGraphTypeFragment
}
projectRef
proveInfo {
...InfoFragment
}
updatePerson {
...PersonFragment
}
values
valuesWithoutBase64
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"filledForms": {
"nodes": [FilledForm],
"totalCount": 987
}
}
}
firstSteps
Response
Returns a FirstSteps
Example
Query
query firstSteps {
firstSteps {
fleet {
hasAddedTrackingProvider
hasAssignedProviderToDevice
hasAutomaticRecording
hasEquipmentCreated
hasMaintenanceMeasureCreated
hasMovementAdded
}
onsite {
hasCreatedProject
hasCreatedTime
hasCreatedUser
}
quality {
hasCreatedTicket
hasEditedProject
hasSecondUser
hasUploadedPlan
}
}
}
Response
{
"data": {
"firstSteps": {
"fleet": FleetFirstSteps,
"onsite": OnsiteFirstSteps,
"quality": QualityFirstSteps
}
}
}
form
Response
Returns a FormGraphType
Example
Query
query form(
$ident: Ident,
$new: Boolean,
$id: String
) {
form(
ident: $ident,
new: $new,
id: $id
) {
description
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
fields {
additionalValues
columnNumber
description
form {
...FormGraphTypeFragment
}
id
ident
isDeleted
isMandatory
label
lastChange
lastChangeCount
masterDataSelection
revision
rowNumber
selectOptions
subForm {
...FormGraphTypeFragment
}
subFormMarkDown
type
typeSpecificData
valueId
width
}
id
ident
isAttachedToHomeScreen
isDeleted
isSubForm
lastChange
lastChangeCount
masterDataSelection
name
persons {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
product
projects {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
revision
rules {
actions {
...FormRuleActionFragment
}
conditions {
...FormRuleConditionFragment
}
form {
...FormGraphTypeFragment
}
ident
lastChange
lastChangeCount
name
position
revision
}
template {
ident
}
type
}
}
Variables
{"ident": null, "new": null, "id": null}
Response
{
"data": {
"form": {
"description": "abc123",
"element": Element,
"fields": [FormFieldGraphType],
"id": "xyz789",
"ident": Ident,
"isAttachedToHomeScreen": true,
"isDeleted": true,
"isSubForm": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"masterDataSelection": "abc123",
"name": "abc123",
"persons": [Person],
"product": "ON_SITE",
"projects": [Project],
"revision": 987,
"rules": [FormRule],
"template": FormTemplate,
"type": "PROJECT"
}
}
}
forms
Response
Returns a FormCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - FormOrder
|
Default = null |
filter - FormFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query forms(
$skip: Int,
$take: Int,
$orderBy: FormOrder,
$filter: FormFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
forms(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
description
element {
...ElementFragment
}
fields {
...FormFieldGraphTypeFragment
}
id
ident
isAttachedToHomeScreen
isDeleted
isSubForm
lastChange
lastChangeCount
masterDataSelection
name
persons {
...PersonFragment
}
product
projects {
...ProjectFragment
}
revision
rules {
...FormRuleFragment
}
template {
...FormTemplateFragment
}
type
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"forms": {"nodes": [FormGraphType], "totalCount": 123}
}
}
geoCodeReverse
Response
Returns a GeoCoderReverseResult
Arguments
Name | Description |
---|---|
location - InputLocation!
|
Default = null |
Example
Query
query geoCodeReverse($location: InputLocation!) {
geoCodeReverse(location: $location) {
confidence
locationComponents {
city
country
county
district
state
street
suburb
zipCode
}
}
}
Variables
{"location": null}
Response
{
"data": {
"geoCodeReverse": {
"confidence": 987,
"locationComponents": LocationComponents
}
}
}
hasUnseenFeatures
Response
Returns an UnseenFeatures
Example
Query
query hasUnseenFeatures {
hasUnseenFeatures {
hasUnseenEasy123Features
hasUnseenFleetFeatures
hasUnseenOnSiteFeatures
hasUnseenQualityFeatures
}
}
Response
{
"data": {
"hasUnseenFeatures": {
"hasUnseenEasy123Features": false,
"hasUnseenFleetFeatures": false,
"hasUnseenOnSiteFeatures": true,
"hasUnseenQualityFeatures": false
}
}
}
holidayAccountBalance
Response
Returns a HolidayAccountBalanceCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - HolidayBalanceAccountOrder
|
Default = null |
filter - HolidayAccountBalanceCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query holidayAccountBalance(
$skip: Int,
$take: Int,
$orderBy: HolidayBalanceAccountOrder,
$filter: HolidayAccountBalanceCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
holidayAccountBalance(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
account {
...AccountFragment
}
lastChangeCount
person {
...PersonFragment
}
plannableValue
plannedValue
referenceDate
remainingFromLastYear
remainingValue
totalValue
usedValue
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"holidayAccountBalance": {
"nodes": [HolidayAccountBalance],
"totalCount": 987
}
}
}
hoursBlocks
Response
Returns an HoursBlockCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - HoursBlocksOrder
|
Default = null |
filter - HoursBlockFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query hoursBlocks(
$skip: Int,
$take: Int,
$orderBy: HoursBlocksOrder,
$filter: HoursBlockFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
hoursBlocks(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
cumulativeHoursBegin {
...CumulativeHoursFragment
}
cumulativeHoursBeginIdent
cumulativeHoursEnd {
...CumulativeHoursFragment
}
cumulativeHoursEndIdent
deviceIdent
fromTime
hoursBegin
hoursEnd
ident
toTime
trackingDevice {
...TrackingDeviceFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"hoursBlocks": {
"nodes": [HoursBlock],
"totalCount": 987
}
}
}
initialTicket
Response
Returns a Ticket
Example
Query
query initialTicket(
$projectIdent: Ident,
$projectLayerIdent: Ident
) {
initialTicket(
projectIdent: $projectIdent,
projectLayerIdent: $projectLayerIdent
) {
actions {
action
comment {
...TicketCommentFragment
}
edit {
...TicketEditActionFragment
}
file {
...FileFragment
}
person {
...PersonFragment
}
timestamp
}
assignedPersonIdent
assignedSubcontractor {
activities {
...ActivityFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
element {
...ElementFragment
}
fid
ident
isDeleted
lastChange
lastChangeCount
personTypes {
...PersonTypeFragment
}
pricePerUnit
projects {
...ProjectFragment
}
subcontractorProjects {
...ProjectFragment
}
}
assignedSubcontractorIdent
assignee {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
attachments {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
category {
color
element {
...ElementFragment
}
id
ident
isDeleted
lastChange
lastChangeCount
name
text
}
children {
actions {
...TicketChangeFragment
}
assignedPersonIdent
assignedSubcontractor {
...SubcontractorFragment
}
assignedSubcontractorIdent
assignee {
...PersonFragment
}
attachments {
...FileFragment
}
category {
...TicketCategoryFragment
}
children {
...TicketFragment
}
clientId
comments {
...TicketCommentFragment
}
createPersonIdent
createTime
creator {
...PersonFragment
}
deadline
description
filledForm {
...FilledFormFragment
}
ident
involvedEntities {
...TicketInvolvedEntityFragment
}
isDeleted
lastChange
lastChangeCount
layer {
...ProjectLayerGraphTypeFragment
}
mails {
...TicketMailInfoFragment
}
number
parent {
...TicketFragment
}
plan {
...ProjectPlanFragment
}
planLat
planLng
project {
...ProjectFragment
}
projectIdent
projectLayerIdent
projectPlanIdent
state
ticketCategoryIdent
ticketPermissions
ticketTypeIdent
title
type {
...TicketTypeFragment
}
updatePersonIdent
updater {
...PersonFragment
}
updateTime
}
clientId
comments {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
ident
isDeleted
text
ticketIdent
}
createPersonIdent
createTime
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
deadline
description
filledForm {
changeInfo {
...InfoFragment
}
clientId
createInfo {
...InfoFragment
}
creator {
...PersonFragment
}
date
equipment {
...EquipmentFragment
}
equipmentRef
form {
...FormGraphTypeFragment
}
formPermissions
formRef
formRevision
ident
isDeleted
isDraft
isLocked
isProved
lastChange
lastChangeCount
lockInfo {
...InfoFragment
}
person {
...PersonFragment
}
personRef
project {
...ProjectFragment
}
projectLayer {
...ProjectLayerGraphTypeFragment
}
projectRef
proveInfo {
...InfoFragment
}
updatePerson {
...PersonFragment
}
values
valuesWithoutBase64
}
ident
involvedEntities {
clientId
ident
lastChange
lastChangeCount
person {
...PersonFragment
}
personIdent
subcontractor {
...SubcontractorFragment
}
subcontractorIdent
ticketIdent
}
isDeleted
lastChange
lastChangeCount
layer {
fileName
ident
lastChange
lastChangeCount
name
parentLayer {
...ProjectLayerGraphTypeFragment
}
plan {
...LayerPlanFragment
}
position
projectIdent
projectLayerTicketStatesCount {
...ProjectLayerTicketStateCountFragment
}
projectPlan {
...LayerPlanFragment
}
}
mails {
mailGroup {
...MailGroupFragment
}
mailInstanceInfo {
...MailInstanceInfoFragment
}
}
number
parent {
actions {
...TicketChangeFragment
}
assignedPersonIdent
assignedSubcontractor {
...SubcontractorFragment
}
assignedSubcontractorIdent
assignee {
...PersonFragment
}
attachments {
...FileFragment
}
category {
...TicketCategoryFragment
}
children {
...TicketFragment
}
clientId
comments {
...TicketCommentFragment
}
createPersonIdent
createTime
creator {
...PersonFragment
}
deadline
description
filledForm {
...FilledFormFragment
}
ident
involvedEntities {
...TicketInvolvedEntityFragment
}
isDeleted
lastChange
lastChangeCount
layer {
...ProjectLayerGraphTypeFragment
}
mails {
...TicketMailInfoFragment
}
number
parent {
...TicketFragment
}
plan {
...ProjectPlanFragment
}
planLat
planLng
project {
...ProjectFragment
}
projectIdent
projectLayerIdent
projectPlanIdent
state
ticketCategoryIdent
ticketPermissions
ticketTypeIdent
title
type {
...TicketTypeFragment
}
updatePersonIdent
updater {
...PersonFragment
}
updateTime
}
plan {
fileName
ident
lastChange
lastChangeCount
maxZoom
name
projectIdent
projectPlanTicketStatesCount {
...ProjectLayerTicketStateCountFragment
}
}
planLat
planLng
project {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
projectIdent
projectLayerIdent
projectPlanIdent
state
ticketCategoryIdent
ticketPermissions
ticketTypeIdent
title
type {
color
element {
...ElementFragment
}
id
ident
isDeleted
lastChange
lastChangeCount
name
text
}
updatePersonIdent
updater {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
updateTime
}
}
Variables
{"projectIdent": null, "projectLayerIdent": null}
Response
{
"data": {
"initialTicket": {
"actions": [TicketChange],
"assignedPersonIdent": Ident,
"assignedSubcontractor": Subcontractor,
"assignedSubcontractorIdent": Ident,
"assignee": Person,
"attachments": [File],
"category": TicketCategory,
"children": [Ticket],
"clientId": Ident,
"comments": [TicketComment],
"createPersonIdent": Ident,
"createTime": DateTimeOffset,
"creator": Person,
"deadline": DateTimeOffset,
"description": "xyz789",
"filledForm": FilledForm,
"ident": Ident,
"involvedEntities": [TicketInvolvedEntity],
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"layer": ProjectLayerGraphType,
"mails": [TicketMailInfo],
"number": 123,
"parent": Ticket,
"plan": ProjectPlan,
"planLat": Decimal,
"planLng": Decimal,
"project": Project,
"projectIdent": Ident,
"projectLayerIdent": Ident,
"projectPlanIdent": Ident,
"state": "abc123",
"ticketCategoryIdent": Ident,
"ticketPermissions": ["CAN_EDIT"],
"ticketTypeIdent": Ident,
"title": "abc123",
"type": TicketType,
"updatePersonIdent": Ident,
"updater": Person,
"updateTime": DateTimeOffset
}
}
}
loginVersionInfos
Response
Returns a LoginVersionInfoCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - LoginVersionInfoOrder
|
Default = null |
filter - LoginVersionInfoFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query loginVersionInfos(
$skip: Int,
$take: Int,
$orderBy: LoginVersionInfoOrder,
$filter: LoginVersionInfoFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
loginVersionInfos(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
appName
appVersion
date
ident
user {
...PersonFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"loginVersionInfos": {
"nodes": [LoginVersionInfo],
"totalCount": 987
}
}
}
logo
Example
Query
query logo($ident: Ident) {
logo(ident: $ident) {
contactRow
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
ident
isDefault
logoIdent
name
origin
qrLogoIdent
}
}
Variables
{"ident": null}
Response
{
"data": {
"logo": {
"contactRow": "abc123",
"element": Element,
"ident": Ident,
"isDefault": false,
"logoIdent": Ident,
"name": "xyz789",
"origin": "NONE",
"qrLogoIdent": Ident
}
}
}
logos
Response
Returns a LogoCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - LogoOrder
|
Default = null |
filter - LogoFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query logos(
$skip: Int,
$take: Int,
$orderBy: LogoOrder,
$filter: LogoFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
logos(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
contactRow
element {
...ElementFragment
}
ident
isDefault
logoIdent
name
origin
qrLogoIdent
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{"data": {"logos": {"nodes": [Logos], "totalCount": 123}}}
mailGroup
Example
Query
query mailGroup($ident: Ident) {
mailGroup(ident: $ident) {
bodyHtml
ident
lastChange
subject
}
}
Variables
{"ident": null}
Response
{
"data": {
"mailGroup": {
"bodyHtml": "abc123",
"ident": Ident,
"lastChange": "2007-12-03T10:15:30Z",
"subject": "xyz789"
}
}
}
maintenanceAssignment
Response
Returns a MaintenanceAssignment
Example
Query
query maintenanceAssignment(
$ident: Ident,
$new: Boolean
) {
maintenanceAssignment(
ident: $ident,
new: $new
) {
equipment {
actions {
...EquipmentHistoryChangeFragment
}
activities {
...ActivityFragment
}
alternativeName
amountUnits {
...UnitFragment
}
barcode
changeInfo {
...InfoFragment
}
costCenter {
...CostCenterFragment
}
costCenterIdent
counterReading
cumulatedHoursOnLastProject
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
equipmentEndDate
equipmentLastProject {
...EquipmentLastProjectFragment
}
equipmentPermissions
equipmentStartDate
equipmentTypeIdent
externalLink
fid
gpsBoxId
hasQueryCountValues
hasQueryDayTimeHours
hasQueryGross
hasQueryNet
id
ident
image {
...FileFragment
}
informationFields {
...EquipmentInformationFieldInterfaceCollectionFragment
}
inputType
isAvailableMobile
isAvailableOffice
isAvailableWeb
isDeleted
isEffortEquipment
isInputTypeFree
isInputTypeFromCalendar
isInputTypeManually
isInputTypeNone
isInputTypeOnlyNotification
isLocatable
isProvisionEquipment
isStateQueryCount
isVehicle
lastChange
lastChangeCount
lastPlanning {
...PlanningFragment
}
lentElements {
...ElementFragment
}
licencePlate
maintenanceAssignments {
...MaintenanceAssignmentFragment
}
maintenancePersons {
...PersonFragment
}
manufacturerDescription
name
note
operationNumber
pricePerUnit
project {
...ProjectFragment
}
projectIdent
serialNumber
teams {
...TeamFragment
}
trackingDevice {
...TrackingDeviceFragment
}
type {
...EquipmentTypeFragment
}
unit {
...UnitFragment
}
unitIdent
}
ident
isDeleted
measure {
element {
...ElementFragment
}
id
ident
interval
isDeleted
threshold
title
type {
... on InformationFieldMaintenanceType {
...InformationFieldMaintenanceTypeFragment
}
... on CalendarMaintenanceType {
...CalendarMaintenanceTypeFragment
}
}
}
status
statusHistory {
currentCount
currentDate
date
status
}
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"maintenanceAssignment": {
"equipment": Equipment,
"ident": Ident,
"isDeleted": false,
"measure": MaintenanceMeasure,
"status": "UNKNOWN",
"statusHistory": [MaintenanceStatusResult]
}
}
}
maintenanceAssignments
Response
Returns a MaintenanceAssignmentCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - MaintenanceAssignmentOrder
|
Default = null |
filter - MaintenanceAssignmentFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query maintenanceAssignments(
$skip: Int,
$take: Int,
$orderBy: MaintenanceAssignmentOrder,
$filter: MaintenanceAssignmentFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
maintenanceAssignments(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
equipment {
...EquipmentFragment
}
ident
isDeleted
measure {
...MaintenanceMeasureFragment
}
status
statusHistory {
...MaintenanceStatusResultFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"maintenanceAssignments": {
"nodes": [MaintenanceAssignment],
"totalCount": 123
}
}
}
maintenanceMeasure
Response
Returns a MaintenanceMeasure
Example
Query
query maintenanceMeasure(
$ident: Ident,
$new: Boolean
) {
maintenanceMeasure(
ident: $ident,
new: $new
) {
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
id
ident
interval
isDeleted
threshold
title
type {
... on InformationFieldMaintenanceType {
...InformationFieldMaintenanceTypeFragment
}
... on CalendarMaintenanceType {
...CalendarMaintenanceTypeFragment
}
}
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"maintenanceMeasure": {
"element": Element,
"id": "xyz789",
"ident": Ident,
"interval": Decimal,
"isDeleted": false,
"threshold": Decimal,
"title": "abc123",
"type": InformationFieldMaintenanceType
}
}
}
maintenanceMeasures
Response
Returns a MaintenanceMeasureCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - MaintenanceMeasureOrder
|
Default = null |
filter - MaintenanceMeasureFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query maintenanceMeasures(
$skip: Int,
$take: Int,
$orderBy: MaintenanceMeasureOrder,
$filter: MaintenanceMeasureFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
maintenanceMeasures(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
element {
...ElementFragment
}
id
ident
interval
isDeleted
threshold
title
type {
... on InformationFieldMaintenanceType {
...InformationFieldMaintenanceTypeFragment
}
... on CalendarMaintenanceType {
...CalendarMaintenanceTypeFragment
}
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"maintenanceMeasures": {
"nodes": [MaintenanceMeasure],
"totalCount": 987
}
}
}
materialgroups
Response
Returns a MaterialGroupCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - MaterialGroupOrder
|
Default = null |
filter - MaterialGroupFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query materialgroups(
$skip: Int,
$take: Int,
$orderBy: MaterialGroupOrder,
$filter: MaterialGroupFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
materialgroups(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
changeInfo {
...InfoFragment
}
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"materialgroups": {
"nodes": [MaterialGroup],
"totalCount": 987
}
}
}
materials
Response
Returns a MaterialCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - MaterialOrder
|
Default = null |
filter - MaterialFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query materials(
$skip: Int,
$take: Int,
$orderBy: MaterialOrder,
$filter: MaterialFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
materials(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
barcode
changeInfo {
...InfoFragment
}
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
materialType
name
pricePerUnit
unit {
...UnitFragment
}
unitIdent
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"materials": {"nodes": [Material], "totalCount": 987}
}
}
mcJob
Response
Returns a McJob
Example
Query
query mcJob(
$ident: Ident,
$new: Boolean
) {
mcJob(
ident: $ident,
new: $new
) {
config
cronExpression
description
executionType
ident
isDeleted
lastChange
lastChangeCount
lastExecution {
ident
isDeleted
jobIdent
lastChange
lastChangeCount
mcJob {
...McJobFragment
}
message
readableMessage
type
}
mcLogs {
nodes {
...McLogFragment
}
totalCount
}
name
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"mcJob": {
"config": "abc123",
"cronExpression": "abc123",
"description": "xyz789",
"executionType": "ONCE",
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lastExecution": McLog,
"mcLogs": McLogCollection,
"name": "abc123"
}
}
}
mcJobs
Response
Returns a McJobCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - McJobOrder
|
Default = null |
filter - McJobFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query mcJobs(
$skip: Int,
$take: Int,
$orderBy: McJobOrder,
$filter: McJobFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
mcJobs(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
config
cronExpression
description
executionType
ident
isDeleted
lastChange
lastChangeCount
lastExecution {
...McLogFragment
}
mcLogs {
...McLogCollectionFragment
}
name
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"mcJobs": {"nodes": [McJob], "totalCount": 987}
}
}
mcLogs
Response
Returns a McLogCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - McLogOrder
|
Default = null |
filter - McLogFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query mcLogs(
$skip: Int,
$take: Int,
$orderBy: McLogOrder,
$filter: McLogFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
mcLogs(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
ident
isDeleted
jobIdent
lastChange
lastChangeCount
mcJob {
...McJobFragment
}
message
readableMessage
type
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"mcLogs": {"nodes": [McLog], "totalCount": 987}
}
}
mobile
Response
Returns a MobileQuery
Example
Query
query mobile {
mobile {
mobilewcdatas {
nodes {
...MobileWCDataFragment
}
totalCount
}
}
}
Response
{
"data": {
"mobile": {"mobilewcdatas": MobileWCDataCollection}
}
}
nearbyProjects
Response
Returns [Project]
Arguments
Name | Description |
---|---|
location - GeoCoordinateInput!
|
Default = null |
radius - Int!
|
Default = null |
Example
Query
query nearbyProjects(
$location: GeoCoordinateInput!,
$radius: Int!
) {
nearbyProjects(
location: $location,
radius: $radius
) {
activities {
abbreviation
activityType {
...ActivityTypeFragment
}
activityTypeIdent
assignedProjects {
...ProjectFragment
}
availability
changeInfo {
...InfoFragment
}
defaultAssignToProjects
element {
...ElementFragment
}
elementIdent
equipments {
...EquipmentFragment
}
exportType
fid
id
ident
isDeleted
isExtraordinary
isForActivityRecorder
isForTimeTracking
isSpecial
lastChange
lastChangeCount
name
notOnSite
number
persons {
...PersonFragment
}
projects {
...ProjectCollectionFragment
}
revision
specialActivityActiveMonths
subcontractors {
...SubcontractorFragment
}
wageIndicator
}
activityIdents
addresscircles {
addresscircle {
...AddresscircleFragment
}
contactAssignments {
...ProjectAddresscircleContactAssignmentFragment
}
}
allocation {
other {
...OtherFragment
}
top {
...TopFragment
}
}
area
assigneeAllocation {
other {
...OtherFragment
}
top {
...TopFragment
}
}
averageWage {
date
ident
value
}
canSelect
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
city
collectedmaterials {
nodes {
...CollectedMaterialFragment
}
totalCount
}
color
contractee
costCenter {
actions {
...CostCenterHistoryChangeFragment
}
availabilities
changeInfo {
...InfoFragment
}
description
editor {
...PersonFragment
}
element {
...ElementFragment
}
elementIdent
endDate
fid
id
ident
isApproved
isDeleted
isEquipmentCostCenter
isPersonCostCenter
isProjectCostCenter
isStorage
isTeamCostCenter
lastChange
lastChangeCount
name
operationNumber
startDate
state
}
costCenterIdent
description
documents {
nodes {
...AssignedFileFragment
}
totalCount
}
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
elementIdent
endDate
equipmentAssignments {
conflicts {
...ProjectAssignmentConflictFragment
}
ident
location {
...TrackingLocationFragment
}
project {
...ProjectFragment
}
}
equipmentServices {
nodes {
...CollectedEquipmentFragment
}
totalCount
}
equipmentstates {
nodes {
...EquipmentStateFragment
}
totalCount
}
externalLink
fid
forms {
description
element {
...ElementFragment
}
fields {
...FormFieldGraphTypeFragment
}
id
ident
isAttachedToHomeScreen
isDeleted
isSubForm
lastChange
lastChangeCount
masterDataSelection
name
persons {
...PersonFragment
}
product
projects {
...ProjectFragment
}
revision
rules {
...FormRuleFragment
}
template {
...FormTemplateFragment
}
type
}
geoFence
hasAutoWeather
id
ident
image {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
fileName
ident
lastChange
lastChangeCount
name
parentLayer {
...ProjectLayerGraphTypeFragment
}
plan {
...LayerPlanFragment
}
position
projectIdent
projectLayerTicketStatesCount {
...ProjectLayerTicketStateCountFragment
}
projectPlan {
...LayerPlanFragment
}
}
longitude
name
nearbyProjects {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
nextDeadlines {
actions {
...TicketChangeFragment
}
assignedPersonIdent
assignedSubcontractor {
...SubcontractorFragment
}
assignedSubcontractorIdent
assignee {
...PersonFragment
}
attachments {
...FileFragment
}
category {
...TicketCategoryFragment
}
children {
...TicketFragment
}
clientId
comments {
...TicketCommentFragment
}
createPersonIdent
createTime
creator {
...PersonFragment
}
deadline
description
filledForm {
...FilledFormFragment
}
ident
involvedEntities {
...TicketInvolvedEntityFragment
}
isDeleted
lastChange
lastChangeCount
layer {
...ProjectLayerGraphTypeFragment
}
mails {
...TicketMailInfoFragment
}
number
parent {
...TicketFragment
}
plan {
...ProjectPlanFragment
}
planLat
planLng
project {
...ProjectFragment
}
projectIdent
projectLayerIdent
projectPlanIdent
state
ticketCategoryIdent
ticketPermissions
ticketTypeIdent
title
type {
...TicketTypeFragment
}
updatePersonIdent
updater {
...PersonFragment
}
updateTime
}
notes {
nodes {
...NoteFragment
}
totalCount
}
occupants {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
operationNumber
personIdents
persons {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
pictures {
nodes {
...PictureFragment
}
totalCount
}
plans {
fileName
ident
lastChange
lastChangeCount
maxZoom
name
projectIdent
projectPlanTicketStatesCount {
...ProjectLayerTicketStateCountFragment
}
}
postworkerIdents
projectComponentIdents
projectComponents {
assignedProjects {
...ProjectFragment
}
changeInfo {
...InfoFragment
}
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projectIdent
projects {
...ProjectCollectionFragment
}
revision
specificFromProject {
...ProjectFragment
}
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
projectPermissions
projectQualityRoles {
createPerson {
...PersonFragment
}
createPersonIdent
ident
person {
...PersonFragment
}
project {
...ProjectFragment
}
projectIdent
role {
...RoleBaseFragment
}
roleIdent
userIdent
}
projectRoles {
createPerson {
...PersonFragment
}
createPersonIdent
ident
person {
...PersonFragment
}
project {
...ProjectFragment
}
projectIdent
role {
...RoleBaseFragment
}
roleIdent
userIdent
}
projectSectorIdents
projectSectors {
assignedProjects {
...ProjectFragment
}
changeInfo {
...InfoFragment
}
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projectIdent
revision
specificFromProject {
...ProjectFragment
}
}
projectStartDate
projectTicketProgress {
closed
notClosed
overdue
projectIdent
total
}
projectTicketStatesCount {
closed
feedback
inProgress
open
projectIdent
rejected
resolved
total
}
projectTypeIdent
projectZone {
element {
...ElementFragment
}
id
ident
isDeleted
lastChange
name
projects {
...ProjectFragment
}
radiusFrom
radiusTo
}
projectZoneIdent
qualityUsers {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
radius
region {
id
ident
isDeleted
lastChange
mark
name
}
regionIdent
revision
services {
nodes {
...ServiceFragment
}
totalCount
}
startDate
status
street
subcontractors {
activities {
...ActivityFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
element {
...ElementFragment
}
fid
ident
isDeleted
lastChange
lastChangeCount
personTypes {
...PersonTypeFragment
}
pricePerUnit
projects {
...ProjectFragment
}
subcontractorProjects {
...ProjectFragment
}
}
subcontractorTimes {
nodes {
...CollectedSubcontractorFragment
}
totalAmountOfTime
totalCount
}
supplierIdents
suppliers {
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
element {
...ElementFragment
}
elementIdent
fid
ident
isDeleted
lastChange
lastChangeCount
materialGroups {
...MaterialGroupFragment
}
projects {
...ProjectCollectionFragment
}
supplierProjects {
...ProjectFragment
}
}
teams {
color
costCenter {
...CostCenterFragment
}
element {
...ElementFragment
}
equipments {
...EquipmentFragment
}
externalLink
id
ident
isDeleted
lastChange
lastChangeCount
name
persons {
...PersonFragment
}
projects {
...ProjectFragment
}
teamLeaders {
...PersonFragment
}
}
ticketProgressHistory {
closed
date
notClosed
}
timeConfiguration {
additionalTimeConfigurations {
...AdditionalTimeConfigurationFragment
}
configurationFriday {
...DailyConfigurationFragment
}
configurationMonday {
...DailyConfigurationFragment
}
configurationSaturday {
...DailyConfigurationFragment
}
configurationSunday {
...DailyConfigurationFragment
}
configurationThursday {
...DailyConfigurationFragment
}
configurationTuesday {
...DailyConfigurationFragment
}
configurationWednesday {
...DailyConfigurationFragment
}
editor {
...PersonFragment
}
editorApplication
element {
...ElementFragment
}
friday
ident
isDeleted
lastChange
lastChangeCount
monday
persons {
...PersonFragment
}
projects {
...ProjectFragment
}
revision
saturday
sunday
thursday
timeConfigurationBreaks {
...TimeConfigurationBreakFragment
}
title
tuesday
wednesday
}
times {
nodes {
...StaffTimeFragment
}
totalAmountOfTime
totalCount
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
changeInfo {
...InfoFragment
}
color
element {
...ElementFragment
}
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projects {
...ProjectFragment
}
text
}
visibilityInConstructionDiary
weathers {
nodes {
...WeatherFragment
}
totalCount
}
zipCode
}
}
Variables
{"location": null, "radius": null}
Response
{
"data": {
"nearbyProjects": [
{
"activities": [Activity],
"activityIdents": [Ident],
"addresscircles": [
ProjectAddresscircleAssignment
],
"allocation": Allocation,
"area": 123.45,
"assigneeAllocation": AssigneeAllocation,
"averageWage": AverageWage,
"canSelect": true,
"changeInfo": Info,
"city": "abc123",
"collectedmaterials": CollectedMaterialCollection,
"color": "abc123",
"contractee": "abc123",
"costCenter": CostCenter,
"costCenterIdent": Ident,
"description": "abc123",
"documents": AssignedFileCollection,
"element": Element,
"elementIdent": Ident,
"endDate": "2007-12-03",
"equipmentAssignments": [ProjectAssignment],
"equipmentServices": CollectedEquipmentCollection,
"equipmentstates": EquipmentStateCollection,
"externalLink": "abc123",
"fid": "xyz789",
"forms": [FormGraphType],
"geoFence": "xyz789",
"hasAutoWeather": true,
"id": "abc123",
"ident": Ident,
"image": File,
"isActive": false,
"isClosed": false,
"isDeleted": false,
"isPaused": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"latitude": 123.45,
"layers": [ProjectLayerGraphType],
"longitude": 123.45,
"name": "abc123",
"nearbyProjects": [Project],
"nextDeadlines": [Ticket],
"notes": NoteCollection,
"occupants": [Person],
"operationNumber": "abc123",
"personIdents": [Ident],
"persons": [Person],
"pictures": PictureCollection,
"plans": [ProjectPlan],
"postworkerIdents": [Ident],
"projectComponentIdents": [Ident],
"projectComponents": [ProjectComponent],
"projectEndDate": "2007-12-03T10:15:30Z",
"projectId": "xyz789",
"projectLastTicketAction": DateTimeOffset,
"projectManagerIdent": Ident,
"projectManagers": [Person],
"projectPermissions": ["CAN_EDIT"],
"projectQualityRoles": [ProjectUserRole],
"projectRoles": [ProjectUserRole],
"projectSectorIdents": [Ident],
"projectSectors": [ProjectSector],
"projectStartDate": "2007-12-03T10:15:30Z",
"projectTicketProgress": ProjectTicketProgress,
"projectTicketStatesCount": ProjectTicketStateCount,
"projectTypeIdent": Ident,
"projectZone": ProjectZone,
"projectZoneIdent": Ident,
"qualityUsers": [Person],
"radius": 987,
"region": Region,
"regionIdent": Ident,
"revision": 123,
"services": ServiceCollection,
"startDate": "2007-12-03",
"status": "ACTIVE",
"street": "xyz789",
"subcontractors": [Subcontractor],
"subcontractorTimes": CollectedSubcontractors,
"supplierIdents": [Ident],
"suppliers": [Supplier],
"teams": [Team],
"ticketProgressHistory": [TicketProgressHistory],
"timeConfiguration": TimeConfiguration,
"times": TimesCollection,
"totalEquipmentCapturedCount": 987,
"totalPersonCapturedCount": 987,
"type": ProjectType,
"visibilityInConstructionDiary": true,
"weathers": WeatherCollection,
"zipCode": "xyz789"
}
]
}
}
note
Example
Query
query note($ident: Ident) {
note(ident: $ident) {
canDelete
canEdit
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
clientId
createInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
creatorIdent
date
fid
ident
isDeleted
isLocked
isProved
lastChange
lastChangeCount
lockInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
notecategory {
changeInfo {
...InfoFragment
}
color
element {
...ElementFragment
}
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
revision
text
}
noteCategoryIdent
project {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
projectIdent
proveInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
text
title
}
}
Variables
{"ident": null}
Response
{
"data": {
"note": {
"canDelete": true,
"canEdit": true,
"changeInfo": Info,
"clientId": Ident,
"createInfo": Info,
"creator": Person,
"creatorIdent": Ident,
"date": "2007-12-03",
"fid": "xyz789",
"ident": Ident,
"isDeleted": true,
"isLocked": true,
"isProved": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lockInfo": Info,
"notecategory": NoteCategory,
"noteCategoryIdent": Ident,
"project": Project,
"projectIdent": Ident,
"proveInfo": Info,
"text": "abc123",
"title": "xyz789"
}
}
}
noteCategories
Response
Returns a NoteCategoryCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - NoteCategoryOrder
|
Default = null |
filter - NoteCategoryFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query noteCategories(
$skip: Int,
$take: Int,
$orderBy: NoteCategoryOrder,
$filter: NoteCategoryFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
noteCategories(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
changeInfo {
...InfoFragment
}
color
element {
...ElementFragment
}
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
revision
text
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"noteCategories": {
"nodes": [NoteCategory],
"totalCount": 987
}
}
}
noteCategory
Response
Returns a NoteCategory
Example
Query
query noteCategory(
$ident: Ident,
$new: Boolean
) {
noteCategory(
ident: $ident,
new: $new
) {
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
color
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
revision
text
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"noteCategory": {
"changeInfo": Info,
"color": "xyz789",
"element": Element,
"fid": "xyz789",
"id": "xyz789",
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "abc123",
"revision": 123,
"text": "abc123"
}
}
}
notes
Response
Returns a NoteCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - NoteOrder
|
Default = null |
filter - NoteCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query notes(
$skip: Int,
$take: Int,
$orderBy: NoteOrder,
$filter: NoteCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
notes(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
canDelete
canEdit
changeInfo {
...InfoFragment
}
clientId
createInfo {
...InfoFragment
}
creator {
...PersonFragment
}
creatorIdent
date
fid
ident
isDeleted
isLocked
isProved
lastChange
lastChangeCount
lockInfo {
...InfoFragment
}
notecategory {
...NoteCategoryFragment
}
noteCategoryIdent
project {
...ProjectFragment
}
projectIdent
proveInfo {
...InfoFragment
}
text
title
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{"data": {"notes": {"nodes": [Note], "totalCount": 987}}}
notifications
Response
Returns a NotificationCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - NotificationOrder
|
Default = null |
filter - NotificationFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query notifications(
$skip: Int,
$take: Int,
$orderBy: NotificationOrder,
$filter: NotificationFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
notifications(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
application
creator {
...PersonFragment
}
creatorElement {
...ElementFragment
}
ident
isDeleted
isUnseen
lastChangeCount
notificationCategory
notificationStatus
notificationType
parameters
person {
...PersonFragment
}
solutions {
...NotificationSolutionFragment
}
text
timeStamp
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"notifications": {
"nodes": [Notification],
"totalCount": 987
}
}
}
person
Response
Returns a Person
Example
Query
query person(
$ident: Ident,
$new: Boolean
) {
person(
ident: $ident,
new: $new
) {
actions {
action
edit {
...PersonEditActionFragment
}
person {
...PersonFragment
}
timestamp
}
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
contact {
actions {
...ContactHistoryChangeFragment
}
birthdate
changeInfo {
...InfoFragment
}
city
contactPersons {
...ContactPersonFragment
}
customerNumber
element {
...ElementFragment
}
email
fax
homepage
id
ident
isCustomer
isDeleted
lastChange
lastChangeCount
logoIdent
logoUrl
mobile
name
phone
postcode
qualityProjects {
...ProjectFragment
}
region {
...RegionFragment
}
regionIdent
street
subcontractor {
...SubcontractorFragment
}
supplier {
...SupplierFragment
}
zipCode
}
contactIdent
defaultHolidayAccount {
account {
...AccountFragment
}
lastChangeCount
person {
...PersonFragment
}
plannableValue
plannedValue
referenceDate
remainingFromLastYear
remainingValue
totalValue
usedValue
}
documents {
equipment {
...EquipmentFragment
}
fileType
ident
isDeleted
lastChange
lastChangeCount
mimeType
name
originalName
person {
...PersonFragment
}
project {
...ProjectFragment
}
size
uploadDate
}
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
elementIdent
employee {
activities {
...ActivityFragment
}
availabilities
changeInfo {
...InfoFragment
}
costCenter {
...CostCenterFragment
}
costCenterIdent
deviatingWorkingHours {
...DeviatingWorkingHoursCalendarFragment
}
exitDate
fireDate
forms {
...FormGraphTypeFragment
}
hireDate
hourlyWage
id
ident
isActive
isAvailableMobile
isAvailableWeb
isDeleted
isPayroll
lastChange
lastChangeCount
leaveAccount {
...LeaveAccountFragment
}
leaveEntitlements {
...ScheduledOrderFragment
}
ledTeams {
...TeamFragment
}
lentElements {
...ElementFragment
}
note
operationNumber
personKind
personKindEnum
personKindWithName {
...PersonKindFragment
}
personType {
...PersonTypeFragment
}
personTypeIdent
projects {
...ProjectCollectionFragment
}
remainingVacationDays
rulebook {
...RulebookFragment
}
rulebookIdent
ruleConfiguration {
...RuleConfigurationFragment
}
ruleConfigurationEmployee {
...RuleConfigurationEmployeeFragment
}
ruleConfigurationIdent
teams {
...TeamCollectionFragment
}
text
text2
text3
timeConfiguration {
...TimeConfigurationFragment
}
timeTrackingProfile {
...TimeTrackingProfileFragment
}
timeTrackingProfileTerminal {
...TimeTrackingProfileFragment
}
vacationTimes {
...VacationTimeFragment
}
wageCalculators {
...WCDataCollectionFragment
}
workingHourCalendars {
...WorkingHourCalendarFragment
}
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
changeInfo {
...InfoFragment
}
date
ident
isDeleted
isRecurring
lastChange
lastChangeCount
regions {
...RegionFragment
}
text
timeType
timeValue
wageType {
...WageTypeFragment
}
}
qualityProjects {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
user {
activeDirectory
appProfile {
...AppProfileFragment
}
authProvider {
...AuthProviderFragment
}
authProviderLinkLink
authProviderLinkSource
authProviderSub
elementRoles {
...ElementRoleFragment
}
ident
isGuest
isLockedOut
isPasswordChangeRequired
isQualityUser
login
permissions {
...RightValueFragment
}
qualityAccess
qualityPermissions {
...RightValueFragment
}
qualityProjects {
...ProjectFragment
}
qualityRoles {
...RoleBaseFragment
}
role
roles {
...RoleBaseFragment
}
usesOnSiteLogin
}
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"person": {
"actions": [PersonHistoryChange],
"changeInfo": Info,
"contact": Contact,
"contactIdent": Ident,
"defaultHolidayAccount": HolidayAccountBalance,
"documents": [AssignedFile],
"element": Element,
"elementIdent": Ident,
"employee": Employee,
"externalLink": "xyz789",
"fid": "abc123",
"firstname": "abc123",
"formattedName": "xyz789",
"hasEquipmentAccess": false,
"hasEstimatesAccess": true,
"hasMasterDataPermission": true,
"hasPersonAccess": true,
"hasPlanningAccess": true,
"hasProjectAccess": false,
"hasQualityAccess": false,
"hasWageDataPermission": false,
"ident": Ident,
"imageIdent": Ident,
"isDeleted": false,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"lastname": "abc123",
"mail": "abc123",
"moduleAccess": ["PROJECT"],
"nfcTagId": "xyz789",
"personPermissions": ["CAN_EDIT"],
"publicHolidays": [PublicHoliday],
"qualityProjects": [Project],
"user": User
}
}
}
personSkill
Response
Returns a PersonSkill
Example
Query
query personSkill(
$ident: Ident,
$new: Boolean
) {
personSkill(
ident: $ident,
new: $new
) {
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
date
expiryDate
files {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
ident
isDeleted
lastChange
lastChangeCount
note
person {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
skill {
editor {
...PersonFragment
}
editorApplication
element {
...ElementFragment
}
id
ident
interval
isDeleted
lastChange
lastChangeCount
name
periodUnit
threshold
}
status
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"personSkill": {
"creator": Person,
"date": "2007-12-03",
"expiryDate": "2007-12-03",
"files": [File],
"ident": Ident,
"isDeleted": false,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"note": "xyz789",
"person": Person,
"skill": Skill,
"status": "VALID"
}
}
}
personSkills
Response
Returns a PersonSkillCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - PersonSkillOrder
|
Default = null |
filter - PersonSkillFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query personSkills(
$skip: Int,
$take: Int,
$orderBy: PersonSkillOrder,
$filter: PersonSkillFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
personSkills(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
creator {
...PersonFragment
}
date
expiryDate
files {
...FileFragment
}
ident
isDeleted
lastChange
lastChangeCount
note
person {
...PersonFragment
}
skill {
...SkillFragment
}
status
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"personSkills": {
"nodes": [PersonSkill],
"totalCount": 987
}
}
}
personType
Response
Returns a PersonType
Arguments
Name | Description |
---|---|
ident - Ident
|
Default = null |
Example
Query
query personType($ident: Ident) {
personType(ident: $ident) {
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
color
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
}
}
Variables
{"ident": null}
Response
{
"data": {
"personType": {
"changeInfo": Info,
"color": "xyz789",
"element": Element,
"elementIdent": Ident,
"fid": "xyz789",
"id": "abc123",
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "xyz789"
}
}
}
personTypes
Response
Returns a PersonTypeCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - PersonTypeOrder
|
Default = null |
filter - PersonTypeFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query personTypes(
$skip: Int,
$take: Int,
$orderBy: PersonTypeOrder,
$filter: PersonTypeFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
personTypes(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
changeInfo {
...InfoFragment
}
color
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"personTypes": {
"nodes": [PersonType],
"totalCount": 123
}
}
}
personalSettings
Response
Returns a PersonalSettings
Example
Query
query personalSettings {
personalSettings {
fleetSettings {
sendEquipmentMaintenanceNotifications
}
language
onSiteSettings {
chatPushNotificationSetting
newTicketNotification
saveDateSettingsForCollectedData
showAlternativeName
showEquipmentLent
showEquipmentType
showInactiveEmployees
showInactiveProjects
showLicensePlate
showMap
showOnlyAssignedProjectParts
showPersonType
showStaffLent
}
person {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
qualitySettings {
sendDailySummaryMailNotifications
sendImmediateCommentAddedMailNotifications
sendImmediateMailNotifications
sendSubTicketMailNotifications
sendSubTicketPushNotifications
sendTicket7DaysBeforeDeadlineMailNotifications
sendTicketAddedCommentPushNotifications
sendTicketDeadlineMailNotifications
sendTicketInvolvedAssignmentMailNotifications
sendTicketInvolvedAssignmentPushNotifications
sendTicketUpdatePushNotifications
sendWeeklySummaryMailNotifications
}
timeFormat
}
}
Response
{
"data": {
"personalSettings": {
"fleetSettings": FleetPersonalSettings,
"language": "GERMAN",
"onSiteSettings": OnSitePersonalSettings,
"person": Person,
"qualitySettings": QualityPersonalSettings,
"timeFormat": "TWELVE_HOUR"
}
}
}
persons
Response
Returns a PersonCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - PersonOrder
|
Default = null |
filter - PersonFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query persons(
$skip: Int,
$take: Int,
$orderBy: PersonOrder,
$filter: PersonFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
persons(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"persons": {"nodes": [Person], "totalCount": 987}
}
}
photoCategories
Response
Returns a PhotoCategoryCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - PhotoCategoryOrder
|
Default = null |
filter - PhotoCategoryFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query photoCategories(
$skip: Int,
$take: Int,
$orderBy: PhotoCategoryOrder,
$filter: PhotoCategoryFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
photoCategories(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
changeInfo {
...InfoFragment
}
color
element {
...ElementFragment
}
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
revision
text
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"photoCategories": {
"nodes": [PhotoCategory],
"totalCount": 123
}
}
}
photoCategory
Response
Returns a PhotoCategory
Example
Query
query photoCategory(
$ident: Ident,
$new: Boolean
) {
photoCategory(
ident: $ident,
new: $new
) {
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
color
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
revision
text
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"photoCategory": {
"changeInfo": Info,
"color": "abc123",
"element": Element,
"fid": "xyz789",
"id": "xyz789",
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "xyz789",
"revision": 123,
"text": "abc123"
}
}
}
picture
Example
Query
query picture($ident: Ident) {
picture(ident: $ident) {
canDelete
canEdit
createInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
creatorIdent
date
fid
ident
isInReport
isLocked
isProved
lastChange
lastChangeCount
lockInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
modifiedImageIdent
originalImageIdent
photocategory {
changeInfo {
...InfoFragment
}
color
element {
...ElementFragment
}
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
revision
text
}
photoCategoryIdent
project {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
projectcomponent {
assignedProjects {
...ProjectFragment
}
changeInfo {
...InfoFragment
}
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projectIdent
projects {
...ProjectCollectionFragment
}
revision
specificFromProject {
...ProjectFragment
}
}
projectComponentIdent
projectIdent
projectsector {
assignedProjects {
...ProjectFragment
}
changeInfo {
...InfoFragment
}
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projectIdent
revision
specificFromProject {
...ProjectFragment
}
}
projectSectorIdent
proveInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
reportImageIdent
text
}
}
Variables
{"ident": null}
Response
{
"data": {
"picture": {
"canDelete": false,
"canEdit": true,
"createInfo": Info,
"creator": Person,
"creatorIdent": Ident,
"date": "2007-12-03",
"fid": "abc123",
"ident": Ident,
"isInReport": false,
"isLocked": true,
"isProved": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lockInfo": Info,
"modifiedImageIdent": Ident,
"originalImageIdent": Ident,
"photocategory": PhotoCategory,
"photoCategoryIdent": Ident,
"project": Project,
"projectcomponent": ProjectComponent,
"projectComponentIdent": Ident,
"projectIdent": Ident,
"projectsector": ProjectSector,
"projectSectorIdent": Ident,
"proveInfo": Info,
"reportImageIdent": Ident,
"text": "xyz789"
}
}
}
pictures
Response
Returns a PictureCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - PictureOrder
|
Default = null |
filter - PictureCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query pictures(
$skip: Int,
$take: Int,
$orderBy: PictureOrder,
$filter: PictureCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
pictures(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
canDelete
canEdit
createInfo {
...InfoFragment
}
creator {
...PersonFragment
}
creatorIdent
date
fid
ident
isInReport
isLocked
isProved
lastChange
lastChangeCount
lockInfo {
...InfoFragment
}
modifiedImageIdent
originalImageIdent
photocategory {
...PhotoCategoryFragment
}
photoCategoryIdent
project {
...ProjectFragment
}
projectcomponent {
...ProjectComponentFragment
}
projectComponentIdent
projectIdent
projectsector {
...ProjectSectorFragment
}
projectSectorIdent
proveInfo {
...InfoFragment
}
reportImageIdent
text
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"pictures": {"nodes": [Picture], "totalCount": 123}
}
}
planning
Response
Returns a Planning
Example
Query
query planning(
$ident: Ident,
$fid: String
) {
planning(
ident: $ident,
fid: $fid
) {
actions {
action
application
edit {
...PlanningEditActionFragment
}
person {
...PersonFragment
}
timestamp
}
categories {
changeInfo {
...InfoFragment
}
color
element {
...ElementFragment
}
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
revision
text
}
conflicts {
conflictedPlanningGroup {
...PlanningGroupBaseFragment
}
ident
planningGroup {
...PlanningGroupBaseFragment
}
}
dateEnd
dateStart
editor {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
editorApplication
equipment {
actions {
...EquipmentHistoryChangeFragment
}
activities {
...ActivityFragment
}
alternativeName
amountUnits {
...UnitFragment
}
barcode
changeInfo {
...InfoFragment
}
costCenter {
...CostCenterFragment
}
costCenterIdent
counterReading
cumulatedHoursOnLastProject
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
equipmentEndDate
equipmentLastProject {
...EquipmentLastProjectFragment
}
equipmentPermissions
equipmentStartDate
equipmentTypeIdent
externalLink
fid
gpsBoxId
hasQueryCountValues
hasQueryDayTimeHours
hasQueryGross
hasQueryNet
id
ident
image {
...FileFragment
}
informationFields {
...EquipmentInformationFieldInterfaceCollectionFragment
}
inputType
isAvailableMobile
isAvailableOffice
isAvailableWeb
isDeleted
isEffortEquipment
isInputTypeFree
isInputTypeFromCalendar
isInputTypeManually
isInputTypeNone
isInputTypeOnlyNotification
isLocatable
isProvisionEquipment
isStateQueryCount
isVehicle
lastChange
lastChangeCount
lastPlanning {
...PlanningFragment
}
lentElements {
...ElementFragment
}
licencePlate
maintenanceAssignments {
...MaintenanceAssignmentFragment
}
maintenancePersons {
...PersonFragment
}
manufacturerDescription
name
note
operationNumber
pricePerUnit
project {
...ProjectFragment
}
projectIdent
serialNumber
teams {
...TeamFragment
}
trackingDevice {
...TrackingDeviceFragment
}
type {
...EquipmentTypeFragment
}
unit {
...UnitFragment
}
unitIdent
}
equipments {
actions {
...EquipmentHistoryChangeFragment
}
activities {
...ActivityFragment
}
alternativeName
amountUnits {
...UnitFragment
}
barcode
changeInfo {
...InfoFragment
}
costCenter {
...CostCenterFragment
}
costCenterIdent
counterReading
cumulatedHoursOnLastProject
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
equipmentEndDate
equipmentLastProject {
...EquipmentLastProjectFragment
}
equipmentPermissions
equipmentStartDate
equipmentTypeIdent
externalLink
fid
gpsBoxId
hasQueryCountValues
hasQueryDayTimeHours
hasQueryGross
hasQueryNet
id
ident
image {
...FileFragment
}
informationFields {
...EquipmentInformationFieldInterfaceCollectionFragment
}
inputType
isAvailableMobile
isAvailableOffice
isAvailableWeb
isDeleted
isEffortEquipment
isInputTypeFree
isInputTypeFromCalendar
isInputTypeManually
isInputTypeNone
isInputTypeOnlyNotification
isLocatable
isProvisionEquipment
isStateQueryCount
isVehicle
lastChange
lastChangeCount
lastPlanning {
...PlanningFragment
}
lentElements {
...ElementFragment
}
licencePlate
maintenanceAssignments {
...MaintenanceAssignmentFragment
}
maintenancePersons {
...PersonFragment
}
manufacturerDescription
name
note
operationNumber
pricePerUnit
project {
...ProjectFragment
}
projectIdent
serialNumber
teams {
...TeamFragment
}
trackingDevice {
...TrackingDeviceFragment
}
type {
...EquipmentTypeFragment
}
unit {
...UnitFragment
}
unitIdent
}
equipmentTypeDemand {
amount
assignedEquipments {
...EquipmentFragment
}
ident
planning {
...PlanningFragment
}
type {
...EquipmentTypeFragment
}
}
externalLink
fid
ident
includedDays {
date
ident
person {
...PersonFragment
}
planning {
...PlanningFragment
}
resourceIdent
}
isDeleted
isFixed
isVisibleOnBoard
lastChange
lastChangeCount
minutes
note
persons {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
personTypeDemand {
amount
assignedPersons {
...PersonFragment
}
ident
planning {
...PlanningFragment
}
type {
...PersonTypeFragment
}
}
project {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
teamExcludeEquipments {
actions {
...EquipmentHistoryChangeFragment
}
activities {
...ActivityFragment
}
alternativeName
amountUnits {
...UnitFragment
}
barcode
changeInfo {
...InfoFragment
}
costCenter {
...CostCenterFragment
}
costCenterIdent
counterReading
cumulatedHoursOnLastProject
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
equipmentEndDate
equipmentLastProject {
...EquipmentLastProjectFragment
}
equipmentPermissions
equipmentStartDate
equipmentTypeIdent
externalLink
fid
gpsBoxId
hasQueryCountValues
hasQueryDayTimeHours
hasQueryGross
hasQueryNet
id
ident
image {
...FileFragment
}
informationFields {
...EquipmentInformationFieldInterfaceCollectionFragment
}
inputType
isAvailableMobile
isAvailableOffice
isAvailableWeb
isDeleted
isEffortEquipment
isInputTypeFree
isInputTypeFromCalendar
isInputTypeManually
isInputTypeNone
isInputTypeOnlyNotification
isLocatable
isProvisionEquipment
isStateQueryCount
isVehicle
lastChange
lastChangeCount
lastPlanning {
...PlanningFragment
}
lentElements {
...ElementFragment
}
licencePlate
maintenanceAssignments {
...MaintenanceAssignmentFragment
}
maintenancePersons {
...PersonFragment
}
manufacturerDescription
name
note
operationNumber
pricePerUnit
project {
...ProjectFragment
}
projectIdent
serialNumber
teams {
...TeamFragment
}
trackingDevice {
...TrackingDeviceFragment
}
type {
...EquipmentTypeFragment
}
unit {
...UnitFragment
}
unitIdent
}
teamExcludePersons {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
teamExcludes {
equipment {
...EquipmentFragment
}
ident
person {
...PersonFragment
}
planning {
...PlanningFragment
}
}
teams {
color
costCenter {
...CostCenterFragment
}
element {
...ElementFragment
}
equipments {
...EquipmentFragment
}
externalLink
id
ident
isDeleted
lastChange
lastChangeCount
name
persons {
...PersonFragment
}
projects {
...ProjectFragment
}
teamLeaders {
...PersonFragment
}
}
timeEnd
timeStart
timeType
}
}
Variables
{"ident": null, "fid": null}
Response
{
"data": {
"planning": {
"actions": [PlanningChange],
"categories": [PlanningCategory],
"conflicts": [PlanningConflict],
"dateEnd": "2007-12-03",
"dateStart": "2007-12-03",
"editor": Person,
"editorApplication": "xyz789",
"equipment": Equipment,
"equipments": [Equipment],
"equipmentTypeDemand": [EquipmentTypeDemand],
"externalLink": "abc123",
"fid": "xyz789",
"ident": Ident,
"includedDays": [PlanningIncludedDay],
"isDeleted": false,
"isFixed": false,
"isVisibleOnBoard": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"minutes": 987,
"note": "xyz789",
"persons": [Person],
"personTypeDemand": [PersonTypeDemand],
"project": Project,
"teamExcludeEquipments": [Equipment],
"teamExcludePersons": [Person],
"teamExcludes": [PlanningTeamExclude],
"teams": [Team],
"timeEnd": TimeSpan,
"timeStart": TimeSpan,
"timeType": "WITHOUT"
}
}
}
planningBoard
Response
Returns a PlanningBoard!
Arguments
Name | Description |
---|---|
config - InputPlanningBoardFilterConfig!
|
Default = null |
elementIdent - Ident
|
Default = null |
Example
Query
query planningBoard(
$config: InputPlanningBoardFilterConfig!,
$elementIdent: Ident
) {
planningBoard(
config: $config,
elementIdent: $elementIdent
) {
equipments {
actions {
...EquipmentHistoryChangeFragment
}
activities {
...ActivityFragment
}
alternativeName
amountUnits {
...UnitFragment
}
barcode
changeInfo {
...InfoFragment
}
costCenter {
...CostCenterFragment
}
costCenterIdent
counterReading
cumulatedHoursOnLastProject
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
equipmentEndDate
equipmentLastProject {
...EquipmentLastProjectFragment
}
equipmentPermissions
equipmentStartDate
equipmentTypeIdent
externalLink
fid
gpsBoxId
hasQueryCountValues
hasQueryDayTimeHours
hasQueryGross
hasQueryNet
id
ident
image {
...FileFragment
}
informationFields {
...EquipmentInformationFieldInterfaceCollectionFragment
}
inputType
isAvailableMobile
isAvailableOffice
isAvailableWeb
isDeleted
isEffortEquipment
isInputTypeFree
isInputTypeFromCalendar
isInputTypeManually
isInputTypeNone
isInputTypeOnlyNotification
isLocatable
isProvisionEquipment
isStateQueryCount
isVehicle
lastChange
lastChangeCount
lastPlanning {
...PlanningFragment
}
lentElements {
...ElementFragment
}
licencePlate
maintenanceAssignments {
...MaintenanceAssignmentFragment
}
maintenancePersons {
...PersonFragment
}
manufacturerDescription
name
note
operationNumber
pricePerUnit
project {
...ProjectFragment
}
projectIdent
serialNumber
teams {
...TeamFragment
}
trackingDevice {
...TrackingDeviceFragment
}
type {
...EquipmentTypeFragment
}
unit {
...UnitFragment
}
unitIdent
}
equipmentTypes {
changeInfo {
...InfoFragment
}
color
element {
...ElementFragment
}
equipments {
...EquipmentFragment
}
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
text
}
filteredPlanningGroupIdents
filteredSourceIdents
persons {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
personTypes {
changeInfo {
...InfoFragment
}
color
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
}
planningGroups {
conflicts {
...PlanningConflictFragment
}
dateEnd
dateStart
hasFullEditRights
ident
note
}
planningsOnPath
projects {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
publicHolidays {
changeInfo {
...InfoFragment
}
date
ident
isDeleted
isRecurring
lastChange
lastChangeCount
regions {
...RegionFragment
}
text
timeType
timeValue
wageType {
...WageTypeFragment
}
}
teams {
color
costCenter {
...CostCenterFragment
}
element {
...ElementFragment
}
equipments {
...EquipmentFragment
}
externalLink
id
ident
isDeleted
lastChange
lastChangeCount
name
persons {
...PersonFragment
}
projects {
...ProjectFragment
}
teamLeaders {
...PersonFragment
}
}
threeMonthRules {
dayCount
exceededAt
interruptionInDays
isActive
person {
...PersonFragment
}
project {
...ProjectFragment
}
resetsAfter
startDate
}
wageTypes {
abbreviation
absenceAccountEffects {
...WageTypeAbsenceAccountEffectFragment
}
absenceType
accountEffects {
...WageTypeAccountEffectFragment
}
actions {
...WageTypeChangeFragment
}
assignedElements {
...ElementFragment
}
availabilities
changeInfo {
...InfoFragment
}
costCenterNecessity
durationFullDay
durationHours
durationPeriod
durationTypes
element {
...ElementFragment
}
elementIdent
fid
hasMasterCostCenter
holidayAccountEffect
id
ident
inputType
isAvailableAbsenceAcquisition
isAvailableMobile
isAvailableOffice
isAvailableTicket
isAvailableWeb
isDeleted
isInputTypeAmount
isInputTypeHours
isInputTypeQuantity
isPaid
isPayslip
isWithoutCostCenter
lastChange
lastChangeCount
name
needsCostCenter
overTimeAccountEffect
revision
shouldUseAssignments
sortOrder
timeAccountEffect
unfilteredAbsenceType
unit
value
wageIndicator
}
}
}
Variables
{"config": null, "elementIdent": null}
Response
{
"data": {
"planningBoard": {
"equipments": [Equipment],
"equipmentTypes": [EquipmentType],
"filteredPlanningGroupIdents": [Ident],
"filteredSourceIdents": [Ident],
"persons": [Person],
"personTypes": [PersonType],
"planningGroups": [PlanningGroupBase],
"planningsOnPath": Json,
"projects": [Project],
"publicHolidays": [PublicHoliday],
"teams": [Team],
"threeMonthRules": [ThreeMonthRule],
"wageTypes": [WageType]
}
}
}
planningBoardFilter
Response
Returns a PlanningBoardFilter
Example
Query
query planningBoardFilter(
$ident: Ident,
$new: Boolean
) {
planningBoardFilter(
ident: $ident,
new: $new
) {
config {
selections {
...PlanningBoardFilterSelectionFragment
}
settings {
...PlanningBoardFilterSettingsFragment
}
timeSpan {
...PlanningBoardFilterTimeSpanFragment
}
}
createTime
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
ident
lastChange
name
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"planningBoardFilter": {
"config": PlanningBoardFilterConfig,
"createTime": "2007-12-03T10:15:30Z",
"creator": Person,
"ident": Ident,
"lastChange": "2007-12-03T10:15:30Z",
"name": "xyz789"
}
}
}
planningBoardFilters
Response
Returns a PlanningBoardFilterCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - PlanningBoardFilterOrder
|
Default = null |
filter - PlanningBoardFilterFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query planningBoardFilters(
$skip: Int,
$take: Int,
$orderBy: PlanningBoardFilterOrder,
$filter: PlanningBoardFilterFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
planningBoardFilters(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
config {
...PlanningBoardFilterConfigFragment
}
createTime
creator {
...PersonFragment
}
ident
lastChange
name
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"planningBoardFilters": {
"nodes": [PlanningBoardFilter],
"totalCount": 123
}
}
}
planningCategories
Response
Returns a PlanningCategoryCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - PlanningCategoryOrder
|
Default = null |
filter - PlanningCategoryFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query planningCategories(
$skip: Int,
$take: Int,
$orderBy: PlanningCategoryOrder,
$filter: PlanningCategoryFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
planningCategories(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
changeInfo {
...InfoFragment
}
color
element {
...ElementFragment
}
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
revision
text
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"planningCategories": {
"nodes": [PlanningCategory],
"totalCount": 123
}
}
}
planningCategory
Response
Returns a PlanningCategory
Example
Query
query planningCategory(
$ident: Ident,
$new: Boolean,
$id: String,
$fid: String
) {
planningCategory(
ident: $ident,
new: $new,
id: $id,
fid: $fid
) {
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
color
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
revision
text
}
}
Variables
{"ident": null, "new": null, "id": null, "fid": null}
Response
{
"data": {
"planningCategory": {
"changeInfo": Info,
"color": "xyz789",
"element": Element,
"fid": "abc123",
"id": "abc123",
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "xyz789",
"revision": 123,
"text": "xyz789"
}
}
}
planningSidebarFilters
Response
Returns a PlanningSidebarFilterCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - PlanningSidebarFilterOrder
|
Default = null |
filter - PlanningSidebarFilterFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query planningSidebarFilters(
$skip: Int,
$take: Int,
$orderBy: PlanningSidebarFilterOrder,
$filter: PlanningSidebarFilterFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
planningSidebarFilters(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
filterGroup
ident
name
value {
...PlanningSidebarBaseFilterValueFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"planningSidebarFilters": {
"nodes": [PlanningSidebarFilter],
"totalCount": 123
}
}
}
plannings
Response
Returns a PlanningCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - PlanningOrder
|
Default = null |
filter - PlanningFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query plannings(
$skip: Int,
$take: Int,
$orderBy: PlanningOrder,
$filter: PlanningFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
plannings(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
actions {
...PlanningChangeFragment
}
categories {
...PlanningCategoryFragment
}
conflicts {
...PlanningConflictFragment
}
dateEnd
dateStart
editor {
...PersonFragment
}
editorApplication
equipment {
...EquipmentFragment
}
equipments {
...EquipmentFragment
}
equipmentTypeDemand {
...EquipmentTypeDemandFragment
}
externalLink
fid
ident
includedDays {
...PlanningIncludedDayFragment
}
isDeleted
isFixed
isVisibleOnBoard
lastChange
lastChangeCount
minutes
note
persons {
...PersonFragment
}
personTypeDemand {
...PersonTypeDemandFragment
}
project {
...ProjectFragment
}
teamExcludeEquipments {
...EquipmentFragment
}
teamExcludePersons {
...PersonFragment
}
teamExcludes {
...PlanningTeamExcludeFragment
}
teams {
...TeamFragment
}
timeEnd
timeStart
timeType
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"plannings": {"nodes": [Planning], "totalCount": 123}
}
}
project
Response
Returns a Project
Example
Query
query project(
$ident: Ident,
$new: Boolean,
$id: String,
$fid: String
) {
project(
ident: $ident,
new: $new,
id: $id,
fid: $fid
) {
activities {
abbreviation
activityType {
...ActivityTypeFragment
}
activityTypeIdent
assignedProjects {
...ProjectFragment
}
availability
changeInfo {
...InfoFragment
}
defaultAssignToProjects
element {
...ElementFragment
}
elementIdent
equipments {
...EquipmentFragment
}
exportType
fid
id
ident
isDeleted
isExtraordinary
isForActivityRecorder
isForTimeTracking
isSpecial
lastChange
lastChangeCount
name
notOnSite
number
persons {
...PersonFragment
}
projects {
...ProjectCollectionFragment
}
revision
specialActivityActiveMonths
subcontractors {
...SubcontractorFragment
}
wageIndicator
}
activityIdents
addresscircles {
addresscircle {
...AddresscircleFragment
}
contactAssignments {
...ProjectAddresscircleContactAssignmentFragment
}
}
allocation {
other {
...OtherFragment
}
top {
...TopFragment
}
}
area
assigneeAllocation {
other {
...OtherFragment
}
top {
...TopFragment
}
}
averageWage {
date
ident
value
}
canSelect
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
city
collectedmaterials {
nodes {
...CollectedMaterialFragment
}
totalCount
}
color
contractee
costCenter {
actions {
...CostCenterHistoryChangeFragment
}
availabilities
changeInfo {
...InfoFragment
}
description
editor {
...PersonFragment
}
element {
...ElementFragment
}
elementIdent
endDate
fid
id
ident
isApproved
isDeleted
isEquipmentCostCenter
isPersonCostCenter
isProjectCostCenter
isStorage
isTeamCostCenter
lastChange
lastChangeCount
name
operationNumber
startDate
state
}
costCenterIdent
description
documents {
nodes {
...AssignedFileFragment
}
totalCount
}
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
elementIdent
endDate
equipmentAssignments {
conflicts {
...ProjectAssignmentConflictFragment
}
ident
location {
...TrackingLocationFragment
}
project {
...ProjectFragment
}
}
equipmentServices {
nodes {
...CollectedEquipmentFragment
}
totalCount
}
equipmentstates {
nodes {
...EquipmentStateFragment
}
totalCount
}
externalLink
fid
forms {
description
element {
...ElementFragment
}
fields {
...FormFieldGraphTypeFragment
}
id
ident
isAttachedToHomeScreen
isDeleted
isSubForm
lastChange
lastChangeCount
masterDataSelection
name
persons {
...PersonFragment
}
product
projects {
...ProjectFragment
}
revision
rules {
...FormRuleFragment
}
template {
...FormTemplateFragment
}
type
}
geoFence
hasAutoWeather
id
ident
image {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
fileName
ident
lastChange
lastChangeCount
name
parentLayer {
...ProjectLayerGraphTypeFragment
}
plan {
...LayerPlanFragment
}
position
projectIdent
projectLayerTicketStatesCount {
...ProjectLayerTicketStateCountFragment
}
projectPlan {
...LayerPlanFragment
}
}
longitude
name
nearbyProjects {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
nextDeadlines {
actions {
...TicketChangeFragment
}
assignedPersonIdent
assignedSubcontractor {
...SubcontractorFragment
}
assignedSubcontractorIdent
assignee {
...PersonFragment
}
attachments {
...FileFragment
}
category {
...TicketCategoryFragment
}
children {
...TicketFragment
}
clientId
comments {
...TicketCommentFragment
}
createPersonIdent
createTime
creator {
...PersonFragment
}
deadline
description
filledForm {
...FilledFormFragment
}
ident
involvedEntities {
...TicketInvolvedEntityFragment
}
isDeleted
lastChange
lastChangeCount
layer {
...ProjectLayerGraphTypeFragment
}
mails {
...TicketMailInfoFragment
}
number
parent {
...TicketFragment
}
plan {
...ProjectPlanFragment
}
planLat
planLng
project {
...ProjectFragment
}
projectIdent
projectLayerIdent
projectPlanIdent
state
ticketCategoryIdent
ticketPermissions
ticketTypeIdent
title
type {
...TicketTypeFragment
}
updatePersonIdent
updater {
...PersonFragment
}
updateTime
}
notes {
nodes {
...NoteFragment
}
totalCount
}
occupants {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
operationNumber
personIdents
persons {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
pictures {
nodes {
...PictureFragment
}
totalCount
}
plans {
fileName
ident
lastChange
lastChangeCount
maxZoom
name
projectIdent
projectPlanTicketStatesCount {
...ProjectLayerTicketStateCountFragment
}
}
postworkerIdents
projectComponentIdents
projectComponents {
assignedProjects {
...ProjectFragment
}
changeInfo {
...InfoFragment
}
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projectIdent
projects {
...ProjectCollectionFragment
}
revision
specificFromProject {
...ProjectFragment
}
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
projectPermissions
projectQualityRoles {
createPerson {
...PersonFragment
}
createPersonIdent
ident
person {
...PersonFragment
}
project {
...ProjectFragment
}
projectIdent
role {
...RoleBaseFragment
}
roleIdent
userIdent
}
projectRoles {
createPerson {
...PersonFragment
}
createPersonIdent
ident
person {
...PersonFragment
}
project {
...ProjectFragment
}
projectIdent
role {
...RoleBaseFragment
}
roleIdent
userIdent
}
projectSectorIdents
projectSectors {
assignedProjects {
...ProjectFragment
}
changeInfo {
...InfoFragment
}
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projectIdent
revision
specificFromProject {
...ProjectFragment
}
}
projectStartDate
projectTicketProgress {
closed
notClosed
overdue
projectIdent
total
}
projectTicketStatesCount {
closed
feedback
inProgress
open
projectIdent
rejected
resolved
total
}
projectTypeIdent
projectZone {
element {
...ElementFragment
}
id
ident
isDeleted
lastChange
name
projects {
...ProjectFragment
}
radiusFrom
radiusTo
}
projectZoneIdent
qualityUsers {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
radius
region {
id
ident
isDeleted
lastChange
mark
name
}
regionIdent
revision
services {
nodes {
...ServiceFragment
}
totalCount
}
startDate
status
street
subcontractors {
activities {
...ActivityFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
element {
...ElementFragment
}
fid
ident
isDeleted
lastChange
lastChangeCount
personTypes {
...PersonTypeFragment
}
pricePerUnit
projects {
...ProjectFragment
}
subcontractorProjects {
...ProjectFragment
}
}
subcontractorTimes {
nodes {
...CollectedSubcontractorFragment
}
totalAmountOfTime
totalCount
}
supplierIdents
suppliers {
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
element {
...ElementFragment
}
elementIdent
fid
ident
isDeleted
lastChange
lastChangeCount
materialGroups {
...MaterialGroupFragment
}
projects {
...ProjectCollectionFragment
}
supplierProjects {
...ProjectFragment
}
}
teams {
color
costCenter {
...CostCenterFragment
}
element {
...ElementFragment
}
equipments {
...EquipmentFragment
}
externalLink
id
ident
isDeleted
lastChange
lastChangeCount
name
persons {
...PersonFragment
}
projects {
...ProjectFragment
}
teamLeaders {
...PersonFragment
}
}
ticketProgressHistory {
closed
date
notClosed
}
timeConfiguration {
additionalTimeConfigurations {
...AdditionalTimeConfigurationFragment
}
configurationFriday {
...DailyConfigurationFragment
}
configurationMonday {
...DailyConfigurationFragment
}
configurationSaturday {
...DailyConfigurationFragment
}
configurationSunday {
...DailyConfigurationFragment
}
configurationThursday {
...DailyConfigurationFragment
}
configurationTuesday {
...DailyConfigurationFragment
}
configurationWednesday {
...DailyConfigurationFragment
}
editor {
...PersonFragment
}
editorApplication
element {
...ElementFragment
}
friday
ident
isDeleted
lastChange
lastChangeCount
monday
persons {
...PersonFragment
}
projects {
...ProjectFragment
}
revision
saturday
sunday
thursday
timeConfigurationBreaks {
...TimeConfigurationBreakFragment
}
title
tuesday
wednesday
}
times {
nodes {
...StaffTimeFragment
}
totalAmountOfTime
totalCount
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
changeInfo {
...InfoFragment
}
color
element {
...ElementFragment
}
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projects {
...ProjectFragment
}
text
}
visibilityInConstructionDiary
weathers {
nodes {
...WeatherFragment
}
totalCount
}
zipCode
}
}
Variables
{"ident": null, "new": null, "id": null, "fid": null}
Response
{
"data": {
"project": {
"activities": [Activity],
"activityIdents": [Ident],
"addresscircles": [ProjectAddresscircleAssignment],
"allocation": Allocation,
"area": 987.65,
"assigneeAllocation": AssigneeAllocation,
"averageWage": AverageWage,
"canSelect": false,
"changeInfo": Info,
"city": "xyz789",
"collectedmaterials": CollectedMaterialCollection,
"color": "abc123",
"contractee": "xyz789",
"costCenter": CostCenter,
"costCenterIdent": Ident,
"description": "abc123",
"documents": AssignedFileCollection,
"element": Element,
"elementIdent": Ident,
"endDate": "2007-12-03",
"equipmentAssignments": [ProjectAssignment],
"equipmentServices": CollectedEquipmentCollection,
"equipmentstates": EquipmentStateCollection,
"externalLink": "abc123",
"fid": "abc123",
"forms": [FormGraphType],
"geoFence": "xyz789",
"hasAutoWeather": true,
"id": "abc123",
"ident": Ident,
"image": File,
"isActive": false,
"isClosed": true,
"isDeleted": false,
"isPaused": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"latitude": 987.65,
"layers": [ProjectLayerGraphType],
"longitude": 123.45,
"name": "abc123",
"nearbyProjects": [Project],
"nextDeadlines": [Ticket],
"notes": NoteCollection,
"occupants": [Person],
"operationNumber": "abc123",
"personIdents": [Ident],
"persons": [Person],
"pictures": PictureCollection,
"plans": [ProjectPlan],
"postworkerIdents": [Ident],
"projectComponentIdents": [Ident],
"projectComponents": [ProjectComponent],
"projectEndDate": "2007-12-03T10:15:30Z",
"projectId": "xyz789",
"projectLastTicketAction": DateTimeOffset,
"projectManagerIdent": Ident,
"projectManagers": [Person],
"projectPermissions": ["CAN_EDIT"],
"projectQualityRoles": [ProjectUserRole],
"projectRoles": [ProjectUserRole],
"projectSectorIdents": [Ident],
"projectSectors": [ProjectSector],
"projectStartDate": "2007-12-03T10:15:30Z",
"projectTicketProgress": ProjectTicketProgress,
"projectTicketStatesCount": ProjectTicketStateCount,
"projectTypeIdent": Ident,
"projectZone": ProjectZone,
"projectZoneIdent": Ident,
"qualityUsers": [Person],
"radius": 123,
"region": Region,
"regionIdent": Ident,
"revision": 987,
"services": ServiceCollection,
"startDate": "2007-12-03",
"status": "ACTIVE",
"street": "abc123",
"subcontractors": [Subcontractor],
"subcontractorTimes": CollectedSubcontractors,
"supplierIdents": [Ident],
"suppliers": [Supplier],
"teams": [Team],
"ticketProgressHistory": [TicketProgressHistory],
"timeConfiguration": TimeConfiguration,
"times": TimesCollection,
"totalEquipmentCapturedCount": 123,
"totalPersonCapturedCount": 987,
"type": ProjectType,
"visibilityInConstructionDiary": false,
"weathers": WeatherCollection,
"zipCode": "xyz789"
}
}
}
projectComponent
Response
Returns a ProjectComponent
Arguments
Name | Description |
---|---|
ident - Ident
|
Default = null |
Example
Query
query projectComponent($ident: Ident) {
projectComponent(ident: $ident) {
assignedProjects {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projectIdent
projects {
nodes {
...ProjectFragment
}
totalCount
}
revision
specificFromProject {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
}
}
Variables
{"ident": null}
Response
{
"data": {
"projectComponent": {
"assignedProjects": [Project],
"changeInfo": Info,
"element": Element,
"elementIdent": Ident,
"fid": "xyz789",
"id": "abc123",
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "xyz789",
"projectIdent": Ident,
"projects": ProjectCollection,
"revision": 987,
"specificFromProject": Project
}
}
}
projectComponents
Response
Returns a ProjectComponentCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - ProjectComponentOrder
|
Default = null |
filter - ProjectComponentCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query projectComponents(
$skip: Int,
$take: Int,
$orderBy: ProjectComponentOrder,
$filter: ProjectComponentCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
projectComponents(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
assignedProjects {
...ProjectFragment
}
changeInfo {
...InfoFragment
}
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projectIdent
projects {
...ProjectCollectionFragment
}
revision
specificFromProject {
...ProjectFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"projectComponents": {
"nodes": [ProjectComponent],
"totalCount": 123
}
}
}
projectLayer
Response
Returns a ProjectLayerGraphType
Example
Query
query projectLayer(
$ident: Ident,
$new: Boolean
) {
projectLayer(
ident: $ident,
new: $new
) {
fileName
ident
lastChange
lastChangeCount
name
parentLayer {
fileName
ident
lastChange
lastChangeCount
name
parentLayer {
...ProjectLayerGraphTypeFragment
}
plan {
...LayerPlanFragment
}
position
projectIdent
projectLayerTicketStatesCount {
...ProjectLayerTicketStateCountFragment
}
projectPlan {
...LayerPlanFragment
}
}
plan {
contentType
fileName
isProcessed
maxZoom
}
position
projectIdent
projectLayerTicketStatesCount {
closed
feedback
inProgress
open
projectLayerIdent
rejected
resolved
total
}
projectPlan {
contentType
fileName
isProcessed
maxZoom
}
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"projectLayer": {
"fileName": Ident,
"ident": Ident,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "abc123",
"parentLayer": ProjectLayerGraphType,
"plan": LayerPlan,
"position": 987,
"projectIdent": Ident,
"projectLayerTicketStatesCount": ProjectLayerTicketStateCount,
"projectPlan": LayerPlan
}
}
}
projectLayers
Response
Returns a ProjectLayerCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - ProjectLayerOrder
|
Default = null |
filter - ProjectLayerFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query projectLayers(
$skip: Int,
$take: Int,
$orderBy: ProjectLayerOrder,
$filter: ProjectLayerFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
projectLayers(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
fileName
ident
lastChange
lastChangeCount
name
parentLayer {
...ProjectLayerGraphTypeFragment
}
plan {
...LayerPlanFragment
}
position
projectIdent
projectLayerTicketStatesCount {
...ProjectLayerTicketStateCountFragment
}
projectPlan {
...LayerPlanFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"projectLayers": {
"nodes": [ProjectLayerGraphType],
"totalCount": 987
}
}
}
projectOverviewWeatherForecast
Response
Returns [WeatherForecast!]!
Arguments
Name | Description |
---|---|
projectIdent - Ident!
|
Default = null |
Example
Query
query projectOverviewWeatherForecast($projectIdent: Ident!) {
projectOverviewWeatherForecast(projectIdent: $projectIdent) {
date
dateTime
precipitationProbability
temperature
weatherType {
ident
name
}
}
}
Variables
{"projectIdent": null}
Response
{
"data": {
"projectOverviewWeatherForecast": [
{
"date": "2007-12-03",
"dateTime": "2007-12-03T10:15:30Z",
"precipitationProbability": Decimal,
"temperature": Decimal,
"weatherType": WeatherType
}
]
}
}
projectPlan
Response
Returns a ProjectPlan
Example
Query
query projectPlan(
$ident: Ident,
$new: Boolean
) {
projectPlan(
ident: $ident,
new: $new
) {
fileName
ident
lastChange
lastChangeCount
maxZoom
name
projectIdent
projectPlanTicketStatesCount {
closed
feedback
inProgress
open
projectLayerIdent
rejected
resolved
total
}
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"projectPlan": {
"fileName": Ident,
"ident": Ident,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"maxZoom": 987,
"name": "abc123",
"projectIdent": Ident,
"projectPlanTicketStatesCount": ProjectLayerTicketStateCount
}
}
}
projectPlans
Response
Returns a ProjectPlanCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - ProjectLayerOrder
|
Default = null |
filter - ProjectPlanFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query projectPlans(
$skip: Int,
$take: Int,
$orderBy: ProjectLayerOrder,
$filter: ProjectPlanFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
projectPlans(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
fileName
ident
lastChange
lastChangeCount
maxZoom
name
projectIdent
projectPlanTicketStatesCount {
...ProjectLayerTicketStateCountFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"projectPlans": {
"nodes": [ProjectPlan],
"totalCount": 123
}
}
}
projectSector
Response
Returns a ProjectSector
Arguments
Name | Description |
---|---|
ident - Ident
|
Default = null |
Example
Query
query projectSector($ident: Ident) {
projectSector(ident: $ident) {
assignedProjects {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projectIdent
revision
specificFromProject {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
}
}
Variables
{"ident": null}
Response
{
"data": {
"projectSector": {
"assignedProjects": [Project],
"changeInfo": Info,
"element": Element,
"elementIdent": Ident,
"fid": "abc123",
"id": "xyz789",
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "abc123",
"projectIdent": Ident,
"revision": 123,
"specificFromProject": Project
}
}
}
projectSectors
Response
Returns a ProjectSectorCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - ProjectSectorOrder
|
Default = null |
filter - ProjectSectorFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query projectSectors(
$skip: Int,
$take: Int,
$orderBy: ProjectSectorOrder,
$filter: ProjectSectorFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
projectSectors(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
assignedProjects {
...ProjectFragment
}
changeInfo {
...InfoFragment
}
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projectIdent
revision
specificFromProject {
...ProjectFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"projectSectors": {
"nodes": [ProjectSector],
"totalCount": 123
}
}
}
projectStays
Response
Returns a ProjectStayCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - ProjectStayOrder
|
Default = null |
filter - ProjectStayFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query projectStays(
$skip: Int,
$take: Int,
$orderBy: ProjectStayOrder,
$filter: ProjectStayFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
projectStays(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
deviceIdent
fromTime
ident
project {
...ProjectFragment
}
projectIdent
toTime
trackingDevice {
...TrackingDeviceFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"projectStays": {
"nodes": [ProjectStay],
"totalCount": 987
}
}
}
projectType
Response
Returns a ProjectType
Example
Query
query projectType(
$ident: Ident,
$new: Boolean,
$id: String,
$fid: String
) {
projectType(
ident: $ident,
new: $new,
id: $id,
fid: $fid
) {
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
color
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projects {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
text
}
}
Variables
{"ident": null, "new": null, "id": null, "fid": null}
Response
{
"data": {
"projectType": {
"changeInfo": Info,
"color": "xyz789",
"element": Element,
"fid": "abc123",
"id": "xyz789",
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "xyz789",
"projects": [Project],
"text": "xyz789"
}
}
}
projectTypes
Response
Returns a ProjectTypeCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - ProjectTypeOrder
|
Default = null |
filter - ProjectTypeFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query projectTypes(
$skip: Int,
$take: Int,
$orderBy: ProjectTypeOrder,
$filter: ProjectTypeFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
projectTypes(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
changeInfo {
...InfoFragment
}
color
element {
...ElementFragment
}
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projects {
...ProjectFragment
}
text
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"projectTypes": {
"nodes": [ProjectType],
"totalCount": 987
}
}
}
projectZone
Response
Returns a ProjectZone
Arguments
Name | Description |
---|---|
ident - Ident
|
Default = null |
Example
Query
query projectZone($ident: Ident) {
projectZone(ident: $ident) {
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
id
ident
isDeleted
lastChange
name
projects {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
radiusFrom
radiusTo
}
}
Variables
{"ident": null}
Response
{
"data": {
"projectZone": {
"element": Element,
"id": "xyz789",
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"name": "abc123",
"projects": [Project],
"radiusFrom": 123,
"radiusTo": 987
}
}
}
projectZones
Response
Returns a ProjectZoneCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - ProjectZoneOrder
|
Default = null |
filter - ProjectZoneFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query projectZones(
$skip: Int,
$take: Int,
$orderBy: ProjectZoneOrder,
$filter: ProjectZoneFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
projectZones(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
element {
...ElementFragment
}
id
ident
isDeleted
lastChange
name
projects {
...ProjectFragment
}
radiusFrom
radiusTo
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"projectZones": {
"nodes": [ProjectZone],
"totalCount": 123
}
}
}
projects
Response
Returns a ProjectCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - ProjectOrder
|
Default = null |
filter - ProjectFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query projects(
$skip: Int,
$take: Int,
$orderBy: ProjectOrder,
$filter: ProjectFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
projects(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"projects": {"nodes": [Project], "totalCount": 123}
}
}
publicHoliday
Response
Returns a PublicHoliday
Arguments
Name | Description |
---|---|
ident - Ident
|
Default = null |
Example
Query
query publicHoliday($ident: Ident) {
publicHoliday(ident: $ident) {
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
date
ident
isDeleted
isRecurring
lastChange
lastChangeCount
regions {
id
ident
isDeleted
lastChange
mark
name
}
text
timeType
timeValue
wageType {
abbreviation
absenceAccountEffects {
...WageTypeAbsenceAccountEffectFragment
}
absenceType
accountEffects {
...WageTypeAccountEffectFragment
}
actions {
...WageTypeChangeFragment
}
assignedElements {
...ElementFragment
}
availabilities
changeInfo {
...InfoFragment
}
costCenterNecessity
durationFullDay
durationHours
durationPeriod
durationTypes
element {
...ElementFragment
}
elementIdent
fid
hasMasterCostCenter
holidayAccountEffect
id
ident
inputType
isAvailableAbsenceAcquisition
isAvailableMobile
isAvailableOffice
isAvailableTicket
isAvailableWeb
isDeleted
isInputTypeAmount
isInputTypeHours
isInputTypeQuantity
isPaid
isPayslip
isWithoutCostCenter
lastChange
lastChangeCount
name
needsCostCenter
overTimeAccountEffect
revision
shouldUseAssignments
sortOrder
timeAccountEffect
unfilteredAbsenceType
unit
value
wageIndicator
}
}
}
Variables
{"ident": null}
Response
{
"data": {
"publicHoliday": {
"changeInfo": Info,
"date": "2007-12-03",
"ident": Ident,
"isDeleted": false,
"isRecurring": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"regions": [Region],
"text": "abc123",
"timeType": "DAY",
"timeValue": Decimal,
"wageType": WageType
}
}
}
publicHolidays
Response
Returns a PublicHolidayCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - PublicHolidayOrder
|
Default = null |
filter - PublicHolidayFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query publicHolidays(
$skip: Int,
$take: Int,
$orderBy: PublicHolidayOrder,
$filter: PublicHolidayFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
publicHolidays(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
changeInfo {
...InfoFragment
}
date
ident
isDeleted
isRecurring
lastChange
lastChangeCount
regions {
...RegionFragment
}
text
timeType
timeValue
wageType {
...WageTypeFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"publicHolidays": {
"nodes": [PublicHoliday],
"totalCount": 123
}
}
}
qualityProjectTicketsQuery
Response
Returns [QualityProjectTicket]
Arguments
Name | Description |
---|---|
elementIdent - Ident!
|
Default = null |
Example
Query
query qualityProjectTicketsQuery($elementIdent: Ident!) {
qualityProjectTicketsQuery(elementIdent: $elementIdent) {
lastActivity
project {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
ticketsClosed
ticketsInProgress
ticketsOpen
ticketsRejected
ticketsResolved
ticketsTotal
}
}
Variables
{"elementIdent": null}
Response
{
"data": {
"qualityProjectTicketsQuery": [
{
"lastActivity": "2007-12-03T10:15:30Z",
"project": Project,
"ticketsClosed": 123,
"ticketsInProgress": 123,
"ticketsOpen": 123,
"ticketsRejected": 987,
"ticketsResolved": 123,
"ticketsTotal": 123
}
]
}
}
qualitySettings
Response
Returns a QualitySettings
Example
Query
query qualitySettings {
qualitySettings {
sendDailySummaryMailNotifications
sendImmediateCommentAddedMailNotifications
sendImmediateMailNotifications
sendSubTicketMailNotifications
sendSubTicketPushNotifications
sendTicket7DaysBeforeDeadlineMailNotifications
sendTicketAddedCommentPushNotifications
sendTicketDeadlineMailNotifications
sendTicketInvolvedAssignmentMailNotifications
sendTicketInvolvedAssignmentPushNotifications
sendTicketUpdatePushNotifications
sendWeeklySummaryMailNotifications
}
}
Response
{
"data": {
"qualitySettings": {
"sendDailySummaryMailNotifications": false,
"sendImmediateCommentAddedMailNotifications": true,
"sendImmediateMailNotifications": false,
"sendSubTicketMailNotifications": true,
"sendSubTicketPushNotifications": false,
"sendTicket7DaysBeforeDeadlineMailNotifications": true,
"sendTicketAddedCommentPushNotifications": false,
"sendTicketDeadlineMailNotifications": false,
"sendTicketInvolvedAssignmentMailNotifications": false,
"sendTicketInvolvedAssignmentPushNotifications": true,
"sendTicketUpdatePushNotifications": true,
"sendWeeklySummaryMailNotifications": false
}
}
}
qualityTicketAssignees
Response
Returns [QualityTicketAssignee]
Example
Query
query qualityTicketAssignees(
$projectIdent: Ident,
$searchValue: String,
$skip: Int,
$take: Int
) {
qualityTicketAssignees(
projectIdent: $projectIdent,
searchValue: $searchValue,
skip: $skip,
take: $take
) {
person {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
subcontractor {
activities {
...ActivityFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
element {
...ElementFragment
}
fid
ident
isDeleted
lastChange
lastChangeCount
personTypes {
...PersonTypeFragment
}
pricePerUnit
projects {
...ProjectFragment
}
subcontractorProjects {
...ProjectFragment
}
}
}
}
Variables
{"projectIdent": null, "searchValue": null, "skip": null, "take": null}
Response
{
"data": {
"qualityTicketAssignees": [
{
"person": Person,
"subcontractor": Subcontractor
}
]
}
}
region
Response
Returns a Region
Example
Query
query region(
$ident: Ident,
$new: Boolean,
$id: String
) {
region(
ident: $ident,
new: $new,
id: $id
) {
id
ident
isDeleted
lastChange
mark
name
}
}
Variables
{"ident": null, "new": null, "id": null}
Response
{
"data": {
"region": {
"id": "xyz789",
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"mark": "abc123",
"name": "xyz789"
}
}
}
regions
Response
Returns a RegionCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - RegionOrder
|
Default = null |
filter - RegionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query regions(
$skip: Int,
$take: Int,
$orderBy: RegionOrder,
$filter: RegionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
regions(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
id
ident
isDeleted
lastChange
mark
name
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"regions": {"nodes": [Region], "totalCount": 123}
}
}
report
Example
Query
query report($ident: Ident!) {
report(ident: $ident) {
docx {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
html {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
ident
pdf {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
tableData
template {
dataTable
fleetActive
hasDataTable
hasTemplate
icon
ident
options
qualityActive
query
settings {
...ReportTemplateSettingsFragment
}
slug
subtitle
timesActive
title
variables
}
updatePerson {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
updateTime
xlsx {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
}
}
Variables
{"ident": null}
Response
{
"data": {
"report": {
"docx": File,
"html": File,
"ident": Ident,
"pdf": File,
"tableData": Json,
"template": ReportTemplate,
"updatePerson": Person,
"updateTime": DateTimeOffset,
"xlsx": File
}
}
}
reportTemplate
Response
Returns a ReportTemplate
Example
Query
query reportTemplate(
$ident: Ident,
$slug: String
) {
reportTemplate(
ident: $ident,
slug: $slug
) {
dataTable
fleetActive
hasDataTable
hasTemplate
icon
ident
options
qualityActive
query
settings {
margins {
...ReportTemplateMarginsFragment
}
orientation
}
slug
subtitle
timesActive
title
variables
}
}
Variables
{"ident": null, "slug": null}
Response
{
"data": {
"reportTemplate": {
"dataTable": Json,
"fleetActive": true,
"hasDataTable": true,
"hasTemplate": true,
"icon": "abc123",
"ident": Ident,
"options": Json,
"qualityActive": false,
"query": "abc123",
"settings": ReportTemplateSettings,
"slug": "xyz789",
"subtitle": "xyz789",
"timesActive": true,
"title": "abc123",
"variables": Json
}
}
}
reportTemplates
Response
Returns a ReportTemplateCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - ReportTemplateOrder
|
Default = null |
filter - ReportTemplateCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query reportTemplates(
$skip: Int,
$take: Int,
$orderBy: ReportTemplateOrder,
$filter: ReportTemplateCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
reportTemplates(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
dataTable
fleetActive
hasDataTable
hasTemplate
icon
ident
options
qualityActive
query
settings {
...ReportTemplateSettingsFragment
}
slug
subtitle
timesActive
title
variables
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"reportTemplates": {
"nodes": [ReportTemplate],
"totalCount": 987
}
}
}
reports
Response
Returns a ReportRoot
Example
Query
query reports {
reports {
absenceReportObt {
nodes {
...AbsenceReportObtFragment
}
totalCount
}
byDateMREP6BEL {
nodes {
...MaterialReportMREP6BELByDateFragment
}
reportLogoPath
}
byHourPARP2PPS {
nodes {
...PersonReportPARP2PPSNodeFragment
}
reportLogoPath
}
byMaterialMUT3MARE {
nodes {
...MaterialReportMUT3MAREByMaterialFragment
}
reportLogoPath
}
byProjectPARP2PPS {
nodes {
...PersonReportPARP2PPSNodeFragment
}
reportLogoPath
}
byWeekMREP6BEL {
nodes {
...MaterialReportMREP6BELByWeekFragment
}
reportLogoPath
weekFrom
weekTo
}
dailyADL1B411 {
date
equipmentServices {
...CollectedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
highestTemp {
...WeatherFragment
}
lowestTemp {
...WeatherFragment
}
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeDailyReportVHB411Fragment
}
}
dailyBAR1B411 {
date
equipmentServices {
...CollectedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
highestTemp {
...WeatherFragment
}
lowestTemp {
...WeatherFragment
}
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeDailyReportVHB411Fragment
}
}
dailyBOL1DARE {
date
equipmentServices {
...CollectedEquipmentFragment
}
formData {
...FormDataDailyReportBOL1DAREFragment
}
highestTemp {
...WeatherFragment
}
lowestTemp {
...WeatherFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
timesData {
...StaffTimeDataDailyReportBOL1DAREFragment
}
timesMeta {
...MetaDataDailyReportBOL1DAREFragment
}
totalHoursSum
}
dailyDAI1DARE {
checkbox1
date
equipments {
...SimplifiedEquipmentFragment
}
highestTemp {
...WeatherFragment
}
lowestTemp {
...WeatherFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
signature1
signature2
text1
text2
text3
timeEnd
times {
...StaffTimeDailyReportVHB411Fragment
}
timeStart
}
dailyDAI2DARE {
date
division
equipments {
...DailyReportDAI2DARESimplifiedEquipmentFragment
}
highestTemp {
...WeatherFragment
}
lowestTemp {
...WeatherFragment
}
materials {
...DailyReportDAI2DARESimplifiedMaterialFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
signature1
signature2
text1
text2
text3
timeEnd
times {
...StaffTimeDailyReportVHB411Fragment
}
timeStart
welder {
...PersonFragment
}
}
dailyGUS1DARE {
date
equipmentsData {
...EquipmentDataDailyReportGUS1DAREFragment
}
equipmentServices {
...CollectedEquipmentFragment
}
equipmentsMeta {
...MetaDataDailyReportGUS1DAREFragment
}
formData {
...FormDataDailyReportGUS1DAREFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
referenceData {
...ReferenceDataDailyReportGUS1DAREFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
timesData {
...StaffTimeDataDailyReportGUS1DAREFragment
}
timesMeta {
...MetaDataDailyReportGUS1DAREFragment
}
}
dailyH531B411 {
date
equipmentServices {
...CollectedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
highestTemp {
...WeatherFragment
}
lowestTemp {
...WeatherFragment
}
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeDailyReportH531B411Fragment
}
weather {
...WeatherFragment
}
}
dailyHUE1B411 {
date
equipmentServices {
...CollectedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
highestTemp {
...WeatherFragment
}
lowestTemp {
...WeatherFragment
}
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
timesData {
...StaffTimeDataDailyReportHUE1B411Fragment
}
timesMeta {
...StaffTimeMetaDailyReportHUE1B411Fragment
}
weathers {
...WeatherFragment
}
}
dailyHUE2B411 {
date
equipmentServices {
...CollectedEquipmentFragment
}
equipmentsMeta {
...EquipmentMetaDailyReportHUE2B411Fragment
}
equipmentStates {
...EquipmentStateFragment
}
highestTemp {
...WeatherFragment
}
lowestTemp {
...WeatherFragment
}
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
timesData {
...StaffTimeDataDailyReportHUE2B411Fragment
}
timesMeta {
...StaffTimeMetaDailyReportHUE2B411Fragment
}
weathers {
...WeatherFragment
}
}
dailyKNO1B411 {
date
equipmentServices {
...CollectedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
highestTemp {
...WeatherFragment
}
lowestTemp {
...WeatherFragment
}
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeDailyReportVHB411Fragment
}
}
dailyMST1B411 {
date
equipmentServices {
...CollectedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
highestTemp {
...WeatherFragment
}
lowestTemp {
...WeatherFragment
}
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeDailyReportVHB411Fragment
}
}
dailyReport {
date
equipmentServices {
...SimplifiedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
hasDayWageReport
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
simplifiedTimes {
...SimplifiedTimeFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeFragment
}
weather {
...WeatherFragment
}
}
dailyReportALIS2BEL {
date
equipmentServices {
...SimplifiedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
hasDayWageReport
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
simplifiedTimes {
...SimplifiedTimeFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeFragment
}
weather {
...WeatherFragment
}
}
dailyReportALIS5BEL {
date
project {
...ProjectFragment
}
times {
...StaffTimeFragment
}
}
dailyReportALS1DARE {
date
equipmentServices {
...SimplifiedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
hasDayWageReport
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
simplifiedTimes {
...SimplifiedTimeFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeFragment
}
weather {
...WeatherFragment
}
}
dailyReportDARE1JAC {
date
equipmentServices {
...SimplifiedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
hasDayWageReport
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
simplifiedTimes {
...SimplifiedTimeFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeFragment
}
weather {
...WeatherFragment
}
}
dailyReportDARE1MAG {
date
equipmentServices {
...SimplifiedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
hasDayWageReport
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
simplifiedTimes {
...SimplifiedTimeFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeFragment
}
weather {
...WeatherFragment
}
}
dailyReportDARE1ROE {
allowances {
...AllowanceFragment
}
date
equipmentServices {
...SimplifiedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
hasDayWageReport
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
simplifiedTimes {
...SimplifiedTimeFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeFragment
}
weather {
...WeatherFragment
}
}
dailyReportDARE1WIE {
date
equipmentServices {
...SimplifiedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
hasDayWageReport
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
simplifiedTimes {
...SimplifiedTimeFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeFragment
}
weather {
...WeatherFragment
}
}
dailyReportDARE1WNS {
date
equipmentServices {
...SimplifiedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
hasDayWageReport
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
simplifiedTimes {
...SimplifiedTimeFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeFragment
}
weather {
...WeatherFragment
}
}
dailyReportDARE2KRE {
date
equipmentServices {
...DailyReportDARE2KRESimplifiedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
hasDayWageReport
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
simplifiedTimes {
...SimplifiedTimeFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeFragment
}
weather {
...WeatherFragment
}
}
dailyReportDARE2ROE {
allowances {
...AllowanceFragment
}
date
equipmentServices {
...SimplifiedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
hasDayWageReport
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
simplifiedTimes {
...SimplifiedTimeFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeFragment
}
weather {
...WeatherFragment
}
}
dailyReportHAU1DARE {
date
equipmentServices {
...SimplifiedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
hasDayWageReport
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
simplifiedTimes {
...SimplifiedTimeFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeFragment
}
weather {
...WeatherFragment
}
}
dailyReportHHW8CF7W {
date
equipmentServicesAndStates {
...SimplifiedEquipmentFragment
}
hasDayWageReport
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
reportNo
services {
...ServiceFragment
}
simplifiedTimes {
...SimplifiedTimeFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
timeEnd
timeStart
weather {
...WeatherFragment
}
}
dailyReportJOE1DAIL {
date
equipmentServices {
...SimplifiedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
hasDayWageReport
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
simplifiedTimes {
...SimplifiedTimeFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeFragment
}
weather {
...WeatherFragment
}
}
dailyReportKev320 {
date
equipmentServices {
...CollectedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeFragment
}
weather {
...WeatherFragment
}
}
dailyReportMAGE4BEL {
date
equipmentServices {
...SimplifiedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
hasDayWageReport
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
simplifiedTimes {
...SimplifiedTimeFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeFragment
}
weather {
...WeatherFragment
}
}
dailyReportMOR1DARE {
date
equipmentServices {
...SimplifiedEquipmentMOR1DAREFragment
}
equipmentStates {
...EquipmentStateFragment
}
hasDayWageReport
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
projectSectors {
...ProjectSectorFragment
}
services {
...ServiceFragment
}
simplifiedTimes {
...SimplifiedTimeMOR1DAREFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeFragment
}
weather {
...WeatherFragment
}
}
dailyReportObt {
date
equipmentServices {
...CollectedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
qualityTickets {
...TicketFragment
}
services {
...ServiceFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeFragment
}
weather {
...WeatherFragment
}
}
dailyReportSUD2DARE {
date
equipmentServices {
...SimplifiedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
hasDayWageReport
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
simplifiedTimes {
...SimplifiedTimeFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeFragment
}
weather {
...WeatherFragment
}
}
dailyReportVF3AGVKV {
allowances {
...AllowanceFragment
}
date
equipmentServices {
...SimplifiedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
hasDayWageReport
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
reportNo
services {
...ServiceFragment
}
simplifiedTimes {
...SimplifiedTimeFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeFragment
}
weather {
...WeatherFragment
}
}
dailyReportWTI1DARE {
date
equipmentServices {
...SimplifiedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
hasDayWageReport
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
simplifiedTimes {
...SimplifiedTimeFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeFragment
}
weather {
...WeatherFragment
}
}
dailyS4ILEDPZ {
date
equipmentServices {
...SimplifiedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
highestTemp {
...WeatherFragment
}
lowestTemp {
...WeatherFragment
}
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
reportNo
services {
...ServiceFragment
}
simplifiedTimes {
...SimplifiedTimeFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeFragment
}
}
dailySUD1B411 {
date
equipmentServices {
...CollectedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
highestTemp {
...WeatherFragment
}
lowestTemp {
...WeatherFragment
}
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeDailyReportVHB411Fragment
}
}
dailyVHB411 {
date
equipmentServices {
...CollectedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
highestTemp {
...WeatherFragment
}
lowestTemp {
...WeatherFragment
}
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeDailyReportVHB411Fragment
}
}
dailyXL8156V4 {
dateFrom
dateTo
nodes {
...DailyReportXL8156V4RowFragment
}
project {
...ProjectFragment
}
}
dailyY4GGHF7C {
date
equipmentServices {
...SimplifiedEquipmentFragment
}
equipmentStates {
...EquipmentStateFragment
}
hasDayWageReport
materials {
...CollectedMaterialFragment
}
notes {
...NoteFragment
}
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
services {
...ServiceFragment
}
simplifiedTimes {
...SimplifiedTimeFragment
}
subcontractorTimes {
...CollectedSubcontractorFragment
}
times {
...StaffTimeFragment
}
weather {
...WeatherFragment
}
}
dayWages {
date
dayWages {
...DayWageFragment
}
project {
...ProjectFragment
}
}
equipments {
byDateEREP1BEL {
...EquipmentReportEREP1BELByDatesFragment
}
byEquipment {
...EquipmentReportByEquipmentsFragment
}
byEquipmentEREP1BEL {
...EquipmentReportEREP1BELByEquipmentsFragment
}
byEquipmentEREP1BOM {
...EquipmentReportEREP1BOMByEquipmentsFragment
}
byEquipmentEREP1KRE {
...EquipmentReportEREP1KREFragment
}
byEquipmentEREP2H53 {
...EquipmentReportEREP2H53ByEquipmentsFragment
}
byEquipmentM4O18UQF {
...EquipmentReportM4O18UQFFragment
}
byEquipmentMA3XEREP {
...EquipmentReportMA3XEREPByEquipmentsFragment
}
byEquipmentUHQXJW3L {
...EquipmentReportUHQXJW3LFragment
}
byProject {
...EquipmentReportByProjectsFragment
}
byProjectEREP1BEL {
...EquipmentReportEREP1BELByProjectsFragment
}
byProjectEREP1BOM {
...EquipmentReportEREP1BOMByProjectsFragment
}
byProjectEREP1PPS {
...EquipmentReportEREP1PPSByProjectsFragment
}
byProjectEREP2H53 {
...EquipmentReportEREP2H53ByProjectsFragment
}
byProjectMA3XEREP {
...EquipmentReportMA3XEREPByProjectsFragment
}
byWeekEREP1BEL {
...EquipmentReportEREP1BELByWeeksFragment
}
}
holidayReport {
nodes {
...HolidayReportFragment
}
totalCount
}
holidayReportHORE1ATH {
nodes {
...HolidayReportHORE1ATHFragment
}
totalCount
}
hourLimits {
nodes {
...HourLimitFragment
}
reportLogoPath
totalCount
}
missingTimes {
nodes {
...MissingTimeFragment
}
reportLogoPath
totalCount
}
mOL1MNTN {
nodes {
...MOL1MNTNFragment
}
reportLogoPath
totalCount
}
monthlyOverview {
nodes {
...MonthlyOverviewNodeFragment
}
}
monthlyOverviewMOOV1GOR {
nodes {
...MonthlyOverviewMOOV1GORNodeFragment
}
}
monthlyOverviewMOOV1ROM {
nodes {
...MonthlyOverviewMOOV1ROMNodeFragment
}
}
monthlyOverviewMOOV1STR {
nodes {
...MonthlyOverviewMOOV1STRNodeFragment
}
}
personOverview {
nodes {
...PersonOverviewNodeFragment
}
}
personOverviewAIR1PEOV {
nodes {
...PersonOverviewNodeFragment
}
}
personOverviewUNI1PEOV {
nodes {
...PersonOverviewNodeFragment
}
}
photoReportH9CQS42I {
dateFrom
dateTo
pictures {
...PictureFragment
}
project {
...ProjectFragment
}
}
projectEvaluation {
endDate
hoursByActivity {
...ProjectEvaluationSumTableEntryFragment
}
hoursByEmployee {
...ProjectEvaluationSumTableEntryFragment
}
hoursByEmployeeAndActivity {
...ProjectEvaluationSumTableEntryFragment
}
hoursByPersonType {
...ProjectEvaluationSumTableEntryFragment
}
hoursByProjectComponent {
...ProjectEvaluationSumTableEntryFragment
}
hoursByProjectSector {
...ProjectEvaluationSumTableEntryFragment
}
hoursBySubcontractor {
...ProjectEvaluationSumTableEntryFragment
}
id
projectId
projectName
reportLogoPath
staffTimes {
...ProjectEvaluationTableEntryFragment
}
startDate
subcontractorHours {
...ProjectEvaluationTableEntryFragment
}
totalHours
}
projectEvaluationAIR2PREV {
endDate
hoursByActivity {
...ProjectEvaluationSumTableEntryFragment
}
hoursByEmployee {
...ProjectEvaluationSumTableEntryFragment
}
hoursByEmployeeAndActivity {
...ProjectEvaluationSumTableEntryFragment
}
hoursByPersonType {
...ProjectEvaluationSumTableEntryFragment
}
hoursByProjectComponent {
...ProjectEvaluationSumTableEntryFragment
}
hoursByProjectSector {
...ProjectEvaluationSumTableEntryFragment
}
hoursBySubcontractor {
...ProjectEvaluationSumTableEntryFragment
}
id
projectId
projectName
projectPlace
projectStreet
projectZip
reportLogoPath
services {
...ProjectEvaluationServicesTableEntryFragment
}
staffTimes {
...ProjectEvaluationTableEntryFragment
}
startDate
subcontractorHours {
...ProjectEvaluationTableEntryFragment
}
totalHours
}
projectEvaluationENG1PREV {
endDate
hoursByActivity {
...ProjectEvaluationENG1PREVSumTableEntryFragment
}
hoursByEmployee {
...ProjectEvaluationENG1PREVSumTableEntryFragment
}
hoursByEmployeeAndActivity {
...ProjectEvaluationENG1PREVSumTableEntryFragment
}
hoursByPersonType {
...ProjectEvaluationENG1PREVSumTableEntryFragment
}
hoursByProjectComponent {
...ProjectEvaluationENG1PREVSumTableEntryFragment
}
hoursByProjectComponentId {
...ProjectEvaluationENG1PREVSumTableEntryFragment
}
hoursByProjectSector {
...ProjectEvaluationENG1PREVSumTableEntryFragment
}
hoursBySubcontractor {
...ProjectEvaluationENG1PREVSumTableEntryFragment
}
id
projectId
projectName
reportLogoPath
staffTimes {
...ProjectEvaluationENG1PREVTableEntryFragment
}
startDate
subcontractorHours {
...ProjectEvaluationENG1PREVTableEntryFragment
}
totalHours
}
projectEvaluationKOAU1KRE {
costCenterName
endDate
hoursByActivity {
...ProjectEvaluationSumTableEntryFragment
}
hoursByEmployee {
...ProjectEvaluationSumTableEntryFragment
}
hoursByEmployeeAndActivity {
...ProjectEvaluationSumTableEntryFragment
}
hoursByPersonType {
...ProjectEvaluationSumTableEntryFragment
}
hoursByProjectComponent {
...ProjectEvaluationSumTableEntryFragment
}
hoursByProjectSector {
...ProjectEvaluationSumTableEntryFragment
}
hoursBySubcontractor {
...ProjectEvaluationSumTableEntryFragment
}
id
reportLogoPath
staffTimes {
...ProjectEvaluationTableEntryFragment
}
startDate
subcontractorHours {
...ProjectEvaluationTableEntryFragment
}
totalHours
}
projectEvaluationPBDY8BEL {
endDate
hoursByDay {
...ProjectEvaluationSumTableEntryFragment
}
id
projectId
projectName
reportLogoPath
startDate
totalHours
totalHoursAllowances
totalHoursGbAllowances
totalHoursHoliday
totalHoursOvertime
totalHoursSaturday
totalHoursSunday
totalPrice
totalPriceAllowances
totalPriceGbAllowances
totalPriceHoliday
totalPriceOvertime
totalPriceSaturday
totalPriceStaffTimes
totalPriceSunday
}
projectEvaluationPBPS7BEL {
endDate
hoursByProjectSector {
...ProjectEvaluationSumTableEntryFragment
}
id
projectId
projectName
reportLogoPath
startDate
totalHours
totalHoursAllowances
totalHoursGbAllowances
totalPrice
totalPriceAllowances
totalPriceGbAllowances
totalPriceStaffTimes
}
projectEvaluationPEKO3BEL {
allowances {
...ProjectEvaluationTableEntryFragment
}
endDate
gbAllowances {
...ProjectEvaluationTableEntryFragment
}
hoursByActivity {
...ProjectEvaluationSumTableEntryFragment
}
hoursByEmployee {
...ProjectEvaluationSumTableEntryFragment
}
hoursByEmployeeAndActivity {
...ProjectEvaluationSumTableEntryFragment
}
hoursByPersonType {
...ProjectEvaluationSumTableEntryFragment
}
hoursByProjectComponent {
...ProjectEvaluationSumTableEntryFragment
}
hoursByProjectSector {
...ProjectEvaluationSumTableEntryFragment
}
hoursBySubcontractor {
...ProjectEvaluationSumTableEntryFragment
}
id
projectId
projectName
reportLogoPath
staffTimes {
...ProjectEvaluationTableEntryFragment
}
startDate
subcontractorHours {
...ProjectEvaluationTableEntryFragment
}
totalHours
totalHoursAllowances
totalHoursGbAllowances
totalPrice
totalPriceAllowances
totalPriceGbAllowances
totalPriceStaffTimes
}
projectEvaluationPERA9BEL {
endDate
hoursByDay {
...ProjectEvaluationSumTableEntryFragment
}
id
projectId
projectName
reportLogoPath
startDate
totalHours
totalHoursAllowances
totalHoursGbAllowances
totalHoursHoliday
totalHoursNight
totalHoursOvertime
totalHoursSaturday
totalHoursSunday
totalPrice
totalPriceAllowances
totalPriceGbAllowances
totalPriceHoliday
totalPriceOvertime
totalPriceSaturday
totalPriceStaffTimes
totalPriceSunday
}
projectEvaluationPREV3KRE {
endDate
hoursByActivity {
...ProjectEvaluationPREV3KRESumTableEntryFragment
}
hoursByEmployee {
...ProjectEvaluationPREV3KRESumTableEntryFragment
}
hoursByEmployeeAndActivity {
...ProjectEvaluationPREV3KRESumTableEntryFragment
}
hoursByPersonType {
...ProjectEvaluationPREV3KRESumTableEntryFragment
}
hoursByProjectComponent {
...ProjectEvaluationPREV3KRESumTableEntryFragment
}
hoursByProjectSector {
...ProjectEvaluationPREV3KRESumTableEntryFragment
}
hoursBySubcontractor {
...ProjectEvaluationPREV3KRESumTableEntryFragment
}
id
projectId
projectName
reportLogoPath
staffTimes {
...ProjectEvaluationPREV3KRETableEntryFragment
}
startDate
subcontractorHours {
...ProjectEvaluationPREV3KRETableEntryFragment
}
totalHours
}
reportAJT3U7CJ {
nodes {
...ReportAJT3U7CJFragment
}
reportLogoPath
totalCount
}
reportAPHO1UVB {
nodes {
...ReportAPHO1UVBFragment
}
reportLogoPath
totalCount
}
reportDELB5Q8K {
nodes {
...ReportDELB5Q8KNodeFragment
}
}
reportDXLNYU5N {
nodes {
...DXLNYU5NNodeFragment
}
}
reportEAM6VK7J {
nodes {
...ReportEAM6VK7JNodeFragment
}
}
reportMOCA2MAT {
nodes {
...MOCA2MATNodeFragment
}
}
reportQIP95WIF {
nodes {
...ReportQIP95WIFNodeFragment
}
}
reportRSDH1RLS {
nodes {
...ReportRSDH1RLSFragment
}
reportLogoPath
totalCount
}
reportT7DGQGMN {
nodes {
...ReportT7DGQGMNFragment
}
reportLogoPath
totalCount
}
reportWYR5C2KE {
nodes {
...ReportWYR5C2KEFragment
}
totalCount
}
sickDayReport {
nodes {
...SickDayReportFragment
}
totalCount
}
threeMonthRule {
nodes {
...ThreeMonthRuleFragment
}
reportLogoPath
totalCount
}
totalHours {
nodes {
...TotalHourReportGroupFragment
}
reportLogoPath
totalCount
}
}
}
Response
{
"data": {
"reports": {
"absenceReportObt": AbsenceReportObtCollection,
"byDateMREP6BEL": MaterialReportMREP6BELByDates,
"byHourPARP2PPS": PersonReportPARP2PPS,
"byMaterialMUT3MARE": MaterialReportMUT3MAREByMaterials,
"byProjectPARP2PPS": PersonReportPARP2PPS,
"byWeekMREP6BEL": MaterialReportMREP6BELByWeeks,
"dailyADL1B411": [DailyReportADL1B411],
"dailyBAR1B411": [DailyReportBAR1B411],
"dailyBOL1DARE": [DailyReportBOL1DARE],
"dailyDAI1DARE": [DailyReportDAI1DARE],
"dailyDAI2DARE": [DailyReportDAI2DARE],
"dailyGUS1DARE": [DailyReportGUS1DARE],
"dailyH531B411": [DailyReportH531B411],
"dailyHUE1B411": [DailyReportHUE1B411],
"dailyHUE2B411": [DailyReportHUE2B411],
"dailyKNO1B411": [DailyReportKNO1B411],
"dailyMST1B411": [DailyReportMST1B411],
"dailyReport": [DailyReport],
"dailyReportALIS2BEL": [DailyReportALIS2BEL],
"dailyReportALIS5BEL": [DailyReportALIS5BEL],
"dailyReportALS1DARE": [DailyReportALS1DARE],
"dailyReportDARE1JAC": [DailyReportDARE1JAC],
"dailyReportDARE1MAG": [DailyReportDARE1MAG],
"dailyReportDARE1ROE": [DailyReportDARE1ROE],
"dailyReportDARE1WIE": [DailyReportDARE1WIE],
"dailyReportDARE1WNS": [DailyReportDARE1WNS],
"dailyReportDARE2KRE": [DailyReportDARE2KRE],
"dailyReportDARE2ROE": [DailyReportDARE2ROE],
"dailyReportHAU1DARE": [DailyReportHAU1DARE],
"dailyReportHHW8CF7W": [DailyReportHHW8CF7W],
"dailyReportJOE1DAIL": [DailyReportJOE1DAIL],
"dailyReportKev320": [DailyReportKev320],
"dailyReportMAGE4BEL": [DailyReportMAGE4BEL],
"dailyReportMOR1DARE": [DailyReportMOR1DARE],
"dailyReportObt": [DailyReportObt],
"dailyReportSUD2DARE": [DailyReportSUD2DARE],
"dailyReportVF3AGVKV": [DailyReportVF3AGVKV],
"dailyReportWTI1DARE": [DailyReportWTI1DARE],
"dailyS4ILEDPZ": [DailyReportS4ILEDPZ],
"dailySUD1B411": [DailyReportSUD1B411],
"dailyVHB411": [DailyReportVHB411],
"dailyXL8156V4": [DailyReportXL8156V4],
"dailyY4GGHF7C": [DailyReportY4GGHF7C],
"dayWages": [DayWagesReport],
"equipments": ReportEquipments,
"holidayReport": HolidayReportCollection,
"holidayReportHORE1ATH": HolidayReportHORE1ATHCollection,
"hourLimits": HourLimitReportCollection,
"missingTimes": MissingTimeReportCollection,
"mOL1MNTN": MOL1MNTNReportCollection,
"monthlyOverview": MonthlyOverview,
"monthlyOverviewMOOV1GOR": MonthlyOverviewMOOV1GOR,
"monthlyOverviewMOOV1ROM": MonthlyOverviewMOOV1ROM,
"monthlyOverviewMOOV1STR": MonthlyOverviewMOOV1STR,
"personOverview": PersonOverview,
"personOverviewAIR1PEOV": PersonOverviewAIR1PEOV,
"personOverviewUNI1PEOV": PersonOverviewUNI1PEOV,
"photoReportH9CQS42I": [PhotoReportH9CQS42I],
"projectEvaluation": [ProjectEvaluationReport],
"projectEvaluationAIR2PREV": [
ProjectEvaluationAIR2PREVReport
],
"projectEvaluationENG1PREV": [
ProjectEvaluationENG1PREVReport
],
"projectEvaluationKOAU1KRE": [
ProjectEvaluationKOAU1KREReport
],
"projectEvaluationPBDY8BEL": [
ProjectEvaluationPBDY8BELReport
],
"projectEvaluationPBPS7BEL": [
ProjectEvaluationPBPS7BELReport
],
"projectEvaluationPEKO3BEL": [
ProjectEvaluationPEKO3BELReport
],
"projectEvaluationPERA9BEL": [
ProjectEvaluationPERA9BELReport
],
"projectEvaluationPREV3KRE": [
ProjectEvaluationPREV3KREReport
],
"reportAJT3U7CJ": ReportAJT3U7CJReportCollection,
"reportAPHO1UVB": ReportAPHO1UVBReportCollection,
"reportDELB5Q8K": ReportDELB5Q8K,
"reportDXLNYU5N": DXLNYU5N,
"reportEAM6VK7J": ReportEAM6VK7J,
"reportMOCA2MAT": MOCA2MAT,
"reportQIP95WIF": ReportQIP95WIF,
"reportRSDH1RLS": ReportRSDH1RLSReportCollection,
"reportT7DGQGMN": ReportT7DGQGMNReportCollection,
"reportWYR5C2KE": ReportWYR5C2KECollection,
"sickDayReport": SickDayReportCollection,
"threeMonthRule": ThreeMonthRuleReportCollection,
"totalHours": TotalHourReportGroupReportCollection
}
}
}
role
Response
Returns a RoleBase
Example
Query
query role(
$ident: Ident,
$new: Boolean
) {
role(
ident: $ident,
new: $new
) {
customDefaultRole
description
ident
inUse
isDeleted
lastChange
lastChangeCount
name
permissions {
right
value
}
position
product
users {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"role": {
"customDefaultRole": "abc123",
"description": "xyz789",
"ident": Ident,
"inUse": true,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "abc123",
"permissions": [RightValue],
"position": 987,
"product": "ON_SITE",
"users": [Person]
}
}
}
roles
Response
Returns a RoleInterfaceCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - RoleOrder
|
Default = null |
filter - RoleFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query roles(
$skip: Int,
$take: Int,
$orderBy: RoleOrder,
$filter: RoleFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
roles(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
customDefaultRole
description
ident
inUse
isDeleted
lastChange
lastChangeCount
name
permissions {
...RightValueFragment
}
position
product
users {
...PersonFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"roles": {"nodes": [RoleBase], "totalCount": 987}
}
}
ruleConfiguration
Response
Returns a RuleConfiguration
Arguments
Name | Description |
---|---|
ident - Ident
|
Default = null |
Example
Query
query ruleConfiguration($ident: Ident) {
ruleConfiguration(ident: $ident) {
additionalGroupings
assignedEmployees {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
editorApplication
editorIdent
ident
isDeleted
lastChange
lastChangeCount
revision
ruleblocks {
configurationRevision
description
ident
period
position
ruleConfigurationIdent
rules {
...WageCalculatorServiceFragment
}
splitTimesAtMidnight
}
title
wageType {
abbreviation
absenceAccountEffects {
...WageTypeAbsenceAccountEffectFragment
}
absenceType
accountEffects {
...WageTypeAccountEffectFragment
}
actions {
...WageTypeChangeFragment
}
assignedElements {
...ElementFragment
}
availabilities
changeInfo {
...InfoFragment
}
costCenterNecessity
durationFullDay
durationHours
durationPeriod
durationTypes
element {
...ElementFragment
}
elementIdent
fid
hasMasterCostCenter
holidayAccountEffect
id
ident
inputType
isAvailableAbsenceAcquisition
isAvailableMobile
isAvailableOffice
isAvailableTicket
isAvailableWeb
isDeleted
isInputTypeAmount
isInputTypeHours
isInputTypeQuantity
isPaid
isPayslip
isWithoutCostCenter
lastChange
lastChangeCount
name
needsCostCenter
overTimeAccountEffect
revision
shouldUseAssignments
sortOrder
timeAccountEffect
unfilteredAbsenceType
unit
value
wageIndicator
}
}
}
Variables
{"ident": null}
Response
{
"data": {
"ruleConfiguration": {
"additionalGroupings": ["PROJECT"],
"assignedEmployees": [Person],
"editorApplication": "abc123",
"editorIdent": Ident,
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"revision": 987,
"ruleblocks": [WageCalculatorRuleBlock],
"title": "xyz789",
"wageType": WageType
}
}
}
ruleConfigurations
Response
Returns a RuleConfigurationCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - RuleConfigurationOrder
|
Default = null |
filter - RuleConfigurationFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query ruleConfigurations(
$skip: Int,
$take: Int,
$orderBy: RuleConfigurationOrder,
$filter: RuleConfigurationFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
ruleConfigurations(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
additionalGroupings
assignedEmployees {
...PersonFragment
}
editorApplication
editorIdent
ident
isDeleted
lastChange
lastChangeCount
revision
ruleblocks {
...WageCalculatorRuleBlockFragment
}
title
wageType {
...WageTypeFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"ruleConfigurations": {
"nodes": [RuleConfiguration],
"totalCount": 123
}
}
}
rulebooks
Response
Returns a RulebookCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - RulebookOrder
|
Default = null |
filter - RulebookFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query rulebooks(
$skip: Int,
$take: Int,
$orderBy: RulebookOrder,
$filter: RulebookFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
rulebooks(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
id
ident
name
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"rulebooks": {"nodes": [Rulebook], "totalCount": 123}
}
}
scheduledOrder
Response
Returns a ScheduledOrder
Example
Query
query scheduledOrder(
$ident: Ident,
$new: Boolean
) {
scheduledOrder(
ident: $ident,
new: $new
) {
account {
accountBalances {
...AccountBalanceFragment
}
actions {
...AccountChangeFragment
}
editorApplication
editorIdent
ident
isDefaultHolidayAccount
isDeleted
lastChange
lastChangeCount
name
revision
unit
}
description
editor {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
editorApplication
endDate
ident
intervalSpecifier
intervalType
intervalValue
isDeleted
lastChange
name
person {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
source {
key
name
}
startDate
value
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"scheduledOrder": {
"account": Account,
"description": "abc123",
"editor": Person,
"editorApplication": "abc123",
"endDate": "2007-12-03T10:15:30Z",
"ident": Ident,
"intervalSpecifier": 987,
"intervalType": 123,
"intervalValue": 987,
"isDeleted": false,
"lastChange": UtcDateTime,
"name": "xyz789",
"person": Person,
"source": ScheduledOrderSource,
"startDate": "2007-12-03T10:15:30Z",
"value": Decimal
}
}
}
scheduledorders
Response
Returns a ScheduledOrderCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - ScheduledOrderOrder
|
Default = null |
filter - ScheduledOrderCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query scheduledorders(
$skip: Int,
$take: Int,
$orderBy: ScheduledOrderOrder,
$filter: ScheduledOrderCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
scheduledorders(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
account {
...AccountFragment
}
description
editor {
...PersonFragment
}
editorApplication
endDate
ident
intervalSpecifier
intervalType
intervalValue
isDeleted
lastChange
name
person {
...PersonFragment
}
source {
...ScheduledOrderSourceFragment
}
startDate
value
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"scheduledorders": {
"nodes": [ScheduledOrder],
"totalCount": 123
}
}
}
securitySettings
Response
Returns a SecuritySettings
Example
Query
query securitySettings {
securitySettings {
editor {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
impersonationValidUntil
lastChange
}
}
Response
{
"data": {
"securitySettings": {
"editor": Person,
"impersonationValidUntil": "2007-12-03",
"lastChange": UtcDateTime
}
}
}
service
Example
Query
query service($ident: Ident) {
service(ident: $ident) {
activity {
abbreviation
activityType {
...ActivityTypeFragment
}
activityTypeIdent
assignedProjects {
...ProjectFragment
}
availability
changeInfo {
...InfoFragment
}
defaultAssignToProjects
element {
...ElementFragment
}
elementIdent
equipments {
...EquipmentFragment
}
exportType
fid
id
ident
isDeleted
isExtraordinary
isForActivityRecorder
isForTimeTracking
isSpecial
lastChange
lastChangeCount
name
notOnSite
number
persons {
...PersonFragment
}
projects {
...ProjectCollectionFragment
}
revision
specialActivityActiveMonths
subcontractors {
...SubcontractorFragment
}
wageIndicator
}
activityIdent
canDelete
canEdit
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
createInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
creatorIdent
date
fid
ident
isDeleted
isHidden
isLocked
isProved
lastChange
lastChangeCount
lockInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
project {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
projectcomponent {
assignedProjects {
...ProjectFragment
}
changeInfo {
...InfoFragment
}
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projectIdent
projects {
...ProjectCollectionFragment
}
revision
specificFromProject {
...ProjectFragment
}
}
projectComponentIdent
projectIdent
projectsector {
assignedProjects {
...ProjectFragment
}
changeInfo {
...InfoFragment
}
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projectIdent
revision
specificFromProject {
...ProjectFragment
}
}
projectSectorIdent
proveInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
text
}
}
Variables
{"ident": null}
Response
{
"data": {
"service": {
"activity": Activity,
"activityIdent": Ident,
"canDelete": false,
"canEdit": true,
"changeInfo": Info,
"createInfo": Info,
"creator": Person,
"creatorIdent": Ident,
"date": "2007-12-03",
"fid": "abc123",
"ident": Ident,
"isDeleted": true,
"isHidden": true,
"isLocked": true,
"isProved": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lockInfo": Info,
"project": Project,
"projectcomponent": ProjectComponent,
"projectComponentIdent": Ident,
"projectIdent": Ident,
"projectsector": ProjectSector,
"projectSectorIdent": Ident,
"proveInfo": Info,
"text": "abc123"
}
}
}
services
Response
Returns a ServiceCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - ServiceOrder
|
Default = null |
filter - ServiceCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query services(
$skip: Int,
$take: Int,
$orderBy: ServiceOrder,
$filter: ServiceCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
services(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
activity {
...ActivityFragment
}
activityIdent
canDelete
canEdit
changeInfo {
...InfoFragment
}
createInfo {
...InfoFragment
}
creator {
...PersonFragment
}
creatorIdent
date
fid
ident
isDeleted
isHidden
isLocked
isProved
lastChange
lastChangeCount
lockInfo {
...InfoFragment
}
project {
...ProjectFragment
}
projectcomponent {
...ProjectComponentFragment
}
projectComponentIdent
projectIdent
projectsector {
...ProjectSectorFragment
}
projectSectorIdent
proveInfo {
...InfoFragment
}
text
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"services": {"nodes": [Service], "totalCount": 123}
}
}
skill
Response
Returns a Skill
Example
Query
query skill(
$ident: Ident,
$new: Boolean,
$id: String
) {
skill(
ident: $ident,
new: $new,
id: $id
) {
editor {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
editorApplication
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
id
ident
interval
isDeleted
lastChange
lastChangeCount
name
periodUnit
threshold
}
}
Variables
{"ident": null, "new": null, "id": null}
Response
{
"data": {
"skill": {
"editor": Person,
"editorApplication": "abc123",
"element": Element,
"id": "xyz789",
"ident": Ident,
"interval": Decimal,
"isDeleted": false,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"name": "xyz789",
"periodUnit": "DAYS",
"threshold": Decimal
}
}
}
skills
Response
Returns a SkillCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - SkillOrder
|
Default = null |
filter - SkillFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query skills(
$skip: Int,
$take: Int,
$orderBy: SkillOrder,
$filter: SkillFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
skills(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
editor {
...PersonFragment
}
editorApplication
element {
...ElementFragment
}
id
ident
interval
isDeleted
lastChange
lastChangeCount
name
periodUnit
threshold
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"skills": {"nodes": [Skill], "totalCount": 123}
}
}
subcontractorTime
Response
Returns a CollectedSubcontractor
Arguments
Name | Description |
---|---|
ident - Ident
|
Default = null |
Example
Query
query subcontractorTime($ident: Ident) {
subcontractorTime(ident: $ident) {
activity {
abbreviation
activityType {
...ActivityTypeFragment
}
activityTypeIdent
assignedProjects {
...ProjectFragment
}
availability
changeInfo {
...InfoFragment
}
defaultAssignToProjects
element {
...ElementFragment
}
elementIdent
equipments {
...EquipmentFragment
}
exportType
fid
id
ident
isDeleted
isExtraordinary
isForActivityRecorder
isForTimeTracking
isSpecial
lastChange
lastChangeCount
name
notOnSite
number
persons {
...PersonFragment
}
projects {
...ProjectCollectionFragment
}
revision
specialActivityActiveMonths
subcontractors {
...SubcontractorFragment
}
wageIndicator
}
canDelete
canEdit
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
clientId
createInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
date
fid
hoursPerPerson
ident
isDeleted
isLocked
isProved
lastChange
lastChangeCount
lockInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
personType {
changeInfo {
...InfoFragment
}
color
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
}
project {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
projectComponent {
assignedProjects {
...ProjectFragment
}
changeInfo {
...InfoFragment
}
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projectIdent
projects {
...ProjectCollectionFragment
}
revision
specificFromProject {
...ProjectFragment
}
}
projectSector {
assignedProjects {
...ProjectFragment
}
changeInfo {
...InfoFragment
}
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projectIdent
revision
specificFromProject {
...ProjectFragment
}
}
proveInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
subcontractor {
activities {
...ActivityFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
element {
...ElementFragment
}
fid
ident
isDeleted
lastChange
lastChangeCount
personTypes {
...PersonTypeFragment
}
pricePerUnit
projects {
...ProjectFragment
}
subcontractorProjects {
...ProjectFragment
}
}
subcontractorCount
text
totalHours
}
}
Variables
{"ident": null}
Response
{
"data": {
"subcontractorTime": {
"activity": Activity,
"canDelete": false,
"canEdit": false,
"changeInfo": Info,
"clientId": Ident,
"createInfo": Info,
"creator": Person,
"date": "2007-12-03",
"fid": "abc123",
"hoursPerPerson": Decimal,
"ident": Ident,
"isDeleted": false,
"isLocked": true,
"isProved": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lockInfo": Info,
"personType": PersonType,
"project": Project,
"projectComponent": ProjectComponent,
"projectSector": ProjectSector,
"proveInfo": Info,
"subcontractor": Subcontractor,
"subcontractorCount": 987,
"text": "abc123",
"totalHours": Decimal
}
}
}
subcontractorTimes
Response
Returns a CollectedSubcontractors!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - CollectedSubcontractorOrder
|
Default = null |
filter - CollectedSubcontractorCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query subcontractorTimes(
$skip: Int,
$take: Int,
$orderBy: CollectedSubcontractorOrder,
$filter: CollectedSubcontractorCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
subcontractorTimes(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
activity {
...ActivityFragment
}
canDelete
canEdit
changeInfo {
...InfoFragment
}
clientId
createInfo {
...InfoFragment
}
creator {
...PersonFragment
}
date
fid
hoursPerPerson
ident
isDeleted
isLocked
isProved
lastChange
lastChangeCount
lockInfo {
...InfoFragment
}
personType {
...PersonTypeFragment
}
project {
...ProjectFragment
}
projectComponent {
...ProjectComponentFragment
}
projectSector {
...ProjectSectorFragment
}
proveInfo {
...InfoFragment
}
subcontractor {
...SubcontractorFragment
}
subcontractorCount
text
totalHours
}
totalAmountOfTime
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"subcontractorTimes": {
"nodes": [CollectedSubcontractor],
"totalAmountOfTime": Decimal,
"totalCount": 123
}
}
}
subcontractors
Response
Returns a SubcontractorCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - SubcontractorOrder
|
Default = null |
filter - SubcontractorFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query subcontractors(
$skip: Int,
$take: Int,
$orderBy: SubcontractorOrder,
$filter: SubcontractorFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
subcontractors(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
activities {
...ActivityFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
element {
...ElementFragment
}
fid
ident
isDeleted
lastChange
lastChangeCount
personTypes {
...PersonTypeFragment
}
pricePerUnit
projects {
...ProjectFragment
}
subcontractorProjects {
...ProjectFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"subcontractors": {
"nodes": [Subcontractor],
"totalCount": 987
}
}
}
supplier
Response
Returns a Supplier
Example
Query
query supplier(
$ident: Ident,
$new: Boolean
) {
supplier(
ident: $ident,
new: $new
) {
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
contact {
actions {
...ContactHistoryChangeFragment
}
birthdate
changeInfo {
...InfoFragment
}
city
contactPersons {
...ContactPersonFragment
}
customerNumber
element {
...ElementFragment
}
email
fax
homepage
id
ident
isCustomer
isDeleted
lastChange
lastChangeCount
logoIdent
logoUrl
mobile
name
phone
postcode
qualityProjects {
...ProjectFragment
}
region {
...RegionFragment
}
regionIdent
street
subcontractor {
...SubcontractorFragment
}
supplier {
...SupplierFragment
}
zipCode
}
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
elementIdent
fid
ident
isDeleted
lastChange
lastChangeCount
materialGroups {
changeInfo {
...InfoFragment
}
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
}
projects {
nodes {
...ProjectFragment
}
totalCount
}
supplierProjects {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"supplier": {
"changeInfo": Info,
"contact": Contact,
"element": Element,
"elementIdent": Ident,
"fid": "abc123",
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"materialGroups": [MaterialGroup],
"projects": ProjectCollection,
"supplierProjects": [Project]
}
}
}
suppliers
Response
Returns a SupplierCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - SupplierOrder
|
Default = null |
filter - SupplierFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query suppliers(
$skip: Int,
$take: Int,
$orderBy: SupplierOrder,
$filter: SupplierFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
suppliers(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
element {
...ElementFragment
}
elementIdent
fid
ident
isDeleted
lastChange
lastChangeCount
materialGroups {
...MaterialGroupFragment
}
projects {
...ProjectCollectionFragment
}
supplierProjects {
...ProjectFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"suppliers": {"nodes": [Supplier], "totalCount": 987}
}
}
team
Response
Returns a Team
Example
Query
query team(
$ident: Ident,
$new: Boolean,
$id: String,
$fid: String
) {
team(
ident: $ident,
new: $new,
id: $id,
fid: $fid
) {
color
costCenter {
actions {
...CostCenterHistoryChangeFragment
}
availabilities
changeInfo {
...InfoFragment
}
description
editor {
...PersonFragment
}
element {
...ElementFragment
}
elementIdent
endDate
fid
id
ident
isApproved
isDeleted
isEquipmentCostCenter
isPersonCostCenter
isProjectCostCenter
isStorage
isTeamCostCenter
lastChange
lastChangeCount
name
operationNumber
startDate
state
}
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
equipments {
actions {
...EquipmentHistoryChangeFragment
}
activities {
...ActivityFragment
}
alternativeName
amountUnits {
...UnitFragment
}
barcode
changeInfo {
...InfoFragment
}
costCenter {
...CostCenterFragment
}
costCenterIdent
counterReading
cumulatedHoursOnLastProject
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
equipmentEndDate
equipmentLastProject {
...EquipmentLastProjectFragment
}
equipmentPermissions
equipmentStartDate
equipmentTypeIdent
externalLink
fid
gpsBoxId
hasQueryCountValues
hasQueryDayTimeHours
hasQueryGross
hasQueryNet
id
ident
image {
...FileFragment
}
informationFields {
...EquipmentInformationFieldInterfaceCollectionFragment
}
inputType
isAvailableMobile
isAvailableOffice
isAvailableWeb
isDeleted
isEffortEquipment
isInputTypeFree
isInputTypeFromCalendar
isInputTypeManually
isInputTypeNone
isInputTypeOnlyNotification
isLocatable
isProvisionEquipment
isStateQueryCount
isVehicle
lastChange
lastChangeCount
lastPlanning {
...PlanningFragment
}
lentElements {
...ElementFragment
}
licencePlate
maintenanceAssignments {
...MaintenanceAssignmentFragment
}
maintenancePersons {
...PersonFragment
}
manufacturerDescription
name
note
operationNumber
pricePerUnit
project {
...ProjectFragment
}
projectIdent
serialNumber
teams {
...TeamFragment
}
trackingDevice {
...TrackingDeviceFragment
}
type {
...EquipmentTypeFragment
}
unit {
...UnitFragment
}
unitIdent
}
externalLink
id
ident
isDeleted
lastChange
lastChangeCount
name
persons {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
projects {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
teamLeaders {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
}
}
Variables
{"ident": null, "new": null, "id": null, "fid": null}
Response
{
"data": {
"team": {
"color": "xyz789",
"costCenter": CostCenter,
"element": Element,
"equipments": [Equipment],
"externalLink": "abc123",
"id": "xyz789",
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "abc123",
"persons": [Person],
"projects": [Project],
"teamLeaders": [Person]
}
}
}
teams
Response
Returns a TeamCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - TeamOrder
|
Default = null |
filter - TeamFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query teams(
$skip: Int,
$take: Int,
$orderBy: TeamOrder,
$filter: TeamFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
teams(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
color
costCenter {
...CostCenterFragment
}
element {
...ElementFragment
}
equipments {
...EquipmentFragment
}
externalLink
id
ident
isDeleted
lastChange
lastChangeCount
name
persons {
...PersonFragment
}
projects {
...ProjectFragment
}
teamLeaders {
...PersonFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{"data": {"teams": {"nodes": [Team], "totalCount": 123}}}
terminal
Example
Query
query terminal($ident: Ident) {
terminal(ident: $ident) {
alwaysUseDefaultActivity
alwaysUseDefaultProject
apiKeyIdent
certificateUpdate {
instructedTerminalToInstall
isCertificateInstalled
terminalHasDownloaded
}
createTime
currentServiceModeOrder {
deviceIdent
ident
isDeleted
remotePort
remoteServer
serviceModePriority
}
defaultActivity {
abbreviation
activityType {
...ActivityTypeFragment
}
activityTypeIdent
assignedProjects {
...ProjectFragment
}
availability
changeInfo {
...InfoFragment
}
defaultAssignToProjects
element {
...ElementFragment
}
elementIdent
equipments {
...EquipmentFragment
}
exportType
fid
id
ident
isDeleted
isExtraordinary
isForActivityRecorder
isForTimeTracking
isSpecial
lastChange
lastChangeCount
name
notOnSite
number
persons {
...PersonFragment
}
projects {
...ProjectCollectionFragment
}
revision
specialActivityActiveMonths
subcontractors {
...SubcontractorFragment
}
wageIndicator
}
defaultProject {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
deviceId
deviceType
ident
lastUsage
name
persons {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
syncState {
masterDataUpToDate
nativeTerminalDeviceIdent
}
teams {
color
costCenter {
...CostCenterFragment
}
element {
...ElementFragment
}
equipments {
...EquipmentFragment
}
externalLink
id
ident
isDeleted
lastChange
lastChangeCount
name
persons {
...PersonFragment
}
projects {
...ProjectFragment
}
teamLeaders {
...PersonFragment
}
}
}
}
Variables
{"ident": null}
Response
{
"data": {
"terminal": {
"alwaysUseDefaultActivity": false,
"alwaysUseDefaultProject": true,
"apiKeyIdent": Ident,
"certificateUpdate": CertificateSync,
"createTime": DateTimeOffset,
"currentServiceModeOrder": ServiceModeOrder,
"defaultActivity": Activity,
"defaultProject": Project,
"deviceId": "xyz789",
"deviceType": "xyz789",
"ident": Ident,
"lastUsage": DateTimeOffset,
"name": "xyz789",
"persons": [Person],
"syncState": TerminalsSyncState,
"teams": [Team]
}
}
}
terminals
Response
Returns a TerminalsCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - TerminalsOrder
|
Default = null |
filter - TerminalsCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query terminals(
$skip: Int,
$take: Int,
$orderBy: TerminalsOrder,
$filter: TerminalsCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
terminals(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
alwaysUseDefaultActivity
alwaysUseDefaultProject
apiKeyIdent
certificateUpdate {
...CertificateSyncFragment
}
createTime
currentServiceModeOrder {
...ServiceModeOrderFragment
}
defaultActivity {
...ActivityFragment
}
defaultProject {
...ProjectFragment
}
deviceId
deviceType
ident
lastUsage
name
persons {
...PersonFragment
}
syncState {
...TerminalsSyncStateFragment
}
teams {
...TeamFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"terminals": {"nodes": [Terminals], "totalCount": 123}
}
}
ticket
Response
Returns a Ticket
Example
Query
query ticket(
$ident: Ident,
$new: Boolean
) {
ticket(
ident: $ident,
new: $new
) {
actions {
action
comment {
...TicketCommentFragment
}
edit {
...TicketEditActionFragment
}
file {
...FileFragment
}
person {
...PersonFragment
}
timestamp
}
assignedPersonIdent
assignedSubcontractor {
activities {
...ActivityFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
element {
...ElementFragment
}
fid
ident
isDeleted
lastChange
lastChangeCount
personTypes {
...PersonTypeFragment
}
pricePerUnit
projects {
...ProjectFragment
}
subcontractorProjects {
...ProjectFragment
}
}
assignedSubcontractorIdent
assignee {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
attachments {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
category {
color
element {
...ElementFragment
}
id
ident
isDeleted
lastChange
lastChangeCount
name
text
}
children {
actions {
...TicketChangeFragment
}
assignedPersonIdent
assignedSubcontractor {
...SubcontractorFragment
}
assignedSubcontractorIdent
assignee {
...PersonFragment
}
attachments {
...FileFragment
}
category {
...TicketCategoryFragment
}
children {
...TicketFragment
}
clientId
comments {
...TicketCommentFragment
}
createPersonIdent
createTime
creator {
...PersonFragment
}
deadline
description
filledForm {
...FilledFormFragment
}
ident
involvedEntities {
...TicketInvolvedEntityFragment
}
isDeleted
lastChange
lastChangeCount
layer {
...ProjectLayerGraphTypeFragment
}
mails {
...TicketMailInfoFragment
}
number
parent {
...TicketFragment
}
plan {
...ProjectPlanFragment
}
planLat
planLng
project {
...ProjectFragment
}
projectIdent
projectLayerIdent
projectPlanIdent
state
ticketCategoryIdent
ticketPermissions
ticketTypeIdent
title
type {
...TicketTypeFragment
}
updatePersonIdent
updater {
...PersonFragment
}
updateTime
}
clientId
comments {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
ident
isDeleted
text
ticketIdent
}
createPersonIdent
createTime
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
deadline
description
filledForm {
changeInfo {
...InfoFragment
}
clientId
createInfo {
...InfoFragment
}
creator {
...PersonFragment
}
date
equipment {
...EquipmentFragment
}
equipmentRef
form {
...FormGraphTypeFragment
}
formPermissions
formRef
formRevision
ident
isDeleted
isDraft
isLocked
isProved
lastChange
lastChangeCount
lockInfo {
...InfoFragment
}
person {
...PersonFragment
}
personRef
project {
...ProjectFragment
}
projectLayer {
...ProjectLayerGraphTypeFragment
}
projectRef
proveInfo {
...InfoFragment
}
updatePerson {
...PersonFragment
}
values
valuesWithoutBase64
}
ident
involvedEntities {
clientId
ident
lastChange
lastChangeCount
person {
...PersonFragment
}
personIdent
subcontractor {
...SubcontractorFragment
}
subcontractorIdent
ticketIdent
}
isDeleted
lastChange
lastChangeCount
layer {
fileName
ident
lastChange
lastChangeCount
name
parentLayer {
...ProjectLayerGraphTypeFragment
}
plan {
...LayerPlanFragment
}
position
projectIdent
projectLayerTicketStatesCount {
...ProjectLayerTicketStateCountFragment
}
projectPlan {
...LayerPlanFragment
}
}
mails {
mailGroup {
...MailGroupFragment
}
mailInstanceInfo {
...MailInstanceInfoFragment
}
}
number
parent {
actions {
...TicketChangeFragment
}
assignedPersonIdent
assignedSubcontractor {
...SubcontractorFragment
}
assignedSubcontractorIdent
assignee {
...PersonFragment
}
attachments {
...FileFragment
}
category {
...TicketCategoryFragment
}
children {
...TicketFragment
}
clientId
comments {
...TicketCommentFragment
}
createPersonIdent
createTime
creator {
...PersonFragment
}
deadline
description
filledForm {
...FilledFormFragment
}
ident
involvedEntities {
...TicketInvolvedEntityFragment
}
isDeleted
lastChange
lastChangeCount
layer {
...ProjectLayerGraphTypeFragment
}
mails {
...TicketMailInfoFragment
}
number
parent {
...TicketFragment
}
plan {
...ProjectPlanFragment
}
planLat
planLng
project {
...ProjectFragment
}
projectIdent
projectLayerIdent
projectPlanIdent
state
ticketCategoryIdent
ticketPermissions
ticketTypeIdent
title
type {
...TicketTypeFragment
}
updatePersonIdent
updater {
...PersonFragment
}
updateTime
}
plan {
fileName
ident
lastChange
lastChangeCount
maxZoom
name
projectIdent
projectPlanTicketStatesCount {
...ProjectLayerTicketStateCountFragment
}
}
planLat
planLng
project {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
projectIdent
projectLayerIdent
projectPlanIdent
state
ticketCategoryIdent
ticketPermissions
ticketTypeIdent
title
type {
color
element {
...ElementFragment
}
id
ident
isDeleted
lastChange
lastChangeCount
name
text
}
updatePersonIdent
updater {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
updateTime
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"ticket": {
"actions": [TicketChange],
"assignedPersonIdent": Ident,
"assignedSubcontractor": Subcontractor,
"assignedSubcontractorIdent": Ident,
"assignee": Person,
"attachments": [File],
"category": TicketCategory,
"children": [Ticket],
"clientId": Ident,
"comments": [TicketComment],
"createPersonIdent": Ident,
"createTime": DateTimeOffset,
"creator": Person,
"deadline": DateTimeOffset,
"description": "abc123",
"filledForm": FilledForm,
"ident": Ident,
"involvedEntities": [TicketInvolvedEntity],
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"layer": ProjectLayerGraphType,
"mails": [TicketMailInfo],
"number": 987,
"parent": Ticket,
"plan": ProjectPlan,
"planLat": Decimal,
"planLng": Decimal,
"project": Project,
"projectIdent": Ident,
"projectLayerIdent": Ident,
"projectPlanIdent": Ident,
"state": "abc123",
"ticketCategoryIdent": Ident,
"ticketPermissions": ["CAN_EDIT"],
"ticketTypeIdent": Ident,
"title": "abc123",
"type": TicketType,
"updatePersonIdent": Ident,
"updater": Person,
"updateTime": DateTimeOffset
}
}
}
ticketCategories
Response
Returns a TicketCategoryCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - TicketCategoryOrder
|
Default = null |
filter - TicketCategoryFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query ticketCategories(
$skip: Int,
$take: Int,
$orderBy: TicketCategoryOrder,
$filter: TicketCategoryFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
ticketCategories(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
color
element {
...ElementFragment
}
id
ident
isDeleted
lastChange
lastChangeCount
name
text
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"ticketCategories": {
"nodes": [TicketCategory],
"totalCount": 987
}
}
}
ticketCategory
Response
Returns a TicketCategory
Example
Query
query ticketCategory(
$ident: Ident,
$new: Boolean,
$id: String,
$fid: String
) {
ticketCategory(
ident: $ident,
new: $new,
id: $id,
fid: $fid
) {
color
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
id
ident
isDeleted
lastChange
lastChangeCount
name
text
}
}
Variables
{"ident": null, "new": null, "id": null, "fid": null}
Response
{
"data": {
"ticketCategory": {
"color": "abc123",
"element": Element,
"id": "abc123",
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "abc123",
"text": "xyz789"
}
}
}
ticketExportTemplate
Response
Returns a TicketExportTemplate
Example
Query
query ticketExportTemplate(
$ident: Ident,
$new: Boolean,
$elementIdent: Ident
) {
ticketExportTemplate(
ident: $ident,
new: $new,
elementIdent: $elementIdent
) {
createTime
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
fields {
clientId
ident
isDeleted
lastChange
lastChangeCount
options
position
templateIdent
title
type
valueId
}
footerPage
headerPage
ident
isCompact
isDeleted
lastChange
lastChangeCount
rules {
actions {
...TicketExportTemplateRuleActionFragment
}
conditions {
...TicketExportTemplateRuleConditionFragment
}
ident
isDeleted
lastChange
lastChangeCount
position
templateIdent
title
}
sortColumn
sortOrder
title
tocShowAssignee
tocShowDeadline
tocShowState
updater {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
updateTime
visibility
withLocation
withPictures
withPlanImage
withTableOfContents
}
}
Variables
{"ident": null, "new": null, "elementIdent": null}
Response
{
"data": {
"ticketExportTemplate": {
"createTime": "2007-12-03T10:15:30Z",
"creator": Person,
"element": Element,
"fields": [TicketExportTemplateField],
"footerPage": "abc123",
"headerPage": "xyz789",
"ident": Ident,
"isCompact": false,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"rules": [TicketExportTemplateRule],
"sortColumn": "abc123",
"sortOrder": "abc123",
"title": "xyz789",
"tocShowAssignee": true,
"tocShowDeadline": true,
"tocShowState": false,
"updater": Person,
"updateTime": "2007-12-03T10:15:30Z",
"visibility": "abc123",
"withLocation": false,
"withPictures": true,
"withPlanImage": true,
"withTableOfContents": false
}
}
}
ticketExportTemplates
Response
Returns a TicketExportTemplateCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - TicketExportTemplateOrder
|
Default = null |
filter - TicketExportTemplateCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query ticketExportTemplates(
$skip: Int,
$take: Int,
$orderBy: TicketExportTemplateOrder,
$filter: TicketExportTemplateCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
ticketExportTemplates(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
createTime
creator {
...PersonFragment
}
element {
...ElementFragment
}
fields {
...TicketExportTemplateFieldFragment
}
footerPage
headerPage
ident
isCompact
isDeleted
lastChange
lastChangeCount
rules {
...TicketExportTemplateRuleFragment
}
sortColumn
sortOrder
title
tocShowAssignee
tocShowDeadline
tocShowState
updater {
...PersonFragment
}
updateTime
visibility
withLocation
withPictures
withPlanImage
withTableOfContents
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"ticketExportTemplates": {
"nodes": [TicketExportTemplate],
"totalCount": 123
}
}
}
ticketListFilter
Response
Returns a TicketListFilter
Example
Query
query ticketListFilter(
$ident: Ident,
$new: Boolean,
$elementIdent: Ident
) {
ticketListFilter(
ident: $ident,
new: $new,
elementIdent: $elementIdent
) {
createTime
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
filterOptions
ident
isDeleted
title
updater {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
updateTime
visibility
}
}
Variables
{"ident": null, "new": null, "elementIdent": null}
Response
{
"data": {
"ticketListFilter": {
"createTime": "2007-12-03T10:15:30Z",
"creator": Person,
"filterOptions": "abc123",
"ident": Ident,
"isDeleted": true,
"title": "xyz789",
"updater": Person,
"updateTime": "2007-12-03T10:15:30Z",
"visibility": "ALL"
}
}
}
ticketListFilters
Response
Returns a TicketListFilterCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - TicketListFilterOrder
|
Default = null |
filter - TicketListFilterFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query ticketListFilters(
$skip: Int,
$take: Int,
$orderBy: TicketListFilterOrder,
$filter: TicketListFilterFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
ticketListFilters(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
createTime
creator {
...PersonFragment
}
filterOptions
ident
isDeleted
title
updater {
...PersonFragment
}
updateTime
visibility
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"ticketListFilters": {
"nodes": [TicketListFilter],
"totalCount": 987
}
}
}
ticketType
Response
Returns a TicketType
Example
Query
query ticketType(
$ident: Ident,
$new: Boolean
) {
ticketType(
ident: $ident,
new: $new
) {
color
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
id
ident
isDeleted
lastChange
lastChangeCount
name
text
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"ticketType": {
"color": "abc123",
"element": Element,
"id": "xyz789",
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "xyz789",
"text": "xyz789"
}
}
}
ticketTypes
Response
Returns a TicketTypeCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - TicketTypeOrder
|
Default = null |
filter - TicketTypeFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query ticketTypes(
$skip: Int,
$take: Int,
$orderBy: TicketTypeOrder,
$filter: TicketTypeFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
ticketTypes(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
color
element {
...ElementFragment
}
id
ident
isDeleted
lastChange
lastChangeCount
name
text
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"ticketTypes": {
"nodes": [TicketType],
"totalCount": 123
}
}
}
tickets
Response
Returns a TicketCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - TicketOrder
|
Default = null |
filter - TicketFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
groupWithChildren - Boolean
|
Default = null |
Example
Query
query tickets(
$skip: Int,
$take: Int,
$orderBy: TicketOrder,
$filter: TicketFilter,
$elementIdent: Ident,
$elementRange: ElementRange,
$groupWithChildren: Boolean
) {
tickets(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange,
groupWithChildren: $groupWithChildren
) {
nodes {
actions {
...TicketChangeFragment
}
assignedPersonIdent
assignedSubcontractor {
...SubcontractorFragment
}
assignedSubcontractorIdent
assignee {
...PersonFragment
}
attachments {
...FileFragment
}
category {
...TicketCategoryFragment
}
children {
...TicketFragment
}
clientId
comments {
...TicketCommentFragment
}
createPersonIdent
createTime
creator {
...PersonFragment
}
deadline
description
filledForm {
...FilledFormFragment
}
ident
involvedEntities {
...TicketInvolvedEntityFragment
}
isDeleted
lastChange
lastChangeCount
layer {
...ProjectLayerGraphTypeFragment
}
mails {
...TicketMailInfoFragment
}
number
parent {
...TicketFragment
}
plan {
...ProjectPlanFragment
}
planLat
planLng
project {
...ProjectFragment
}
projectIdent
projectLayerIdent
projectPlanIdent
state
ticketCategoryIdent
ticketPermissions
ticketTypeIdent
title
type {
...TicketTypeFragment
}
updatePersonIdent
updater {
...PersonFragment
}
updateTime
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null",
"groupWithChildren": null
}
Response
{
"data": {
"tickets": {"nodes": [Ticket], "totalCount": 987}
}
}
time
Response
Returns a StaffTime
Example
Query
query time(
$ident: Ident,
$fid: String
) {
time(
ident: $ident,
fid: $fid
) {
actions {
action
application
edit {
...StaffTimeEditActionFragment
}
location {
...LocationFragment
}
person {
...PersonFragment
}
serverTimestamp
timestamp
}
activity {
abbreviation
activityType {
...ActivityTypeFragment
}
activityTypeIdent
assignedProjects {
...ProjectFragment
}
availability
changeInfo {
...InfoFragment
}
defaultAssignToProjects
element {
...ElementFragment
}
elementIdent
equipments {
...EquipmentFragment
}
exportType
fid
id
ident
isDeleted
isExtraordinary
isForActivityRecorder
isForTimeTracking
isSpecial
lastChange
lastChangeCount
name
notOnSite
number
persons {
...PersonFragment
}
projects {
...ProjectCollectionFragment
}
revision
specialActivityActiveMonths
subcontractors {
...SubcontractorFragment
}
wageIndicator
}
activityIdent
afterMidnight
beginApplication
beginDate
beginGeoLat
beginGeoLong
beginGeoLong
beginGeoRadius
beginIsInInterval
beginOrigin
beginPerson {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
beginPersonIdent
calendar {
hours
minutes
totalHours
totalMinutes
totalSeconds
}
canDelete
canEdit
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
clientId
closingInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
createInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
creatorIdent
date
dateEnd
endApplication
endDate
endGeoLat
endGeoLong
endGeoRadius
endIsInInterval
endOrigin
endPerson {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
endPersonIdent
equipment {
actions {
...EquipmentHistoryChangeFragment
}
activities {
...ActivityFragment
}
alternativeName
amountUnits {
...UnitFragment
}
barcode
changeInfo {
...InfoFragment
}
costCenter {
...CostCenterFragment
}
costCenterIdent
counterReading
cumulatedHoursOnLastProject
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
equipmentEndDate
equipmentLastProject {
...EquipmentLastProjectFragment
}
equipmentPermissions
equipmentStartDate
equipmentTypeIdent
externalLink
fid
gpsBoxId
hasQueryCountValues
hasQueryDayTimeHours
hasQueryGross
hasQueryNet
id
ident
image {
...FileFragment
}
informationFields {
...EquipmentInformationFieldInterfaceCollectionFragment
}
inputType
isAvailableMobile
isAvailableOffice
isAvailableWeb
isDeleted
isEffortEquipment
isInputTypeFree
isInputTypeFromCalendar
isInputTypeManually
isInputTypeNone
isInputTypeOnlyNotification
isLocatable
isProvisionEquipment
isStateQueryCount
isVehicle
lastChange
lastChangeCount
lastPlanning {
...PlanningFragment
}
lentElements {
...ElementFragment
}
licencePlate
maintenanceAssignments {
...MaintenanceAssignmentFragment
}
maintenancePersons {
...PersonFragment
}
manufacturerDescription
name
note
operationNumber
pricePerUnit
project {
...ProjectFragment
}
projectIdent
serialNumber
teams {
...TeamFragment
}
trackingDevice {
...TrackingDeviceFragment
}
type {
...EquipmentTypeFragment
}
unit {
...UnitFragment
}
unitIdent
}
equipmentIdent
exceptionAbsences
exceptionHolidays
exceptionSaturday
exceptionSunday
fid
groupBegin
groupEnd
groupIdent
hasClosedTime
ident
isDeleted
isFixed
isLocked
isPaused
isProved
isTimeTypeAbsenceTimeSpan
isTimeTypeDays
isTimeTypeHours
isTimeTypeTimeSpan
lastChange
lastChangeCount
likeWorkingHourCalendar
linkedCollectedEquipments {
amountHours
amountHoursByEquipmentSettings
amountUnit {
...UnitFragment
}
amountUnitIdent
assignmentBlocks {
...AssignmentBlockFragment
}
automaticHours
calendar {
...WorkingHourCalendarDayFragment
}
calendarMinutes
canDelete
canEdit
changeInfo {
...InfoFragment
}
clientId
conflictingProjects {
...ProjectFragment
}
conflictType
counterBegin
counterDiff
counterEnd
createInfo {
...InfoFragment
}
creator {
...PersonFragment
}
creatorIdent
date
equipment {
...EquipmentFragment
}
equipmentIdent
fid
gross
hasConflicts
ident
isDeleted
isLocked
isProved
lastChange
lastChangeCount
linkedStaffTimeIdent
linkedTime {
...StaffTimeFragment
}
lockInfo {
...InfoFragment
}
net
project {
...ProjectFragment
}
projectIdent
proveInfo {
...InfoFragment
}
sourceLogin {
...TrackingLoginFragment
}
sourceLoginIdent
text
}
lockInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
person {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
personIdent
project {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
projectComponent {
assignedProjects {
...ProjectFragment
}
changeInfo {
...InfoFragment
}
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projectIdent
projects {
...ProjectCollectionFragment
}
revision
specificFromProject {
...ProjectFragment
}
}
projectComponentIdent
projectIdent
projectSector {
assignedProjects {
...ProjectFragment
}
changeInfo {
...InfoFragment
}
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projectIdent
revision
specificFromProject {
...ProjectFragment
}
}
projectSectorIdent
proveInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
revision
text
timeEnd
timeInterval
timesOnSameDay {
actions {
...StaffTimeChangeFragment
}
activity {
...ActivityFragment
}
activityIdent
afterMidnight
beginApplication
beginDate
beginGeoLat
beginGeoLong
beginGeoLong
beginGeoRadius
beginIsInInterval
beginOrigin
beginPerson {
...PersonFragment
}
beginPersonIdent
calendar {
...WorkingHourCalendarDayFragment
}
canDelete
canEdit
changeInfo {
...InfoFragment
}
clientId
closingInfo {
...InfoFragment
}
createInfo {
...InfoFragment
}
creator {
...PersonFragment
}
creatorIdent
date
dateEnd
endApplication
endDate
endGeoLat
endGeoLong
endGeoRadius
endIsInInterval
endOrigin
endPerson {
...PersonFragment
}
endPersonIdent
equipment {
...EquipmentFragment
}
equipmentIdent
exceptionAbsences
exceptionHolidays
exceptionSaturday
exceptionSunday
fid
groupBegin
groupEnd
groupIdent
hasClosedTime
ident
isDeleted
isFixed
isLocked
isPaused
isProved
isTimeTypeAbsenceTimeSpan
isTimeTypeDays
isTimeTypeHours
isTimeTypeTimeSpan
lastChange
lastChangeCount
likeWorkingHourCalendar
linkedCollectedEquipments {
...CollectedEquipmentFragment
}
lockInfo {
...InfoFragment
}
person {
...PersonFragment
}
personIdent
project {
...ProjectFragment
}
projectComponent {
...ProjectComponentFragment
}
projectComponentIdent
projectIdent
projectSector {
...ProjectSectorFragment
}
projectSectorIdent
proveInfo {
...InfoFragment
}
revision
text
timeEnd
timeInterval
timesOnSameDay {
...StaffTimeFragment
}
timeStart
totalMinutes
totalMinutesOfDay
totalTimePerDay
uniqueKey
wageType {
...WageTypeFragment
}
wageTypeIdent
}
timeStart
totalMinutes
totalMinutesOfDay
totalTimePerDay
uniqueKey
wageType {
abbreviation
absenceAccountEffects {
...WageTypeAbsenceAccountEffectFragment
}
absenceType
accountEffects {
...WageTypeAccountEffectFragment
}
actions {
...WageTypeChangeFragment
}
assignedElements {
...ElementFragment
}
availabilities
changeInfo {
...InfoFragment
}
costCenterNecessity
durationFullDay
durationHours
durationPeriod
durationTypes
element {
...ElementFragment
}
elementIdent
fid
hasMasterCostCenter
holidayAccountEffect
id
ident
inputType
isAvailableAbsenceAcquisition
isAvailableMobile
isAvailableOffice
isAvailableTicket
isAvailableWeb
isDeleted
isInputTypeAmount
isInputTypeHours
isInputTypeQuantity
isPaid
isPayslip
isWithoutCostCenter
lastChange
lastChangeCount
name
needsCostCenter
overTimeAccountEffect
revision
shouldUseAssignments
sortOrder
timeAccountEffect
unfilteredAbsenceType
unit
value
wageIndicator
}
wageTypeIdent
}
}
Variables
{"ident": null, "fid": null}
Response
{
"data": {
"time": {
"actions": [StaffTimeChange],
"activity": Activity,
"activityIdent": Ident,
"afterMidnight": true,
"beginApplication": "xyz789",
"beginDate": "2007-12-03T10:15:30Z",
"beginGeoLat": Decimal,
"beginGeoLong": Decimal,
"beginGeoRadius": 987,
"beginIsInInterval": false,
"beginOrigin": "CLOCK_IN",
"beginPerson": Person,
"beginPersonIdent": Ident,
"calendar": WorkingHourCalendarDay,
"canDelete": true,
"canEdit": false,
"changeInfo": Info,
"clientId": Ident,
"closingInfo": Info,
"createInfo": Info,
"creator": Person,
"creatorIdent": Ident,
"date": "2007-12-03",
"dateEnd": "2007-12-03",
"endApplication": "xyz789",
"endDate": "2007-12-03T10:15:30Z",
"endGeoLat": Decimal,
"endGeoLong": Decimal,
"endGeoRadius": 123,
"endIsInInterval": false,
"endOrigin": "CLOCK_IN",
"endPerson": Person,
"endPersonIdent": Ident,
"equipment": Equipment,
"equipmentIdent": Ident,
"exceptionAbsences": true,
"exceptionHolidays": false,
"exceptionSaturday": true,
"exceptionSunday": true,
"fid": "xyz789",
"groupBegin": "2007-12-03",
"groupEnd": "2007-12-03",
"groupIdent": Ident,
"hasClosedTime": true,
"ident": Ident,
"isDeleted": false,
"isFixed": true,
"isLocked": false,
"isPaused": false,
"isProved": true,
"isTimeTypeAbsenceTimeSpan": true,
"isTimeTypeDays": true,
"isTimeTypeHours": false,
"isTimeTypeTimeSpan": true,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"likeWorkingHourCalendar": true,
"linkedCollectedEquipments": [CollectedEquipment],
"lockInfo": Info,
"person": Person,
"personIdent": Ident,
"project": Project,
"projectComponent": ProjectComponent,
"projectComponentIdent": Ident,
"projectIdent": Ident,
"projectSector": ProjectSector,
"projectSectorIdent": Ident,
"proveInfo": Info,
"revision": 987,
"text": "xyz789",
"timeEnd": "2007-12-03T10:15:30Z",
"timeInterval": Decimal,
"timesOnSameDay": [StaffTime],
"timeStart": "2007-12-03T10:15:30Z",
"totalMinutes": 987,
"totalMinutesOfDay": 987,
"totalTimePerDay": Decimal,
"uniqueKey": 987,
"wageType": WageType,
"wageTypeIdent": Ident
}
}
}
timeConfiguration
Response
Returns a TimeConfiguration
Example
Query
query timeConfiguration(
$ident: Ident,
$new: Boolean,
$elementIdent: Ident
) {
timeConfiguration(
ident: $ident,
new: $new,
elementIdent: $elementIdent
) {
additionalTimeConfigurations {
april
august
configurationFriday {
...DailyConfigurationFragment
}
configurationMonday {
...DailyConfigurationFragment
}
configurationSaturday {
...DailyConfigurationFragment
}
configurationSunday {
...DailyConfigurationFragment
}
configurationThursday {
...DailyConfigurationFragment
}
configurationTuesday {
...DailyConfigurationFragment
}
configurationWednesday {
...DailyConfigurationFragment
}
december
february
friday
ident
index
january
july
june
march
may
monday
november
october
saturday
september
sunday
thursday
tuesday
wednesday
}
configurationFriday {
earliestBegin
fixedBreaks {
...FixedBreakFragment
}
latestEnd
maximumWorkDuration
minutes
startTime
targetHours
}
configurationMonday {
earliestBegin
fixedBreaks {
...FixedBreakFragment
}
latestEnd
maximumWorkDuration
minutes
startTime
targetHours
}
configurationSaturday {
earliestBegin
fixedBreaks {
...FixedBreakFragment
}
latestEnd
maximumWorkDuration
minutes
startTime
targetHours
}
configurationSunday {
earliestBegin
fixedBreaks {
...FixedBreakFragment
}
latestEnd
maximumWorkDuration
minutes
startTime
targetHours
}
configurationThursday {
earliestBegin
fixedBreaks {
...FixedBreakFragment
}
latestEnd
maximumWorkDuration
minutes
startTime
targetHours
}
configurationTuesday {
earliestBegin
fixedBreaks {
...FixedBreakFragment
}
latestEnd
maximumWorkDuration
minutes
startTime
targetHours
}
configurationWednesday {
earliestBegin
fixedBreaks {
...FixedBreakFragment
}
latestEnd
maximumWorkDuration
minutes
startTime
targetHours
}
editor {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
editorApplication
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
friday
ident
isDeleted
lastChange
lastChangeCount
monday
persons {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
projects {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
revision
saturday
sunday
thursday
timeConfigurationBreaks {
duration
index
minDuration
minutes
}
title
tuesday
wednesday
}
}
Variables
{"ident": null, "new": null, "elementIdent": null}
Response
{
"data": {
"timeConfiguration": {
"additionalTimeConfigurations": [
AdditionalTimeConfiguration
],
"configurationFriday": DailyConfiguration,
"configurationMonday": DailyConfiguration,
"configurationSaturday": DailyConfiguration,
"configurationSunday": DailyConfiguration,
"configurationThursday": DailyConfiguration,
"configurationTuesday": DailyConfiguration,
"configurationWednesday": DailyConfiguration,
"editor": Person,
"editorApplication": "xyz789",
"element": Element,
"friday": 123,
"ident": Ident,
"isDeleted": false,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"monday": 987,
"persons": [Person],
"projects": [Project],
"revision": 987,
"saturday": 123,
"sunday": 123,
"thursday": 123,
"timeConfigurationBreaks": [TimeConfigurationBreak],
"title": "abc123",
"tuesday": 123,
"wednesday": 987
}
}
}
timeConfigurations
Response
Returns a TimeConfigurationCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - TimeConfigurationOrder
|
Default = null |
filter - TimeConfigurationCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query timeConfigurations(
$skip: Int,
$take: Int,
$orderBy: TimeConfigurationOrder,
$filter: TimeConfigurationCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
timeConfigurations(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
additionalTimeConfigurations {
...AdditionalTimeConfigurationFragment
}
configurationFriday {
...DailyConfigurationFragment
}
configurationMonday {
...DailyConfigurationFragment
}
configurationSaturday {
...DailyConfigurationFragment
}
configurationSunday {
...DailyConfigurationFragment
}
configurationThursday {
...DailyConfigurationFragment
}
configurationTuesday {
...DailyConfigurationFragment
}
configurationWednesday {
...DailyConfigurationFragment
}
editor {
...PersonFragment
}
editorApplication
element {
...ElementFragment
}
friday
ident
isDeleted
lastChange
lastChangeCount
monday
persons {
...PersonFragment
}
projects {
...ProjectFragment
}
revision
saturday
sunday
thursday
timeConfigurationBreaks {
...TimeConfigurationBreakFragment
}
title
tuesday
wednesday
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"timeConfigurations": {
"nodes": [TimeConfiguration],
"totalCount": 987
}
}
}
timeTrackingProfile
Response
Returns a TimeTrackingProfile
Example
Query
query timeTrackingProfile(
$ident: Ident,
$new: Boolean
) {
timeTrackingProfile(
ident: $ident,
new: $new
) {
enforceAutomaticTimeSetting
ident
isDeleted
lastChange
lastChangeCount
limitInputTime
limitInputTimeValue
name
persons {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
roundingInterval
roundingMethod
useWorkingHoursFromEmployee
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"timeTrackingProfile": {
"enforceAutomaticTimeSetting": false,
"ident": Ident,
"isDeleted": false,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"limitInputTime": false,
"limitInputTimeValue": 123,
"name": "abc123",
"persons": [Person],
"roundingInterval": 123,
"roundingMethod": "MATHEMATICALLY",
"useWorkingHoursFromEmployee": true
}
}
}
timeTrackingProfiles
Response
Returns a TimeTrackingProfileInterfaceCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - TimeTrackingProfileOrder
|
Default = null |
filter - TimeTrackingProfileFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query timeTrackingProfiles(
$skip: Int,
$take: Int,
$orderBy: TimeTrackingProfileOrder,
$filter: TimeTrackingProfileFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
timeTrackingProfiles(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
enforceAutomaticTimeSetting
ident
isDeleted
lastChange
lastChangeCount
limitInputTime
limitInputTimeValue
name
persons {
...PersonFragment
}
roundingInterval
roundingMethod
useWorkingHoursFromEmployee
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"timeTrackingProfiles": {
"nodes": [TimeTrackingProfile],
"totalCount": 987
}
}
}
times
Response
Returns a TimesCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - StaffTimeOrder
|
Default = null |
filter - TimeCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query times(
$skip: Int,
$take: Int,
$orderBy: StaffTimeOrder,
$filter: TimeCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
times(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
actions {
...StaffTimeChangeFragment
}
activity {
...ActivityFragment
}
activityIdent
afterMidnight
beginApplication
beginDate
beginGeoLat
beginGeoLong
beginGeoLong
beginGeoRadius
beginIsInInterval
beginOrigin
beginPerson {
...PersonFragment
}
beginPersonIdent
calendar {
...WorkingHourCalendarDayFragment
}
canDelete
canEdit
changeInfo {
...InfoFragment
}
clientId
closingInfo {
...InfoFragment
}
createInfo {
...InfoFragment
}
creator {
...PersonFragment
}
creatorIdent
date
dateEnd
endApplication
endDate
endGeoLat
endGeoLong
endGeoRadius
endIsInInterval
endOrigin
endPerson {
...PersonFragment
}
endPersonIdent
equipment {
...EquipmentFragment
}
equipmentIdent
exceptionAbsences
exceptionHolidays
exceptionSaturday
exceptionSunday
fid
groupBegin
groupEnd
groupIdent
hasClosedTime
ident
isDeleted
isFixed
isLocked
isPaused
isProved
isTimeTypeAbsenceTimeSpan
isTimeTypeDays
isTimeTypeHours
isTimeTypeTimeSpan
lastChange
lastChangeCount
likeWorkingHourCalendar
linkedCollectedEquipments {
...CollectedEquipmentFragment
}
lockInfo {
...InfoFragment
}
person {
...PersonFragment
}
personIdent
project {
...ProjectFragment
}
projectComponent {
...ProjectComponentFragment
}
projectComponentIdent
projectIdent
projectSector {
...ProjectSectorFragment
}
projectSectorIdent
proveInfo {
...InfoFragment
}
revision
text
timeEnd
timeInterval
timesOnSameDay {
...StaffTimeFragment
}
timeStart
totalMinutes
totalMinutesOfDay
totalTimePerDay
uniqueKey
wageType {
...WageTypeFragment
}
wageTypeIdent
}
totalAmountOfTime
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"times": {
"nodes": [StaffTime],
"totalAmountOfTime": Decimal,
"totalCount": 123
}
}
}
trackingDevices
Response
Returns a TrackingDeviceCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - TrackingDeviceOrder
|
Default = null |
filter - TrackingDeviceFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query trackingDevices(
$skip: Int,
$take: Int,
$orderBy: TrackingDeviceOrder,
$filter: TrackingDeviceFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
trackingDevices(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
automationProfile {
...AutomationProfileFragment
}
description
deviceSerial
equipment {
...EquipmentFragment
}
externalId
ident
isActive
latestCumulativeHours {
...CumulativeHoursFragment
}
latestDistance {
...DistanceFragment
}
latestLocation {
...TrackingLocationFragment
}
make
providerId
trackingLocations {
...TrackingLocationCollectionFragment
}
trackingProvider {
...TrackingProviderFragment
}
trackingScope
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"trackingDevices": {
"nodes": [TrackingDevice],
"totalCount": 987
}
}
}
trackingLogin
Response
Returns a TrackingLogin
Example
Query
query trackingLogin(
$ident: Ident,
$new: Boolean
) {
trackingLogin(
ident: $ident,
new: $new
) {
authUrl
features {
enabled
forceDisabled
ident
lastChange
name
statusMessage
}
ident
isDeleted
isDisabledForInvalidLogin
lastChange
lastCollectorLog {
errorCode
errorMessage
ident
loginIdent
timestamp
}
lastDeviceUpdate
lastDeviceUpdateSuccess
lastTrackingUpdate
lastTrackingUpdateSuccess
name
trackingProvider {
ident
isActive
isDemo
isManufacturer
loginFields
name
optionalFeatures
requirements
}
}
}
Variables
{"ident": null, "new": null}
Response
{
"data": {
"trackingLogin": {
"authUrl": "xyz789",
"features": [TrackingLoginFeature],
"ident": Ident,
"isDeleted": true,
"isDisabledForInvalidLogin": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastCollectorLog": CollectorLog,
"lastDeviceUpdate": "2007-12-03T10:15:30Z",
"lastDeviceUpdateSuccess": "2007-12-03T10:15:30Z",
"lastTrackingUpdate": "2007-12-03T10:15:30Z",
"lastTrackingUpdateSuccess": "2007-12-03T10:15:30Z",
"name": "abc123",
"trackingProvider": TrackingProvider
}
}
}
trackingLogins
Response
Returns a TrackingLoginCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - TrackingLoginOrder
|
Default = null |
filter - TrackingLoginFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query trackingLogins(
$skip: Int,
$take: Int,
$orderBy: TrackingLoginOrder,
$filter: TrackingLoginFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
trackingLogins(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
authUrl
features {
...TrackingLoginFeatureFragment
}
ident
isDeleted
isDisabledForInvalidLogin
lastChange
lastCollectorLog {
...CollectorLogFragment
}
lastDeviceUpdate
lastDeviceUpdateSuccess
lastTrackingUpdate
lastTrackingUpdateSuccess
name
trackingProvider {
...TrackingProviderFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"trackingLogins": {
"nodes": [TrackingLogin],
"totalCount": 987
}
}
}
trackingProviders
Response
Returns a TrackingProviderCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - TrackingProviderOrder
|
Default = null |
filter - TrackingProviderFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query trackingProviders(
$skip: Int,
$take: Int,
$orderBy: TrackingProviderOrder,
$filter: TrackingProviderFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
trackingProviders(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
ident
isActive
isDemo
isManufacturer
loginFields
name
optionalFeatures
requirements
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"trackingProviders": {
"nodes": [TrackingProvider],
"totalCount": 987
}
}
}
unit
Example
Query
query unit($ident: Ident) {
unit(ident: $ident) {
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
clientId
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
shortName
}
}
Variables
{"ident": null}
Response
{
"data": {
"unit": {
"changeInfo": Info,
"clientId": Ident,
"element": Element,
"elementIdent": Ident,
"fid": "abc123",
"id": "xyz789",
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "abc123",
"shortName": "abc123"
}
}
}
units
Response
Returns a UnitCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - UnitOrder
|
Default = null |
filter - UnitFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query units(
$skip: Int,
$take: Int,
$orderBy: UnitOrder,
$filter: UnitFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
units(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
changeInfo {
...InfoFragment
}
clientId
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
shortName
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{"data": {"units": {"nodes": [Unit], "totalCount": 123}}}
userInfo
Response
Returns a Person
Example
Query
query userInfo {
userInfo {
actions {
action
edit {
...PersonEditActionFragment
}
person {
...PersonFragment
}
timestamp
}
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
contact {
actions {
...ContactHistoryChangeFragment
}
birthdate
changeInfo {
...InfoFragment
}
city
contactPersons {
...ContactPersonFragment
}
customerNumber
element {
...ElementFragment
}
email
fax
homepage
id
ident
isCustomer
isDeleted
lastChange
lastChangeCount
logoIdent
logoUrl
mobile
name
phone
postcode
qualityProjects {
...ProjectFragment
}
region {
...RegionFragment
}
regionIdent
street
subcontractor {
...SubcontractorFragment
}
supplier {
...SupplierFragment
}
zipCode
}
contactIdent
defaultHolidayAccount {
account {
...AccountFragment
}
lastChangeCount
person {
...PersonFragment
}
plannableValue
plannedValue
referenceDate
remainingFromLastYear
remainingValue
totalValue
usedValue
}
documents {
equipment {
...EquipmentFragment
}
fileType
ident
isDeleted
lastChange
lastChangeCount
mimeType
name
originalName
person {
...PersonFragment
}
project {
...ProjectFragment
}
size
uploadDate
}
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
elementIdent
employee {
activities {
...ActivityFragment
}
availabilities
changeInfo {
...InfoFragment
}
costCenter {
...CostCenterFragment
}
costCenterIdent
deviatingWorkingHours {
...DeviatingWorkingHoursCalendarFragment
}
exitDate
fireDate
forms {
...FormGraphTypeFragment
}
hireDate
hourlyWage
id
ident
isActive
isAvailableMobile
isAvailableWeb
isDeleted
isPayroll
lastChange
lastChangeCount
leaveAccount {
...LeaveAccountFragment
}
leaveEntitlements {
...ScheduledOrderFragment
}
ledTeams {
...TeamFragment
}
lentElements {
...ElementFragment
}
note
operationNumber
personKind
personKindEnum
personKindWithName {
...PersonKindFragment
}
personType {
...PersonTypeFragment
}
personTypeIdent
projects {
...ProjectCollectionFragment
}
remainingVacationDays
rulebook {
...RulebookFragment
}
rulebookIdent
ruleConfiguration {
...RuleConfigurationFragment
}
ruleConfigurationEmployee {
...RuleConfigurationEmployeeFragment
}
ruleConfigurationIdent
teams {
...TeamCollectionFragment
}
text
text2
text3
timeConfiguration {
...TimeConfigurationFragment
}
timeTrackingProfile {
...TimeTrackingProfileFragment
}
timeTrackingProfileTerminal {
...TimeTrackingProfileFragment
}
vacationTimes {
...VacationTimeFragment
}
wageCalculators {
...WCDataCollectionFragment
}
workingHourCalendars {
...WorkingHourCalendarFragment
}
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
changeInfo {
...InfoFragment
}
date
ident
isDeleted
isRecurring
lastChange
lastChangeCount
regions {
...RegionFragment
}
text
timeType
timeValue
wageType {
...WageTypeFragment
}
}
qualityProjects {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
user {
activeDirectory
appProfile {
...AppProfileFragment
}
authProvider {
...AuthProviderFragment
}
authProviderLinkLink
authProviderLinkSource
authProviderSub
elementRoles {
...ElementRoleFragment
}
ident
isGuest
isLockedOut
isPasswordChangeRequired
isQualityUser
login
permissions {
...RightValueFragment
}
qualityAccess
qualityPermissions {
...RightValueFragment
}
qualityProjects {
...ProjectFragment
}
qualityRoles {
...RoleBaseFragment
}
role
roles {
...RoleBaseFragment
}
usesOnSiteLogin
}
}
}
Response
{
"data": {
"userInfo": {
"actions": [PersonHistoryChange],
"changeInfo": Info,
"contact": Contact,
"contactIdent": Ident,
"defaultHolidayAccount": HolidayAccountBalance,
"documents": [AssignedFile],
"element": Element,
"elementIdent": Ident,
"employee": Employee,
"externalLink": "xyz789",
"fid": "abc123",
"firstname": "xyz789",
"formattedName": "abc123",
"hasEquipmentAccess": true,
"hasEstimatesAccess": false,
"hasMasterDataPermission": true,
"hasPersonAccess": true,
"hasPlanningAccess": false,
"hasProjectAccess": true,
"hasQualityAccess": false,
"hasWageDataPermission": false,
"ident": Ident,
"imageIdent": Ident,
"isDeleted": true,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"lastname": "abc123",
"mail": "xyz789",
"moduleAccess": ["PROJECT"],
"nfcTagId": "xyz789",
"personPermissions": ["CAN_EDIT"],
"publicHolidays": [PublicHoliday],
"qualityProjects": [Project],
"user": User
}
}
}
userInvite
Response
Returns a UserInvite
Arguments
Name | Description |
---|---|
ident - Ident
|
Default = null |
Example
Query
query userInvite($ident: Ident) {
userInvite(ident: $ident) {
createApplication
createTime
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
editor {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
editorApplication
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
email
ident
lastChange
moduleAccess
person {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
qualityAccess
qualityProjects {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
roles {
customDefaultRole
description
ident
inUse
isDeleted
lastChange
lastChangeCount
name
permissions {
...RightValueFragment
}
position
product
users {
...PersonFragment
}
}
sourceType
state
}
}
Variables
{"ident": null}
Response
{
"data": {
"userInvite": {
"createApplication": "xyz789",
"createTime": "2007-12-03T10:15:30Z",
"creator": Person,
"editor": Person,
"editorApplication": "xyz789",
"element": Element,
"email": "abc123",
"ident": Ident,
"lastChange": "2007-12-03T10:15:30Z",
"moduleAccess": ["PROJECT"],
"person": Person,
"qualityAccess": "GUEST",
"qualityProjects": [Project],
"roles": [Role],
"sourceType": "QUALITY",
"state": "SENDING_EMAIL"
}
}
}
userInvites
Response
Returns a UserInviteCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - UserInviteOrder
|
Default = null |
filter - UserInviteFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query userInvites(
$skip: Int,
$take: Int,
$orderBy: UserInviteOrder,
$filter: UserInviteFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
userInvites(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
createApplication
createTime
creator {
...PersonFragment
}
editor {
...PersonFragment
}
editorApplication
element {
...ElementFragment
}
email
ident
lastChange
moduleAccess
person {
...PersonFragment
}
qualityAccess
qualityProjects {
...ProjectFragment
}
roles {
...RoleFragment
}
sourceType
state
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"userInvites": {
"nodes": [UserInvite],
"totalCount": 123
}
}
}
wageCalculators
Response
Returns [WageDataBlock]
Arguments
Name | Description |
---|---|
personIdents - [Ident]
|
Default = null |
dateFrom - Date!
|
Default = null |
dateTo - Date!
|
Default = null |
isUnderlyingProved - Boolean
|
Default = null |
isLocked - Boolean
|
Default = null |
isProved - Boolean
|
Default = null |
costCenters - [Ident]
|
Default = null |
wageTypes - [Ident]
|
Default = null |
projectIdents - [Ident]
|
Default = null |
projectComponentIdents - [Ident]
|
Default = null |
projectSectorIdents - [Ident]
|
Default = null |
activityIdents - [Ident]
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query wageCalculators(
$personIdents: [Ident],
$dateFrom: Date!,
$dateTo: Date!,
$isUnderlyingProved: Boolean,
$isLocked: Boolean,
$isProved: Boolean,
$costCenters: [Ident],
$wageTypes: [Ident],
$projectIdents: [Ident],
$projectComponentIdents: [Ident],
$projectSectorIdents: [Ident],
$activityIdents: [Ident],
$elementIdent: Ident,
$elementRange: ElementRange
) {
wageCalculators(
personIdents: $personIdents,
dateFrom: $dateFrom,
dateTo: $dateTo,
isUnderlyingProved: $isUnderlyingProved,
isLocked: $isLocked,
isProved: $isProved,
costCenters: $costCenters,
wageTypes: $wageTypes,
projectIdents: $projectIdents,
projectComponentIdents: $projectComponentIdents,
projectSectorIdents: $projectSectorIdents,
activityIdents: $activityIdents,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
activityIdent {
abbreviation
activityType {
...ActivityTypeFragment
}
activityTypeIdent
assignedProjects {
...ProjectFragment
}
availability
changeInfo {
...InfoFragment
}
defaultAssignToProjects
element {
...ElementFragment
}
elementIdent
equipments {
...EquipmentFragment
}
exportType
fid
id
ident
isDeleted
isExtraordinary
isForActivityRecorder
isForTimeTracking
isSpecial
lastChange
lastChangeCount
name
notOnSite
number
persons {
...PersonFragment
}
projects {
...ProjectCollectionFragment
}
revision
specialActivityActiveMonths
subcontractors {
...SubcontractorFragment
}
wageIndicator
}
collectedDataIsProved
costCenter {
actions {
...CostCenterHistoryChangeFragment
}
availabilities
changeInfo {
...InfoFragment
}
description
editor {
...PersonFragment
}
element {
...ElementFragment
}
elementIdent
endDate
fid
id
ident
isApproved
isDeleted
isEquipmentCostCenter
isPersonCostCenter
isProjectCostCenter
isStorage
isTeamCostCenter
lastChange
lastChangeCount
name
operationNumber
startDate
state
}
date
day
isManual
month
person {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
project {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
projectComponent {
assignedProjects {
...ProjectFragment
}
changeInfo {
...InfoFragment
}
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projectIdent
projects {
...ProjectCollectionFragment
}
revision
specificFromProject {
...ProjectFragment
}
}
projectSector {
assignedProjects {
...ProjectFragment
}
changeInfo {
...InfoFragment
}
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projectIdent
revision
specificFromProject {
...ProjectFragment
}
}
specificAmount
value
valueInHours
wageType {
abbreviation
absenceAccountEffects {
...WageTypeAbsenceAccountEffectFragment
}
absenceType
accountEffects {
...WageTypeAccountEffectFragment
}
actions {
...WageTypeChangeFragment
}
assignedElements {
...ElementFragment
}
availabilities
changeInfo {
...InfoFragment
}
costCenterNecessity
durationFullDay
durationHours
durationPeriod
durationTypes
element {
...ElementFragment
}
elementIdent
fid
hasMasterCostCenter
holidayAccountEffect
id
ident
inputType
isAvailableAbsenceAcquisition
isAvailableMobile
isAvailableOffice
isAvailableTicket
isAvailableWeb
isDeleted
isInputTypeAmount
isInputTypeHours
isInputTypeQuantity
isPaid
isPayslip
isWithoutCostCenter
lastChange
lastChangeCount
name
needsCostCenter
overTimeAccountEffect
revision
shouldUseAssignments
sortOrder
timeAccountEffect
unfilteredAbsenceType
unit
value
wageIndicator
}
year
}
}
Variables
{
"personIdents": null,
"dateFrom": null,
"dateTo": null,
"isUnderlyingProved": null,
"isLocked": null,
"isProved": null,
"costCenters": null,
"wageTypes": null,
"projectIdents": null,
"projectComponentIdents": null,
"projectSectorIdents": null,
"activityIdents": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"wageCalculators": [
{
"activityIdent": Activity,
"collectedDataIsProved": true,
"costCenter": CostCenter,
"date": "2007-12-03",
"day": 987,
"isManual": true,
"month": 123,
"person": Person,
"project": Project,
"projectComponent": ProjectComponent,
"projectSector": ProjectSector,
"specificAmount": Decimal,
"value": 123,
"valueInHours": Decimal,
"wageType": WageType,
"year": 987
}
]
}
}
wageCalculatorsGrouped
Response
Returns [WageDataBlock]
Arguments
Name | Description |
---|---|
personIdents - [Ident]
|
Default = null |
dateFrom - Date!
|
Default = null |
dateTo - Date!
|
Default = null |
isUnderlyingProved - Boolean
|
Default = null |
isLocked - Boolean
|
Default = null |
isProved - Boolean
|
Default = null |
costCenters - [Ident]
|
Default = null |
wageTypes - [Ident]
|
Default = null |
projectIdents - [Ident]
|
Default = null |
projectComponentIdents - [Ident]
|
Default = null |
projectSectorIdents - [Ident]
|
Default = null |
activityIdents - [Ident]
|
Default = null |
Example
Query
query wageCalculatorsGrouped(
$personIdents: [Ident],
$dateFrom: Date!,
$dateTo: Date!,
$isUnderlyingProved: Boolean,
$isLocked: Boolean,
$isProved: Boolean,
$costCenters: [Ident],
$wageTypes: [Ident],
$projectIdents: [Ident],
$projectComponentIdents: [Ident],
$projectSectorIdents: [Ident],
$activityIdents: [Ident]
) {
wageCalculatorsGrouped(
personIdents: $personIdents,
dateFrom: $dateFrom,
dateTo: $dateTo,
isUnderlyingProved: $isUnderlyingProved,
isLocked: $isLocked,
isProved: $isProved,
costCenters: $costCenters,
wageTypes: $wageTypes,
projectIdents: $projectIdents,
projectComponentIdents: $projectComponentIdents,
projectSectorIdents: $projectSectorIdents,
activityIdents: $activityIdents
) {
activityIdent {
abbreviation
activityType {
...ActivityTypeFragment
}
activityTypeIdent
assignedProjects {
...ProjectFragment
}
availability
changeInfo {
...InfoFragment
}
defaultAssignToProjects
element {
...ElementFragment
}
elementIdent
equipments {
...EquipmentFragment
}
exportType
fid
id
ident
isDeleted
isExtraordinary
isForActivityRecorder
isForTimeTracking
isSpecial
lastChange
lastChangeCount
name
notOnSite
number
persons {
...PersonFragment
}
projects {
...ProjectCollectionFragment
}
revision
specialActivityActiveMonths
subcontractors {
...SubcontractorFragment
}
wageIndicator
}
collectedDataIsProved
costCenter {
actions {
...CostCenterHistoryChangeFragment
}
availabilities
changeInfo {
...InfoFragment
}
description
editor {
...PersonFragment
}
element {
...ElementFragment
}
elementIdent
endDate
fid
id
ident
isApproved
isDeleted
isEquipmentCostCenter
isPersonCostCenter
isProjectCostCenter
isStorage
isTeamCostCenter
lastChange
lastChangeCount
name
operationNumber
startDate
state
}
date
day
isManual
month
person {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
project {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
projectComponent {
assignedProjects {
...ProjectFragment
}
changeInfo {
...InfoFragment
}
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projectIdent
projects {
...ProjectCollectionFragment
}
revision
specificFromProject {
...ProjectFragment
}
}
projectSector {
assignedProjects {
...ProjectFragment
}
changeInfo {
...InfoFragment
}
element {
...ElementFragment
}
elementIdent
fid
id
ident
isDeleted
lastChange
lastChangeCount
name
projectIdent
revision
specificFromProject {
...ProjectFragment
}
}
specificAmount
value
valueInHours
wageType {
abbreviation
absenceAccountEffects {
...WageTypeAbsenceAccountEffectFragment
}
absenceType
accountEffects {
...WageTypeAccountEffectFragment
}
actions {
...WageTypeChangeFragment
}
assignedElements {
...ElementFragment
}
availabilities
changeInfo {
...InfoFragment
}
costCenterNecessity
durationFullDay
durationHours
durationPeriod
durationTypes
element {
...ElementFragment
}
elementIdent
fid
hasMasterCostCenter
holidayAccountEffect
id
ident
inputType
isAvailableAbsenceAcquisition
isAvailableMobile
isAvailableOffice
isAvailableTicket
isAvailableWeb
isDeleted
isInputTypeAmount
isInputTypeHours
isInputTypeQuantity
isPaid
isPayslip
isWithoutCostCenter
lastChange
lastChangeCount
name
needsCostCenter
overTimeAccountEffect
revision
shouldUseAssignments
sortOrder
timeAccountEffect
unfilteredAbsenceType
unit
value
wageIndicator
}
year
}
}
Variables
{
"personIdents": null,
"dateFrom": null,
"dateTo": null,
"isUnderlyingProved": null,
"isLocked": null,
"isProved": null,
"costCenters": null,
"wageTypes": null,
"projectIdents": null,
"projectComponentIdents": null,
"projectSectorIdents": null,
"activityIdents": null
}
Response
{
"data": {
"wageCalculatorsGrouped": [
{
"activityIdent": Activity,
"collectedDataIsProved": false,
"costCenter": CostCenter,
"date": "2007-12-03",
"day": 123,
"isManual": true,
"month": 123,
"person": Person,
"project": Project,
"projectComponent": ProjectComponent,
"projectSector": ProjectSector,
"specificAmount": Decimal,
"value": 987,
"valueInHours": Decimal,
"wageType": WageType,
"year": 987
}
]
}
}
wageTicket
Response
Returns a WageTicket
Arguments
Name | Description |
---|---|
ident - Ident
|
Default = null |
Example
Query
query wageTicket($ident: Ident) {
wageTicket(ident: $ident) {
creationDate
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
date
editor {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
endDate
endTime
ident
isDeleted
lastChange
person {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
startDate
startTime
status
submissionReason
text
timeQuantity
timeType
type
wageType {
abbreviation
absenceAccountEffects {
...WageTypeAbsenceAccountEffectFragment
}
absenceType
accountEffects {
...WageTypeAccountEffectFragment
}
actions {
...WageTypeChangeFragment
}
assignedElements {
...ElementFragment
}
availabilities
changeInfo {
...InfoFragment
}
costCenterNecessity
durationFullDay
durationHours
durationPeriod
durationTypes
element {
...ElementFragment
}
elementIdent
fid
hasMasterCostCenter
holidayAccountEffect
id
ident
inputType
isAvailableAbsenceAcquisition
isAvailableMobile
isAvailableOffice
isAvailableTicket
isAvailableWeb
isDeleted
isInputTypeAmount
isInputTypeHours
isInputTypeQuantity
isPaid
isPayslip
isWithoutCostCenter
lastChange
lastChangeCount
name
needsCostCenter
overTimeAccountEffect
revision
shouldUseAssignments
sortOrder
timeAccountEffect
unfilteredAbsenceType
unit
value
wageIndicator
}
}
}
Variables
{"ident": null}
Response
{
"data": {
"wageTicket": {
"creationDate": "2007-12-03T10:15:30Z",
"creator": Person,
"date": "2007-12-03",
"editor": Person,
"endDate": "2007-12-03T10:15:30Z",
"endTime": TimeSpan,
"ident": Ident,
"isDeleted": false,
"lastChange": UtcDateTime,
"person": Person,
"startDate": "2007-12-03T10:15:30Z",
"startTime": TimeSpan,
"status": "APPROVED",
"submissionReason": "NONE",
"text": "abc123",
"timeQuantity": Decimal,
"timeType": "DAY",
"type": "STAND_BY",
"wageType": WageType
}
}
}
wageTickets
Response
Returns a WageTicketCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - WageTicketOrder
|
Default = null |
filter - WageTicketCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query wageTickets(
$skip: Int,
$take: Int,
$orderBy: WageTicketOrder,
$filter: WageTicketCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
wageTickets(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
creationDate
creator {
...PersonFragment
}
date
editor {
...PersonFragment
}
endDate
endTime
ident
isDeleted
lastChange
person {
...PersonFragment
}
startDate
startTime
status
submissionReason
text
timeQuantity
timeType
type
wageType {
...WageTypeFragment
}
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"wageTickets": {
"nodes": [WageTicket],
"totalCount": 987
}
}
}
wageType
Response
Returns a WageType
Example
Query
query wageType(
$ident: Ident,
$new: Boolean,
$id: String,
$fid: String
) {
wageType(
ident: $ident,
new: $new,
id: $id,
fid: $fid
) {
abbreviation
absenceAccountEffects {
account {
...AccountFragment
}
editor {
...PersonFragment
}
effect
ident
lastChange
}
absenceType
accountEffects {
account {
...AccountFragment
}
editor {
...PersonFragment
}
effect
ident
lastChange
}
actions {
action
edit {
...WageTypeEditActionFragment
}
person {
...PersonFragment
}
timestamp
}
assignedElements {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
availabilities
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
costCenterNecessity
durationFullDay
durationHours
durationPeriod
durationTypes
element {
attribute {
...ElementAttributeFragment
}
changeInfo {
...InfoFragment
}
elementReference
elementType
fid
hid
id
ident
isActivityGroup
isBranch
isClient
isDeleted
isDivision
isDivisionGroup
isEquipmentGroup
isMaterialGroup
isRoot
isVisible
lastChange
lastChangeCount
level
name
parentIdent
permissions {
...PermissionFragment
}
position
region {
...RegionFragment
}
reportContact
reportLogoPath
}
elementIdent
fid
hasMasterCostCenter
holidayAccountEffect
id
ident
inputType
isAvailableAbsenceAcquisition
isAvailableMobile
isAvailableOffice
isAvailableTicket
isAvailableWeb
isDeleted
isInputTypeAmount
isInputTypeHours
isInputTypeQuantity
isPaid
isPayslip
isWithoutCostCenter
lastChange
lastChangeCount
name
needsCostCenter
overTimeAccountEffect
revision
shouldUseAssignments
sortOrder
timeAccountEffect
unfilteredAbsenceType
unit
value
wageIndicator
}
}
Variables
{"ident": null, "new": null, "id": null, "fid": null}
Response
{
"data": {
"wageType": {
"abbreviation": "xyz789",
"absenceAccountEffects": [
WageTypeAbsenceAccountEffect
],
"absenceType": "NONE",
"accountEffects": [WageTypeAccountEffect],
"actions": [WageTypeChange],
"assignedElements": [Element],
"availabilities": ["OFFICE"],
"changeInfo": Info,
"costCenterNecessity": "FREE",
"durationFullDay": false,
"durationHours": true,
"durationPeriod": false,
"durationTypes": ["DAYS"],
"element": Element,
"elementIdent": Ident,
"fid": "abc123",
"hasMasterCostCenter": true,
"holidayAccountEffect": "NEUTRAL",
"id": "abc123",
"ident": Ident,
"inputType": "AMOUNT",
"isAvailableAbsenceAcquisition": false,
"isAvailableMobile": false,
"isAvailableOffice": false,
"isAvailableTicket": false,
"isAvailableWeb": false,
"isDeleted": true,
"isInputTypeAmount": true,
"isInputTypeHours": false,
"isInputTypeQuantity": true,
"isPaid": false,
"isPayslip": true,
"isWithoutCostCenter": false,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"name": "abc123",
"needsCostCenter": true,
"overTimeAccountEffect": "NEUTRAL",
"revision": 987,
"shouldUseAssignments": true,
"sortOrder": 123,
"timeAccountEffect": "NEUTRAL",
"unfilteredAbsenceType": "abc123",
"unit": "abc123",
"value": Decimal,
"wageIndicator": "xyz789"
}
}
}
wageTypes
Response
Returns a WageTypeCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - WageTypeOrder
|
Default = null |
filter - WageTypeCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query wageTypes(
$skip: Int,
$take: Int,
$orderBy: WageTypeOrder,
$filter: WageTypeCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
wageTypes(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
abbreviation
absenceAccountEffects {
...WageTypeAbsenceAccountEffectFragment
}
absenceType
accountEffects {
...WageTypeAccountEffectFragment
}
actions {
...WageTypeChangeFragment
}
assignedElements {
...ElementFragment
}
availabilities
changeInfo {
...InfoFragment
}
costCenterNecessity
durationFullDay
durationHours
durationPeriod
durationTypes
element {
...ElementFragment
}
elementIdent
fid
hasMasterCostCenter
holidayAccountEffect
id
ident
inputType
isAvailableAbsenceAcquisition
isAvailableMobile
isAvailableOffice
isAvailableTicket
isAvailableWeb
isDeleted
isInputTypeAmount
isInputTypeHours
isInputTypeQuantity
isPaid
isPayslip
isWithoutCostCenter
lastChange
lastChangeCount
name
needsCostCenter
overTimeAccountEffect
revision
shouldUseAssignments
sortOrder
timeAccountEffect
unfilteredAbsenceType
unit
value
wageIndicator
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"wageTypes": {"nodes": [WageType], "totalCount": 123}
}
}
wcdatas
Response
Returns a WCDataCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - WCDataOrder
|
Default = null |
filter - WCDataFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query wcdatas(
$skip: Int,
$take: Int,
$orderBy: WCDataOrder,
$filter: WCDataFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
wcdatas(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
editor {
...PersonFragment
}
ident
isLocked
isProved
lastChange
lastChangeCount
metaData {
...WCMonthlyMetaDataFragment
}
month
person {
...PersonFragment
}
year
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"wcdatas": {"nodes": [WCData], "totalCount": 987}
}
}
weather
Example
Query
query weather($ident: Ident) {
weather(ident: $ident) {
canDelete
canEdit
changeInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
clientId
createInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
creatorIdent
date
dateTime
ident
isDeleted
isLocked
isProved
lastChange
lastChangeCount
lockInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
project {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
projectIdent
proveInfo {
application
date
firstName
geolocation {
...InfoGpsInfoFragment
}
lastName
person {
...PersonFragment
}
personIdent
timeStamp
}
temperature
text
time
weathertype {
ident
name
}
weatherType {
ident
name
}
weatherTypeIdent
}
}
Variables
{"ident": null}
Response
{
"data": {
"weather": {
"canDelete": true,
"canEdit": false,
"changeInfo": Info,
"clientId": Ident,
"createInfo": Info,
"creator": Person,
"creatorIdent": Ident,
"date": "2007-12-03",
"dateTime": "2007-12-03T10:15:30Z",
"ident": Ident,
"isDeleted": true,
"isLocked": true,
"isProved": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lockInfo": Info,
"project": Project,
"projectIdent": Ident,
"proveInfo": Info,
"temperature": Decimal,
"text": "xyz789",
"time": Seconds,
"weathertype": WeatherType,
"weatherType": WeatherType,
"weatherTypeIdent": Ident
}
}
}
weatherTypes
Response
Returns a WeatherTypeCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - WeatherTypeOrder
|
Default = null |
filter - WeatherTypeFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query weatherTypes(
$skip: Int,
$take: Int,
$orderBy: WeatherTypeOrder,
$filter: WeatherTypeFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
weatherTypes(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
ident
name
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"weatherTypes": {
"nodes": [WeatherType],
"totalCount": 987
}
}
}
weathers
Response
Returns a WeatherCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - WeatherOrder
|
Default = null |
filter - WeatherCollectionFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query weathers(
$skip: Int,
$take: Int,
$orderBy: WeatherOrder,
$filter: WeatherCollectionFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
weathers(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
canDelete
canEdit
changeInfo {
...InfoFragment
}
clientId
createInfo {
...InfoFragment
}
creator {
...PersonFragment
}
creatorIdent
date
dateTime
ident
isDeleted
isLocked
isProved
lastChange
lastChangeCount
lockInfo {
...InfoFragment
}
project {
...ProjectFragment
}
projectIdent
proveInfo {
...InfoFragment
}
temperature
text
time
weathertype {
...WeatherTypeFragment
}
weatherType {
...WeatherTypeFragment
}
weatherTypeIdent
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"weathers": {"nodes": [Weather], "totalCount": 987}
}
}
workingHoursCalendars
Response
Returns a WorkingHourCalendarCollection!
Arguments
Name | Description |
---|---|
skip - Int
|
Default = null |
take - Int
|
Default = null |
orderBy - WorkingHoursCalendarOrder
|
Default = null |
filter - WorkingHoursCalendarFilter
|
Default = null |
elementIdent - Ident
|
Default = null |
elementRange - ElementRange
|
Default = null |
Example
Query
query workingHoursCalendars(
$skip: Int,
$take: Int,
$orderBy: WorkingHoursCalendarOrder,
$filter: WorkingHoursCalendarFilter,
$elementIdent: Ident,
$elementRange: ElementRange
) {
workingHoursCalendars(
skip: $skip,
take: $take,
orderBy: $orderBy,
filter: $filter,
elementIdent: $elementIdent,
elementRange: $elementRange
) {
nodes {
ident
isDeleted
lastChange
lastChangeCount
name
year
}
totalCount
}
}
Variables
{
"skip": null,
"take": null,
"orderBy": null,
"filter": null,
"elementIdent": null,
"elementRange": "null"
}
Response
{
"data": {
"workingHoursCalendars": {
"nodes": [WorkingHourCalendar],
"totalCount": 987
}
}
}
Mutations
addMessage
Response
Returns an AddChatMessageMutationReturn
Arguments
Name | Description |
---|---|
input - AddChatMessageMutationInput!
|
Default = null |
referBy - ReferBy
|
Default = null |
Example
Query
mutation addMessage(
$input: AddChatMessageMutationInput!,
$referBy: ReferBy
) {
addMessage(
input: $input,
referBy: $referBy
) {
chatMessage {
changeApplication
clientId
createDate
ident
lastChange
lastChangeCount
message
person {
...PersonFragment
}
project {
...ProjectFragment
}
}
}
}
Variables
{"input": null, "referBy": "null"}
Response
{"data": {"addMessage": {"chatMessage": ChatMessage}}}
addTicket
Response
Returns an AddTicketMutationReturn
Arguments
Name | Description |
---|---|
input - AddTicketMutationInput!
|
Default = null |
referBy - ReferBy
|
Default = null |
Example
Query
mutation addTicket(
$input: AddTicketMutationInput!,
$referBy: ReferBy
) {
addTicket(
input: $input,
referBy: $referBy
) {
ticket {
actions {
...TicketChangeFragment
}
assignedPersonIdent
assignedSubcontractor {
...SubcontractorFragment
}
assignedSubcontractorIdent
assignee {
...PersonFragment
}
attachments {
...FileFragment
}
category {
...TicketCategoryFragment
}
children {
...TicketFragment
}
clientId
comments {
...TicketCommentFragment
}
createPersonIdent
createTime
creator {
...PersonFragment
}
deadline
description
filledForm {
...FilledFormFragment
}
ident
involvedEntities {
...TicketInvolvedEntityFragment
}
isDeleted
lastChange
lastChangeCount
layer {
...ProjectLayerGraphTypeFragment
}
mails {
...TicketMailInfoFragment
}
number
parent {
...TicketFragment
}
plan {
...ProjectPlanFragment
}
planLat
planLng
project {
...ProjectFragment
}
projectIdent
projectLayerIdent
projectPlanIdent
state
ticketCategoryIdent
ticketPermissions
ticketTypeIdent
title
type {
...TicketTypeFragment
}
updatePersonIdent
updater {
...PersonFragment
}
updateTime
}
}
}
Variables
{"input": null, "referBy": "null"}
Response
{"data": {"addTicket": {"ticket": Ticket}}}
approveWageTicket
Response
Returns an ApproveWageTicketResult!
Arguments
Name | Description |
---|---|
input - [WageTicketReferEntity]!
|
Default = null |
Example
Query
mutation approveWageTicket($input: [WageTicketReferEntity]!) {
approveWageTicket(input: $input) {
... on ApproveWageTicketResultSuccess {
entities {
...AbsenceFragment
}
}
... on WageTicketPermissionError {
errors {
...WageTicketReferErrorPermissionErrorTypeFragment
}
}
... on WageTicketStateError {
errors {
...WageTicketReferErrorStateErrorTypeFragment
}
}
... on WageTicketNotFoundError {
errors {
...WageTicketReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"approveWageTicket": ApproveWageTicketResultSuccess
}
}
createDocxReport
Response
Returns a Report
Example
Query
mutation createDocxReport(
$reportIdent: Ident,
$filename: String
) {
createDocxReport(
reportIdent: $reportIdent,
filename: $filename
) {
docx {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
html {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
ident
pdf {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
tableData
template {
dataTable
fleetActive
hasDataTable
hasTemplate
icon
ident
options
qualityActive
query
settings {
...ReportTemplateSettingsFragment
}
slug
subtitle
timesActive
title
variables
}
updatePerson {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
updateTime
xlsx {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
}
}
Variables
{"reportIdent": null, "filename": null}
Response
{
"data": {
"createDocxReport": {
"docx": File,
"html": File,
"ident": Ident,
"pdf": File,
"tableData": Json,
"template": ReportTemplate,
"updatePerson": Person,
"updateTime": DateTimeOffset,
"xlsx": File
}
}
}
createExport
Response
Returns a CreateExport!
Example
Query
mutation createExport {
createExport {
bfwEquipments {
... on File {
...FileFragment
}
... on BfWEquipmentValidationError {
...BfWEquipmentValidationErrorFragment
}
... on BfWEquipmentPermissionError {
...BfWEquipmentPermissionErrorFragment
}
}
brz {
... on File {
...FileFragment
}
... on BRZValidationError {
...BRZValidationErrorFragment
}
... on BRZPermissionError {
...BRZPermissionErrorFragment
}
}
brzEquipment {
... on File {
...FileFragment
}
... on BrzEquipmentValidationError {
...BrzEquipmentValidationErrorFragment
}
... on BrzEquipmentPermissionError {
...BrzEquipmentPermissionErrorFragment
}
}
datevLodas {
... on File {
...FileFragment
}
... on DatevLodasValidationError {
...DatevLodasValidationErrorFragment
}
... on DatevLodasPermissionError {
...DatevLodasPermissionErrorFragment
}
}
datevLohnGehalt {
... on File {
...FileFragment
}
... on DatevLohnGehaltValidationError {
...DatevLohnGehaltValidationErrorFragment
}
... on DatevLohnGehaltPermissionError {
...DatevLohnGehaltPermissionErrorFragment
}
}
mosaikHours {
... on File {
...FileFragment
}
... on MosaikHoursValidationError {
...MosaikHoursValidationErrorFragment
}
... on MosaikHoursPermissionError {
...MosaikHoursPermissionErrorFragment
}
}
nevarisFinance {
... on File {
...FileFragment
}
... on NevarisFinanceValidationError {
...NevarisFinanceValidationErrorFragment
}
... on NevarisFinancePermissionError {
...NevarisFinancePermissionErrorFragment
}
}
pdsLohn {
... on File {
...FileFragment
}
... on PDSLohnValidationError {
...PDSLohnValidationErrorFragment
}
... on PDSLohnPermissionError {
...PDSLohnPermissionErrorFragment
}
}
provisionEquipment {
... on File {
...FileFragment
}
... on ProvisionEquipmentValidationError {
...ProvisionEquipmentValidationErrorFragment
}
... on ProvisionEquipmentPermissionError {
...ProvisionEquipmentPermissionErrorFragment
}
}
sbs {
... on File {
...FileFragment
}
... on SBSValidationError {
...SBSValidationErrorFragment
}
... on SBSPermissionError {
...SBSPermissionErrorFragment
}
}
technokomWage {
... on File {
...FileFragment
}
... on TechnokomWageValidationError {
...TechnokomWageValidationErrorFragment
}
... on TechnokomWagePermissionError {
...TechnokomWagePermissionErrorFragment
}
}
}
}
Response
{
"data": {
"createExport": {
"bfwEquipments": File,
"brz": File,
"brzEquipment": File,
"datevLodas": File,
"datevLohnGehalt": File,
"mosaikHours": File,
"nevarisFinance": File,
"pdsLohn": File,
"provisionEquipment": File,
"sbs": File,
"technokomWage": File
}
}
}
createPdfReport
Response
Returns a Report
Example
Query
mutation createPdfReport(
$reportIdent: Ident,
$filename: String
) {
createPdfReport(
reportIdent: $reportIdent,
filename: $filename
) {
docx {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
html {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
ident
pdf {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
tableData
template {
dataTable
fleetActive
hasDataTable
hasTemplate
icon
ident
options
qualityActive
query
settings {
...ReportTemplateSettingsFragment
}
slug
subtitle
timesActive
title
variables
}
updatePerson {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
updateTime
xlsx {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
}
}
Variables
{"reportIdent": null, "filename": null}
Response
{
"data": {
"createPdfReport": {
"docx": File,
"html": File,
"ident": Ident,
"pdf": File,
"tableData": Json,
"template": ReportTemplate,
"updatePerson": Person,
"updateTime": DateTimeOffset,
"xlsx": File
}
}
}
createReport
Response
Returns a Report
Example
Query
mutation createReport(
$reportTemplateIdent: Ident,
$options: String,
$dataOnly: Boolean,
$filename: String,
$formats: [Format]
) {
createReport(
reportTemplateIdent: $reportTemplateIdent,
options: $options,
dataOnly: $dataOnly,
filename: $filename,
formats: $formats
) {
docx {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
html {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
ident
pdf {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
tableData
template {
dataTable
fleetActive
hasDataTable
hasTemplate
icon
ident
options
qualityActive
query
settings {
...ReportTemplateSettingsFragment
}
slug
subtitle
timesActive
title
variables
}
updatePerson {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
updateTime
xlsx {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
}
}
Variables
{
"reportTemplateIdent": null,
"options": null,
"dataOnly": null,
"filename": null,
"formats": ["ul"]
}
Response
{
"data": {
"createReport": {
"docx": File,
"html": File,
"ident": Ident,
"pdf": File,
"tableData": Json,
"template": ReportTemplate,
"updatePerson": Person,
"updateTime": DateTimeOffset,
"xlsx": File
}
}
}
createWageCalculatorExportFile
Response
Returns a File
Arguments
Name | Description |
---|---|
month - Int!
|
Default = null |
year - Int!
|
Default = null |
personIdents - [Ident]!
|
Default = null |
timeFormat - TimeFormatEnum!
|
Default = null |
fileName - String!
|
Default = null |
exportFormat - WageCalculatorExportFormat!
|
Default = null |
withWageIndicator - Boolean!
|
Default = null |
Example
Query
mutation createWageCalculatorExportFile(
$month: Int!,
$year: Int!,
$personIdents: [Ident]!,
$timeFormat: TimeFormatEnum!,
$fileName: String!,
$exportFormat: WageCalculatorExportFormat!,
$withWageIndicator: Boolean!
) {
createWageCalculatorExportFile(
month: $month,
year: $year,
personIdents: $personIdents,
timeFormat: $timeFormat,
fileName: $fileName,
exportFormat: $exportFormat,
withWageIndicator: $withWageIndicator
) {
clientId
createPersonIdent
createTime
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
updateTime
viewPath
viewUrl
}
}
Variables
{
"month": null,
"year": null,
"personIdents": null,
"timeFormat": "null",
"fileName": null,
"exportFormat": "null",
"withWageIndicator": null
}
Response
{
"data": {
"createWageCalculatorExportFile": {
"clientId": Ident,
"createPersonIdent": Ident,
"createTime": DateTimeOffset,
"creator": Person,
"downloadPath": "xyz789",
"downloadRegularImagePath": "xyz789",
"downloadRegularImageUrl": "xyz789",
"downloadSmallImagePath": "xyz789",
"downloadUrl": "abc123",
"fileName": Ident,
"ident": Ident,
"mimeType": "xyz789",
"name": "abc123",
"originalName": "xyz789",
"sizeInBytes": 987,
"ticketIdent": Ident,
"updatePersonIdent": Ident,
"updater": Person,
"updateTime": DateTimeOffset,
"viewPath": "xyz789",
"viewUrl": "abc123"
}
}
}
createWorkingHourStaffTime
Response
Returns a CreateWorkingHourStaffTimeResult!
Arguments
Name | Description |
---|---|
input - [InputWorkingHourStaffTime]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation createWorkingHourStaffTime(
$input: [InputWorkingHourStaffTime]!,
$referBy: ReferBy
) {
createWorkingHourStaffTime(
input: $input,
referBy: $referBy
) {
... on CreateWorkingHourStaffTimeResultSuccess {
entities {
...StaffTimeFragment
}
}
... on CreateWorkingHourStaffTimeValidationError {
errors {
...WorkingHourStaffTimeErrorMutationValidationErrorTypeFragment
}
}
... on CreateWorkingHourStaffTimePermissionError {
errors {
...WorkingHourStaffTimeErrorPermissionErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"createWorkingHourStaffTime": CreateWorkingHourStaffTimeResultSuccess
}
}
createXlsxReport
Response
Returns a Report
Example
Query
mutation createXlsxReport(
$reportTemplateIdent: Ident,
$reportIdent: Ident,
$filename: String,
$options: String
) {
createXlsxReport(
reportTemplateIdent: $reportTemplateIdent,
reportIdent: $reportIdent,
filename: $filename,
options: $options
) {
docx {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
html {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
ident
pdf {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
tableData
template {
dataTable
fleetActive
hasDataTable
hasTemplate
icon
ident
options
qualityActive
query
settings {
...ReportTemplateSettingsFragment
}
slug
subtitle
timesActive
title
variables
}
updatePerson {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
updateTime
xlsx {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
...PersonFragment
}
updateTime
viewPath
viewUrl
}
}
}
Variables
{
"reportTemplateIdent": null,
"reportIdent": null,
"filename": null,
"options": null
}
Response
{
"data": {
"createXlsxReport": {
"docx": File,
"html": File,
"ident": Ident,
"pdf": File,
"tableData": Json,
"template": ReportTemplate,
"updatePerson": Person,
"updateTime": DateTimeOffset,
"xlsx": File
}
}
}
declineWageTicket
Response
Returns a StateChangeWageTicketResult!
Arguments
Name | Description |
---|---|
input - [WageTicketReferEntity]!
|
Default = null |
Example
Query
mutation declineWageTicket($input: [WageTicketReferEntity]!) {
declineWageTicket(input: $input) {
... on WageTicketResultSuccess {
entities {
...WageTicketFragment
}
}
... on WageTicketPermissionError {
errors {
...WageTicketReferErrorPermissionErrorTypeFragment
}
}
... on WageTicketStateError {
errors {
...WageTicketReferErrorStateErrorTypeFragment
}
}
... on WageTicketNotFoundError {
errors {
...WageTicketReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"declineWageTicket": WageTicketResultSuccess}}
deleteAbsence
Response
Returns a StateChangeAbsenceResult!
Arguments
Name | Description |
---|---|
input - [AbsenceReferEntity]!
|
Default = null |
Example
Query
mutation deleteAbsence($input: [AbsenceReferEntity]!) {
deleteAbsence(input: $input) {
... on AbsenceResultSuccess {
entities {
...AbsenceFragment
}
}
... on AbsencePermissionError {
errors {
...AbsenceReferErrorPermissionErrorTypeFragment
}
}
... on AbsenceStateError {
errors {
...AbsenceReferErrorStateErrorTypeFragment
}
}
... on AbsenceNotFoundError {
errors {
...AbsenceReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteAbsence": AbsenceResultSuccess}}
deleteAbsenceGroup
Response
Returns a StateChangeAbsenceGroupResult!
Arguments
Name | Description |
---|---|
input - [AbsenceGroupReferEntity]!
|
Default = null |
Example
Query
mutation deleteAbsenceGroup($input: [AbsenceGroupReferEntity]!) {
deleteAbsenceGroup(input: $input) {
... on AbsenceGroupResultSuccess {
entities {
...AbsenceGroupFragment
}
}
... on AbsenceGroupPermissionError {
errors {
...AbsenceGroupReferErrorPermissionErrorTypeFragment
}
}
... on AbsenceGroupStateError {
errors {
...AbsenceGroupReferErrorStateErrorTypeFragment
}
}
... on AbsenceGroupNotFoundError {
errors {
...AbsenceGroupReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteAbsenceGroup": AbsenceGroupResultSuccess
}
}
deleteAccount
Response
Returns a StateChangeAccountResult!
Arguments
Name | Description |
---|---|
input - [AccountReferEntity]!
|
Default = null |
Example
Query
mutation deleteAccount($input: [AccountReferEntity]!) {
deleteAccount(input: $input) {
... on AccountResultSuccess {
entities {
...AccountFragment
}
}
... on AccountPermissionError {
errors {
...AccountReferErrorPermissionErrorTypeFragment
}
}
... on AccountStateError {
errors {
...AccountReferErrorStateErrorTypeFragment
}
}
... on AccountNotFoundError {
errors {
...AccountReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteAccount": AccountResultSuccess}}
deleteActivity
Response
Returns a StateChangeActivityResult!
Arguments
Name | Description |
---|---|
input - [ActivityReferEntity]!
|
Default = null |
Example
Query
mutation deleteActivity($input: [ActivityReferEntity]!) {
deleteActivity(input: $input) {
... on ActivityResultSuccess {
entities {
...ActivityFragment
}
}
... on ActivityPermissionError {
errors {
...ActivityReferErrorPermissionErrorTypeFragment
}
}
... on ActivityStateError {
errors {
...ActivityReferErrorStateErrorTypeFragment
}
}
... on ActivityNotFoundError {
errors {
...ActivityReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteActivity": ActivityResultSuccess}}
deleteActivityType
Response
Returns a StateChangeActivityTypeResult!
Arguments
Name | Description |
---|---|
input - [ActivityTypeReferEntity]!
|
Default = null |
Example
Query
mutation deleteActivityType($input: [ActivityTypeReferEntity]!) {
deleteActivityType(input: $input) {
... on ActivityTypeResultSuccess {
entities {
...ActivityTypeFragment
}
}
... on ActivityTypePermissionError {
errors {
...ActivityTypeReferErrorPermissionErrorTypeFragment
}
}
... on ActivityTypeStateError {
errors {
...ActivityTypeReferErrorStateErrorTypeFragment
}
}
... on ActivityTypeNotFoundError {
errors {
...ActivityTypeReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteActivityType": ActivityTypeResultSuccess
}
}
deleteAddresscircle
Response
Returns a StateChangeAddresscircleResult!
Arguments
Name | Description |
---|---|
input - [AddresscircleReferEntity]!
|
Default = null |
Example
Query
mutation deleteAddresscircle($input: [AddresscircleReferEntity]!) {
deleteAddresscircle(input: $input) {
... on AddresscircleResultSuccess {
entities {
...AddresscircleFragment
}
}
... on AddresscirclePermissionError {
errors {
...AddresscircleReferErrorPermissionErrorTypeFragment
}
}
... on AddresscircleStateError {
errors {
...AddresscircleReferErrorStateErrorTypeFragment
}
}
... on AddresscircleNotFoundError {
errors {
...AddresscircleReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteAddresscircle": AddresscircleResultSuccess
}
}
deleteAllowance
Response
Returns a StateChangeAllowanceResult!
Arguments
Name | Description |
---|---|
input - [AllowanceReferEntity]!
|
Default = null |
Example
Query
mutation deleteAllowance($input: [AllowanceReferEntity]!) {
deleteAllowance(input: $input) {
... on AllowanceResultSuccess {
entities {
...AllowanceFragment
}
}
... on AllowancePermissionError {
errors {
...AllowanceReferErrorPermissionErrorTypeFragment
}
}
... on AllowanceStateError {
errors {
...AllowanceReferErrorStateErrorTypeFragment
}
}
... on AllowanceNotFoundError {
errors {
...AllowanceReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteAllowance": AllowanceResultSuccess}}
deleteAppProfile
Response
Returns a StateChangeAppProfileResult!
Arguments
Name | Description |
---|---|
input - [Ident]!
|
Default = null |
Example
Query
mutation deleteAppProfile($input: [Ident]!) {
deleteAppProfile(input: $input) {
... on AppProfileResultSuccess {
entities {
...AppProfileFragment
}
}
... on AppProfilePermissionError {
errors {
...AppProfileReferErrorPermissionErrorTypeFragment
}
}
... on AppProfileStateError {
errors {
...AppProfileReferErrorStateErrorTypeFragment
}
}
... on AppProfileNotFoundError {
errors {
...AppProfileReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteAppProfile": AppProfileResultSuccess}}
deleteAssignedFile
Response
Returns a StateChangeAssignedFileResult!
Arguments
Name | Description |
---|---|
input - [AssignedFileReferEntity]!
|
Default = null |
Example
Query
mutation deleteAssignedFile($input: [AssignedFileReferEntity]!) {
deleteAssignedFile(input: $input) {
... on AssignedFileResultSuccess {
entities {
...AssignedFileFragment
}
}
... on AssignedFilePermissionError {
errors {
...AssignedFileReferErrorPermissionErrorTypeFragment
}
}
... on AssignedFileStateError {
errors {
...AssignedFileReferErrorStateErrorTypeFragment
}
}
... on AssignedFileNotFoundError {
errors {
...AssignedFileReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteAssignedFile": AssignedFileResultSuccess
}
}
deleteAuthProvider
Response
Returns a StateChangeAuthProviderResult!
Arguments
Name | Description |
---|---|
input - [AuthProviderReferEntity]!
|
Default = null |
Example
Query
mutation deleteAuthProvider($input: [AuthProviderReferEntity]!) {
deleteAuthProvider(input: $input) {
... on AuthProviderResultSuccess {
entities {
...AuthProviderFragment
}
}
... on AuthProviderPermissionError {
errors {
...AuthProviderReferErrorPermissionErrorTypeFragment
}
}
... on AuthProviderStateError {
errors {
...AuthProviderReferErrorStateErrorTypeFragment
}
}
... on AuthProviderNotFoundError {
errors {
...AuthProviderReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteAuthProvider": AuthProviderResultSuccess
}
}
deleteAutomationProfile
Response
Returns a StateChangeAutomationProfileResult!
Arguments
Name | Description |
---|---|
input - [AutomationProfileReferEntity]!
|
Default = null |
Example
Query
mutation deleteAutomationProfile($input: [AutomationProfileReferEntity]!) {
deleteAutomationProfile(input: $input) {
... on AutomationProfileResultSuccess {
entities {
...AutomationProfileFragment
}
}
... on AutomationProfilePermissionError {
errors {
...AutomationProfileReferErrorPermissionErrorTypeFragment
}
}
... on AutomationProfileStateError {
errors {
...AutomationProfileReferErrorStateErrorTypeFragment
}
}
... on AutomationProfileNotFoundError {
errors {
...AutomationProfileReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteAutomationProfile": AutomationProfileResultSuccess
}
}
deleteCollectedAccount
Response
Returns a StateChangeCollectedAccountResult!
Arguments
Name | Description |
---|---|
input - [CollectedAccountReferEntity]!
|
Default = null |
Example
Query
mutation deleteCollectedAccount($input: [CollectedAccountReferEntity]!) {
deleteCollectedAccount(input: $input) {
... on CollectedAccountResultSuccess {
entities {
...CollectedAccountFragment
}
}
... on CollectedAccountPermissionError {
errors {
...CollectedAccountReferErrorPermissionErrorTypeFragment
}
}
... on CollectedAccountStateError {
errors {
...CollectedAccountReferErrorStateErrorTypeFragment
}
}
... on CollectedAccountNotFoundError {
errors {
...CollectedAccountReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteCollectedAccount": CollectedAccountResultSuccess
}
}
deleteCollectedEquipment
Response
Returns a StateChangeCollectedEquipmentResult!
Arguments
Name | Description |
---|---|
input - [CollectedEquipmentReferEntity]!
|
Default = null |
Example
Query
mutation deleteCollectedEquipment($input: [CollectedEquipmentReferEntity]!) {
deleteCollectedEquipment(input: $input) {
... on CollectedEquipmentResultSuccess {
entities {
...CollectedEquipmentFragment
}
}
... on CollectedEquipmentPermissionError {
errors {
...CollectedEquipmentReferErrorPermissionErrorTypeFragment
}
}
... on CollectedEquipmentStateError {
errors {
...CollectedEquipmentReferErrorStateErrorTypeFragment
}
}
... on CollectedEquipmentNotFoundError {
errors {
...CollectedEquipmentReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteCollectedEquipment": CollectedEquipmentResultSuccess
}
}
deleteCollectedMaterial
Response
Returns a StateChangeCollectedMaterialResult!
Arguments
Name | Description |
---|---|
input - [CollectedMaterialReferEntity]!
|
Default = null |
Example
Query
mutation deleteCollectedMaterial($input: [CollectedMaterialReferEntity]!) {
deleteCollectedMaterial(input: $input) {
... on CollectedMaterialResultSuccess {
entities {
...CollectedMaterialFragment
}
}
... on CollectedMaterialPermissionError {
errors {
...CollectedMaterialReferErrorPermissionErrorTypeFragment
}
}
... on CollectedMaterialStateError {
errors {
...CollectedMaterialReferErrorStateErrorTypeFragment
}
}
... on CollectedMaterialNotFoundError {
errors {
...CollectedMaterialReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteCollectedMaterial": CollectedMaterialResultSuccess
}
}
deleteCollectedSubcontractor
Response
Returns a StateChangeCollectedSubcontractorResult!
Arguments
Name | Description |
---|---|
input - [CollectedSubcontractorReferEntity]!
|
Default = null |
Example
Query
mutation deleteCollectedSubcontractor($input: [CollectedSubcontractorReferEntity]!) {
deleteCollectedSubcontractor(input: $input) {
... on CollectedSubcontractorResultSuccess {
entities {
...CollectedSubcontractorFragment
}
}
... on CollectedSubcontractorPermissionError {
errors {
...CollectedSubcontractorReferErrorPermissionErrorTypeFragment
}
}
... on CollectedSubcontractorStateError {
errors {
...CollectedSubcontractorReferErrorStateErrorTypeFragment
}
}
... on CollectedSubcontractorNotFoundError {
errors {
...CollectedSubcontractorReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteCollectedSubcontractor": CollectedSubcontractorResultSuccess
}
}
deleteContact
Response
Returns a StateChangeContactResult!
Arguments
Name | Description |
---|---|
input - [ContactReferEntity]!
|
Default = null |
Example
Query
mutation deleteContact($input: [ContactReferEntity]!) {
deleteContact(input: $input) {
... on ContactResultSuccess {
entities {
...ContactFragment
}
}
... on ContactPermissionError {
errors {
...ContactReferErrorPermissionErrorTypeFragment
}
}
... on ContactStateError {
errors {
...ContactReferErrorStateErrorTypeFragment
}
}
... on ContactNotFoundError {
errors {
...ContactReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteContact": ContactResultSuccess}}
deleteCostCenter
Response
Returns a StateChangeCostCenterResult!
Arguments
Name | Description |
---|---|
input - [CostCenterReferEntity]!
|
Default = null |
Example
Query
mutation deleteCostCenter($input: [CostCenterReferEntity]!) {
deleteCostCenter(input: $input) {
... on CostCenterResultSuccess {
entities {
...CostCenterFragment
}
}
... on CostCenterPermissionError {
errors {
...CostCenterReferErrorPermissionErrorTypeFragment
}
}
... on CostCenterStateError {
errors {
...CostCenterReferErrorStateErrorTypeFragment
}
}
... on CostCenterNotFoundError {
errors {
...CostCenterReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteCostCenter": CostCenterResultSuccess}}
deleteCostType
Response
Returns a StateChangeCostTypeResult!
Arguments
Name | Description |
---|---|
input - [CostTypeReferEntity]!
|
Default = null |
Example
Query
mutation deleteCostType($input: [CostTypeReferEntity]!) {
deleteCostType(input: $input) {
... on CostTypeResultSuccess {
entities {
...CostTypeFragment
}
}
... on CostTypePermissionError {
errors {
...CostTypeReferErrorPermissionErrorTypeFragment
}
}
... on CostTypeStateError {
errors {
...CostTypeReferErrorStateErrorTypeFragment
}
}
... on CostTypeNotFoundError {
errors {
...CostTypeReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteCostType": CostTypeResultSuccess}}
deleteDayWage
Response
Returns a StateChangeDayWageResult!
Arguments
Name | Description |
---|---|
input - [DayWageReferEntity]!
|
Default = null |
Example
Query
mutation deleteDayWage($input: [DayWageReferEntity]!) {
deleteDayWage(input: $input) {
... on DayWageResultSuccess {
entities {
...DayWageFragment
}
}
... on DayWagePermissionError {
errors {
...DayWageReferErrorPermissionErrorTypeFragment
}
}
... on DayWageStateError {
errors {
...DayWageReferErrorStateErrorTypeFragment
}
}
... on DayWageNotFoundError {
errors {
...DayWageReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteDayWage": DayWageResultSuccess}}
deleteDeviatingWorkingHoursCalendar
Response
Arguments
Name | Description |
---|---|
input - [DeviatingWorkingHoursCalendarReferEntity]!
|
Default = null |
Example
Query
mutation deleteDeviatingWorkingHoursCalendar($input: [DeviatingWorkingHoursCalendarReferEntity]!) {
deleteDeviatingWorkingHoursCalendar(input: $input) {
... on DeviatingWorkingHoursCalendarResultSuccess {
entities {
...DeviatingWorkingHoursCalendarFragment
}
}
... on DeviatingWorkingHoursCalendarPermissionError {
errors {
...DeviatingWorkingHoursCalendarReferErrorPermissionErrorTypeFragment
}
}
... on DeviatingWorkingHoursCalendarStateError {
errors {
...DeviatingWorkingHoursCalendarReferErrorStateErrorTypeFragment
}
}
... on DeviatingWorkingHoursCalendarNotFoundError {
errors {
...DeviatingWorkingHoursCalendarReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteDeviatingWorkingHoursCalendar": DeviatingWorkingHoursCalendarResultSuccess
}
}
deleteEquipment
Response
Returns a StateChangeEquipmentResult!
Arguments
Name | Description |
---|---|
input - [EquipmentReferEntity]!
|
Default = null |
Example
Query
mutation deleteEquipment($input: [EquipmentReferEntity]!) {
deleteEquipment(input: $input) {
... on EquipmentResultSuccess {
entities {
...EquipmentFragment
}
}
... on EquipmentPermissionError {
errors {
...EquipmentReferErrorPermissionErrorTypeFragment
}
}
... on EquipmentStateError {
ident
}
... on EquipmentNotFoundError {
errors {
...EquipmentReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteEquipment": EquipmentResultSuccess}}
deleteEquipmentInformationField
Response
Arguments
Name | Description |
---|---|
input - [EquipmentInformationFieldReferEntity]!
|
Default = null |
Example
Query
mutation deleteEquipmentInformationField($input: [EquipmentInformationFieldReferEntity]!) {
deleteEquipmentInformationField(input: $input) {
... on EquipmentInformationFieldResultSuccess {
entities {
...EquipmentInformationFieldFragment
}
}
... on EquipmentInformationFieldPermissionError {
errors {
...EquipmentInformationFieldReferErrorPermissionErrorTypeFragment
}
}
... on EquipmentInformationFieldStateError {
errors {
...EquipmentInformationFieldReferErrorStateErrorTypeFragment
}
}
... on EquipmentInformationFieldNotFoundError {
errors {
...EquipmentInformationFieldReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteEquipmentInformationField": EquipmentInformationFieldResultSuccess
}
}
deleteEquipmentState
Response
Returns a StateChangeEquipmentStateResult!
Arguments
Name | Description |
---|---|
input - [EquipmentStateReferEntity]!
|
Default = null |
Example
Query
mutation deleteEquipmentState($input: [EquipmentStateReferEntity]!) {
deleteEquipmentState(input: $input) {
... on EquipmentStateResultSuccess {
entities {
...EquipmentStateFragment
}
}
... on EquipmentStatePermissionError {
errors {
...EquipmentStateReferErrorPermissionErrorTypeFragment
}
}
... on EquipmentStateStateError {
errors {
...EquipmentStateReferErrorStateErrorTypeFragment
}
}
... on EquipmentStateNotFoundError {
errors {
...EquipmentStateReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteEquipmentState": EquipmentStateResultSuccess
}
}
deleteEquipmentType
Response
Returns a StateChangeEquipmentTypeResult!
Arguments
Name | Description |
---|---|
input - [EquipmentTypeReferEntity]!
|
Default = null |
Example
Query
mutation deleteEquipmentType($input: [EquipmentTypeReferEntity]!) {
deleteEquipmentType(input: $input) {
... on EquipmentTypeResultSuccess {
entities {
...EquipmentTypeFragment
}
}
... on EquipmentTypePermissionError {
errors {
...EquipmentTypeReferErrorPermissionErrorTypeFragment
}
}
... on EquipmentTypeStateError {
errors {
...EquipmentTypeReferErrorStateErrorTypeFragment
}
}
... on EquipmentTypeNotFoundError {
errors {
...EquipmentTypeReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteEquipmentType": EquipmentTypeResultSuccess
}
}
deleteFile
Response
Returns a DeleteMutation
Arguments
Name | Description |
---|---|
ident - Ident
|
Default = null |
Example
Query
mutation deleteFile($ident: Ident) {
deleteFile(ident: $ident) {
ok
}
}
Variables
{"ident": null}
Response
{"data": {"deleteFile": {"ok": false}}}
deleteFilledForm
Response
Returns a StateChangeFilledFormResult!
Arguments
Name | Description |
---|---|
input - [FilledFormReferEntity]!
|
Default = null |
Example
Query
mutation deleteFilledForm($input: [FilledFormReferEntity]!) {
deleteFilledForm(input: $input) {
... on FilledFormResultSuccess {
entities {
...FilledFormFragment
}
}
... on FilledFormPermissionError {
errors {
...FilledFormReferErrorPermissionErrorTypeFragment
}
}
... on FilledFormStateError {
errors {
...FilledFormReferErrorStateErrorTypeFragment
}
}
... on FilledFormNotFoundError {
errors {
...FilledFormReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteFilledForm": FilledFormResultSuccess}}
deleteForm
Response
Returns a StateChangeFormResult!
Arguments
Name | Description |
---|---|
input - [FormReferEntity]!
|
Default = null |
Example
Query
mutation deleteForm($input: [FormReferEntity]!) {
deleteForm(input: $input) {
... on FormResultSuccess {
entities {
...FormGraphTypeFragment
}
}
... on FormPermissionError {
errors {
...FormReferErrorPermissionErrorTypeFragment
}
}
... on FormStateError {
errors {
...FormReferErrorStateErrorTypeFragment
}
}
... on FormNotFoundError {
errors {
...FormReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteForm": FormResultSuccess}}
deleteLogo
Response
Returns a StateChangeLogoResult!
Arguments
Name | Description |
---|---|
input - [LogoReferEntity]!
|
Default = null |
Example
Query
mutation deleteLogo($input: [LogoReferEntity]!) {
deleteLogo(input: $input) {
... on LogoResultSuccess {
entities {
...LogosFragment
}
}
... on LogoPermissionError {
errors {
...LogoReferErrorPermissionErrorTypeFragment
}
}
... on LogoStateError {
errors {
...LogoReferErrorStateErrorTypeFragment
}
}
... on LogoNotFoundError {
errors {
...LogoReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteLogo": LogoResultSuccess}}
deleteMaintenanceAssignment
Response
Returns a StateChangeMaintenanceAssignmentResult!
Arguments
Name | Description |
---|---|
input - [MaintenanceAssignmentReferEntity]!
|
Default = null |
Example
Query
mutation deleteMaintenanceAssignment($input: [MaintenanceAssignmentReferEntity]!) {
deleteMaintenanceAssignment(input: $input) {
... on MaintenanceAssignmentResultSuccess {
entities {
...MaintenanceAssignmentFragment
}
}
... on MaintenanceAssignmentPermissionError {
errors {
...MaintenanceAssignmentReferErrorPermissionErrorTypeFragment
}
}
... on MaintenanceAssignmentStateError {
errors {
...MaintenanceAssignmentReferErrorStateErrorTypeFragment
}
}
... on MaintenanceAssignmentNotFoundError {
errors {
...MaintenanceAssignmentReferErrorEntityNotFoundErrorTypeFragment
}
}
... on MaintenanceAssignmentValidationError {
errors {
...MaintenanceAssignmentReferErrorMutationValidationErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteMaintenanceAssignment": MaintenanceAssignmentResultSuccess
}
}
deleteMaintenanceMeasure
Response
Returns a StateChangeMaintenanceMeasureResult!
Arguments
Name | Description |
---|---|
input - [MaintenanceMeasureReferEntity]!
|
Default = null |
Example
Query
mutation deleteMaintenanceMeasure($input: [MaintenanceMeasureReferEntity]!) {
deleteMaintenanceMeasure(input: $input) {
... on MaintenanceMeasureResultSuccess {
entities {
...MaintenanceMeasureFragment
}
}
... on MaintenanceMeasurePermissionError {
errors {
...MaintenanceMeasureReferErrorPermissionErrorTypeFragment
}
}
... on MaintenanceMeasureStateError {
errors {
...MaintenanceMeasureReferErrorStateErrorTypeFragment
}
}
... on MaintenanceMeasureNotFoundError {
errors {
...MaintenanceMeasureReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteMaintenanceMeasure": MaintenanceMeasureResultSuccess
}
}
deleteMcJob
Response
Returns a StateChangeMcJobResult!
Arguments
Name | Description |
---|---|
input - [McJobReferEntity]!
|
Default = null |
Example
Query
mutation deleteMcJob($input: [McJobReferEntity]!) {
deleteMcJob(input: $input) {
... on McJobResultSuccess {
entities {
...McJobFragment
}
}
... on McJobPermissionError {
errors {
...McJobReferErrorPermissionErrorTypeFragment
}
}
... on McJobCollectedStateError {
errors {
...McJobReferErrorStateErrorTypeFragment
}
}
... on McJobNotFoundError {
errors {
...McJobReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteMcJob": McJobResultSuccess}}
deleteNote
Response
Returns a StateChangeNoteResult!
Arguments
Name | Description |
---|---|
input - [NoteReferEntity]!
|
Default = null |
Example
Query
mutation deleteNote($input: [NoteReferEntity]!) {
deleteNote(input: $input) {
... on NoteResultSuccess {
entities {
...NoteFragment
}
}
... on NotePermissionError {
errors {
...NoteReferErrorPermissionErrorTypeFragment
}
}
... on NoteStateError {
errors {
...NoteReferErrorStateErrorTypeFragment
}
}
... on NoteNotFoundError {
errors {
...NoteReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteNote": NoteResultSuccess}}
deleteNoteCategory
Response
Returns a StateChangeNoteCategoryResult!
Arguments
Name | Description |
---|---|
input - [NoteCategoryReferEntity]!
|
Default = null |
Example
Query
mutation deleteNoteCategory($input: [NoteCategoryReferEntity]!) {
deleteNoteCategory(input: $input) {
... on NoteCategoryResultSuccess {
entities {
...NoteCategoryFragment
}
}
... on NoteCategoryPermissionError {
errors {
...NoteCategoryReferErrorPermissionErrorTypeFragment
}
}
... on NoteCategoryStateError {
errors {
...NoteCategoryReferErrorStateErrorTypeFragment
}
}
... on NoteCategoryNotFoundError {
errors {
...NoteCategoryReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteNoteCategory": NoteCategoryResultSuccess
}
}
deletePerson
Response
Returns a StateChangePersonResult!
Arguments
Name | Description |
---|---|
input - [PersonReferEntity]!
|
Default = null |
Example
Query
mutation deletePerson($input: [PersonReferEntity]!) {
deletePerson(input: $input) {
... on PersonResultSuccess {
entities {
...PersonFragment
}
}
... on PersonPermissionError {
errors {
...PersonReferErrorPermissionErrorTypeFragment
}
}
... on PersonStateError {
errors {
...PersonReferErrorStateErrorTypeFragment
}
}
... on PersonNotFoundError {
errors {
...PersonReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deletePerson": PersonResultSuccess}}
deletePersonSkill
Response
Returns a StateChangePersonSkillResult!
Arguments
Name | Description |
---|---|
input - [PersonSkillReferEntity]!
|
Default = null |
Example
Query
mutation deletePersonSkill($input: [PersonSkillReferEntity]!) {
deletePersonSkill(input: $input) {
... on PersonSkillResultSuccess {
entities {
...PersonSkillFragment
}
}
... on PersonSkillPermissionError {
errors {
...PersonSkillReferErrorPermissionErrorTypeFragment
}
}
... on PersonSkillNotFoundError {
errors {
...PersonSkillReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deletePersonSkill": PersonSkillResultSuccess}}
deletePersonType
Response
Returns a StateChangePersonTypeResult!
Arguments
Name | Description |
---|---|
input - [PersonTypeReferEntity]!
|
Default = null |
Example
Query
mutation deletePersonType($input: [PersonTypeReferEntity]!) {
deletePersonType(input: $input) {
... on PersonTypeResultSuccess {
entities {
...PersonTypeFragment
}
}
... on PersonTypePermissionError {
errors {
...PersonTypeReferErrorPermissionErrorTypeFragment
}
}
... on PersonTypeStateError {
errors {
...PersonTypeReferErrorStateErrorTypeFragment
}
}
... on PersonTypeNotFoundError {
errors {
...PersonTypeReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deletePersonType": PersonTypeResultSuccess}}
deletePhotoCategory
Response
Returns a StateChangePhotoCategoryResult!
Arguments
Name | Description |
---|---|
input - [PhotoCategoryReferEntity]!
|
Default = null |
Example
Query
mutation deletePhotoCategory($input: [PhotoCategoryReferEntity]!) {
deletePhotoCategory(input: $input) {
... on PhotoCategoryResultSuccess {
entities {
...PhotoCategoryFragment
}
}
... on PhotoCategoryPermissionError {
errors {
...PhotoCategoryReferErrorPermissionErrorTypeFragment
}
}
... on PhotoCategoryStateError {
errors {
...PhotoCategoryReferErrorStateErrorTypeFragment
}
}
... on PhotoCategoryNotFoundError {
errors {
...PhotoCategoryReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deletePhotoCategory": PhotoCategoryResultSuccess
}
}
deletePicture
Response
Returns a StateChangePictureResult!
Arguments
Name | Description |
---|---|
input - [PictureReferEntity]!
|
Default = null |
Example
Query
mutation deletePicture($input: [PictureReferEntity]!) {
deletePicture(input: $input) {
... on PictureResultSuccess {
entities {
...PictureFragment
}
}
... on PicturePermissionError {
errors {
...PictureReferErrorPermissionErrorTypeFragment
}
}
... on PictureNotFoundError {
errors {
...PictureReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deletePicture": PictureResultSuccess}}
deletePlanning
Response
Returns a StateChangePlanningResult!
Arguments
Name | Description |
---|---|
input - [PlanningReferEntity]!
|
Default = null |
Example
Query
mutation deletePlanning($input: [PlanningReferEntity]!) {
deletePlanning(input: $input) {
... on StateChangePlanningResultSuccess {
entities {
...PlanningFragment
}
}
... on StateChangePlanningPermissionError {
errors {
...PlanningReferErrorPermissionErrorTypeFragment
}
}
... on StateChangePlanningStateError {
errors {
...PlanningReferErrorStateErrorTypeFragment
}
}
... on StateChangePlanningNotFoundError {
errors {
...PlanningReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deletePlanning": StateChangePlanningResultSuccess
}
}
deletePlanningBoardFilter
Response
Returns a StateChangePlanningBoardFilterResult!
Arguments
Name | Description |
---|---|
input - [PlanningBoardFilterReferEntity]!
|
Default = null |
Example
Query
mutation deletePlanningBoardFilter($input: [PlanningBoardFilterReferEntity]!) {
deletePlanningBoardFilter(input: $input) {
... on PlanningBoardFilterResultSuccess {
entities {
...PlanningBoardFilterFragment
}
}
... on PlanningBoardFilterPermissionError {
errors {
...PlanningBoardFilterReferErrorPermissionErrorTypeFragment
}
}
... on PlanningBoardFilterStateError {
errors {
...PlanningBoardFilterReferErrorStateErrorTypeFragment
}
}
... on PlanningBoardFilterNotFoundError {
errors {
...PlanningBoardFilterReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deletePlanningBoardFilter": PlanningBoardFilterResultSuccess
}
}
deletePlanningCategory
Response
Returns a StateChangePlanningCategoryResult!
Arguments
Name | Description |
---|---|
input - [PlanningCategoryReferEntity]!
|
Default = null |
Example
Query
mutation deletePlanningCategory($input: [PlanningCategoryReferEntity]!) {
deletePlanningCategory(input: $input) {
... on PlanningCategoryResultSuccess {
entities {
...PlanningCategoryFragment
}
}
... on PlanningCategoryPermissionError {
errors {
...PlanningCategoryReferErrorPermissionErrorTypeFragment
}
}
... on PlanningCategoryStateError {
errors {
...PlanningCategoryReferErrorStateErrorTypeFragment
}
}
... on PlanningCategoryNotFoundError {
errors {
...PlanningCategoryReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deletePlanningCategory": PlanningCategoryResultSuccess
}
}
deletePlanningSidebarFilter
Response
Returns a StateChangePlanningSidebarFilterResult!
Arguments
Name | Description |
---|---|
input - [PlanningSidebarFilterReferEntity]!
|
Default = null |
Example
Query
mutation deletePlanningSidebarFilter($input: [PlanningSidebarFilterReferEntity]!) {
deletePlanningSidebarFilter(input: $input) {
... on PlanningSidebarFilterResultSuccess {
entities {
...PlanningSidebarFilterFragment
}
}
... on PlanningSidebarFilterPermissionError {
errors {
...PlanningSidebarFilterReferErrorPermissionErrorTypeFragment
}
}
... on PlanningSidebarFilterStateError {
errors {
...PlanningSidebarFilterReferErrorStateErrorTypeFragment
}
}
... on PlanningSidebarFilterNotFoundError {
errors {
...PlanningSidebarFilterReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deletePlanningSidebarFilter": PlanningSidebarFilterResultSuccess
}
}
deleteProject
Response
Returns a StateChangeProjectResult!
Arguments
Name | Description |
---|---|
input - [ProjectReferEntity]!
|
Default = null |
Example
Query
mutation deleteProject($input: [ProjectReferEntity]!) {
deleteProject(input: $input) {
... on ProjectResultSuccess {
entities {
...ProjectFragment
}
}
... on ProjectPermissionError {
errors {
...ProjectReferErrorPermissionErrorTypeFragment
}
}
... on ProjectStateError {
errors {
...ProjectReferErrorStateErrorTypeFragment
}
}
... on ProjectNotFoundError {
errors {
...ProjectReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteProject": ProjectResultSuccess}}
deleteProjectComponent
Response
Returns a StateChangeProjectComponentResult!
Arguments
Name | Description |
---|---|
input - [ProjectComponentReferEntity]!
|
Default = null |
Example
Query
mutation deleteProjectComponent($input: [ProjectComponentReferEntity]!) {
deleteProjectComponent(input: $input) {
... on ProjectComponentResultSuccess {
entities {
...ProjectComponentFragment
}
}
... on ProjectComponentPermissionError {
errors {
...ProjectComponentReferErrorPermissionErrorTypeFragment
}
}
... on ProjectComponentStateError {
errors {
...ProjectComponentReferErrorStateErrorTypeFragment
}
}
... on ProjectComponentNotFoundError {
errors {
...ProjectComponentReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteProjectComponent": ProjectComponentResultSuccess
}
}
deleteProjectSector
Response
Returns a StateChangeProjectSectorResult!
Arguments
Name | Description |
---|---|
input - [ProjectSectorReferEntity]!
|
Default = null |
Example
Query
mutation deleteProjectSector($input: [ProjectSectorReferEntity]!) {
deleteProjectSector(input: $input) {
... on ProjectSectorResultSuccess {
entities {
...ProjectSectorFragment
}
}
... on ProjectSectorPermissionError {
errors {
...ProjectSectorReferErrorPermissionErrorTypeFragment
}
}
... on ProjectSectorStateError {
errors {
...ProjectSectorReferErrorStateErrorTypeFragment
}
}
... on ProjectSectorNotFoundError {
errors {
...ProjectSectorReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteProjectSector": ProjectSectorResultSuccess
}
}
deleteProjectType
Response
Returns a StateChangeProjectTypeResult!
Arguments
Name | Description |
---|---|
input - [ProjectTypeReferEntity]!
|
Default = null |
Example
Query
mutation deleteProjectType($input: [ProjectTypeReferEntity]!) {
deleteProjectType(input: $input) {
... on ProjectTypeResultSuccess {
entities {
...ProjectTypeFragment
}
}
... on ProjectTypePermissionError {
errors {
...ProjectTypeReferErrorPermissionErrorTypeFragment
}
}
... on ProjectTypeStateError {
errors {
...ProjectTypeReferErrorStateErrorTypeFragment
}
}
... on ProjectTypeNotFoundError {
errors {
...ProjectTypeReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteProjectType": ProjectTypeResultSuccess}}
deleteProjectZone
Response
Returns a StateChangeProjectZoneResult!
Arguments
Name | Description |
---|---|
input - [ProjectZoneReferEntity]!
|
Default = null |
Example
Query
mutation deleteProjectZone($input: [ProjectZoneReferEntity]!) {
deleteProjectZone(input: $input) {
... on ProjectZoneResultSuccess {
entities {
...ProjectZoneFragment
}
}
... on ProjectZonePermissionError {
errors {
...ProjectZoneReferErrorPermissionErrorTypeFragment
}
}
... on ProjectZoneStateError {
errors {
...ProjectZoneReferErrorStateErrorTypeFragment
}
}
... on ProjectZoneNotFoundError {
errors {
...ProjectZoneReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteProjectZone": ProjectZoneResultSuccess}}
deletePublicHoliday
Response
Returns a StateChangePublicHolidayResult!
Arguments
Name | Description |
---|---|
input - [PublicHolidayReferEntity]!
|
Default = null |
Example
Query
mutation deletePublicHoliday($input: [PublicHolidayReferEntity]!) {
deletePublicHoliday(input: $input) {
... on PublicHolidayResultSuccess {
entities {
...PublicHolidayFragment
}
}
... on PublicHolidayPermissionError {
errors {
...PublicHolidayReferErrorPermissionErrorTypeFragment
}
}
... on PublicHolidayStateError {
errors {
...PublicHolidayReferErrorStateErrorTypeFragment
}
}
... on PublicHolidayNotFoundError {
errors {
...PublicHolidayReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deletePublicHoliday": PublicHolidayResultSuccess
}
}
deleteRegion
Response
Returns a StateChangeRegionResult!
Arguments
Name | Description |
---|---|
input - [RegionReferEntity]!
|
Default = null |
Example
Query
mutation deleteRegion($input: [RegionReferEntity]!) {
deleteRegion(input: $input) {
... on RegionResultSuccess {
entities {
...RegionFragment
}
}
... on RegionPermissionError {
errors {
...RegionReferErrorPermissionErrorTypeFragment
}
}
... on RegionStateError {
errors {
...RegionReferErrorStateErrorTypeFragment
}
}
... on RegionNotFoundError {
errors {
...RegionReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteRegion": RegionResultSuccess}}
deleteRole
Response
Returns a StateChangeRoleResult!
Arguments
Name | Description |
---|---|
input - [RoleReferEntity]!
|
Default = null |
Example
Query
mutation deleteRole($input: [RoleReferEntity]!) {
deleteRole(input: $input) {
... on RoleResultSuccess {
entities {
...RoleBaseFragment
}
}
... on RolePermissionError {
errors {
...RoleReferErrorPermissionErrorTypeFragment
}
}
... on RoleCollectedStateError {
errors {
...RoleReferErrorStateErrorTypeFragment
}
}
... on RoleNotFoundError {
errors {
...RoleReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteRole": RoleResultSuccess}}
deleteRuleConfiguration
Response
Returns a StateChangeRuleConfigurationResult!
Arguments
Name | Description |
---|---|
input - [RuleConfigurationReferEntity]!
|
Default = null |
Example
Query
mutation deleteRuleConfiguration($input: [RuleConfigurationReferEntity]!) {
deleteRuleConfiguration(input: $input) {
... on RuleConfigurationResultSuccess {
entities {
...RuleConfigurationFragment
}
}
... on RuleConfigurationPermissionError {
errors {
...RuleConfigurationReferErrorPermissionErrorTypeFragment
}
}
... on RuleConfigurationStateError {
errors {
...RuleConfigurationReferErrorStateErrorTypeFragment
}
}
... on RuleConfigurationNotFoundError {
errors {
...RuleConfigurationReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteRuleConfiguration": RuleConfigurationResultSuccess
}
}
deleteScheduledOrder
Response
Returns a StateChangeScheduledOrderResult!
Arguments
Name | Description |
---|---|
input - [ScheduledOrderReferEntity]!
|
Default = null |
Example
Query
mutation deleteScheduledOrder($input: [ScheduledOrderReferEntity]!) {
deleteScheduledOrder(input: $input) {
... on ScheduledOrderResultSuccess {
entities {
...ScheduledOrderFragment
}
}
... on ScheduledOrderPermissionError {
errors {
...ScheduledOrderReferErrorPermissionErrorTypeFragment
}
}
... on ScheduledOrderStateError {
errors {
...ScheduledOrderReferErrorStateErrorTypeFragment
}
}
... on ScheduledOrderNotFoundError {
errors {
...ScheduledOrderReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteScheduledOrder": ScheduledOrderResultSuccess
}
}
deleteService
Response
Returns a StateChangeServiceResult!
Arguments
Name | Description |
---|---|
input - [ServiceReferEntity]!
|
Default = null |
Example
Query
mutation deleteService($input: [ServiceReferEntity]!) {
deleteService(input: $input) {
... on ServiceResultSuccess {
entities {
...ServiceFragment
}
}
... on ServicePermissionError {
errors {
...ServiceReferErrorPermissionErrorTypeFragment
}
}
... on ServiceStateError {
errors {
...ServiceReferErrorStateErrorTypeFragment
}
}
... on ServiceNotFoundError {
errors {
...ServiceReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteService": ServiceResultSuccess}}
deleteServiceModeOrder
Response
Returns a StateChangeServiceModeOrderResult!
Arguments
Name | Description |
---|---|
input - [ServiceModeOrderReferEntity]!
|
Default = null |
Example
Query
mutation deleteServiceModeOrder($input: [ServiceModeOrderReferEntity]!) {
deleteServiceModeOrder(input: $input) {
... on ServiceModeOrderResultSuccess {
entities {
...ServiceModeOrderFragment
}
}
... on ServiceModeOrderPermissionError {
errors {
...ServiceModeOrderReferErrorPermissionErrorTypeFragment
}
}
... on ServiceModeOrderStateError {
errors {
...ServiceModeOrderReferErrorStateErrorTypeFragment
}
}
... on ServiceModeOrderNotFoundError {
errors {
...ServiceModeOrderReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteServiceModeOrder": ServiceModeOrderResultSuccess
}
}
deleteSkill
Response
Returns a StateChangeSkillResult!
Arguments
Name | Description |
---|---|
input - [SkillReferEntity]!
|
Default = null |
Example
Query
mutation deleteSkill($input: [SkillReferEntity]!) {
deleteSkill(input: $input) {
... on StateChangeSkillResultSuccess {
entities {
...SkillFragment
}
}
... on StateChangeSkillPermissionError {
errors {
...SkillReferErrorPermissionErrorTypeFragment
}
}
... on StateChangeSkillNotFoundError {
errors {
...SkillReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteSkill": StateChangeSkillResultSuccess}}
deleteStaffTime
Response
Returns a StateChangeStaffTimeResult!
Arguments
Name | Description |
---|---|
input - [StaffTimeReferEntity]!
|
Default = null |
Example
Query
mutation deleteStaffTime($input: [StaffTimeReferEntity]!) {
deleteStaffTime(input: $input) {
... on StaffTimeResultSuccess {
entities {
...StaffTimeFragment
}
}
... on StaffTimePermissionError {
errors {
...StaffTimeReferErrorPermissionErrorTypeFragment
}
}
... on StaffTimeStateError {
errors {
...StaffTimeReferErrorStateErrorTypeFragment
}
}
... on StaffTimeNotFoundError {
errors {
...StaffTimeReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteStaffTime": StaffTimeResultSuccess}}
deleteTeam
Response
Returns a StateChangeTeamResult!
Arguments
Name | Description |
---|---|
input - [TeamReferEntity]!
|
Default = null |
Example
Query
mutation deleteTeam($input: [TeamReferEntity]!) {
deleteTeam(input: $input) {
... on TeamResultSuccess {
entities {
...TeamFragment
}
}
... on TeamPermissionError {
errors {
...TeamReferErrorPermissionErrorTypeFragment
}
}
... on TeamStateError {
errors {
...TeamReferErrorStateErrorTypeFragment
}
}
... on TeamNotFoundError {
errors {
...TeamReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteTeam": TeamResultSuccess}}
deleteTerminal
Response
Returns a StateChangeTerminalResult!
Arguments
Name | Description |
---|---|
input - [TerminalReferEntity]!
|
Default = null |
Example
Query
mutation deleteTerminal($input: [TerminalReferEntity]!) {
deleteTerminal(input: $input) {
... on TerminalResultSuccess {
entities {
...TerminalsFragment
}
}
... on TerminalPermissionError {
errors {
...TerminalReferErrorPermissionErrorTypeFragment
}
}
... on TerminalStateError {
errors {
...TerminalReferErrorStateErrorTypeFragment
}
}
... on TerminalNotFoundError {
errors {
...TerminalReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteTerminal": TerminalResultSuccess}}
deleteTicket
Response
Returns a DeleteMutation
Arguments
Name | Description |
---|---|
ident - Ident
|
Default = null |
Example
Query
mutation deleteTicket($ident: Ident) {
deleteTicket(ident: $ident) {
ok
}
}
Variables
{"ident": null}
Response
{"data": {"deleteTicket": {"ok": false}}}
deleteTicketCategory
Response
Returns a StateChangeTicketCategoryResult!
Arguments
Name | Description |
---|---|
input - [TicketCategoryReferEntity]!
|
Default = null |
Example
Query
mutation deleteTicketCategory($input: [TicketCategoryReferEntity]!) {
deleteTicketCategory(input: $input) {
... on TicketCategoryResultSuccess {
entities {
...TicketCategoryFragment
}
}
... on TicketCategoryPermissionError {
errors {
...TicketCategoryReferErrorPermissionErrorTypeFragment
}
}
... on TicketCategoryStateError {
errors {
...TicketCategoryReferErrorStateErrorTypeFragment
}
}
... on TicketCategoryNotFoundError {
errors {
...TicketCategoryReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteTicketCategory": TicketCategoryResultSuccess
}
}
deleteTicketExportTemplate
Response
Returns a StateChangeTicketExportTemplateResult!
Arguments
Name | Description |
---|---|
input - [TicketExportTemplateReferEntity]!
|
Default = null |
Example
Query
mutation deleteTicketExportTemplate($input: [TicketExportTemplateReferEntity]!) {
deleteTicketExportTemplate(input: $input) {
... on TicketExportTemplateResultSuccess {
entities {
...TicketExportTemplateFragment
}
}
... on TicketExportTemplatePermissionError {
errors {
...TicketExportTemplateReferErrorPermissionErrorTypeFragment
}
}
... on TicketExportTemplateStateError {
errors {
...TicketExportTemplateReferErrorStateErrorTypeFragment
}
}
... on TicketExportTemplateNotFoundError {
errors {
...TicketExportTemplateReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteTicketExportTemplate": TicketExportTemplateResultSuccess
}
}
deleteTicketListFilter
Response
Returns a StateChangeTicketListFilterResult!
Arguments
Name | Description |
---|---|
input - [TicketListFilterReferEntity]!
|
Default = null |
Example
Query
mutation deleteTicketListFilter($input: [TicketListFilterReferEntity]!) {
deleteTicketListFilter(input: $input) {
... on TicketListFilterResultSuccess {
entities {
...TicketListFilterFragment
}
}
... on TicketListFilterPermissionError {
errors {
...TicketListFilterReferErrorPermissionErrorTypeFragment
}
}
... on TicketListFilterStateError {
errors {
...TicketListFilterReferErrorStateErrorTypeFragment
}
}
... on TicketListFilterNotFoundError {
errors {
...TicketListFilterReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteTicketListFilter": TicketListFilterResultSuccess
}
}
deleteTicketType
Response
Returns a StateChangeTicketTypeResult!
Arguments
Name | Description |
---|---|
input - [TicketTypeReferEntity]!
|
Default = null |
Example
Query
mutation deleteTicketType($input: [TicketTypeReferEntity]!) {
deleteTicketType(input: $input) {
... on TicketTypeResultSuccess {
entities {
...TicketTypeFragment
}
}
... on TicketTypePermissionError {
errors {
...TicketTypeReferErrorPermissionErrorTypeFragment
}
}
... on TicketTypeStateError {
errors {
...TicketTypeReferErrorStateErrorTypeFragment
}
}
... on TicketTypeNotFoundError {
errors {
...TicketTypeReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteTicketType": TicketTypeResultSuccess}}
deleteTimeConfiguration
Response
Returns a StateChangeTimeConfigurationResult!
Arguments
Name | Description |
---|---|
input - [TimeConfigurationReferEntity]!
|
Default = null |
Example
Query
mutation deleteTimeConfiguration($input: [TimeConfigurationReferEntity]!) {
deleteTimeConfiguration(input: $input) {
... on TimeConfigurationResultSuccess {
entities {
...TimeConfigurationFragment
}
}
... on TimeConfigurationPermissionError {
errors {
...TimeConfigurationReferErrorPermissionErrorTypeFragment
}
}
... on TimeConfigurationStateError {
errors {
...TimeConfigurationReferErrorStateErrorTypeFragment
}
}
... on TimeConfigurationNotFoundError {
errors {
...TimeConfigurationReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteTimeConfiguration": TimeConfigurationResultSuccess
}
}
deleteTimeTrackingProfile
Response
Returns a StateChangeTimeTrackingProfileResult!
Arguments
Name | Description |
---|---|
input - [TimeTrackingProfileReferEntity]!
|
Default = null |
Example
Query
mutation deleteTimeTrackingProfile($input: [TimeTrackingProfileReferEntity]!) {
deleteTimeTrackingProfile(input: $input) {
... on TimeTrackingProfileResultSuccess {
entities {
...TimeTrackingProfileFragment
}
}
... on TimeTrackingProfilePermissionError {
errors {
...TimeTrackingProfileReferErrorPermissionErrorTypeFragment
}
}
... on TimeTrackingProfileNotFoundError {
errors {
...TimeTrackingProfileReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteTimeTrackingProfile": TimeTrackingProfileResultSuccess
}
}
deleteTrackingLogin
Response
Returns a StateChangeTrackingLoginResult!
Arguments
Name | Description |
---|---|
input - [TrackingLoginReferEntity]!
|
Default = null |
Example
Query
mutation deleteTrackingLogin($input: [TrackingLoginReferEntity]!) {
deleteTrackingLogin(input: $input) {
... on TrackingLoginResultSuccess {
entities {
...TrackingLoginFragment
}
}
... on TrackingLoginPermissionError {
errors {
...TrackingLoginReferErrorPermissionErrorTypeFragment
}
}
... on TrackingLoginStateError {
errors {
...TrackingLoginReferErrorStateErrorTypeFragment
}
}
... on TrackingLoginNotFoundError {
errors {
...TrackingLoginReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"deleteTrackingLogin": TrackingLoginResultSuccess
}
}
deleteUnit
Response
Returns a StateChangeUnitResult!
Arguments
Name | Description |
---|---|
input - [UnitReferEntity]!
|
Default = null |
Example
Query
mutation deleteUnit($input: [UnitReferEntity]!) {
deleteUnit(input: $input) {
... on UnitResultSuccess {
entities {
...UnitFragment
}
}
... on UnitPermissionError {
errors {
...UnitReferErrorPermissionErrorTypeFragment
}
}
... on UnitStateError {
errors {
...UnitReferErrorStateErrorTypeFragment
}
}
... on UnitNotFoundError {
errors {
...UnitReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteUnit": UnitResultSuccess}}
deleteWageTicket
Response
Returns a StateChangeWageTicketResult!
Arguments
Name | Description |
---|---|
input - [WageTicketReferEntity]!
|
Default = null |
Example
Query
mutation deleteWageTicket($input: [WageTicketReferEntity]!) {
deleteWageTicket(input: $input) {
... on WageTicketResultSuccess {
entities {
...WageTicketFragment
}
}
... on WageTicketPermissionError {
errors {
...WageTicketReferErrorPermissionErrorTypeFragment
}
}
... on WageTicketStateError {
errors {
...WageTicketReferErrorStateErrorTypeFragment
}
}
... on WageTicketNotFoundError {
errors {
...WageTicketReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteWageTicket": WageTicketResultSuccess}}
deleteWageType
Response
Returns a StateChangeWageTypeResult!
Arguments
Name | Description |
---|---|
input - [WageTypeReferEntity]!
|
Default = null |
Example
Query
mutation deleteWageType($input: [WageTypeReferEntity]!) {
deleteWageType(input: $input) {
... on WageTypeResultSuccess {
entities {
...WageTypeFragment
}
}
... on WageTypePermissionError {
errors {
...WageTypeReferErrorPermissionErrorTypeFragment
}
}
... on WageTypeNotFoundError {
errors {
...WageTypeReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteWageType": WageTypeResultSuccess}}
deleteWeather
Response
Returns a StateChangeWeatherResult!
Arguments
Name | Description |
---|---|
input - [WeatherReferEntity]!
|
Default = null |
Example
Query
mutation deleteWeather($input: [WeatherReferEntity]!) {
deleteWeather(input: $input) {
... on WeatherResultSuccess {
entities {
...WeatherFragment
}
}
... on WeatherPermissionError {
errors {
...WeatherReferErrorPermissionErrorTypeFragment
}
}
... on WeatherStateError {
errors {
...WeatherReferErrorStateErrorTypeFragment
}
}
... on WeatherNotFoundError {
errors {
...WeatherReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"deleteWeather": WeatherResultSuccess}}
editQualitySettings
Response
Returns an EditQualitySettingsResult
Arguments
Name | Description |
---|---|
input - InputEditQualitySettings!
|
Default = null |
Example
Query
mutation editQualitySettings($input: InputEditQualitySettings!) {
editQualitySettings(input: $input) {
... on EditQualitySettingsSuccess {
entities {
...QualitySettingsFragment
}
}
... on EditQualitySettingsValidationError {
errors {
...QualitySettingsErrorMutationValidationErrorTypeFragment
}
}
... on EditQualitySettingsPermissionError {
errors {
...QualitySettingsErrorPermissionErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"editQualitySettings": EditQualitySettingsSuccess
}
}
exportAbsences
Response
Returns a File
Arguments
Name | Description |
---|---|
format - DataTableExportFormats
|
Default = null |
idents - [Ident]
|
Default = null |
fileName - String
|
Default = null |
collection - AbsenceCollectionOptions
|
Default = null |
csv - AbsenceExportCsvOptions
|
Default = null |
xlsx - AbsenceExportXlsxOptions
|
Default = null |
Example
Query
mutation exportAbsences(
$format: DataTableExportFormats,
$idents: [Ident],
$fileName: String,
$collection: AbsenceCollectionOptions,
$csv: AbsenceExportCsvOptions,
$xlsx: AbsenceExportXlsxOptions
) {
exportAbsences(
format: $format,
idents: $idents,
fileName: $fileName,
collection: $collection,
csv: $csv,
xlsx: $xlsx
) {
clientId
createPersonIdent
createTime
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
updateTime
viewPath
viewUrl
}
}
Variables
{
"format": "null",
"idents": null,
"fileName": null,
"collection": null,
"csv": null,
"xlsx": null
}
Response
{
"data": {
"exportAbsences": {
"clientId": Ident,
"createPersonIdent": Ident,
"createTime": DateTimeOffset,
"creator": Person,
"downloadPath": "xyz789",
"downloadRegularImagePath": "xyz789",
"downloadRegularImageUrl": "xyz789",
"downloadSmallImagePath": "xyz789",
"downloadUrl": "xyz789",
"fileName": Ident,
"ident": Ident,
"mimeType": "abc123",
"name": "abc123",
"originalName": "abc123",
"sizeInBytes": 987,
"ticketIdent": Ident,
"updatePersonIdent": Ident,
"updater": Person,
"updateTime": DateTimeOffset,
"viewPath": "xyz789",
"viewUrl": "abc123"
}
}
}
exportAllowances
Response
Returns a File
Arguments
Name | Description |
---|---|
format - DataTableExportFormats
|
Default = null |
idents - [Ident]
|
Default = null |
fileName - String
|
Default = null |
collection - AllowanceCollectionOptions
|
Default = null |
csv - AllowanceExportCsvOptions
|
Default = null |
xlsx - AllowanceExportXlsxOptions
|
Default = null |
Example
Query
mutation exportAllowances(
$format: DataTableExportFormats,
$idents: [Ident],
$fileName: String,
$collection: AllowanceCollectionOptions,
$csv: AllowanceExportCsvOptions,
$xlsx: AllowanceExportXlsxOptions
) {
exportAllowances(
format: $format,
idents: $idents,
fileName: $fileName,
collection: $collection,
csv: $csv,
xlsx: $xlsx
) {
clientId
createPersonIdent
createTime
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
updateTime
viewPath
viewUrl
}
}
Variables
{
"format": "null",
"idents": null,
"fileName": null,
"collection": null,
"csv": null,
"xlsx": null
}
Response
{
"data": {
"exportAllowances": {
"clientId": Ident,
"createPersonIdent": Ident,
"createTime": DateTimeOffset,
"creator": Person,
"downloadPath": "abc123",
"downloadRegularImagePath": "abc123",
"downloadRegularImageUrl": "xyz789",
"downloadSmallImagePath": "xyz789",
"downloadUrl": "xyz789",
"fileName": Ident,
"ident": Ident,
"mimeType": "xyz789",
"name": "abc123",
"originalName": "abc123",
"sizeInBytes": 987,
"ticketIdent": Ident,
"updatePersonIdent": Ident,
"updater": Person,
"updateTime": DateTimeOffset,
"viewPath": "xyz789",
"viewUrl": "xyz789"
}
}
}
exportCollectedEquipments
Response
Returns a File
Arguments
Name | Description |
---|---|
format - DataTableExportFormats
|
Default = null |
idents - [Ident]
|
Default = null |
fileName - String
|
Default = null |
collection - CollectedEquipmentCollectionOptions
|
Default = null |
csv - CollectedEquipmentExportCsvOptions
|
Default = null |
xlsx - CollectedEquipmentExportXlsxOptions
|
Default = null |
Example
Query
mutation exportCollectedEquipments(
$format: DataTableExportFormats,
$idents: [Ident],
$fileName: String,
$collection: CollectedEquipmentCollectionOptions,
$csv: CollectedEquipmentExportCsvOptions,
$xlsx: CollectedEquipmentExportXlsxOptions
) {
exportCollectedEquipments(
format: $format,
idents: $idents,
fileName: $fileName,
collection: $collection,
csv: $csv,
xlsx: $xlsx
) {
clientId
createPersonIdent
createTime
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
updateTime
viewPath
viewUrl
}
}
Variables
{
"format": "null",
"idents": null,
"fileName": null,
"collection": null,
"csv": null,
"xlsx": null
}
Response
{
"data": {
"exportCollectedEquipments": {
"clientId": Ident,
"createPersonIdent": Ident,
"createTime": DateTimeOffset,
"creator": Person,
"downloadPath": "abc123",
"downloadRegularImagePath": "abc123",
"downloadRegularImageUrl": "abc123",
"downloadSmallImagePath": "xyz789",
"downloadUrl": "xyz789",
"fileName": Ident,
"ident": Ident,
"mimeType": "xyz789",
"name": "abc123",
"originalName": "xyz789",
"sizeInBytes": 123,
"ticketIdent": Ident,
"updatePersonIdent": Ident,
"updater": Person,
"updateTime": DateTimeOffset,
"viewPath": "abc123",
"viewUrl": "abc123"
}
}
}
exportCollectedMaterials
Response
Returns a File
Arguments
Name | Description |
---|---|
format - DataTableExportFormats
|
Default = null |
idents - [Ident]
|
Default = null |
fileName - String
|
Default = null |
collection - CollectedMaterialCollectionOptions
|
Default = null |
csv - CollectedMaterialExportCsvOptions
|
Default = null |
xlsx - CollectedMaterialExportXlsxOptions
|
Default = null |
Example
Query
mutation exportCollectedMaterials(
$format: DataTableExportFormats,
$idents: [Ident],
$fileName: String,
$collection: CollectedMaterialCollectionOptions,
$csv: CollectedMaterialExportCsvOptions,
$xlsx: CollectedMaterialExportXlsxOptions
) {
exportCollectedMaterials(
format: $format,
idents: $idents,
fileName: $fileName,
collection: $collection,
csv: $csv,
xlsx: $xlsx
) {
clientId
createPersonIdent
createTime
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
updateTime
viewPath
viewUrl
}
}
Variables
{
"format": "null",
"idents": null,
"fileName": null,
"collection": null,
"csv": null,
"xlsx": null
}
Response
{
"data": {
"exportCollectedMaterials": {
"clientId": Ident,
"createPersonIdent": Ident,
"createTime": DateTimeOffset,
"creator": Person,
"downloadPath": "abc123",
"downloadRegularImagePath": "xyz789",
"downloadRegularImageUrl": "xyz789",
"downloadSmallImagePath": "xyz789",
"downloadUrl": "xyz789",
"fileName": Ident,
"ident": Ident,
"mimeType": "abc123",
"name": "abc123",
"originalName": "xyz789",
"sizeInBytes": 987,
"ticketIdent": Ident,
"updatePersonIdent": Ident,
"updater": Person,
"updateTime": DateTimeOffset,
"viewPath": "abc123",
"viewUrl": "xyz789"
}
}
}
exportCollectedSubcontractors
Response
Returns a File
Arguments
Name | Description |
---|---|
format - DataTableExportFormats
|
Default = null |
idents - [Ident]
|
Default = null |
fileName - String
|
Default = null |
collection - CollectedSubcontractorCollectionOptions
|
Default = null |
csv - CollectedSubcontractorExportCsvOptions
|
Default = null |
xlsx - CollectedSubcontractorExportXlsxOptions
|
Default = null |
Example
Query
mutation exportCollectedSubcontractors(
$format: DataTableExportFormats,
$idents: [Ident],
$fileName: String,
$collection: CollectedSubcontractorCollectionOptions,
$csv: CollectedSubcontractorExportCsvOptions,
$xlsx: CollectedSubcontractorExportXlsxOptions
) {
exportCollectedSubcontractors(
format: $format,
idents: $idents,
fileName: $fileName,
collection: $collection,
csv: $csv,
xlsx: $xlsx
) {
clientId
createPersonIdent
createTime
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
updateTime
viewPath
viewUrl
}
}
Variables
{
"format": "null",
"idents": null,
"fileName": null,
"collection": null,
"csv": null,
"xlsx": null
}
Response
{
"data": {
"exportCollectedSubcontractors": {
"clientId": Ident,
"createPersonIdent": Ident,
"createTime": DateTimeOffset,
"creator": Person,
"downloadPath": "xyz789",
"downloadRegularImagePath": "xyz789",
"downloadRegularImageUrl": "abc123",
"downloadSmallImagePath": "xyz789",
"downloadUrl": "xyz789",
"fileName": Ident,
"ident": Ident,
"mimeType": "abc123",
"name": "xyz789",
"originalName": "xyz789",
"sizeInBytes": 987,
"ticketIdent": Ident,
"updatePersonIdent": Ident,
"updater": Person,
"updateTime": DateTimeOffset,
"viewPath": "abc123",
"viewUrl": "abc123"
}
}
}
exportCompressedTimes
Response
Returns a File
Arguments
Name | Description |
---|---|
format - DataTableExportFormats
|
Default = null |
idents - [Ident]
|
Default = null |
fileName - String
|
Default = null |
collection - CompressedStaffTimeCollectionOptions
|
Default = null |
csv - CompressedStaffTimeExportCsvOptions
|
Default = null |
xlsx - CompressedStaffTimeExportXlsxOptions
|
Default = null |
Example
Query
mutation exportCompressedTimes(
$format: DataTableExportFormats,
$idents: [Ident],
$fileName: String,
$collection: CompressedStaffTimeCollectionOptions,
$csv: CompressedStaffTimeExportCsvOptions,
$xlsx: CompressedStaffTimeExportXlsxOptions
) {
exportCompressedTimes(
format: $format,
idents: $idents,
fileName: $fileName,
collection: $collection,
csv: $csv,
xlsx: $xlsx
) {
clientId
createPersonIdent
createTime
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
updateTime
viewPath
viewUrl
}
}
Variables
{
"format": "null",
"idents": null,
"fileName": null,
"collection": null,
"csv": null,
"xlsx": null
}
Response
{
"data": {
"exportCompressedTimes": {
"clientId": Ident,
"createPersonIdent": Ident,
"createTime": DateTimeOffset,
"creator": Person,
"downloadPath": "abc123",
"downloadRegularImagePath": "xyz789",
"downloadRegularImageUrl": "xyz789",
"downloadSmallImagePath": "xyz789",
"downloadUrl": "abc123",
"fileName": Ident,
"ident": Ident,
"mimeType": "abc123",
"name": "abc123",
"originalName": "abc123",
"sizeInBytes": 123,
"ticketIdent": Ident,
"updatePersonIdent": Ident,
"updater": Person,
"updateTime": DateTimeOffset,
"viewPath": "abc123",
"viewUrl": "xyz789"
}
}
}
exportFilledForms
Response
Returns a File
Arguments
Name | Description |
---|---|
format - FilledFormExportFormat
|
Default = null |
idents - [Ident]
|
Default = null |
fileName - String
|
Default = null |
collection - FilledFormCollectionInput
|
Default = null |
csv - FilledFormExportCsvOptions
|
Default = null |
xlsx - FilledFormExportXlsxOptions
|
Default = null |
Example
Query
mutation exportFilledForms(
$format: FilledFormExportFormat,
$idents: [Ident],
$fileName: String,
$collection: FilledFormCollectionInput,
$csv: FilledFormExportCsvOptions,
$xlsx: FilledFormExportXlsxOptions
) {
exportFilledForms(
format: $format,
idents: $idents,
fileName: $fileName,
collection: $collection,
csv: $csv,
xlsx: $xlsx
) {
clientId
createPersonIdent
createTime
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
updateTime
viewPath
viewUrl
}
}
Variables
{
"format": "null",
"idents": null,
"fileName": null,
"collection": null,
"csv": null,
"xlsx": null
}
Response
{
"data": {
"exportFilledForms": {
"clientId": Ident,
"createPersonIdent": Ident,
"createTime": DateTimeOffset,
"creator": Person,
"downloadPath": "xyz789",
"downloadRegularImagePath": "abc123",
"downloadRegularImageUrl": "xyz789",
"downloadSmallImagePath": "abc123",
"downloadUrl": "abc123",
"fileName": Ident,
"ident": Ident,
"mimeType": "xyz789",
"name": "abc123",
"originalName": "abc123",
"sizeInBytes": 123,
"ticketIdent": Ident,
"updatePersonIdent": Ident,
"updater": Person,
"updateTime": DateTimeOffset,
"viewPath": "abc123",
"viewUrl": "xyz789"
}
}
}
exportTickets
Response
Returns a File
Arguments
Name | Description |
---|---|
format - TicketExportFormat
|
Default = null |
idents - [Ident]
|
Default = null |
fileName - String
|
Default = null |
collection - TicketCollectionInput
|
Default = null |
pdf - TicketPDFExportOptions
|
Default = null |
docx - TicketDOCXExportOptions
|
Default = null |
csv - TicketCSVExportOptions
|
Default = null |
xlsx - TicketXLSXExportOptions
|
Default = null |
templateIdent - Ident
|
Default = null |
templateFieldValues - [TicketExportTemplateFieldValueOptions]
|
Default = null |
Example
Query
mutation exportTickets(
$format: TicketExportFormat,
$idents: [Ident],
$fileName: String,
$collection: TicketCollectionInput,
$pdf: TicketPDFExportOptions,
$docx: TicketDOCXExportOptions,
$csv: TicketCSVExportOptions,
$xlsx: TicketXLSXExportOptions,
$templateIdent: Ident,
$templateFieldValues: [TicketExportTemplateFieldValueOptions]
) {
exportTickets(
format: $format,
idents: $idents,
fileName: $fileName,
collection: $collection,
pdf: $pdf,
docx: $docx,
csv: $csv,
xlsx: $xlsx,
templateIdent: $templateIdent,
templateFieldValues: $templateFieldValues
) {
clientId
createPersonIdent
createTime
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
updateTime
viewPath
viewUrl
}
}
Variables
{
"format": "null",
"idents": null,
"fileName": null,
"collection": null,
"pdf": null,
"docx": null,
"csv": null,
"xlsx": null,
"templateIdent": null,
"templateFieldValues": null
}
Response
{
"data": {
"exportTickets": {
"clientId": Ident,
"createPersonIdent": Ident,
"createTime": DateTimeOffset,
"creator": Person,
"downloadPath": "xyz789",
"downloadRegularImagePath": "abc123",
"downloadRegularImageUrl": "xyz789",
"downloadSmallImagePath": "xyz789",
"downloadUrl": "abc123",
"fileName": Ident,
"ident": Ident,
"mimeType": "abc123",
"name": "abc123",
"originalName": "abc123",
"sizeInBytes": 987,
"ticketIdent": Ident,
"updatePersonIdent": Ident,
"updater": Person,
"updateTime": DateTimeOffset,
"viewPath": "xyz789",
"viewUrl": "abc123"
}
}
}
exportTimes
Response
Returns a File
Arguments
Name | Description |
---|---|
format - DataTableExportFormats
|
Default = null |
idents - [Ident]
|
Default = null |
fileName - String
|
Default = null |
collection - StaffTimeCollectionOptions
|
Default = null |
csv - StaffTimeExportCsvOptions
|
Default = null |
xlsx - StaffTimeExportXlsxOptions
|
Default = null |
Example
Query
mutation exportTimes(
$format: DataTableExportFormats,
$idents: [Ident],
$fileName: String,
$collection: StaffTimeCollectionOptions,
$csv: StaffTimeExportCsvOptions,
$xlsx: StaffTimeExportXlsxOptions
) {
exportTimes(
format: $format,
idents: $idents,
fileName: $fileName,
collection: $collection,
csv: $csv,
xlsx: $xlsx
) {
clientId
createPersonIdent
createTime
creator {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
downloadPath
downloadRegularImagePath
downloadRegularImageUrl
downloadSmallImagePath
downloadUrl
fileName
ident
mimeType
name
originalName
sizeInBytes
ticketIdent
updatePersonIdent
updater {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
updateTime
viewPath
viewUrl
}
}
Variables
{
"format": "null",
"idents": null,
"fileName": null,
"collection": null,
"csv": null,
"xlsx": null
}
Response
{
"data": {
"exportTimes": {
"clientId": Ident,
"createPersonIdent": Ident,
"createTime": DateTimeOffset,
"creator": Person,
"downloadPath": "abc123",
"downloadRegularImagePath": "abc123",
"downloadRegularImageUrl": "abc123",
"downloadSmallImagePath": "xyz789",
"downloadUrl": "abc123",
"fileName": Ident,
"ident": Ident,
"mimeType": "xyz789",
"name": "abc123",
"originalName": "abc123",
"sizeInBytes": 987,
"ticketIdent": Ident,
"updatePersonIdent": Ident,
"updater": Person,
"updateTime": DateTimeOffset,
"viewPath": "xyz789",
"viewUrl": "abc123"
}
}
}
lockAbsence
Response
Returns a StateChangeAbsenceResult!
Arguments
Name | Description |
---|---|
input - [AbsenceReferEntity]!
|
Default = null |
Example
Query
mutation lockAbsence($input: [AbsenceReferEntity]!) {
lockAbsence(input: $input) {
... on AbsenceResultSuccess {
entities {
...AbsenceFragment
}
}
... on AbsencePermissionError {
errors {
...AbsenceReferErrorPermissionErrorTypeFragment
}
}
... on AbsenceStateError {
errors {
...AbsenceReferErrorStateErrorTypeFragment
}
}
... on AbsenceNotFoundError {
errors {
...AbsenceReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"lockAbsence": AbsenceResultSuccess}}
lockAbsenceGroup
Response
Returns a StateChangeAbsenceGroupResult!
Arguments
Name | Description |
---|---|
input - [AbsenceGroupReferEntity]!
|
Default = null |
Example
Query
mutation lockAbsenceGroup($input: [AbsenceGroupReferEntity]!) {
lockAbsenceGroup(input: $input) {
... on AbsenceGroupResultSuccess {
entities {
...AbsenceGroupFragment
}
}
... on AbsenceGroupPermissionError {
errors {
...AbsenceGroupReferErrorPermissionErrorTypeFragment
}
}
... on AbsenceGroupStateError {
errors {
...AbsenceGroupReferErrorStateErrorTypeFragment
}
}
... on AbsenceGroupNotFoundError {
errors {
...AbsenceGroupReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"lockAbsenceGroup": AbsenceGroupResultSuccess}}
lockAllowance
Response
Returns a StateChangeAllowanceResult!
Arguments
Name | Description |
---|---|
input - [AllowanceReferEntity]!
|
Default = null |
Example
Query
mutation lockAllowance($input: [AllowanceReferEntity]!) {
lockAllowance(input: $input) {
... on AllowanceResultSuccess {
entities {
...AllowanceFragment
}
}
... on AllowancePermissionError {
errors {
...AllowanceReferErrorPermissionErrorTypeFragment
}
}
... on AllowanceStateError {
errors {
...AllowanceReferErrorStateErrorTypeFragment
}
}
... on AllowanceNotFoundError {
errors {
...AllowanceReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"lockAllowance": AllowanceResultSuccess}}
lockCollectedEquipment
Response
Returns a StateChangeCollectedEquipmentResult!
Arguments
Name | Description |
---|---|
input - [CollectedEquipmentReferEntity]!
|
Default = null |
Example
Query
mutation lockCollectedEquipment($input: [CollectedEquipmentReferEntity]!) {
lockCollectedEquipment(input: $input) {
... on CollectedEquipmentResultSuccess {
entities {
...CollectedEquipmentFragment
}
}
... on CollectedEquipmentPermissionError {
errors {
...CollectedEquipmentReferErrorPermissionErrorTypeFragment
}
}
... on CollectedEquipmentStateError {
errors {
...CollectedEquipmentReferErrorStateErrorTypeFragment
}
}
... on CollectedEquipmentNotFoundError {
errors {
...CollectedEquipmentReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"lockCollectedEquipment": CollectedEquipmentResultSuccess
}
}
lockCollectedMaterial
Response
Returns a StateChangeCollectedMaterialResult!
Arguments
Name | Description |
---|---|
input - [CollectedMaterialReferEntity]!
|
Default = null |
Example
Query
mutation lockCollectedMaterial($input: [CollectedMaterialReferEntity]!) {
lockCollectedMaterial(input: $input) {
... on CollectedMaterialResultSuccess {
entities {
...CollectedMaterialFragment
}
}
... on CollectedMaterialPermissionError {
errors {
...CollectedMaterialReferErrorPermissionErrorTypeFragment
}
}
... on CollectedMaterialStateError {
errors {
...CollectedMaterialReferErrorStateErrorTypeFragment
}
}
... on CollectedMaterialNotFoundError {
errors {
...CollectedMaterialReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"lockCollectedMaterial": CollectedMaterialResultSuccess
}
}
lockCollectedSubcontractor
Response
Returns a StateChangeCollectedSubcontractorResult!
Arguments
Name | Description |
---|---|
input - [CollectedSubcontractorReferEntity]!
|
Default = null |
Example
Query
mutation lockCollectedSubcontractor($input: [CollectedSubcontractorReferEntity]!) {
lockCollectedSubcontractor(input: $input) {
... on CollectedSubcontractorResultSuccess {
entities {
...CollectedSubcontractorFragment
}
}
... on CollectedSubcontractorPermissionError {
errors {
...CollectedSubcontractorReferErrorPermissionErrorTypeFragment
}
}
... on CollectedSubcontractorStateError {
errors {
...CollectedSubcontractorReferErrorStateErrorTypeFragment
}
}
... on CollectedSubcontractorNotFoundError {
errors {
...CollectedSubcontractorReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"lockCollectedSubcontractor": CollectedSubcontractorResultSuccess
}
}
lockDayWage
Response
Returns a StateChangeDayWageResult!
Arguments
Name | Description |
---|---|
input - [DayWageReferEntity]!
|
Default = null |
Example
Query
mutation lockDayWage($input: [DayWageReferEntity]!) {
lockDayWage(input: $input) {
... on DayWageResultSuccess {
entities {
...DayWageFragment
}
}
... on DayWagePermissionError {
errors {
...DayWageReferErrorPermissionErrorTypeFragment
}
}
... on DayWageStateError {
errors {
...DayWageReferErrorStateErrorTypeFragment
}
}
... on DayWageNotFoundError {
errors {
...DayWageReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"lockDayWage": DayWageResultSuccess}}
lockEquipmentState
Response
Returns a StateChangeEquipmentStateResult!
Arguments
Name | Description |
---|---|
input - [EquipmentStateReferEntity]!
|
Default = null |
Example
Query
mutation lockEquipmentState($input: [EquipmentStateReferEntity]!) {
lockEquipmentState(input: $input) {
... on EquipmentStateResultSuccess {
entities {
...EquipmentStateFragment
}
}
... on EquipmentStatePermissionError {
errors {
...EquipmentStateReferErrorPermissionErrorTypeFragment
}
}
... on EquipmentStateStateError {
errors {
...EquipmentStateReferErrorStateErrorTypeFragment
}
}
... on EquipmentStateNotFoundError {
errors {
...EquipmentStateReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"lockEquipmentState": EquipmentStateResultSuccess
}
}
lockNote
Response
Returns a StateChangeNoteResult!
Arguments
Name | Description |
---|---|
input - [NoteReferEntity]!
|
Default = null |
Example
Query
mutation lockNote($input: [NoteReferEntity]!) {
lockNote(input: $input) {
... on NoteResultSuccess {
entities {
...NoteFragment
}
}
... on NotePermissionError {
errors {
...NoteReferErrorPermissionErrorTypeFragment
}
}
... on NoteStateError {
errors {
...NoteReferErrorStateErrorTypeFragment
}
}
... on NoteNotFoundError {
errors {
...NoteReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"lockNote": NoteResultSuccess}}
lockPicture
Response
Returns a StateChangePictureResult!
Arguments
Name | Description |
---|---|
input - [PictureReferEntity]!
|
Default = null |
Example
Query
mutation lockPicture($input: [PictureReferEntity]!) {
lockPicture(input: $input) {
... on PictureResultSuccess {
entities {
...PictureFragment
}
}
... on PicturePermissionError {
errors {
...PictureReferErrorPermissionErrorTypeFragment
}
}
... on PictureNotFoundError {
errors {
...PictureReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"lockPicture": PictureResultSuccess}}
lockService
Response
Returns a StateChangeServiceResult!
Arguments
Name | Description |
---|---|
input - [ServiceReferEntity]!
|
Default = null |
Example
Query
mutation lockService($input: [ServiceReferEntity]!) {
lockService(input: $input) {
... on ServiceResultSuccess {
entities {
...ServiceFragment
}
}
... on ServicePermissionError {
errors {
...ServiceReferErrorPermissionErrorTypeFragment
}
}
... on ServiceStateError {
errors {
...ServiceReferErrorStateErrorTypeFragment
}
}
... on ServiceNotFoundError {
errors {
...ServiceReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"lockService": ServiceResultSuccess}}
lockStaffTime
Response
Returns a StateChangeStaffTimeResult!
Arguments
Name | Description |
---|---|
input - [StaffTimeReferEntity]!
|
Default = null |
Example
Query
mutation lockStaffTime($input: [StaffTimeReferEntity]!) {
lockStaffTime(input: $input) {
... on StaffTimeResultSuccess {
entities {
...StaffTimeFragment
}
}
... on StaffTimePermissionError {
errors {
...StaffTimeReferErrorPermissionErrorTypeFragment
}
}
... on StaffTimeStateError {
errors {
...StaffTimeReferErrorStateErrorTypeFragment
}
}
... on StaffTimeNotFoundError {
errors {
...StaffTimeReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"lockStaffTime": StaffTimeResultSuccess}}
lockWeather
Response
Returns a StateChangeWeatherResult!
Arguments
Name | Description |
---|---|
input - [WeatherReferEntity]!
|
Default = null |
Example
Query
mutation lockWeather($input: [WeatherReferEntity]!) {
lockWeather(input: $input) {
... on WeatherResultSuccess {
entities {
...WeatherFragment
}
}
... on WeatherPermissionError {
errors {
...WeatherReferErrorPermissionErrorTypeFragment
}
}
... on WeatherStateError {
errors {
...WeatherReferErrorStateErrorTypeFragment
}
}
... on WeatherNotFoundError {
errors {
...WeatherReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"lockWeather": WeatherResultSuccess}}
proveAbsence
Response
Returns a StateChangeAbsenceResult!
Arguments
Name | Description |
---|---|
input - [AbsenceReferEntity]!
|
Default = null |
Example
Query
mutation proveAbsence($input: [AbsenceReferEntity]!) {
proveAbsence(input: $input) {
... on AbsenceResultSuccess {
entities {
...AbsenceFragment
}
}
... on AbsencePermissionError {
errors {
...AbsenceReferErrorPermissionErrorTypeFragment
}
}
... on AbsenceStateError {
errors {
...AbsenceReferErrorStateErrorTypeFragment
}
}
... on AbsenceNotFoundError {
errors {
...AbsenceReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"proveAbsence": AbsenceResultSuccess}}
proveAbsenceGroup
Response
Returns a StateChangeAbsenceGroupResult!
Arguments
Name | Description |
---|---|
input - [AbsenceGroupReferEntity]!
|
Default = null |
Example
Query
mutation proveAbsenceGroup($input: [AbsenceGroupReferEntity]!) {
proveAbsenceGroup(input: $input) {
... on AbsenceGroupResultSuccess {
entities {
...AbsenceGroupFragment
}
}
... on AbsenceGroupPermissionError {
errors {
...AbsenceGroupReferErrorPermissionErrorTypeFragment
}
}
... on AbsenceGroupStateError {
errors {
...AbsenceGroupReferErrorStateErrorTypeFragment
}
}
... on AbsenceGroupNotFoundError {
errors {
...AbsenceGroupReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"proveAbsenceGroup": AbsenceGroupResultSuccess}}
proveAllowance
Response
Returns a StateChangeAllowanceResult!
Arguments
Name | Description |
---|---|
input - [AllowanceReferEntity]!
|
Default = null |
Example
Query
mutation proveAllowance($input: [AllowanceReferEntity]!) {
proveAllowance(input: $input) {
... on AllowanceResultSuccess {
entities {
...AllowanceFragment
}
}
... on AllowancePermissionError {
errors {
...AllowanceReferErrorPermissionErrorTypeFragment
}
}
... on AllowanceStateError {
errors {
...AllowanceReferErrorStateErrorTypeFragment
}
}
... on AllowanceNotFoundError {
errors {
...AllowanceReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"proveAllowance": AllowanceResultSuccess}}
proveCollectedEquipment
Response
Returns a StateChangeCollectedEquipmentResult!
Arguments
Name | Description |
---|---|
input - [CollectedEquipmentReferEntity]!
|
Default = null |
Example
Query
mutation proveCollectedEquipment($input: [CollectedEquipmentReferEntity]!) {
proveCollectedEquipment(input: $input) {
... on CollectedEquipmentResultSuccess {
entities {
...CollectedEquipmentFragment
}
}
... on CollectedEquipmentPermissionError {
errors {
...CollectedEquipmentReferErrorPermissionErrorTypeFragment
}
}
... on CollectedEquipmentStateError {
errors {
...CollectedEquipmentReferErrorStateErrorTypeFragment
}
}
... on CollectedEquipmentNotFoundError {
errors {
...CollectedEquipmentReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"proveCollectedEquipment": CollectedEquipmentResultSuccess
}
}
proveCollectedMaterial
Response
Returns a StateChangeCollectedMaterialResult!
Arguments
Name | Description |
---|---|
input - [CollectedMaterialReferEntity]!
|
Default = null |
Example
Query
mutation proveCollectedMaterial($input: [CollectedMaterialReferEntity]!) {
proveCollectedMaterial(input: $input) {
... on CollectedMaterialResultSuccess {
entities {
...CollectedMaterialFragment
}
}
... on CollectedMaterialPermissionError {
errors {
...CollectedMaterialReferErrorPermissionErrorTypeFragment
}
}
... on CollectedMaterialStateError {
errors {
...CollectedMaterialReferErrorStateErrorTypeFragment
}
}
... on CollectedMaterialNotFoundError {
errors {
...CollectedMaterialReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"proveCollectedMaterial": CollectedMaterialResultSuccess
}
}
proveCollectedSubcontractor
Response
Returns a StateChangeCollectedSubcontractorResult!
Arguments
Name | Description |
---|---|
input - [CollectedSubcontractorReferEntity]!
|
Default = null |
Example
Query
mutation proveCollectedSubcontractor($input: [CollectedSubcontractorReferEntity]!) {
proveCollectedSubcontractor(input: $input) {
... on CollectedSubcontractorResultSuccess {
entities {
...CollectedSubcontractorFragment
}
}
... on CollectedSubcontractorPermissionError {
errors {
...CollectedSubcontractorReferErrorPermissionErrorTypeFragment
}
}
... on CollectedSubcontractorStateError {
errors {
...CollectedSubcontractorReferErrorStateErrorTypeFragment
}
}
... on CollectedSubcontractorNotFoundError {
errors {
...CollectedSubcontractorReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"proveCollectedSubcontractor": CollectedSubcontractorResultSuccess
}
}
proveDayWage
Response
Returns a StateChangeDayWageResult!
Arguments
Name | Description |
---|---|
input - [DayWageReferEntity]!
|
Default = null |
Example
Query
mutation proveDayWage($input: [DayWageReferEntity]!) {
proveDayWage(input: $input) {
... on DayWageResultSuccess {
entities {
...DayWageFragment
}
}
... on DayWagePermissionError {
errors {
...DayWageReferErrorPermissionErrorTypeFragment
}
}
... on DayWageStateError {
errors {
...DayWageReferErrorStateErrorTypeFragment
}
}
... on DayWageNotFoundError {
errors {
...DayWageReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"proveDayWage": DayWageResultSuccess}}
proveEquipmentState
Response
Returns a StateChangeEquipmentStateResult!
Arguments
Name | Description |
---|---|
input - [EquipmentStateReferEntity]!
|
Default = null |
Example
Query
mutation proveEquipmentState($input: [EquipmentStateReferEntity]!) {
proveEquipmentState(input: $input) {
... on EquipmentStateResultSuccess {
entities {
...EquipmentStateFragment
}
}
... on EquipmentStatePermissionError {
errors {
...EquipmentStateReferErrorPermissionErrorTypeFragment
}
}
... on EquipmentStateStateError {
errors {
...EquipmentStateReferErrorStateErrorTypeFragment
}
}
... on EquipmentStateNotFoundError {
errors {
...EquipmentStateReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"proveEquipmentState": EquipmentStateResultSuccess
}
}
proveNote
Response
Returns a StateChangeNoteResult!
Arguments
Name | Description |
---|---|
input - [NoteReferEntity]!
|
Default = null |
Example
Query
mutation proveNote($input: [NoteReferEntity]!) {
proveNote(input: $input) {
... on NoteResultSuccess {
entities {
...NoteFragment
}
}
... on NotePermissionError {
errors {
...NoteReferErrorPermissionErrorTypeFragment
}
}
... on NoteStateError {
errors {
...NoteReferErrorStateErrorTypeFragment
}
}
... on NoteNotFoundError {
errors {
...NoteReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"proveNote": NoteResultSuccess}}
provePicture
Response
Returns a StateChangePictureResult!
Arguments
Name | Description |
---|---|
input - [PictureReferEntity]!
|
Default = null |
Example
Query
mutation provePicture($input: [PictureReferEntity]!) {
provePicture(input: $input) {
... on PictureResultSuccess {
entities {
...PictureFragment
}
}
... on PicturePermissionError {
errors {
...PictureReferErrorPermissionErrorTypeFragment
}
}
... on PictureNotFoundError {
errors {
...PictureReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"provePicture": PictureResultSuccess}}
proveService
Response
Returns a StateChangeServiceResult!
Arguments
Name | Description |
---|---|
input - [ServiceReferEntity]!
|
Default = null |
Example
Query
mutation proveService($input: [ServiceReferEntity]!) {
proveService(input: $input) {
... on ServiceResultSuccess {
entities {
...ServiceFragment
}
}
... on ServicePermissionError {
errors {
...ServiceReferErrorPermissionErrorTypeFragment
}
}
... on ServiceStateError {
errors {
...ServiceReferErrorStateErrorTypeFragment
}
}
... on ServiceNotFoundError {
errors {
...ServiceReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"proveService": ServiceResultSuccess}}
proveStaffTime
Response
Returns a StateChangeStaffTimeResult!
Arguments
Name | Description |
---|---|
input - [StaffTimeReferEntity]!
|
Default = null |
Example
Query
mutation proveStaffTime($input: [StaffTimeReferEntity]!) {
proveStaffTime(input: $input) {
... on StaffTimeResultSuccess {
entities {
...StaffTimeFragment
}
}
... on StaffTimePermissionError {
errors {
...StaffTimeReferErrorPermissionErrorTypeFragment
}
}
... on StaffTimeStateError {
errors {
...StaffTimeReferErrorStateErrorTypeFragment
}
}
... on StaffTimeNotFoundError {
errors {
...StaffTimeReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"proveStaffTime": StaffTimeResultSuccess}}
proveWeather
Response
Returns a StateChangeWeatherResult!
Arguments
Name | Description |
---|---|
input - [WeatherReferEntity]!
|
Default = null |
Example
Query
mutation proveWeather($input: [WeatherReferEntity]!) {
proveWeather(input: $input) {
... on WeatherResultSuccess {
entities {
...WeatherFragment
}
}
... on WeatherPermissionError {
errors {
...WeatherReferErrorPermissionErrorTypeFragment
}
}
... on WeatherStateError {
errors {
...WeatherReferErrorStateErrorTypeFragment
}
}
... on WeatherNotFoundError {
errors {
...WeatherReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"proveWeather": WeatherResultSuccess}}
refreshTrackingData
Response
Returns a TrackingDataRefresh
Arguments
Name | Description |
---|---|
trackingLoginIdent - Ident!
|
Default = null |
Example
Query
mutation refreshTrackingData($trackingLoginIdent: Ident!) {
refreshTrackingData(trackingLoginIdent: $trackingLoginIdent) {
date
effortsCreated
error
hoursCreated
locationsCreated
statesCreated
}
}
Variables
{"trackingLoginIdent": null}
Response
{
"data": {
"refreshTrackingData": {
"date": DateTimeOffset,
"effortsCreated": 987,
"error": "xyz789",
"hoursCreated": 123,
"locationsCreated": 987,
"statesCreated": 987
}
}
}
refreshTrackingDevices
Response
Returns a DeviceRefresh
Arguments
Name | Description |
---|---|
trackingLoginIdent - Ident!
|
Default = null |
Example
Query
mutation refreshTrackingDevices($trackingLoginIdent: Ident!) {
refreshTrackingDevices(trackingLoginIdent: $trackingLoginIdent) {
date
error
newlyAdded
removed
totalCount
updated
}
}
Variables
{"trackingLoginIdent": null}
Response
{
"data": {
"refreshTrackingDevices": {
"date": DateTimeOffset,
"error": "abc123",
"newlyAdded": 123,
"removed": 123,
"totalCount": 987,
"updated": 987
}
}
}
resendUserInvite
Response
Returns a StateChangeUserInviteResult!
Arguments
Name | Description |
---|---|
input - [UserInviteReferEntity]!
|
Default = null |
Example
Query
mutation resendUserInvite($input: [UserInviteReferEntity]!) {
resendUserInvite(input: $input) {
... on UserInviteResultSuccess {
entities {
...UserInviteFragment
}
}
... on UserInvitePermissionError {
errors {
...UserInviteReferErrorPermissionErrorTypeFragment
}
}
... on UserInviteValidationError {
errors {
...UserInviteReferErrorMutationValidationErrorTypeFragment
}
}
... on UserInviteStateError {
errors {
...UserInviteReferErrorStateErrorTypeFragment
}
}
... on UserInviteNotFoundError {
errors {
...UserInviteReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"resendUserInvite": UserInviteResultSuccess}}
resolvePlanningGroupConflicts
Response
Arguments
Name | Description |
---|---|
input - [InputResolvePlanningGroupConflicts!]!
|
Default = null |
Example
Query
mutation resolvePlanningGroupConflicts($input: [InputResolvePlanningGroupConflicts!]!) {
resolvePlanningGroupConflicts(input: $input) {
planningGroup {
conflicts {
...PlanningConflictFragment
}
dateEnd
dateStart
hasFullEditRights
ident
note
}
warnings
}
}
Variables
{"input": null}
Response
{
"data": {
"resolvePlanningGroupConflicts": [
{
"planningGroup": PlanningGroupBase,
"warnings": ["abc123"]
}
]
}
}
resolveProjectConflictsForEquipmentServices
Response
Returns a Boolean
Example
Query
mutation resolveProjectConflictsForEquipmentServices(
$equipmentServiceIdent: Ident,
$projectIdent: Ident
) {
resolveProjectConflictsForEquipmentServices(
equipmentServiceIdent: $equipmentServiceIdent,
projectIdent: $projectIdent
)
}
Variables
{"equipmentServiceIdent": null, "projectIdent": null}
Response
{"data": {"resolveProjectConflictsForEquipmentServices": true}}
resolveProjectConflictsForEquipmentStates
Response
Returns a Boolean
Example
Query
mutation resolveProjectConflictsForEquipmentStates(
$equipmentStateIdent: Ident,
$projectIdent: Ident
) {
resolveProjectConflictsForEquipmentStates(
equipmentStateIdent: $equipmentStateIdent,
projectIdent: $projectIdent
)
}
Variables
{"equipmentStateIdent": null, "projectIdent": null}
Response
{"data": {"resolveProjectConflictsForEquipmentStates": true}}
restoreAbsence
Response
Returns a StateChangeAbsenceResult!
Arguments
Name | Description |
---|---|
input - [AbsenceReferEntity]!
|
Default = null |
Example
Query
mutation restoreAbsence($input: [AbsenceReferEntity]!) {
restoreAbsence(input: $input) {
... on AbsenceResultSuccess {
entities {
...AbsenceFragment
}
}
... on AbsencePermissionError {
errors {
...AbsenceReferErrorPermissionErrorTypeFragment
}
}
... on AbsenceStateError {
errors {
...AbsenceReferErrorStateErrorTypeFragment
}
}
... on AbsenceNotFoundError {
errors {
...AbsenceReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreAbsence": AbsenceResultSuccess}}
restoreAbsenceGroup
Response
Returns a StateChangeAbsenceGroupResult!
Arguments
Name | Description |
---|---|
input - [AbsenceGroupReferEntity]!
|
Default = null |
Example
Query
mutation restoreAbsenceGroup($input: [AbsenceGroupReferEntity]!) {
restoreAbsenceGroup(input: $input) {
... on AbsenceGroupResultSuccess {
entities {
...AbsenceGroupFragment
}
}
... on AbsenceGroupPermissionError {
errors {
...AbsenceGroupReferErrorPermissionErrorTypeFragment
}
}
... on AbsenceGroupStateError {
errors {
...AbsenceGroupReferErrorStateErrorTypeFragment
}
}
... on AbsenceGroupNotFoundError {
errors {
...AbsenceGroupReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restoreAbsenceGroup": AbsenceGroupResultSuccess
}
}
restoreAccount
Response
Returns a StateChangeAccountResult!
Arguments
Name | Description |
---|---|
input - [AccountReferEntity]!
|
Default = null |
Example
Query
mutation restoreAccount($input: [AccountReferEntity]!) {
restoreAccount(input: $input) {
... on AccountResultSuccess {
entities {
...AccountFragment
}
}
... on AccountPermissionError {
errors {
...AccountReferErrorPermissionErrorTypeFragment
}
}
... on AccountStateError {
errors {
...AccountReferErrorStateErrorTypeFragment
}
}
... on AccountNotFoundError {
errors {
...AccountReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreAccount": AccountResultSuccess}}
restoreActivity
Response
Returns a StateChangeActivityResult!
Arguments
Name | Description |
---|---|
input - [ActivityReferEntity]!
|
Default = null |
Example
Query
mutation restoreActivity($input: [ActivityReferEntity]!) {
restoreActivity(input: $input) {
... on ActivityResultSuccess {
entities {
...ActivityFragment
}
}
... on ActivityPermissionError {
errors {
...ActivityReferErrorPermissionErrorTypeFragment
}
}
... on ActivityStateError {
errors {
...ActivityReferErrorStateErrorTypeFragment
}
}
... on ActivityNotFoundError {
errors {
...ActivityReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreActivity": ActivityResultSuccess}}
restoreActivityType
Response
Returns a StateChangeActivityTypeResult!
Arguments
Name | Description |
---|---|
input - [ActivityTypeReferEntity]!
|
Default = null |
Example
Query
mutation restoreActivityType($input: [ActivityTypeReferEntity]!) {
restoreActivityType(input: $input) {
... on ActivityTypeResultSuccess {
entities {
...ActivityTypeFragment
}
}
... on ActivityTypePermissionError {
errors {
...ActivityTypeReferErrorPermissionErrorTypeFragment
}
}
... on ActivityTypeStateError {
errors {
...ActivityTypeReferErrorStateErrorTypeFragment
}
}
... on ActivityTypeNotFoundError {
errors {
...ActivityTypeReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restoreActivityType": ActivityTypeResultSuccess
}
}
restoreAddresscircle
Response
Returns a StateChangeAddresscircleResult!
Arguments
Name | Description |
---|---|
input - [AddresscircleReferEntity]!
|
Default = null |
Example
Query
mutation restoreAddresscircle($input: [AddresscircleReferEntity]!) {
restoreAddresscircle(input: $input) {
... on AddresscircleResultSuccess {
entities {
...AddresscircleFragment
}
}
... on AddresscirclePermissionError {
errors {
...AddresscircleReferErrorPermissionErrorTypeFragment
}
}
... on AddresscircleStateError {
errors {
...AddresscircleReferErrorStateErrorTypeFragment
}
}
... on AddresscircleNotFoundError {
errors {
...AddresscircleReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restoreAddresscircle": AddresscircleResultSuccess
}
}
restoreAllowance
Response
Returns a StateChangeAllowanceResult!
Arguments
Name | Description |
---|---|
input - [AllowanceReferEntity]!
|
Default = null |
Example
Query
mutation restoreAllowance($input: [AllowanceReferEntity]!) {
restoreAllowance(input: $input) {
... on AllowanceResultSuccess {
entities {
...AllowanceFragment
}
}
... on AllowancePermissionError {
errors {
...AllowanceReferErrorPermissionErrorTypeFragment
}
}
... on AllowanceStateError {
errors {
...AllowanceReferErrorStateErrorTypeFragment
}
}
... on AllowanceNotFoundError {
errors {
...AllowanceReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreAllowance": AllowanceResultSuccess}}
restoreAppProfile
Response
Returns a StateChangeAppProfileResult!
Arguments
Name | Description |
---|---|
input - [Ident]!
|
Default = null |
Example
Query
mutation restoreAppProfile($input: [Ident]!) {
restoreAppProfile(input: $input) {
... on AppProfileResultSuccess {
entities {
...AppProfileFragment
}
}
... on AppProfilePermissionError {
errors {
...AppProfileReferErrorPermissionErrorTypeFragment
}
}
... on AppProfileStateError {
errors {
...AppProfileReferErrorStateErrorTypeFragment
}
}
... on AppProfileNotFoundError {
errors {
...AppProfileReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreAppProfile": AppProfileResultSuccess}}
restoreAutomationProfile
Response
Returns a StateChangeAutomationProfileResult!
Arguments
Name | Description |
---|---|
input - [AutomationProfileReferEntity]!
|
Default = null |
Example
Query
mutation restoreAutomationProfile($input: [AutomationProfileReferEntity]!) {
restoreAutomationProfile(input: $input) {
... on AutomationProfileResultSuccess {
entities {
...AutomationProfileFragment
}
}
... on AutomationProfilePermissionError {
errors {
...AutomationProfileReferErrorPermissionErrorTypeFragment
}
}
... on AutomationProfileStateError {
errors {
...AutomationProfileReferErrorStateErrorTypeFragment
}
}
... on AutomationProfileNotFoundError {
errors {
...AutomationProfileReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restoreAutomationProfile": AutomationProfileResultSuccess
}
}
restoreCollectedAccount
Response
Returns a StateChangeCollectedAccountResult!
Arguments
Name | Description |
---|---|
input - [CollectedAccountReferEntity]!
|
Default = null |
Example
Query
mutation restoreCollectedAccount($input: [CollectedAccountReferEntity]!) {
restoreCollectedAccount(input: $input) {
... on CollectedAccountResultSuccess {
entities {
...CollectedAccountFragment
}
}
... on CollectedAccountPermissionError {
errors {
...CollectedAccountReferErrorPermissionErrorTypeFragment
}
}
... on CollectedAccountStateError {
errors {
...CollectedAccountReferErrorStateErrorTypeFragment
}
}
... on CollectedAccountNotFoundError {
errors {
...CollectedAccountReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restoreCollectedAccount": CollectedAccountResultSuccess
}
}
restoreCollectedEquipment
Response
Returns a StateChangeCollectedEquipmentResult!
Arguments
Name | Description |
---|---|
input - [CollectedEquipmentReferEntity]!
|
Default = null |
Example
Query
mutation restoreCollectedEquipment($input: [CollectedEquipmentReferEntity]!) {
restoreCollectedEquipment(input: $input) {
... on CollectedEquipmentResultSuccess {
entities {
...CollectedEquipmentFragment
}
}
... on CollectedEquipmentPermissionError {
errors {
...CollectedEquipmentReferErrorPermissionErrorTypeFragment
}
}
... on CollectedEquipmentStateError {
errors {
...CollectedEquipmentReferErrorStateErrorTypeFragment
}
}
... on CollectedEquipmentNotFoundError {
errors {
...CollectedEquipmentReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restoreCollectedEquipment": CollectedEquipmentResultSuccess
}
}
restoreCollectedMaterial
Response
Returns a StateChangeCollectedMaterialResult!
Arguments
Name | Description |
---|---|
input - [CollectedMaterialReferEntity]!
|
Default = null |
Example
Query
mutation restoreCollectedMaterial($input: [CollectedMaterialReferEntity]!) {
restoreCollectedMaterial(input: $input) {
... on CollectedMaterialResultSuccess {
entities {
...CollectedMaterialFragment
}
}
... on CollectedMaterialPermissionError {
errors {
...CollectedMaterialReferErrorPermissionErrorTypeFragment
}
}
... on CollectedMaterialStateError {
errors {
...CollectedMaterialReferErrorStateErrorTypeFragment
}
}
... on CollectedMaterialNotFoundError {
errors {
...CollectedMaterialReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restoreCollectedMaterial": CollectedMaterialResultSuccess
}
}
restoreCollectedSubcontractor
Response
Returns a StateChangeCollectedSubcontractorResult!
Arguments
Name | Description |
---|---|
input - [CollectedSubcontractorReferEntity]!
|
Default = null |
Example
Query
mutation restoreCollectedSubcontractor($input: [CollectedSubcontractorReferEntity]!) {
restoreCollectedSubcontractor(input: $input) {
... on CollectedSubcontractorResultSuccess {
entities {
...CollectedSubcontractorFragment
}
}
... on CollectedSubcontractorPermissionError {
errors {
...CollectedSubcontractorReferErrorPermissionErrorTypeFragment
}
}
... on CollectedSubcontractorStateError {
errors {
...CollectedSubcontractorReferErrorStateErrorTypeFragment
}
}
... on CollectedSubcontractorNotFoundError {
errors {
...CollectedSubcontractorReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restoreCollectedSubcontractor": CollectedSubcontractorResultSuccess
}
}
restoreContact
Response
Returns a StateChangeContactResult!
Arguments
Name | Description |
---|---|
input - [ContactReferEntity]!
|
Default = null |
Example
Query
mutation restoreContact($input: [ContactReferEntity]!) {
restoreContact(input: $input) {
... on ContactResultSuccess {
entities {
...ContactFragment
}
}
... on ContactPermissionError {
errors {
...ContactReferErrorPermissionErrorTypeFragment
}
}
... on ContactStateError {
errors {
...ContactReferErrorStateErrorTypeFragment
}
}
... on ContactNotFoundError {
errors {
...ContactReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreContact": ContactResultSuccess}}
restoreCostCenter
Response
Returns a StateChangeCostCenterResult!
Arguments
Name | Description |
---|---|
input - [CostCenterReferEntity]!
|
Default = null |
Example
Query
mutation restoreCostCenter($input: [CostCenterReferEntity]!) {
restoreCostCenter(input: $input) {
... on CostCenterResultSuccess {
entities {
...CostCenterFragment
}
}
... on CostCenterPermissionError {
errors {
...CostCenterReferErrorPermissionErrorTypeFragment
}
}
... on CostCenterStateError {
errors {
...CostCenterReferErrorStateErrorTypeFragment
}
}
... on CostCenterNotFoundError {
errors {
...CostCenterReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreCostCenter": CostCenterResultSuccess}}
restoreCostType
Response
Returns a StateChangeCostTypeResult!
Arguments
Name | Description |
---|---|
input - [CostTypeReferEntity]!
|
Default = null |
Example
Query
mutation restoreCostType($input: [CostTypeReferEntity]!) {
restoreCostType(input: $input) {
... on CostTypeResultSuccess {
entities {
...CostTypeFragment
}
}
... on CostTypePermissionError {
errors {
...CostTypeReferErrorPermissionErrorTypeFragment
}
}
... on CostTypeStateError {
errors {
...CostTypeReferErrorStateErrorTypeFragment
}
}
... on CostTypeNotFoundError {
errors {
...CostTypeReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreCostType": CostTypeResultSuccess}}
restoreDayWage
Response
Returns a StateChangeDayWageResult!
Arguments
Name | Description |
---|---|
input - [DayWageReferEntity]!
|
Default = null |
Example
Query
mutation restoreDayWage($input: [DayWageReferEntity]!) {
restoreDayWage(input: $input) {
... on DayWageResultSuccess {
entities {
...DayWageFragment
}
}
... on DayWagePermissionError {
errors {
...DayWageReferErrorPermissionErrorTypeFragment
}
}
... on DayWageStateError {
errors {
...DayWageReferErrorStateErrorTypeFragment
}
}
... on DayWageNotFoundError {
errors {
...DayWageReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreDayWage": DayWageResultSuccess}}
restoreDeviatingWorkingHoursCalendar
Response
Arguments
Name | Description |
---|---|
input - [DeviatingWorkingHoursCalendarReferEntity]!
|
Default = null |
Example
Query
mutation restoreDeviatingWorkingHoursCalendar($input: [DeviatingWorkingHoursCalendarReferEntity]!) {
restoreDeviatingWorkingHoursCalendar(input: $input) {
... on DeviatingWorkingHoursCalendarResultSuccess {
entities {
...DeviatingWorkingHoursCalendarFragment
}
}
... on DeviatingWorkingHoursCalendarPermissionError {
errors {
...DeviatingWorkingHoursCalendarReferErrorPermissionErrorTypeFragment
}
}
... on DeviatingWorkingHoursCalendarStateError {
errors {
...DeviatingWorkingHoursCalendarReferErrorStateErrorTypeFragment
}
}
... on DeviatingWorkingHoursCalendarNotFoundError {
errors {
...DeviatingWorkingHoursCalendarReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restoreDeviatingWorkingHoursCalendar": DeviatingWorkingHoursCalendarResultSuccess
}
}
restoreEquipment
Response
Returns a StateChangeEquipmentResult!
Arguments
Name | Description |
---|---|
input - [EquipmentReferEntity]!
|
Default = null |
Example
Query
mutation restoreEquipment($input: [EquipmentReferEntity]!) {
restoreEquipment(input: $input) {
... on EquipmentResultSuccess {
entities {
...EquipmentFragment
}
}
... on EquipmentPermissionError {
errors {
...EquipmentReferErrorPermissionErrorTypeFragment
}
}
... on EquipmentStateError {
ident
}
... on EquipmentNotFoundError {
errors {
...EquipmentReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreEquipment": EquipmentResultSuccess}}
restoreEquipmentState
Response
Returns a StateChangeEquipmentStateResult!
Arguments
Name | Description |
---|---|
input - [EquipmentStateReferEntity]!
|
Default = null |
Example
Query
mutation restoreEquipmentState($input: [EquipmentStateReferEntity]!) {
restoreEquipmentState(input: $input) {
... on EquipmentStateResultSuccess {
entities {
...EquipmentStateFragment
}
}
... on EquipmentStatePermissionError {
errors {
...EquipmentStateReferErrorPermissionErrorTypeFragment
}
}
... on EquipmentStateStateError {
errors {
...EquipmentStateReferErrorStateErrorTypeFragment
}
}
... on EquipmentStateNotFoundError {
errors {
...EquipmentStateReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restoreEquipmentState": EquipmentStateResultSuccess
}
}
restoreEquipmentType
Response
Returns a StateChangeEquipmentTypeResult!
Arguments
Name | Description |
---|---|
input - [EquipmentTypeReferEntity]!
|
Default = null |
Example
Query
mutation restoreEquipmentType($input: [EquipmentTypeReferEntity]!) {
restoreEquipmentType(input: $input) {
... on EquipmentTypeResultSuccess {
entities {
...EquipmentTypeFragment
}
}
... on EquipmentTypePermissionError {
errors {
...EquipmentTypeReferErrorPermissionErrorTypeFragment
}
}
... on EquipmentTypeStateError {
errors {
...EquipmentTypeReferErrorStateErrorTypeFragment
}
}
... on EquipmentTypeNotFoundError {
errors {
...EquipmentTypeReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restoreEquipmentType": EquipmentTypeResultSuccess
}
}
restoreFilledForm
Response
Returns a StateChangeFilledFormResult!
Arguments
Name | Description |
---|---|
input - [FilledFormReferEntity]!
|
Default = null |
Example
Query
mutation restoreFilledForm($input: [FilledFormReferEntity]!) {
restoreFilledForm(input: $input) {
... on FilledFormResultSuccess {
entities {
...FilledFormFragment
}
}
... on FilledFormPermissionError {
errors {
...FilledFormReferErrorPermissionErrorTypeFragment
}
}
... on FilledFormStateError {
errors {
...FilledFormReferErrorStateErrorTypeFragment
}
}
... on FilledFormNotFoundError {
errors {
...FilledFormReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreFilledForm": FilledFormResultSuccess}}
restoreForm
Response
Returns a StateChangeFormResult!
Arguments
Name | Description |
---|---|
input - [FormReferEntity]!
|
Default = null |
Example
Query
mutation restoreForm($input: [FormReferEntity]!) {
restoreForm(input: $input) {
... on FormResultSuccess {
entities {
...FormGraphTypeFragment
}
}
... on FormPermissionError {
errors {
...FormReferErrorPermissionErrorTypeFragment
}
}
... on FormStateError {
errors {
...FormReferErrorStateErrorTypeFragment
}
}
... on FormNotFoundError {
errors {
...FormReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreForm": FormResultSuccess}}
restoreMaintenanceAssignment
Response
Returns a StateChangeMaintenanceAssignmentResult!
Arguments
Name | Description |
---|---|
input - [MaintenanceAssignmentReferEntity]!
|
Default = null |
Example
Query
mutation restoreMaintenanceAssignment($input: [MaintenanceAssignmentReferEntity]!) {
restoreMaintenanceAssignment(input: $input) {
... on MaintenanceAssignmentResultSuccess {
entities {
...MaintenanceAssignmentFragment
}
}
... on MaintenanceAssignmentPermissionError {
errors {
...MaintenanceAssignmentReferErrorPermissionErrorTypeFragment
}
}
... on MaintenanceAssignmentStateError {
errors {
...MaintenanceAssignmentReferErrorStateErrorTypeFragment
}
}
... on MaintenanceAssignmentNotFoundError {
errors {
...MaintenanceAssignmentReferErrorEntityNotFoundErrorTypeFragment
}
}
... on MaintenanceAssignmentValidationError {
errors {
...MaintenanceAssignmentReferErrorMutationValidationErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restoreMaintenanceAssignment": MaintenanceAssignmentResultSuccess
}
}
restoreMaintenanceMeasure
Response
Returns a StateChangeMaintenanceMeasureResult!
Arguments
Name | Description |
---|---|
input - [MaintenanceMeasureReferEntity]!
|
Default = null |
Example
Query
mutation restoreMaintenanceMeasure($input: [MaintenanceMeasureReferEntity]!) {
restoreMaintenanceMeasure(input: $input) {
... on MaintenanceMeasureResultSuccess {
entities {
...MaintenanceMeasureFragment
}
}
... on MaintenanceMeasurePermissionError {
errors {
...MaintenanceMeasureReferErrorPermissionErrorTypeFragment
}
}
... on MaintenanceMeasureStateError {
errors {
...MaintenanceMeasureReferErrorStateErrorTypeFragment
}
}
... on MaintenanceMeasureNotFoundError {
errors {
...MaintenanceMeasureReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restoreMaintenanceMeasure": MaintenanceMeasureResultSuccess
}
}
restoreMcJob
Response
Returns a StateChangeMcJobResult!
Arguments
Name | Description |
---|---|
input - [McJobReferEntity]!
|
Default = null |
Example
Query
mutation restoreMcJob($input: [McJobReferEntity]!) {
restoreMcJob(input: $input) {
... on McJobResultSuccess {
entities {
...McJobFragment
}
}
... on McJobPermissionError {
errors {
...McJobReferErrorPermissionErrorTypeFragment
}
}
... on McJobCollectedStateError {
errors {
...McJobReferErrorStateErrorTypeFragment
}
}
... on McJobNotFoundError {
errors {
...McJobReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreMcJob": McJobResultSuccess}}
restoreNote
Response
Returns a StateChangeNoteResult!
Arguments
Name | Description |
---|---|
input - [NoteReferEntity]!
|
Default = null |
Example
Query
mutation restoreNote($input: [NoteReferEntity]!) {
restoreNote(input: $input) {
... on NoteResultSuccess {
entities {
...NoteFragment
}
}
... on NotePermissionError {
errors {
...NoteReferErrorPermissionErrorTypeFragment
}
}
... on NoteStateError {
errors {
...NoteReferErrorStateErrorTypeFragment
}
}
... on NoteNotFoundError {
errors {
...NoteReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreNote": NoteResultSuccess}}
restoreNoteCategory
Response
Returns a StateChangeNoteCategoryResult!
Arguments
Name | Description |
---|---|
input - [NoteCategoryReferEntity]!
|
Default = null |
Example
Query
mutation restoreNoteCategory($input: [NoteCategoryReferEntity]!) {
restoreNoteCategory(input: $input) {
... on NoteCategoryResultSuccess {
entities {
...NoteCategoryFragment
}
}
... on NoteCategoryPermissionError {
errors {
...NoteCategoryReferErrorPermissionErrorTypeFragment
}
}
... on NoteCategoryStateError {
errors {
...NoteCategoryReferErrorStateErrorTypeFragment
}
}
... on NoteCategoryNotFoundError {
errors {
...NoteCategoryReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restoreNoteCategory": NoteCategoryResultSuccess
}
}
restorePerson
Response
Returns a StateChangePersonResult!
Arguments
Name | Description |
---|---|
input - [PersonReferEntity]!
|
Default = null |
Example
Query
mutation restorePerson($input: [PersonReferEntity]!) {
restorePerson(input: $input) {
... on PersonResultSuccess {
entities {
...PersonFragment
}
}
... on PersonPermissionError {
errors {
...PersonReferErrorPermissionErrorTypeFragment
}
}
... on PersonStateError {
errors {
...PersonReferErrorStateErrorTypeFragment
}
}
... on PersonNotFoundError {
errors {
...PersonReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restorePerson": PersonResultSuccess}}
restorePersonSkill
Response
Returns a StateChangePersonSkillResult!
Arguments
Name | Description |
---|---|
input - [PersonSkillReferEntity]!
|
Default = null |
Example
Query
mutation restorePersonSkill($input: [PersonSkillReferEntity]!) {
restorePersonSkill(input: $input) {
... on PersonSkillResultSuccess {
entities {
...PersonSkillFragment
}
}
... on PersonSkillPermissionError {
errors {
...PersonSkillReferErrorPermissionErrorTypeFragment
}
}
... on PersonSkillNotFoundError {
errors {
...PersonSkillReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restorePersonSkill": PersonSkillResultSuccess}}
restorePersonType
Response
Returns a StateChangePersonTypeResult!
Arguments
Name | Description |
---|---|
input - [PersonTypeReferEntity]!
|
Default = null |
Example
Query
mutation restorePersonType($input: [PersonTypeReferEntity]!) {
restorePersonType(input: $input) {
... on PersonTypeResultSuccess {
entities {
...PersonTypeFragment
}
}
... on PersonTypePermissionError {
errors {
...PersonTypeReferErrorPermissionErrorTypeFragment
}
}
... on PersonTypeStateError {
errors {
...PersonTypeReferErrorStateErrorTypeFragment
}
}
... on PersonTypeNotFoundError {
errors {
...PersonTypeReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restorePersonType": PersonTypeResultSuccess}}
restorePhotoCategory
Response
Returns a StateChangePhotoCategoryResult!
Arguments
Name | Description |
---|---|
input - [PhotoCategoryReferEntity]!
|
Default = null |
Example
Query
mutation restorePhotoCategory($input: [PhotoCategoryReferEntity]!) {
restorePhotoCategory(input: $input) {
... on PhotoCategoryResultSuccess {
entities {
...PhotoCategoryFragment
}
}
... on PhotoCategoryPermissionError {
errors {
...PhotoCategoryReferErrorPermissionErrorTypeFragment
}
}
... on PhotoCategoryStateError {
errors {
...PhotoCategoryReferErrorStateErrorTypeFragment
}
}
... on PhotoCategoryNotFoundError {
errors {
...PhotoCategoryReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restorePhotoCategory": PhotoCategoryResultSuccess
}
}
restorePlanning
Response
Returns a StateChangePlanningResult!
Arguments
Name | Description |
---|---|
input - [PlanningReferEntity]!
|
Default = null |
Example
Query
mutation restorePlanning($input: [PlanningReferEntity]!) {
restorePlanning(input: $input) {
... on StateChangePlanningResultSuccess {
entities {
...PlanningFragment
}
}
... on StateChangePlanningPermissionError {
errors {
...PlanningReferErrorPermissionErrorTypeFragment
}
}
... on StateChangePlanningStateError {
errors {
...PlanningReferErrorStateErrorTypeFragment
}
}
... on StateChangePlanningNotFoundError {
errors {
...PlanningReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restorePlanning": StateChangePlanningResultSuccess
}
}
restorePlanningCategory
Response
Returns a StateChangePlanningCategoryResult!
Arguments
Name | Description |
---|---|
input - [PlanningCategoryReferEntity]!
|
Default = null |
Example
Query
mutation restorePlanningCategory($input: [PlanningCategoryReferEntity]!) {
restorePlanningCategory(input: $input) {
... on PlanningCategoryResultSuccess {
entities {
...PlanningCategoryFragment
}
}
... on PlanningCategoryPermissionError {
errors {
...PlanningCategoryReferErrorPermissionErrorTypeFragment
}
}
... on PlanningCategoryStateError {
errors {
...PlanningCategoryReferErrorStateErrorTypeFragment
}
}
... on PlanningCategoryNotFoundError {
errors {
...PlanningCategoryReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restorePlanningCategory": PlanningCategoryResultSuccess
}
}
restoreProject
Response
Returns a StateChangeProjectResult!
Arguments
Name | Description |
---|---|
input - [ProjectReferEntity]!
|
Default = null |
Example
Query
mutation restoreProject($input: [ProjectReferEntity]!) {
restoreProject(input: $input) {
... on ProjectResultSuccess {
entities {
...ProjectFragment
}
}
... on ProjectPermissionError {
errors {
...ProjectReferErrorPermissionErrorTypeFragment
}
}
... on ProjectStateError {
errors {
...ProjectReferErrorStateErrorTypeFragment
}
}
... on ProjectNotFoundError {
errors {
...ProjectReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreProject": ProjectResultSuccess}}
restoreProjectComponent
Response
Returns a StateChangeProjectComponentResult!
Arguments
Name | Description |
---|---|
input - [ProjectComponentReferEntity]!
|
Default = null |
Example
Query
mutation restoreProjectComponent($input: [ProjectComponentReferEntity]!) {
restoreProjectComponent(input: $input) {
... on ProjectComponentResultSuccess {
entities {
...ProjectComponentFragment
}
}
... on ProjectComponentPermissionError {
errors {
...ProjectComponentReferErrorPermissionErrorTypeFragment
}
}
... on ProjectComponentStateError {
errors {
...ProjectComponentReferErrorStateErrorTypeFragment
}
}
... on ProjectComponentNotFoundError {
errors {
...ProjectComponentReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restoreProjectComponent": ProjectComponentResultSuccess
}
}
restoreProjectSector
Response
Returns a StateChangeProjectSectorResult!
Arguments
Name | Description |
---|---|
input - [ProjectSectorReferEntity]!
|
Default = null |
Example
Query
mutation restoreProjectSector($input: [ProjectSectorReferEntity]!) {
restoreProjectSector(input: $input) {
... on ProjectSectorResultSuccess {
entities {
...ProjectSectorFragment
}
}
... on ProjectSectorPermissionError {
errors {
...ProjectSectorReferErrorPermissionErrorTypeFragment
}
}
... on ProjectSectorStateError {
errors {
...ProjectSectorReferErrorStateErrorTypeFragment
}
}
... on ProjectSectorNotFoundError {
errors {
...ProjectSectorReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restoreProjectSector": ProjectSectorResultSuccess
}
}
restoreProjectType
Response
Returns a StateChangeProjectTypeResult!
Arguments
Name | Description |
---|---|
input - [ProjectTypeReferEntity]!
|
Default = null |
Example
Query
mutation restoreProjectType($input: [ProjectTypeReferEntity]!) {
restoreProjectType(input: $input) {
... on ProjectTypeResultSuccess {
entities {
...ProjectTypeFragment
}
}
... on ProjectTypePermissionError {
errors {
...ProjectTypeReferErrorPermissionErrorTypeFragment
}
}
... on ProjectTypeStateError {
errors {
...ProjectTypeReferErrorStateErrorTypeFragment
}
}
... on ProjectTypeNotFoundError {
errors {
...ProjectTypeReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreProjectType": ProjectTypeResultSuccess}}
restoreProjectZone
Response
Returns a StateChangeProjectZoneResult!
Arguments
Name | Description |
---|---|
input - [ProjectZoneReferEntity]!
|
Default = null |
Example
Query
mutation restoreProjectZone($input: [ProjectZoneReferEntity]!) {
restoreProjectZone(input: $input) {
... on ProjectZoneResultSuccess {
entities {
...ProjectZoneFragment
}
}
... on ProjectZonePermissionError {
errors {
...ProjectZoneReferErrorPermissionErrorTypeFragment
}
}
... on ProjectZoneStateError {
errors {
...ProjectZoneReferErrorStateErrorTypeFragment
}
}
... on ProjectZoneNotFoundError {
errors {
...ProjectZoneReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreProjectZone": ProjectZoneResultSuccess}}
restorePublicHoliday
Response
Returns a StateChangePublicHolidayResult!
Arguments
Name | Description |
---|---|
input - [PublicHolidayReferEntity]!
|
Default = null |
Example
Query
mutation restorePublicHoliday($input: [PublicHolidayReferEntity]!) {
restorePublicHoliday(input: $input) {
... on PublicHolidayResultSuccess {
entities {
...PublicHolidayFragment
}
}
... on PublicHolidayPermissionError {
errors {
...PublicHolidayReferErrorPermissionErrorTypeFragment
}
}
... on PublicHolidayStateError {
errors {
...PublicHolidayReferErrorStateErrorTypeFragment
}
}
... on PublicHolidayNotFoundError {
errors {
...PublicHolidayReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restorePublicHoliday": PublicHolidayResultSuccess
}
}
restoreRegion
Response
Returns a StateChangeRegionResult!
Arguments
Name | Description |
---|---|
input - [RegionReferEntity]!
|
Default = null |
Example
Query
mutation restoreRegion($input: [RegionReferEntity]!) {
restoreRegion(input: $input) {
... on RegionResultSuccess {
entities {
...RegionFragment
}
}
... on RegionPermissionError {
errors {
...RegionReferErrorPermissionErrorTypeFragment
}
}
... on RegionStateError {
errors {
...RegionReferErrorStateErrorTypeFragment
}
}
... on RegionNotFoundError {
errors {
...RegionReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreRegion": RegionResultSuccess}}
restoreRole
Response
Returns a StateChangeRoleResult!
Arguments
Name | Description |
---|---|
input - [RoleReferEntity]!
|
Default = null |
Example
Query
mutation restoreRole($input: [RoleReferEntity]!) {
restoreRole(input: $input) {
... on RoleResultSuccess {
entities {
...RoleBaseFragment
}
}
... on RolePermissionError {
errors {
...RoleReferErrorPermissionErrorTypeFragment
}
}
... on RoleCollectedStateError {
errors {
...RoleReferErrorStateErrorTypeFragment
}
}
... on RoleNotFoundError {
errors {
...RoleReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreRole": RoleResultSuccess}}
restoreRuleConfiguration
Response
Returns a StateChangeRuleConfigurationResult!
Arguments
Name | Description |
---|---|
input - [RuleConfigurationReferEntity]!
|
Default = null |
Example
Query
mutation restoreRuleConfiguration($input: [RuleConfigurationReferEntity]!) {
restoreRuleConfiguration(input: $input) {
... on RuleConfigurationResultSuccess {
entities {
...RuleConfigurationFragment
}
}
... on RuleConfigurationPermissionError {
errors {
...RuleConfigurationReferErrorPermissionErrorTypeFragment
}
}
... on RuleConfigurationStateError {
errors {
...RuleConfigurationReferErrorStateErrorTypeFragment
}
}
... on RuleConfigurationNotFoundError {
errors {
...RuleConfigurationReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restoreRuleConfiguration": RuleConfigurationResultSuccess
}
}
restoreScheduledOrder
Response
Returns a StateChangeScheduledOrderResult!
Arguments
Name | Description |
---|---|
input - [ScheduledOrderReferEntity]!
|
Default = null |
Example
Query
mutation restoreScheduledOrder($input: [ScheduledOrderReferEntity]!) {
restoreScheduledOrder(input: $input) {
... on ScheduledOrderResultSuccess {
entities {
...ScheduledOrderFragment
}
}
... on ScheduledOrderPermissionError {
errors {
...ScheduledOrderReferErrorPermissionErrorTypeFragment
}
}
... on ScheduledOrderStateError {
errors {
...ScheduledOrderReferErrorStateErrorTypeFragment
}
}
... on ScheduledOrderNotFoundError {
errors {
...ScheduledOrderReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restoreScheduledOrder": ScheduledOrderResultSuccess
}
}
restoreService
Response
Returns a StateChangeServiceResult!
Arguments
Name | Description |
---|---|
input - [ServiceReferEntity]!
|
Default = null |
Example
Query
mutation restoreService($input: [ServiceReferEntity]!) {
restoreService(input: $input) {
... on ServiceResultSuccess {
entities {
...ServiceFragment
}
}
... on ServicePermissionError {
errors {
...ServiceReferErrorPermissionErrorTypeFragment
}
}
... on ServiceStateError {
errors {
...ServiceReferErrorStateErrorTypeFragment
}
}
... on ServiceNotFoundError {
errors {
...ServiceReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreService": ServiceResultSuccess}}
restoreSkill
Response
Returns a StateChangeSkillResult!
Arguments
Name | Description |
---|---|
input - [SkillReferEntity]!
|
Default = null |
Example
Query
mutation restoreSkill($input: [SkillReferEntity]!) {
restoreSkill(input: $input) {
... on StateChangeSkillResultSuccess {
entities {
...SkillFragment
}
}
... on StateChangeSkillPermissionError {
errors {
...SkillReferErrorPermissionErrorTypeFragment
}
}
... on StateChangeSkillNotFoundError {
errors {
...SkillReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreSkill": StateChangeSkillResultSuccess}}
restoreStaffTime
Response
Returns a StateChangeStaffTimeResult!
Arguments
Name | Description |
---|---|
input - [StaffTimeReferEntity]!
|
Default = null |
Example
Query
mutation restoreStaffTime($input: [StaffTimeReferEntity]!) {
restoreStaffTime(input: $input) {
... on StaffTimeResultSuccess {
entities {
...StaffTimeFragment
}
}
... on StaffTimePermissionError {
errors {
...StaffTimeReferErrorPermissionErrorTypeFragment
}
}
... on StaffTimeStateError {
errors {
...StaffTimeReferErrorStateErrorTypeFragment
}
}
... on StaffTimeNotFoundError {
errors {
...StaffTimeReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreStaffTime": StaffTimeResultSuccess}}
restoreTeam
Response
Returns a StateChangeTeamResult!
Arguments
Name | Description |
---|---|
input - [TeamReferEntity]!
|
Default = null |
Example
Query
mutation restoreTeam($input: [TeamReferEntity]!) {
restoreTeam(input: $input) {
... on TeamResultSuccess {
entities {
...TeamFragment
}
}
... on TeamPermissionError {
errors {
...TeamReferErrorPermissionErrorTypeFragment
}
}
... on TeamStateError {
errors {
...TeamReferErrorStateErrorTypeFragment
}
}
... on TeamNotFoundError {
errors {
...TeamReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreTeam": TeamResultSuccess}}
restoreTicket
Response
Returns a StateChangeTicketResult!
Arguments
Name | Description |
---|---|
input - [TicketReferEntity]!
|
Default = null |
Example
Query
mutation restoreTicket($input: [TicketReferEntity]!) {
restoreTicket(input: $input) {
... on TicketResultSuccess {
entities {
...TicketFragment
}
}
... on TicketPermissionError {
errors {
...TicketReferErrorPermissionErrorTypeFragment
}
}
... on TicketStateError {
errors {
...TicketReferErrorStateErrorTypeFragment
}
}
... on TicketNotFoundError {
errors {
...TicketReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreTicket": TicketResultSuccess}}
restoreTicketCategory
Response
Returns a StateChangeTicketCategoryResult!
Arguments
Name | Description |
---|---|
input - [TicketCategoryReferEntity]!
|
Default = null |
Example
Query
mutation restoreTicketCategory($input: [TicketCategoryReferEntity]!) {
restoreTicketCategory(input: $input) {
... on TicketCategoryResultSuccess {
entities {
...TicketCategoryFragment
}
}
... on TicketCategoryPermissionError {
errors {
...TicketCategoryReferErrorPermissionErrorTypeFragment
}
}
... on TicketCategoryStateError {
errors {
...TicketCategoryReferErrorStateErrorTypeFragment
}
}
... on TicketCategoryNotFoundError {
errors {
...TicketCategoryReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restoreTicketCategory": TicketCategoryResultSuccess
}
}
restoreTicketExportTemplate
Response
Returns a StateChangeTicketExportTemplateResult!
Arguments
Name | Description |
---|---|
input - [TicketExportTemplateReferEntity]!
|
Default = null |
Example
Query
mutation restoreTicketExportTemplate($input: [TicketExportTemplateReferEntity]!) {
restoreTicketExportTemplate(input: $input) {
... on TicketExportTemplateResultSuccess {
entities {
...TicketExportTemplateFragment
}
}
... on TicketExportTemplatePermissionError {
errors {
...TicketExportTemplateReferErrorPermissionErrorTypeFragment
}
}
... on TicketExportTemplateStateError {
errors {
...TicketExportTemplateReferErrorStateErrorTypeFragment
}
}
... on TicketExportTemplateNotFoundError {
errors {
...TicketExportTemplateReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restoreTicketExportTemplate": TicketExportTemplateResultSuccess
}
}
restoreTicketListFilter
Response
Returns a StateChangeTicketListFilterResult!
Arguments
Name | Description |
---|---|
input - [TicketListFilterReferEntity]!
|
Default = null |
Example
Query
mutation restoreTicketListFilter($input: [TicketListFilterReferEntity]!) {
restoreTicketListFilter(input: $input) {
... on TicketListFilterResultSuccess {
entities {
...TicketListFilterFragment
}
}
... on TicketListFilterPermissionError {
errors {
...TicketListFilterReferErrorPermissionErrorTypeFragment
}
}
... on TicketListFilterStateError {
errors {
...TicketListFilterReferErrorStateErrorTypeFragment
}
}
... on TicketListFilterNotFoundError {
errors {
...TicketListFilterReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restoreTicketListFilter": TicketListFilterResultSuccess
}
}
restoreTicketType
Response
Returns a StateChangeTicketTypeResult!
Arguments
Name | Description |
---|---|
input - [TicketTypeReferEntity]!
|
Default = null |
Example
Query
mutation restoreTicketType($input: [TicketTypeReferEntity]!) {
restoreTicketType(input: $input) {
... on TicketTypeResultSuccess {
entities {
...TicketTypeFragment
}
}
... on TicketTypePermissionError {
errors {
...TicketTypeReferErrorPermissionErrorTypeFragment
}
}
... on TicketTypeStateError {
errors {
...TicketTypeReferErrorStateErrorTypeFragment
}
}
... on TicketTypeNotFoundError {
errors {
...TicketTypeReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreTicketType": TicketTypeResultSuccess}}
restoreTimeConfiguration
Response
Returns a StateChangeTimeConfigurationResult!
Arguments
Name | Description |
---|---|
input - [TimeConfigurationReferEntity]!
|
Default = null |
Example
Query
mutation restoreTimeConfiguration($input: [TimeConfigurationReferEntity]!) {
restoreTimeConfiguration(input: $input) {
... on TimeConfigurationResultSuccess {
entities {
...TimeConfigurationFragment
}
}
... on TimeConfigurationPermissionError {
errors {
...TimeConfigurationReferErrorPermissionErrorTypeFragment
}
}
... on TimeConfigurationStateError {
errors {
...TimeConfigurationReferErrorStateErrorTypeFragment
}
}
... on TimeConfigurationNotFoundError {
errors {
...TimeConfigurationReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restoreTimeConfiguration": TimeConfigurationResultSuccess
}
}
restoreTimeTrackingProfile
Response
Returns a StateChangeTimeTrackingProfileResult!
Arguments
Name | Description |
---|---|
input - [TimeTrackingProfileReferEntity]!
|
Default = null |
Example
Query
mutation restoreTimeTrackingProfile($input: [TimeTrackingProfileReferEntity]!) {
restoreTimeTrackingProfile(input: $input) {
... on TimeTrackingProfileResultSuccess {
entities {
...TimeTrackingProfileFragment
}
}
... on TimeTrackingProfilePermissionError {
errors {
...TimeTrackingProfileReferErrorPermissionErrorTypeFragment
}
}
... on TimeTrackingProfileNotFoundError {
errors {
...TimeTrackingProfileReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"restoreTimeTrackingProfile": TimeTrackingProfileResultSuccess
}
}
restoreUnit
Response
Returns a StateChangeUnitResult!
Arguments
Name | Description |
---|---|
input - [UnitReferEntity]!
|
Default = null |
Example
Query
mutation restoreUnit($input: [UnitReferEntity]!) {
restoreUnit(input: $input) {
... on UnitResultSuccess {
entities {
...UnitFragment
}
}
... on UnitPermissionError {
errors {
...UnitReferErrorPermissionErrorTypeFragment
}
}
... on UnitStateError {
errors {
...UnitReferErrorStateErrorTypeFragment
}
}
... on UnitNotFoundError {
errors {
...UnitReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreUnit": UnitResultSuccess}}
restoreWageTicket
Response
Returns a StateChangeWageTicketResult!
Arguments
Name | Description |
---|---|
input - [WageTicketReferEntity]!
|
Default = null |
Example
Query
mutation restoreWageTicket($input: [WageTicketReferEntity]!) {
restoreWageTicket(input: $input) {
... on WageTicketResultSuccess {
entities {
...WageTicketFragment
}
}
... on WageTicketPermissionError {
errors {
...WageTicketReferErrorPermissionErrorTypeFragment
}
}
... on WageTicketStateError {
errors {
...WageTicketReferErrorStateErrorTypeFragment
}
}
... on WageTicketNotFoundError {
errors {
...WageTicketReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreWageTicket": WageTicketResultSuccess}}
restoreWageType
Response
Returns a StateChangeWageTypeResult!
Arguments
Name | Description |
---|---|
input - [WageTypeReferEntity]!
|
Default = null |
Example
Query
mutation restoreWageType($input: [WageTypeReferEntity]!) {
restoreWageType(input: $input) {
... on WageTypeResultSuccess {
entities {
...WageTypeFragment
}
}
... on WageTypePermissionError {
errors {
...WageTypeReferErrorPermissionErrorTypeFragment
}
}
... on WageTypeNotFoundError {
errors {
...WageTypeReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreWageType": WageTypeResultSuccess}}
restoreWeather
Response
Returns a StateChangeWeatherResult!
Arguments
Name | Description |
---|---|
input - [WeatherReferEntity]!
|
Default = null |
Example
Query
mutation restoreWeather($input: [WeatherReferEntity]!) {
restoreWeather(input: $input) {
... on WeatherResultSuccess {
entities {
...WeatherFragment
}
}
... on WeatherPermissionError {
errors {
...WeatherReferErrorPermissionErrorTypeFragment
}
}
... on WeatherStateError {
errors {
...WeatherReferErrorStateErrorTypeFragment
}
}
... on WeatherNotFoundError {
errors {
...WeatherReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"restoreWeather": WeatherResultSuccess}}
setChatReadTimestamp
Description
Sets the timestamp to which all messages were read, unless there is a newer one on the server already and returns the current timestamp
Response
Returns a ChatRead
Arguments
Name | Description |
---|---|
projectIdent - Ident
|
Default = null |
timestamp - UtcDateTime!
|
Default = null |
Example
Query
mutation setChatReadTimestamp(
$projectIdent: Ident,
$timestamp: UtcDateTime!
) {
setChatReadTimestamp(
projectIdent: $projectIdent,
timestamp: $timestamp
) {
project {
activities {
...ActivityFragment
}
activityIdents
addresscircles {
...ProjectAddresscircleAssignmentFragment
}
allocation {
...AllocationFragment
}
area
assigneeAllocation {
...AssigneeAllocationFragment
}
averageWage {
...AverageWageFragment
}
canSelect
changeInfo {
...InfoFragment
}
city
collectedmaterials {
...CollectedMaterialCollectionFragment
}
color
contractee
costCenter {
...CostCenterFragment
}
costCenterIdent
description
documents {
...AssignedFileCollectionFragment
}
element {
...ElementFragment
}
elementIdent
endDate
equipmentAssignments {
...ProjectAssignmentFragment
}
equipmentServices {
...CollectedEquipmentCollectionFragment
}
equipmentstates {
...EquipmentStateCollectionFragment
}
externalLink
fid
forms {
...FormGraphTypeFragment
}
geoFence
hasAutoWeather
id
ident
image {
...FileFragment
}
isActive
isClosed
isDeleted
isPaused
lastChange
lastChangeCount
latitude
layers {
...ProjectLayerGraphTypeFragment
}
longitude
name
nearbyProjects {
...ProjectFragment
}
nextDeadlines {
...TicketFragment
}
notes {
...NoteCollectionFragment
}
occupants {
...PersonFragment
}
operationNumber
personIdents
persons {
...PersonFragment
}
pictures {
...PictureCollectionFragment
}
plans {
...ProjectPlanFragment
}
postworkerIdents
projectComponentIdents
projectComponents {
...ProjectComponentFragment
}
projectEndDate
projectId
projectLastTicketAction
projectManagerIdent
projectManagers {
...PersonFragment
}
projectPermissions
projectQualityRoles {
...ProjectUserRoleFragment
}
projectRoles {
...ProjectUserRoleFragment
}
projectSectorIdents
projectSectors {
...ProjectSectorFragment
}
projectStartDate
projectTicketProgress {
...ProjectTicketProgressFragment
}
projectTicketStatesCount {
...ProjectTicketStateCountFragment
}
projectTypeIdent
projectZone {
...ProjectZoneFragment
}
projectZoneIdent
qualityUsers {
...PersonFragment
}
radius
region {
...RegionFragment
}
regionIdent
revision
services {
...ServiceCollectionFragment
}
startDate
status
street
subcontractors {
...SubcontractorFragment
}
subcontractorTimes {
...CollectedSubcontractorsFragment
}
supplierIdents
suppliers {
...SupplierFragment
}
teams {
...TeamFragment
}
ticketProgressHistory {
...TicketProgressHistoryFragment
}
timeConfiguration {
...TimeConfigurationFragment
}
times {
...TimesCollectionFragment
}
totalEquipmentCapturedCount
totalPersonCapturedCount
type {
...ProjectTypeFragment
}
visibilityInConstructionDiary
weathers {
...WeatherCollectionFragment
}
zipCode
}
timestamp
}
}
Variables
{"projectIdent": null, "timestamp": null}
Response
{
"data": {
"setChatReadTimestamp": {
"project": Project,
"timestamp": UtcDateTime
}
}
}
setDoneNotification
Response
Returns a StateChangeNotificationResult!
Arguments
Name | Description |
---|---|
input - [NotificationReferEntity]!
|
Default = null |
Example
Query
mutation setDoneNotification($input: [NotificationReferEntity]!) {
setDoneNotification(input: $input) {
... on NotificationResultSuccess {
entities {
...NotificationFragment
}
}
... on NotificationPermissionError {
errors {
...NotificationReferErrorPermissionErrorTypeFragment
}
}
... on NotificationStateError {
errors {
...NotificationReferErrorStateErrorTypeFragment
}
}
... on NotificationNotFoundError {
errors {
...NotificationReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"setDoneNotification": NotificationResultSuccess
}
}
setSecuritySettings
Response
Returns a SecuritySettings
Arguments
Name | Description |
---|---|
impersonationValidUntil - Date
|
Default = "0001-01-01" |
Example
Query
mutation setSecuritySettings($impersonationValidUntil: Date) {
setSecuritySettings(impersonationValidUntil: $impersonationValidUntil) {
editor {
actions {
...PersonHistoryChangeFragment
}
changeInfo {
...InfoFragment
}
contact {
...ContactFragment
}
contactIdent
defaultHolidayAccount {
...HolidayAccountBalanceFragment
}
documents {
...AssignedFileFragment
}
element {
...ElementFragment
}
elementIdent
employee {
...EmployeeFragment
}
externalLink
fid
firstname
formattedName
hasEquipmentAccess
hasEstimatesAccess
hasMasterDataPermission
hasPersonAccess
hasPlanningAccess
hasProjectAccess
hasQualityAccess
hasWageDataPermission
ident
imageIdent
isDeleted
lastChange
lastChangeCount
lastname
mail
moduleAccess
nfcTagId
personPermissions
publicHolidays {
...PublicHolidayFragment
}
qualityProjects {
...ProjectFragment
}
user {
...UserFragment
}
}
impersonationValidUntil
lastChange
}
}
Variables
{"impersonationValidUntil": "0001-01-01"}
Response
{
"data": {
"setSecuritySettings": {
"editor": Person,
"impersonationValidUntil": "2007-12-03",
"lastChange": UtcDateTime
}
}
}
startFleetTrial
Response
Returns a SimpleMutation
Example
Query
mutation startFleetTrial {
startFleetTrial {
ok
}
}
Response
{"data": {"startFleetTrial": {"ok": true}}}
startOnsiteTrial
Response
Returns a SimpleMutation
Example
Query
mutation startOnsiteTrial {
startOnsiteTrial {
ok
}
}
Response
{"data": {"startOnsiteTrial": {"ok": false}}}
startQualityTrial
Response
Returns a SimpleMutation
Example
Query
mutation startQualityTrial {
startQualityTrial {
ok
}
}
Response
{"data": {"startQualityTrial": {"ok": false}}}
unlockAbsence
Response
Returns a StateChangeAbsenceResult!
Arguments
Name | Description |
---|---|
input - [AbsenceReferEntity]!
|
Default = null |
Example
Query
mutation unlockAbsence($input: [AbsenceReferEntity]!) {
unlockAbsence(input: $input) {
... on AbsenceResultSuccess {
entities {
...AbsenceFragment
}
}
... on AbsencePermissionError {
errors {
...AbsenceReferErrorPermissionErrorTypeFragment
}
}
... on AbsenceStateError {
errors {
...AbsenceReferErrorStateErrorTypeFragment
}
}
... on AbsenceNotFoundError {
errors {
...AbsenceReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"unlockAbsence": AbsenceResultSuccess}}
unlockAbsenceGroup
Response
Returns a StateChangeAbsenceGroupResult!
Arguments
Name | Description |
---|---|
input - [AbsenceGroupReferEntity]!
|
Default = null |
Example
Query
mutation unlockAbsenceGroup($input: [AbsenceGroupReferEntity]!) {
unlockAbsenceGroup(input: $input) {
... on AbsenceGroupResultSuccess {
entities {
...AbsenceGroupFragment
}
}
... on AbsenceGroupPermissionError {
errors {
...AbsenceGroupReferErrorPermissionErrorTypeFragment
}
}
... on AbsenceGroupStateError {
errors {
...AbsenceGroupReferErrorStateErrorTypeFragment
}
}
... on AbsenceGroupNotFoundError {
errors {
...AbsenceGroupReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"unlockAbsenceGroup": AbsenceGroupResultSuccess
}
}
unlockAllowance
Response
Returns a StateChangeAllowanceResult!
Arguments
Name | Description |
---|---|
input - [AllowanceReferEntity]!
|
Default = null |
Example
Query
mutation unlockAllowance($input: [AllowanceReferEntity]!) {
unlockAllowance(input: $input) {
... on AllowanceResultSuccess {
entities {
...AllowanceFragment
}
}
... on AllowancePermissionError {
errors {
...AllowanceReferErrorPermissionErrorTypeFragment
}
}
... on AllowanceStateError {
errors {
...AllowanceReferErrorStateErrorTypeFragment
}
}
... on AllowanceNotFoundError {
errors {
...AllowanceReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"unlockAllowance": AllowanceResultSuccess}}
unlockCollectedEquipment
Response
Returns a StateChangeCollectedEquipmentResult!
Arguments
Name | Description |
---|---|
input - [CollectedEquipmentReferEntity]!
|
Default = null |
Example
Query
mutation unlockCollectedEquipment($input: [CollectedEquipmentReferEntity]!) {
unlockCollectedEquipment(input: $input) {
... on CollectedEquipmentResultSuccess {
entities {
...CollectedEquipmentFragment
}
}
... on CollectedEquipmentPermissionError {
errors {
...CollectedEquipmentReferErrorPermissionErrorTypeFragment
}
}
... on CollectedEquipmentStateError {
errors {
...CollectedEquipmentReferErrorStateErrorTypeFragment
}
}
... on CollectedEquipmentNotFoundError {
errors {
...CollectedEquipmentReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"unlockCollectedEquipment": CollectedEquipmentResultSuccess
}
}
unlockCollectedMaterial
Response
Returns a StateChangeCollectedMaterialResult!
Arguments
Name | Description |
---|---|
input - [CollectedMaterialReferEntity]!
|
Default = null |
Example
Query
mutation unlockCollectedMaterial($input: [CollectedMaterialReferEntity]!) {
unlockCollectedMaterial(input: $input) {
... on CollectedMaterialResultSuccess {
entities {
...CollectedMaterialFragment
}
}
... on CollectedMaterialPermissionError {
errors {
...CollectedMaterialReferErrorPermissionErrorTypeFragment
}
}
... on CollectedMaterialStateError {
errors {
...CollectedMaterialReferErrorStateErrorTypeFragment
}
}
... on CollectedMaterialNotFoundError {
errors {
...CollectedMaterialReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"unlockCollectedMaterial": CollectedMaterialResultSuccess
}
}
unlockCollectedSubcontractor
Response
Returns a StateChangeCollectedSubcontractorResult!
Arguments
Name | Description |
---|---|
input - [CollectedSubcontractorReferEntity]!
|
Default = null |
Example
Query
mutation unlockCollectedSubcontractor($input: [CollectedSubcontractorReferEntity]!) {
unlockCollectedSubcontractor(input: $input) {
... on CollectedSubcontractorResultSuccess {
entities {
...CollectedSubcontractorFragment
}
}
... on CollectedSubcontractorPermissionError {
errors {
...CollectedSubcontractorReferErrorPermissionErrorTypeFragment
}
}
... on CollectedSubcontractorStateError {
errors {
...CollectedSubcontractorReferErrorStateErrorTypeFragment
}
}
... on CollectedSubcontractorNotFoundError {
errors {
...CollectedSubcontractorReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"unlockCollectedSubcontractor": CollectedSubcontractorResultSuccess
}
}
unlockDayWage
Response
Returns a StateChangeDayWageResult!
Arguments
Name | Description |
---|---|
input - [DayWageReferEntity]!
|
Default = null |
Example
Query
mutation unlockDayWage($input: [DayWageReferEntity]!) {
unlockDayWage(input: $input) {
... on DayWageResultSuccess {
entities {
...DayWageFragment
}
}
... on DayWagePermissionError {
errors {
...DayWageReferErrorPermissionErrorTypeFragment
}
}
... on DayWageStateError {
errors {
...DayWageReferErrorStateErrorTypeFragment
}
}
... on DayWageNotFoundError {
errors {
...DayWageReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"unlockDayWage": DayWageResultSuccess}}
unlockEquipmentState
Response
Returns a StateChangeEquipmentStateResult!
Arguments
Name | Description |
---|---|
input - [EquipmentStateReferEntity]!
|
Default = null |
Example
Query
mutation unlockEquipmentState($input: [EquipmentStateReferEntity]!) {
unlockEquipmentState(input: $input) {
... on EquipmentStateResultSuccess {
entities {
...EquipmentStateFragment
}
}
... on EquipmentStatePermissionError {
errors {
...EquipmentStateReferErrorPermissionErrorTypeFragment
}
}
... on EquipmentStateStateError {
errors {
...EquipmentStateReferErrorStateErrorTypeFragment
}
}
... on EquipmentStateNotFoundError {
errors {
...EquipmentStateReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"unlockEquipmentState": EquipmentStateResultSuccess
}
}
unlockNote
Response
Returns a StateChangeNoteResult!
Arguments
Name | Description |
---|---|
input - [NoteReferEntity]!
|
Default = null |
Example
Query
mutation unlockNote($input: [NoteReferEntity]!) {
unlockNote(input: $input) {
... on NoteResultSuccess {
entities {
...NoteFragment
}
}
... on NotePermissionError {
errors {
...NoteReferErrorPermissionErrorTypeFragment
}
}
... on NoteStateError {
errors {
...NoteReferErrorStateErrorTypeFragment
}
}
... on NoteNotFoundError {
errors {
...NoteReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"unlockNote": NoteResultSuccess}}
unlockPicture
Response
Returns a StateChangePictureResult!
Arguments
Name | Description |
---|---|
input - [PictureReferEntity]!
|
Default = null |
Example
Query
mutation unlockPicture($input: [PictureReferEntity]!) {
unlockPicture(input: $input) {
... on PictureResultSuccess {
entities {
...PictureFragment
}
}
... on PicturePermissionError {
errors {
...PictureReferErrorPermissionErrorTypeFragment
}
}
... on PictureNotFoundError {
errors {
...PictureReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"unlockPicture": PictureResultSuccess}}
unlockService
Response
Returns a StateChangeServiceResult!
Arguments
Name | Description |
---|---|
input - [ServiceReferEntity]!
|
Default = null |
Example
Query
mutation unlockService($input: [ServiceReferEntity]!) {
unlockService(input: $input) {
... on ServiceResultSuccess {
entities {
...ServiceFragment
}
}
... on ServicePermissionError {
errors {
...ServiceReferErrorPermissionErrorTypeFragment
}
}
... on ServiceStateError {
errors {
...ServiceReferErrorStateErrorTypeFragment
}
}
... on ServiceNotFoundError {
errors {
...ServiceReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"unlockService": ServiceResultSuccess}}
unlockStaffTime
Response
Returns a StateChangeStaffTimeResult!
Arguments
Name | Description |
---|---|
input - [StaffTimeReferEntity]!
|
Default = null |
Example
Query
mutation unlockStaffTime($input: [StaffTimeReferEntity]!) {
unlockStaffTime(input: $input) {
... on StaffTimeResultSuccess {
entities {
...StaffTimeFragment
}
}
... on StaffTimePermissionError {
errors {
...StaffTimeReferErrorPermissionErrorTypeFragment
}
}
... on StaffTimeStateError {
errors {
...StaffTimeReferErrorStateErrorTypeFragment
}
}
... on StaffTimeNotFoundError {
errors {
...StaffTimeReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"unlockStaffTime": StaffTimeResultSuccess}}
unlockWeather
Response
Returns a StateChangeWeatherResult!
Arguments
Name | Description |
---|---|
input - [WeatherReferEntity]!
|
Default = null |
Example
Query
mutation unlockWeather($input: [WeatherReferEntity]!) {
unlockWeather(input: $input) {
... on WeatherResultSuccess {
entities {
...WeatherFragment
}
}
... on WeatherPermissionError {
errors {
...WeatherReferErrorPermissionErrorTypeFragment
}
}
... on WeatherStateError {
errors {
...WeatherReferErrorStateErrorTypeFragment
}
}
... on WeatherNotFoundError {
errors {
...WeatherReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"unlockWeather": WeatherResultSuccess}}
unproveAbsence
Response
Returns a StateChangeAbsenceResult!
Arguments
Name | Description |
---|---|
input - [AbsenceReferEntity]!
|
Default = null |
Example
Query
mutation unproveAbsence($input: [AbsenceReferEntity]!) {
unproveAbsence(input: $input) {
... on AbsenceResultSuccess {
entities {
...AbsenceFragment
}
}
... on AbsencePermissionError {
errors {
...AbsenceReferErrorPermissionErrorTypeFragment
}
}
... on AbsenceStateError {
errors {
...AbsenceReferErrorStateErrorTypeFragment
}
}
... on AbsenceNotFoundError {
errors {
...AbsenceReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"unproveAbsence": AbsenceResultSuccess}}
unproveAbsenceGroup
Response
Returns a StateChangeAbsenceGroupResult!
Arguments
Name | Description |
---|---|
input - [AbsenceGroupReferEntity]!
|
Default = null |
Example
Query
mutation unproveAbsenceGroup($input: [AbsenceGroupReferEntity]!) {
unproveAbsenceGroup(input: $input) {
... on AbsenceGroupResultSuccess {
entities {
...AbsenceGroupFragment
}
}
... on AbsenceGroupPermissionError {
errors {
...AbsenceGroupReferErrorPermissionErrorTypeFragment
}
}
... on AbsenceGroupStateError {
errors {
...AbsenceGroupReferErrorStateErrorTypeFragment
}
}
... on AbsenceGroupNotFoundError {
errors {
...AbsenceGroupReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"unproveAbsenceGroup": AbsenceGroupResultSuccess
}
}
unproveAllowance
Response
Returns a StateChangeAllowanceResult!
Arguments
Name | Description |
---|---|
input - [AllowanceReferEntity]!
|
Default = null |
Example
Query
mutation unproveAllowance($input: [AllowanceReferEntity]!) {
unproveAllowance(input: $input) {
... on AllowanceResultSuccess {
entities {
...AllowanceFragment
}
}
... on AllowancePermissionError {
errors {
...AllowanceReferErrorPermissionErrorTypeFragment
}
}
... on AllowanceStateError {
errors {
...AllowanceReferErrorStateErrorTypeFragment
}
}
... on AllowanceNotFoundError {
errors {
...AllowanceReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"unproveAllowance": AllowanceResultSuccess}}
unproveCollectedEquipment
Response
Returns a StateChangeCollectedEquipmentResult!
Arguments
Name | Description |
---|---|
input - [CollectedEquipmentReferEntity]!
|
Default = null |
Example
Query
mutation unproveCollectedEquipment($input: [CollectedEquipmentReferEntity]!) {
unproveCollectedEquipment(input: $input) {
... on CollectedEquipmentResultSuccess {
entities {
...CollectedEquipmentFragment
}
}
... on CollectedEquipmentPermissionError {
errors {
...CollectedEquipmentReferErrorPermissionErrorTypeFragment
}
}
... on CollectedEquipmentStateError {
errors {
...CollectedEquipmentReferErrorStateErrorTypeFragment
}
}
... on CollectedEquipmentNotFoundError {
errors {
...CollectedEquipmentReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"unproveCollectedEquipment": CollectedEquipmentResultSuccess
}
}
unproveCollectedMaterial
Response
Returns a StateChangeCollectedMaterialResult!
Arguments
Name | Description |
---|---|
input - [CollectedMaterialReferEntity]!
|
Default = null |
Example
Query
mutation unproveCollectedMaterial($input: [CollectedMaterialReferEntity]!) {
unproveCollectedMaterial(input: $input) {
... on CollectedMaterialResultSuccess {
entities {
...CollectedMaterialFragment
}
}
... on CollectedMaterialPermissionError {
errors {
...CollectedMaterialReferErrorPermissionErrorTypeFragment
}
}
... on CollectedMaterialStateError {
errors {
...CollectedMaterialReferErrorStateErrorTypeFragment
}
}
... on CollectedMaterialNotFoundError {
errors {
...CollectedMaterialReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"unproveCollectedMaterial": CollectedMaterialResultSuccess
}
}
unproveCollectedSubcontractor
Response
Returns a StateChangeCollectedSubcontractorResult!
Arguments
Name | Description |
---|---|
input - [CollectedSubcontractorReferEntity]!
|
Default = null |
Example
Query
mutation unproveCollectedSubcontractor($input: [CollectedSubcontractorReferEntity]!) {
unproveCollectedSubcontractor(input: $input) {
... on CollectedSubcontractorResultSuccess {
entities {
...CollectedSubcontractorFragment
}
}
... on CollectedSubcontractorPermissionError {
errors {
...CollectedSubcontractorReferErrorPermissionErrorTypeFragment
}
}
... on CollectedSubcontractorStateError {
errors {
...CollectedSubcontractorReferErrorStateErrorTypeFragment
}
}
... on CollectedSubcontractorNotFoundError {
errors {
...CollectedSubcontractorReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"unproveCollectedSubcontractor": CollectedSubcontractorResultSuccess
}
}
unproveDayWage
Response
Returns a StateChangeDayWageResult!
Arguments
Name | Description |
---|---|
input - [DayWageReferEntity]!
|
Default = null |
Example
Query
mutation unproveDayWage($input: [DayWageReferEntity]!) {
unproveDayWage(input: $input) {
... on DayWageResultSuccess {
entities {
...DayWageFragment
}
}
... on DayWagePermissionError {
errors {
...DayWageReferErrorPermissionErrorTypeFragment
}
}
... on DayWageStateError {
errors {
...DayWageReferErrorStateErrorTypeFragment
}
}
... on DayWageNotFoundError {
errors {
...DayWageReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"unproveDayWage": DayWageResultSuccess}}
unproveEquipmentState
Response
Returns a StateChangeEquipmentStateResult!
Arguments
Name | Description |
---|---|
input - [EquipmentStateReferEntity]!
|
Default = null |
Example
Query
mutation unproveEquipmentState($input: [EquipmentStateReferEntity]!) {
unproveEquipmentState(input: $input) {
... on EquipmentStateResultSuccess {
entities {
...EquipmentStateFragment
}
}
... on EquipmentStatePermissionError {
errors {
...EquipmentStateReferErrorPermissionErrorTypeFragment
}
}
... on EquipmentStateStateError {
errors {
...EquipmentStateReferErrorStateErrorTypeFragment
}
}
... on EquipmentStateNotFoundError {
errors {
...EquipmentStateReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"unproveEquipmentState": EquipmentStateResultSuccess
}
}
unproveNote
Response
Returns a StateChangeNoteResult!
Arguments
Name | Description |
---|---|
input - [NoteReferEntity]!
|
Default = null |
Example
Query
mutation unproveNote($input: [NoteReferEntity]!) {
unproveNote(input: $input) {
... on NoteResultSuccess {
entities {
...NoteFragment
}
}
... on NotePermissionError {
errors {
...NoteReferErrorPermissionErrorTypeFragment
}
}
... on NoteStateError {
errors {
...NoteReferErrorStateErrorTypeFragment
}
}
... on NoteNotFoundError {
errors {
...NoteReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"unproveNote": NoteResultSuccess}}
unprovePicture
Response
Returns a StateChangePictureResult!
Arguments
Name | Description |
---|---|
input - [PictureReferEntity]!
|
Default = null |
Example
Query
mutation unprovePicture($input: [PictureReferEntity]!) {
unprovePicture(input: $input) {
... on PictureResultSuccess {
entities {
...PictureFragment
}
}
... on PicturePermissionError {
errors {
...PictureReferErrorPermissionErrorTypeFragment
}
}
... on PictureNotFoundError {
errors {
...PictureReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"unprovePicture": PictureResultSuccess}}
unproveService
Response
Returns a StateChangeServiceResult!
Arguments
Name | Description |
---|---|
input - [ServiceReferEntity]!
|
Default = null |
Example
Query
mutation unproveService($input: [ServiceReferEntity]!) {
unproveService(input: $input) {
... on ServiceResultSuccess {
entities {
...ServiceFragment
}
}
... on ServicePermissionError {
errors {
...ServiceReferErrorPermissionErrorTypeFragment
}
}
... on ServiceStateError {
errors {
...ServiceReferErrorStateErrorTypeFragment
}
}
... on ServiceNotFoundError {
errors {
...ServiceReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"unproveService": ServiceResultSuccess}}
unproveStaffTime
Response
Returns a StateChangeStaffTimeResult!
Arguments
Name | Description |
---|---|
input - [StaffTimeReferEntity]!
|
Default = null |
Example
Query
mutation unproveStaffTime($input: [StaffTimeReferEntity]!) {
unproveStaffTime(input: $input) {
... on StaffTimeResultSuccess {
entities {
...StaffTimeFragment
}
}
... on StaffTimePermissionError {
errors {
...StaffTimeReferErrorPermissionErrorTypeFragment
}
}
... on StaffTimeStateError {
errors {
...StaffTimeReferErrorStateErrorTypeFragment
}
}
... on StaffTimeNotFoundError {
errors {
...StaffTimeReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"unproveStaffTime": StaffTimeResultSuccess}}
unproveWeather
Response
Returns a StateChangeWeatherResult!
Arguments
Name | Description |
---|---|
input - [WeatherReferEntity]!
|
Default = null |
Example
Query
mutation unproveWeather($input: [WeatherReferEntity]!) {
unproveWeather(input: $input) {
... on WeatherResultSuccess {
entities {
...WeatherFragment
}
}
... on WeatherPermissionError {
errors {
...WeatherReferErrorPermissionErrorTypeFragment
}
}
... on WeatherStateError {
errors {
...WeatherReferErrorStateErrorTypeFragment
}
}
... on WeatherNotFoundError {
errors {
...WeatherReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"unproveWeather": WeatherResultSuccess}}
updateCustomer
Response
Returns an UpdateCustomerResult
Arguments
Name | Description |
---|---|
input - InputCustomer!
|
Default = null |
Example
Query
mutation updateCustomer($input: InputCustomer!) {
updateCustomer(input: $input) {
... on Customer {
accountType
actions {
...CustomerChangeFragment
}
areaCode
changeDate
changeFirstname
changeLastname
city
equipmentModulePaymentPeriod
equipmentModuleVariant
equipmentUserLicenses
equipmentUserLicensesUsed
estimatesModulePaymentPeriod
estimatesModuleVariant
estimatesUserLicenses
estimatesUserLicensesUsed
fax
firstName
fleetActive
fleetBaseModule {
...ProfileFragment
}
fleetFullLicenses
fleetLicenses
fleetLimitedLicenses
fleetSubscriptionId
fleetTrial
fleetUsedFullLicenses
fleetUsedLicenses
fleetUsedLimitedLicenses
fullQualityProjectsCount
hasOwnInstallation
id
isActive
isDeleted
isMailConfirmed
isSelfSignup
lastName
licenseModel
mail
mailConfirmationKey
name
onSiteActive
onSiteBaseModule {
...ProfileFragment
}
onSiteBillingProvider
onSiteLicenses
onSiteSubscriptionId
onSiteTrial
onSiteUsedLicenses
personsModulePaymentPeriod
personsModuleVariant
personsUserLicenses
personsUserLicensesUsed
phone
planningModulePaymentPeriod
planningModuleVariant
planningUserLicenses
planningUserLicensesUsed
profile {
...ProfileFragment
}
profiles {
...ProfileFragment
}
projectModulePaymentPeriod
projectModuleVariant
projectUserLicenses
projectUserLicensesUsed
qualityActive
qualityBaseModule {
...ProfileFragment
}
qualityBillingProvider
qualityLicenses
qualityLicensesUsed
qualityModulePaymentPeriod
qualityModuleVariant
qualitySubscriptionId
qualityTrial
qualityUsedLicenses
registered
reverseTrialCompletedCount
reverseTrialEndDate
street
title
validTil
zipCode
}
... on UpdateCustomerValidationError {
entity {
...CustomerErrorFragment
}
errors {
...ValidationErrorPropertyFragment
}
}
... on UpdateCustomerSettingsPermissionError {
entity {
...CustomerErrorFragment
}
errors {
...MissingPermissionFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"updateCustomer": Customer}}
updateCustomerSettings
Response
Returns an UpdateCustomerSettingsResult!
Arguments
Name | Description |
---|---|
input - InputCustomerSettings!
|
Default = null |
Example
Query
mutation updateCustomerSettings($input: InputCustomerSettings!) {
updateCustomerSettings(input: $input) {
... on CustomerSettings {
additionalMonthlyCalendarColumnActivity
additionalMonthlyCalendarColumnProjectPart
additionalMonthlyCalendarColumnProjects
additionalMonthlyCalendarColumnProjectSector
app {
...AppCustomerSettingsFragment
}
beginnEndPauseInMonthlyCalendar
collectionInterval
defaultTerminalActivity {
...ActivityFragment
}
defaultTerminalProject {
...ProjectFragment
}
display {
...DisplayCustomerSettingsFragment
}
enhancedPasswordSecurity
furtherEducationAbsenceInHours
furtherEducationUsesWorkTimeCalendar
general {
...GeneralCustomerSettingsFragment
}
gpsLogin
gpsProvider
holidayAbsenceInHours
holidayUsesWorkTimeCalendar
hoursPerDay
masterData {
...MasterDataCustomerSettingsFragment
}
maxPhotoSize
monthlyCalendar {
...MonthlyCalendarCustomerSettingsFragment
}
mwcEmail
nativeTerminalTimeFix
onlyShowFreedCostCentreInControll
otherAbsenceInHours
otherUsesWorkTimeCalendar
planning {
...PlanningCustomerSettingsFragment
}
planningExceptionsHoliday
planningExceptionsSaturday
planningExceptionsSunday
publicHolidayAbsenceInHours
roundReportsFollowingRulebook
showEquipmentTypeOnPlanningboard
showHomeTimeNotice
showPersonTypeOnPlanningboard
showPicturesInProjectDayReport
showProjectAddressOnPlanningboard
showProjectTypeOnPlanningboard
sickdayAbsenceInHours
sickdayUsesWorkTimeCalendar
structuretreeInitiallyOpened
terminal {
...TerminalCustomerSettingsFragment
}
terminalPassword
threshold
timestampInPicture
timeTracking {
...TimeTrackingCustomerSettingsFragment
}
updateWageCalculator
workDays {
...WorkDaysFragment
}
}
... on UpdateCustomerSettingsValidationError {
entity {
...CustomerSettingsErrorFragment
}
errors {
...ValidationErrorPropertyFragment
}
}
... on UpdateCustomerSettingsPermissionError {
entity {
...CustomerErrorFragment
}
errors {
...MissingPermissionFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"updateCustomerSettings": CustomerSettings}}
upsertAbsence
Response
Returns an UpsertAbsenceResult!
Arguments
Name | Description |
---|---|
input - [InputAbsence]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertAbsence(
$input: [InputAbsence]!,
$referBy: ReferBy
) {
upsertAbsence(
input: $input,
referBy: $referBy
) {
... on UpsertAbsenceResultSuccess {
entities {
...AbsenceFragment
}
}
... on UpsertAbsenceValidationError {
errors {
...AbsenceErrorMutationValidationErrorTypeFragment
}
}
... on UpsertAbsencePermissionError {
errors {
...AbsenceErrorPermissionErrorTypeFragment
}
}
... on UpsertAbsenceStateError {
errors {
...AbsenceErrorStateErrorTypeFragment
}
}
... on UpsertAbsenceNotFoundError {
errors {
...AbsenceErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertAbsence": UpsertAbsenceResultSuccess}}
upsertAbsenceGroup
Response
Returns an UpsertAbsenceGroupResult!
Arguments
Name | Description |
---|---|
input - [InputAbsenceGroup]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertAbsenceGroup(
$input: [InputAbsenceGroup]!,
$referBy: ReferBy
) {
upsertAbsenceGroup(
input: $input,
referBy: $referBy
) {
... on UpsertAbsenceGroupResultSuccess {
entities {
...AbsenceGroupFragment
}
}
... on UpsertAbsenceGroupValidationError {
errors {
...AbsenceGroupErrorMutationValidationErrorTypeFragment
}
}
... on UpsertAbsenceGroupPermissionError {
errors {
...AbsenceGroupErrorPermissionErrorTypeFragment
}
}
... on UpsertAbsenceGroupStateError {
errors {
...AbsenceGroupErrorStateErrorTypeFragment
}
}
... on UpsertAbsenceGroupNotFoundError {
errors {
...AbsenceGroupErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertAbsenceGroup": UpsertAbsenceGroupResultSuccess
}
}
upsertAccount
Response
Returns an UpsertAccountResult!
Arguments
Name | Description |
---|---|
input - [InputAccount]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertAccount(
$input: [InputAccount]!,
$referBy: ReferBy
) {
upsertAccount(
input: $input,
referBy: $referBy
) {
... on UpsertAccountResultSuccess {
entities {
...AccountFragment
}
}
... on UpsertAccountValidationError {
errors {
...AccountErrorMutationValidationErrorTypeFragment
}
}
... on UpsertAccountPermissionError {
errors {
...AccountErrorPermissionErrorTypeFragment
}
}
... on UpsertAccountStateError {
errors {
...AccountErrorStateErrorTypeFragment
}
}
... on UpsertAccountNotFoundError {
errors {
...AccountErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertAccount": UpsertAccountResultSuccess}}
upsertActivity
Response
Returns an UpsertActivityResult!
Arguments
Name | Description |
---|---|
input - [InputActivity]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertActivity(
$input: [InputActivity]!,
$referBy: ReferBy
) {
upsertActivity(
input: $input,
referBy: $referBy
) {
... on UpsertActivityResultSuccess {
entities {
...ActivityFragment
}
}
... on UpsertActivityValidationError {
errors {
...ActivityErrorMutationValidationErrorTypeFragment
}
}
... on UpsertActivityPermissionError {
errors {
...ActivityErrorPermissionErrorTypeFragment
}
}
... on UpsertActivityStateError {
errors {
...ActivityErrorStateErrorTypeFragment
}
}
... on UpsertActivityNotFoundError {
errors {
...ActivityErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertActivity": UpsertActivityResultSuccess}}
upsertActivityType
Response
Returns an UpsertActivityTypeResult!
Arguments
Name | Description |
---|---|
input - [InputActivityType]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertActivityType(
$input: [InputActivityType]!,
$referBy: ReferBy
) {
upsertActivityType(
input: $input,
referBy: $referBy
) {
... on UpsertActivityTypeResultSuccess {
entities {
...ActivityTypeFragment
}
}
... on UpsertActivityTypeValidationError {
errors {
...ActivityTypeErrorMutationValidationErrorTypeFragment
}
}
... on UpsertActivityTypePermissionError {
errors {
...ActivityTypeErrorPermissionErrorTypeFragment
}
}
... on UpsertActivityTypeStateError {
errors {
...ActivityTypeErrorStateErrorTypeFragment
}
}
... on UpsertActivityTypeNotFoundError {
errors {
...ActivityTypeErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertActivityType": UpsertActivityTypeResultSuccess
}
}
upsertAddresscircle
Response
Returns an UpsertAddresscircleResult!
Arguments
Name | Description |
---|---|
input - [InputAddresscircle]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertAddresscircle(
$input: [InputAddresscircle]!,
$referBy: ReferBy
) {
upsertAddresscircle(
input: $input,
referBy: $referBy
) {
... on UpsertAddresscircleResultSuccess {
entities {
...AddresscircleFragment
}
}
... on UpsertAddresscircleValidationError {
errors {
...AddresscircleErrorMutationValidationErrorTypeFragment
}
}
... on UpsertAddresscirclePermissionError {
errors {
...AddresscircleErrorPermissionErrorTypeFragment
}
}
... on UpsertAddresscircleStateError {
errors {
...AddresscircleErrorStateErrorTypeFragment
}
}
... on UpsertAddresscircleNotFoundError {
errors {
...AddresscircleErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertAddresscircle": UpsertAddresscircleResultSuccess
}
}
upsertAllowance
Response
Returns an UpsertAllowanceResult!
Arguments
Name | Description |
---|---|
input - [InputAllowance]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertAllowance(
$input: [InputAllowance]!,
$referBy: ReferBy
) {
upsertAllowance(
input: $input,
referBy: $referBy
) {
... on UpsertAllowanceResultSuccess {
entities {
...AllowanceFragment
}
}
... on UpsertAllowanceValidationError {
errors {
...AllowanceErrorMutationValidationErrorTypeFragment
}
}
... on UpsertAllowancePermissionError {
errors {
...AllowanceErrorPermissionErrorTypeFragment
}
}
... on UpsertAllowanceStateError {
errors {
...AllowanceErrorStateErrorTypeFragment
}
}
... on UpsertAllowanceNotFoundError {
errors {
...AllowanceErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertAllowance": UpsertAllowanceResultSuccess
}
}
upsertAppProfile
Response
Returns an UpsertAppProfileResult!
Arguments
Name | Description |
---|---|
input - [InputAppProfile]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertAppProfile(
$input: [InputAppProfile]!,
$referBy: ReferBy
) {
upsertAppProfile(
input: $input,
referBy: $referBy
) {
... on UpsertAppProfileResultSuccess {
entities {
...AppProfileFragment
}
}
... on UpsertAppProfileValidationError {
errors {
...AppProfileErrorMutationValidationErrorTypeFragment
}
}
... on UpsertAppProfilePermissionError {
errors {
...AppProfileErrorPermissionErrorTypeFragment
}
}
... on UpsertAppProfileStateError {
errors {
...AppProfileErrorStateErrorTypeFragment
}
}
... on UpsertAppProfileNotFoundError {
errors {
...AppProfileErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertAppProfile": UpsertAppProfileResultSuccess
}
}
upsertAssignedFile
Response
Returns an UpsertAssignedFileResult!
Arguments
Name | Description |
---|---|
input - [InputAssignedFile]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertAssignedFile(
$input: [InputAssignedFile]!,
$referBy: ReferBy
) {
upsertAssignedFile(
input: $input,
referBy: $referBy
) {
... on UpsertAssignedFileResultSuccess {
entities {
...AssignedFileFragment
}
}
... on UpsertAssignedFileValidationError {
errors {
...AssignedFileErrorMutationValidationErrorTypeFragment
}
}
... on UpsertAssignedFilePermissionError {
errors {
...AssignedFileErrorPermissionErrorTypeFragment
}
}
... on UpsertAssignedFileStateError {
errors {
...AssignedFileErrorStateErrorTypeFragment
}
}
... on UpsertAssignedFileNotFoundError {
errors {
...AssignedFileErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertAssignedFile": UpsertAssignedFileResultSuccess
}
}
upsertAuthProvider
Response
Returns an UpsertAuthProviderResult!
Arguments
Name | Description |
---|---|
input - [InputAuthProvider]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertAuthProvider(
$input: [InputAuthProvider]!,
$referBy: ReferBy
) {
upsertAuthProvider(
input: $input,
referBy: $referBy
) {
... on UpsertAuthProviderSuccess {
entities {
...AuthProviderFragment
}
}
... on UpsertAuthProviderValidationError {
errors {
...AuthProviderErrorMutationValidationErrorTypeFragment
}
}
... on UpsertAuthProviderPermissionError {
errors {
...AuthProviderErrorPermissionErrorTypeFragment
}
}
... on UpsertAuthProviderStateError {
errors {
...AuthProviderErrorStateErrorTypeFragment
}
}
... on UpsertAuthProviderNotFoundError {
errors {
...AuthProviderErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertAuthProvider": UpsertAuthProviderSuccess
}
}
upsertAutomationProfile
Response
Returns an UpsertAutomationProfileResult!
Arguments
Name | Description |
---|---|
input - [InputAutomationProfile]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertAutomationProfile(
$input: [InputAutomationProfile]!,
$referBy: ReferBy
) {
upsertAutomationProfile(
input: $input,
referBy: $referBy
) {
... on UpsertAutomationProfileResultSuccess {
entities {
...AutomationProfileFragment
}
}
... on UpsertAutomationProfileValidationError {
errors {
...AutomationProfileErrorMutationValidationErrorTypeFragment
}
}
... on UpsertAutomationProfilePermissionError {
errors {
...AutomationProfileErrorPermissionErrorTypeFragment
}
}
... on UpsertAutomationProfileStateError {
errors {
...AutomationProfileErrorStateErrorTypeFragment
}
}
... on UpsertAutomationProfileNotFoundError {
errors {
...AutomationProfileErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertAutomationProfile": UpsertAutomationProfileResultSuccess
}
}
upsertCollectedAccount
Response
Returns an UpsertCollectedAccountResult!
Arguments
Name | Description |
---|---|
input - [InputCollectedAccount]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertCollectedAccount(
$input: [InputCollectedAccount]!,
$referBy: ReferBy
) {
upsertCollectedAccount(
input: $input,
referBy: $referBy
) {
... on UpsertCollectedAccountResultSuccess {
entities {
...CollectedAccountFragment
}
}
... on UpsertCollectedAccountValidationError {
errors {
...CollectedAccountErrorMutationValidationErrorTypeFragment
}
}
... on UpsertCollectedAccountPermissionError {
errors {
...CollectedAccountErrorPermissionErrorTypeFragment
}
}
... on UpsertCollectedAccountStateError {
errors {
...CollectedAccountErrorStateErrorTypeFragment
}
}
... on UpsertCollectedAccountNotFoundError {
errors {
...CollectedAccountErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertCollectedAccount": UpsertCollectedAccountResultSuccess
}
}
upsertCollectedEquipment
Response
Returns an UpsertCollectedEquipmentResult!
Arguments
Name | Description |
---|---|
input - [InputCollectedEquipment]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertCollectedEquipment(
$input: [InputCollectedEquipment]!,
$referBy: ReferBy
) {
upsertCollectedEquipment(
input: $input,
referBy: $referBy
) {
... on UpsertCollectedEquipmentResultSuccess {
entities {
...CollectedEquipmentFragment
}
}
... on UpsertCollectedEquipmentValidationError {
errors {
...CollectedEquipmentErrorMutationValidationErrorTypeFragment
}
}
... on UpsertCollectedEquipmentPermissionError {
errors {
...CollectedEquipmentErrorPermissionErrorTypeFragment
}
}
... on UpsertCollectedEquipmentStateError {
errors {
...CollectedEquipmentErrorStateErrorTypeFragment
}
}
... on UpsertCollectedEquipmentNotFoundError {
errors {
...CollectedEquipmentErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertCollectedEquipment": UpsertCollectedEquipmentResultSuccess
}
}
upsertCollectedMaterial
Response
Returns an UpsertCollectedMaterialResult!
Arguments
Name | Description |
---|---|
input - [InputCollectedMaterial]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertCollectedMaterial(
$input: [InputCollectedMaterial]!,
$referBy: ReferBy
) {
upsertCollectedMaterial(
input: $input,
referBy: $referBy
) {
... on UpsertCollectedMaterialResultSuccess {
entities {
...CollectedMaterialFragment
}
}
... on UpsertCollectedMaterialValidationError {
errors {
...CollectedMaterialErrorMutationValidationErrorTypeFragment
}
}
... on UpsertCollectedMaterialPermissionError {
errors {
...CollectedMaterialErrorPermissionErrorTypeFragment
}
}
... on UpsertCollectedMaterialStateError {
errors {
...CollectedMaterialErrorStateErrorTypeFragment
}
}
... on UpsertCollectedMaterialNotFoundError {
errors {
...CollectedMaterialErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertCollectedMaterial": UpsertCollectedMaterialResultSuccess
}
}
upsertCollectedSubcontractor
Response
Returns an UpsertCollectedSubcontractorResult!
Arguments
Name | Description |
---|---|
input - [InputCollectedSubcontractor]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertCollectedSubcontractor(
$input: [InputCollectedSubcontractor]!,
$referBy: ReferBy
) {
upsertCollectedSubcontractor(
input: $input,
referBy: $referBy
) {
... on UpsertCollectedSubcontractorResultSuccess {
entities {
...CollectedSubcontractorFragment
}
}
... on UpsertCollectedSubcontractorValidationError {
errors {
...CollectedSubcontractorErrorMutationValidationErrorTypeFragment
}
}
... on UpsertCollectedSubcontractorPermissionError {
errors {
...CollectedSubcontractorErrorPermissionErrorTypeFragment
}
}
... on UpsertCollectedSubcontractorStateError {
errors {
...CollectedSubcontractorErrorStateErrorTypeFragment
}
}
... on UpsertCollectedSubcontractorNotFoundError {
errors {
...CollectedSubcontractorErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertCollectedSubcontractor": UpsertCollectedSubcontractorResultSuccess
}
}
upsertContact
Response
Returns an UpsertContactResult!
Arguments
Name | Description |
---|---|
input - [InputContact]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertContact(
$input: [InputContact]!,
$referBy: ReferBy
) {
upsertContact(
input: $input,
referBy: $referBy
) {
... on UpsertContactResultSuccess {
entities {
...ContactFragment
}
}
... on UpsertContactValidationError {
errors {
...ContactErrorMutationValidationErrorTypeFragment
}
}
... on UpsertContactPermissionError {
errors {
...ContactErrorPermissionErrorTypeFragment
}
}
... on UpsertContactStateError {
errors {
...ContactErrorStateErrorTypeFragment
}
}
... on UpsertContactNotFoundError {
errors {
...ContactErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertContact": UpsertContactResultSuccess}}
upsertCostCenter
Response
Returns an UpsertCostCenterResult!
Arguments
Name | Description |
---|---|
input - [InputCostCenter]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertCostCenter(
$input: [InputCostCenter]!,
$referBy: ReferBy
) {
upsertCostCenter(
input: $input,
referBy: $referBy
) {
... on UpsertCostCenterResultSuccess {
entities {
...CostCenterFragment
}
}
... on UpsertCostCenterValidationError {
errors {
...CostCenterErrorMutationValidationErrorTypeFragment
}
}
... on UpsertCostCenterPermissionError {
errors {
...CostCenterErrorPermissionErrorTypeFragment
}
}
... on UpsertCostCenterStateError {
errors {
...CostCenterErrorStateErrorTypeFragment
}
}
... on UpsertCostCenterNotFoundError {
errors {
...CostCenterErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertCostCenter": UpsertCostCenterResultSuccess
}
}
upsertCostType
Response
Returns an UpsertCostTypeResult!
Arguments
Name | Description |
---|---|
input - [InputCostType]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertCostType(
$input: [InputCostType]!,
$referBy: ReferBy
) {
upsertCostType(
input: $input,
referBy: $referBy
) {
... on UpsertCostTypeResultSuccess {
entities {
...CostTypeFragment
}
}
... on UpsertCostTypeValidationError {
errors {
...CostTypeErrorMutationValidationErrorTypeFragment
}
}
... on UpsertCostTypePermissionError {
errors {
...CostTypeErrorPermissionErrorTypeFragment
}
}
... on UpsertCostTypeStateError {
errors {
...CostTypeErrorStateErrorTypeFragment
}
}
... on UpsertCostTypeNotFoundError {
errors {
...CostTypeErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertCostType": UpsertCostTypeResultSuccess}}
upsertDayWage
Response
Returns an UpsertDayWageResult!
Arguments
Name | Description |
---|---|
input - [InputDayWage]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertDayWage(
$input: [InputDayWage]!,
$referBy: ReferBy
) {
upsertDayWage(
input: $input,
referBy: $referBy
) {
... on UpsertDayWageResultSuccess {
entities {
...DayWageFragment
}
}
... on UpsertDayWageValidationError {
errors {
...DayWageErrorMutationValidationErrorTypeFragment
}
}
... on UpsertDayWagePermissionError {
errors {
...DayWageErrorPermissionErrorTypeFragment
}
}
... on UpsertDayWageStateError {
errors {
...DayWageErrorStateErrorTypeFragment
}
}
... on UpsertDayWageNotFoundError {
errors {
...DayWageErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertDayWage": UpsertDayWageResultSuccess}}
upsertDeviatingWorkingHoursCalendar
Response
Returns an UpsertDeviatingWorkingHoursCalendarResult!
Arguments
Name | Description |
---|---|
input - [InputDeviatingWorkingHoursCalendar]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertDeviatingWorkingHoursCalendar(
$input: [InputDeviatingWorkingHoursCalendar]!,
$referBy: ReferBy
) {
upsertDeviatingWorkingHoursCalendar(
input: $input,
referBy: $referBy
) {
... on UpsertDeviatingWorkingHoursCalendarResultSuccess {
entities {
...DeviatingWorkingHoursCalendarFragment
}
}
... on UpsertDeviatingWorkingHoursCalendarValidationError {
errors {
...DeviatingWorkingHoursCalendarErrorMutationValidationErrorTypeFragment
}
}
... on UpsertDeviatingWorkingHoursCalendarPermissionError {
errors {
...DeviatingWorkingHoursCalendarErrorPermissionErrorTypeFragment
}
}
... on UpsertDeviatingWorkingHoursCalendarStateError {
errors {
...DeviatingWorkingHoursCalendarErrorStateErrorTypeFragment
}
}
... on UpsertDeviatingWorkingHoursCalendarNotFoundError {
errors {
...DeviatingWorkingHoursCalendarErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertDeviatingWorkingHoursCalendar": UpsertDeviatingWorkingHoursCalendarResultSuccess
}
}
upsertEquipment
Response
Returns an UpsertEquipmentResult!
Arguments
Name | Description |
---|---|
input - [InputEquipment]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertEquipment(
$input: [InputEquipment]!,
$referBy: ReferBy
) {
upsertEquipment(
input: $input,
referBy: $referBy
) {
... on UpsertEquipmentResultSuccess {
entities {
...EquipmentFragment
}
}
... on UpsertEquipmentValidationError {
errors {
...EquipmentErrorMutationValidationErrorTypeFragment
}
}
... on UpsertEquipmentPermissionError {
errors {
...EquipmentErrorPermissionErrorTypeFragment
}
}
... on UpsertEquipmentStateError {
errors {
...EquipmentErrorStateErrorTypeFragment
}
}
... on UpsertEquipmentNotFoundError {
errors {
...EquipmentErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertEquipment": UpsertEquipmentResultSuccess
}
}
upsertEquipmentInformationField
Response
Returns an UpsertEquipmentInformationFieldResult!
Arguments
Name | Description |
---|---|
input - [InputEquipmentInformationField]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertEquipmentInformationField(
$input: [InputEquipmentInformationField]!,
$referBy: ReferBy
) {
upsertEquipmentInformationField(
input: $input,
referBy: $referBy
) {
... on UpsertEquipmentInformationFieldResultSuccess {
entities {
...EquipmentInformationFieldFragment
}
}
... on UpsertEquipmentInformationFieldValidationError {
errors {
...EquipmentInformationFieldErrorMutationValidationErrorTypeFragment
}
}
... on UpsertEquipmentInformationFieldPermissionError {
errors {
...EquipmentInformationFieldErrorPermissionErrorTypeFragment
}
}
... on UpsertEquipmentInformationFieldStateError {
errors {
...EquipmentInformationFieldErrorStateErrorTypeFragment
}
}
... on UpsertEquipmentInformationFieldNotFoundError {
errors {
...EquipmentInformationFieldErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertEquipmentInformationField": UpsertEquipmentInformationFieldResultSuccess
}
}
upsertEquipmentState
Response
Returns an UpsertEquipmentStateResult!
Arguments
Name | Description |
---|---|
input - [InputEquipmentState]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertEquipmentState(
$input: [InputEquipmentState]!,
$referBy: ReferBy
) {
upsertEquipmentState(
input: $input,
referBy: $referBy
) {
... on UpsertEquipmentStateResultSuccess {
entities {
...EquipmentStateFragment
}
}
... on UpsertEquipmentStateValidationError {
errors {
...EquipmentStateErrorMutationValidationErrorTypeFragment
}
}
... on UpsertEquipmentStatePermissionError {
errors {
...EquipmentStateErrorPermissionErrorTypeFragment
}
}
... on UpsertEquipmentStateStateError {
errors {
...EquipmentStateErrorStateErrorTypeFragment
}
}
... on UpsertEquipmentStateNotFoundError {
errors {
...EquipmentStateErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertEquipmentState": UpsertEquipmentStateResultSuccess
}
}
upsertEquipmentType
Response
Returns an UpsertEquipmentTypeResult!
Arguments
Name | Description |
---|---|
input - [InputEquipmentType]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertEquipmentType(
$input: [InputEquipmentType]!,
$referBy: ReferBy
) {
upsertEquipmentType(
input: $input,
referBy: $referBy
) {
... on UpsertEquipmentTypeResultSuccess {
entities {
...EquipmentTypeFragment
}
}
... on UpsertEquipmentTypeValidationError {
errors {
...EquipmentTypeErrorMutationValidationErrorTypeFragment
}
}
... on UpsertEquipmentTypePermissionError {
errors {
...EquipmentTypeErrorPermissionErrorTypeFragment
}
}
... on UpsertEquipmentTypeStateError {
errors {
...EquipmentTypeErrorStateErrorTypeFragment
}
}
... on UpsertEquipmentTypeNotFoundError {
errors {
...EquipmentTypeErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertEquipmentType": UpsertEquipmentTypeResultSuccess
}
}
upsertFilledForm
Response
Returns an UpsertFilledFormResult!
Arguments
Name | Description |
---|---|
input - [InputFilledForm]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertFilledForm(
$input: [InputFilledForm]!,
$referBy: ReferBy
) {
upsertFilledForm(
input: $input,
referBy: $referBy
) {
... on UpsertFilledFormResultSuccess {
entities {
...FilledFormFragment
}
}
... on UpsertFilledFormValidationError {
errors {
...FilledFormErrorMutationValidationErrorTypeFragment
}
}
... on UpsertFilledFormPermissionError {
errors {
...FilledFormErrorPermissionErrorTypeFragment
}
}
... on UpsertFilledFormStateError {
errors {
...FilledFormErrorStateErrorTypeFragment
}
}
... on UpsertFilledFormNotFoundError {
errors {
...FilledFormErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertFilledForm": UpsertFilledFormResultSuccess
}
}
upsertFilledFormFile
Response
Returns an UpsertFilledFormFileResult!
Arguments
Name | Description |
---|---|
input - [InputFilledFormFile]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertFilledFormFile(
$input: [InputFilledFormFile]!,
$referBy: ReferBy
) {
upsertFilledFormFile(
input: $input,
referBy: $referBy
) {
... on UpsertFilledFormFileResultSuccess {
entities {
...FilledFormFileFragment
}
}
... on UpsertFilledFormFileValidationError {
errors {
...FilledFormFileErrorMutationValidationErrorTypeFragment
}
}
... on UpsertFilledFormFilePermissionError {
errors {
...FilledFormFileErrorPermissionErrorTypeFragment
}
}
... on UpsertFilledFormFileStateError {
errors {
...FilledFormFileErrorStateErrorTypeFragment
}
}
... on UpsertFilledFormFileNotFoundError {
errors {
...FilledFormFileErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertFilledFormFile": UpsertFilledFormFileResultSuccess
}
}
upsertForm
Response
Returns an UpsertFormResult!
Arguments
Name | Description |
---|---|
input - [InputForm]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertForm(
$input: [InputForm]!,
$referBy: ReferBy
) {
upsertForm(
input: $input,
referBy: $referBy
) {
... on UpsertFormResultSuccess {
entities {
...FormGraphTypeFragment
}
}
... on UpsertFormValidationError {
errors {
...FormErrorMutationValidationErrorTypeFragment
}
}
... on UpsertFormPermissionError {
errors {
...FormErrorPermissionErrorTypeFragment
}
}
... on UpsertFormStateError {
errors {
...FormErrorStateErrorTypeFragment
}
}
... on UpsertFormNotFoundError {
errors {
...FormErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertForm": UpsertFormResultSuccess}}
upsertLogo
Response
Returns an UpsertLogoResult!
Arguments
Name | Description |
---|---|
input - [InputLogo]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertLogo(
$input: [InputLogo]!,
$referBy: ReferBy
) {
upsertLogo(
input: $input,
referBy: $referBy
) {
... on UpsertLogoResultSuccess {
entities {
...LogosFragment
}
}
... on UpsertLogoValidationError {
errors {
...LogoErrorMutationValidationErrorTypeFragment
}
}
... on UpsertLogoPermissionError {
errors {
...LogoErrorPermissionErrorTypeFragment
}
}
... on UpsertLogoStateError {
errors {
...LogoErrorStateErrorTypeFragment
}
}
... on UpsertLogoNotFoundError {
errors {
...LogoErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertLogo": UpsertLogoResultSuccess}}
upsertMaintenanceAssignment
Response
Returns an UpsertMaintenanceAssignmentResult!
Arguments
Name | Description |
---|---|
input - [InputMaintenanceAssignment]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertMaintenanceAssignment(
$input: [InputMaintenanceAssignment]!,
$referBy: ReferBy
) {
upsertMaintenanceAssignment(
input: $input,
referBy: $referBy
) {
... on UpsertMaintenanceAssignmentResultSuccess {
entities {
...MaintenanceAssignmentFragment
}
}
... on UpsertMaintenanceAssignmentValidationError {
errors {
...MaintenanceAssignmentErrorMutationValidationErrorTypeFragment
}
}
... on UpsertMaintenanceAssignmentPermissionError {
errors {
...MaintenanceAssignmentErrorPermissionErrorTypeFragment
}
}
... on UpsertMaintenanceAssignmentStateError {
errors {
...MaintenanceAssignmentErrorStateErrorTypeFragment
}
}
... on UpsertMaintenanceAssignmentNotFoundError {
errors {
...MaintenanceAssignmentErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertMaintenanceAssignment": UpsertMaintenanceAssignmentResultSuccess
}
}
upsertMaintenanceMeasure
Response
Returns an UpsertMaintenanceMeasureResult!
Arguments
Name | Description |
---|---|
input - [InputMaintenanceMeasure]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertMaintenanceMeasure(
$input: [InputMaintenanceMeasure]!,
$referBy: ReferBy
) {
upsertMaintenanceMeasure(
input: $input,
referBy: $referBy
) {
... on UpsertMaintenanceMeasureResultSuccess {
entities {
...MaintenanceMeasureFragment
}
}
... on UpsertMaintenanceMeasureValidationError {
errors {
...MaintenanceMeasureErrorMutationValidationErrorTypeFragment
}
}
... on UpsertMaintenanceMeasurePermissionError {
errors {
...MaintenanceMeasureErrorPermissionErrorTypeFragment
}
}
... on UpsertMaintenanceMeasureStateError {
errors {
...MaintenanceMeasureErrorStateErrorTypeFragment
}
}
... on UpsertMaintenanceMeasureNotFoundError {
errors {
...MaintenanceMeasureErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertMaintenanceMeasure": UpsertMaintenanceMeasureResultSuccess
}
}
upsertMcJob
Response
Returns an UpsertMcJobResult!
Arguments
Name | Description |
---|---|
input - [InputMcJob]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertMcJob(
$input: [InputMcJob]!,
$referBy: ReferBy
) {
upsertMcJob(
input: $input,
referBy: $referBy
) {
... on UpsertMcJobResultSuccess {
entities {
...McJobFragment
}
}
... on UpsertMcJobValidationError {
errors {
...McJobErrorMutationValidationErrorTypeFragment
}
}
... on UpsertMcJobPermissionError {
errors {
...McJobErrorPermissionErrorTypeFragment
}
}
... on UpsertMcJobStateError {
errors {
...McJobErrorStateErrorTypeFragment
}
}
... on UpsertMcJobNotFoundError {
errors {
...McJobErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertMcJob": UpsertMcJobResultSuccess}}
upsertNote
Response
Returns an UpsertNoteResult!
Arguments
Name | Description |
---|---|
input - [InputNote]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertNote(
$input: [InputNote]!,
$referBy: ReferBy
) {
upsertNote(
input: $input,
referBy: $referBy
) {
... on UpsertNoteResultSuccess {
entities {
...NoteFragment
}
}
... on UpsertNoteValidationError {
errors {
...NoteErrorMutationValidationErrorTypeFragment
}
}
... on UpsertNotePermissionError {
errors {
...NoteErrorPermissionErrorTypeFragment
}
}
... on UpsertNoteStateError {
errors {
...NoteErrorStateErrorTypeFragment
}
}
... on UpsertNoteNotFoundError {
errors {
...NoteErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertNote": UpsertNoteResultSuccess}}
upsertNoteCategory
Response
Returns an UpsertNoteCategoryResult!
Arguments
Name | Description |
---|---|
input - [InputNoteCategory]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertNoteCategory(
$input: [InputNoteCategory]!,
$referBy: ReferBy
) {
upsertNoteCategory(
input: $input,
referBy: $referBy
) {
... on UpsertNoteCategoryResultSuccess {
entities {
...NoteCategoryFragment
}
}
... on UpsertNoteCategoryValidationError {
errors {
...NoteCategoryErrorMutationValidationErrorTypeFragment
}
}
... on UpsertNoteCategoryPermissionError {
errors {
...NoteCategoryErrorPermissionErrorTypeFragment
}
}
... on UpsertNoteCategoryStateError {
errors {
...NoteCategoryErrorStateErrorTypeFragment
}
}
... on UpsertNoteCategoryNotFoundError {
errors {
...NoteCategoryErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertNoteCategory": UpsertNoteCategoryResultSuccess
}
}
upsertPerson
Response
Returns an UpsertPersonResult!
Arguments
Name | Description |
---|---|
input - [InputPerson]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertPerson(
$input: [InputPerson]!,
$referBy: ReferBy
) {
upsertPerson(
input: $input,
referBy: $referBy
) {
... on UpsertPersonResultSuccess {
entities {
...PersonFragment
}
}
... on UpsertPersonValidationError {
errors {
...PersonErrorMutationValidationErrorTypeFragment
}
}
... on UpsertPersonPermissionError {
errors {
...PersonErrorPermissionErrorTypeFragment
}
}
... on UpsertPersonStateError {
errors {
...PersonErrorStateErrorTypeFragment
}
}
... on UpsertPersonNotFoundError {
errors {
...PersonErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertPerson": UpsertPersonResultSuccess}}
upsertPersonSkill
Response
Returns an UpsertPersonSkillResult!
Arguments
Name | Description |
---|---|
input - [InputPersonSkill]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertPersonSkill(
$input: [InputPersonSkill]!,
$referBy: ReferBy
) {
upsertPersonSkill(
input: $input,
referBy: $referBy
) {
... on UpsertPersonSkillResultSuccess {
entities {
...PersonSkillFragment
}
}
... on UpsertPersonSkillValidationError {
errors {
...PersonSkillErrorMutationValidationErrorTypeFragment
}
}
... on UpsertPersonSkillPermissionError {
errors {
...PersonSkillErrorPermissionErrorTypeFragment
}
}
... on UpsertPersonSkillStateError {
errors {
...PersonSkillErrorStateErrorTypeFragment
}
}
... on UpsertPersonSkillNotFoundError {
errors {
...PersonSkillErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertPersonSkill": UpsertPersonSkillResultSuccess
}
}
upsertPersonType
Response
Returns an UpsertPersonTypeResult!
Arguments
Name | Description |
---|---|
input - [InputPersonType]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertPersonType(
$input: [InputPersonType]!,
$referBy: ReferBy
) {
upsertPersonType(
input: $input,
referBy: $referBy
) {
... on UpsertPersonTypeResultSuccess {
entities {
...PersonTypeFragment
}
}
... on UpsertPersonTypeValidationError {
errors {
...PersonTypeErrorMutationValidationErrorTypeFragment
}
}
... on UpsertPersonTypePermissionError {
errors {
...PersonTypeErrorPermissionErrorTypeFragment
}
}
... on UpsertPersonTypeStateError {
errors {
...PersonTypeErrorStateErrorTypeFragment
}
}
... on UpsertPersonTypeNotFoundError {
errors {
...PersonTypeErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertPersonType": UpsertPersonTypeResultSuccess
}
}
upsertPersonalSettings
Response
Returns an UpsertPersonalSettingsResult
Arguments
Name | Description |
---|---|
input - InputPersonalSettings!
|
Default = null |
Example
Query
mutation upsertPersonalSettings($input: InputPersonalSettings!) {
upsertPersonalSettings(input: $input) {
... on UpsertPersonalSettingsResultSuccess {
entities {
...PersonalSettingsFragment
}
}
... on UpsertPersonalSettingsValidationError {
errors {
...PersonalSettingsErrorMutationValidationErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{
"data": {
"upsertPersonalSettings": UpsertPersonalSettingsResultSuccess
}
}
upsertPhotoCategory
Response
Returns an UpsertPhotoCategoryResult!
Arguments
Name | Description |
---|---|
input - [InputPhotoCategory]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertPhotoCategory(
$input: [InputPhotoCategory]!,
$referBy: ReferBy
) {
upsertPhotoCategory(
input: $input,
referBy: $referBy
) {
... on UpsertPhotoCategoryResultSuccess {
entities {
...PhotoCategoryFragment
}
}
... on UpsertPhotoCategoryValidationError {
errors {
...PhotoCategoryErrorMutationValidationErrorTypeFragment
}
}
... on UpsertPhotoCategoryPermissionError {
errors {
...PhotoCategoryErrorPermissionErrorTypeFragment
}
}
... on UpsertPhotoCategoryStateError {
errors {
...PhotoCategoryErrorStateErrorTypeFragment
}
}
... on UpsertPhotoCategoryNotFoundError {
errors {
...PhotoCategoryErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertPhotoCategory": UpsertPhotoCategoryResultSuccess
}
}
upsertPicture
Response
Returns an UpsertPictureResult!
Arguments
Name | Description |
---|---|
input - [InputPicture]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertPicture(
$input: [InputPicture]!,
$referBy: ReferBy
) {
upsertPicture(
input: $input,
referBy: $referBy
) {
... on UpsertPictureResultSuccess {
entities {
...PictureFragment
}
}
... on UpsertPictureValidationError {
errors {
...PictureErrorMutationValidationErrorTypeFragment
}
}
... on UpsertPicturePermissionError {
errors {
...PictureErrorPermissionErrorTypeFragment
}
}
... on UpsertPictureStateError {
errors {
...PictureErrorStateErrorTypeFragment
}
}
... on UpsertPictureNotFoundError {
errors {
...PictureErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertPicture": UpsertPictureResultSuccess}}
upsertPlanning
Response
Returns an UpsertPlanningResult!
Arguments
Name | Description |
---|---|
input - [InputPlanning]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertPlanning(
$input: [InputPlanning]!,
$referBy: ReferBy
) {
upsertPlanning(
input: $input,
referBy: $referBy
) {
... on UpsertPlanningResultSuccess {
entities {
...PlanningFragment
}
}
... on UpsertPlanningValidationError {
errors {
...PlanningErrorMutationValidationErrorTypeFragment
}
}
... on UpsertPlanningPermissionError {
errors {
...PlanningErrorPermissionErrorTypeFragment
}
}
... on UpsertPlanningStateError {
errors {
...PlanningErrorStateErrorTypeFragment
}
}
... on UpsertPlanningNotFoundError {
errors {
...PlanningErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertPlanning": UpsertPlanningResultSuccess}}
upsertPlanningBoardFilter
Response
Returns an UpsertPlanningBoardFilterResult!
Arguments
Name | Description |
---|---|
input - [InputPlanningBoardFilter]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertPlanningBoardFilter(
$input: [InputPlanningBoardFilter]!,
$referBy: ReferBy
) {
upsertPlanningBoardFilter(
input: $input,
referBy: $referBy
) {
... on UpsertPlanningBoardFilterResultSuccess {
entities {
...PlanningBoardFilterFragment
}
}
... on UpsertPlanningBoardFilterValidationError {
errors {
...PlanningBoardFilterErrorMutationValidationErrorTypeFragment
}
}
... on UpsertPlanningBoardFilterPermissionError {
errors {
...PlanningBoardFilterErrorPermissionErrorTypeFragment
}
}
... on UpsertPlanningBoardFilterStateError {
errors {
...PlanningBoardFilterErrorStateErrorTypeFragment
}
}
... on UpsertPlanningBoardFilterNotFoundError {
errors {
...PlanningBoardFilterErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertPlanningBoardFilter": UpsertPlanningBoardFilterResultSuccess
}
}
upsertPlanningCategory
Response
Returns an UpsertPlanningCategoryResult!
Arguments
Name | Description |
---|---|
input - [InputPlanningCategory]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertPlanningCategory(
$input: [InputPlanningCategory]!,
$referBy: ReferBy
) {
upsertPlanningCategory(
input: $input,
referBy: $referBy
) {
... on UpsertPlanningCategoryResultSuccess {
entities {
...PlanningCategoryFragment
}
}
... on UpsertPlanningCategoryValidationError {
errors {
...PlanningCategoryErrorMutationValidationErrorTypeFragment
}
}
... on UpsertPlanningCategoryPermissionError {
errors {
...PlanningCategoryErrorPermissionErrorTypeFragment
}
}
... on UpsertPlanningCategoryStateError {
errors {
...PlanningCategoryErrorStateErrorTypeFragment
}
}
... on UpsertPlanningCategoryNotFoundError {
errors {
...PlanningCategoryErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertPlanningCategory": UpsertPlanningCategoryResultSuccess
}
}
upsertPlanningSidebarFilter
Response
Returns an UpsertPlanningSidebarFilterResult!
Arguments
Name | Description |
---|---|
input - [InputPlanningSidebarFilter]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertPlanningSidebarFilter(
$input: [InputPlanningSidebarFilter]!,
$referBy: ReferBy
) {
upsertPlanningSidebarFilter(
input: $input,
referBy: $referBy
) {
... on UpsertPlanningSidebarFilterResultSuccess {
entities {
...PlanningSidebarFilterFragment
}
}
... on UpsertPlanningSidebarFilterValidationError {
errors {
...PlanningSidebarFilterErrorMutationValidationErrorTypeFragment
}
}
... on UpsertPlanningSidebarFilterPermissionError {
errors {
...PlanningSidebarFilterErrorPermissionErrorTypeFragment
}
}
... on UpsertPlanningSidebarFilterStateError {
errors {
...PlanningSidebarFilterErrorStateErrorTypeFragment
}
}
... on UpsertPlanningSidebarFilterNotFoundError {
errors {
...PlanningSidebarFilterErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertPlanningSidebarFilter": UpsertPlanningSidebarFilterResultSuccess
}
}
upsertProject
Response
Returns an UpsertProjectResult!
Arguments
Name | Description |
---|---|
input - [InputProject]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertProject(
$input: [InputProject]!,
$referBy: ReferBy
) {
upsertProject(
input: $input,
referBy: $referBy
) {
... on UpsertProjectResultSuccess {
entities {
...ProjectFragment
}
}
... on UpsertProjectValidationError {
errors {
...ProjectErrorMutationValidationErrorTypeFragment
}
}
... on UpsertProjectPermissionError {
errors {
...ProjectErrorPermissionErrorTypeFragment
}
}
... on UpsertProjectStateError {
errors {
...ProjectErrorStateErrorTypeFragment
}
}
... on UpsertProjectNotFoundError {
errors {
...ProjectErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertProject": UpsertProjectResultSuccess}}
upsertProjectComponent
Response
Returns an UpsertProjectComponentResult!
Arguments
Name | Description |
---|---|
input - [InputProjectComponent]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertProjectComponent(
$input: [InputProjectComponent]!,
$referBy: ReferBy
) {
upsertProjectComponent(
input: $input,
referBy: $referBy
) {
... on UpsertProjectComponentResultSuccess {
entities {
...ProjectComponentFragment
}
}
... on UpsertProjectComponentValidationError {
errors {
...ProjectComponentErrorMutationValidationErrorTypeFragment
}
}
... on UpsertProjectComponentPermissionError {
errors {
...ProjectComponentErrorPermissionErrorTypeFragment
}
}
... on UpsertProjectComponentStateError {
errors {
...ProjectComponentErrorStateErrorTypeFragment
}
}
... on UpsertProjectComponentNotFoundError {
errors {
...ProjectComponentErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertProjectComponent": UpsertProjectComponentResultSuccess
}
}
upsertProjectSector
Response
Returns an UpsertProjectSectorResult!
Arguments
Name | Description |
---|---|
input - [InputProjectSector]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertProjectSector(
$input: [InputProjectSector]!,
$referBy: ReferBy
) {
upsertProjectSector(
input: $input,
referBy: $referBy
) {
... on UpsertProjectSectorResultSuccess {
entities {
...ProjectSectorFragment
}
}
... on UpsertProjectSectorValidationError {
errors {
...ProjectSectorErrorMutationValidationErrorTypeFragment
}
}
... on UpsertProjectSectorPermissionError {
errors {
...ProjectSectorErrorPermissionErrorTypeFragment
}
}
... on UpsertProjectSectorStateError {
errors {
...ProjectSectorErrorStateErrorTypeFragment
}
}
... on UpsertProjectSectorNotFoundError {
errors {
...ProjectSectorErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertProjectSector": UpsertProjectSectorResultSuccess
}
}
upsertProjectType
Response
Returns an UpsertProjectTypeResult!
Arguments
Name | Description |
---|---|
input - [InputProjectType]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertProjectType(
$input: [InputProjectType]!,
$referBy: ReferBy
) {
upsertProjectType(
input: $input,
referBy: $referBy
) {
... on UpsertProjectTypeResultSuccess {
entities {
...ProjectTypeFragment
}
}
... on UpsertProjectTypeValidationError {
errors {
...ProjectTypeErrorMutationValidationErrorTypeFragment
}
}
... on UpsertProjectTypePermissionError {
errors {
...ProjectTypeErrorPermissionErrorTypeFragment
}
}
... on UpsertProjectTypeStateError {
errors {
...ProjectTypeErrorStateErrorTypeFragment
}
}
... on UpsertProjectTypeNotFoundError {
errors {
...ProjectTypeErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertProjectType": UpsertProjectTypeResultSuccess
}
}
upsertProjectZone
Response
Returns an UpsertProjectZoneResult!
Arguments
Name | Description |
---|---|
input - [InputProjectZone]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertProjectZone(
$input: [InputProjectZone]!,
$referBy: ReferBy
) {
upsertProjectZone(
input: $input,
referBy: $referBy
) {
... on UpsertProjectZoneResultSuccess {
entities {
...ProjectZoneFragment
}
}
... on UpsertProjectZoneValidationError {
errors {
...ProjectZoneErrorMutationValidationErrorTypeFragment
}
}
... on UpsertProjectZonePermissionError {
errors {
...ProjectZoneErrorPermissionErrorTypeFragment
}
}
... on UpsertProjectZoneStateError {
errors {
...ProjectZoneErrorStateErrorTypeFragment
}
}
... on UpsertProjectZoneNotFoundError {
errors {
...ProjectZoneErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertProjectZone": UpsertProjectZoneResultSuccess
}
}
upsertPublicHoliday
Response
Returns an UpsertPublicHolidayResult!
Arguments
Name | Description |
---|---|
input - [InputPublicHoliday]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertPublicHoliday(
$input: [InputPublicHoliday]!,
$referBy: ReferBy
) {
upsertPublicHoliday(
input: $input,
referBy: $referBy
) {
... on UpsertPublicHolidayResultSuccess {
entities {
...PublicHolidayFragment
}
}
... on UpsertPublicHolidayValidationError {
errors {
...PublicHolidayErrorMutationValidationErrorTypeFragment
}
}
... on UpsertPublicHolidayPermissionError {
errors {
...PublicHolidayErrorPermissionErrorTypeFragment
}
}
... on UpsertPublicHolidayStateError {
errors {
...PublicHolidayErrorStateErrorTypeFragment
}
}
... on UpsertPublicHolidayNotFoundError {
errors {
...PublicHolidayErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertPublicHoliday": UpsertPublicHolidayResultSuccess
}
}
upsertRegion
Response
Returns an UpsertRegionResult!
Arguments
Name | Description |
---|---|
input - [InputRegion]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertRegion(
$input: [InputRegion]!,
$referBy: ReferBy
) {
upsertRegion(
input: $input,
referBy: $referBy
) {
... on UpsertRegionResultSuccess {
entities {
...RegionFragment
}
}
... on UpsertRegionValidationError {
errors {
...RegionErrorMutationValidationErrorTypeFragment
}
}
... on UpsertRegionPermissionError {
errors {
...RegionErrorPermissionErrorTypeFragment
}
}
... on UpsertRegionStateError {
errors {
...RegionErrorStateErrorTypeFragment
}
}
... on UpsertRegionNotFoundError {
errors {
...RegionErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertRegion": UpsertRegionResultSuccess}}
upsertRole
Response
Returns an UpsertRoleResult!
Arguments
Name | Description |
---|---|
input - [InputRole]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertRole(
$input: [InputRole]!,
$referBy: ReferBy
) {
upsertRole(
input: $input,
referBy: $referBy
) {
... on UpsertRoleResultSuccess {
entities {
...RoleBaseFragment
}
}
... on UpsertRoleValidationError {
errors {
...RoleErrorMutationValidationErrorTypeFragment
}
}
... on UpsertRolePermissionError {
errors {
...RoleErrorPermissionErrorTypeFragment
}
}
... on UpsertRoleStateError {
errors {
...RoleErrorStateErrorTypeFragment
}
}
... on UpsertRoleNotFoundError {
errors {
...RoleErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertRole": UpsertRoleResultSuccess}}
upsertRuleConfiguration
Response
Returns an UpsertRuleConfigurationResult!
Arguments
Name | Description |
---|---|
input - [InputRuleConfiguration]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertRuleConfiguration(
$input: [InputRuleConfiguration]!,
$referBy: ReferBy
) {
upsertRuleConfiguration(
input: $input,
referBy: $referBy
) {
... on UpsertRuleConfigurationResultSuccess {
entities {
...RuleConfigurationFragment
}
}
... on UpsertRuleConfigurationValidationError {
errors {
...RuleConfigurationErrorMutationValidationErrorTypeFragment
}
}
... on UpsertRuleConfigurationPermissionError {
errors {
...RuleConfigurationErrorPermissionErrorTypeFragment
}
}
... on UpsertRuleConfigurationStateError {
errors {
...RuleConfigurationErrorStateErrorTypeFragment
}
}
... on UpsertRuleConfigurationNotFoundError {
errors {
...RuleConfigurationErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertRuleConfiguration": UpsertRuleConfigurationResultSuccess
}
}
upsertScheduledOrder
Response
Returns an UpsertScheduledOrderResult!
Arguments
Name | Description |
---|---|
input - [InputScheduledOrder]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertScheduledOrder(
$input: [InputScheduledOrder]!,
$referBy: ReferBy
) {
upsertScheduledOrder(
input: $input,
referBy: $referBy
) {
... on UpsertScheduledOrderResultSuccess {
entities {
...ScheduledOrderFragment
}
}
... on UpsertScheduledOrderValidationError {
errors {
...ScheduledOrderErrorMutationValidationErrorTypeFragment
}
}
... on UpsertScheduledOrderPermissionError {
errors {
...ScheduledOrderErrorPermissionErrorTypeFragment
}
}
... on UpsertScheduledOrderStateError {
errors {
...ScheduledOrderErrorStateErrorTypeFragment
}
}
... on UpsertScheduledOrderNotFoundError {
errors {
...ScheduledOrderErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertScheduledOrder": UpsertScheduledOrderResultSuccess
}
}
upsertService
Response
Returns an UpsertServiceResult!
Arguments
Name | Description |
---|---|
input - [InputService]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertService(
$input: [InputService]!,
$referBy: ReferBy
) {
upsertService(
input: $input,
referBy: $referBy
) {
... on UpsertServiceResultSuccess {
entities {
...ServiceFragment
}
}
... on UpsertServiceValidationError {
errors {
...ServiceErrorMutationValidationErrorTypeFragment
}
}
... on UpsertServicePermissionError {
errors {
...ServiceErrorPermissionErrorTypeFragment
}
}
... on UpsertServiceStateError {
errors {
...ServiceErrorStateErrorTypeFragment
}
}
... on UpsertServiceNotFoundError {
errors {
...ServiceErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertService": UpsertServiceResultSuccess}}
upsertServiceModeOrder
Response
Returns an UpsertServiceModeOrderResult!
Arguments
Name | Description |
---|---|
input - [InputServiceModeOrder]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertServiceModeOrder(
$input: [InputServiceModeOrder]!,
$referBy: ReferBy
) {
upsertServiceModeOrder(
input: $input,
referBy: $referBy
) {
... on UpsertServiceModeOrderResultSuccess {
entities {
...ServiceModeOrderFragment
}
}
... on UpsertServiceModeOrderValidationError {
errors {
...ServiceModeOrderErrorMutationValidationErrorTypeFragment
}
}
... on UpsertServiceModeOrderPermissionError {
errors {
...ServiceModeOrderErrorPermissionErrorTypeFragment
}
}
... on UpsertServiceModeOrderStateError {
errors {
...ServiceModeOrderErrorStateErrorTypeFragment
}
}
... on UpsertServiceModeOrderNotFoundError {
errors {
...ServiceModeOrderErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertServiceModeOrder": UpsertServiceModeOrderResultSuccess
}
}
upsertSimplifiedRole
Response
Returns an UpsertSimplifiedRoleResult!
Arguments
Name | Description |
---|---|
input - [InputSimplifiedRole]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertSimplifiedRole(
$input: [InputSimplifiedRole]!,
$referBy: ReferBy
) {
upsertSimplifiedRole(
input: $input,
referBy: $referBy
) {
... on UpsertSimplifiedRoleResultSuccess {
entities {
...RoleBaseFragment
}
}
... on UpsertSimplifiedRoleValidationError {
errors {
...RoleErrorMutationValidationErrorTypeFragment
}
}
... on UpsertSimplifiedRolePermissionError {
errors {
...RoleErrorPermissionErrorTypeFragment
}
}
... on UpsertSimplifiedRoleStateError {
errors {
...RoleErrorStateErrorTypeFragment
}
}
... on UpsertSimplifiedRoleNotFoundError {
errors {
...RoleErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertSimplifiedRole": UpsertSimplifiedRoleResultSuccess
}
}
upsertSkill
Response
Returns an UpsertSkillResult!
Arguments
Name | Description |
---|---|
input - [InputSkill]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertSkill(
$input: [InputSkill]!,
$referBy: ReferBy
) {
upsertSkill(
input: $input,
referBy: $referBy
) {
... on UpsertSkillResultSuccess {
entities {
...SkillFragment
}
}
... on UpsertSkillValidationError {
errors {
...SkillErrorMutationValidationErrorTypeFragment
}
}
... on UpsertSkillPermissionError {
errors {
...SkillErrorPermissionErrorTypeFragment
}
}
... on UpsertSkillStateError {
errors {
...SkillErrorStateErrorTypeFragment
}
}
... on UpsertSkillNotFoundError {
errors {
...SkillErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertSkill": UpsertSkillResultSuccess}}
upsertStaffTime
Response
Returns an UpsertStaffTimeResult!
Arguments
Name | Description |
---|---|
input - [InputStaffTime]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertStaffTime(
$input: [InputStaffTime]!,
$referBy: ReferBy
) {
upsertStaffTime(
input: $input,
referBy: $referBy
) {
... on UpsertStaffTimeResultSuccess {
entities {
...StaffTimeFragment
}
}
... on UpsertStaffTimeValidationError {
errors {
...StaffTimeErrorMutationValidationErrorTypeFragment
}
}
... on UpsertStaffTimePermissionError {
errors {
...StaffTimeErrorPermissionErrorTypeFragment
}
}
... on UpsertStaffTimeStateError {
errors {
...StaffTimeErrorStateErrorTypeFragment
}
}
... on UpsertStaffTimeNotFoundError {
errors {
...StaffTimeErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertStaffTime": UpsertStaffTimeResultSuccess
}
}
upsertTeam
Response
Returns an UpsertTeamResult!
Arguments
Name | Description |
---|---|
input - [InputTeam]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertTeam(
$input: [InputTeam]!,
$referBy: ReferBy
) {
upsertTeam(
input: $input,
referBy: $referBy
) {
... on UpsertTeamResultSuccess {
entities {
...TeamFragment
}
}
... on UpsertTeamValidationError {
errors {
...TeamErrorMutationValidationErrorTypeFragment
}
}
... on UpsertTeamPermissionError {
errors {
...TeamErrorPermissionErrorTypeFragment
}
}
... on UpsertTeamStateError {
errors {
...TeamErrorStateErrorTypeFragment
}
}
... on UpsertTeamNotFoundError {
errors {
...TeamErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertTeam": UpsertTeamResultSuccess}}
upsertTerminal
Response
Returns an UpsertTerminalResult!
Arguments
Name | Description |
---|---|
input - [InputTerminal]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertTerminal(
$input: [InputTerminal]!,
$referBy: ReferBy
) {
upsertTerminal(
input: $input,
referBy: $referBy
) {
... on UpsertTerminalResultSuccess {
entities {
...TerminalsFragment
}
}
... on UpsertTerminalValidationError {
errors {
...TerminalErrorMutationValidationErrorTypeFragment
}
}
... on UpsertTerminalPermissionError {
errors {
...TerminalErrorPermissionErrorTypeFragment
}
}
... on UpsertTerminalNotFoundError {
errors {
...TerminalErrorEntityNotFoundErrorTypeFragment
}
}
... on UpsertTerminalStateError {
errors {
...TerminalErrorStateErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertTerminal": UpsertTerminalResultSuccess}}
upsertTicket
Response
Returns an UpsertTicketMutationReturn
Arguments
Name | Description |
---|---|
input - UpsertTicketMutationInput!
|
Default = null |
referBy - ReferBy
|
Default = null |
Example
Query
mutation upsertTicket(
$input: UpsertTicketMutationInput!,
$referBy: ReferBy
) {
upsertTicket(
input: $input,
referBy: $referBy
) {
error {
entity {
...TicketCommentFragment
}
permissionError
stateError
validationErrors
}
ticket {
actions {
...TicketChangeFragment
}
assignedPersonIdent
assignedSubcontractor {
...SubcontractorFragment
}
assignedSubcontractorIdent
assignee {
...PersonFragment
}
attachments {
...FileFragment
}
category {
...TicketCategoryFragment
}
children {
...TicketFragment
}
clientId
comments {
...TicketCommentFragment
}
createPersonIdent
createTime
creator {
...PersonFragment
}
deadline
description
filledForm {
...FilledFormFragment
}
ident
involvedEntities {
...TicketInvolvedEntityFragment
}
isDeleted
lastChange
lastChangeCount
layer {
...ProjectLayerGraphTypeFragment
}
mails {
...TicketMailInfoFragment
}
number
parent {
...TicketFragment
}
plan {
...ProjectPlanFragment
}
planLat
planLng
project {
...ProjectFragment
}
projectIdent
projectLayerIdent
projectPlanIdent
state
ticketCategoryIdent
ticketPermissions
ticketTypeIdent
title
type {
...TicketTypeFragment
}
updatePersonIdent
updater {
...PersonFragment
}
updateTime
}
}
}
Variables
{"input": null, "referBy": "null"}
Response
{
"data": {
"upsertTicket": {
"error": Error,
"ticket": Ticket
}
}
}
upsertTicketCategory
Response
Returns an UpsertTicketCategoryResult!
Arguments
Name | Description |
---|---|
input - [InputTicketCategory]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertTicketCategory(
$input: [InputTicketCategory]!,
$referBy: ReferBy
) {
upsertTicketCategory(
input: $input,
referBy: $referBy
) {
... on UpsertTicketCategoryResultSuccess {
entities {
...TicketCategoryFragment
}
}
... on UpsertTicketCategoryValidationError {
errors {
...TicketCategoryErrorMutationValidationErrorTypeFragment
}
}
... on UpsertTicketCategoryPermissionError {
errors {
...TicketCategoryErrorPermissionErrorTypeFragment
}
}
... on UpsertTicketCategoryStateError {
errors {
...TicketCategoryErrorStateErrorTypeFragment
}
}
... on UpsertTicketCategoryNotFoundError {
errors {
...TicketCategoryErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertTicketCategory": UpsertTicketCategoryResultSuccess
}
}
upsertTicketComment
Response
Returns an UpsertTicketCommentMutationReturn
Arguments
Name | Description |
---|---|
input - UpsertTicketCommentMutationInput!
|
Default = null |
referBy - ReferBy
|
Default = null |
Example
Query
mutation upsertTicketComment(
$input: UpsertTicketCommentMutationInput!,
$referBy: ReferBy
) {
upsertTicketComment(
input: $input,
referBy: $referBy
) {
comment {
clientId
createPersonIdent
createTime
creator {
...PersonFragment
}
ident
isDeleted
text
ticketIdent
}
error {
entity {
...TicketCommentFragment
}
permissionError
stateError
validationErrors
}
}
}
Variables
{"input": null, "referBy": "null"}
Response
{
"data": {
"upsertTicketComment": {
"comment": TicketComment,
"error": Error
}
}
}
upsertTicketExportTemplate
Response
Returns an UpsertTicketExportTemplateResult!
Arguments
Name | Description |
---|---|
input - [InputTicketExportTemplate]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertTicketExportTemplate(
$input: [InputTicketExportTemplate]!,
$referBy: ReferBy
) {
upsertTicketExportTemplate(
input: $input,
referBy: $referBy
) {
... on UpsertTicketExportTemplateResultSuccess {
entities {
...TicketExportTemplateFragment
}
}
... on UpsertTicketExportTemplateValidationError {
errors {
...TicketExportTemplateErrorMutationValidationErrorTypeFragment
}
}
... on UpsertTicketExportTemplatePermissionError {
errors {
...TicketExportTemplateErrorPermissionErrorTypeFragment
}
}
... on UpsertTicketExportTemplateStateError {
errors {
...TicketExportTemplateErrorStateErrorTypeFragment
}
}
... on UpsertTicketExportTemplateNotFoundError {
errors {
...TicketExportTemplateErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertTicketExportTemplate": UpsertTicketExportTemplateResultSuccess
}
}
upsertTicketListFilter
Response
Returns an UpsertTicketListFilterResult!
Arguments
Name | Description |
---|---|
input - [InputTicketListFilter]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertTicketListFilter(
$input: [InputTicketListFilter]!,
$referBy: ReferBy
) {
upsertTicketListFilter(
input: $input,
referBy: $referBy
) {
... on UpsertTicketListFilterResultSuccess {
entities {
...TicketListFilterFragment
}
}
... on UpsertTicketListFilterValidationError {
errors {
...TicketListFilterErrorMutationValidationErrorTypeFragment
}
}
... on UpsertTicketListFilterPermissionError {
errors {
...TicketListFilterErrorPermissionErrorTypeFragment
}
}
... on UpsertTicketListFilterStateError {
errors {
...TicketListFilterErrorStateErrorTypeFragment
}
}
... on UpsertTicketListFilterNotFoundError {
errors {
...TicketListFilterErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertTicketListFilter": UpsertTicketListFilterResultSuccess
}
}
upsertTicketNew
Response
Returns an UpsertTicketResult!
Arguments
Name | Description |
---|---|
input - [InputTicket]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertTicketNew(
$input: [InputTicket]!,
$referBy: ReferBy
) {
upsertTicketNew(
input: $input,
referBy: $referBy
) {
... on UpsertTicketResultSuccess {
entities {
...TicketFragment
}
}
... on UpsertTicketValidationError {
errors {
...TicketErrorMutationValidationErrorTypeFragment
}
}
... on UpsertTicketPermissionError {
errors {
...TicketErrorPermissionErrorTypeFragment
}
}
... on UpsertTicketStateError {
errors {
...TicketErrorStateErrorTypeFragment
}
}
... on UpsertTicketNotFoundError {
errors {
...TicketErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertTicketNew": UpsertTicketResultSuccess}}
upsertTicketType
Response
Returns an UpsertTicketTypeResult!
Arguments
Name | Description |
---|---|
input - [InputTicketType]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertTicketType(
$input: [InputTicketType]!,
$referBy: ReferBy
) {
upsertTicketType(
input: $input,
referBy: $referBy
) {
... on UpsertTicketTypeResultSuccess {
entities {
...TicketTypeFragment
}
}
... on UpsertTicketTypeValidationError {
errors {
...TicketTypeErrorMutationValidationErrorTypeFragment
}
}
... on UpsertTicketTypePermissionError {
errors {
...TicketTypeErrorPermissionErrorTypeFragment
}
}
... on UpsertTicketTypeStateError {
errors {
...TicketTypeErrorStateErrorTypeFragment
}
}
... on UpsertTicketTypeNotFoundError {
errors {
...TicketTypeErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertTicketType": UpsertTicketTypeResultSuccess
}
}
upsertTimeConfiguration
Response
Returns an UpsertTimeConfigurationResult!
Arguments
Name | Description |
---|---|
input - [InputTimeConfiguration]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertTimeConfiguration(
$input: [InputTimeConfiguration]!,
$referBy: ReferBy
) {
upsertTimeConfiguration(
input: $input,
referBy: $referBy
) {
... on UpsertTimeConfigurationResultSuccess {
entities {
...TimeConfigurationFragment
}
}
... on UpsertTimeConfigurationValidationError {
errors {
...TimeConfigurationErrorMutationValidationErrorTypeFragment
}
}
... on UpsertTimeConfigurationPermissionError {
errors {
...TimeConfigurationErrorPermissionErrorTypeFragment
}
}
... on UpsertTimeConfigurationStateError {
errors {
...TimeConfigurationErrorStateErrorTypeFragment
}
}
... on UpsertTimeConfigurationNotFoundError {
errors {
...TimeConfigurationErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertTimeConfiguration": UpsertTimeConfigurationResultSuccess
}
}
upsertTimeTrackingProfile
Response
Returns an UpsertTimeTrackingProfileResult!
Arguments
Name | Description |
---|---|
input - [InputTimeTrackingProfile]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertTimeTrackingProfile(
$input: [InputTimeTrackingProfile]!,
$referBy: ReferBy
) {
upsertTimeTrackingProfile(
input: $input,
referBy: $referBy
) {
... on UpsertTimeTrackingProfileResultSuccess {
entities {
...TimeTrackingProfileFragment
}
}
... on UpsertTimeTrackingProfileValidationError {
errors {
...TimeTrackingProfileErrorMutationValidationErrorTypeFragment
}
}
... on UpsertTimeTrackingProfilePermissionError {
errors {
...TimeTrackingProfileErrorPermissionErrorTypeFragment
}
}
... on UpsertTimeTrackingProfileStateError {
errors {
...TimeTrackingProfileErrorStateErrorTypeFragment
}
}
... on UpsertTimeTrackingProfileNotFoundError {
errors {
...TimeTrackingProfileErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertTimeTrackingProfile": UpsertTimeTrackingProfileResultSuccess
}
}
upsertTrackingLogin
Response
Returns an UpsertTrackingLoginResult!
Arguments
Name | Description |
---|---|
input - [InputTrackingLogin]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertTrackingLogin(
$input: [InputTrackingLogin]!,
$referBy: ReferBy
) {
upsertTrackingLogin(
input: $input,
referBy: $referBy
) {
... on UpsertTrackingLoginResultSuccess {
entities {
...TrackingLoginFragment
}
}
... on UpsertTrackingLoginValidationError {
errors {
...TrackingLoginErrorMutationValidationErrorTypeFragment
}
}
... on UpsertTrackingLoginPermissionError {
errors {
...TrackingLoginErrorPermissionErrorTypeFragment
}
}
... on UpsertTrackingLoginStateError {
errors {
...TrackingLoginErrorStateErrorTypeFragment
}
}
... on UpsertTrackingLoginNotFoundError {
errors {
...TrackingLoginErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertTrackingLogin": UpsertTrackingLoginResultSuccess
}
}
upsertUnit
Response
Returns an UpsertUnitResult!
Arguments
Name | Description |
---|---|
input - [InputUnit]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertUnit(
$input: [InputUnit]!,
$referBy: ReferBy
) {
upsertUnit(
input: $input,
referBy: $referBy
) {
... on UpsertUnitResultSuccess {
entities {
...UnitFragment
}
}
... on UpsertUnitValidationError {
errors {
...UnitErrorMutationValidationErrorTypeFragment
}
}
... on UpsertUnitPermissionError {
errors {
...UnitErrorPermissionErrorTypeFragment
}
}
... on UpsertUnitStateError {
errors {
...UnitErrorStateErrorTypeFragment
}
}
... on UpsertUnitNotFoundError {
errors {
...UnitErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertUnit": UpsertUnitResultSuccess}}
upsertUserInvite
Response
Returns an UpsertUserInviteResult!
Arguments
Name | Description |
---|---|
input - [InputUserInvite]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertUserInvite(
$input: [InputUserInvite]!,
$referBy: ReferBy
) {
upsertUserInvite(
input: $input,
referBy: $referBy
) {
... on UpsertUserInviteResultSuccess {
entities {
...UserInviteFragment
}
}
... on UpsertUserInviteValidationError {
errors {
...UserInviteErrorMutationValidationErrorTypeFragment
}
}
... on UpsertUserInvitePermissionError {
errors {
...UserInviteErrorPermissionErrorTypeFragment
}
}
... on UpsertUserInviteStateError {
errors {
...UserInviteErrorStateErrorTypeFragment
}
}
... on UpsertUserInviteNotFoundError {
errors {
...UserInviteErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertUserInvite": UpsertUserInviteResultSuccess
}
}
upsertWageTicket
Response
Returns an UpsertWageTicketResult!
Arguments
Name | Description |
---|---|
input - [InputWageTicket]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertWageTicket(
$input: [InputWageTicket]!,
$referBy: ReferBy
) {
upsertWageTicket(
input: $input,
referBy: $referBy
) {
... on UpsertWageTicketResultSuccess {
entities {
...WageTicketFragment
}
}
... on UpsertWageTicketValidationError {
errors {
...WageTicketErrorMutationValidationErrorTypeFragment
}
}
... on UpsertWageTicketPermissionError {
errors {
...WageTicketErrorPermissionErrorTypeFragment
}
}
... on UpsertWageTicketStateError {
errors {
...WageTicketErrorStateErrorTypeFragment
}
}
... on UpsertWageTicketNotFoundError {
errors {
...WageTicketErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{
"data": {
"upsertWageTicket": UpsertWageTicketResultSuccess
}
}
upsertWageType
Response
Returns an UpsertWageTypeResult!
Arguments
Name | Description |
---|---|
input - [InputWageType]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertWageType(
$input: [InputWageType]!,
$referBy: ReferBy
) {
upsertWageType(
input: $input,
referBy: $referBy
) {
... on UpsertWageTypeResultSuccess {
entities {
...WageTypeFragment
}
}
... on UpsertWageTypeValidationError {
errors {
...WageTypeErrorMutationValidationErrorTypeFragment
}
}
... on UpsertWageTypePermissionError {
errors {
...WageTypeErrorPermissionErrorTypeFragment
}
}
... on UpsertWageTypeStateError {
errors {
...WageTypeErrorStateErrorTypeFragment
}
}
... on UpsertWageTypeNotFoundError {
errors {
...WageTypeErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertWageType": UpsertWageTypeResultSuccess}}
upsertWeather
Response
Returns an UpsertWeatherResult!
Arguments
Name | Description |
---|---|
input - [InputWeather]!
|
Default = null |
referBy - ReferBy
|
Default = IDENT |
Example
Query
mutation upsertWeather(
$input: [InputWeather]!,
$referBy: ReferBy
) {
upsertWeather(
input: $input,
referBy: $referBy
) {
... on UpsertWeatherResultSuccess {
entities {
...WeatherFragment
}
}
... on UpsertWeatherValidationError {
errors {
...WeatherErrorMutationValidationErrorTypeFragment
}
}
... on UpsertWeatherPermissionError {
errors {
...WeatherErrorPermissionErrorTypeFragment
}
}
... on UpsertWeatherStateError {
errors {
...WeatherErrorStateErrorTypeFragment
}
}
... on UpsertWeatherNotFoundError {
errors {
...WeatherErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null, "referBy": "IDENT"}
Response
{"data": {"upsertWeather": UpsertWeatherResultSuccess}}
withdrawUserInvite
Response
Returns a StateChangeUserInviteResult!
Arguments
Name | Description |
---|---|
input - [UserInviteReferEntity]!
|
Default = null |
Example
Query
mutation withdrawUserInvite($input: [UserInviteReferEntity]!) {
withdrawUserInvite(input: $input) {
... on UserInviteResultSuccess {
entities {
...UserInviteFragment
}
}
... on UserInvitePermissionError {
errors {
...UserInviteReferErrorPermissionErrorTypeFragment
}
}
... on UserInviteValidationError {
errors {
...UserInviteReferErrorMutationValidationErrorTypeFragment
}
}
... on UserInviteStateError {
errors {
...UserInviteReferErrorStateErrorTypeFragment
}
}
... on UserInviteNotFoundError {
errors {
...UserInviteReferErrorEntityNotFoundErrorTypeFragment
}
}
}
}
Variables
{"input": null}
Response
{"data": {"withdrawUserInvite": UserInviteResultSuccess}}
Types
Absence
Fields
Field Name | Description |
---|---|
actions - [AbsenceChange]
|
|
calendar - WorkingHourCalendarDay
|
|
changeInfo - Info
|
|
clientId - Ident
|
Identifier used by the Android/iOS app. |
createInfo - Info
|
|
creator - Person
|
User responsible for creation of the time. |
creatorIdent - Ident
|
|
date - Date!
|
Date of the Block |
exceptionHolidays - Boolean!
|
|
exceptionSaturday - Boolean!
|
|
exceptionSunday - Boolean!
|
|
fid - String
|
Identifier used by third party applications. Not guaranteed to be unique |
groupActions - [AbsenceChange]
|
|
groupBegin - Date
|
|
groupEnd - Date
|
|
groupIdent - Ident
|
|
ident - Ident!
|
|
isDeleted - Boolean!
|
|
isFixed - Boolean!
|
|
isLocked - Boolean!
|
Block was locked. Editing is disabled. |
isProved - Boolean!
|
Has the StaffTime been approved |
lastChange - DateTime!
|
The last time the block was edited on the server |
lastChangeCount - LastChangeCount!
|
|
lockInfo - Info
|
|
person - Person
|
Employee this time is booked for. |
personIdent - Ident
|
|
proveInfo - Info
|
|
text - String
|
|
timeEnd - DateTime!
|
Ending of the Block. Does not have to be on the same date as Date or TimeStart |
timeInterval - Decimal!
|
|
timeStart - DateTime!
|
Beginning of the Block. Does not have to be on the same date as Date or TimeEnd |
timeType - TimeType!
|
|
totalTimePerDay - Decimal
|
|
uniqueKey - Int!
|
Automatically incremented integer. Not necessarily consecutive. |
wageType - WageType
|
|
wageTypeIdent - Ident
|
Example
{
"actions": [AbsenceChange],
"calendar": WorkingHourCalendarDay,
"changeInfo": Info,
"clientId": Ident,
"createInfo": Info,
"creator": Person,
"creatorIdent": Ident,
"date": "2007-12-03",
"exceptionHolidays": false,
"exceptionSaturday": false,
"exceptionSunday": false,
"fid": "abc123",
"groupActions": [AbsenceChange],
"groupBegin": "2007-12-03",
"groupEnd": "2007-12-03",
"groupIdent": Ident,
"ident": Ident,
"isDeleted": true,
"isFixed": true,
"isLocked": true,
"isProved": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lockInfo": Info,
"person": Person,
"personIdent": Ident,
"proveInfo": Info,
"text": "abc123",
"timeEnd": "2007-12-03T10:15:30Z",
"timeInterval": Decimal,
"timeStart": "2007-12-03T10:15:30Z",
"timeType": "DAY",
"totalTimePerDay": Decimal,
"uniqueKey": 987,
"wageType": WageType,
"wageTypeIdent": Ident
}
AbsenceChange
Fields
Field Name | Description |
---|---|
action - AbsenceChangeAction
|
|
application - String
|
|
edit - AbsenceEditAction
|
|
person - Person
|
|
timestamp - UtcDateTime
|
Example
{
"action": "CREATE",
"application": "abc123",
"edit": AbsenceEditAction,
"person": Person,
"timestamp": UtcDateTime
}
AbsenceChangeAction
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"CREATE"
AbsenceCollection
Fields
Field Name | Description |
---|---|
nodes - [Absence!]!
|
|
totalCount - Int!
|
Example
{"nodes": [Absence], "totalCount": 123}
AbsenceCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [AbsenceCollectionFilter]
|
|
_or - [AbsenceCollectionFilter]
|
|
person - PersonFilter
|
Employee this time is booked for. |
creator - PersonFilter
|
User responsible for creation of the time. |
date - DateFilter
|
|
timeStart - DateTimeFilter
|
Beginning of the Block. Does not have to be on the same date as Date or TimeEnd . |
timeEnd - DateTimeFilter
|
Ending of the Block. Does not have to be on the same date as Date or TimeStart . |
text - StringFilter
|
|
isProved - BooleanFilter
|
|
isLocked - BooleanFilter
|
Block was locked. Editing is disabled. |
lastChange - DateTimeFilter
|
The last time the block was edited on the server. |
isDeleted - BooleanFilter
|
|
fid - StringFilter
|
Identifier used by third party applications. Not guaranteed to be unique. |
ident - IdentFilter
|
|
groupIdent - IdentFilter
|
|
timeType - StringFilter
|
|
timeInterval - DecimalFilter
|
|
isPaused - BooleanFilter
|
Block was marked as paused. May be edited on mobile devices. |
clientId - IdentFilter
|
Identifier used by the Android/iOS app. |
creationTimestamp - DateTimeFilter
|
|
creationApplication - StringFilter
|
|
changeTimestamp - DateTimeFilter
|
|
changeApplication - StringFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
uniqueKey - IntFilter
|
Automatically incremented integer. Not necessarily consecutive. |
revision - IntFilter
|
|
proveTimestamp - DateTimeFilter
|
|
proveApplication - StringFilter
|
|
lockTimestamp - DateTimeFilter
|
|
lockApplication - StringFilter
|
|
changeName - StringFilter
|
|
proveName - StringFilter
|
|
lockName - StringFilter
|
|
wageType - WageTypeCollectionFilter
|
Example
{
"_and": [AbsenceCollectionFilter],
"_or": [AbsenceCollectionFilter],
"person": PersonFilter,
"creator": PersonFilter,
"date": DateFilter,
"timeStart": DateTimeFilter,
"timeEnd": DateTimeFilter,
"text": StringFilter,
"isProved": BooleanFilter,
"isLocked": BooleanFilter,
"lastChange": DateTimeFilter,
"isDeleted": BooleanFilter,
"fid": StringFilter,
"ident": IdentFilter,
"groupIdent": IdentFilter,
"timeType": StringFilter,
"timeInterval": DecimalFilter,
"isPaused": BooleanFilter,
"clientId": IdentFilter,
"creationTimestamp": DateTimeFilter,
"creationApplication": StringFilter,
"changeTimestamp": DateTimeFilter,
"changeApplication": StringFilter,
"lastChangeCount": LastChangeCountFilter,
"uniqueKey": IntFilter,
"revision": IntFilter,
"proveTimestamp": DateTimeFilter,
"proveApplication": StringFilter,
"lockTimestamp": DateTimeFilter,
"lockApplication": StringFilter,
"changeName": StringFilter,
"proveName": StringFilter,
"lockName": StringFilter,
"wageType": WageTypeCollectionFilter
}
AbsenceCollectionOptions
Fields
Input Field | Description |
---|---|
skip - Int
|
|
take - Int
|
|
elementIdent - Ident
|
|
elementRange - ElementRange
|
|
orderBy - AbsenceOrder
|
|
filter - AbsenceCollectionFilter
|
Example
{
"skip": 987,
"take": 123,
"elementIdent": Ident,
"elementRange": "ON_ELEMENT",
"orderBy": AbsenceOrder,
"filter": AbsenceCollectionFilter
}
AbsenceDefaultValue
Values
Enum Value | Description |
---|---|
|
|
|
Example
"DAYS"
AbsenceEditAction
Fields
Field Name | Description |
---|---|
current - Absence!
|
|
previous - Absence
|
|
properties - [String!]!
|
Example
{
"current": Absence,
"previous": Absence,
"properties": ["xyz789"]
}
AbsenceError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
AbsenceErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - AbsenceError
|
Example
{"entity": AbsenceError}
AbsenceErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - AbsenceError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": AbsenceError,
"errors": [ValidationErrorProperty]
}
AbsenceErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - AbsenceError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": AbsenceError,
"errors": [MissingPermission]
}
AbsenceErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - AbsenceError
|
|
errors - [CollectedStateErrors!]!
|
Example
{"entity": AbsenceError, "errors": ["ENTITY_LOCKED"]}
AbsenceExportCsvOptions
Fields
Input Field | Description |
---|---|
columns - [AbsenceExportFields]
|
Example
{"columns": ["IDENT"]}
AbsenceExportFields
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"IDENT"
AbsenceExportXlsxOptions
Fields
Input Field | Description |
---|---|
columns - [AbsenceExportFields]
|
Example
{"columns": ["IDENT"]}
AbsenceGroup
Fields
Field Name | Description |
---|---|
changeInfo - Info
|
|
conflicts - [PlanningConflict]!
|
|
createInfo - Info
|
|
creator - Person
|
|
dateEnd - Date!
|
|
dateStart - Date!
|
|
editor - Person
|
|
exceptionHolidays - Boolean!
|
|
exceptionSaturday - Boolean!
|
|
exceptionSunday - Boolean!
|
|
ident - Ident!
|
|
isDeleted - Boolean!
|
|
isFixed - Boolean!
|
|
lockState - ReviewState!
|
|
person - Person!
|
|
proveState - ReviewState!
|
|
text - String
|
|
timeEnd - DateTime!
|
|
timeInterval - Decimal!
|
|
timeStart - DateTime!
|
|
timeType - TimeType!
|
|
wageType - WageType!
|
Example
{
"changeInfo": Info,
"conflicts": [PlanningConflict],
"createInfo": Info,
"creator": Person,
"dateEnd": "2007-12-03",
"dateStart": "2007-12-03",
"editor": Person,
"exceptionHolidays": true,
"exceptionSaturday": false,
"exceptionSunday": false,
"ident": Ident,
"isDeleted": false,
"isFixed": false,
"lockState": "NONE",
"person": Person,
"proveState": "NONE",
"text": "abc123",
"timeEnd": "2007-12-03T10:15:30Z",
"timeInterval": Decimal,
"timeStart": "2007-12-03T10:15:30Z",
"timeType": "DAY",
"wageType": WageType
}
AbsenceGroupError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
AbsenceGroupErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - AbsenceGroupError
|
Example
{"entity": AbsenceGroupError}
AbsenceGroupErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - AbsenceGroupError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": AbsenceGroupError,
"errors": [ValidationErrorProperty]
}
AbsenceGroupErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - AbsenceGroupError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": AbsenceGroupError,
"errors": [MissingPermission]
}
AbsenceGroupErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - AbsenceGroupError
|
|
errors - [CollectedStateErrors!]!
|
Example
{"entity": AbsenceGroupError, "errors": ["ENTITY_LOCKED"]}
AbsenceGroupNotFoundError
Fields
Field Name | Description |
---|---|
errors - [AbsenceGroupReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
AbsenceGroupReferErrorEntityNotFoundErrorType
]
}
AbsenceGroupPermissionError
Fields
Field Name | Description |
---|---|
errors - [AbsenceGroupReferErrorPermissionErrorType!]!
|
Example
{"errors": [AbsenceGroupReferErrorPermissionErrorType]}
AbsenceGroupReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
AbsenceGroupReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
AbsenceGroupReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - AbsenceGroupReferError
|
Example
{"entity": AbsenceGroupReferError}
AbsenceGroupReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - AbsenceGroupReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": AbsenceGroupReferError,
"errors": [MissingPermission]
}
AbsenceGroupReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - AbsenceGroupReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": AbsenceGroupReferError,
"errors": ["ENTITY_DELETED"]
}
AbsenceGroupResultSuccess
Fields
Field Name | Description |
---|---|
entities - [AbsenceGroup!]!
|
Example
{"entities": [AbsenceGroup]}
AbsenceGroupStateError
Fields
Field Name | Description |
---|---|
errors - [AbsenceGroupReferErrorStateErrorType!]!
|
Example
{"errors": [AbsenceGroupReferErrorStateErrorType]}
AbsenceNotFoundError
Fields
Field Name | Description |
---|---|
errors - [AbsenceReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [AbsenceReferErrorEntityNotFoundErrorType]}
AbsenceOrder
Fields
Input Field | Description |
---|---|
date - SortOrder
|
|
text - SortOrder
|
|
isDeleted - SortOrder
|
|
isLocked - SortOrder
|
|
isProved - SortOrder
|
|
lastChange - SortOrder
|
|
timeStart - SortOrder
|
|
timeEnd - SortOrder
|
|
timeInterval - SortOrder
|
|
timeType - SortOrder
|
|
createTimestamp - SortOrder
|
|
changeTimestamp - SortOrder
|
|
lastChangeCount - SortOrder
|
|
wageType - WageTypeOrder
|
|
person - PersonOrder
|
|
creator - PersonOrder
|
Example
{
"date": "ASC",
"text": "ASC",
"isDeleted": "ASC",
"isLocked": "ASC",
"isProved": "ASC",
"lastChange": "ASC",
"timeStart": "ASC",
"timeEnd": "ASC",
"timeInterval": "ASC",
"timeType": "ASC",
"createTimestamp": "ASC",
"changeTimestamp": "ASC",
"lastChangeCount": "ASC",
"wageType": WageTypeOrder,
"person": PersonOrder,
"creator": PersonOrder
}
AbsencePermissionError
Fields
Field Name | Description |
---|---|
errors - [AbsenceReferErrorPermissionErrorType!]!
|
Example
{"errors": [AbsenceReferErrorPermissionErrorType]}
AbsenceReferEntity
AbsenceReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
AbsenceReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - AbsenceReferError
|
Example
{"entity": AbsenceReferError}
AbsenceReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - AbsenceReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": AbsenceReferError,
"errors": [MissingPermission]
}
AbsenceReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - AbsenceReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": AbsenceReferError,
"errors": ["ENTITY_DELETED"]
}
AbsenceReportObt
Fields
Field Name | Description |
---|---|
absences - [AbsenceReportObtEntry!]
|
|
absenceSums - [AbsenceReportObtEntry!]
|
|
holidayAccount - HolidayAccountObt
|
|
person - Person
|
|
reportDate - Date!
|
|
year - Int!
|
Example
{
"absences": [AbsenceReportObtEntry],
"absenceSums": [AbsenceReportObtEntry],
"holidayAccount": HolidayAccountObt,
"person": Person,
"reportDate": "2007-12-03",
"year": 987
}
AbsenceReportObtCollection
Fields
Field Name | Description |
---|---|
nodes - [AbsenceReportObt!]!
|
|
totalCount - Int!
|
Example
{"nodes": [AbsenceReportObt], "totalCount": 987}
AbsenceReportObtEntry
AbsenceResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Absence!]!
|
Example
{"entities": [Absence]}
AbsenceStateError
Fields
Field Name | Description |
---|---|
errors - [AbsenceReferErrorStateErrorType!]!
|
Example
{"errors": [AbsenceReferErrorStateErrorType]}
AbsenceType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"NONE"
AbsenceTypeFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - AbsenceType
|
Is the fields value equal to the provided value. Default = NONE |
_neq - AbsenceType
|
Is the fields value not equal to the provided value. Default = NONE |
_gt - AbsenceType
|
Is the fields value greater than the provided value. Default = NONE |
_lt - AbsenceType
|
Is the fields value less than the provided value. Default = NONE |
_gte - AbsenceType
|
Is the fields value greater than or equal to the provided value. Default = NONE |
_lte - AbsenceType
|
Is the fields value less than or equal to the provided value. Default = NONE |
_like - AbsenceType
|
Is the fields value like the provided value. SQL Server wildcards can be applied. Default = NONE |
_contains - AbsenceType
|
Does the field value contain the provided value. Default = NONE |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [AbsenceType]
|
Is the fields value in the provided list of values. |
_nin - [AbsenceType]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "NONE",
"_neq": "NONE",
"_gt": "NONE",
"_lt": "NONE",
"_gte": "NONE",
"_lte": "NONE",
"_like": "NONE",
"_contains": "NONE",
"_is_null": false,
"_in": ["NONE"],
"_nin": ["NONE"]
}
Account
Fields
Field Name | Description |
---|---|
accountBalances - [AccountBalance!]!
|
|
Arguments
|
|
actions - [AccountChange!]!
|
|
editorApplication - String
|
|
editorIdent - Ident
|
|
ident - Ident!
|
|
isDefaultHolidayAccount - Boolean!
|
|
isDeleted - Boolean!
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
name - String!
|
|
revision - Int!
|
|
unit - String!
|
Example
{
"accountBalances": [AccountBalance],
"actions": [AccountChange],
"editorApplication": "abc123",
"editorIdent": Ident,
"ident": Ident,
"isDefaultHolidayAccount": true,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "abc123",
"revision": 123,
"unit": "xyz789"
}
AccountBalance
Fields
Field Name | Description |
---|---|
account - Account!
|
|
accountIdent - Ident!
|
|
balance - Decimal!
|
|
currentMonthValue - Decimal!
|
|
currentMonthValueDaily - Decimal!
|
|
currentValue - Decimal!
|
|
currentValueDaily - Decimal!
|
|
lstChg - DateTime!
|
|
person - Person!
|
|
personIdent - Ident!
|
|
previousMonthValue - Decimal!
|
|
previousMonthValueDaily - Decimal!
|
Example
{
"account": Account,
"accountIdent": Ident,
"balance": Decimal,
"currentMonthValue": Decimal,
"currentMonthValueDaily": Decimal,
"currentValue": Decimal,
"currentValueDaily": Decimal,
"lstChg": "2007-12-03T10:15:30Z",
"person": Person,
"personIdent": Ident,
"previousMonthValue": Decimal,
"previousMonthValueDaily": Decimal
}
AccountBalanceCollection
Fields
Field Name | Description |
---|---|
nodes - [AccountBalance!]!
|
|
totalCount - Int!
|
Example
{"nodes": [AccountBalance], "totalCount": 123}
AccountBalanceCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [AccountBalanceCollectionFilter]
|
|
_or - [AccountBalanceCollectionFilter]
|
|
balance - DecimalFilter
|
|
person - PersonFilter
|
|
account - AccountCollectionFilter
|
Example
{
"_and": [AccountBalanceCollectionFilter],
"_or": [AccountBalanceCollectionFilter],
"balance": DecimalFilter,
"person": PersonFilter,
"account": AccountCollectionFilter
}
AccountBalanceOrder
Fields
Input Field | Description |
---|---|
person - PersonOrder
|
|
accountBalance - SortOrder
|
Example
{"person": PersonOrder, "accountBalance": "ASC"}
AccountChange
Fields
Field Name | Description |
---|---|
action - AccountChangeAction!
|
|
edit - AccountEditAction!
|
|
person - Person!
|
|
timestamp - DateTime!
|
Example
{
"action": "CREATE",
"edit": AccountEditAction,
"person": Person,
"timestamp": "2007-12-03T10:15:30Z"
}
AccountChangeAction
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"CREATE"
AccountCollection
Fields
Field Name | Description |
---|---|
nodes - [Account!]!
|
|
totalCount - Int!
|
Example
{"nodes": [Account], "totalCount": 123}
AccountCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [AccountCollectionFilter]
|
|
_or - [AccountCollectionFilter]
|
|
ident - IdentFilter
|
|
name - StringFilter
|
|
unit - StringFilter
|
|
employeeIdent - Ident
|
Only return Accounts that affect the given Employee |
lastChange - DateTimeFilter
|
The last time the account was edited on the server. |
lastChangeCount - LastChangeCountFilter
|
|
isDeleted - BooleanFilter
|
|
isDefaultHolidayAccount - BooleanFilter
|
Example
{
"_and": [AccountCollectionFilter],
"_or": [AccountCollectionFilter],
"ident": IdentFilter,
"name": StringFilter,
"unit": StringFilter,
"employeeIdent": Ident,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"isDeleted": BooleanFilter,
"isDefaultHolidayAccount": BooleanFilter
}
AccountCondition
AccountEditAction
Fields
Field Name | Description |
---|---|
current - Account!
|
|
previous - Account
|
|
properties - [String!]!
|
Example
{
"current": Account,
"previous": Account,
"properties": ["abc123"]
}
AccountEffect
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"NEUTRAL"
AccountEffectFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - AccountEffect
|
Is the fields value equal to the provided value. Default = NEUTRAL |
_neq - AccountEffect
|
Is the fields value not equal to the provided value. Default = NEUTRAL |
_gt - AccountEffect
|
Is the fields value greater than the provided value. Default = NEUTRAL |
_lt - AccountEffect
|
Is the fields value less than the provided value. Default = NEUTRAL |
_gte - AccountEffect
|
Is the fields value greater than or equal to the provided value. Default = NEUTRAL |
_lte - AccountEffect
|
Is the fields value less than or equal to the provided value. Default = NEUTRAL |
_like - AccountEffect
|
Is the fields value like the provided value. SQL Server wildcards can be applied. Default = NEUTRAL |
_contains - AccountEffect
|
Does the field value contain the provided value. Default = NEUTRAL |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [AccountEffect]
|
Is the fields value in the provided list of values. |
_nin - [AccountEffect]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "NEUTRAL",
"_neq": "NEUTRAL",
"_gt": "NEUTRAL",
"_lt": "NEUTRAL",
"_gte": "NEUTRAL",
"_lte": "NEUTRAL",
"_like": "NEUTRAL",
"_contains": "NEUTRAL",
"_is_null": false,
"_in": ["NEUTRAL"],
"_nin": ["NEUTRAL"]
}
AccountError
AccountErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - AccountError
|
Example
{"entity": AccountError}
AccountErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - AccountError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": AccountError,
"errors": [ValidationErrorProperty]
}
AccountErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - AccountError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": AccountError,
"errors": [MissingPermission]
}
AccountErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - AccountError
|
|
errors - [StateErrors!]!
|
Example
{"entity": AccountError, "errors": ["ENTITY_DELETED"]}
AccountLimitCondition
AccountNotFoundError
Fields
Field Name | Description |
---|---|
errors - [AccountReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [AccountReferErrorEntityNotFoundErrorType]}
AccountOrder
AccountPermissionError
Fields
Field Name | Description |
---|---|
errors - [AccountReferErrorPermissionErrorType!]!
|
Example
{"errors": [AccountReferErrorPermissionErrorType]}
AccountReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
AccountReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
AccountReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - AccountReferError
|
Example
{"entity": AccountReferError}
AccountReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - AccountReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": AccountReferError,
"errors": [MissingPermission]
}
AccountReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - AccountReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": AccountReferError,
"errors": ["ENTITY_DELETED"]
}
AccountResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Account!]!
|
Example
{"entities": [Account]}
AccountStateError
Fields
Field Name | Description |
---|---|
errors - [AccountReferErrorStateErrorType!]!
|
Example
{"errors": [AccountReferErrorStateErrorType]}
Action
Possible Types
Action Types |
---|
Example
{"ident": Ident, "position": 987}
ActionInput
Fields
Input Field | Description |
---|---|
type - String!
|
|
position - Int!
|
|
wageTypeIdent - Ident
|
|
activityIdent - Ident
|
|
costCenterIdent - Ident
|
|
applyLastCostCenter - Boolean
|
|
useCostCenterFromStaff - Boolean
|
|
transferCostCenterIdent - Boolean
|
|
transferActivityIdent - Boolean
|
|
valueType - WageCalculatorActionExtraValueType
|
|
value - Decimal
|
|
oncePerDay - Boolean
|
|
transferMetadata - Boolean
|
Example
{
"type": "xyz789",
"position": 987,
"wageTypeIdent": Ident,
"activityIdent": Ident,
"costCenterIdent": Ident,
"applyLastCostCenter": false,
"useCostCenterFromStaff": true,
"transferCostCenterIdent": false,
"transferActivityIdent": false,
"valueType": "HOURS",
"value": Decimal,
"oncePerDay": true,
"transferMetadata": true
}
Activity
Fields
Field Name | Description |
---|---|
abbreviation - String
|
|
activityType - ActivityType
|
|
activityTypeIdent - Ident
|
use activityType { ident } instead
|
assignedProjects - [Project!]!
|
|
availability - [ActivityAvailability]
|
|
changeInfo - Info
|
|
defaultAssignToProjects - Boolean!
|
|
element - Element
|
|
elementIdent - Ident
|
|
equipments - [Equipment!]!
|
|
exportType - ActivityExportType
|
|
fid - String
|
|
id - String
|
|
ident - Ident!
|
|
isDeleted - Boolean!
|
|
isExtraordinary - Boolean!
|
|
isForActivityRecorder - Boolean!
|
|
isForTimeTracking - Boolean!
|
|
isSpecial - Boolean!
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
name - String!
|
|
notOnSite - Boolean!
|
|
number - Int
|
|
persons - [Person!]!
|
|
projects - ProjectCollection!
|
|
Arguments
|
|
revision - Int!
|
|
specialActivityActiveMonths - [Month]
|
|
subcontractors - [Subcontractor!]!
|
|
wageIndicator - String
|
Example
{
"abbreviation": "abc123",
"activityType": ActivityType,
"activityTypeIdent": Ident,
"assignedProjects": [Project],
"availability": ["MOBILE"],
"changeInfo": Info,
"defaultAssignToProjects": false,
"element": Element,
"elementIdent": Ident,
"equipments": [Equipment],
"exportType": "WORKING_HOURS",
"fid": "abc123",
"id": "xyz789",
"ident": Ident,
"isDeleted": true,
"isExtraordinary": true,
"isForActivityRecorder": false,
"isForTimeTracking": false,
"isSpecial": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "xyz789",
"notOnSite": true,
"number": 123,
"persons": [Person],
"projects": ProjectCollection,
"revision": 123,
"specialActivityActiveMonths": ["JANUARY"],
"subcontractors": [Subcontractor],
"wageIndicator": "xyz789"
}
ActivityAction
ActivityAvailability
Values
Enum Value | Description |
---|---|
|
|
|
Example
"MOBILE"
ActivityCollection
Fields
Field Name | Description |
---|---|
nodes - [Activity!]!
|
|
totalCount - Int!
|
Example
{"nodes": [Activity], "totalCount": 987}
ActivityCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [ActivityCollectionFilter]
|
|
_or - [ActivityCollectionFilter]
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
fid - StringFilter
|
|
name - StringFilter
|
|
isDeleted - BooleanFilter
|
|
isTimeRecording - BooleanFilter
|
|
isServiceRecording - BooleanFilter
|
|
isSpecial - BooleanFilter
|
|
isExtraordinary - BooleanFilter
|
|
defaultAssignToProjects - BooleanFilter
|
|
number - StringFilter
|
|
abbreviation - StringFilter
|
|
wageIndicator - StringFilter
|
|
exportType - ActivityExportTypeFilter
|
|
element - ElementFilter
|
|
project - ProjectFilter
|
|
subcontractor - SubcontractorFilter
|
|
person - PersonFilter
|
|
activityType - ActivityTypeFilter
|
|
equipment - EquipmentFilter
|
Example
{
"_and": [ActivityCollectionFilter],
"_or": [ActivityCollectionFilter],
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"ident": IdentFilter,
"id": StringFilter,
"fid": StringFilter,
"name": StringFilter,
"isDeleted": BooleanFilter,
"isTimeRecording": BooleanFilter,
"isServiceRecording": BooleanFilter,
"isSpecial": BooleanFilter,
"isExtraordinary": BooleanFilter,
"defaultAssignToProjects": BooleanFilter,
"number": StringFilter,
"abbreviation": StringFilter,
"wageIndicator": StringFilter,
"exportType": ActivityExportTypeFilter,
"element": ElementFilter,
"project": ProjectFilter,
"subcontractor": SubcontractorFilter,
"person": PersonFilter,
"activityType": ActivityTypeFilter,
"equipment": EquipmentFilter
}
ActivityCondition
Fields
Field Name | Description |
---|---|
activities - [Activity!]!
|
|
exclude - Boolean!
|
|
ident - Ident
|
|
position - Int!
|
Example
{
"activities": [Activity],
"exclude": false,
"ident": Ident,
"position": 123
}
ActivityError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
ActivityErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - ActivityError
|
Example
{"entity": ActivityError}
ActivityErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - ActivityError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": ActivityError,
"errors": [ValidationErrorProperty]
}
ActivityErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - ActivityError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ActivityError,
"errors": [MissingPermission]
}
ActivityErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - ActivityError
|
|
errors - [StateErrors!]!
|
Example
{"entity": ActivityError, "errors": ["ENTITY_DELETED"]}
ActivityExportType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"WORKING_HOURS"
ActivityExportTypeFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - ActivityExportType
|
Is the fields value equal to the provided value. |
_neq - ActivityExportType
|
Is the fields value not equal to the provided value |
_gt - ActivityExportType
|
Is the fields value greater than the provided value |
_lt - ActivityExportType
|
Is the fields value less than the provided value. |
_gte - ActivityExportType
|
Is the fields value greater than or equal to the provided value. |
_lte - ActivityExportType
|
Is the fields value less than or equal to the provided value. |
_like - ActivityExportType
|
Is the fields value like the provided value. SQL Server wildcards can be applied. |
_contains - ActivityExportType
|
Does the field value contain the provided value. |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [ActivityExportType]
|
Is the fields value in the provided list of values. |
_nin - [ActivityExportType]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "WORKING_HOURS",
"_neq": "WORKING_HOURS",
"_gt": "WORKING_HOURS",
"_lt": "WORKING_HOURS",
"_gte": "WORKING_HOURS",
"_lte": "WORKING_HOURS",
"_like": "WORKING_HOURS",
"_contains": "WORKING_HOURS",
"_is_null": false,
"_in": ["WORKING_HOURS"],
"_nin": ["WORKING_HOURS"]
}
ActivityFilter
Fields
Input Field | Description |
---|---|
_and - [ActivityFilter]
|
|
_or - [ActivityFilter]
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
fid - StringFilter
|
|
name - StringFilter
|
|
isDeleted - BooleanFilter
|
|
project - ProjectFilter
|
|
subcontractor - SubcontractorFilter
|
|
isSpecial - BooleanFilter
|
|
isExtraordinary - BooleanFilter
|
|
isTimeRecording - BooleanFilter
|
|
isServiceRecording - BooleanFilter
|
|
activityType - ActivityTypeFilter
|
Example
{
"_and": [ActivityFilter],
"_or": [ActivityFilter],
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"ident": IdentFilter,
"id": StringFilter,
"fid": StringFilter,
"name": StringFilter,
"isDeleted": BooleanFilter,
"project": ProjectFilter,
"subcontractor": SubcontractorFilter,
"isSpecial": BooleanFilter,
"isExtraordinary": BooleanFilter,
"isTimeRecording": BooleanFilter,
"isServiceRecording": BooleanFilter,
"activityType": ActivityTypeFilter
}
ActivityNotFoundError
Fields
Field Name | Description |
---|---|
errors - [ActivityReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [ActivityReferErrorEntityNotFoundErrorType]}
ActivityOrder
Fields
Input Field | Description |
---|---|
id - SortOrder
|
|
name - SortOrder
|
|
number - SortOrder
|
|
isSpecial - SortOrder
|
|
isExtraordinary - SortOrder
|
|
abbreviation - SortOrder
|
|
wageIndicator - SortOrder
|
|
exportType - SortOrder
|
|
defaultAssignToProjects - SortOrder
|
|
isDeleted - SortOrder
|
|
lastChange - SortOrder
|
|
lastChangeCount - SortOrder
|
|
element - ElementOrder
|
|
activityType - ActivityTypeOrder
|
Example
{
"id": "ASC",
"name": "ASC",
"number": "ASC",
"isSpecial": "ASC",
"isExtraordinary": "ASC",
"abbreviation": "ASC",
"wageIndicator": "ASC",
"exportType": "ASC",
"defaultAssignToProjects": "ASC",
"isDeleted": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC",
"element": ElementOrder,
"activityType": ActivityTypeOrder
}
ActivityPermissionError
Fields
Field Name | Description |
---|---|
errors - [ActivityReferErrorPermissionErrorType!]!
|
Example
{"errors": [ActivityReferErrorPermissionErrorType]}
ActivityReferEntity
ActivityReferError
ActivityReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - ActivityReferError
|
Example
{"entity": ActivityReferError}
ActivityReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - ActivityReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ActivityReferError,
"errors": [MissingPermission]
}
ActivityReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - ActivityReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": ActivityReferError,
"errors": ["ENTITY_DELETED"]
}
ActivityResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Activity!]!
|
Example
{"entities": [Activity]}
ActivityStateError
Fields
Field Name | Description |
---|---|
errors - [ActivityReferErrorStateErrorType!]!
|
Example
{"errors": [ActivityReferErrorStateErrorType]}
ActivityType
Example
{
"activities": [Activity],
"changeInfo": Info,
"color": "abc123",
"element": Element,
"fid": "xyz789",
"id": "abc123",
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "xyz789",
"text": "xyz789"
}
ActivityTypeCollection
Fields
Field Name | Description |
---|---|
nodes - [ActivityType!]!
|
|
totalCount - Int!
|
Example
{"nodes": [ActivityType], "totalCount": 123}
ActivityTypeError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
ActivityTypeErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - ActivityTypeError
|
Example
{"entity": ActivityTypeError}
ActivityTypeErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - ActivityTypeError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": ActivityTypeError,
"errors": [ValidationErrorProperty]
}
ActivityTypeErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - ActivityTypeError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ActivityTypeError,
"errors": [MissingPermission]
}
ActivityTypeErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - ActivityTypeError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": ActivityTypeError,
"errors": ["ENTITY_DELETED"]
}
ActivityTypeFilter
Fields
Input Field | Description |
---|---|
_and - [ActivityTypeFilter]
|
|
_or - [ActivityTypeFilter]
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
fid - StringFilter
|
|
name - StringFilter
|
|
text - StringFilter
|
|
color - StringFilter
|
|
isDeleted - BooleanFilter
|
|
element - ElementFilter
|
Example
{
"_and": [ActivityTypeFilter],
"_or": [ActivityTypeFilter],
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"ident": IdentFilter,
"id": StringFilter,
"fid": StringFilter,
"name": StringFilter,
"text": StringFilter,
"color": StringFilter,
"isDeleted": BooleanFilter,
"element": ElementFilter
}
ActivityTypeNotFoundError
Fields
Field Name | Description |
---|---|
errors - [ActivityTypeReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
ActivityTypeReferErrorEntityNotFoundErrorType
]
}
ActivityTypeOrder
ActivityTypePermissionError
Fields
Field Name | Description |
---|---|
errors - [ActivityTypeReferErrorPermissionErrorType!]!
|
Example
{"errors": [ActivityTypeReferErrorPermissionErrorType]}
ActivityTypeReferEntity
ActivityTypeReferError
ActivityTypeReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - ActivityTypeReferError
|
Example
{"entity": ActivityTypeReferError}
ActivityTypeReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - ActivityTypeReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ActivityTypeReferError,
"errors": [MissingPermission]
}
ActivityTypeReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - ActivityTypeReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": ActivityTypeReferError,
"errors": ["ENTITY_DELETED"]
}
ActivityTypeResultSuccess
Fields
Field Name | Description |
---|---|
entities - [ActivityType!]!
|
Example
{"entities": [ActivityType]}
ActivityTypeStateError
Fields
Field Name | Description |
---|---|
errors - [ActivityTypeReferErrorStateErrorType!]!
|
Example
{"errors": [ActivityTypeReferErrorStateErrorType]}
AddChatMessageMutationInput
Fields
Input Field | Description |
---|---|
projectIdent - String
|
|
message - String!
|
|
createDate - UtcDateTime
|
|
clientId - String
|
Example
{
"projectIdent": "abc123",
"message": "xyz789",
"createDate": UtcDateTime,
"clientId": "abc123"
}
AddChatMessageMutationReturn
Fields
Field Name | Description |
---|---|
chatMessage - ChatMessage
|
Example
{"chatMessage": ChatMessage}
AddTicketMutationInput
Fields
Input Field | Description |
---|---|
ident - String
|
|
title - String
|
|
description - String
|
|
state - String
|
|
ticketTypeIdent - String
|
|
ticketCategoryIdent - String
|
|
assignedPersonIdent - String
|
|
projectIdent - String
|
|
projectPlanIdent - String
|
|
planLat - String
|
|
planLng - String
|
|
deadline - String
|
|
updateTime - String
|
|
updatePersonIdent - String
|
|
createTime - String
|
|
createPersonIdent - String
|
|
clientId - String
|
Example
{
"ident": "xyz789",
"title": "abc123",
"description": "xyz789",
"state": "abc123",
"ticketTypeIdent": "abc123",
"ticketCategoryIdent": "xyz789",
"assignedPersonIdent": "abc123",
"projectIdent": "xyz789",
"projectPlanIdent": "abc123",
"planLat": "xyz789",
"planLng": "abc123",
"deadline": "xyz789",
"updateTime": "abc123",
"updatePersonIdent": "xyz789",
"createTime": "xyz789",
"createPersonIdent": "xyz789",
"clientId": "abc123"
}
AddTicketMutationReturn
Fields
Field Name | Description |
---|---|
ticket - Ticket
|
Example
{"ticket": Ticket}
AdditionalTimeConfiguration
Fields
Field Name | Description |
---|---|
april - Boolean
|
|
august - Boolean
|
|
configurationFriday - DailyConfiguration
|
|
configurationMonday - DailyConfiguration
|
|
configurationSaturday - DailyConfiguration
|
|
configurationSunday - DailyConfiguration
|
|
configurationThursday - DailyConfiguration
|
|
configurationTuesday - DailyConfiguration
|
|
configurationWednesday - DailyConfiguration
|
|
december - Boolean
|
|
february - Boolean
|
|
friday - Int
|
use ConfigurationFriday |
ident - Ident
|
|
index - Int!
|
|
january - Boolean
|
|
july - Boolean
|
|
june - Boolean
|
|
march - Boolean
|
|
may - Boolean
|
|
monday - Int
|
use ConfigurationMonday |
november - Boolean
|
|
october - Boolean
|
|
saturday - Int
|
use ConfigurationSaturday |
september - Boolean
|
|
sunday - Int
|
use ConfigurationSunday |
thursday - Int
|
use ConfigurationThursday |
tuesday - Int
|
use ConfigurationTuesday |
wednesday - Int
|
use ConfigurationWednesday |
Example
{
"april": false,
"august": false,
"configurationFriday": DailyConfiguration,
"configurationMonday": DailyConfiguration,
"configurationSaturday": DailyConfiguration,
"configurationSunday": DailyConfiguration,
"configurationThursday": DailyConfiguration,
"configurationTuesday": DailyConfiguration,
"configurationWednesday": DailyConfiguration,
"december": true,
"february": true,
"friday": 987,
"ident": Ident,
"index": 123,
"january": true,
"july": true,
"june": true,
"march": true,
"may": true,
"monday": 123,
"november": true,
"october": false,
"saturday": 987,
"september": false,
"sunday": 987,
"thursday": 987,
"tuesday": 123,
"wednesday": 123
}
Addresscircle
Fields
Field Name | Description |
---|---|
createTime - UtcDateTime
|
|
creator - Person
|
|
editor - Person
|
|
editTime - UtcDateTime
|
|
ident - Ident!
|
|
isDeleted - Boolean!
|
|
lastChange - UtcDateTime
|
|
lastChangeCount - LastChangeCount!
|
|
name - String
|
Example
{
"createTime": UtcDateTime,
"creator": Person,
"editor": Person,
"editTime": UtcDateTime,
"ident": Ident,
"isDeleted": false,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"name": "xyz789"
}
AddresscircleCollection
Fields
Field Name | Description |
---|---|
nodes - [Addresscircle!]!
|
|
totalCount - Int!
|
Example
{"nodes": [Addresscircle], "totalCount": 987}
AddresscircleCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [AddresscircleCollectionFilter]
|
|
_or - [AddresscircleCollectionFilter]
|
|
ident - IdentFilter
|
|
name - StringFilter
|
|
isDeleted - BooleanFilter
|
|
creatorIdent - IdentFilter
|
|
creator - PersonFilter
|
|
createTime - DateTimeFilter
|
|
editorIdent - IdentFilter
|
|
editor - PersonFilter
|
|
editTime - DateTimeFilter
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
Example
{
"_and": [AddresscircleCollectionFilter],
"_or": [AddresscircleCollectionFilter],
"ident": IdentFilter,
"name": StringFilter,
"isDeleted": BooleanFilter,
"creatorIdent": IdentFilter,
"creator": PersonFilter,
"createTime": DateTimeFilter,
"editorIdent": IdentFilter,
"editor": PersonFilter,
"editTime": DateTimeFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter
}
AddresscircleError
AddresscircleErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - AddresscircleError
|
Example
{"entity": AddresscircleError}
AddresscircleErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - AddresscircleError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": AddresscircleError,
"errors": [ValidationErrorProperty]
}
AddresscircleErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - AddresscircleError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": AddresscircleError,
"errors": [MissingPermission]
}
AddresscircleErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - AddresscircleError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": AddresscircleError,
"errors": ["ENTITY_DELETED"]
}
AddresscircleNotFoundError
Fields
Field Name | Description |
---|---|
errors - [AddresscircleReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
AddresscircleReferErrorEntityNotFoundErrorType
]
}
AddresscircleOrder
Fields
Input Field | Description |
---|---|
name - SortOrder
|
|
isDeleted - SortOrder
|
|
creator - PersonOrder
|
|
editor - PersonOrder
|
|
createTime - SortOrder
|
|
editTime - SortOrder
|
|
lastChange - SortOrder
|
Example
{
"name": "ASC",
"isDeleted": "ASC",
"creator": PersonOrder,
"editor": PersonOrder,
"createTime": "ASC",
"editTime": "ASC",
"lastChange": "ASC"
}
AddresscirclePermissionError
Fields
Field Name | Description |
---|---|
errors - [AddresscircleReferErrorPermissionErrorType!]!
|
Example
{"errors": [AddresscircleReferErrorPermissionErrorType]}
AddresscircleReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
AddresscircleReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
AddresscircleReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - AddresscircleReferError
|
Example
{"entity": AddresscircleReferError}
AddresscircleReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - AddresscircleReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": AddresscircleReferError,
"errors": [MissingPermission]
}
AddresscircleReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - AddresscircleReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": AddresscircleReferError,
"errors": ["ENTITY_DELETED"]
}
AddresscircleResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Addresscircle!]!
|
Example
{"entities": [Addresscircle]}
AddresscircleStateError
Fields
Field Name | Description |
---|---|
errors - [AddresscircleReferErrorStateErrorType!]!
|
Example
{"errors": [AddresscircleReferErrorStateErrorType]}
Allocation
AllocationView
Values
Enum Value | Description |
---|---|
|
|
|
Example
"TYPE"
Allowance
Fields
Field Name | Description |
---|---|
actions - [AllowanceChange]
|
|
allowanceType - AllowanceType
|
Use costType instead. |
changeInfo - Info
|
|
clientId - Ident
|
Identifier used by the Android/iOS app. |
costType - CostType!
|
|
createInfo - Info
|
|
creator - Person
|
User responsible for creation of the allowance. |
date - Date!
|
Date of the allowance |
editor - Person
|
|
fid - String
|
Identifier used by third party applications. Not guaranteed to be unique |
ident - Ident
|
|
isDeleted - Boolean!
|
|
isLocked - Boolean!
|
Allowance was locked. Editing is disabled. |
isProved - Boolean!
|
Has the allowance been approved |
lastChange - DateTime!
|
The last time the allowance was edited on the server |
lastChangeCount - LastChangeCount!
|
|
lockInfo - Info
|
|
person - Person!
|
Employee this allowance is booked for. |
project - Project!
|
Project the allowance is booked on. |
proveInfo - Info
|
|
text - String
|
|
timeEnd - DateTime
|
|
timeStart - DateTime
|
|
value - Decimal!
|
Example
{
"actions": [AllowanceChange],
"allowanceType": AllowanceType,
"changeInfo": Info,
"clientId": Ident,
"costType": CostType,
"createInfo": Info,
"creator": Person,
"date": "2007-12-03",
"editor": Person,
"fid": "abc123",
"ident": Ident,
"isDeleted": true,
"isLocked": true,
"isProved": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lockInfo": Info,
"person": Person,
"project": Project,
"proveInfo": Info,
"text": "xyz789",
"timeEnd": "2007-12-03T10:15:30Z",
"timeStart": "2007-12-03T10:15:30Z",
"value": Decimal
}
AllowanceChange
Fields
Field Name | Description |
---|---|
action - AllowanceChangeAction
|
|
application - String
|
|
edit - AllowanceEditAction
|
|
location - Location
|
|
person - Person
|
|
serverTimestamp - DateTimeOffset
|
|
timestamp - DateTimeOffset
|
Example
{
"action": "CREATE",
"application": "xyz789",
"edit": AllowanceEditAction,
"location": Location,
"person": Person,
"serverTimestamp": DateTimeOffset,
"timestamp": DateTimeOffset
}
AllowanceChangeAction
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"CREATE"
AllowanceCollection
Fields
Field Name | Description |
---|---|
nodes - [Allowance!]!
|
|
totalCount - Int!
|
Example
{"nodes": [Allowance], "totalCount": 987}
AllowanceCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [AllowanceCollectionFilter]
|
|
_or - [AllowanceCollectionFilter]
|
|
ident - IdentFilter
|
|
date - DateFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
lastChange - DateTimeFilter
|
|
isDeleted - BooleanFilter
|
|
isProved - BooleanFilter
|
|
isLocked - BooleanFilter
|
|
project - ProjectFilter
|
|
person - PersonFilter
|
|
allowanceType - AllowanceTypeFilter
|
|
value - DecimalFilter
|
|
text - StringFilter
|
|
createInfo - InfoFilterWithLocationAndPerson
|
|
creator - PersonFilter
|
|
changeInfo - InfoFilterWithLocationAndPerson
|
|
timeStart - DateTimeFilter
|
|
timeEnd - DateTimeFilter
|
Example
{
"_and": [AllowanceCollectionFilter],
"_or": [AllowanceCollectionFilter],
"ident": IdentFilter,
"date": DateFilter,
"lastChangeCount": LastChangeCountFilter,
"lastChange": DateTimeFilter,
"isDeleted": BooleanFilter,
"isProved": BooleanFilter,
"isLocked": BooleanFilter,
"project": ProjectFilter,
"person": PersonFilter,
"allowanceType": AllowanceTypeFilter,
"value": DecimalFilter,
"text": StringFilter,
"createInfo": InfoFilterWithLocationAndPerson,
"creator": PersonFilter,
"changeInfo": InfoFilterWithLocationAndPerson,
"timeStart": DateTimeFilter,
"timeEnd": DateTimeFilter
}
AllowanceCollectionOptions
Fields
Input Field | Description |
---|---|
skip - Int
|
|
take - Int
|
|
elementIdent - Ident
|
|
elementRange - ElementRange
|
|
orderBy - AllowanceOrder
|
|
filter - AllowanceCollectionFilter
|
Example
{
"skip": 987,
"take": 987,
"elementIdent": Ident,
"elementRange": "ON_ELEMENT",
"orderBy": AllowanceOrder,
"filter": AllowanceCollectionFilter
}
AllowanceEditAction
Fields
Field Name | Description |
---|---|
current - Allowance!
|
|
previous - Allowance
|
|
properties - [String!]!
|
Example
{
"current": Allowance,
"previous": Allowance,
"properties": ["xyz789"]
}
AllowanceError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
AllowanceErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - AllowanceError
|
Example
{"entity": AllowanceError}
AllowanceErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - AllowanceError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": AllowanceError,
"errors": [ValidationErrorProperty]
}
AllowanceErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - AllowanceError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": AllowanceError,
"errors": [MissingPermission]
}
AllowanceErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - AllowanceError
|
|
errors - [StateErrors!]!
|
Example
{"entity": AllowanceError, "errors": ["ENTITY_DELETED"]}
AllowanceExportCsvOptions
Fields
Input Field | Description |
---|---|
columns - [AllowanceExportFields]
|
Example
{"columns": ["IDENT"]}
AllowanceExportFields
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"IDENT"
AllowanceExportXlsxOptions
Fields
Input Field | Description |
---|---|
columns - [AllowanceExportFields]
|
Example
{"columns": ["IDENT"]}
AllowanceNotFoundError
Fields
Field Name | Description |
---|---|
errors - [AllowanceReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [AllowanceReferErrorEntityNotFoundErrorType]}
AllowanceOrder
Fields
Input Field | Description |
---|---|
date - SortOrder
|
|
isProved - SortOrder
|
|
isLocked - SortOrder
|
|
isDeleted - SortOrder
|
|
lastChange - SortOrder
|
|
lastChangeCount - SortOrder
|
|
text - SortOrder
|
|
amount - SortOrder
|
|
createTimestamp - SortOrder
|
|
changeTimestamp - SortOrder
|
|
project - ProjectOrder
|
|
timeStart - SortOrder
|
|
timeEnd - SortOrder
|
|
person - PersonOrder
|
|
creator - PersonOrder
|
|
editor - PersonOrder
|
|
allowanceType - AllowanceTypeOrder
|
Example
{
"date": "ASC",
"isProved": "ASC",
"isLocked": "ASC",
"isDeleted": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC",
"text": "ASC",
"amount": "ASC",
"createTimestamp": "ASC",
"changeTimestamp": "ASC",
"project": ProjectOrder,
"timeStart": "ASC",
"timeEnd": "ASC",
"person": PersonOrder,
"creator": PersonOrder,
"editor": PersonOrder,
"allowanceType": AllowanceTypeOrder
}
AllowancePermissionError
Fields
Field Name | Description |
---|---|
errors - [AllowanceReferErrorPermissionErrorType!]!
|
Example
{"errors": [AllowanceReferErrorPermissionErrorType]}
AllowanceReferEntity
AllowanceReferError
AllowanceReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - AllowanceReferError
|
Example
{"entity": AllowanceReferError}
AllowanceReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - AllowanceReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": AllowanceReferError,
"errors": [MissingPermission]
}
AllowanceReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - AllowanceReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": AllowanceReferError,
"errors": ["ENTITY_DELETED"]
}
AllowanceResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Allowance!]!
|
Example
{"entities": [Allowance]}
AllowanceStateError
Fields
Field Name | Description |
---|---|
errors - [AllowanceReferErrorStateErrorType!]!
|
Example
{"errors": [AllowanceReferErrorStateErrorType]}
AllowanceType
Example
{
"iD": "abc123",
"ident": Ident,
"isDeleted": false,
"isOncePerDay": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"max": Decimal,
"min": Decimal,
"name": "xyz789",
"unit": "abc123"
}
AllowanceTypeCondition
Fields
Field Name | Description |
---|---|
costTypes - [CostType!]!
|
|
ident - Ident
|
|
position - Int!
|
Example
{
"costTypes": [CostType],
"ident": Ident,
"position": 987
}
AllowanceTypeFilter
Fields
Input Field | Description |
---|---|
_and - [AllowanceTypeFilter]
|
|
_or - [AllowanceTypeFilter]
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
name - StringFilter
|
Example
{
"_and": [AllowanceTypeFilter],
"_or": [AllowanceTypeFilter],
"ident": IdentFilter,
"id": StringFilter,
"name": StringFilter
}
AllowanceTypeOrder
AmbiguousServiceConfiguration
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"EVENLY"
ApiKey
Fields
Field Name | Description |
---|---|
createTime - DateTime!
|
|
creator - Person
|
User responsible for creation of the key. |
ident - Ident
|
|
isDeleted - Boolean
|
|
key - String
|
Value of the Api-Key |
lastChange - DateTime!
|
The last time the key was edited on the server |
lastChangeCount - LastChangeCount!
|
|
lastUsage - DateTime
|
The last time the key was used to access the API |
name - String
|
Name of the Api-Key |
updater - Person
|
User responsible for update of the key. |
updateTime - DateTime
|
Example
{
"createTime": "2007-12-03T10:15:30Z",
"creator": Person,
"ident": Ident,
"isDeleted": true,
"key": "xyz789",
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lastUsage": "2007-12-03T10:15:30Z",
"name": "xyz789",
"updater": Person,
"updateTime": "2007-12-03T10:15:30Z"
}
ApiKeyCollection
Fields
Field Name | Description |
---|---|
nodes - [ApiKey!]!
|
|
totalCount - Int!
|
Example
{"nodes": [ApiKey], "totalCount": 123}
ApiKeyFilter
Fields
Input Field | Description |
---|---|
_and - [ApiKeyFilter]
|
|
_or - [ApiKeyFilter]
|
|
ident - IdentFilter
|
|
key - StringFilter
|
The value of the key |
name - StringFilter
|
The name of the key |
createTime - DateTimeOffsetFilter
|
The date and time the key was created. |
creator - PersonFilter
|
User responsible for creation of the key. |
updateTime - DateTimeOffsetFilter
|
The date and time the key was updated. |
updater - PersonFilter
|
User responsible for update of the key. |
lastUsage - DateTimeOffsetFilter
|
The last time the key was used to access the API. |
lastChange - DateTimeFilter
|
The last time the entity was edited. |
lastChangeCount - LastChangeCountFilter
|
|
isDeleted - BooleanFilter
|
Example
{
"_and": [ApiKeyFilter],
"_or": [ApiKeyFilter],
"ident": IdentFilter,
"key": StringFilter,
"name": StringFilter,
"createTime": DateTimeOffsetFilter,
"creator": PersonFilter,
"updateTime": DateTimeOffsetFilter,
"updater": PersonFilter,
"lastUsage": DateTimeOffsetFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"isDeleted": BooleanFilter
}
ApiKeyOrder
Fields
Input Field | Description |
---|---|
key - SortOrder
|
|
name - SortOrder
|
|
createTime - SortOrder
|
|
updateTime - SortOrder
|
|
lastUsage - SortOrder
|
|
creator - PersonOrder
|
|
updater - PersonOrder
|
|
lastChange - SortOrder
|
|
lastChangeCount - SortOrder
|
|
isDeleted - SortOrder
|
Example
{
"key": "ASC",
"name": "ASC",
"createTime": "ASC",
"updateTime": "ASC",
"lastUsage": "ASC",
"creator": PersonOrder,
"updater": PersonOrder,
"lastChange": "ASC",
"lastChangeCount": "ASC",
"isDeleted": "ASC"
}
AppCustomerSettings
Fields
Field Name | Description |
---|---|
backgroundSync - Boolean
|
Example
{"backgroundSync": false}
AppCustomerSettingsError
Fields
Field Name | Description |
---|---|
backgroundSync - Boolean
|
Example
{"backgroundSync": true}
AppProfile
Fields
Field Name | Description |
---|---|
absenceTileAccess - Boolean
|
|
allowanceTileAccess - Boolean
|
|
allowedBackcaptureDays - Int!
|
|
bookableEquipmentType - BookableEquipmentType
|
|
bookEquipmentWithTimes - Boolean
|
|
breakTimes - Boolean
|
|
breakTimesAdd - Boolean
|
|
breakTimesEdit - Boolean
|
|
breakTimesMove - Boolean
|
|
changeTimes - Boolean
|
|
changeTimesChangeTime - Boolean
|
|
chatTileAccess - Boolean
|
|
contactTileAccess - Boolean
|
|
createSkills - Boolean
|
|
dailyOverviewTileAccess - Boolean
|
|
dayWageTileAccess - Boolean
|
|
defaultEmployeeAvailableSelectRange - DefaultEmployeeAvailableSelectRange
|
|
defaultPostWorkerAvailableSelectRange - AvailableSelectRange
|
|
defaultProjectAvailableSelectRange - AvailableSelectRange
|
|
defaultSupplierAvailableSelectRange - AvailableSelectRange
|
|
deleteTimes - Boolean
|
|
documentEmployeeAvailableSelectRange - EmployeeAvailableSelectRange
|
|
documentTileAccess - Boolean
|
|
editor - Person
|
|
editTimes - Boolean
|
|
editTimesChangeTime - Boolean
|
|
endOfWorkTimes - Boolean
|
|
endOfWorkTimesChangeTime - Boolean
|
|
equipmentTileAccess - Boolean
|
|
equipmentWithTimesChangeEquipment - Boolean
|
|
equipmentWithTimesPreselectForTeam - Boolean
|
|
equipmentWithTimesSelectMultiple - Boolean
|
|
formsAvailableSelectRange - AvailableSelectRange
|
|
formTileAccess - Boolean
|
|
ident - Ident!
|
|
isDeleted - Boolean
|
|
materialTileAccess - Boolean
|
|
noteTileAccess - Boolean
|
|
picturesGpsAccuracyInMeter - Int!
|
|
picturesGpsSetting - GpsSetting
|
|
pictureTileAccess - Boolean
|
|
planningEmployeeAvailableSelectRange - EmployeeAvailableSelectRange
|
|
planningNotificationWhenPlanningCreated - Boolean
|
|
planningNotificationWhenPlanningUpdated - Boolean
|
|
planningShowPlannedEmployees - Boolean
|
|
planningShowPlannedEquipment - Boolean
|
|
planningTileAccess - Boolean
|
|
postWorkerTileAccess - Boolean
|
|
scanEmployeeQrCode - Boolean
|
|
serviceTileAccess - Boolean
|
|
signInTimes - Boolean
|
|
signInTimesChangeTime - Boolean
|
|
signInTimesEndTimeButton - Boolean
|
|
signOutTimes - Boolean
|
|
signOutTimesChangeTime - Boolean
|
|
skillsEmployeeAvailableSelectRange - EmployeeAvailableSelectRange
|
|
skillTileAccess - Boolean
|
|
ticketEmployeeAvailableSelectRange - EmployeeAvailableSelectRange
|
|
ticketNotificationWhenTicketUpdated - Boolean
|
|
ticketTileAccess - Boolean
|
|
timeAccountsEmployeeAvailableSelectRange - EmployeeAvailableSelectRange
|
|
timeAccountTileAccess - Boolean
|
|
timesBookEquipmentAsProject - Boolean
|
|
timesGpsAccuracyInMeter - Int!
|
|
timesGpsSetting - GpsSetting
|
|
timeTileAccess - Boolean
|
|
title - String!
|
|
users - [Person]!
|
|
weatherTileAccess - Boolean
|
Example
{
"absenceTileAccess": false,
"allowanceTileAccess": true,
"allowedBackcaptureDays": 123,
"bookableEquipmentType": "BOTH",
"bookEquipmentWithTimes": true,
"breakTimes": true,
"breakTimesAdd": false,
"breakTimesEdit": false,
"breakTimesMove": true,
"changeTimes": false,
"changeTimesChangeTime": false,
"chatTileAccess": false,
"contactTileAccess": false,
"createSkills": true,
"dailyOverviewTileAccess": true,
"dayWageTileAccess": false,
"defaultEmployeeAvailableSelectRange": "SELF",
"defaultPostWorkerAvailableSelectRange": "ASSIGNED",
"defaultProjectAvailableSelectRange": "ASSIGNED",
"defaultSupplierAvailableSelectRange": "ASSIGNED",
"deleteTimes": true,
"documentEmployeeAvailableSelectRange": "SELF",
"documentTileAccess": true,
"editor": Person,
"editTimes": false,
"editTimesChangeTime": true,
"endOfWorkTimes": false,
"endOfWorkTimesChangeTime": true,
"equipmentTileAccess": false,
"equipmentWithTimesChangeEquipment": false,
"equipmentWithTimesPreselectForTeam": true,
"equipmentWithTimesSelectMultiple": true,
"formsAvailableSelectRange": "ASSIGNED",
"formTileAccess": true,
"ident": Ident,
"isDeleted": true,
"materialTileAccess": true,
"noteTileAccess": true,
"picturesGpsAccuracyInMeter": 123,
"picturesGpsSetting": "NONE",
"pictureTileAccess": true,
"planningEmployeeAvailableSelectRange": "SELF",
"planningNotificationWhenPlanningCreated": false,
"planningNotificationWhenPlanningUpdated": false,
"planningShowPlannedEmployees": false,
"planningShowPlannedEquipment": false,
"planningTileAccess": false,
"postWorkerTileAccess": false,
"scanEmployeeQrCode": true,
"serviceTileAccess": false,
"signInTimes": true,
"signInTimesChangeTime": false,
"signInTimesEndTimeButton": true,
"signOutTimes": false,
"signOutTimesChangeTime": false,
"skillsEmployeeAvailableSelectRange": "SELF",
"skillTileAccess": false,
"ticketEmployeeAvailableSelectRange": "SELF",
"ticketNotificationWhenTicketUpdated": false,
"ticketTileAccess": true,
"timeAccountsEmployeeAvailableSelectRange": "SELF",
"timeAccountTileAccess": false,
"timesBookEquipmentAsProject": false,
"timesGpsAccuracyInMeter": 123,
"timesGpsSetting": "NONE",
"timeTileAccess": false,
"title": "xyz789",
"users": [Person],
"weatherTileAccess": false
}
AppProfileCollection
Fields
Field Name | Description |
---|---|
nodes - [AppProfile!]!
|
|
totalCount - Int!
|
Example
{"nodes": [AppProfile], "totalCount": 123}
AppProfileError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
AppProfileErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - AppProfileError
|
Example
{"entity": AppProfileError}
AppProfileErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - AppProfileError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": AppProfileError,
"errors": [ValidationErrorProperty]
}
AppProfileErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - AppProfileError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": AppProfileError,
"errors": [MissingPermission]
}
AppProfileErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - AppProfileError
|
|
errors - [StateErrors!]!
|
Example
{"entity": AppProfileError, "errors": ["ENTITY_DELETED"]}
AppProfileFilter
Fields
Input Field | Description |
---|---|
_and - [AppProfileFilter]
|
|
_or - [AppProfileFilter]
|
|
ident - IdentFilter
|
|
title - StringFilter
|
|
isDeleted - BooleanFilter
|
Example
{
"_and": [AppProfileFilter],
"_or": [AppProfileFilter],
"ident": IdentFilter,
"title": StringFilter,
"isDeleted": BooleanFilter
}
AppProfileNotFoundError
Fields
Field Name | Description |
---|---|
errors - [AppProfileReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [AppProfileReferErrorEntityNotFoundErrorType]}
AppProfileOrder
AppProfilePermissionError
Fields
Field Name | Description |
---|---|
errors - [AppProfileReferErrorPermissionErrorType!]!
|
Example
{"errors": [AppProfileReferErrorPermissionErrorType]}
AppProfileReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
AppProfileReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - AppProfileReferError
|
Example
{"entity": AppProfileReferError}
AppProfileReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - AppProfileReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": AppProfileReferError,
"errors": [MissingPermission]
}
AppProfileReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - AppProfileReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": AppProfileReferError,
"errors": ["ENTITY_DELETED"]
}
AppProfileResultSuccess
Fields
Field Name | Description |
---|---|
entities - [AppProfile!]!
|
Example
{"entities": [AppProfile]}
AppProfileStateError
Fields
Field Name | Description |
---|---|
errors - [AppProfileReferErrorStateErrorType!]!
|
Example
{"errors": [AppProfileReferErrorStateErrorType]}
ApproveWageTicketResult
Example
ApproveWageTicketResultSuccess
ApproveWageTicketResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Absence!]!
|
Example
{"entities": [Absence]}
AssignProjectDiscardOption
Values
Enum Value | Description |
---|---|
|
|
|
Example
"ASSIGN_PROJECT"
AssignedFile
Example
{
"equipment": Equipment,
"fileType": "abc123",
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"mimeType": "abc123",
"name": "xyz789",
"originalName": "abc123",
"person": Person,
"project": Project,
"size": 987,
"uploadDate": "2007-12-03T10:15:30Z"
}
AssignedFileCollection
Fields
Field Name | Description |
---|---|
nodes - [AssignedFile!]!
|
|
totalCount - Int!
|
Example
{"nodes": [AssignedFile], "totalCount": 987}
AssignedFileError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
AssignedFileErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - AssignedFileError
|
Example
{"entity": AssignedFileError}
AssignedFileErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - AssignedFileError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": AssignedFileError,
"errors": [ValidationErrorProperty]
}
AssignedFileErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - AssignedFileError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": AssignedFileError,
"errors": [MissingPermission]
}
AssignedFileErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - AssignedFileError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": AssignedFileError,
"errors": ["ENTITY_DELETED"]
}
AssignedFileNotFoundError
Fields
Field Name | Description |
---|---|
errors - [AssignedFileReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
AssignedFileReferErrorEntityNotFoundErrorType
]
}
AssignedFileOrder
Fields
Input Field | Description |
---|---|
name - SortOrder
|
|
originalName - SortOrder
|
|
size - SortOrder
|
|
lastChange - SortOrder
|
|
project - ProjectOrder
|
|
equipment - EquipmentOrder
|
Example
{
"name": "ASC",
"originalName": "ASC",
"size": "ASC",
"lastChange": "ASC",
"project": ProjectOrder,
"equipment": EquipmentOrder
}
AssignedFilePermissionError
Fields
Field Name | Description |
---|---|
errors - [AssignedFileReferErrorPermissionErrorType!]!
|
Example
{"errors": [AssignedFileReferErrorPermissionErrorType]}
AssignedFileReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
AssignedFileReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
AssignedFileReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - AssignedFileReferError
|
Example
{"entity": AssignedFileReferError}
AssignedFileReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - AssignedFileReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": AssignedFileReferError,
"errors": [MissingPermission]
}
AssignedFileReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - AssignedFileReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": AssignedFileReferError,
"errors": ["ENTITY_DELETED"]
}
AssignedFileResultSuccess
Fields
Field Name | Description |
---|---|
entities - [AssignedFile!]!
|
Example
{"entities": [AssignedFile]}
AssignedFileStateError
Fields
Field Name | Description |
---|---|
errors - [AssignedFileReferErrorStateErrorType!]!
|
Example
{"errors": [AssignedFileReferErrorStateErrorType]}
AssignedFilesFilter
Fields
Input Field | Description |
---|---|
_and - [AssignedFilesFilter]
|
|
_or - [AssignedFilesFilter]
|
|
ident - IdentFilter
|
|
name - StringFilter
|
|
originalName - StringFilter
|
|
isDeleted - BooleanFilter
|
|
project - ProjectFilter
|
|
equipment - EquipmentFilter
|
Example
{
"_and": [AssignedFilesFilter],
"_or": [AssignedFilesFilter],
"ident": IdentFilter,
"name": StringFilter,
"originalName": StringFilter,
"isDeleted": BooleanFilter,
"project": ProjectFilter,
"equipment": EquipmentFilter
}
AssigneeAllocation
AssignmentBlock
Fields
Field Name | Description |
---|---|
collectedEquipmentIdent - Ident
|
|
conflictType - CollectedEquipmentConflictType
|
|
fromTime - DateTimeOffset!
|
|
hoursBlocks - [HoursBlock!]!
|
|
ident - Ident!
|
|
projectStay - ProjectStay!
|
|
projectStayIdent - Ident!
|
|
toTime - DateTimeOffset!
|
|
trackingDevice - TrackingDevice!
|
|
trackingDeviceIdent - Ident!
|
Example
{
"collectedEquipmentIdent": Ident,
"conflictType": "DEFAULT_PROJECT",
"fromTime": DateTimeOffset,
"hoursBlocks": [HoursBlock],
"ident": Ident,
"projectStay": ProjectStay,
"projectStayIdent": Ident,
"toTime": DateTimeOffset,
"trackingDevice": TrackingDevice,
"trackingDeviceIdent": Ident
}
AssignmentBlockCollection
Fields
Field Name | Description |
---|---|
nodes - [AssignmentBlock!]!
|
|
totalCount - Int!
|
Example
{"nodes": [AssignmentBlock], "totalCount": 123}
AssignmentBlockFilter
Fields
Input Field | Description |
---|---|
_and - [AssignmentBlockFilter]
|
|
_or - [AssignmentBlockFilter]
|
|
startDate - DateFilter
|
|
endDate - DateFilter
|
Example
{
"_and": [AssignmentBlockFilter],
"_or": [AssignmentBlockFilter],
"startDate": DateFilter,
"endDate": DateFilter
}
AssignmentBlockOrder
AuthMethod
Values
Enum Value | Description |
---|---|
|
Example
"OPEN_ID_CONNECT"
AuthProvider
Fields
Field Name | Description |
---|---|
authorizeEndpoint - String
|
Endpoint to authorize against |
clientIdentification - String
|
Auth client identification |
clientSecret - String
|
Auth client secret |
domain - String
|
Domain name |
ident - Ident!
|
|
isDeleted - Boolean
|
|
lastChange - DateTime!
|
Time of last modification |
method - AuthMethod
|
|
name - String!
|
Custom name |
provider - String
|
Provider |
scope - String
|
Permission scope |
tokenEndpoint - String
|
Endpoint for token fetch |
Example
{
"authorizeEndpoint": "abc123",
"clientIdentification": "xyz789",
"clientSecret": "xyz789",
"domain": "abc123",
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"method": "OPEN_ID_CONNECT",
"name": "abc123",
"provider": "abc123",
"scope": "xyz789",
"tokenEndpoint": "abc123"
}
AuthProviderCollection
Fields
Field Name | Description |
---|---|
nodes - [AuthProvider!]!
|
|
totalCount - Int!
|
Example
{"nodes": [AuthProvider], "totalCount": 123}
AuthProviderError
Example
{
"authorizeEndpoint": "xyz789",
"clientId": "xyz789",
"clientSecret": "abc123",
"domain": "xyz789",
"ident": Ident,
"method": "OPEN_ID_CONNECT",
"name": "abc123",
"provider": "abc123",
"tokenEndpoint": "xyz789"
}
AuthProviderErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - AuthProviderError
|
Example
{"entity": AuthProviderError}
AuthProviderErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - AuthProviderError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": AuthProviderError,
"errors": [ValidationErrorProperty]
}
AuthProviderErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - AuthProviderError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": AuthProviderError,
"errors": [MissingPermission]
}
AuthProviderErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - AuthProviderError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": AuthProviderError,
"errors": ["ENTITY_DELETED"]
}
AuthProviderFilter
Fields
Input Field | Description |
---|---|
_and - [AuthProviderFilter]
|
|
_or - [AuthProviderFilter]
|
|
ident - IdentFilter
|
|
name - StringFilter
|
|
isDeleted - BooleanFilter
|
Example
{
"_and": [AuthProviderFilter],
"_or": [AuthProviderFilter],
"ident": IdentFilter,
"name": StringFilter,
"isDeleted": BooleanFilter
}
AuthProviderLinkSource
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"MANUAL_INPUT"
AuthProviderNotFoundError
Fields
Field Name | Description |
---|---|
errors - [AuthProviderReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
AuthProviderReferErrorEntityNotFoundErrorType
]
}
AuthProviderOrder
Fields
Input Field | Description |
---|---|
name - SortOrder
|
Example
{"name": "ASC"}
AuthProviderPermissionError
Fields
Field Name | Description |
---|---|
errors - [AuthProviderReferErrorPermissionErrorType!]!
|
Example
{"errors": [AuthProviderReferErrorPermissionErrorType]}
AuthProviderReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
AuthProviderReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
AuthProviderReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - AuthProviderReferError
|
Example
{"entity": AuthProviderReferError}
AuthProviderReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - AuthProviderReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": AuthProviderReferError,
"errors": [MissingPermission]
}
AuthProviderReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - AuthProviderReferError
|
|
errors - [CollectedStateErrors!]!
|
Example
{
"entity": AuthProviderReferError,
"errors": ["ENTITY_LOCKED"]
}
AuthProviderResultSuccess
Fields
Field Name | Description |
---|---|
entities - [AuthProvider!]!
|
Example
{"entities": [AuthProvider]}
AuthProviderStateError
Fields
Field Name | Description |
---|---|
errors - [AuthProviderReferErrorStateErrorType!]!
|
Example
{"errors": [AuthProviderReferErrorStateErrorType]}
AutomaticBreakService
Fields
Field Name | Description |
---|---|
breaks - [BreakDefinition!]!
|
|
conditions - [Condition!]!
|
|
description - String
|
|
ident - Ident!
|
|
minBreakDurationInSeconds - Int!
|
|
position - Int!
|
Example
{
"breaks": [BreakDefinition],
"conditions": [Condition],
"description": "xyz789",
"ident": Ident,
"minBreakDurationInSeconds": 123,
"position": 123
}
AutomationProfile
Fields
Field Name | Description |
---|---|
ambiguousServiceConfiguration - AmbiguousServiceConfiguration
|
|
beyondMaxDateDifferenceProject - Project
|
|
captureMovements - Boolean
|
|
captureServices - Boolean
|
|
dailyAllocationConfiguration - DailyAllocationConfiguration
|
|
dayRateThreshold - Int
|
|
dayRateValue - Int
|
|
defaultProject - Project
|
|
distanceAllocation - DistanceAllocation
|
|
divergentTolerances - [DivergentTolerance]!
|
|
editor - Person
|
|
editorApplication - String
|
|
element - Element
|
|
ident - Ident
|
|
insideProjectTolerance - Int!
|
|
isDefault - Boolean
|
|
isDeleted - Boolean
|
|
lastChange - UtcDateTime
|
|
lastChangeCount - LastChangeCount!
|
|
maxDateDifference - Int!
|
|
name - String
|
|
outsideProjectTolerance - Int!
|
|
quantityQueryType - QuantityQueryType
|
|
quantityQueryUnit - Unit
|
|
roundingModeConfiguration - RoundingModeConfiguration
|
|
roundingModeInterval - Int!
|
|
serviceReferenceValues - [ServiceReferenceValue]
|
|
signalLossLimit - Int!
|
|
trackingDevices - [TrackingDevice]!
|
Example
{
"ambiguousServiceConfiguration": "EVENLY",
"beyondMaxDateDifferenceProject": Project,
"captureMovements": false,
"captureServices": true,
"dailyAllocationConfiguration": "EVENLY",
"dayRateThreshold": 123,
"dayRateValue": 123,
"defaultProject": Project,
"distanceAllocation": "PREVIOUS_PROJECT",
"divergentTolerances": [DivergentTolerance],
"editor": Person,
"editorApplication": "abc123",
"element": Element,
"ident": Ident,
"insideProjectTolerance": 987,
"isDefault": true,
"isDeleted": false,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"maxDateDifference": 987,
"name": "xyz789",
"outsideProjectTolerance": 123,
"quantityQueryType": "GROSS",
"quantityQueryUnit": Unit,
"roundingModeConfiguration": "ALWAYS_UP",
"roundingModeInterval": 123,
"serviceReferenceValues": ["OPERATING_HOURS"],
"signalLossLimit": 987,
"trackingDevices": [TrackingDevice]
}
AutomationProfileCollection
Fields
Field Name | Description |
---|---|
nodes - [AutomationProfile!]!
|
|
totalCount - Int!
|
Example
{"nodes": [AutomationProfile], "totalCount": 987}
AutomationProfileError
Example
{
"captureMovements": true,
"captureServices": false,
"elementIdent": Ident,
"ident": Ident,
"insideProjectTolerance": 123,
"name": "xyz789",
"outsideProjectTolerance": 987
}
AutomationProfileErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - AutomationProfileError
|
Example
{"entity": AutomationProfileError}
AutomationProfileErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - AutomationProfileError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": AutomationProfileError,
"errors": [ValidationErrorProperty]
}
AutomationProfileErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - AutomationProfileError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": AutomationProfileError,
"errors": [MissingPermission]
}
AutomationProfileErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - AutomationProfileError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": AutomationProfileError,
"errors": ["ENTITY_DELETED"]
}
AutomationProfileFilter
Fields
Input Field | Description |
---|---|
_and - [AutomationProfileFilter]
|
|
_or - [AutomationProfileFilter]
|
|
ident - IdentFilter
|
|
name - StringFilter
|
|
captureMovements - BooleanFilter
|
|
captureServices - BooleanFilter
|
|
isDeleted - BooleanFilter
|
|
isDefault - BooleanFilter
|
|
element - ElementFilter
|
Example
{
"_and": [AutomationProfileFilter],
"_or": [AutomationProfileFilter],
"ident": IdentFilter,
"name": StringFilter,
"captureMovements": BooleanFilter,
"captureServices": BooleanFilter,
"isDeleted": BooleanFilter,
"isDefault": BooleanFilter,
"element": ElementFilter
}
AutomationProfileNotFoundError
Fields
Field Name | Description |
---|---|
errors - [AutomationProfileReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
AutomationProfileReferErrorEntityNotFoundErrorType
]
}
AutomationProfileOrder
Fields
Input Field | Description |
---|---|
name - SortOrder
|
|
captureMovements - SortOrder
|
|
captureServices - SortOrder
|
|
isDeleted - SortOrder
|
|
element - ElementOrder
|
Example
{
"name": "ASC",
"captureMovements": "ASC",
"captureServices": "ASC",
"isDeleted": "ASC",
"element": ElementOrder
}
AutomationProfilePermissionError
Fields
Field Name | Description |
---|---|
errors - [AutomationProfileReferErrorPermissionErrorType!]!
|
Example
{
"errors": [
AutomationProfileReferErrorPermissionErrorType
]
}
AutomationProfileReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
AutomationProfileReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
AutomationProfileReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - AutomationProfileReferError
|
Example
{"entity": AutomationProfileReferError}
AutomationProfileReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - AutomationProfileReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": AutomationProfileReferError,
"errors": [MissingPermission]
}
AutomationProfileReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - AutomationProfileReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": AutomationProfileReferError,
"errors": ["ENTITY_DELETED"]
}
AutomationProfileResultSuccess
Fields
Field Name | Description |
---|---|
entities - [AutomationProfile!]!
|
Example
{"entities": [AutomationProfile]}
AutomationProfileStateError
Fields
Field Name | Description |
---|---|
errors - [AutomationProfileReferErrorStateErrorType!]!
|
Example
{"errors": [AutomationProfileReferErrorStateErrorType]}
AvailableSelectRange
Values
Enum Value | Description |
---|---|
|
|
|
Example
"ASSIGNED"
AverageWage
BRZError
Fields
Field Name | Description |
---|---|
absencesOnCostcenter - Boolean
|
|
activityAsBASNumber - Boolean
|
|
activityIdents - [Ident!]!
|
|
costCenterFirm - String
|
|
firmNumber - String
|
|
lockData - Boolean
|
|
month - Int!
|
|
onlyProvedData - Boolean
|
|
onlyUnlockedData - Boolean
|
|
overrideCostCenterFirm - Boolean
|
|
overrideFirmNumber - Boolean
|
|
overrideProjectFirm - Boolean
|
|
personIdents - [Ident!]!
|
|
projectFirm - String
|
|
projectSectorAsLocation - Boolean
|
|
swap22and23 - Boolean
|
|
wageType055 - Boolean
|
|
year - Int!
|
Example
{
"absencesOnCostcenter": true,
"activityAsBASNumber": true,
"activityIdents": [Ident],
"costCenterFirm": "abc123",
"firmNumber": "xyz789",
"lockData": true,
"month": 123,
"onlyProvedData": true,
"onlyUnlockedData": false,
"overrideCostCenterFirm": false,
"overrideFirmNumber": false,
"overrideProjectFirm": true,
"personIdents": [Ident],
"projectFirm": "xyz789",
"projectSectorAsLocation": false,
"swap22and23": true,
"wageType055": false,
"year": 123
}
BRZOptions
Fields
Input Field | Description |
---|---|
personIdents - [Ident!]!
|
|
month - Int!
|
|
year - Int!
|
|
firmNumber - String!
|
|
overrideFirmNumber - Boolean!
|
|
costCenterFirm - String!
|
|
overrideCostCenterFirm - Boolean!
|
|
projectFirm - String!
|
|
overrideProjectFirm - Boolean!
|
|
activityIdents - [Ident!]!
|
|
projectSectorAsLocation - Boolean!
|
|
activityAsBASNumber - Boolean!
|
|
onlyProvedData - Boolean!
|
|
onlyUnlockedData - Boolean!
|
|
absencesOnCostcenter - Boolean!
|
|
wageType055 - Boolean!
|
|
swap22and23 - Boolean!
|
|
lockData - Boolean!
|
|
exportTimesOnEquipments - Boolean
|
|
dataSource - DataSource!
|
Example
{
"personIdents": [Ident],
"month": 123,
"year": 987,
"firmNumber": "abc123",
"overrideFirmNumber": false,
"costCenterFirm": "abc123",
"overrideCostCenterFirm": true,
"projectFirm": "abc123",
"overrideProjectFirm": false,
"activityIdents": [Ident],
"projectSectorAsLocation": true,
"activityAsBASNumber": false,
"onlyProvedData": false,
"onlyUnlockedData": false,
"absencesOnCostcenter": true,
"wageType055": true,
"swap22and23": true,
"lockData": true,
"exportTimesOnEquipments": false,
"dataSource": "RECORDING"
}
BRZPermissionError
Fields
Field Name | Description |
---|---|
entity - BRZError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": BRZError,
"errors": [MissingPermission]
}
BRZResult
Types
Union Types |
---|
Example
File
BRZValidationError
Fields
Field Name | Description |
---|---|
entity - BRZError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": BRZError,
"errors": [ValidationErrorProperty]
}
BfWEquipmentOptions
BfWEquipmentPermissionError
Fields
Field Name | Description |
---|---|
entity - ExportBfWEquipmentError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ExportBfWEquipmentError,
"errors": [MissingPermission]
}
BfWEquipmentResult
Types
Union Types |
---|
Example
File
BfWEquipmentValidationError
Fields
Field Name | Description |
---|---|
entity - ExportBfWEquipmentError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": ExportBfWEquipmentError,
"errors": [ValidationErrorProperty]
}
BookableEquipmentType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"BOTH"
Boolean
BooleanFilter
Fields
Input Field | Description |
---|---|
_eq - Boolean
|
Is the fields value equal to the provided Boolean . Default = false |
_neq - Boolean
|
Is the fields value not equal to the provided Boolean . Default = false |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
Example
{"_eq": true, "_neq": false, "_is_null": true}
BreakDefinition
BrzEquipmentError
Fields
Field Name | Description |
---|---|
costCenterOperation - String
|
|
differenceInKilometers - Boolean
|
|
equipmentIdents - [Ident!]!
|
|
equipmentOperation - String
|
|
exportStoredAsFree - Boolean
|
|
ignoreInitialEquipmentStates - Boolean
|
|
lockData - Boolean
|
|
month - Int!
|
|
onlyProvedData - Boolean
|
|
onlyUnlockedData - Boolean
|
|
projectOperation - String
|
|
year - Int!
|
Example
{
"costCenterOperation": "abc123",
"differenceInKilometers": true,
"equipmentIdents": [Ident],
"equipmentOperation": "abc123",
"exportStoredAsFree": true,
"ignoreInitialEquipmentStates": false,
"lockData": false,
"month": 123,
"onlyProvedData": true,
"onlyUnlockedData": false,
"projectOperation": "xyz789",
"year": 123
}
BrzEquipmentOptions
Fields
Input Field | Description |
---|---|
equipmentIdents - [Ident!]!
|
|
month - Int!
|
|
year - Int!
|
|
onlyProvedData - Boolean!
|
|
onlyUnlockedData - Boolean!
|
|
ignoreInitialEquipmentStates - Boolean!
|
|
differenceInKilometers - Boolean!
|
|
exportStoredAsFree - Boolean!
|
|
equipmentOperation - String!
|
|
costCenterOperation - String!
|
|
projectOperation - String!
|
|
lockData - Boolean!
|
Example
{
"equipmentIdents": [Ident],
"month": 987,
"year": 123,
"onlyProvedData": false,
"onlyUnlockedData": true,
"ignoreInitialEquipmentStates": true,
"differenceInKilometers": true,
"exportStoredAsFree": false,
"equipmentOperation": "xyz789",
"costCenterOperation": "abc123",
"projectOperation": "abc123",
"lockData": false
}
BrzEquipmentPermissionError
Fields
Field Name | Description |
---|---|
entity - BrzEquipmentError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": BrzEquipmentError,
"errors": [MissingPermission]
}
BrzEquipmentResult
Types
Union Types |
---|
Example
File
BrzEquipmentValidationError
Fields
Field Name | Description |
---|---|
entity - BrzEquipmentError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": BrzEquipmentError,
"errors": [ValidationErrorProperty]
}
CalendarMaintenanceType
Fields
Field Name | Description |
---|---|
unit - TimespanUnit
|
Example
{"unit": "DAYS"}
CertificateSync
ChatChannel
Fields
Field Name | Description |
---|---|
latestMessage - ChatMessage
|
|
project - Project
|
|
unreadMessageCount - PosInt
|
Example
{
"latestMessage": ChatMessage,
"project": Project,
"unreadMessageCount": PosInt
}
ChatChannelCollection
Fields
Field Name | Description |
---|---|
nodes - [ChatChannel!]!
|
|
totalCount - Int!
|
Example
{"nodes": [ChatChannel], "totalCount": 987}
ChatChannelFilter
Fields
Input Field | Description |
---|---|
project - ProjectFilter
|
Chat channel |
unreadMessageCount - PosIntFilter
|
|
lastMessageTimestamp - DateTimeFilter
|
Example
{
"project": ProjectFilter,
"unreadMessageCount": PosIntFilter,
"lastMessageTimestamp": DateTimeFilter
}
ChatChannelOrder
Fields
Input Field | Description |
---|---|
lastMessageTimestamp - SortOrder
|
Example
{"lastMessageTimestamp": "ASC"}
ChatMessage
Fields
Field Name | Description |
---|---|
changeApplication - String
|
|
clientId - Ident
|
|
createDate - UtcDateTime!
|
The time the message was created on the client |
ident - Ident!
|
|
lastChange - UtcDateTime!
|
The time the message was changed on the server |
lastChangeCount - LastChangeCount!
|
|
message - String
|
|
person - Person
|
|
project - Project
|
Example
{
"changeApplication": "abc123",
"clientId": Ident,
"createDate": UtcDateTime,
"ident": Ident,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"message": "xyz789",
"person": Person,
"project": Project
}
ChatMessageCollection
Fields
Field Name | Description |
---|---|
nodes - [ChatMessage!]!
|
|
totalCount - Int!
|
Example
{"nodes": [ChatMessage], "totalCount": 987}
ChatMessageCollectionFilter
Fields
Input Field | Description |
---|---|
project - ProjectFilter
|
Chat topic or chat room |
createDate - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
Example
{
"project": ProjectFilter,
"createDate": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter
}
ChatMessageOrder
ChatNotificationSetting
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"ONLY_SIGNED_IN"
ChatRead
Fields
Field Name | Description |
---|---|
project - Project
|
|
timestamp - UtcDateTime
|
Example
{
"project": Project,
"timestamp": UtcDateTime
}
CheckPlanningGroupConflictsError
Fields
Field Name | Description |
---|---|
planning - PlanningError
|
Example
{"planning": PlanningError}
CheckPlanningGroupConflictsErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - CheckPlanningGroupConflictsError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": CheckPlanningGroupConflictsError,
"errors": [ValidationErrorProperty]
}
CheckPlanningGroupConflictsResult
Example
CheckPlanningGroupConflictsResultSuccess
CheckPlanningGroupConflictsResultSuccess
Fields
Field Name | Description |
---|---|
conflicts - [PlanningGroupBase!]!
|
|
planning - PlanningGroupBase!
|
Example
{
"conflicts": [PlanningGroupBase],
"planning": PlanningGroupBase
}
CheckPlanningGroupConflictsValidationError
Fields
Field Name | Description |
---|---|
errors - [CheckPlanningGroupConflictsErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
CheckPlanningGroupConflictsErrorMutationValidationErrorType
]
}
CollectedAccount
Fields
Field Name | Description |
---|---|
account - Account!
|
|
creationTime - UtcDateTime!
|
|
creator - Person
|
|
creatorApplication - String
|
|
date - Date!
|
|
dayDelta - Decimal!
|
|
delta - Decimal!
|
|
editor - Person
|
|
editorApplication - String
|
|
editTime - UtcDateTime!
|
|
ident - Ident!
|
|
isDeleted - Boolean!
|
|
person - Person!
|
|
source - CollectedAccountSource
|
Example
{
"account": Account,
"creationTime": UtcDateTime,
"creator": Person,
"creatorApplication": "abc123",
"date": "2007-12-03",
"dayDelta": Decimal,
"delta": Decimal,
"editor": Person,
"editorApplication": "xyz789",
"editTime": UtcDateTime,
"ident": Ident,
"isDeleted": false,
"person": Person,
"source": CollectedAccountSource
}
CollectedAccountCollection
Fields
Field Name | Description |
---|---|
nodes - [CollectedAccount!]!
|
|
totalCount - Int!
|
Example
{"nodes": [CollectedAccount], "totalCount": 123}
CollectedAccountCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [CollectedAccountCollectionFilter]
|
|
_or - [CollectedAccountCollectionFilter]
|
|
person - PersonFilter
|
|
account - AccountCollectionFilter
|
|
creator - PersonFilter
|
|
editor - PersonFilter
|
|
source - CollectedAccountSourceFilter
|
|
isDeleted - BooleanFilter
|
|
ident - IdentFilter
|
Example
{
"_and": [CollectedAccountCollectionFilter],
"_or": [CollectedAccountCollectionFilter],
"person": PersonFilter,
"account": AccountCollectionFilter,
"creator": PersonFilter,
"editor": PersonFilter,
"source": CollectedAccountSourceFilter,
"isDeleted": BooleanFilter,
"ident": IdentFilter
}
CollectedAccountError
CollectedAccountErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedAccountError
|
Example
{"entity": CollectedAccountError}
CollectedAccountErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedAccountError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": CollectedAccountError,
"errors": [ValidationErrorProperty]
}
CollectedAccountErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedAccountError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": CollectedAccountError,
"errors": [MissingPermission]
}
CollectedAccountErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedAccountError
|
|
errors - [CollectedStateErrors!]!
|
Example
{
"entity": CollectedAccountError,
"errors": ["ENTITY_LOCKED"]
}
CollectedAccountNotFoundError
Fields
Field Name | Description |
---|---|
errors - [CollectedAccountReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
CollectedAccountReferErrorEntityNotFoundErrorType
]
}
CollectedAccountOrder
Fields
Input Field | Description |
---|---|
date - SortOrder
|
|
value - SortOrder
|
|
creator - PersonOrder
|
|
creationTime - SortOrder
|
|
editor - PersonOrder
|
|
editTime - SortOrder
|
|
isDeleted - SortOrder
|
|
source - SourceOrder
|
Example
{
"date": "ASC",
"value": "ASC",
"creator": PersonOrder,
"creationTime": "ASC",
"editor": PersonOrder,
"editTime": "ASC",
"isDeleted": "ASC",
"source": SourceOrder
}
CollectedAccountPermissionError
Fields
Field Name | Description |
---|---|
errors - [CollectedAccountReferErrorPermissionErrorType!]!
|
Example
{
"errors": [
CollectedAccountReferErrorPermissionErrorType
]
}
CollectedAccountReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
CollectedAccountReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
CollectedAccountReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedAccountReferError
|
Example
{"entity": CollectedAccountReferError}
CollectedAccountReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedAccountReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": CollectedAccountReferError,
"errors": [MissingPermission]
}
CollectedAccountReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedAccountReferError
|
|
errors - [CollectedStateErrors!]!
|
Example
{
"entity": CollectedAccountReferError,
"errors": ["ENTITY_LOCKED"]
}
CollectedAccountResultSuccess
Fields
Field Name | Description |
---|---|
entities - [CollectedAccount!]!
|
Example
{"entities": [CollectedAccount]}
CollectedAccountSource
CollectedAccountSourceFilter
Fields
Input Field | Description |
---|---|
_or - [CollectedAccountSourceFilter]
|
|
_and - [CollectedAccountSourceFilter]
|
|
name - StringFilter
|
Example
{
"_or": [CollectedAccountSourceFilter],
"_and": [CollectedAccountSourceFilter],
"name": StringFilter
}
CollectedAccountStateError
Fields
Field Name | Description |
---|---|
errors - [CollectedAccountReferErrorStateErrorType!]!
|
Example
{"errors": [CollectedAccountReferErrorStateErrorType]}
CollectedEquipment
Fields
Field Name | Description |
---|---|
amountHours - Decimal
|
|
amountHoursByEquipmentSettings - Decimal
|
|
amountUnit - Unit
|
|
amountUnitIdent - Ident
|
|
assignmentBlocks - [AssignmentBlock!]!
|
|
automaticHours - Boolean
|
|
calendar - WorkingHourCalendarDay
|
|
calendarMinutes - Decimal
|
|
canDelete - Boolean
|
|
canEdit - Boolean
|
|
changeInfo - Info
|
|
clientId - Ident
|
|
conflictingProjects - [Project]
|
|
conflictType - String
|
|
counterBegin - Decimal
|
|
counterDiff - Decimal
|
|
counterEnd - Decimal
|
|
createInfo - Info
|
|
creator - Person
|
|
creatorIdent - Ident
|
|
date - Date!
|
|
equipment - Equipment!
|
|
equipmentIdent - Ident
|
|
fid - String
|
|
gross - Decimal
|
|
hasConflicts - Boolean
|
|
ident - Ident
|
|
isDeleted - Boolean
|
|
isLocked - Boolean
|
|
isProved - Boolean
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
linkedStaffTimeIdent - Ident
|
Ident of the Time this record is linked to. If this is not null, editing is disabled and the time with the provided Ident should be edited instead. |
linkedTime - StaffTime
|
|
lockInfo - Info
|
|
net - Decimal
|
|
project - Project
|
|
projectIdent - Ident
|
|
proveInfo - Info
|
|
sourceLogin - TrackingLogin
|
|
sourceLoginIdent - Ident
|
|
text - String
|
Example
{
"amountHours": Decimal,
"amountHoursByEquipmentSettings": Decimal,
"amountUnit": Unit,
"amountUnitIdent": Ident,
"assignmentBlocks": [AssignmentBlock],
"automaticHours": false,
"calendar": WorkingHourCalendarDay,
"calendarMinutes": Decimal,
"canDelete": true,
"canEdit": true,
"changeInfo": Info,
"clientId": Ident,
"conflictingProjects": [Project],
"conflictType": "xyz789",
"counterBegin": Decimal,
"counterDiff": Decimal,
"counterEnd": Decimal,
"createInfo": Info,
"creator": Person,
"creatorIdent": Ident,
"date": "2007-12-03",
"equipment": Equipment,
"equipmentIdent": Ident,
"fid": "abc123",
"gross": Decimal,
"hasConflicts": true,
"ident": Ident,
"isDeleted": false,
"isLocked": true,
"isProved": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"linkedStaffTimeIdent": Ident,
"linkedTime": StaffTime,
"lockInfo": Info,
"net": Decimal,
"project": Project,
"projectIdent": Ident,
"proveInfo": Info,
"sourceLogin": TrackingLogin,
"sourceLoginIdent": Ident,
"text": "xyz789"
}
CollectedEquipmentCollection
Fields
Field Name | Description |
---|---|
nodes - [CollectedEquipment!]!
|
|
totalCount - Int!
|
Example
{"nodes": [CollectedEquipment], "totalCount": 123}
CollectedEquipmentCollectionOptions
Fields
Input Field | Description |
---|---|
skip - Int
|
|
take - Int
|
|
elementIdent - Ident
|
|
elementRange - ElementRange
|
|
orderBy - CollectedEquipmentOrder
|
|
filter - CollectedEquipmentFilter
|
Example
{
"skip": 987,
"take": 123,
"elementIdent": Ident,
"elementRange": "ON_ELEMENT",
"orderBy": CollectedEquipmentOrder,
"filter": CollectedEquipmentFilter
}
CollectedEquipmentConflictType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"DEFAULT_PROJECT"
CollectedEquipmentError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
CollectedEquipmentErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedEquipmentError
|
Example
{"entity": CollectedEquipmentError}
CollectedEquipmentErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedEquipmentError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": CollectedEquipmentError,
"errors": [ValidationErrorProperty]
}
CollectedEquipmentErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedEquipmentError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": CollectedEquipmentError,
"errors": [MissingPermission]
}
CollectedEquipmentErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedEquipmentError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": CollectedEquipmentError,
"errors": ["ENTITY_DELETED"]
}
CollectedEquipmentExportCsvOptions
Fields
Input Field | Description |
---|---|
columns - [CollectedEquipmentExportFields]
|
Example
{"columns": ["IDENT"]}
CollectedEquipmentExportFields
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"IDENT"
CollectedEquipmentExportXlsxOptions
Fields
Input Field | Description |
---|---|
columns - [CollectedEquipmentExportFields]
|
Example
{"columns": ["IDENT"]}
CollectedEquipmentFilter
Fields
Input Field | Description |
---|---|
_and - [CollectedEquipmentFilter]
|
|
_or - [CollectedEquipmentFilter]
|
|
ident - IdentFilter
|
|
clientId - IdentFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
lastChange - DateTimeFilter
|
|
isDeleted - BooleanFilter
|
|
date - DateFilter
|
|
isProved - BooleanFilter
|
|
isLocked - BooleanFilter
|
|
proveInfo - InfoFilter
|
|
lockInfo - InfoFilter
|
|
project - ProjectFilter
|
|
equipment - EquipmentFilter
|
|
amountHours - DecimalFilter
|
|
amountHoursByEquipmentSettings - StringFilter
|
|
text - StringFilter
|
|
automaticHours - BooleanFilter
|
|
counterBegin - DecimalFilter
|
|
counterEnd - DecimalFilter
|
|
counterDiff - DecimalFilter
|
|
counterBeginString - StringFilter
|
|
counterEndString - StringFilter
|
|
counterDiffString - StringFilter
|
|
gross - DecimalFilter
|
|
net - DecimalFilter
|
|
grossString - StringFilter
|
|
netString - StringFilter
|
|
fid - StringFilter
|
|
createInfo - InfoFilterWithLocationAndPerson
|
|
creatorName - StringFilter
|
|
creator - PersonFilter
|
|
changeInfo - InfoFilterWithLocation
|
|
amountUnit - UnitFilter
|
|
linkedTime - TimeCollectionFilter
|
|
sourceLogin - TrackingLoginFilter
|
|
hasConflicts - BooleanFilter
|
|
hasAssignmentBlocks - BooleanFilter
|
Example
{
"_and": [CollectedEquipmentFilter],
"_or": [CollectedEquipmentFilter],
"ident": IdentFilter,
"clientId": IdentFilter,
"lastChangeCount": LastChangeCountFilter,
"lastChange": DateTimeFilter,
"isDeleted": BooleanFilter,
"date": DateFilter,
"isProved": BooleanFilter,
"isLocked": BooleanFilter,
"proveInfo": InfoFilter,
"lockInfo": InfoFilter,
"project": ProjectFilter,
"equipment": EquipmentFilter,
"amountHours": DecimalFilter,
"amountHoursByEquipmentSettings": StringFilter,
"text": StringFilter,
"automaticHours": BooleanFilter,
"counterBegin": DecimalFilter,
"counterEnd": DecimalFilter,
"counterDiff": DecimalFilter,
"counterBeginString": StringFilter,
"counterEndString": StringFilter,
"counterDiffString": StringFilter,
"gross": DecimalFilter,
"net": DecimalFilter,
"grossString": StringFilter,
"netString": StringFilter,
"fid": StringFilter,
"createInfo": InfoFilterWithLocationAndPerson,
"creatorName": StringFilter,
"creator": PersonFilter,
"changeInfo": InfoFilterWithLocation,
"amountUnit": UnitFilter,
"linkedTime": TimeCollectionFilter,
"sourceLogin": TrackingLoginFilter,
"hasConflicts": BooleanFilter,
"hasAssignmentBlocks": BooleanFilter
}
CollectedEquipmentNotFoundError
Fields
Field Name | Description |
---|---|
errors - [CollectedEquipmentReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
CollectedEquipmentReferErrorEntityNotFoundErrorType
]
}
CollectedEquipmentOrder
Fields
Input Field | Description |
---|---|
date - SortOrder
|
|
isProved - SortOrder
|
|
isLocked - SortOrder
|
|
isDeleted - SortOrder
|
|
lastChange - SortOrder
|
|
lastChangeCount - SortOrder
|
|
fid - SortOrder
|
|
text - SortOrder
|
|
automaticHours - SortOrder
|
|
amountHours - SortOrder
|
|
amountHoursByEquipmentSettings - SortOrder
|
|
counterBegin - SortOrder
|
|
counterEnd - SortOrder
|
|
counterDiff - SortOrder
|
|
counterDiffString - SortOrder
|
|
gross - SortOrder
|
|
net - SortOrder
|
|
createApplication - SortOrder
|
|
createTimestamp - SortOrder
|
|
changeApplication - SortOrder
|
|
changeTimestamp - SortOrder
|
|
proveApplication - SortOrder
|
|
proveTimestamp - SortOrder
|
|
lockApplication - SortOrder
|
|
lockTimestamp - SortOrder
|
|
project - ProjectOrder
|
|
equipment - EquipmentOrder
|
|
creator - PersonOrder
|
|
unit - UnitOrder
|
|
sourceLogin - TrackingLoginOrder
|
|
changePersonName - SortOrder
|
Example
{
"date": "ASC",
"isProved": "ASC",
"isLocked": "ASC",
"isDeleted": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC",
"fid": "ASC",
"text": "ASC",
"automaticHours": "ASC",
"amountHours": "ASC",
"amountHoursByEquipmentSettings": "ASC",
"counterBegin": "ASC",
"counterEnd": "ASC",
"counterDiff": "ASC",
"counterDiffString": "ASC",
"gross": "ASC",
"net": "ASC",
"createApplication": "ASC",
"createTimestamp": "ASC",
"changeApplication": "ASC",
"changeTimestamp": "ASC",
"proveApplication": "ASC",
"proveTimestamp": "ASC",
"lockApplication": "ASC",
"lockTimestamp": "ASC",
"project": ProjectOrder,
"equipment": EquipmentOrder,
"creator": PersonOrder,
"unit": UnitOrder,
"sourceLogin": TrackingLoginOrder,
"changePersonName": "ASC"
}
CollectedEquipmentPermissionError
Fields
Field Name | Description |
---|---|
errors - [CollectedEquipmentReferErrorPermissionErrorType!]!
|
Example
{
"errors": [
CollectedEquipmentReferErrorPermissionErrorType
]
}
CollectedEquipmentReferEntity
CollectedEquipmentReferError
CollectedEquipmentReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedEquipmentReferError
|
Example
{"entity": CollectedEquipmentReferError}
CollectedEquipmentReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedEquipmentReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": CollectedEquipmentReferError,
"errors": [MissingPermission]
}
CollectedEquipmentReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedEquipmentReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": CollectedEquipmentReferError,
"errors": ["ENTITY_DELETED"]
}
CollectedEquipmentResultSuccess
Fields
Field Name | Description |
---|---|
entities - [CollectedEquipment!]!
|
Example
{"entities": [CollectedEquipment]}
CollectedEquipmentStateError
Fields
Field Name | Description |
---|---|
errors - [CollectedEquipmentReferErrorStateErrorType!]!
|
Example
{"errors": [CollectedEquipmentReferErrorStateErrorType]}
CollectedMaterial
Fields
Field Name | Description |
---|---|
amount - Decimal!
|
|
canDelete - Boolean
|
|
canEdit - Boolean
|
|
changeTime - DateTime!
|
|
createInfo - Info
|
|
creator - Person
|
|
creatorIdent - Ident
|
|
date - Date!
|
|
fid - String
|
|
ident - Ident
|
|
isDeleted - Boolean
|
|
isLocked - Boolean
|
|
isProved - Boolean
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
lockInfo - Info
|
|
material - Material
|
|
materialgroup - MaterialGroup
|
|
project - Project
|
|
proveInfo - Info
|
|
supplier - Supplier
|
|
text - String
|
|
unit - Unit
|
Example
{
"amount": Decimal,
"canDelete": false,
"canEdit": false,
"changeTime": "2007-12-03T10:15:30Z",
"createInfo": Info,
"creator": Person,
"creatorIdent": Ident,
"date": "2007-12-03",
"fid": "xyz789",
"ident": Ident,
"isDeleted": true,
"isLocked": false,
"isProved": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lockInfo": Info,
"material": Material,
"materialgroup": MaterialGroup,
"project": Project,
"proveInfo": Info,
"supplier": Supplier,
"text": "abc123",
"unit": Unit
}
CollectedMaterialCollection
Fields
Field Name | Description |
---|---|
nodes - [CollectedMaterial!]!
|
|
totalCount - Int!
|
Example
{"nodes": [CollectedMaterial], "totalCount": 987}
CollectedMaterialCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [CollectedMaterialCollectionFilter]
|
|
_or - [CollectedMaterialCollectionFilter]
|
|
ident - IdentFilter
|
|
clientId - IdentFilter
|
|
creator - PersonFilter
|
User responsible for creation of the time. |
lastChange - DateTimeFilter
|
The last time the block was edited on the server. |
isDeleted - BooleanFilter
|
|
fid - StringFilter
|
Identifier used by third party applications. Not guaranteed to be unique. |
lastChangeCount - LastChangeCountFilter
|
|
date - DateFilter
|
|
project - ProjectFilter
|
|
supplier - SupplierFilter
|
|
isProved - BooleanFilter
|
|
isLocked - BooleanFilter
|
Block was locked. Editing is disabled. |
unit - UnitFilter
|
|
material - MaterialFilter
|
|
materialGroup - MaterialGroupFilter
|
|
text - StringFilter
|
|
amount - DecimalFilter
|
Example
{
"_and": [CollectedMaterialCollectionFilter],
"_or": [CollectedMaterialCollectionFilter],
"ident": IdentFilter,
"clientId": IdentFilter,
"creator": PersonFilter,
"lastChange": DateTimeFilter,
"isDeleted": BooleanFilter,
"fid": StringFilter,
"lastChangeCount": LastChangeCountFilter,
"date": DateFilter,
"project": ProjectFilter,
"supplier": SupplierFilter,
"isProved": BooleanFilter,
"isLocked": BooleanFilter,
"unit": UnitFilter,
"material": MaterialFilter,
"materialGroup": MaterialGroupFilter,
"text": StringFilter,
"amount": DecimalFilter
}
CollectedMaterialCollectionOptions
Fields
Input Field | Description |
---|---|
skip - Int
|
|
take - Int
|
|
elementIdent - Ident
|
|
elementRange - ElementRange
|
|
orderBy - CollectedMaterialOrder
|
|
filter - CollectedMaterialCollectionFilter
|
Example
{
"skip": 123,
"take": 987,
"elementIdent": Ident,
"elementRange": "ON_ELEMENT",
"orderBy": CollectedMaterialOrder,
"filter": CollectedMaterialCollectionFilter
}
CollectedMaterialError
Example
{
"amount": Decimal,
"date": "2007-12-03T10:15:30Z",
"fid": "abc123",
"ident": Ident,
"materialGroupIdent": Ident,
"materialIdent": Ident,
"projectIdent": Ident,
"supplierIdent": Ident,
"text": "abc123",
"unitIdent": Ident
}
CollectedMaterialErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedMaterialError
|
Example
{"entity": CollectedMaterialError}
CollectedMaterialErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedMaterialError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": CollectedMaterialError,
"errors": [ValidationErrorProperty]
}
CollectedMaterialErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedMaterialError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": CollectedMaterialError,
"errors": [MissingPermission]
}
CollectedMaterialErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedMaterialError
|
|
errors - [CollectedStateErrors!]!
|
Example
{
"entity": CollectedMaterialError,
"errors": ["ENTITY_LOCKED"]
}
CollectedMaterialExportCsvOptions
Fields
Input Field | Description |
---|---|
columns - [CollectedMaterialExportFields]
|
Example
{"columns": ["DATE"]}
CollectedMaterialExportFields
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"DATE"
CollectedMaterialExportXlsxOptions
Fields
Input Field | Description |
---|---|
columns - [CollectedMaterialExportFields]
|
Example
{"columns": ["DATE"]}
CollectedMaterialNotFoundError
Fields
Field Name | Description |
---|---|
errors - [CollectedMaterialReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
CollectedMaterialReferErrorEntityNotFoundErrorType
]
}
CollectedMaterialOrder
Fields
Input Field | Description |
---|---|
date - SortOrder
|
|
isProved - SortOrder
|
|
isLocked - SortOrder
|
|
isDeleted - SortOrder
|
|
lastChange - SortOrder
|
|
lastChangeCount - SortOrder
|
|
createApplication - SortOrder
|
|
createTimestamp - SortOrder
|
|
changeApplication - SortOrder
|
|
changeTimestamp - SortOrder
|
|
proveApplication - SortOrder
|
|
proveTimestamp - SortOrder
|
|
lockApplication - SortOrder
|
|
lockTimestamp - SortOrder
|
|
creator - PersonOrder
|
|
project - ProjectOrder
|
|
supplier - SupplierOrder
|
|
material - MaterialOrder
|
|
materialGroup - MaterialGroupOrder
|
|
unit - UnitOrder
|
|
amount - SortOrder
|
Example
{
"date": "ASC",
"isProved": "ASC",
"isLocked": "ASC",
"isDeleted": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC",
"createApplication": "ASC",
"createTimestamp": "ASC",
"changeApplication": "ASC",
"changeTimestamp": "ASC",
"proveApplication": "ASC",
"proveTimestamp": "ASC",
"lockApplication": "ASC",
"lockTimestamp": "ASC",
"creator": PersonOrder,
"project": ProjectOrder,
"supplier": SupplierOrder,
"material": MaterialOrder,
"materialGroup": MaterialGroupOrder,
"unit": UnitOrder,
"amount": "ASC"
}
CollectedMaterialPermissionError
Fields
Field Name | Description |
---|---|
errors - [CollectedMaterialReferErrorPermissionErrorType!]!
|
Example
{
"errors": [
CollectedMaterialReferErrorPermissionErrorType
]
}
CollectedMaterialReferEntity
CollectedMaterialReferError
CollectedMaterialReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedMaterialReferError
|
Example
{"entity": CollectedMaterialReferError}
CollectedMaterialReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedMaterialReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": CollectedMaterialReferError,
"errors": [MissingPermission]
}
CollectedMaterialReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedMaterialReferError
|
|
errors - [CollectedStateErrors!]!
|
Example
{
"entity": CollectedMaterialReferError,
"errors": ["ENTITY_LOCKED"]
}
CollectedMaterialResultSuccess
Fields
Field Name | Description |
---|---|
entities - [CollectedMaterial!]!
|
Example
{"entities": [CollectedMaterial]}
CollectedMaterialStateError
Fields
Field Name | Description |
---|---|
errors - [CollectedMaterialReferErrorStateErrorType!]!
|
Example
{"errors": [CollectedMaterialReferErrorStateErrorType]}
CollectedStateErrors
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
Example
"ENTITY_LOCKED"
CollectedSubcontractor
Fields
Field Name | Description |
---|---|
activity - Activity
|
|
canDelete - Boolean
|
|
canEdit - Boolean
|
|
changeInfo - Info
|
|
clientId - Ident
|
|
createInfo - Info
|
|
creator - Person
|
|
date - Date!
|
|
fid - String
|
|
hoursPerPerson - Decimal!
|
|
ident - Ident
|
|
isDeleted - Boolean
|
|
isLocked - Boolean
|
|
isProved - Boolean
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
lockInfo - Info
|
|
personType - PersonType
|
|
project - Project
|
|
projectComponent - ProjectComponent
|
|
projectSector - ProjectSector
|
|
proveInfo - Info
|
|
subcontractor - Subcontractor
|
|
subcontractorCount - Int!
|
|
text - String
|
|
totalHours - Decimal!
|
Example
{
"activity": Activity,
"canDelete": true,
"canEdit": true,
"changeInfo": Info,
"clientId": Ident,
"createInfo": Info,
"creator": Person,
"date": "2007-12-03",
"fid": "xyz789",
"hoursPerPerson": Decimal,
"ident": Ident,
"isDeleted": false,
"isLocked": false,
"isProved": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lockInfo": Info,
"personType": PersonType,
"project": Project,
"projectComponent": ProjectComponent,
"projectSector": ProjectSector,
"proveInfo": Info,
"subcontractor": Subcontractor,
"subcontractorCount": 123,
"text": "xyz789",
"totalHours": Decimal
}
CollectedSubcontractorCollection
Fields
Field Name | Description |
---|---|
nodes - [CollectedSubcontractor!]!
|
|
totalCount - Int!
|
Example
{"nodes": [CollectedSubcontractor], "totalCount": 123}
CollectedSubcontractorCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [CollectedSubcontractorCollectionFilter]
|
|
_or - [CollectedSubcontractorCollectionFilter]
|
|
ident - IdentFilter
|
|
clientId - IdentFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
lastChange - DateTimeFilter
|
The last time the block was edited on the server. |
isDeleted - BooleanFilter
|
|
date - DateFilter
|
|
isLocked - BooleanFilter
|
|
isProved - BooleanFilter
|
|
creator - PersonFilter
|
|
createInfo - InfoFilterWithLocation
|
|
changeInfo - InfoFilterWithLocation
|
|
lockInfo - InfoFilter
|
|
proveInfo - InfoFilter
|
|
project - ProjectFilter
|
|
projectSector - ProjectSectorFilter
|
|
projectComponent - ProjectComponentFilter
|
|
activity - ActivityFilter
|
|
personType - PersonTypeFilter
|
|
subcontractor - SubcontractorFilter
|
|
text - StringFilter
|
|
hours - DecimalFilter
|
|
subcontractorCount - DecimalFilter
|
|
fid - StringFilter
|
Identifier used by third party applications. Not guaranteed to be unique. |
Example
{
"_and": [CollectedSubcontractorCollectionFilter],
"_or": [CollectedSubcontractorCollectionFilter],
"ident": IdentFilter,
"clientId": IdentFilter,
"lastChangeCount": LastChangeCountFilter,
"lastChange": DateTimeFilter,
"isDeleted": BooleanFilter,
"date": DateFilter,
"isLocked": BooleanFilter,
"isProved": BooleanFilter,
"creator": PersonFilter,
"createInfo": InfoFilterWithLocation,
"changeInfo": InfoFilterWithLocation,
"lockInfo": InfoFilter,
"proveInfo": InfoFilter,
"project": ProjectFilter,
"projectSector": ProjectSectorFilter,
"projectComponent": ProjectComponentFilter,
"activity": ActivityFilter,
"personType": PersonTypeFilter,
"subcontractor": SubcontractorFilter,
"text": StringFilter,
"hours": DecimalFilter,
"subcontractorCount": DecimalFilter,
"fid": StringFilter
}
CollectedSubcontractorCollectionOptions
Fields
Input Field | Description |
---|---|
skip - Int
|
|
take - Int
|
|
elementIdent - Ident
|
|
elementRange - ElementRange
|
|
orderBy - CollectedSubcontractorOrder
|
|
filter - CollectedSubcontractorCollectionFilter
|
Example
{
"skip": 123,
"take": 987,
"elementIdent": Ident,
"elementRange": "ON_ELEMENT",
"orderBy": CollectedSubcontractorOrder,
"filter": CollectedSubcontractorCollectionFilter
}
CollectedSubcontractorError
CollectedSubcontractorErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedSubcontractorError
|
Example
{"entity": CollectedSubcontractorError}
CollectedSubcontractorErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedSubcontractorError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": CollectedSubcontractorError,
"errors": [ValidationErrorProperty]
}
CollectedSubcontractorErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedSubcontractorError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": CollectedSubcontractorError,
"errors": [MissingPermission]
}
CollectedSubcontractorErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedSubcontractorError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": CollectedSubcontractorError,
"errors": ["ENTITY_DELETED"]
}
CollectedSubcontractorExportCsvOptions
Fields
Input Field | Description |
---|---|
columns - [CollectedSubcontractorExportFields]
|
Example
{"columns": ["IDENT"]}
CollectedSubcontractorExportFields
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"IDENT"
CollectedSubcontractorExportXlsxOptions
Fields
Input Field | Description |
---|---|
columns - [CollectedSubcontractorExportFields]
|
Example
{"columns": ["IDENT"]}
CollectedSubcontractorNotFoundError
Fields
Field Name | Description |
---|---|
errors - [CollectedSubcontractorReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
CollectedSubcontractorReferErrorEntityNotFoundErrorType
]
}
CollectedSubcontractorOrder
Fields
Input Field | Description |
---|---|
date - SortOrder
|
|
text - SortOrder
|
|
isDeleted - SortOrder
|
|
isLocked - SortOrder
|
|
isProved - SortOrder
|
|
lastChange - SortOrder
|
|
lastChangeCount - SortOrder
|
|
project - ProjectOrder
|
|
activity - ActivityOrder
|
|
personType - PersonTypeOrder
|
|
creator - PersonOrder
|
|
projectComponent - ProjectComponentOrder
|
|
projectSector - ProjectSectorOrder
|
|
subcontractor - SubcontractorOrder
|
|
changeDate - SortOrder
|
|
hours - SortOrder
|
|
subcontractorCount - SortOrder
|
|
createTimestamp - SortOrder
|
Example
{
"date": "ASC",
"text": "ASC",
"isDeleted": "ASC",
"isLocked": "ASC",
"isProved": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC",
"project": ProjectOrder,
"activity": ActivityOrder,
"personType": PersonTypeOrder,
"creator": PersonOrder,
"projectComponent": ProjectComponentOrder,
"projectSector": ProjectSectorOrder,
"subcontractor": SubcontractorOrder,
"changeDate": "ASC",
"hours": "ASC",
"subcontractorCount": "ASC",
"createTimestamp": "ASC"
}
CollectedSubcontractorPermissionError
Fields
Field Name | Description |
---|---|
errors - [CollectedSubcontractorReferErrorPermissionErrorType!]!
|
Example
{
"errors": [
CollectedSubcontractorReferErrorPermissionErrorType
]
}
CollectedSubcontractorReferEntity
CollectedSubcontractorReferError
CollectedSubcontractorReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedSubcontractorReferError
|
Example
{"entity": CollectedSubcontractorReferError}
CollectedSubcontractorReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedSubcontractorReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": CollectedSubcontractorReferError,
"errors": [MissingPermission]
}
CollectedSubcontractorReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - CollectedSubcontractorReferError
|
|
errors - [CollectedStateErrors!]!
|
Example
{
"entity": CollectedSubcontractorReferError,
"errors": ["ENTITY_LOCKED"]
}
CollectedSubcontractorResultSuccess
Fields
Field Name | Description |
---|---|
entities - [CollectedSubcontractor!]!
|
Example
{"entities": [CollectedSubcontractor]}
CollectedSubcontractorStateError
Fields
Field Name | Description |
---|---|
errors - [CollectedSubcontractorReferErrorStateErrorType!]!
|
Example
{
"errors": [
CollectedSubcontractorReferErrorStateErrorType
]
}
CollectedSubcontractors
Fields
Field Name | Description |
---|---|
nodes - [CollectedSubcontractor!]!
|
|
totalAmountOfTime - Decimal!
|
|
totalCount - Int!
|
Example
{
"nodes": [CollectedSubcontractor],
"totalAmountOfTime": Decimal,
"totalCount": 123
}
CollectorLog
CompensateService
Example
{
"buildupWageType": WageType,
"compensateWageType": WageType,
"description": "xyz789",
"ident": Ident,
"leftToRight": false,
"position": 987,
"reduceSourceWageType": false,
"sourceWageType": WageType
}
CompressedStaffTime
Fields
Field Name | Description |
---|---|
beginInfo - Info
|
Information concerning the begin of the working staffTime |
changeTime - DateTime
|
The last time the entry has been changed |
closingInfo - Info
|
Information concerning the closing information |
closingState - ReviewState!
|
|
creationTime - DateTime!
|
|
date - Date!
|
Date of the Block |
endInfo - Info
|
Information concerning the end of the working staffTime |
ident - Ident!
|
|
lastChange - DateTime!
|
The last time the block was edited on the server |
lockInfo - Info
|
Information concerning the locking state |
lockState - ReviewState!
|
Block was locked. Editing is disabled |
pauses - Float!
|
Pauses between working hours |
person - Person!
|
Employee this time is booked for. |
personIdent - Ident!
|
|
proveInfo - Info
|
Information concerning the approval of the staffTime |
proveState - ReviewState!
|
Has the StaffTime been approved |
staffTimes - [StaffTime!]!
|
|
timeEnd - DateTime!
|
Ending of the Block. Does not have to be on the same date as Date or TimeStart |
timeStart - DateTime!
|
Beginning of the Block. Does not have to be on the same date as Date or TimeEnd |
totalMinutesOfDay - Int!
|
Example
{
"beginInfo": Info,
"changeTime": "2007-12-03T10:15:30Z",
"closingInfo": Info,
"closingState": "NONE",
"creationTime": "2007-12-03T10:15:30Z",
"date": "2007-12-03",
"endInfo": Info,
"ident": Ident,
"lastChange": "2007-12-03T10:15:30Z",
"lockInfo": Info,
"lockState": "NONE",
"pauses": 123.45,
"person": Person,
"personIdent": Ident,
"proveInfo": Info,
"proveState": "NONE",
"staffTimes": [StaffTime],
"timeEnd": "2007-12-03T10:15:30Z",
"timeStart": "2007-12-03T10:15:30Z",
"totalMinutesOfDay": 987
}
CompressedStaffTimeCollectionOptions
Fields
Input Field | Description |
---|---|
skip - Int
|
|
take - Int
|
|
elementIdent - Ident
|
|
elementRange - ElementRange
|
|
orderBy - CompressedStaffTimeOrder
|
|
filter - CompressedTimeCollectionFilter
|
Example
{
"skip": 987,
"take": 123,
"elementIdent": Ident,
"elementRange": "ON_ELEMENT",
"orderBy": CompressedStaffTimeOrder,
"filter": CompressedTimeCollectionFilter
}
CompressedStaffTimeExportCsvOptions
Fields
Input Field | Description |
---|---|
columns - [CompressedStaffTimeExportFields]
|
Example
{"columns": ["IDENT"]}
CompressedStaffTimeExportFields
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"IDENT"
CompressedStaffTimeExportXlsxOptions
Fields
Input Field | Description |
---|---|
columns - [CompressedStaffTimeExportFields]
|
Example
{"columns": ["IDENT"]}
CompressedStaffTimeOrder
Fields
Input Field | Description |
---|---|
date - SortOrder
|
|
isLocked - SortOrder
|
|
isProved - SortOrder
|
|
lastChange - SortOrder
|
|
timeStart - SortOrder
|
|
timeEnd - SortOrder
|
|
hasClosedTime - SortOrder
|
|
lastChangeCount - SortOrder
|
|
person - PersonOrder
|
|
changeDate - SortOrder
|
|
closingTimestamp - SortOrder
|
|
creationTime - SortOrder
|
|
workplace - SortOrder
|
Example
{
"date": "ASC",
"isLocked": "ASC",
"isProved": "ASC",
"lastChange": "ASC",
"timeStart": "ASC",
"timeEnd": "ASC",
"hasClosedTime": "ASC",
"lastChangeCount": "ASC",
"person": PersonOrder,
"changeDate": "ASC",
"closingTimestamp": "ASC",
"creationTime": "ASC",
"workplace": "ASC"
}
CompressedTimeCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [CompressedTimeCollectionFilter]
|
|
_or - [CompressedTimeCollectionFilter]
|
|
person - PersonFilter
|
Employee this time is booked for. |
project - ProjectFilter
|
|
creator - PersonFilter
|
|
workplace - StringFilter
|
Filter for Projects or Equipment |
dateFrom - Date
|
|
dateTo - Date
|
|
timeStart - DateTimeFilter
|
Beginning of the Block. Does not have to be on the same date as Date or TimeEnd . |
timeEnd - DateTimeFilter
|
Ending of the Block. Does not have to be on the same date as Date or TimeStart . |
isProved - BooleanFilter
|
|
isLocked - BooleanFilter
|
Block was locked. Editing is disabled. |
hasClosedTime - BooleanFilter
|
Block is marked as finished. Cannot be edited on mobile devices. |
lastChange - DateTimeFilter
|
The last time the block was edited on the server. |
isPaused - BooleanFilter
|
Block was marked as paused. May be edited on mobile devices. |
creationTimestamp - DateTimeFilter
|
|
changeTimestamp - DateTimeFilter
|
|
closingTimestamp - DateTimeFilter
|
|
personIdent - Ident
|
Filter times of entry by personident |
creatorIdent - Ident
|
Filter times of entry by creatorident |
projectIdent - Ident
|
Filter times of entry by projectident |
Example
{
"_and": [CompressedTimeCollectionFilter],
"_or": [CompressedTimeCollectionFilter],
"person": PersonFilter,
"project": ProjectFilter,
"creator": PersonFilter,
"workplace": StringFilter,
"dateFrom": "2007-12-03",
"dateTo": "2007-12-03",
"timeStart": DateTimeFilter,
"timeEnd": DateTimeFilter,
"isProved": BooleanFilter,
"isLocked": BooleanFilter,
"hasClosedTime": BooleanFilter,
"lastChange": DateTimeFilter,
"isPaused": BooleanFilter,
"creationTimestamp": DateTimeFilter,
"changeTimestamp": DateTimeFilter,
"closingTimestamp": DateTimeFilter,
"personIdent": Ident,
"creatorIdent": Ident,
"projectIdent": Ident
}
CompressedTimesCollection
Fields
Field Name | Description |
---|---|
nodes - [CompressedStaffTime!]!
|
|
totalAmountOfTime - Float!
|
|
totalCount - Int!
|
Example
{
"nodes": [CompressedStaffTime],
"totalAmountOfTime": 987.65,
"totalCount": 123
}
Condition
Possible Types
Condition Types |
---|
Example
{"ident": Ident, "position": 123}
ConditionInput
Fields
Input Field | Description |
---|---|
type - String!
|
|
position - Int!
|
|
accountIdent - Ident
|
|
min - Int
|
|
max - Int
|
|
under - Int
|
|
over - Int
|
|
exclude - Boolean
|
|
activityIdents - [Ident!]
|
|
costTypeIdents - [Ident!]
|
|
minInSeconds - Int
|
|
maxInSeconds - Int
|
|
isConnected - Boolean
|
|
elementIdents - [Ident!]
|
|
wageTypeIdents - [Ident!]
|
|
months - [Month]
|
|
from - TimeSpan
|
|
to - TimeSpan
|
|
isNextDay - Boolean
|
|
withAbsences - Boolean
|
|
withAllowances - Boolean
|
|
personTypeIdents - [Ident]
|
|
projectComponentIdents - [Ident!]
|
|
isDifferent - Boolean
|
|
viewOnPath - Boolean
|
|
projectSectorIdents - [Ident!]
|
|
projectTypeIdents - [Ident]
|
|
projectZoneIdents - [Ident]
|
|
dontSplitAtMidnight - Boolean
|
|
isPublicHoliday - Boolean
|
|
regionIdents - [Ident]
|
|
exceeded - Boolean
|
|
weekdays - [DayOfWeek]
|
|
isFirstTime - Boolean
|
|
isLastTime - Boolean
|
|
checkTimes - Boolean
|
|
checkAllowances - Boolean
|
Example
{
"type": "abc123",
"position": 123,
"accountIdent": Ident,
"min": 123,
"max": 987,
"under": 987,
"over": 123,
"exclude": true,
"activityIdents": [Ident],
"costTypeIdents": [Ident],
"minInSeconds": 987,
"maxInSeconds": 123,
"isConnected": false,
"elementIdents": [Ident],
"wageTypeIdents": [Ident],
"months": ["JANUARY"],
"from": TimeSpan,
"to": TimeSpan,
"isNextDay": false,
"withAbsences": true,
"withAllowances": true,
"personTypeIdents": [Ident],
"projectComponentIdents": [Ident],
"isDifferent": false,
"viewOnPath": false,
"projectSectorIdents": [Ident],
"projectTypeIdents": [Ident],
"projectZoneIdents": [Ident],
"dontSplitAtMidnight": true,
"isPublicHoliday": false,
"regionIdents": [Ident],
"exceeded": false,
"weekdays": ["SUNDAY"],
"isFirstTime": false,
"isLastTime": true,
"checkTimes": true,
"checkAllowances": true
}
ConstructionDiary
Fields
Field Name | Description |
---|---|
constructionDiaryCollectedEquipments - CollectedEquipmentCollection
|
|
constructionDiaryEquipmentStates - EquipmentStateCollection
|
|
constructionDiaryMaterials - CollectedMaterialCollection
|
|
constructionDiaryNotes - NoteCollection
|
|
constructionDiaryPictures - PictureCollection
|
|
constructionDiaryServices - ServiceCollection
|
|
constructionDiaryStaffTimes - StaffTimeCollection
|
|
constructionDiarySubcontractors - CollectedSubcontractorCollection
|
|
constructionDiaryWeathers - WeatherCollection
|
|
Example
{
"constructionDiaryCollectedEquipments": CollectedEquipmentCollection,
"constructionDiaryEquipmentStates": EquipmentStateCollection,
"constructionDiaryMaterials": CollectedMaterialCollection,
"constructionDiaryNotes": NoteCollection,
"constructionDiaryPictures": PictureCollection,
"constructionDiaryServices": ServiceCollection,
"constructionDiaryStaffTimes": StaffTimeCollection,
"constructionDiarySubcontractors": CollectedSubcontractorCollection,
"constructionDiaryWeathers": WeatherCollection
}
ConstructionDiaryEntriesCount
Example
ConstructionDiaryEntriesCount
Contact
Fields
Field Name | Description |
---|---|
actions - [ContactHistoryChange!]!
|
|
birthdate - DateTime
|
|
changeInfo - Info
|
|
city - String
|
|
contactPersons - [ContactPerson]!
|
|
customerNumber - String
|
|
element - Element
|
|
email - String
|
|
fax - String
|
|
homepage - String
|
|
id - String
|
|
ident - Ident!
|
|
isCustomer - Boolean!
|
|
isDeleted - Boolean!
|
|
lastChange - UtcDateTime
|
|
lastChangeCount - LastChangeCount!
|
|
logoIdent - Ident
|
|
logoUrl - String
|
|
mobile - String
|
|
name - String
|
|
phone - String
|
|
postcode - String
|
field is deprecated. use 'zipCode' instead. |
qualityProjects - [Project]
|
|
region - Region
|
|
regionIdent - Ident
|
Field is deprecated. Use 'region' instead. |
street - String
|
|
subcontractor - Subcontractor
|
|
supplier - Supplier
|
|
zipCode - String
|
Example
{
"actions": [ContactHistoryChange],
"birthdate": "2007-12-03T10:15:30Z",
"changeInfo": Info,
"city": "xyz789",
"contactPersons": [ContactPerson],
"customerNumber": "xyz789",
"element": Element,
"email": "xyz789",
"fax": "xyz789",
"homepage": "abc123",
"id": "xyz789",
"ident": Ident,
"isCustomer": false,
"isDeleted": false,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"logoIdent": Ident,
"logoUrl": "xyz789",
"mobile": "xyz789",
"name": "xyz789",
"phone": "abc123",
"postcode": "xyz789",
"qualityProjects": [Project],
"region": Region,
"regionIdent": Ident,
"street": "abc123",
"subcontractor": Subcontractor,
"supplier": Supplier,
"zipCode": "abc123"
}
ContactCollection
Fields
Field Name | Description |
---|---|
nodes - [Contact!]!
|
|
totalCount - Int!
|
Example
{"nodes": [Contact], "totalCount": 123}
ContactEditAction
Fields
Field Name | Description |
---|---|
current - Contact!
|
|
previous - Contact
|
|
properties - [String!]!
|
Example
{
"current": Contact,
"previous": Contact,
"properties": ["abc123"]
}
ContactError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
ContactErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - ContactError
|
Example
{"entity": ContactError}
ContactErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - ContactError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": ContactError,
"errors": [ValidationErrorProperty]
}
ContactErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - ContactError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ContactError,
"errors": [MissingPermission]
}
ContactErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - ContactError
|
|
errors - [StateErrors!]!
|
Example
{"entity": ContactError, "errors": ["ENTITY_DELETED"]}
ContactFilter
Fields
Input Field | Description |
---|---|
_and - [ContactFilter]
|
|
_or - [ContactFilter]
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
fid - StringFilter
|
|
name - StringFilter
|
|
street - StringFilter
|
|
zipCode - StringFilter
|
|
city - StringFilter
|
|
phone - StringFilter
|
|
fax - StringFilter
|
|
mobile - StringFilter
|
|
email - StringFilter
|
|
homepage - StringFilter
|
|
element - ElementFilter
|
|
region - RegionFilter
|
|
isDeleted - BooleanFilter
|
|
isSubcontractor - BooleanFilter
|
|
isSupplier - BooleanFilter
|
|
customerNumber - StringFilter
|
|
isCustomer - BooleanFilter
|
Example
{
"_and": [ContactFilter],
"_or": [ContactFilter],
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"ident": IdentFilter,
"id": StringFilter,
"fid": StringFilter,
"name": StringFilter,
"street": StringFilter,
"zipCode": StringFilter,
"city": StringFilter,
"phone": StringFilter,
"fax": StringFilter,
"mobile": StringFilter,
"email": StringFilter,
"homepage": StringFilter,
"element": ElementFilter,
"region": RegionFilter,
"isDeleted": BooleanFilter,
"isSubcontractor": BooleanFilter,
"isSupplier": BooleanFilter,
"customerNumber": StringFilter,
"isCustomer": BooleanFilter
}
ContactHistoryChange
Fields
Field Name | Description |
---|---|
action - HistoryChangeAction!
|
|
edit - ContactEditAction!
|
|
person - Person
|
|
timestamp - DateTime!
|
Example
{
"action": "CREATE",
"edit": ContactEditAction,
"person": Person,
"timestamp": "2007-12-03T10:15:30Z"
}
ContactNotFoundError
Fields
Field Name | Description |
---|---|
errors - [ContactReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [ContactReferErrorEntityNotFoundErrorType]}
ContactOrder
Fields
Input Field | Description |
---|---|
id - SortOrder
|
|
name - SortOrder
|
|
street - SortOrder
|
|
zipCode - SortOrder
|
|
city - SortOrder
|
|
phone - SortOrder
|
|
fax - SortOrder
|
|
mobile - SortOrder
|
|
email - SortOrder
|
|
homepage - SortOrder
|
|
isDeleted - SortOrder
|
|
element - ElementOrder
|
|
region - RegionOrder
|
|
lastChange - SortOrder
|
|
lastChangeCount - SortOrder
|
|
isSubcontractor - SortOrder
|
|
isSupplier - SortOrder
|
|
customerNumber - SortOrder
|
|
isCustomer - SortOrder
|
Example
{
"id": "ASC",
"name": "ASC",
"street": "ASC",
"zipCode": "ASC",
"city": "ASC",
"phone": "ASC",
"fax": "ASC",
"mobile": "ASC",
"email": "ASC",
"homepage": "ASC",
"isDeleted": "ASC",
"element": ElementOrder,
"region": RegionOrder,
"lastChange": "ASC",
"lastChangeCount": "ASC",
"isSubcontractor": "ASC",
"isSupplier": "ASC",
"customerNumber": "ASC",
"isCustomer": "ASC"
}
ContactOrigin
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"NONE"
ContactPermissionError
Fields
Field Name | Description |
---|---|
errors - [ContactReferErrorPermissionErrorType!]!
|
Example
{"errors": [ContactReferErrorPermissionErrorType]}
ContactPerson
Example
{
"contact": Contact,
"email": "xyz789",
"firstname": "abc123",
"function": "xyz789",
"ident": Ident,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lastname": "xyz789",
"phone": "abc123"
}
ContactPersonCollection
Fields
Field Name | Description |
---|---|
nodes - [ContactPerson!]!
|
|
totalCount - Int!
|
Example
{"nodes": [ContactPerson], "totalCount": 987}
ContactPersonCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [ContactPersonCollectionFilter]
|
|
_or - [ContactPersonCollectionFilter]
|
|
ident - IdentFilter
|
|
name - StringFilter
|
|
function - StringFilter
|
|
phone - StringFilter
|
|
email - StringFilter
|
|
contact - ContactFilter
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
Example
{
"_and": [ContactPersonCollectionFilter],
"_or": [ContactPersonCollectionFilter],
"ident": IdentFilter,
"name": StringFilter,
"function": StringFilter,
"phone": StringFilter,
"email": StringFilter,
"contact": ContactFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter
}
ContactPersonOrder
ContactReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
ContactReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
ContactReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - ContactReferError
|
Example
{"entity": ContactReferError}
ContactReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - ContactReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ContactReferError,
"errors": [MissingPermission]
}
ContactReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - ContactReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": ContactReferError,
"errors": ["ENTITY_DELETED"]
}
ContactResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Contact!]!
|
Example
{"entities": [Contact]}
ContactStateError
Fields
Field Name | Description |
---|---|
errors - [ContactReferErrorStateErrorType!]!
|
Example
{"errors": [ContactReferErrorStateErrorType]}
CostCenter
Fields
Field Name | Description |
---|---|
actions - [CostCenterHistoryChange!]!
|
|
availabilities - [CostCenterAvailability]
|
|
changeInfo - Info
|
|
description - String
|
|
editor - Person
|
|
element - Element
|
|
elementIdent - Ident
|
field 'elementIdent' is deprecated. use 'element' instead. |
endDate - Date
|
|
fid - String
|
|
id - String
|
|
ident - Ident!
|
|
isApproved - Boolean
|
|
isDeleted - Boolean
|
|
isEquipmentCostCenter - Boolean
|
field 'isEquipmentCostCentre' is deprecated. use 'availabilities' instead. |
isPersonCostCenter - Boolean
|
field 'isPersonCostCentre' is deprecated. use 'availabilities' instead. |
isProjectCostCenter - Boolean
|
field 'isProjectCostCentre' is deprecated. use 'availabilities' instead. |
isStorage - Boolean
|
|
isTeamCostCenter - Boolean
|
field 'isTeamCostCentre' is deprecated. use 'availabilities' instead. |
lastChange - UtcDateTime
|
|
lastChangeCount - LastChangeCount!
|
|
name - String!
|
|
operationNumber - String
|
|
startDate - Date!
|
|
state - CostCenterState!
|
Example
{
"actions": [CostCenterHistoryChange],
"availabilities": ["PROJECT"],
"changeInfo": Info,
"description": "xyz789",
"editor": Person,
"element": Element,
"elementIdent": Ident,
"endDate": "2007-12-03",
"fid": "abc123",
"id": "abc123",
"ident": Ident,
"isApproved": true,
"isDeleted": true,
"isEquipmentCostCenter": false,
"isPersonCostCenter": false,
"isProjectCostCenter": false,
"isStorage": true,
"isTeamCostCenter": false,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"name": "abc123",
"operationNumber": "abc123",
"startDate": "2007-12-03",
"state": "CLOSED"
}
CostCenterAvailability
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
Example
"PROJECT"
CostCenterAvailabilityFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - CostCenterAvailability
|
Is the fields value equal to the provided value. Default = PROJECT |
_neq - CostCenterAvailability
|
Is the fields value not equal to the provided value. Default = PROJECT |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [CostCenterAvailability]
|
Is the fields value in the provided list of values. |
_nin - [CostCenterAvailability]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "PROJECT",
"_neq": "PROJECT",
"_is_null": true,
"_in": ["PROJECT"],
"_nin": ["PROJECT"]
}
CostCenterCollection
Fields
Field Name | Description |
---|---|
nodes - [CostCenter!]!
|
|
totalCount - Int!
|
Example
{"nodes": [CostCenter], "totalCount": 987}
CostCenterEditAction
Fields
Field Name | Description |
---|---|
current - CostCenter!
|
|
previous - CostCenter
|
|
properties - [String!]!
|
Example
{
"current": CostCenter,
"previous": CostCenter,
"properties": ["abc123"]
}
CostCenterError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
CostCenterErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - CostCenterError
|
Example
{"entity": CostCenterError}
CostCenterErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - CostCenterError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": CostCenterError,
"errors": [ValidationErrorProperty]
}
CostCenterErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - CostCenterError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": CostCenterError,
"errors": [MissingPermission]
}
CostCenterErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - CostCenterError
|
|
errors - [StateErrors!]!
|
Example
{"entity": CostCenterError, "errors": ["ENTITY_DELETED"]}
CostCenterFilter
Fields
Input Field | Description |
---|---|
_and - [CostCenterFilter]
|
|
_or - [CostCenterFilter]
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
fid - StringFilter
|
|
name - StringFilter
|
|
color - StringFilter
|
|
operationNumber - StringFilter
|
|
description - StringFilter
|
|
availability - CostCenterAvailabilityFilter
|
|
state - CostCenterStateFilter
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
isDeleted - BooleanFilter
|
|
isApproved - BooleanFilter
|
|
element - ElementFilter
|
Example
{
"_and": [CostCenterFilter],
"_or": [CostCenterFilter],
"ident": IdentFilter,
"id": StringFilter,
"fid": StringFilter,
"name": StringFilter,
"color": StringFilter,
"operationNumber": StringFilter,
"description": StringFilter,
"availability": CostCenterAvailabilityFilter,
"state": CostCenterStateFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"isDeleted": BooleanFilter,
"isApproved": BooleanFilter,
"element": ElementFilter
}
CostCenterHistoryChange
Fields
Field Name | Description |
---|---|
action - HistoryChangeAction!
|
|
edit - CostCenterEditAction!
|
|
person - Person
|
|
timestamp - DateTime!
|
Example
{
"action": "CREATE",
"edit": CostCenterEditAction,
"person": Person,
"timestamp": "2007-12-03T10:15:30Z"
}
CostCenterNotFoundError
Fields
Field Name | Description |
---|---|
errors - [CostCenterReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [CostCenterReferErrorEntityNotFoundErrorType]}
CostCenterOrder
Fields
Input Field | Description |
---|---|
id - SortOrder
|
|
fid - SortOrder
|
|
name - SortOrder
|
|
operationNumber - SortOrder
|
|
description - SortOrder
|
|
state - SortOrder
|
|
startDate - SortOrder
|
|
endDate - SortOrder
|
|
isApproved - SortOrder
|
|
isForProject - SortOrder
|
|
isForEquipment - SortOrder
|
|
isForPerson - SortOrder
|
|
isForTeams - SortOrder
|
|
isForStorage - SortOrder
|
|
isDeleted - SortOrder
|
|
element - ElementOrder
|
|
lastChange - SortOrder
|
|
lastChangeCount - SortOrder
|
Example
{
"id": "ASC",
"fid": "ASC",
"name": "ASC",
"operationNumber": "ASC",
"description": "ASC",
"state": "ASC",
"startDate": "ASC",
"endDate": "ASC",
"isApproved": "ASC",
"isForProject": "ASC",
"isForEquipment": "ASC",
"isForPerson": "ASC",
"isForTeams": "ASC",
"isForStorage": "ASC",
"isDeleted": "ASC",
"element": ElementOrder,
"lastChange": "ASC",
"lastChangeCount": "ASC"
}
CostCenterPermissionError
Fields
Field Name | Description |
---|---|
errors - [CostCenterReferErrorPermissionErrorType!]!
|
Example
{"errors": [CostCenterReferErrorPermissionErrorType]}
CostCenterReferEntity
CostCenterReferError
CostCenterReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - CostCenterReferError
|
Example
{"entity": CostCenterReferError}
CostCenterReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - CostCenterReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": CostCenterReferError,
"errors": [MissingPermission]
}
CostCenterReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - CostCenterReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": CostCenterReferError,
"errors": ["ENTITY_DELETED"]
}
CostCenterResultSuccess
Fields
Field Name | Description |
---|---|
entities - [CostCenter!]!
|
Example
{"entities": [CostCenter]}
CostCenterState
Values
Enum Value | Description |
---|---|
|
|
|
Example
"CLOSED"
CostCenterStateError
Fields
Field Name | Description |
---|---|
errors - [CostCenterReferErrorStateErrorType!]!
|
Example
{"errors": [CostCenterReferErrorStateErrorType]}
CostCenterStateFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - CostCenterState
|
Is the fields value equal to the provided value. Default = CLOSED |
_neq - CostCenterState
|
Is the fields value not equal to the provided value. Default = CLOSED |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [CostCenterState]
|
Is the fields value in the provided list of values. |
_nin - [CostCenterState]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "CLOSED",
"_neq": "CLOSED",
"_is_null": true,
"_in": ["CLOSED"],
"_nin": ["CLOSED"]
}
CostCentreAction
Fields
Field Name | Description |
---|---|
applyLastCostCentre - Boolean
|
|
costCenter - CostCenter
|
|
ident - Ident
|
|
position - Int!
|
|
useCostCentreFromStaff - Boolean
|
Example
{
"applyLastCostCentre": false,
"costCenter": CostCenter,
"ident": Ident,
"position": 987,
"useCostCentreFromStaff": false
}
CostType
Fields
Field Name | Description |
---|---|
actions - [CostTypeChange!]!
|
|
changeInfo - Info
|
|
elements - [Element!]!
|
|
id - String
|
|
ident - Ident!
|
|
isDeleted - Boolean!
|
|
lastChange - UtcDateTime!
|
|
maximum - Decimal
|
|
minimum - Decimal
|
|
name - String!
|
|
oncePerDay - Boolean!
|
|
type - CostTypeType!
|
|
unit - String
|
Example
{
"actions": [CostTypeChange],
"changeInfo": Info,
"elements": [Element],
"id": "abc123",
"ident": Ident,
"isDeleted": true,
"lastChange": UtcDateTime,
"maximum": Decimal,
"minimum": Decimal,
"name": "abc123",
"oncePerDay": true,
"type": "NUMERIC",
"unit": "xyz789"
}
CostTypeChange
Fields
Field Name | Description |
---|---|
action - HistoryChangeAction!
|
|
edit - CostTypeEditAction!
|
|
person - Person
|
|
timestamp - DateTime!
|
Example
{
"action": "CREATE",
"edit": CostTypeEditAction,
"person": Person,
"timestamp": "2007-12-03T10:15:30Z"
}
CostTypeCollection
Fields
Field Name | Description |
---|---|
nodes - [CostType!]!
|
|
totalCount - Int!
|
Example
{"nodes": [CostType], "totalCount": 123}
CostTypeCondition
Fields
Field Name | Description |
---|---|
costTypes - [CostType!]!
|
|
exclude - Boolean!
|
|
ident - Ident
|
|
position - Int!
|
Example
{
"costTypes": [CostType],
"exclude": false,
"ident": Ident,
"position": 123
}
CostTypeEditAction
Fields
Field Name | Description |
---|---|
current - CostType!
|
|
previous - CostType
|
|
properties - [String!]!
|
Example
{
"current": CostType,
"previous": CostType,
"properties": ["abc123"]
}
CostTypeError
CostTypeErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - CostTypeError
|
Example
{"entity": CostTypeError}
CostTypeErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - CostTypeError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": CostTypeError,
"errors": [ValidationErrorProperty]
}
CostTypeErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - CostTypeError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": CostTypeError,
"errors": [MissingPermission]
}
CostTypeErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - CostTypeError
|
|
errors - [StateErrors!]!
|
Example
{"entity": CostTypeError, "errors": ["ENTITY_DELETED"]}
CostTypeFilter
Fields
Input Field | Description |
---|---|
_and - [CostTypeFilter]
|
|
_or - [CostTypeFilter]
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
name - StringFilter
|
|
type - CostTypeTypeFilter
|
|
unit - StringFilter
|
|
minimum - DecimalFilter
|
|
maximum - DecimalFilter
|
|
oncePerDay - BooleanFilter
|
|
isDeleted - BooleanFilter
|
|
changeFirstName - StringFilter
|
|
changeLastName - StringFilter
|
|
changeApplication - StringFilter
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
Example
{
"_and": [CostTypeFilter],
"_or": [CostTypeFilter],
"ident": IdentFilter,
"id": StringFilter,
"name": StringFilter,
"type": CostTypeTypeFilter,
"unit": StringFilter,
"minimum": DecimalFilter,
"maximum": DecimalFilter,
"oncePerDay": BooleanFilter,
"isDeleted": BooleanFilter,
"changeFirstName": StringFilter,
"changeLastName": StringFilter,
"changeApplication": StringFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter
}
CostTypeNotFoundError
Fields
Field Name | Description |
---|---|
errors - [CostTypeReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [CostTypeReferErrorEntityNotFoundErrorType]}
CostTypeOrder
Example
{
"id": "ASC",
"name": "ASC",
"type": "ASC",
"unit": "ASC",
"minimum": "ASC",
"maximum": "ASC",
"oncePerDay": "ASC",
"isDeleted": "ASC",
"changeFirstName": "ASC",
"changeLastName": "ASC",
"changeApplication": "ASC",
"lastChange": "ASC"
}
CostTypePermissionError
Fields
Field Name | Description |
---|---|
errors - [CostTypeReferErrorPermissionErrorType!]!
|
Example
{"errors": [CostTypeReferErrorPermissionErrorType]}
CostTypeReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
CostTypeReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
CostTypeReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - CostTypeReferError
|
Example
{"entity": CostTypeReferError}
CostTypeReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - CostTypeReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": CostTypeReferError,
"errors": [MissingPermission]
}
CostTypeReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - CostTypeReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": CostTypeReferError,
"errors": ["ENTITY_DELETED"]
}
CostTypeResultSuccess
Fields
Field Name | Description |
---|---|
entities - [CostType!]!
|
Example
{"entities": [CostType]}
CostTypeStateError
Fields
Field Name | Description |
---|---|
errors - [CostTypeReferErrorStateErrorType!]!
|
Example
{"errors": [CostTypeReferErrorStateErrorType]}
CostTypeType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"NUMERIC"
CostTypeTypeFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - CostTypeType
|
Is the fields value equal to the provided value. Default = NUMERIC |
_neq - CostTypeType
|
Is the fields value not equal to the provided value. Default = NUMERIC |
_gt - CostTypeType
|
Is the fields value greater than the provided value. Default = NUMERIC |
_lt - CostTypeType
|
Is the fields value less than the provided value. Default = NUMERIC |
_gte - CostTypeType
|
Is the fields value greater than or equal to the provided value. Default = NUMERIC |
_lte - CostTypeType
|
Is the fields value less than or equal to the provided value. Default = NUMERIC |
_like - CostTypeType
|
Is the fields value like the provided value. SQL Server wildcards can be applied. Default = NUMERIC |
_contains - CostTypeType
|
Does the field value contain the provided value. Default = NUMERIC |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [CostTypeType]
|
Is the fields value in the provided list of values. |
_nin - [CostTypeType]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "NUMERIC",
"_neq": "NUMERIC",
"_gt": "NUMERIC",
"_lt": "NUMERIC",
"_gte": "NUMERIC",
"_lte": "NUMERIC",
"_like": "NUMERIC",
"_contains": "NUMERIC",
"_is_null": false,
"_in": ["NUMERIC"],
"_nin": ["NUMERIC"]
}
CounterContainer
CreateExport
Fields
Field Name | Description |
---|---|
bfwEquipments - BfWEquipmentResult!
|
|
Arguments
|
|
brz - BRZResult!
|
|
Arguments
|
|
brzEquipment - BrzEquipmentResult!
|
|
Arguments
|
|
datevLodas - DatevLodasResult!
|
|
Arguments
|
|
datevLohnGehalt - DatevLohnGehaltResult!
|
|
Arguments
|
|
mosaikHours - MosaikHoursResult!
|
|
Arguments
|
|
nevarisFinance - NevarisFinanceResult!
|
|
Arguments
|
|
pdsLohn - PDSLohnResult!
|
|
Arguments
|
|
provisionEquipment - ProvisionEquipmentResult!
|
|
Arguments
|
|
sbs - SBSResult!
|
|
Arguments
|
|
technokomWage - TechnokomWageResult!
|
|
Arguments
|
Example
{
"bfwEquipments": File,
"brz": File,
"brzEquipment": File,
"datevLodas": File,
"datevLohnGehalt": File,
"mosaikHours": File,
"nevarisFinance": File,
"pdsLohn": File,
"provisionEquipment": File,
"sbs": File,
"technokomWage": File
}
CreateWorkingHourStaffTimePermissionError
Fields
Field Name | Description |
---|---|
errors - [WorkingHourStaffTimeErrorPermissionErrorType!]!
|
Example
{"errors": [WorkingHourStaffTimeErrorPermissionErrorType]}
CreateWorkingHourStaffTimeResult
Example
CreateWorkingHourStaffTimeResultSuccess
CreateWorkingHourStaffTimeResultSuccess
Fields
Field Name | Description |
---|---|
entities - [StaffTime!]!
|
Example
{"entities": [StaffTime]}
CreateWorkingHourStaffTimeValidationError
Fields
Field Name | Description |
---|---|
errors - [WorkingHourStaffTimeErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
WorkingHourStaffTimeErrorMutationValidationErrorType
]
}
CumulatedProjectEquipmentService
Fields
Field Name | Description |
---|---|
equipmentServices - [ProjectEquipmentServiceNode]
|
|
project - Project
|
Example
{
"equipmentServices": [ProjectEquipmentServiceNode],
"project": Project
}
CumulatedProjectEquipmentServiceCollection
Fields
Field Name | Description |
---|---|
nodes - [CumulatedProjectEquipmentService!]!
|
|
totalCount - Int!
|
Example
{
"nodes": [CumulatedProjectEquipmentService],
"totalCount": 987
}
CumulatedProjectEquipmentServiceFilter
Fields
Input Field | Description |
---|---|
_and - [CumulatedProjectEquipmentServiceFilter]
|
|
_or - [CumulatedProjectEquipmentServiceFilter]
|
|
dateFrom - DateTime!
|
|
dateTo - DateTime!
|
|
projectIdent - Ident
|
Example
{
"_and": [CumulatedProjectEquipmentServiceFilter],
"_or": [CumulatedProjectEquipmentServiceFilter],
"dateFrom": "2007-12-03T10:15:30Z",
"dateTo": "2007-12-03T10:15:30Z",
"projectIdent": Ident
}
CumulatedProjectEquipmentServiceOrder
CumulatedProjectStaffTime
Fields
Field Name | Description |
---|---|
project - Project
|
|
staffTimes - [ProjectStaffTimeNode]
|
Example
{
"project": Project,
"staffTimes": [ProjectStaffTimeNode]
}
CumulatedProjectStaffTimeCollection
Fields
Field Name | Description |
---|---|
nodes - [CumulatedProjectStaffTime!]!
|
|
totalCount - Int!
|
Example
{"nodes": [CumulatedProjectStaffTime], "totalCount": 987}
CumulatedProjectStaffTimeFilter
Fields
Input Field | Description |
---|---|
_and - [CumulatedProjectStaffTimeFilter]
|
|
_or - [CumulatedProjectStaffTimeFilter]
|
|
dateFrom - DateTime!
|
|
dateTo - DateTime!
|
|
projectIdent - Ident
|
Example
{
"_and": [CumulatedProjectStaffTimeFilter],
"_or": [CumulatedProjectStaffTimeFilter],
"dateFrom": "2007-12-03T10:15:30Z",
"dateTo": "2007-12-03T10:15:30Z",
"projectIdent": Ident
}
CumulatedProjectStaffTimeOrder
CumulativeHourFilter
Fields
Input Field | Description |
---|---|
_and - [CumulativeHourFilter]
|
|
_or - [CumulativeHourFilter]
|
|
ident - IdentFilter
|
|
type - CumulativeHoursTypeFilter
|
|
hours - DecimalFilter
|
|
datetime - DateTimeOffsetFilter
|
|
signalLostRange - DateTimeFilter
|
|
beforeDate - DateTime
|
Example
{
"_and": [CumulativeHourFilter],
"_or": [CumulativeHourFilter],
"ident": IdentFilter,
"type": CumulativeHoursTypeFilter,
"hours": DecimalFilter,
"datetime": DateTimeOffsetFilter,
"signalLostRange": DateTimeFilter,
"beforeDate": "2007-12-03T10:15:30Z"
}
CumulativeHours
Fields
Field Name | Description |
---|---|
datetime - DateTimeOffset!
|
Timestamp of the cumulative hour |
equipment - TrackingDevice!
|
|
fetchedAt - DateTimeOffset
|
Timestamp from the last fetch-operation |
hours - Decimal
|
|
hoursDelta - Decimal
|
|
ident - Ident!
|
|
rangeFrom - DateTimeOffset
|
Starting-Timestamp from the cumulative hour |
rangeTo - DateTimeOffset
|
End-Timestamp from the cumulative hour |
type - CumulativeHoursType!
|
Example
{
"datetime": DateTimeOffset,
"equipment": TrackingDevice,
"fetchedAt": DateTimeOffset,
"hours": Decimal,
"hoursDelta": Decimal,
"ident": Ident,
"rangeFrom": DateTimeOffset,
"rangeTo": DateTimeOffset,
"type": "ACTIVE_REGENERATION"
}
CumulativeHoursType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
Example
"ACTIVE_REGENERATION"
CumulativeHoursTypeFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - CumulativeHoursType
|
Is the fields value equal to the provided value. |
_neq - CumulativeHoursType
|
Is the fields value not equal to the provided value |
_gt - CumulativeHoursType
|
Is the fields value greater than the provided value |
_lt - CumulativeHoursType
|
Is the fields value less than the provided value. |
_gte - CumulativeHoursType
|
Is the fields value greater than or equal to the provided value. |
_lte - CumulativeHoursType
|
Is the fields value less than or equal to the provided value. |
_like - CumulativeHoursType
|
Is the fields value like the provided value. SQL Server wildcards can be applied. |
_contains - CumulativeHoursType
|
Does the field value contain the provided value. |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [CumulativeHoursType]
|
Is the fields value in the provided list of values. |
_nin - [CumulativeHoursType]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "ACTIVE_REGENERATION",
"_neq": "ACTIVE_REGENERATION",
"_gt": "ACTIVE_REGENERATION",
"_lt": "ACTIVE_REGENERATION",
"_gte": "ACTIVE_REGENERATION",
"_lte": "ACTIVE_REGENERATION",
"_like": "ACTIVE_REGENERATION",
"_contains": "ACTIVE_REGENERATION",
"_is_null": true,
"_in": ["ACTIVE_REGENERATION"],
"_nin": ["ACTIVE_REGENERATION"]
}
Customer
Fields
Field Name | Description |
---|---|
accountType - String
|
|
actions - [CustomerChange]
|
|
Arguments
|
|
areaCode - String
|
|
changeDate - DateTime!
|
|
changeFirstname - String
|
|
changeLastname - String
|
|
city - String
|
|
equipmentModulePaymentPeriod - Period
|
|
equipmentModuleVariant - Variant
|
|
equipmentUserLicenses - Int!
|
|
equipmentUserLicensesUsed - Int
|
|
estimatesModulePaymentPeriod - Period
|
|
estimatesModuleVariant - Variant
|
|
estimatesUserLicenses - Int!
|
|
estimatesUserLicensesUsed - Int
|
|
fax - String
|
|
firstName - String
|
|
fleetActive - Boolean!
|
|
fleetBaseModule - Profile
|
|
fleetFullLicenses - Int!
|
|
fleetLicenses - Int!
|
Fleet licenses are divided into full (fleetFullLicenses) and limited (fleetLimitedLicenses) licenses. The previous name 'fleetLicenses' is no longer clear enough. |
fleetLimitedLicenses - Int!
|
|
fleetSubscriptionId - String
|
|
fleetTrial - DateTime
|
|
fleetUsedFullLicenses - Int
|
|
fleetUsedLicenses - Int
|
Fleet licenses are divided into full (fleetUsedFullLicenses) and limited (fleetUsedLimitedLicenses) licenses. |
fleetUsedLimitedLicenses - Int
|
|
fullQualityProjectsCount - Int!
|
|
hasOwnInstallation - Boolean
|
|
id - String!
|
|
isActive - Boolean
|
|
isDeleted - Boolean
|
|
isMailConfirmed - Boolean
|
|
isSelfSignup - Boolean
|
|
lastName - String
|
|
licenseModel - LicenseModel!
|
|
mail - String
|
|
mailConfirmationKey - String
|
|
name - String
|
|
onSiteActive - Boolean!
|
|
onSiteBaseModule - Profile
|
|
onSiteBillingProvider - PaymentProvider!
|
|
onSiteLicenses - Int!
|
|
onSiteSubscriptionId - String
|
|
onSiteTrial - DateTime
|
|
onSiteUsedLicenses - Int
|
|
personsModulePaymentPeriod - Period
|
|
personsModuleVariant - Variant
|
|
personsUserLicenses - Int!
|
|
personsUserLicensesUsed - Int
|
|
phone - String
|
|
planningModulePaymentPeriod - Period
|
|
planningModuleVariant - Variant
|
|
planningUserLicenses - Int!
|
|
planningUserLicensesUsed - Int
|
|
profile - Profile!
|
|
profiles - [Profile!]!
|
|
projectModulePaymentPeriod - Period
|
|
projectModuleVariant - Variant
|
|
projectUserLicenses - Int!
|
|
projectUserLicensesUsed - Int
|
|
qualityActive - Boolean!
|
|
qualityBaseModule - Profile
|
|
qualityBillingProvider - PaymentProvider
|
|
qualityLicenses - Int!
|
|
qualityLicensesUsed - Int
|
The number of quality licenses used by the customer with pricing model 2023. |
qualityModulePaymentPeriod - Period
|
|
qualityModuleVariant - Variant
|
|
qualitySubscriptionId - String
|
|
qualityTrial - DateTime
|
|
qualityUsedLicenses - Int
|
The number of quality licenses used by the customer with pricing model pre 2023. |
registered - DateTime!
|
|
reverseTrialCompletedCount - Int
|
|
reverseTrialEndDate - Date
|
|
street - String
|
|
title - String
|
|
validTil - DateTime!
|
|
zipCode - String
|
Example
{
"accountType": "xyz789",
"actions": [CustomerChange],
"areaCode": "xyz789",
"changeDate": "2007-12-03T10:15:30Z",
"changeFirstname": "xyz789",
"changeLastname": "abc123",
"city": "xyz789",
"equipmentModulePaymentPeriod": "MONTHLY",
"equipmentModuleVariant": "BASIC",
"equipmentUserLicenses": 987,
"equipmentUserLicensesUsed": 123,
"estimatesModulePaymentPeriod": "MONTHLY",
"estimatesModuleVariant": "BASIC",
"estimatesUserLicenses": 987,
"estimatesUserLicensesUsed": 987,
"fax": "abc123",
"firstName": "xyz789",
"fleetActive": false,
"fleetBaseModule": Profile,
"fleetFullLicenses": 987,
"fleetLicenses": 987,
"fleetLimitedLicenses": 987,
"fleetSubscriptionId": "abc123",
"fleetTrial": "2007-12-03T10:15:30Z",
"fleetUsedFullLicenses": 123,
"fleetUsedLicenses": 987,
"fleetUsedLimitedLicenses": 987,
"fullQualityProjectsCount": 987,
"hasOwnInstallation": false,
"id": "xyz789",
"isActive": false,
"isDeleted": false,
"isMailConfirmed": true,
"isSelfSignup": true,
"lastName": "abc123",
"licenseModel": "PRICING_2023",
"mail": "xyz789",
"mailConfirmationKey": "abc123",
"name": "abc123",
"onSiteActive": true,
"onSiteBaseModule": Profile,
"onSiteBillingProvider": "NONE",
"onSiteLicenses": 987,
"onSiteSubscriptionId": "xyz789",
"onSiteTrial": "2007-12-03T10:15:30Z",
"onSiteUsedLicenses": 123,
"personsModulePaymentPeriod": "MONTHLY",
"personsModuleVariant": "BASIC",
"personsUserLicenses": 987,
"personsUserLicensesUsed": 987,
"phone": "xyz789",
"planningModulePaymentPeriod": "MONTHLY",
"planningModuleVariant": "BASIC",
"planningUserLicenses": 123,
"planningUserLicensesUsed": 123,
"profile": Profile,
"profiles": [Profile],
"projectModulePaymentPeriod": "MONTHLY",
"projectModuleVariant": "BASIC",
"projectUserLicenses": 123,
"projectUserLicensesUsed": 987,
"qualityActive": false,
"qualityBaseModule": Profile,
"qualityBillingProvider": "NONE",
"qualityLicenses": 123,
"qualityLicensesUsed": 987,
"qualityModulePaymentPeriod": "MONTHLY",
"qualityModuleVariant": "BASIC",
"qualitySubscriptionId": "xyz789",
"qualityTrial": "2007-12-03T10:15:30Z",
"qualityUsedLicenses": 123,
"registered": "2007-12-03T10:15:30Z",
"reverseTrialCompletedCount": 987,
"reverseTrialEndDate": "2007-12-03",
"street": "xyz789",
"title": "abc123",
"validTil": "2007-12-03T10:15:30Z",
"zipCode": "abc123"
}
CustomerChange
Fields
Field Name | Description |
---|---|
action - CustomerChangeAction
|
|
edit - CustomerEditAction
|
|
person - Person
|
|
timestamp - DateTimeOffset!
|
Example
{
"action": "INCREASE_LICENSE",
"edit": CustomerEditAction,
"person": Person,
"timestamp": DateTimeOffset
}
CustomerChangeAction
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"INCREASE_LICENSE"
CustomerEditAction
Fields
Field Name | Description |
---|---|
current - CustomerHistory!
|
|
previous - CustomerHistory
|
|
properties - [String!]!
|
Example
{
"current": CustomerHistory,
"previous": CustomerHistory,
"properties": ["xyz789"]
}
CustomerError
Example
{
"city": "xyz789",
"firstName": "xyz789",
"lastName": "xyz789",
"mail": "abc123",
"name": "xyz789",
"phone": "xyz789",
"street": "xyz789",
"zipCode": "abc123"
}
CustomerHistory
Fields
Field Name | Description |
---|---|
accountType - String
|
|
areaCode - String
|
|
changeDate - DateTime!
|
|
changeFirstname - String
|
|
changeLastname - String
|
|
city - String
|
|
fax - String
|
|
firstName - String
|
|
hasOwnInstallation - Boolean
|
|
id - String
|
|
isActive - Boolean
|
|
isDeleted - Boolean
|
|
isMailConfirmed - Boolean
|
|
isSelfSignup - Boolean
|
|
lastName - String
|
|
mail - String
|
|
mailConfirmationKey - String
|
|
name - String
|
|
onSiteBaseModule - Profile
|
|
phone - String
|
|
profiles - [Profile]
|
|
qualityActive - Boolean
|
|
qualityBaseModule - Profile
|
|
qualityLicenses - Int!
|
|
qualityTrial - DateTime!
|
|
registered - DateTime!
|
|
street - String
|
|
timesActive - Boolean
|
|
timesLicenses - Int!
|
|
timesTrial - DateTime!
|
|
title - String
|
|
validTil - DateTime!
|
|
zipCode - String
|
Example
{
"accountType": "xyz789",
"areaCode": "abc123",
"changeDate": "2007-12-03T10:15:30Z",
"changeFirstname": "abc123",
"changeLastname": "abc123",
"city": "abc123",
"fax": "xyz789",
"firstName": "xyz789",
"hasOwnInstallation": false,
"id": "abc123",
"isActive": false,
"isDeleted": true,
"isMailConfirmed": false,
"isSelfSignup": false,
"lastName": "abc123",
"mail": "xyz789",
"mailConfirmationKey": "xyz789",
"name": "abc123",
"onSiteBaseModule": Profile,
"phone": "xyz789",
"profiles": [Profile],
"qualityActive": true,
"qualityBaseModule": Profile,
"qualityLicenses": 123,
"qualityTrial": "2007-12-03T10:15:30Z",
"registered": "2007-12-03T10:15:30Z",
"street": "abc123",
"timesActive": true,
"timesLicenses": 123,
"timesTrial": "2007-12-03T10:15:30Z",
"title": "abc123",
"validTil": "2007-12-03T10:15:30Z",
"zipCode": "xyz789"
}
CustomerSettings
Fields
Field Name | Description |
---|---|
additionalMonthlyCalendarColumnActivity - Boolean!
|
Use monthlyCalendar { additionalColumns } instead |
additionalMonthlyCalendarColumnProjectPart - Boolean!
|
Use monthlyCalendar { additionalColumns } instead |
additionalMonthlyCalendarColumnProjects - Boolean!
|
Use monthlyCalendar { additionalColumns } instead |
additionalMonthlyCalendarColumnProjectSector - Boolean!
|
Use monthlyCalendar { additionalColumns } instead |
app - AppCustomerSettings!
|
|
beginnEndPauseInMonthlyCalendar - Boolean!
|
Use monthlyCalendar { withStartEndPause } instead |
collectionInterval - Int!
|
|
defaultTerminalActivity - Activity
|
Use terminal { defaultActivity } instead |
defaultTerminalProject - Project
|
Use terminal { defaultProject } instead |
display - DisplayCustomerSettings!
|
|
enhancedPasswordSecurity - Boolean!
|
|
furtherEducationAbsenceInHours - Boolean!
|
Use timeTracking { furtherEducationDefaultValue } instead |
furtherEducationUsesWorkTimeCalendar - Boolean!
|
Use timeTracking { allowWorkingHoursForFurtherEducation } instead |
general - GeneralCustomerSettings!
|
|
gpsLogin - String
|
|
gpsProvider - String
|
|
holidayAbsenceInHours - Boolean!
|
Use timeTracking { holidayDefaultValue } instead |
holidayUsesWorkTimeCalendar - Boolean!
|
Use timeTracking { allowWorkingHoursForHoliday } instead |
hoursPerDay - Decimal!
|
Use timeTracking { hoursPerDay } instead |
masterData - MasterDataCustomerSettings!
|
|
maxPhotoSize - Int
|
|
monthlyCalendar - MonthlyCalendarCustomerSettings!
|
|
mwcEmail - String
|
|
nativeTerminalTimeFix - Boolean!
|
Use terminal { useNativeTerminalTimeFix } instead |
onlyShowFreedCostCentreInControll - Boolean!
|
|
otherAbsenceInHours - Boolean!
|
Use timeTracking { otherDefaultValue } instead |
otherUsesWorkTimeCalendar - Boolean!
|
Use timeTracking { allowWorkingHoursForOther } instead |
planning - PlanningCustomerSettings!
|
|
planningExceptionsHoliday - Boolean!
|
|
planningExceptionsSaturday - Boolean!
|
|
planningExceptionsSunday - Boolean!
|
|
publicHolidayAbsenceInHours - Boolean!
|
Use timeTracking { publicHolidayDefaultValue } instead |
roundReportsFollowingRulebook - Boolean!
|
|
showEquipmentTypeOnPlanningboard - Boolean!
|
|
showHomeTimeNotice - Boolean!
|
Use timeTracking { showHomeTimeNotice } instead |
showPersonTypeOnPlanningboard - Boolean!
|
|
showPicturesInProjectDayReport - Boolean!
|
|
showProjectAddressOnPlanningboard - Boolean!
|
|
showProjectTypeOnPlanningboard - Boolean!
|
|
sickdayAbsenceInHours - Boolean!
|
Use timeTracking { sickdayDefaultValue } instead |
sickdayUsesWorkTimeCalendar - Boolean!
|
Use timeTracking { allowWorkingHoursForSickday } instead |
structuretreeInitiallyOpened - Boolean!
|
|
terminal - TerminalCustomerSettings!
|
|
terminalPassword - String
|
|
threshold - Int!
|
|
timestampInPicture - Boolean!
|
|
timeTracking - TimeTrackingCustomerSettings!
|
|
updateWageCalculator - Boolean!
|
Use monthlyCalendar { updateWageCalculator } instead |
workDays - WorkDays!
|
Example
{
"additionalMonthlyCalendarColumnActivity": true,
"additionalMonthlyCalendarColumnProjectPart": false,
"additionalMonthlyCalendarColumnProjects": false,
"additionalMonthlyCalendarColumnProjectSector": true,
"app": AppCustomerSettings,
"beginnEndPauseInMonthlyCalendar": false,
"collectionInterval": 123,
"defaultTerminalActivity": Activity,
"defaultTerminalProject": Project,
"display": DisplayCustomerSettings,
"enhancedPasswordSecurity": true,
"furtherEducationAbsenceInHours": true,
"furtherEducationUsesWorkTimeCalendar": false,
"general": GeneralCustomerSettings,
"gpsLogin": "abc123",
"gpsProvider": "abc123",
"holidayAbsenceInHours": false,
"holidayUsesWorkTimeCalendar": true,
"hoursPerDay": Decimal,
"masterData": MasterDataCustomerSettings,
"maxPhotoSize": 987,
"monthlyCalendar": MonthlyCalendarCustomerSettings,
"mwcEmail": "abc123",
"nativeTerminalTimeFix": true,
"onlyShowFreedCostCentreInControll": false,
"otherAbsenceInHours": false,
"otherUsesWorkTimeCalendar": false,
"planning": PlanningCustomerSettings,
"planningExceptionsHoliday": false,
"planningExceptionsSaturday": false,
"planningExceptionsSunday": false,
"publicHolidayAbsenceInHours": true,
"roundReportsFollowingRulebook": false,
"showEquipmentTypeOnPlanningboard": true,
"showHomeTimeNotice": true,
"showPersonTypeOnPlanningboard": true,
"showPicturesInProjectDayReport": false,
"showProjectAddressOnPlanningboard": true,
"showProjectTypeOnPlanningboard": true,
"sickdayAbsenceInHours": true,
"sickdayUsesWorkTimeCalendar": false,
"structuretreeInitiallyOpened": true,
"terminal": TerminalCustomerSettings,
"terminalPassword": "abc123",
"threshold": 987,
"timestampInPicture": true,
"timeTracking": TimeTrackingCustomerSettings,
"updateWageCalculator": true,
"workDays": WorkDays
}
CustomerSettingsError
Fields
Field Name | Description |
---|---|
app - AppCustomerSettingsError
|
|
display - DisplayCustomerSettingsError
|
|
general - GeneralCustomerSettingsError
|
|
masterData - MasterDataCustomerSettingsError
|
|
monthlyCalendar - MonthlyCalendarCustomerSettingsError
|
|
terminal - TerminalCustomerSettingsError
|
|
timeTracking - TimeTrackingCustomerSettingsError
|
Example
{
"app": AppCustomerSettingsError,
"display": DisplayCustomerSettingsError,
"general": GeneralCustomerSettingsError,
"masterData": MasterDataCustomerSettingsError,
"monthlyCalendar": MonthlyCalendarCustomerSettingsError,
"terminal": TerminalCustomerSettingsError,
"timeTracking": TimeTrackingCustomerSettingsError
}
DXLNYU5N
Fields
Field Name | Description |
---|---|
nodes - [DXLNYU5NNode]
|
Example
{"nodes": [DXLNYU5NNode]}
DXLNYU5NHeaderData
DXLNYU5NNode
Fields
Field Name | Description |
---|---|
dataRowsHours - [DXLNYU5NWCRow]
|
|
dataRowsQuantity - [DXLNYU5NWCRow]
|
|
headerData - [DXLNYU5NHeaderData]
|
|
holidayAccount - DXLNYU5NWCHolidayAccount
|
|
metaData - DXLNYU5NWCMetaData
|
|
person - Person
|
|
reportLogoPath - String
|
|
timeAccounts - [DXLNYU5NWCTimeAccount]
|
Example
{
"dataRowsHours": [DXLNYU5NWCRow],
"dataRowsQuantity": [DXLNYU5NWCRow],
"headerData": [DXLNYU5NHeaderData],
"holidayAccount": DXLNYU5NWCHolidayAccount,
"metaData": DXLNYU5NWCMetaData,
"person": Person,
"reportLogoPath": "abc123",
"timeAccounts": [DXLNYU5NWCTimeAccount]
}
DXLNYU5NWCDay
DXLNYU5NWCHolidayAccount
Example
{
"inHours": false,
"name": "xyz789",
"plannableValue": "xyz789",
"referenceDate": "xyz789",
"remainingValue": "abc123",
"usedValue": "xyz789"
}
DXLNYU5NWCMetaData
Fields
Field Name | Description |
---|---|
actualTime - DXLNYU5NWCMetaDataRow
|
|
allocatedTime - DXLNYU5NWCMetaDataRow
|
|
endTime - DXLNYU5NWCMetaDataRow
|
|
pause - DXLNYU5NWCMetaDataRow
|
|
startTime - DXLNYU5NWCMetaDataRow
|
Example
{
"actualTime": DXLNYU5NWCMetaDataRow,
"allocatedTime": DXLNYU5NWCMetaDataRow,
"endTime": DXLNYU5NWCMetaDataRow,
"pause": DXLNYU5NWCMetaDataRow,
"startTime": DXLNYU5NWCMetaDataRow
}
DXLNYU5NWCMetaDataRow
Fields
Field Name | Description |
---|---|
days - [DXLNYU5NWCMetaDay]
|
|
sum - String
|
Example
{
"days": [DXLNYU5NWCMetaDay],
"sum": "abc123"
}
DXLNYU5NWCMetaDay
DXLNYU5NWCRow
DXLNYU5NWCTimeAccount
DailyAllocationConfiguration
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"EVENLY"
DailyConfiguration
Example
{
"earliestBegin": TimeSpan,
"fixedBreaks": [FixedBreak],
"latestEnd": TimeSpan,
"maximumWorkDuration": 123,
"minutes": 987,
"startTime": TimeSpan,
"targetHours": 123
}
DailyHoursCondition
DailyReport
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [SimplifiedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
hasDayWageReport - Boolean
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
simplifiedTimes - [SimplifiedTime!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTime!]
|
|
weather - [Weather!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [SimplifiedEquipment],
"equipmentStates": [EquipmentState],
"hasDayWageReport": true,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"simplifiedTimes": [SimplifiedTime],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTime],
"weather": [Weather]
}
DailyReportADL1B411
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [CollectedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
highestTemp - Weather
|
|
lowestTemp - Weather
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTimeDailyReportVHB411!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [CollectedEquipment],
"equipmentStates": [EquipmentState],
"highestTemp": Weather,
"lowestTemp": Weather,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTimeDailyReportVHB411]
}
DailyReportALIS2BEL
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [SimplifiedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
hasDayWageReport - Boolean
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
simplifiedTimes - [SimplifiedTime!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTime!]
|
|
weather - [Weather!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [SimplifiedEquipment],
"equipmentStates": [EquipmentState],
"hasDayWageReport": true,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"simplifiedTimes": [SimplifiedTime],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTime],
"weather": [Weather]
}
DailyReportALIS5BEL
Fields
Field Name | Description |
---|---|
date - Date!
|
|
project - Project!
|
|
times - [StaffTime!]
|
Example
{
"date": "2007-12-03",
"project": Project,
"times": [StaffTime]
}
DailyReportALS1DARE
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [SimplifiedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
hasDayWageReport - Boolean
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
simplifiedTimes - [SimplifiedTime!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTime!]
|
|
weather - [Weather!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [SimplifiedEquipment],
"equipmentStates": [EquipmentState],
"hasDayWageReport": false,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"simplifiedTimes": [SimplifiedTime],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTime],
"weather": [Weather]
}
DailyReportBAR1B411
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [CollectedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
highestTemp - Weather
|
|
lowestTemp - Weather
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTimeDailyReportVHB411!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [CollectedEquipment],
"equipmentStates": [EquipmentState],
"highestTemp": Weather,
"lowestTemp": Weather,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTimeDailyReportVHB411]
}
DailyReportBOL1DARE
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [CollectedEquipment!]
|
|
formData - FormDataDailyReportBOL1DARE!
|
|
highestTemp - Weather
|
|
lowestTemp - Weather
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
timesData - [StaffTimeDataDailyReportBOL1DARE!]
|
|
timesMeta - [MetaDataDailyReportBOL1DARE!]
|
|
totalHoursSum - String
|
Example
{
"date": "2007-12-03",
"equipmentServices": [CollectedEquipment],
"formData": FormDataDailyReportBOL1DARE,
"highestTemp": Weather,
"lowestTemp": Weather,
"pictures": [Picture],
"project": Project,
"timesData": [StaffTimeDataDailyReportBOL1DARE],
"timesMeta": [MetaDataDailyReportBOL1DARE],
"totalHoursSum": "xyz789"
}
DailyReportDAI1DARE
Fields
Field Name | Description |
---|---|
checkbox1 - String
|
|
date - Date!
|
|
equipments - [SimplifiedEquipment!]
|
|
highestTemp - Weather
|
|
lowestTemp - Weather
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
signature1 - String
|
|
signature2 - String
|
|
text1 - String
|
|
text2 - String
|
|
text3 - String
|
|
timeEnd - DateTime!
|
|
times - [StaffTimeDailyReportVHB411!]
|
|
timeStart - DateTime!
|
Example
{
"checkbox1": "abc123",
"date": "2007-12-03",
"equipments": [SimplifiedEquipment],
"highestTemp": Weather,
"lowestTemp": Weather,
"pictures": [Picture],
"project": Project,
"signature1": "abc123",
"signature2": "xyz789",
"text1": "xyz789",
"text2": "abc123",
"text3": "abc123",
"timeEnd": "2007-12-03T10:15:30Z",
"times": [StaffTimeDailyReportVHB411],
"timeStart": "2007-12-03T10:15:30Z"
}
DailyReportDAI2DARE
Fields
Field Name | Description |
---|---|
date - Date!
|
|
division - String
|
|
equipments - [DailyReportDAI2DARESimplifiedEquipment!]
|
|
highestTemp - Weather
|
|
lowestTemp - Weather
|
|
materials - [DailyReportDAI2DARESimplifiedMaterial!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
signature1 - String
|
|
signature2 - String
|
|
text1 - String
|
|
text2 - String
|
|
text3 - String
|
|
timeEnd - DateTime!
|
|
times - [StaffTimeDailyReportVHB411!]
|
|
timeStart - DateTime!
|
|
welder - Person
|
Example
{
"date": "2007-12-03",
"division": "xyz789",
"equipments": [DailyReportDAI2DARESimplifiedEquipment],
"highestTemp": Weather,
"lowestTemp": Weather,
"materials": [DailyReportDAI2DARESimplifiedMaterial],
"pictures": [Picture],
"project": Project,
"signature1": "xyz789",
"signature2": "xyz789",
"text1": "abc123",
"text2": "xyz789",
"text3": "abc123",
"timeEnd": "2007-12-03T10:15:30Z",
"times": [StaffTimeDailyReportVHB411],
"timeStart": "2007-12-03T10:15:30Z",
"welder": Person
}
DailyReportDAI2DARESimplifiedEquipment
Example
{
"additionalData": "xyz789",
"additionalData2": "abc123",
"amountHours": Decimal,
"amountUnit": Unit,
"counterContainer": [CounterContainer],
"date": "2007-12-03",
"description": "xyz789",
"entriesCount": 987,
"equipment": Equipment,
"gross": Decimal,
"net": Decimal,
"text": "abc123"
}
DailyReportDAI2DARESimplifiedMaterial
DailyReportDARE1JAC
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [SimplifiedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
hasDayWageReport - Boolean
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
simplifiedTimes - [SimplifiedTime!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTime!]
|
|
weather - [Weather!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [SimplifiedEquipment],
"equipmentStates": [EquipmentState],
"hasDayWageReport": true,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"simplifiedTimes": [SimplifiedTime],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTime],
"weather": [Weather]
}
DailyReportDARE1MAG
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [SimplifiedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
hasDayWageReport - Boolean
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
simplifiedTimes - [SimplifiedTime!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTime!]
|
|
weather - [Weather!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [SimplifiedEquipment],
"equipmentStates": [EquipmentState],
"hasDayWageReport": false,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"simplifiedTimes": [SimplifiedTime],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTime],
"weather": [Weather]
}
DailyReportDARE1ROE
Fields
Field Name | Description |
---|---|
allowances - [Allowance!]
|
|
date - Date!
|
|
equipmentServices - [SimplifiedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
hasDayWageReport - Boolean
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
simplifiedTimes - [SimplifiedTime!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTime!]
|
|
weather - [Weather!]
|
Example
{
"allowances": [Allowance],
"date": "2007-12-03",
"equipmentServices": [SimplifiedEquipment],
"equipmentStates": [EquipmentState],
"hasDayWageReport": false,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"simplifiedTimes": [SimplifiedTime],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTime],
"weather": [Weather]
}
DailyReportDARE1WIE
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [SimplifiedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
hasDayWageReport - Boolean
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
simplifiedTimes - [SimplifiedTime!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTime!]
|
|
weather - [Weather!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [SimplifiedEquipment],
"equipmentStates": [EquipmentState],
"hasDayWageReport": false,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"simplifiedTimes": [SimplifiedTime],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTime],
"weather": [Weather]
}
DailyReportDARE1WNS
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [SimplifiedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
hasDayWageReport - Boolean
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
simplifiedTimes - [SimplifiedTime!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTime!]
|
|
weather - [Weather!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [SimplifiedEquipment],
"equipmentStates": [EquipmentState],
"hasDayWageReport": true,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"simplifiedTimes": [SimplifiedTime],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTime],
"weather": [Weather]
}
DailyReportDARE2KRE
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [DailyReportDARE2KRESimplifiedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
hasDayWageReport - Boolean
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
simplifiedTimes - [SimplifiedTime!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTime!]
|
|
weather - [Weather!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [
DailyReportDARE2KRESimplifiedEquipment
],
"equipmentStates": [EquipmentState],
"hasDayWageReport": true,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"simplifiedTimes": [SimplifiedTime],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTime],
"weather": [Weather]
}
DailyReportDARE2KRESimplifiedEquipment
Example
{
"amountHours": Decimal,
"amountUnit": Unit,
"counterContainer": [CounterContainer],
"date": "2007-12-03",
"dateEnd": "2007-12-03T10:15:30Z",
"dateStart": "2007-12-03T10:15:30Z",
"entriesCount": 123,
"equipment": Equipment,
"gross": Decimal,
"net": Decimal,
"person": Person,
"text": "abc123"
}
DailyReportDARE2ROE
Fields
Field Name | Description |
---|---|
allowances - [Allowance!]
|
|
date - Date!
|
|
equipmentServices - [SimplifiedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
hasDayWageReport - Boolean
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
simplifiedTimes - [SimplifiedTime!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTime!]
|
|
weather - [Weather!]
|
Example
{
"allowances": [Allowance],
"date": "2007-12-03",
"equipmentServices": [SimplifiedEquipment],
"equipmentStates": [EquipmentState],
"hasDayWageReport": false,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"simplifiedTimes": [SimplifiedTime],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTime],
"weather": [Weather]
}
DailyReportGUS1DARE
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentsData - [EquipmentDataDailyReportGUS1DARE!]
|
|
equipmentServices - [CollectedEquipment!]
|
|
equipmentsMeta - [MetaDataDailyReportGUS1DARE!]
|
|
formData - FormDataDailyReportGUS1DARE!
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
referenceData - ReferenceDataDailyReportGUS1DARE!
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
timesData - [StaffTimeDataDailyReportGUS1DARE!]
|
|
timesMeta - [MetaDataDailyReportGUS1DARE!]
|
Example
{
"date": "2007-12-03",
"equipmentsData": [EquipmentDataDailyReportGUS1DARE],
"equipmentServices": [CollectedEquipment],
"equipmentsMeta": [MetaDataDailyReportGUS1DARE],
"formData": FormDataDailyReportGUS1DARE,
"pictures": [Picture],
"project": Project,
"referenceData": ReferenceDataDailyReportGUS1DARE,
"subcontractorTimes": [CollectedSubcontractor],
"timesData": [StaffTimeDataDailyReportGUS1DARE],
"timesMeta": [MetaDataDailyReportGUS1DARE]
}
DailyReportH531B411
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [CollectedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
highestTemp - Weather
|
|
lowestTemp - Weather
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTimeDailyReportH531B411!]
|
|
weather - [Weather!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [CollectedEquipment],
"equipmentStates": [EquipmentState],
"highestTemp": Weather,
"lowestTemp": Weather,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTimeDailyReportH531B411],
"weather": [Weather]
}
DailyReportHAU1DARE
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [SimplifiedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
hasDayWageReport - Boolean
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
simplifiedTimes - [SimplifiedTime!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTime!]
|
|
weather - [Weather!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [SimplifiedEquipment],
"equipmentStates": [EquipmentState],
"hasDayWageReport": true,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"simplifiedTimes": [SimplifiedTime],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTime],
"weather": [Weather]
}
DailyReportHHW8CF7W
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServicesAndStates - [SimplifiedEquipment!]
|
|
hasDayWageReport - Boolean
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
reportNo - String
|
|
services - [Service!]
|
|
simplifiedTimes - [SimplifiedTime!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
timeEnd - DateTime!
|
|
timeStart - DateTime!
|
|
weather - [Weather!]
|
Example
{
"date": "2007-12-03",
"equipmentServicesAndStates": [SimplifiedEquipment],
"hasDayWageReport": false,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"reportNo": "xyz789",
"services": [Service],
"simplifiedTimes": [SimplifiedTime],
"subcontractorTimes": [CollectedSubcontractor],
"timeEnd": "2007-12-03T10:15:30Z",
"timeStart": "2007-12-03T10:15:30Z",
"weather": [Weather]
}
DailyReportHUE1B411
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [CollectedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
highestTemp - Weather
|
|
lowestTemp - Weather
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
timesData - [StaffTimeDataDailyReportHUE1B411!]
|
|
timesMeta - [StaffTimeMetaDailyReportHUE1B411!]
|
|
weathers - [Weather!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [CollectedEquipment],
"equipmentStates": [EquipmentState],
"highestTemp": Weather,
"lowestTemp": Weather,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"subcontractorTimes": [CollectedSubcontractor],
"timesData": [StaffTimeDataDailyReportHUE1B411],
"timesMeta": [StaffTimeMetaDailyReportHUE1B411],
"weathers": [Weather]
}
DailyReportHUE2B411
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [CollectedEquipment!]
|
|
equipmentsMeta - [EquipmentMetaDailyReportHUE2B411!]
|
|
equipmentStates - [EquipmentState!]
|
|
highestTemp - Weather
|
|
lowestTemp - Weather
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
timesData - [StaffTimeDataDailyReportHUE2B411!]
|
|
timesMeta - [StaffTimeMetaDailyReportHUE2B411!]
|
|
weathers - [Weather!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [CollectedEquipment],
"equipmentsMeta": [EquipmentMetaDailyReportHUE2B411],
"equipmentStates": [EquipmentState],
"highestTemp": Weather,
"lowestTemp": Weather,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"subcontractorTimes": [CollectedSubcontractor],
"timesData": [StaffTimeDataDailyReportHUE2B411],
"timesMeta": [StaffTimeMetaDailyReportHUE2B411],
"weathers": [Weather]
}
DailyReportJOE1DAIL
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [SimplifiedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
hasDayWageReport - Boolean
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
simplifiedTimes - [SimplifiedTime!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTime!]
|
|
weather - [Weather!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [SimplifiedEquipment],
"equipmentStates": [EquipmentState],
"hasDayWageReport": false,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"simplifiedTimes": [SimplifiedTime],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTime],
"weather": [Weather]
}
DailyReportKNO1B411
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [CollectedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
highestTemp - Weather
|
|
lowestTemp - Weather
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTimeDailyReportVHB411!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [CollectedEquipment],
"equipmentStates": [EquipmentState],
"highestTemp": Weather,
"lowestTemp": Weather,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTimeDailyReportVHB411]
}
DailyReportKev320
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [CollectedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTime!]
|
|
weather - [Weather!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [CollectedEquipment],
"equipmentStates": [EquipmentState],
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTime],
"weather": [Weather]
}
DailyReportMAGE4BEL
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [SimplifiedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
hasDayWageReport - Boolean
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
simplifiedTimes - [SimplifiedTime!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTime!]
|
|
weather - [Weather!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [SimplifiedEquipment],
"equipmentStates": [EquipmentState],
"hasDayWageReport": true,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"simplifiedTimes": [SimplifiedTime],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTime],
"weather": [Weather]
}
DailyReportMOR1DARE
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [SimplifiedEquipmentMOR1DARE!]
|
|
equipmentStates - [EquipmentState!]
|
|
hasDayWageReport - Boolean
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
projectSectors - [ProjectSector!]
|
|
services - [Service!]
|
|
simplifiedTimes - [SimplifiedTimeMOR1DARE!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTime!]
|
|
weather - [Weather!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [SimplifiedEquipmentMOR1DARE],
"equipmentStates": [EquipmentState],
"hasDayWageReport": false,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"projectSectors": [ProjectSector],
"services": [Service],
"simplifiedTimes": [SimplifiedTimeMOR1DARE],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTime],
"weather": [Weather]
}
DailyReportMST1B411
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [CollectedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
highestTemp - Weather
|
|
lowestTemp - Weather
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTimeDailyReportVHB411!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [CollectedEquipment],
"equipmentStates": [EquipmentState],
"highestTemp": Weather,
"lowestTemp": Weather,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTimeDailyReportVHB411]
}
DailyReportObt
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [CollectedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
qualityTickets - [Ticket!]
|
|
services - [Service!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTime!]
|
|
weather - [Weather!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [CollectedEquipment],
"equipmentStates": [EquipmentState],
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"qualityTickets": [Ticket],
"services": [Service],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTime],
"weather": [Weather]
}
DailyReportS4ILEDPZ
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [SimplifiedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
highestTemp - Weather
|
|
lowestTemp - Weather
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
reportNo - String
|
|
services - [Service!]
|
|
simplifiedTimes - [SimplifiedTime!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTime!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [SimplifiedEquipment],
"equipmentStates": [EquipmentState],
"highestTemp": Weather,
"lowestTemp": Weather,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"reportNo": "abc123",
"services": [Service],
"simplifiedTimes": [SimplifiedTime],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTime]
}
DailyReportSUD1B411
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [CollectedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
highestTemp - Weather
|
|
lowestTemp - Weather
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTimeDailyReportVHB411!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [CollectedEquipment],
"equipmentStates": [EquipmentState],
"highestTemp": Weather,
"lowestTemp": Weather,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTimeDailyReportVHB411]
}
DailyReportSUD2DARE
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [SimplifiedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
hasDayWageReport - Boolean
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
simplifiedTimes - [SimplifiedTime!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTime!]
|
|
weather - [Weather!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [SimplifiedEquipment],
"equipmentStates": [EquipmentState],
"hasDayWageReport": true,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"simplifiedTimes": [SimplifiedTime],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTime],
"weather": [Weather]
}
DailyReportVF3AGVKV
Fields
Field Name | Description |
---|---|
allowances - [Allowance!]
|
|
date - Date!
|
|
equipmentServices - [SimplifiedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
hasDayWageReport - Boolean
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
reportNo - String
|
|
services - [Service!]
|
|
simplifiedTimes - [SimplifiedTime!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTime!]
|
|
weather - [Weather!]
|
Example
{
"allowances": [Allowance],
"date": "2007-12-03",
"equipmentServices": [SimplifiedEquipment],
"equipmentStates": [EquipmentState],
"hasDayWageReport": true,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"reportNo": "xyz789",
"services": [Service],
"simplifiedTimes": [SimplifiedTime],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTime],
"weather": [Weather]
}
DailyReportVHB411
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [CollectedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
highestTemp - Weather
|
|
lowestTemp - Weather
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTimeDailyReportVHB411!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [CollectedEquipment],
"equipmentStates": [EquipmentState],
"highestTemp": Weather,
"lowestTemp": Weather,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTimeDailyReportVHB411]
}
DailyReportWTI1DARE
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [SimplifiedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
hasDayWageReport - Boolean
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
simplifiedTimes - [SimplifiedTime!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTime!]
|
|
weather - [Weather!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [SimplifiedEquipment],
"equipmentStates": [EquipmentState],
"hasDayWageReport": false,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"simplifiedTimes": [SimplifiedTime],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTime],
"weather": [Weather]
}
DailyReportXL8156V4
Fields
Field Name | Description |
---|---|
dateFrom - Date!
|
|
dateTo - Date!
|
|
nodes - [DailyReportXL8156V4Row]
|
|
project - Project!
|
Example
{
"dateFrom": "2007-12-03",
"dateTo": "2007-12-03",
"nodes": [DailyReportXL8156V4Row],
"project": Project
}
DailyReportXL8156V4Row
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [SimplifiedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
services - [Service!]
|
|
simplifiedTimes - [SimplifiedTime!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTime!]
|
|
weather - [Weather!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [SimplifiedEquipment],
"equipmentStates": [EquipmentState],
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"services": [Service],
"simplifiedTimes": [SimplifiedTime],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTime],
"weather": [Weather]
}
DailyReportY4GGHF7C
Fields
Field Name | Description |
---|---|
date - Date!
|
|
equipmentServices - [SimplifiedEquipment!]
|
|
equipmentStates - [EquipmentState!]
|
|
hasDayWageReport - Boolean
|
|
materials - [CollectedMaterial!]
|
|
notes - [Note!]
|
|
pictures - [Picture!]
|
|
project - Project!
|
|
services - [Service!]
|
|
simplifiedTimes - [SimplifiedTime!]
|
|
subcontractorTimes - [CollectedSubcontractor!]
|
|
times - [StaffTime!]
|
|
weather - [Weather!]
|
Example
{
"date": "2007-12-03",
"equipmentServices": [SimplifiedEquipment],
"equipmentStates": [EquipmentState],
"hasDayWageReport": true,
"materials": [CollectedMaterial],
"notes": [Note],
"pictures": [Picture],
"project": Project,
"services": [Service],
"simplifiedTimes": [SimplifiedTime],
"subcontractorTimes": [CollectedSubcontractor],
"times": [StaffTime],
"weather": [Weather]
}
DataSource
Values
Enum Value | Description |
---|---|
|
|
|
Example
"RECORDING"
DataTableExportFormats
Values
Enum Value | Description |
---|---|
|
|
|
Example
"CSV"
Date
Description
The Date
scalar type represents a year, month and day in accordance with the ISO-8601 standard.
Example
"2007-12-03"
DateFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - Date
|
Is the fields value equal to the provided value. Default = "0001-01-01" |
_neq - Date
|
Is the fields value not equal to the provided value. Default = "0001-01-01" |
_gt - Date
|
Is the fields value greater than the provided value. Default = "0001-01-01" |
_lt - Date
|
Is the fields value less than the provided value. Default = "0001-01-01" |
_gte - Date
|
Is the fields value greater than or equal to the provided value. Default = "0001-01-01" |
_lte - Date
|
Is the fields value less than or equal to the provided value. Default = "0001-01-01" |
_like - String
|
Is the fields value like the provided value. SQL Server wildcards can be applied. |
_contains - String
|
Does the field value contain the provided value. |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [Date]
|
Is the fields value in the provided list of values. |
_nin - [Date]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "2007-12-03",
"_neq": "2007-12-03",
"_gt": "2007-12-03",
"_lt": "2007-12-03",
"_gte": "2007-12-03",
"_lte": "2007-12-03",
"_like": "xyz789",
"_contains": "xyz789",
"_is_null": false,
"_in": ["2007-12-03"],
"_nin": ["2007-12-03"]
}
DateMaintenanceAssignment
Fields
Field Name | Description |
---|---|
equipment - Equipment
|
|
ident - Ident
|
|
isDeleted - Boolean
|
|
measure - MaintenanceMeasure
|
|
nextInspectionDate - Date!
|
|
status - MaintenanceStatus!
|
|
statusHistory - [MaintenanceStatusResult]!
|
|
Example
{
"equipment": Equipment,
"ident": Ident,
"isDeleted": true,
"measure": MaintenanceMeasure,
"nextInspectionDate": "2007-12-03",
"status": "UNKNOWN",
"statusHistory": [MaintenanceStatusResult]
}
DateRange
DateTime
Description
The DateTime
scalar type represents a date and time. DateTime
expects timestamps to be formatted in accordance with the ISO-8601 standard.
Example
"2007-12-03T10:15:30Z"
DateTimeFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - DateTime
|
Is the fields value equal to the provided value. |
_neq - DateTime
|
Is the fields value not equal to the provided value |
_gt - DateTime
|
Is the fields value greater than the provided value |
_lt - DateTime
|
Is the fields value less than the provided value. |
_gte - DateTime
|
Is the fields value greater than or equal to the provided value. |
_lte - DateTime
|
Is the fields value less than or equal to the provided value. |
_like - String
|
Is the fields value like the provided value. SQL Server wildcards can be applied. |
_contains - String
|
Does the field value contain the provided value. |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [DateTime]
|
Is the fields value in the provided list of values. |
_nin - [DateTime]
|
Is the fields value not in the provided list of values. |
time - TimeSpanFilter
|
|
date - DateFilter
|
Example
{
"_eq": "2007-12-03T10:15:30Z",
"_neq": "2007-12-03T10:15:30Z",
"_gt": "2007-12-03T10:15:30Z",
"_lt": "2007-12-03T10:15:30Z",
"_gte": "2007-12-03T10:15:30Z",
"_lte": "2007-12-03T10:15:30Z",
"_like": "abc123",
"_contains": "abc123",
"_is_null": true,
"_in": ["2007-12-03T10:15:30Z"],
"_nin": ["2007-12-03T10:15:30Z"],
"time": TimeSpanFilter,
"date": DateFilter
}
DateTimeOffset
Description
The DateTimeOffset
scalar type represents a date, time and offset from UTC. DateTimeOffset
expects timestamps to be formatted in accordance with the ISO-8601 standard.
Example
DateTimeOffset
DateTimeOffsetFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - DateTimeOffset
|
Is the fields value equal to the provided value. |
_neq - DateTimeOffset
|
Is the fields value not equal to the provided value |
_gt - DateTimeOffset
|
Is the fields value greater than the provided value |
_lt - DateTimeOffset
|
Is the fields value less than the provided value. |
_gte - DateTimeOffset
|
Is the fields value greater than or equal to the provided value. |
_lte - DateTimeOffset
|
Is the fields value less than or equal to the provided value. |
_like - DateTimeOffset
|
Is the fields value like the provided value. SQL Server wildcards can be applied. |
_contains - DateTimeOffset
|
Does the field value contain the provided value. |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [DateTimeOffset]
|
Is the fields value in the provided list of values. |
_nin - [DateTimeOffset]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": DateTimeOffset,
"_neq": DateTimeOffset,
"_gt": DateTimeOffset,
"_lt": DateTimeOffset,
"_gte": DateTimeOffset,
"_lte": DateTimeOffset,
"_like": DateTimeOffset,
"_contains": DateTimeOffset,
"_is_null": true,
"_in": [DateTimeOffset],
"_nin": [DateTimeOffset]
}
DatevLodasOptions
Fields
Input Field | Description |
---|---|
consultantNumber - String!
|
|
customerNumber - String!
|
|
personIdents - [Ident!]!
|
|
month - Int!
|
|
year - Int!
|
|
defaultWageType - String!
|
|
absenceTypes - [AbsenceType!]!
|
|
withMasterData - Boolean!
|
|
withoutCostCenter - Boolean!
|
|
useOperationalPersonNumber - Boolean!
|
|
onlyExportProvedData - Boolean!
|
|
reExportData - Boolean!
|
|
isTestExport - Boolean!
|
|
lockData - Boolean!
|
|
dataSource - DataSource!
|
Example
{
"consultantNumber": "xyz789",
"customerNumber": "xyz789",
"personIdents": [Ident],
"month": 123,
"year": 987,
"defaultWageType": "xyz789",
"absenceTypes": ["NONE"],
"withMasterData": true,
"withoutCostCenter": false,
"useOperationalPersonNumber": false,
"onlyExportProvedData": true,
"reExportData": false,
"isTestExport": true,
"lockData": false,
"dataSource": "RECORDING"
}
DatevLodasPermissionError
Fields
Field Name | Description |
---|---|
entity - ExportDatevLodasError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ExportDatevLodasError,
"errors": [MissingPermission]
}
DatevLodasResult
Types
Union Types |
---|
Example
File
DatevLodasValidationError
Fields
Field Name | Description |
---|---|
entity - ExportDatevLodasError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": ExportDatevLodasError,
"errors": [ValidationErrorProperty]
}
DatevLohnGehaltError
Fields
Field Name | Description |
---|---|
consultantNumber - String!
|
|
customerNumber - String!
|
|
exportHalfVacationDays - Boolean!
|
|
lockData - Boolean!
|
|
month - Int!
|
|
personIdents - [Ident!]!
|
|
wageTypePersonnelTypeAngestellter - String!
|
|
wageTypePersonnelTypeAuszubildender - String!
|
|
wageTypePersonnelTypeGeringfuegigBeschaeftigte - String!
|
|
wageTypePersonnelTypeGewerblicherAngestellter - String!
|
|
withoutCostCenter - Boolean!
|
|
year - Int!
|
Example
{
"consultantNumber": "xyz789",
"customerNumber": "abc123",
"exportHalfVacationDays": true,
"lockData": true,
"month": 123,
"personIdents": [Ident],
"wageTypePersonnelTypeAngestellter": "abc123",
"wageTypePersonnelTypeAuszubildender": "xyz789",
"wageTypePersonnelTypeGeringfuegigBeschaeftigte": "abc123",
"wageTypePersonnelTypeGewerblicherAngestellter": "xyz789",
"withoutCostCenter": false,
"year": 987
}
DatevLohnGehaltOptions
Fields
Input Field | Description |
---|---|
consultantNumber - String!
|
|
customerNumber - String!
|
|
personIdents - [Ident!]!
|
|
month - Int!
|
|
year - Int!
|
|
withoutCostCenter - Boolean!
|
|
exportHalfVacationDays - Boolean!
|
|
lockData - Boolean!
|
|
wageTypePersonnelTypeAngestellter - String
|
|
wageTypePersonnelTypeAuszubildender - String
|
|
wageTypePersonnelTypeGewerblicherAngestellter - String
|
|
wageTypePersonnelTypeGeringfuegigBeschaeftigte - String
|
|
sumValuesForWageTypesWithoutAbbreviation - Boolean
|
|
dataSource - DataSource!
|
Example
{
"consultantNumber": "xyz789",
"customerNumber": "xyz789",
"personIdents": [Ident],
"month": 123,
"year": 123,
"withoutCostCenter": false,
"exportHalfVacationDays": true,
"lockData": false,
"wageTypePersonnelTypeAngestellter": "abc123",
"wageTypePersonnelTypeAuszubildender": "xyz789",
"wageTypePersonnelTypeGewerblicherAngestellter": "xyz789",
"wageTypePersonnelTypeGeringfuegigBeschaeftigte": "abc123",
"sumValuesForWageTypesWithoutAbbreviation": false,
"dataSource": "RECORDING"
}
DatevLohnGehaltPermissionError
Fields
Field Name | Description |
---|---|
entity - DatevLohnGehaltError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": DatevLohnGehaltError,
"errors": [MissingPermission]
}
DatevLohnGehaltResult
Types
Union Types |
---|
Example
File
DatevLohnGehaltValidationError
Fields
Field Name | Description |
---|---|
entity - DatevLohnGehaltError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": DatevLohnGehaltError,
"errors": [ValidationErrorProperty]
}
DayOfWeek
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"SUNDAY"
DayWage
Fields
Field Name | Description |
---|---|
activity - Activity
|
|
begin - DateTime!
|
|
changeInfo - Info
|
|
clientId - Ident
|
|
createInfo - Info
|
|
creator - Person
|
|
date - Date!
|
|
end - DateTime!
|
|
fid - String
|
|
hours - Decimal!
|
|
ident - Ident
|
|
isDeleted - Boolean
|
|
isLocked - Boolean
|
|
isProved - Boolean
|
|
lastChange - DateTime!
|
|
lockInfo - Info
|
|
person - Person
|
|
project - Project
|
|
proveInfo - Info
|
|
text - String
|
Example
{
"activity": Activity,
"begin": "2007-12-03T10:15:30Z",
"changeInfo": Info,
"clientId": Ident,
"createInfo": Info,
"creator": Person,
"date": "2007-12-03",
"end": "2007-12-03T10:15:30Z",
"fid": "xyz789",
"hours": Decimal,
"ident": Ident,
"isDeleted": false,
"isLocked": false,
"isProved": true,
"lastChange": "2007-12-03T10:15:30Z",
"lockInfo": Info,
"person": Person,
"project": Project,
"proveInfo": Info,
"text": "xyz789"
}
DayWageCollection
Fields
Field Name | Description |
---|---|
nodes - [DayWage!]!
|
|
totalCount - Int!
|
Example
{"nodes": [DayWage], "totalCount": 123}
DayWageError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
DayWageErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - DayWageError
|
Example
{"entity": DayWageError}
DayWageErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - DayWageError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": DayWageError,
"errors": [ValidationErrorProperty]
}
DayWageErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - DayWageError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": DayWageError,
"errors": [MissingPermission]
}
DayWageErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - DayWageError
|
|
errors - [StateErrors!]!
|
Example
{"entity": DayWageError, "errors": ["ENTITY_DELETED"]}
DayWageFilter
Fields
Input Field | Description |
---|---|
_and - [DayWageFilter]
|
|
_or - [DayWageFilter]
|
|
ident - IdentFilter
|
|
isDeleted - BooleanFilter
|
|
date - DateFilter
|
|
isProved - BooleanFilter
|
|
isLocked - BooleanFilter
|
|
project - ProjectFilter
|
|
person - PersonFilter
|
|
creator - PersonFilter
|
|
activity - ActivityFilter
|
|
text - StringFilter
|
|
hours - StringFilter
|
Example
{
"_and": [DayWageFilter],
"_or": [DayWageFilter],
"ident": IdentFilter,
"isDeleted": BooleanFilter,
"date": DateFilter,
"isProved": BooleanFilter,
"isLocked": BooleanFilter,
"project": ProjectFilter,
"person": PersonFilter,
"creator": PersonFilter,
"activity": ActivityFilter,
"text": StringFilter,
"hours": StringFilter
}
DayWageNotFoundError
Fields
Field Name | Description |
---|---|
errors - [DayWageReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [DayWageReferErrorEntityNotFoundErrorType]}
DayWageOrder
Fields
Input Field | Description |
---|---|
date - SortOrder
|
|
isProved - SortOrder
|
|
isLocked - SortOrder
|
|
isDeleted - SortOrder
|
|
lastChange - SortOrder
|
|
lastChangeCount - SortOrder
|
|
hours - SortOrder
|
|
text - SortOrder
|
|
createTimestamp - SortOrder
|
|
changeTimestamp - SortOrder
|
|
project - ProjectOrder
|
|
person - PersonOrder
|
|
creator - PersonOrder
|
|
activity - ActivityOrder
|
Example
{
"date": "ASC",
"isProved": "ASC",
"isLocked": "ASC",
"isDeleted": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC",
"hours": "ASC",
"text": "ASC",
"createTimestamp": "ASC",
"changeTimestamp": "ASC",
"project": ProjectOrder,
"person": PersonOrder,
"creator": PersonOrder,
"activity": ActivityOrder
}
DayWagePermissionError
Fields
Field Name | Description |
---|---|
errors - [DayWageReferErrorPermissionErrorType!]!
|
Example
{"errors": [DayWageReferErrorPermissionErrorType]}
DayWageReferEntity
DayWageReferError
DayWageReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - DayWageReferError
|
Example
{"entity": DayWageReferError}
DayWageReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - DayWageReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": DayWageReferError,
"errors": [MissingPermission]
}
DayWageReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - DayWageReferError
|
|
errors - [CollectedStateErrors!]!
|
Example
{"entity": DayWageReferError, "errors": ["ENTITY_LOCKED"]}
DayWageResultSuccess
Fields
Field Name | Description |
---|---|
entities - [DayWage!]!
|
Example
{"entities": [DayWage]}
DayWageStateError
Fields
Field Name | Description |
---|---|
errors - [DayWageReferErrorStateErrorType!]!
|
Example
{"errors": [DayWageReferErrorStateErrorType]}
DayWagesReport
Fields
Field Name | Description |
---|---|
date - Date!
|
|
dayWages - [DayWage!]
|
|
project - Project!
|
Example
{
"date": "2007-12-03",
"dayWages": [DayWage],
"project": Project
}
Decimal
Example
Decimal
DecimalFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - Decimal
|
Is the fields value equal to the provided value. |
_neq - Decimal
|
Is the fields value not equal to the provided value |
_gt - Decimal
|
Is the fields value greater than the provided value |
_lt - Decimal
|
Is the fields value less than the provided value. |
_gte - Decimal
|
Is the fields value greater than or equal to the provided value. |
_lte - Decimal
|
Is the fields value less than or equal to the provided value. |
_like - Decimal
|
Is the fields value like the provided value. SQL Server wildcards can be applied. |
_contains - Decimal
|
Does the field value contain the provided value. |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [Decimal]
|
Is the fields value in the provided list of values. |
_nin - [Decimal]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": Decimal,
"_neq": Decimal,
"_gt": Decimal,
"_lt": Decimal,
"_gte": Decimal,
"_lte": Decimal,
"_like": Decimal,
"_contains": Decimal,
"_is_null": true,
"_in": [Decimal],
"_nin": [Decimal]
}
DefRemaining
Description
Remaining Diesel Exhaust Fluid
Fields
Field Name | Description |
---|---|
datetime - DateTimeOffset!
|
Timestamp of the DEF entry |
ident - Ident!
|
|
percentFilled - Decimal!
|
Percent of the tank filled (0 - 100) |
tankCapacityLiters - Decimal
|
Total capacity of the fuel tank in liters |
trackingDevice - TrackingDevice!
|
Example
{
"datetime": DateTimeOffset,
"ident": Ident,
"percentFilled": Decimal,
"tankCapacityLiters": Decimal,
"trackingDevice": TrackingDevice
}
DefaultEmployeeAvailableSelectRange
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"SELF"
DefaultService
Fields
Field Name | Description |
---|---|
actions - [Action!]!
|
|
conditions - [Condition!]!
|
|
description - String
|
|
ident - Ident!
|
|
position - Int!
|
Example
{
"actions": [Action],
"conditions": [Condition],
"description": "xyz789",
"ident": Ident,
"position": 123
}
DefaultTimeValue
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"WITHOUT"
DefaultValueService
DeleteMutation
Fields
Field Name | Description |
---|---|
ok - Boolean!
|
Example
{"ok": true}
DeviatingWorkingHoursCalendar
Fields
Field Name | Description |
---|---|
deviations - [WorkingHoursDeviation!]!
|
|
element - Element!
|
|
ident - Ident!
|
|
isDeleted - Boolean!
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
name - String!
|
|
year - Int
|
Example
{
"deviations": [WorkingHoursDeviation],
"element": Element,
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "abc123",
"year": 123
}
DeviatingWorkingHoursCalendarCollection
Fields
Field Name | Description |
---|---|
nodes - [DeviatingWorkingHoursCalendar!]!
|
|
totalCount - Int!
|
Example
{
"nodes": [DeviatingWorkingHoursCalendar],
"totalCount": 987
}
DeviatingWorkingHoursCalendarError
DeviatingWorkingHoursCalendarErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - DeviatingWorkingHoursCalendarError
|
Example
{"entity": DeviatingWorkingHoursCalendarError}
DeviatingWorkingHoursCalendarErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - DeviatingWorkingHoursCalendarError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": DeviatingWorkingHoursCalendarError,
"errors": [ValidationErrorProperty]
}
DeviatingWorkingHoursCalendarErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - DeviatingWorkingHoursCalendarError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": DeviatingWorkingHoursCalendarError,
"errors": [MissingPermission]
}
DeviatingWorkingHoursCalendarErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - DeviatingWorkingHoursCalendarError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": DeviatingWorkingHoursCalendarError,
"errors": ["ENTITY_DELETED"]
}
DeviatingWorkingHoursCalendarFilter
Fields
Input Field | Description |
---|---|
_and - [DeviatingWorkingHoursCalendarFilter]
|
|
_or - [DeviatingWorkingHoursCalendarFilter]
|
|
ident - IdentFilter
|
|
name - StringFilter
|
|
year - IntFilter
|
|
nameWithYear - StringFilter
|
|
element - ElementFilter
|
|
isDeleted - BooleanFilter
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
Example
{
"_and": [DeviatingWorkingHoursCalendarFilter],
"_or": [DeviatingWorkingHoursCalendarFilter],
"ident": IdentFilter,
"name": StringFilter,
"year": IntFilter,
"nameWithYear": StringFilter,
"element": ElementFilter,
"isDeleted": BooleanFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter
}
DeviatingWorkingHoursCalendarNotFoundError
Fields
Field Name | Description |
---|---|
errors - [DeviatingWorkingHoursCalendarReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
DeviatingWorkingHoursCalendarReferErrorEntityNotFoundErrorType
]
}
DeviatingWorkingHoursCalendarOrder
DeviatingWorkingHoursCalendarPermissionError
Fields
Field Name | Description |
---|---|
errors - [DeviatingWorkingHoursCalendarReferErrorPermissionErrorType!]!
|
Example
{
"errors": [
DeviatingWorkingHoursCalendarReferErrorPermissionErrorType
]
}
DeviatingWorkingHoursCalendarReferEntity
DeviatingWorkingHoursCalendarReferError
DeviatingWorkingHoursCalendarReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - DeviatingWorkingHoursCalendarReferError
|
Example
{"entity": DeviatingWorkingHoursCalendarReferError}
DeviatingWorkingHoursCalendarReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - DeviatingWorkingHoursCalendarReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": DeviatingWorkingHoursCalendarReferError,
"errors": [MissingPermission]
}
DeviatingWorkingHoursCalendarReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - DeviatingWorkingHoursCalendarReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": DeviatingWorkingHoursCalendarReferError,
"errors": ["ENTITY_DELETED"]
}
DeviatingWorkingHoursCalendarResultSuccess
Fields
Field Name | Description |
---|---|
entities - [DeviatingWorkingHoursCalendar!]!
|
Example
{"entities": [DeviatingWorkingHoursCalendar]}
DeviatingWorkingHoursCalendarStateError
Fields
Field Name | Description |
---|---|
errors - [DeviatingWorkingHoursCalendarReferErrorStateErrorType!]!
|
Example
{
"errors": [
DeviatingWorkingHoursCalendarReferErrorStateErrorType
]
}
DeviceRefresh
Fields
Field Name | Description |
---|---|
date - DateTimeOffset
|
Time the tracking-collector finished refreshing devices |
error - String
|
Error while refreshing devices |
newlyAdded - Int!
|
Number of devices that were newly added |
removed - Int!
|
Number of devices that were removed due to inactivity |
totalCount - Int!
|
Total Number of devices registered for this provider |
updated - Int!
|
Number of devices had updated fields |
Example
{
"date": DateTimeOffset,
"error": "abc123",
"newlyAdded": 987,
"removed": 987,
"totalCount": 123,
"updated": 987
}
DisplayCustomerSettings
Fields
Field Name | Description |
---|---|
additionalEquipmentFields - [EquipmentSelectAdditionalFields!]!
|
|
additionalPersonFields - [PersonSelectAdditionalFields!]!
|
|
nameFormat - NameFormat!
|
|
showIds - Boolean!
|
Example
{
"additionalEquipmentFields": ["LENT"],
"additionalPersonFields": ["LENT"],
"nameFormat": "FIRST_NAME_LAST_NAME",
"showIds": true
}
DisplayCustomerSettingsError
Fields
Field Name | Description |
---|---|
additionalEquipmentFields - [EquipmentSelectAdditionalFields]
|
|
additionalPersonFields - [PersonSelectAdditionalFields]
|
|
nameFormat - String
|
|
showIds - Boolean
|
Example
{
"additionalEquipmentFields": ["LENT"],
"additionalPersonFields": ["LENT"],
"nameFormat": "xyz789",
"showIds": false
}
Distance
Fields
Field Name | Description |
---|---|
datetime - DateTimeOffset!
|
Timestamp of the engine status |
ident - Ident!
|
|
kilometers - Decimal!
|
Odometer counter in kilometers |
trackingDevice - TrackingDevice!
|
Device that recorded the status |
Example
{
"datetime": DateTimeOffset,
"ident": Ident,
"kilometers": Decimal,
"trackingDevice": TrackingDevice
}
DistanceAllocation
Values
Enum Value | Description |
---|---|
|
|
|
Example
"PREVIOUS_PROJECT"
DivergentTolerance
Fields
Field Name | Description |
---|---|
ident - Ident
|
|
insideProjectTolerance - Int
|
|
lastChange - UtcDateTime
|
|
lastChangeCount - LastChangeCount!
|
|
outsideProjectTolerance - Int
|
|
projects - [Project]!
|
Example
{
"ident": Ident,
"insideProjectTolerance": 123,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"outsideProjectTolerance": 123,
"projects": [Project]
}
DurationType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"DAYS"
Dxlnyu5NFormat
Values
Enum Value | Description |
---|---|
|
|
|
Example
"HOURS"
EditQualitySettingsPermissionError
Fields
Field Name | Description |
---|---|
errors - [QualitySettingsErrorPermissionErrorType!]!
|
Example
{"errors": [QualitySettingsErrorPermissionErrorType]}
EditQualitySettingsResult
Example
EditQualitySettingsSuccess
EditQualitySettingsSuccess
Fields
Field Name | Description |
---|---|
entities - [QualitySettings!]!
|
Example
{"entities": [QualitySettings]}
EditQualitySettingsValidationError
Fields
Field Name | Description |
---|---|
errors - [QualitySettingsErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
QualitySettingsErrorMutationValidationErrorType
]
}
EffortEquipmentInputType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
Example
"NONE"
EffortEquipmentInputTypeFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - EffortEquipmentInputType
|
Is the fields value equal to the provided value. Default = NONE |
_neq - EffortEquipmentInputType
|
Is the fields value not equal to the provided value. Default = NONE |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [EffortEquipmentInputType]
|
Is the fields value in the provided list of values. |
_nin - [EffortEquipmentInputType]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "NONE",
"_neq": "NONE",
"_is_null": true,
"_in": ["NONE"],
"_nin": ["NONE"]
}
Element
Fields
Field Name | Description |
---|---|
attribute - ElementAttribute
|
|
changeInfo - Info
|
|
elementReference - String!
|
|
elementType - ElementType!
|
|
fid - String
|
|
hid - String
|
|
id - String
|
|
ident - Ident!
|
|
isActivityGroup - Boolean
|
Use elementType instead.
|
isBranch - Boolean
|
Use elementType instead.
|
isClient - Boolean
|
Use elementType instead.
|
isDeleted - Boolean
|
|
isDivision - Boolean
|
Use elementType instead.
|
isDivisionGroup - Boolean
|
Use elementType instead.
|
isEquipmentGroup - Boolean
|
Use elementType instead.
|
isMaterialGroup - Boolean
|
Use elementType instead.
|
isRoot - Boolean
|
Use elementType instead.
|
isVisible - Boolean
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
level - Int!
|
|
name - String!
|
|
parentIdent - Ident
|
|
permissions - [Permission]
|
|
position - Int!
|
|
region - Region
|
The region of this element or, if the element has no contact, the region of the next element above it with a region, which then also belongs to this element. If this element has a contact but no region is assigned to it, the region is null. |
reportContact - String
|
|
reportLogoPath - String
|
Example
{
"attribute": ElementAttribute,
"changeInfo": Info,
"elementReference": "abc123",
"elementType": "BRANCH",
"fid": "xyz789",
"hid": "xyz789",
"id": "xyz789",
"ident": Ident,
"isActivityGroup": false,
"isBranch": false,
"isClient": true,
"isDeleted": true,
"isDivision": false,
"isDivisionGroup": false,
"isEquipmentGroup": true,
"isMaterialGroup": true,
"isRoot": false,
"isVisible": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"level": 123,
"name": "xyz789",
"parentIdent": Ident,
"permissions": [Permission],
"position": 123,
"region": Region,
"reportContact": "abc123",
"reportLogoPath": "abc123"
}
ElementAttribute
Example
{
"contact": Contact,
"costCentreOperationnumber": "xyz789",
"element": Element,
"equipmentOperationnumber": "abc123",
"ident": Ident,
"personellOperationnumber": "abc123",
"projectOperationnumber": "abc123"
}
ElementCollection
Fields
Field Name | Description |
---|---|
nodes - [Element!]!
|
|
totalCount - Int!
|
Example
{"nodes": [Element], "totalCount": 123}
ElementFilter
Fields
Input Field | Description |
---|---|
_and - [ElementFilter]
|
|
_or - [ElementFilter]
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
name - StringFilter
|
|
elementType - ElementTypeFilter
|
|
isDeleted - BooleanFilter
|
|
isVisible - BooleanFilter
|
Example
{
"_and": [ElementFilter],
"_or": [ElementFilter],
"ident": IdentFilter,
"id": StringFilter,
"name": StringFilter,
"elementType": ElementTypeFilter,
"isDeleted": BooleanFilter,
"isVisible": BooleanFilter
}
ElementOrder
ElementRange
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"ON_ELEMENT"
ElementRole
ElementSelectRange
Values
Enum Value | Description |
---|---|
|
|
|
Example
"ALL"
ElementType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"BRANCH"
ElementTypeFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - ElementType
|
Is the fields value equal to the provided value. Default = BRANCH |
_neq - ElementType
|
Is the fields value not equal to the provided value. Default = BRANCH |
_gt - ElementType
|
Is the fields value greater than the provided value. Default = BRANCH |
_lt - ElementType
|
Is the fields value less than the provided value. Default = BRANCH |
_gte - ElementType
|
Is the fields value greater than or equal to the provided value. Default = BRANCH |
_lte - ElementType
|
Is the fields value less than or equal to the provided value. Default = BRANCH |
_like - ElementType
|
Is the fields value like the provided value. SQL Server wildcards can be applied. Default = BRANCH |
_contains - ElementType
|
Does the field value contain the provided value. Default = BRANCH |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [ElementType]
|
Is the fields value in the provided list of values. |
_nin - [ElementType]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "BRANCH",
"_neq": "BRANCH",
"_gt": "BRANCH",
"_lt": "BRANCH",
"_gte": "BRANCH",
"_lte": "BRANCH",
"_like": "BRANCH",
"_contains": "BRANCH",
"_is_null": true,
"_in": ["BRANCH"],
"_nin": ["BRANCH"]
}
Employee
Fields
Field Name | Description |
---|---|
activities - [Activity!]!
|
|
availabilities - [EmployeeAvailability!]!
|
|
changeInfo - Info
|
|
costCenter - CostCenter
|
|
costCenterIdent - Ident
|
Use costCenter { ident }
|
deviatingWorkingHours - DeviatingWorkingHoursCalendar
|
|
exitDate - Date
|
|
fireDate - Date
|
use exitDate instead
|
forms - [FormGraphType!]!
|
|
hireDate - Date!
|
|
hourlyWage - Decimal!
|
|
id - String!
|
|
ident - Ident
|
|
isActive - Boolean!
|
|
isAvailableMobile - Boolean!
|
|
isAvailableWeb - Boolean!
|
|
isDeleted - Boolean!
|
|
isPayroll - Boolean!
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
leaveAccount - LeaveAccount
|
Old leave account by employee |
leaveEntitlements - [ScheduledOrder!]!
|
|
ledTeams - [Team!]!
|
|
lentElements - [Element!]!
|
|
note - String
|
|
operationNumber - String
|
|
personKind - Short
|
Use personKindEnum instead
|
personKindEnum - PersonKindEnum
|
|
personKindWithName - PersonKind
|
|
personType - PersonType!
|
|
personTypeIdent - Ident
|
Use personType { ident }
|
projects - ProjectCollection
|
|
Arguments
|
|
remainingVacationDays - Decimal
|
|
rulebook - Rulebook
|
Rulebook for old Wagecalculator by Employee |
rulebookIdent - Ident
|
|
ruleConfiguration - RuleConfiguration
|
RuleConfig for new Wagecalculator by Employee |
ruleConfigurationEmployee - [RuleConfigurationEmployee]
|
RuleConfig for new Wagecalculator by Employee |
ruleConfigurationIdent - Ident
|
|
teams - TeamCollection
|
|
Arguments
|
|
text - String
|
|
text2 - String
|
|
text3 - String
|
|
timeConfiguration - TimeConfiguration
|
|
timeTrackingProfile - TimeTrackingProfile
|
|
timeTrackingProfileTerminal - TimeTrackingProfile
|
|
vacationTimes - [VacationTime!]!
|
|
wageCalculators - WCDataCollection
|
|
workingHourCalendars - [WorkingHourCalendar!]!
|
Example
{
"activities": [Activity],
"availabilities": ["WEB"],
"changeInfo": Info,
"costCenter": CostCenter,
"costCenterIdent": Ident,
"deviatingWorkingHours": DeviatingWorkingHoursCalendar,
"exitDate": "2007-12-03",
"fireDate": "2007-12-03",
"forms": [FormGraphType],
"hireDate": "2007-12-03",
"hourlyWage": Decimal,
"id": "xyz789",
"ident": Ident,
"isActive": false,
"isAvailableMobile": true,
"isAvailableWeb": true,
"isDeleted": true,
"isPayroll": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"leaveAccount": LeaveAccount,
"leaveEntitlements": [ScheduledOrder],
"ledTeams": [Team],
"lentElements": [Element],
"note": "xyz789",
"operationNumber": "xyz789",
"personKind": Short,
"personKindEnum": "APPRENTICE",
"personKindWithName": PersonKind,
"personType": PersonType,
"personTypeIdent": Ident,
"projects": ProjectCollection,
"remainingVacationDays": Decimal,
"rulebook": Rulebook,
"rulebookIdent": Ident,
"ruleConfiguration": RuleConfiguration,
"ruleConfigurationEmployee": [
RuleConfigurationEmployee
],
"ruleConfigurationIdent": Ident,
"teams": TeamCollection,
"text": "abc123",
"text2": "abc123",
"text3": "abc123",
"timeConfiguration": TimeConfiguration,
"timeTrackingProfile": TimeTrackingProfile,
"timeTrackingProfileTerminal": TimeTrackingProfile,
"vacationTimes": [VacationTime],
"wageCalculators": WCDataCollection,
"workingHourCalendars": [WorkingHourCalendar]
}
EmployeeAvailability
Values
Enum Value | Description |
---|---|
|
|
|
Example
"WEB"
EmployeeAvailableSelectRange
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"SELF"
EmployeeElementCondition
Fields
Field Name | Description |
---|---|
elements - [Element!]!
|
|
ident - Ident
|
|
position - Int!
|
Example
{
"elements": [Element],
"ident": Ident,
"position": 123
}
EmployeeFilter
Fields
Input Field | Description |
---|---|
_or - [EmployeeFilter]
|
|
_and - [EmployeeFilter]
|
|
ident - IdentFilter
|
|
personType - PersonTypeFilter
|
|
personKind - PersonKindFilter
|
|
id - StringFilter
|
|
operationNumber - StringFilter
|
|
hireDate - DateFilter
|
|
fireDate - DateFilter
|
|
ruleConfiguration - RuleConfigurationFilter
|
|
wageCalculator - WageCalculatorFilter
|
|
isActive - BooleanFilter
|
|
assignedProjectIdents - [Ident]
|
|
isPayroll - BooleanFilter
|
|
unplanned - Date
|
|
lentElement - ElementFilter
|
|
personSkill - PersonSkillFilter
|
|
staffTime - TimeCollectionFilter
|
|
team - TeamFilter
|
Example
{
"_or": [EmployeeFilter],
"_and": [EmployeeFilter],
"ident": IdentFilter,
"personType": PersonTypeFilter,
"personKind": PersonKindFilter,
"id": StringFilter,
"operationNumber": StringFilter,
"hireDate": DateFilter,
"fireDate": DateFilter,
"ruleConfiguration": RuleConfigurationFilter,
"wageCalculator": WageCalculatorFilter,
"isActive": BooleanFilter,
"assignedProjectIdents": [Ident],
"isPayroll": BooleanFilter,
"unplanned": "2007-12-03",
"lentElement": ElementFilter,
"personSkill": PersonSkillFilter,
"staffTime": TimeCollectionFilter,
"team": TeamFilter
}
EmployeeOrder
Fields
Input Field | Description |
---|---|
id - SortOrder
|
|
personType - PersonTypeOrder
|
|
personKind - PersonKindOrder
|
|
ruleConfiguration - RuleConfigurationOrder
|
|
hireDate - SortOrder
|
|
fireDate - SortOrder
|
|
wageCalculator - WageCalculatorOrder
|
|
operationNumber - SortOrder
|
|
isPayroll - SortOrder
|
|
lentElement - ElementOrder
|
Example
{
"id": "ASC",
"personType": PersonTypeOrder,
"personKind": PersonKindOrder,
"ruleConfiguration": RuleConfigurationOrder,
"hireDate": "ASC",
"fireDate": "ASC",
"wageCalculator": WageCalculatorOrder,
"operationNumber": "ASC",
"isPayroll": "ASC",
"lentElement": ElementOrder
}
EngineStatus
Fields
Field Name | Description |
---|---|
datetime - DateTimeOffset!
|
Timestamp of the engine status |
engineNumber - String!
|
Number of the Engine |
ident - Ident!
|
|
running - Boolean!
|
Whether the engine is on or off |
trackingDevice - TrackingDevice!
|
Device that recorded the status |
Example
{
"datetime": DateTimeOffset,
"engineNumber": "abc123",
"ident": Ident,
"running": true,
"trackingDevice": TrackingDevice
}
EnrichedRuleConfigurationResult
Fields
Field Name | Description |
---|---|
json - Json
|
Example
{"json": Json}
EntityCreateRange
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"NONE"
EntityFilterField
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - TimeType
|
Is the fields value equal to the provided value. Default = DAY |
_neq - TimeType
|
Is the fields value not equal to the provided value. Default = DAY |
_gt - TimeType
|
Is the fields value greater than the provided value. Default = DAY |
_lt - TimeType
|
Is the fields value less than the provided value. Default = DAY |
_gte - TimeType
|
Is the fields value greater than or equal to the provided value. Default = DAY |
_lte - TimeType
|
Is the fields value less than or equal to the provided value. Default = DAY |
_like - TimeType
|
Is the fields value like the provided value. SQL Server wildcards can be applied. Default = DAY |
_contains - TimeType
|
Does the field value contain the provided value. Default = DAY |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [TimeType]
|
Is the fields value in the provided list of values. |
_nin - [TimeType]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "DAY",
"_neq": "DAY",
"_gt": "DAY",
"_lt": "DAY",
"_gte": "DAY",
"_lte": "DAY",
"_like": "DAY",
"_contains": "DAY",
"_is_null": true,
"_in": ["DAY"],
"_nin": ["DAY"]
}
Equipment
Fields
Field Name | Description |
---|---|
actions - [EquipmentHistoryChange!]!
|
|
activities - [Activity!]!
|
|
alternativeName - String
|
|
amountUnits - [Unit]!
|
|
barcode - String
|
|
changeInfo - Info
|
|
costCenter - CostCenter
|
|
costCenterIdent - Ident
|
|
counterReading - Decimal
|
|
cumulatedHoursOnLastProject - Decimal
|
|
documents - [AssignedFile!]!
|
|
element - Element
|
|
elementIdent - Ident
|
use field 'element' instead |
equipmentEndDate - Date
|
|
equipmentLastProject - EquipmentLastProject
|
|
equipmentPermissions - [EquipmentPermissions!]!
|
|
equipmentStartDate - Date!
|
|
equipmentTypeIdent - Ident
|
|
externalLink - String
|
|
fid - String
|
|
gpsBoxId - String
|
|
hasQueryCountValues - Boolean!
|
|
hasQueryDayTimeHours - Boolean!
|
|
hasQueryGross - Boolean!
|
|
hasQueryNet - Boolean!
|
|
id - String
|
|
ident - Ident!
|
|
image - File
|
|
informationFields - EquipmentInformationFieldInterfaceCollection!
|
|
Arguments
|
|
inputType - EffortEquipmentInputType!
|
|
isAvailableMobile - Boolean!
|
|
isAvailableOffice - Boolean!
|
|
isAvailableWeb - Boolean!
|
|
isDeleted - Boolean!
|
|
isEffortEquipment - Boolean!
|
|
isInputTypeFree - Boolean
|
use 'inputType' instead |
isInputTypeFromCalendar - Boolean
|
use 'inputType' instead |
isInputTypeManually - Boolean
|
use 'inputType' instead |
isInputTypeNone - Boolean
|
use 'inputType' instead |
isInputTypeOnlyNotification - Boolean
|
use 'inputType' instead |
isLocatable - Boolean!
|
|
isProvisionEquipment - Boolean!
|
|
isStateQueryCount - Boolean!
|
|
isVehicle - Boolean!
|
|
lastChange - UtcDateTime
|
|
lastChangeCount - LastChangeCount!
|
|
lastPlanning - Planning
|
|
Arguments
|
|
lentElements - [Element!]!
|
|
licencePlate - String
|
|
maintenanceAssignments - [MaintenanceAssignment]
|
The assigned maintenance measures |
Arguments
|
|
maintenancePersons - [Person]!
|
|
manufacturerDescription - String
|
|
name - String!
|
|
note - String
|
|
operationNumber - String
|
|
pricePerUnit - Decimal!
|
|
project - Project
|
|
projectIdent - Ident
|
use 'project' instead |
serialNumber - String
|
|
teams - [Team!]!
|
|
trackingDevice - TrackingDevice
|
|
type - EquipmentType
|
|
unit - Unit
|
|
unitIdent - Ident
|
use field 'unit instead' |
Example
{
"actions": [EquipmentHistoryChange],
"activities": [Activity],
"alternativeName": "xyz789",
"amountUnits": [Unit],
"barcode": "abc123",
"changeInfo": Info,
"costCenter": CostCenter,
"costCenterIdent": Ident,
"counterReading": Decimal,
"cumulatedHoursOnLastProject": Decimal,
"documents": [AssignedFile],
"element": Element,
"elementIdent": Ident,
"equipmentEndDate": "2007-12-03",
"equipmentLastProject": EquipmentLastProject,
"equipmentPermissions": ["CAN_EDIT"],
"equipmentStartDate": "2007-12-03",
"equipmentTypeIdent": Ident,
"externalLink": "xyz789",
"fid": "abc123",
"gpsBoxId": "xyz789",
"hasQueryCountValues": false,
"hasQueryDayTimeHours": true,
"hasQueryGross": true,
"hasQueryNet": false,
"id": "abc123",
"ident": Ident,
"image": File,
"informationFields": EquipmentInformationFieldInterfaceCollection,
"inputType": "NONE",
"isAvailableMobile": false,
"isAvailableOffice": true,
"isAvailableWeb": true,
"isDeleted": true,
"isEffortEquipment": false,
"isInputTypeFree": true,
"isInputTypeFromCalendar": false,
"isInputTypeManually": false,
"isInputTypeNone": false,
"isInputTypeOnlyNotification": false,
"isLocatable": true,
"isProvisionEquipment": true,
"isStateQueryCount": true,
"isVehicle": true,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"lastPlanning": Planning,
"lentElements": [Element],
"licencePlate": "xyz789",
"maintenanceAssignments": [MaintenanceAssignment],
"maintenancePersons": [Person],
"manufacturerDescription": "abc123",
"name": "xyz789",
"note": "abc123",
"operationNumber": "abc123",
"pricePerUnit": Decimal,
"project": Project,
"projectIdent": Ident,
"serialNumber": "xyz789",
"teams": [Team],
"trackingDevice": TrackingDevice,
"type": EquipmentType,
"unit": Unit,
"unitIdent": Ident
}
EquipmentAvailability
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"NONE"
EquipmentAvailabilityFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - EquipmentAvailability
|
Is the fields value equal to the provided value. Default = NONE |
_neq - EquipmentAvailability
|
Is the fields value not equal to the provided value. Default = NONE |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [EquipmentAvailability]
|
Is the fields value in the provided list of values. |
_nin - [EquipmentAvailability]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "NONE",
"_neq": "NONE",
"_is_null": false,
"_in": ["NONE"],
"_nin": ["NONE"]
}
EquipmentCollection
Fields
Field Name | Description |
---|---|
nodes - [Equipment!]!
|
|
totalCount - Int!
|
Example
{"nodes": [Equipment], "totalCount": 123}
EquipmentDataDailyReportGUS1DARE
EquipmentDistanceEntry
Fields
Field Name | Description |
---|---|
date - DateTimeOffset
|
|
kilometers - Decimal!
|
Example
{
"date": DateTimeOffset,
"kilometers": Decimal
}
EquipmentDistanceSummary
Fields
Field Name | Description |
---|---|
entries - [EquipmentDistanceEntry]
|
|
equipmentIdent - Ident
|
Example
{
"entries": [EquipmentDistanceEntry],
"equipmentIdent": Ident
}
EquipmentEditAction
Fields
Field Name | Description |
---|---|
current - Equipment!
|
|
previous - Equipment
|
|
properties - [String!]!
|
Example
{
"current": Equipment,
"previous": Equipment,
"properties": ["abc123"]
}
EquipmentError
EquipmentErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentError
|
Example
{"entity": EquipmentError}
EquipmentErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": EquipmentError,
"errors": [ValidationErrorProperty]
}
EquipmentErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": EquipmentError,
"errors": [MissingPermission]
}
EquipmentErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentError
|
|
errors - [StateErrors!]!
|
Example
{"entity": EquipmentError, "errors": ["ENTITY_DELETED"]}
EquipmentFilter
Fields
Input Field | Description |
---|---|
_and - [EquipmentFilter]
|
|
_or - [EquipmentFilter]
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
operationNumber - StringFilter
|
|
name - StringFilter
|
|
isProvisionEquipment - BooleanFilter
|
|
isVehicle - BooleanFilter
|
|
isEffortEquipment - BooleanFilter
|
|
lastEquipmentState - EquipmentStateFilter
|
|
isDeleted - BooleanFilter
|
|
trackingDevice - TrackingDeviceFilter
|
|
costCenter - CostCenterFilter
|
|
team - TeamFilter
|
|
equipmentType - EquipmentTypeFilter
|
|
manufacturerDescription - StringFilter
|
|
licencePlate - StringFilter
|
|
serialNumber - StringFilter
|
|
note - StringFilter
|
|
project - ProjectFilter
|
|
element - ElementFilter
|
|
lentElements - ElementFilter
|
|
maintenanceAssignments - MaintenanceAssignmentFilter
|
|
unplanned - Date
|
|
startDate - DateFilter
|
|
endDate - DateFilter
|
|
alternativeName - StringFilter
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
hasQueryDayTimeHours - BooleanFilter
|
|
inputType - EffortEquipmentInputTypeFilter
|
|
availability - EquipmentAvailabilityFilter
|
Example
{
"_and": [EquipmentFilter],
"_or": [EquipmentFilter],
"ident": IdentFilter,
"id": StringFilter,
"operationNumber": StringFilter,
"name": StringFilter,
"isProvisionEquipment": BooleanFilter,
"isVehicle": BooleanFilter,
"isEffortEquipment": BooleanFilter,
"lastEquipmentState": EquipmentStateFilter,
"isDeleted": BooleanFilter,
"trackingDevice": TrackingDeviceFilter,
"costCenter": CostCenterFilter,
"team": TeamFilter,
"equipmentType": EquipmentTypeFilter,
"manufacturerDescription": StringFilter,
"licencePlate": StringFilter,
"serialNumber": StringFilter,
"note": StringFilter,
"project": ProjectFilter,
"element": ElementFilter,
"lentElements": ElementFilter,
"maintenanceAssignments": MaintenanceAssignmentFilter,
"unplanned": "2007-12-03",
"startDate": DateFilter,
"endDate": DateFilter,
"alternativeName": StringFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"hasQueryDayTimeHours": BooleanFilter,
"inputType": EffortEquipmentInputTypeFilter,
"availability": EquipmentAvailabilityFilter
}
EquipmentHistoryChange
Fields
Field Name | Description |
---|---|
action - HistoryChangeAction!
|
|
edit - EquipmentEditAction!
|
|
person - Person
|
|
timestamp - DateTime!
|
Example
{
"action": "CREATE",
"edit": EquipmentEditAction,
"person": Person,
"timestamp": "2007-12-03T10:15:30Z"
}
EquipmentInformation
Fields
Field Name | Description |
---|---|
equipmentRawData - EquipmentRawData!
|
|
Arguments |
Example
{"equipmentRawData": EquipmentRawData}
EquipmentInformationDEFRemainingField
Fields
Field Name | Description |
---|---|
datetime - DateTimeOffset!
|
|
defRemaining - DefRemaining
|
Latest diesel exhaust fluid remaining entry recorded by the equipment |
equipment - Equipment!
|
|
fromManualData - Boolean!
|
|
ident - Ident!
|
|
isAutomatic - Boolean!
|
|
isDeleted - Boolean!
|
|
type - EquipmentInformationFieldType!
|
Example
{
"datetime": DateTimeOffset,
"defRemaining": DefRemaining,
"equipment": Equipment,
"fromManualData": true,
"ident": Ident,
"isAutomatic": true,
"isDeleted": true,
"type": "LOCATION"
}
EquipmentInformationDistanceField
Fields
Field Name | Description |
---|---|
datetime - DateTimeOffset!
|
|
distance - Distance
|
Latest distance recorded by the equipment |
equipment - Equipment!
|
|
fromManualData - Boolean!
|
|
ident - Ident!
|
|
isAutomatic - Boolean!
|
|
isDeleted - Boolean!
|
|
manualValue - Distance
|
|
type - EquipmentInformationFieldType!
|
Example
{
"datetime": DateTimeOffset,
"distance": Distance,
"equipment": Equipment,
"fromManualData": false,
"ident": Ident,
"isAutomatic": false,
"isDeleted": true,
"manualValue": Distance,
"type": "LOCATION"
}
EquipmentInformationEngineStatusField
Fields
Field Name | Description |
---|---|
datetime - DateTimeOffset!
|
|
engineStatus - EngineStatus
|
Latest engine status entry recorded by the equipment |
equipment - Equipment!
|
|
fromManualData - Boolean!
|
|
ident - Ident!
|
|
isAutomatic - Boolean!
|
|
isDeleted - Boolean!
|
|
type - EquipmentInformationFieldType!
|
Example
{
"datetime": DateTimeOffset,
"engineStatus": EngineStatus,
"equipment": Equipment,
"fromManualData": true,
"ident": Ident,
"isAutomatic": true,
"isDeleted": true,
"type": "LOCATION"
}
EquipmentInformationField
Fields
Field Name | Description |
---|---|
datetime - DateTimeOffset!
|
|
equipment - Equipment!
|
|
fromManualData - Boolean!
|
|
ident - Ident!
|
|
isAutomatic - Boolean!
|
|
isDeleted - Boolean!
|
|
type - EquipmentInformationFieldType!
|
Possible Types
EquipmentInformationField Types |
---|
Example
{
"datetime": DateTimeOffset,
"equipment": Equipment,
"fromManualData": true,
"ident": Ident,
"isAutomatic": true,
"isDeleted": false,
"type": "LOCATION"
}
EquipmentInformationFieldError
EquipmentInformationFieldErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentInformationFieldError
|
Example
{"entity": EquipmentInformationFieldError}
EquipmentInformationFieldErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentInformationFieldError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": EquipmentInformationFieldError,
"errors": [ValidationErrorProperty]
}
EquipmentInformationFieldErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentInformationFieldError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": EquipmentInformationFieldError,
"errors": [MissingPermission]
}
EquipmentInformationFieldErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentInformationFieldError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": EquipmentInformationFieldError,
"errors": ["ENTITY_DELETED"]
}
EquipmentInformationFieldFilter
Fields
Input Field | Description |
---|---|
_and - [EquipmentInformationFieldFilter]
|
|
_or - [EquipmentInformationFieldFilter]
|
|
ident - IdentFilter
|
|
datetime - DateTimeOffsetFilter
|
The timestamp of the information |
equipment - EquipmentFilter
|
The associated equipment |
isDeleted - BooleanFilter
|
Example
{
"_and": [EquipmentInformationFieldFilter],
"_or": [EquipmentInformationFieldFilter],
"ident": IdentFilter,
"datetime": DateTimeOffsetFilter,
"equipment": EquipmentFilter,
"isDeleted": BooleanFilter
}
EquipmentInformationFieldInterfaceCollection
Fields
Field Name | Description |
---|---|
nodes - [EquipmentInformationField!]!
|
|
totalCount - Int!
|
Example
{"nodes": [EquipmentInformationField], "totalCount": 987}
EquipmentInformationFieldNotFoundError
Fields
Field Name | Description |
---|---|
errors - [EquipmentInformationFieldReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
EquipmentInformationFieldReferErrorEntityNotFoundErrorType
]
}
EquipmentInformationFieldOrder
Fields
Input Field | Description |
---|---|
datetime - SortOrder
|
Example
{"datetime": "ASC"}
EquipmentInformationFieldPermissionError
Fields
Field Name | Description |
---|---|
errors - [EquipmentInformationFieldReferErrorPermissionErrorType!]!
|
Example
{
"errors": [
EquipmentInformationFieldReferErrorPermissionErrorType
]
}
EquipmentInformationFieldReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
EquipmentInformationFieldReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentInformationFieldReferErrror
|
Example
{"entity": EquipmentInformationFieldReferErrror}
EquipmentInformationFieldReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentInformationFieldReferErrror
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": EquipmentInformationFieldReferErrror,
"errors": [MissingPermission]
}
EquipmentInformationFieldReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentInformationFieldReferErrror
|
|
errors - [StateErrors!]!
|
Example
{
"entity": EquipmentInformationFieldReferErrror,
"errors": ["ENTITY_DELETED"]
}
EquipmentInformationFieldReferErrror
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
EquipmentInformationFieldResultSuccess
Fields
Field Name | Description |
---|---|
entities - [EquipmentInformationField!]!
|
Example
{"entities": [EquipmentInformationField]}
EquipmentInformationFieldStateError
Fields
Field Name | Description |
---|---|
errors - [EquipmentInformationFieldReferErrorStateErrorType!]!
|
Example
{
"errors": [
EquipmentInformationFieldReferErrorStateErrorType
]
}
EquipmentInformationFieldType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"LOCATION"
EquipmentInformationFuelRemainingField
Fields
Field Name | Description |
---|---|
datetime - DateTimeOffset!
|
|
equipment - Equipment!
|
|
fromManualData - Boolean!
|
|
fuelRemaining - FuelRemaining
|
Latest fuel remaining entry recorded by the equipment |
ident - Ident!
|
|
isAutomatic - Boolean!
|
|
isDeleted - Boolean!
|
|
type - EquipmentInformationFieldType!
|
Example
{
"datetime": DateTimeOffset,
"equipment": Equipment,
"fromManualData": true,
"fuelRemaining": FuelRemaining,
"ident": Ident,
"isAutomatic": false,
"isDeleted": false,
"type": "LOCATION"
}
EquipmentInformationFuelUsedField
Fields
Field Name | Description |
---|---|
datetime - DateTimeOffset!
|
|
equipment - Equipment!
|
|
fromManualData - Boolean!
|
|
fuelUsed - FuelUsed
|
The cumulative amount of fuel used |
ident - Ident!
|
|
isAutomatic - Boolean!
|
|
isDeleted - Boolean!
|
|
type - EquipmentInformationFieldType!
|
Example
{
"datetime": DateTimeOffset,
"equipment": Equipment,
"fromManualData": true,
"fuelUsed": FuelUsed,
"ident": Ident,
"isAutomatic": true,
"isDeleted": false,
"type": "LOCATION"
}
EquipmentInformationFuelUsedLast24Field
Fields
Field Name | Description |
---|---|
datetime - DateTimeOffset!
|
|
equipment - Equipment!
|
|
fromManualData - Boolean!
|
|
fuelUsed - FuelUsed
|
The cumulative amount of fuel used in the last 24 hours |
ident - Ident!
|
|
isAutomatic - Boolean!
|
|
isDeleted - Boolean!
|
|
type - EquipmentInformationFieldType!
|
Example
{
"datetime": DateTimeOffset,
"equipment": Equipment,
"fromManualData": false,
"fuelUsed": FuelUsed,
"ident": Ident,
"isAutomatic": false,
"isDeleted": false,
"type": "LOCATION"
}
EquipmentInformationLoadCountField
Fields
Field Name | Description |
---|---|
datetime - DateTimeOffset!
|
|
equipment - Equipment!
|
|
fromManualData - Boolean!
|
|
ident - Ident!
|
|
isAutomatic - Boolean!
|
|
isDeleted - Boolean!
|
|
loadCount - LoadCount
|
Last entry recorded by the device for the number of all loading operations that have taken place |
type - EquipmentInformationFieldType!
|
Example
{
"datetime": DateTimeOffset,
"equipment": Equipment,
"fromManualData": true,
"ident": Ident,
"isAutomatic": false,
"isDeleted": true,
"loadCount": LoadCount,
"type": "LOCATION"
}
EquipmentInformationLocationField
Fields
Field Name | Description |
---|---|
datetime - DateTimeOffset!
|
|
equipment - Equipment!
|
|
fromManualData - Boolean!
|
|
ident - Ident!
|
|
isAutomatic - Boolean!
|
|
isDeleted - Boolean!
|
|
location - TrackingLocation
|
Latest recorded location recorded by the equipment |
type - EquipmentInformationFieldType!
|
Example
{
"datetime": DateTimeOffset,
"equipment": Equipment,
"fromManualData": true,
"ident": Ident,
"isAutomatic": false,
"isDeleted": false,
"location": TrackingLocation,
"type": "LOCATION"
}
EquipmentInformationOperatingHoursField
Fields
Field Name | Description |
---|---|
datetime - DateTimeOffset!
|
|
equipment - Equipment!
|
|
fromManualData - Boolean!
|
|
hours - CumulativeHours
|
Latest operating hours recorded by the equipment |
ident - Ident!
|
|
isAutomatic - Boolean!
|
|
isDeleted - Boolean!
|
|
latestManual - CollectedEquipment
|
Latest manual hours recorded for the equipment |
manualValue - CumulativeHours
|
|
type - EquipmentInformationFieldType!
|
Example
{
"datetime": DateTimeOffset,
"equipment": Equipment,
"fromManualData": false,
"hours": CumulativeHours,
"ident": Ident,
"isAutomatic": false,
"isDeleted": false,
"latestManual": CollectedEquipment,
"manualValue": CumulativeHours,
"type": "LOCATION"
}
EquipmentInformationPayloadTotalField
Fields
Field Name | Description |
---|---|
datetime - DateTimeOffset!
|
|
equipment - Equipment!
|
|
fromManualData - Boolean!
|
|
ident - Ident!
|
|
isAutomatic - Boolean!
|
|
isDeleted - Boolean!
|
|
payloadTotal - PayloadTotal
|
Last entry recorded by the device for the weight of the load ever transported |
type - EquipmentInformationFieldType!
|
Example
{
"datetime": DateTimeOffset,
"equipment": Equipment,
"fromManualData": true,
"ident": Ident,
"isAutomatic": true,
"isDeleted": false,
"payloadTotal": PayloadTotal,
"type": "LOCATION"
}
EquipmentLastProject
Fields
Field Name | Description |
---|---|
createTime - DateTime!
|
|
equipment - Equipment
|
|
project - Project
|
|
state - EquipmentLastProjectState
|
State of Equipment |
Example
{
"createTime": "2007-12-03T10:15:30Z",
"equipment": Equipment,
"project": Project,
"state": "MOVEMENT_FREE"
}
EquipmentLastProjectCollection
Fields
Field Name | Description |
---|---|
nodes - [EquipmentLastProject!]!
|
|
totalCount - Int!
|
Example
{"nodes": [EquipmentLastProject], "totalCount": 123}
EquipmentLastProjectFilter
Fields
Input Field | Description |
---|---|
_and - [EquipmentLastProjectFilter]
|
|
_or - [EquipmentLastProjectFilter]
|
|
project - ProjectFilter
|
|
equipment - EquipmentFilter
|
|
createTime - DateTimeFilter
|
Example
{
"_and": [EquipmentLastProjectFilter],
"_or": [EquipmentLastProjectFilter],
"project": ProjectFilter,
"equipment": EquipmentFilter,
"createTime": DateTimeFilter
}
EquipmentLastProjectOrder
Fields
Input Field | Description |
---|---|
createTime - SortOrder
|
Example
{"createTime": "ASC"}
EquipmentLastProjectState
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"MOVEMENT_FREE"
EquipmentMetaDailyReportHUE2B411
EquipmentNotFoundError
Fields
Field Name | Description |
---|---|
errors - [EquipmentReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [EquipmentReferErrorEntityNotFoundErrorType]}
EquipmentOrder
Fields
Input Field | Description |
---|---|
id - SortOrder
|
|
operationNumber - SortOrder
|
|
name - SortOrder
|
|
alternativeName - SortOrder
|
|
isVehicle - SortOrder
|
|
isEffortEquipment - SortOrder
|
|
isProvisionEquipment - SortOrder
|
|
licencePlate - SortOrder
|
|
serialNumber - SortOrder
|
|
note - SortOrder
|
|
manufacturerDescription - SortOrder
|
|
equipmentType - EquipmentTypeOrder
|
|
project - ProjectOrder
|
|
element - ElementOrder
|
|
trackingDevice - TrackingDeviceOrder
|
|
costCenter - CostCenterOrder
|
|
counterReading - SortOrder
|
|
isDeleted - SortOrder
|
|
teamNames - SortOrder
|
|
lentElementNames - SortOrder
|
|
lastChange - SortOrder
|
|
lastChangeCount - SortOrder
|
|
availability - SortOrder
|
Example
{
"id": "ASC",
"operationNumber": "ASC",
"name": "ASC",
"alternativeName": "ASC",
"isVehicle": "ASC",
"isEffortEquipment": "ASC",
"isProvisionEquipment": "ASC",
"licencePlate": "ASC",
"serialNumber": "ASC",
"note": "ASC",
"manufacturerDescription": "ASC",
"equipmentType": EquipmentTypeOrder,
"project": ProjectOrder,
"element": ElementOrder,
"trackingDevice": TrackingDeviceOrder,
"costCenter": CostCenterOrder,
"counterReading": "ASC",
"isDeleted": "ASC",
"teamNames": "ASC",
"lentElementNames": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC",
"availability": "ASC"
}
EquipmentOverview
Fields
Field Name | Description |
---|---|
distanceSummary - EquipmentDistanceSummary
|
|
Arguments |
|
usageSummary - EquipmentUsageSummary
|
|
Arguments |
Example
{
"distanceSummary": EquipmentDistanceSummary,
"usageSummary": EquipmentUsageSummary
}
EquipmentPermissionError
Fields
Field Name | Description |
---|---|
errors - [EquipmentReferErrorPermissionErrorType!]!
|
Example
{"errors": [EquipmentReferErrorPermissionErrorType]}
EquipmentPermissions
Values
Enum Value | Description |
---|---|
|
Example
"CAN_EDIT"
EquipmentRawData
Fields
Field Name | Description |
---|---|
assignmentBlocks - [AssignmentBlock!]!
|
|
collectedEquipments - [CollectedEquipment!]!
|
|
cumulativeHours - [CumulativeHours!]!
|
|
equipmentIdent - Ident!
|
|
hoursBlocks - [HoursBlock!]!
|
|
projectStays - [ProjectStay!]!
|
Example
{
"assignmentBlocks": [AssignmentBlock],
"collectedEquipments": [CollectedEquipment],
"cumulativeHours": [CumulativeHours],
"equipmentIdent": Ident,
"hoursBlocks": [HoursBlock],
"projectStays": [ProjectStay]
}
EquipmentReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
EquipmentReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
EquipmentReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentReferError
|
Example
{"entity": EquipmentReferError}
EquipmentReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": EquipmentReferError,
"errors": [MissingPermission]
}
EquipmentReportByEquipment
Fields
Field Name | Description |
---|---|
collectedEquipments - [EquipmentReportProjectRow]
|
|
equipment - Equipment
|
|
equipmentStates - [EquipmentReportProjectRow]
|
|
rowData - [EquipmentReportRowData]
|
|
rowValue - String
|
Example
{
"collectedEquipments": [EquipmentReportProjectRow],
"equipment": Equipment,
"equipmentStates": [EquipmentReportProjectRow],
"rowData": [EquipmentReportRowData],
"rowValue": "xyz789"
}
EquipmentReportByEquipments
Fields
Field Name | Description |
---|---|
nodes - [EquipmentReportByEquipment]
|
|
reportLogoPath - String
|
Example
{
"nodes": [EquipmentReportByEquipment],
"reportLogoPath": "abc123"
}
EquipmentReportByProject
Fields
Field Name | Description |
---|---|
collectedEquipments - [EquipmentReportEquipmentRow]
|
|
equipmentStates - [EquipmentReportEquipmentRow]
|
|
project - Project
|
|
rowData - [EquipmentReportRowData]
|
|
rowValue - String
|
Example
{
"collectedEquipments": [EquipmentReportEquipmentRow],
"equipmentStates": [EquipmentReportEquipmentRow],
"project": Project,
"rowData": [EquipmentReportRowData],
"rowValue": "xyz789"
}
EquipmentReportByProjects
Fields
Field Name | Description |
---|---|
nodes - [EquipmentReportByProject]
|
|
reportLogoPath - String
|
Example
{
"nodes": [EquipmentReportByProject],
"reportLogoPath": "xyz789"
}
EquipmentReportEREP1BELByDate
Fields
Field Name | Description |
---|---|
collectedEquipments - [EquipmentReportEREP1BELByDateEquipmentRow]
|
|
equipmentStates - [EquipmentReportEREP1BELByDateEquipmentRow]
|
|
project - Project
|
|
rowData - [EquipmentReportEREP1BELRowData]
|
|
rowPrice - String
|
|
rowValue - String
|
Example
{
"collectedEquipments": [
EquipmentReportEREP1BELByDateEquipmentRow
],
"equipmentStates": [
EquipmentReportEREP1BELByDateEquipmentRow
],
"project": Project,
"rowData": [EquipmentReportEREP1BELRowData],
"rowPrice": "xyz789",
"rowValue": "abc123"
}
EquipmentReportEREP1BELByDateEquipmentRow
Fields
Field Name | Description |
---|---|
equipment - Equipment
|
|
rowData - [EquipmentReportEREP1BELRowData]
|
|
rowPrice - String
|
|
rowValue - String
|
Example
{
"equipment": Equipment,
"rowData": [EquipmentReportEREP1BELRowData],
"rowPrice": "abc123",
"rowValue": "abc123"
}
EquipmentReportEREP1BELByDates
Fields
Field Name | Description |
---|---|
nodes - [EquipmentReportEREP1BELByDate]
|
|
reportLogoPath - String
|
Example
{
"nodes": [EquipmentReportEREP1BELByDate],
"reportLogoPath": "xyz789"
}
EquipmentReportEREP1BELByEquipment
Fields
Field Name | Description |
---|---|
collectedEquipments - [EquipmentReportEREP1BELProjectRow]
|
|
equipment - Equipment
|
|
equipmentStates - [EquipmentReportEREP1BELProjectRow]
|
|
rowData - [EquipmentReportEREP1BELRowData]
|
|
rowPrice - String
|
|
rowValue - String
|
Example
{
"collectedEquipments": [
EquipmentReportEREP1BELProjectRow
],
"equipment": Equipment,
"equipmentStates": [EquipmentReportEREP1BELProjectRow],
"rowData": [EquipmentReportEREP1BELRowData],
"rowPrice": "abc123",
"rowValue": "abc123"
}
EquipmentReportEREP1BELByEquipments
Fields
Field Name | Description |
---|---|
nodes - [EquipmentReportEREP1BELByEquipment]
|
|
reportLogoPath - String
|
Example
{
"nodes": [EquipmentReportEREP1BELByEquipment],
"reportLogoPath": "abc123"
}
EquipmentReportEREP1BELByProject
Fields
Field Name | Description |
---|---|
collectedEquipments - [EquipmentReportEREP1BELEquipmentRow]
|
|
equipmentStates - [EquipmentReportEREP1BELEquipmentRow]
|
|
project - Project
|
|
rowData - [EquipmentReportEREP1BELRowData]
|
|
rowPrice - String
|
|
rowValue - String
|
Example
{
"collectedEquipments": [
EquipmentReportEREP1BELEquipmentRow
],
"equipmentStates": [
EquipmentReportEREP1BELEquipmentRow
],
"project": Project,
"rowData": [EquipmentReportEREP1BELRowData],
"rowPrice": "abc123",
"rowValue": "abc123"
}
EquipmentReportEREP1BELByProjects
Fields
Field Name | Description |
---|---|
nodes - [EquipmentReportEREP1BELByProject]
|
|
reportLogoPath - String
|
Example
{
"nodes": [EquipmentReportEREP1BELByProject],
"reportLogoPath": "xyz789"
}
EquipmentReportEREP1BELByWeek
Fields
Field Name | Description |
---|---|
collectedEquipments - [EquipmentReportEREP1BELByWeekEquipmentRow]
|
|
equipmentStates - [EquipmentReportEREP1BELByWeekEquipmentRow]
|
|
project - Project
|
|
rowData - [EquipmentReportEREP1BELByWeekRowData]
|
|
rowPrice - String
|
|
rowValue - String
|
Example
{
"collectedEquipments": [
EquipmentReportEREP1BELByWeekEquipmentRow
],
"equipmentStates": [
EquipmentReportEREP1BELByWeekEquipmentRow
],
"project": Project,
"rowData": [EquipmentReportEREP1BELByWeekRowData],
"rowPrice": "abc123",
"rowValue": "xyz789"
}
EquipmentReportEREP1BELByWeekEquipmentRow
Fields
Field Name | Description |
---|---|
equipment - Equipment
|
|
rowData - [EquipmentReportEREP1BELByWeekRowData]
|
|
rowPrice - String
|
|
rowValue - String
|
Example
{
"equipment": Equipment,
"rowData": [EquipmentReportEREP1BELByWeekRowData],
"rowPrice": "xyz789",
"rowValue": "xyz789"
}
EquipmentReportEREP1BELByWeekRowData
EquipmentReportEREP1BELByWeeks
Fields
Field Name | Description |
---|---|
nodes - [EquipmentReportEREP1BELByWeek]
|
|
reportLogoPath - String
|
|
weekFrom - Int!
|
|
weekTo - Int!
|
Example
{
"nodes": [EquipmentReportEREP1BELByWeek],
"reportLogoPath": "xyz789",
"weekFrom": 987,
"weekTo": 987
}
EquipmentReportEREP1BELEquipmentRow
Fields
Field Name | Description |
---|---|
equipment - Equipment
|
|
rowData - [EquipmentReportEREP1BELRowData]
|
|
rowPrice - String
|
|
rowValue - String
|
Example
{
"equipment": Equipment,
"rowData": [EquipmentReportEREP1BELRowData],
"rowPrice": "abc123",
"rowValue": "xyz789"
}
EquipmentReportEREP1BELProjectRow
Fields
Field Name | Description |
---|---|
project - Project
|
|
rowData - [EquipmentReportEREP1BELRowData]
|
|
rowPrice - String
|
|
rowValue - String
|
Example
{
"project": Project,
"rowData": [EquipmentReportEREP1BELRowData],
"rowPrice": "xyz789",
"rowValue": "abc123"
}
EquipmentReportEREP1BELRowData
EquipmentReportEREP1BOMByEquipment
Fields
Field Name | Description |
---|---|
collectedEquipments - [EquipmentReportEREP1BOMProjectRow]
|
|
equipment - Equipment
|
|
equipmentStates - [EquipmentReportEREP1BOMProjectRow]
|
|
rowCost - String
|
|
rowData - [EquipmentReportEREP1BOMRowData]
|
|
rowValue - String
|
Example
{
"collectedEquipments": [
EquipmentReportEREP1BOMProjectRow
],
"equipment": Equipment,
"equipmentStates": [EquipmentReportEREP1BOMProjectRow],
"rowCost": "abc123",
"rowData": [EquipmentReportEREP1BOMRowData],
"rowValue": "abc123"
}
EquipmentReportEREP1BOMByEquipments
Fields
Field Name | Description |
---|---|
nodes - [EquipmentReportEREP1BOMByEquipment]
|
|
reportLogoPath - String
|
Example
{
"nodes": [EquipmentReportEREP1BOMByEquipment],
"reportLogoPath": "xyz789"
}
EquipmentReportEREP1BOMByProject
Fields
Field Name | Description |
---|---|
collectedEquipments - [EquipmentReportEREP1BOMEquipmentRow]
|
|
equipmentStates - [EquipmentReportEREP1BOMEquipmentRow]
|
|
project - Project
|
|
rowCost - String
|
|
rowData - [EquipmentReportEREP1BOMRowData]
|
|
rowValue - String
|
Example
{
"collectedEquipments": [
EquipmentReportEREP1BOMEquipmentRow
],
"equipmentStates": [
EquipmentReportEREP1BOMEquipmentRow
],
"project": Project,
"rowCost": "abc123",
"rowData": [EquipmentReportEREP1BOMRowData],
"rowValue": "xyz789"
}
EquipmentReportEREP1BOMByProjects
Fields
Field Name | Description |
---|---|
nodes - [EquipmentReportEREP1BOMByProject]
|
|
reportLogoPath - String
|
Example
{
"nodes": [EquipmentReportEREP1BOMByProject],
"reportLogoPath": "abc123"
}
EquipmentReportEREP1BOMEquipmentRow
Fields
Field Name | Description |
---|---|
equipment - Equipment
|
|
rowCost - String
|
|
rowData - [EquipmentReportEREP1BOMRowData]
|
|
rowValue - String
|
Example
{
"equipment": Equipment,
"rowCost": "xyz789",
"rowData": [EquipmentReportEREP1BOMRowData],
"rowValue": "abc123"
}
EquipmentReportEREP1BOMProjectRow
Fields
Field Name | Description |
---|---|
project - Project
|
|
rowCost - String
|
|
rowData - [EquipmentReportEREP1BOMRowData]
|
|
rowValue - String
|
Example
{
"project": Project,
"rowCost": "xyz789",
"rowData": [EquipmentReportEREP1BOMRowData],
"rowValue": "xyz789"
}
EquipmentReportEREP1BOMRowData
EquipmentReportEREP1KRE
Fields
Field Name | Description |
---|---|
nodes - [EquipmentReportEREP1KRERow]
|
|
reportLogoPath - String
|
Example
{
"nodes": [EquipmentReportEREP1KRERow],
"reportLogoPath": "abc123"
}
EquipmentReportEREP1KREEquipmentRow
Fields
Field Name | Description |
---|---|
collectedEquipments - [EquipmentReportEREP1KREProjectRow]
|
|
equipment - Equipment
|
|
equipmentStates - [EquipmentReportEREP1KREProjectRow]
|
|
rowData - [EquipmentReportEREP1KRERowData]
|
|
rowValue - String
|
Example
{
"collectedEquipments": [
EquipmentReportEREP1KREProjectRow
],
"equipment": Equipment,
"equipmentStates": [EquipmentReportEREP1KREProjectRow],
"rowData": [EquipmentReportEREP1KRERowData],
"rowValue": "xyz789"
}
EquipmentReportEREP1KREProjectRow
Fields
Field Name | Description |
---|---|
project - Project
|
|
rowData - [EquipmentReportEREP1KRERowData]
|
|
rowValue - String
|
Example
{
"project": Project,
"rowData": [EquipmentReportEREP1KRERowData],
"rowValue": "xyz789"
}
EquipmentReportEREP1KRERow
Fields
Field Name | Description |
---|---|
equipments - [EquipmentReportEREP1KREEquipmentRow]
|
|
equipmentType - EquipmentType
|
|
rowData - [EquipmentReportEREP1KRERowData]
|
|
rowValue - String
|
Example
{
"equipments": [EquipmentReportEREP1KREEquipmentRow],
"equipmentType": EquipmentType,
"rowData": [EquipmentReportEREP1KRERowData],
"rowValue": "abc123"
}
EquipmentReportEREP1KRERowData
EquipmentReportEREP1PPSByProject
Fields
Field Name | Description |
---|---|
collectedEquipments - [EquipmentReportEREP1PPSEquipmentRow]
|
|
equipmentStates - [EquipmentReportEREP1PPSEquipmentRow]
|
|
project - Project
|
|
rowData - [EquipmentReportEREP1PPSRowData]
|
|
rowValue - String
|
Example
{
"collectedEquipments": [
EquipmentReportEREP1PPSEquipmentRow
],
"equipmentStates": [
EquipmentReportEREP1PPSEquipmentRow
],
"project": Project,
"rowData": [EquipmentReportEREP1PPSRowData],
"rowValue": "abc123"
}
EquipmentReportEREP1PPSByProjects
Fields
Field Name | Description |
---|---|
nodes - [EquipmentReportEREP1PPSByProject]
|
|
reportLogoPath - String
|
Example
{
"nodes": [EquipmentReportEREP1PPSByProject],
"reportLogoPath": "abc123"
}
EquipmentReportEREP1PPSEquipmentRow
Fields
Field Name | Description |
---|---|
equipment - Equipment
|
|
rowData - [EquipmentReportEREP1PPSRowData]
|
|
rowValue - String
|
Example
{
"equipment": Equipment,
"rowData": [EquipmentReportEREP1PPSRowData],
"rowValue": "xyz789"
}
EquipmentReportEREP1PPSRowData
EquipmentReportEREP2H53ByEquipment
Fields
Field Name | Description |
---|---|
collectedEquipments - [EquipmentReportEREP2H53ProjectRow]
|
|
equipment - Equipment
|
|
equipmentStates - [EquipmentReportEREP2H53ProjectRow]
|
|
rowData - [EquipmentReportEREP2H53RowData]
|
|
rowValue - String
|
Example
{
"collectedEquipments": [
EquipmentReportEREP2H53ProjectRow
],
"equipment": Equipment,
"equipmentStates": [EquipmentReportEREP2H53ProjectRow],
"rowData": [EquipmentReportEREP2H53RowData],
"rowValue": "abc123"
}
EquipmentReportEREP2H53ByEquipments
Fields
Field Name | Description |
---|---|
nodes - [EquipmentReportEREP2H53ByEquipment]
|
|
reportLogoPath - String
|
Example
{
"nodes": [EquipmentReportEREP2H53ByEquipment],
"reportLogoPath": "abc123"
}
EquipmentReportEREP2H53ByProject
Fields
Field Name | Description |
---|---|
collectedEquipments - [EquipmentReportEREP2H53EquipmentRow]
|
|
equipmentStates - [EquipmentReportEREP2H53EquipmentRow]
|
|
project - Project
|
|
rowData - [EquipmentReportEREP2H53RowData]
|
|
rowValue - String
|
Example
{
"collectedEquipments": [
EquipmentReportEREP2H53EquipmentRow
],
"equipmentStates": [
EquipmentReportEREP2H53EquipmentRow
],
"project": Project,
"rowData": [EquipmentReportEREP2H53RowData],
"rowValue": "abc123"
}
EquipmentReportEREP2H53ByProjects
Fields
Field Name | Description |
---|---|
nodes - [EquipmentReportEREP2H53ByProject]
|
|
reportLogoPath - String
|
Example
{
"nodes": [EquipmentReportEREP2H53ByProject],
"reportLogoPath": "abc123"
}
EquipmentReportEREP2H53EquipmentRow
Fields
Field Name | Description |
---|---|
equipment - Equipment
|
|
rowData - [EquipmentReportEREP2H53RowData]
|
|
rowValue - String
|
Example
{
"equipment": Equipment,
"rowData": [EquipmentReportEREP2H53RowData],
"rowValue": "abc123"
}
EquipmentReportEREP2H53ProjectRow
Fields
Field Name | Description |
---|---|
project - Project
|
|
rowData - [EquipmentReportEREP2H53RowData]
|
|
rowValue - String
|
Example
{
"project": Project,
"rowData": [EquipmentReportEREP2H53RowData],
"rowValue": "xyz789"
}
EquipmentReportEREP2H53RowData
EquipmentReportEquipmentRow
Fields
Field Name | Description |
---|---|
equipment - Equipment
|
|
rowData - [EquipmentReportRowData]
|
|
rowValue - String
|
Example
{
"equipment": Equipment,
"rowData": [EquipmentReportRowData],
"rowValue": "xyz789"
}
EquipmentReportM4O18UQF
Fields
Field Name | Description |
---|---|
nodes - [EquipmentReportM4O18UQFRow]
|
|
reportLogoPath - String
|
Example
{
"nodes": [EquipmentReportM4O18UQFRow],
"reportLogoPath": "abc123"
}
EquipmentReportM4O18UQFProjectRow
Fields
Field Name | Description |
---|---|
project - Project
|
|
rowData - [EquipmentReportM4O18UQFRowData]
|
|
rowValue - String
|
Example
{
"project": Project,
"rowData": [EquipmentReportM4O18UQFRowData],
"rowValue": "abc123"
}
EquipmentReportM4O18UQFRow
Fields
Field Name | Description |
---|---|
collectedEquipments - [EquipmentReportM4O18UQFProjectRow]
|
|
equipment - Equipment
|
|
rowData - [EquipmentReportM4O18UQFRowData]
|
|
rowValue - String
|
Example
{
"collectedEquipments": [
EquipmentReportM4O18UQFProjectRow
],
"equipment": Equipment,
"rowData": [EquipmentReportM4O18UQFRowData],
"rowValue": "xyz789"
}
EquipmentReportM4O18UQFRowData
EquipmentReportMA3XEREPByEquipment
Fields
Field Name | Description |
---|---|
collectedEquipments - [EquipmentReportMA3XEREPProjectRow]
|
|
equipment - Equipment
|
|
equipmentStates - [EquipmentReportMA3XEREPProjectRow]
|
|
rowData - [EquipmentReportMA3XEREPRowData]
|
|
rowValue - String
|
Example
{
"collectedEquipments": [
EquipmentReportMA3XEREPProjectRow
],
"equipment": Equipment,
"equipmentStates": [EquipmentReportMA3XEREPProjectRow],
"rowData": [EquipmentReportMA3XEREPRowData],
"rowValue": "abc123"
}
EquipmentReportMA3XEREPByEquipments
Fields
Field Name | Description |
---|---|
nodes - [EquipmentReportMA3XEREPByEquipment]
|
|
reportLogoPath - String
|
Example
{
"nodes": [EquipmentReportMA3XEREPByEquipment],
"reportLogoPath": "xyz789"
}
EquipmentReportMA3XEREPByProject
Fields
Field Name | Description |
---|---|
collectedEquipments - [EquipmentReportMA3XEREPEquipmentRow]
|
|
equipmentStates - [EquipmentReportMA3XEREPEquipmentRow]
|
|
project - Project
|
|
rowData - [EquipmentReportMA3XEREPRowData]
|
|
rowValue - String
|
Example
{
"collectedEquipments": [
EquipmentReportMA3XEREPEquipmentRow
],
"equipmentStates": [
EquipmentReportMA3XEREPEquipmentRow
],
"project": Project,
"rowData": [EquipmentReportMA3XEREPRowData],
"rowValue": "xyz789"
}
EquipmentReportMA3XEREPByProjects
Fields
Field Name | Description |
---|---|
nodes - [EquipmentReportMA3XEREPByProject]
|
|
reportLogoPath - String
|
Example
{
"nodes": [EquipmentReportMA3XEREPByProject],
"reportLogoPath": "xyz789"
}
EquipmentReportMA3XEREPEquipmentRow
Fields
Field Name | Description |
---|---|
equipment - Equipment
|
|
rowData - [EquipmentReportMA3XEREPRowData]
|
|
rowValue - String
|
Example
{
"equipment": Equipment,
"rowData": [EquipmentReportMA3XEREPRowData],
"rowValue": "xyz789"
}
EquipmentReportMA3XEREPProjectRow
Fields
Field Name | Description |
---|---|
project - Project
|
|
rowData - [EquipmentReportMA3XEREPRowData]
|
|
rowValue - String
|
Example
{
"project": Project,
"rowData": [EquipmentReportMA3XEREPRowData],
"rowValue": "xyz789"
}
EquipmentReportMA3XEREPRowData
EquipmentReportProjectRow
Fields
Field Name | Description |
---|---|
project - Project
|
|
rowData - [EquipmentReportRowData]
|
|
rowValue - String
|
Example
{
"project": Project,
"rowData": [EquipmentReportRowData],
"rowValue": "abc123"
}
EquipmentReportRowData
EquipmentReportUHQXJW3L
Fields
Field Name | Description |
---|---|
nodes - [EquipmentReportUHQXJW3LRow]
|
|
reportLogoPath - String
|
Example
{
"nodes": [EquipmentReportUHQXJW3LRow],
"reportLogoPath": "xyz789"
}
EquipmentReportUHQXJW3LProjectRow
Fields
Field Name | Description |
---|---|
project - Project
|
|
rowData - [EquipmentReportUHQXJW3LRowData]
|
|
rowValue - String
|
Example
{
"project": Project,
"rowData": [EquipmentReportUHQXJW3LRowData],
"rowValue": "xyz789"
}
EquipmentReportUHQXJW3LRow
Fields
Field Name | Description |
---|---|
collectedEquipments - [EquipmentReportUHQXJW3LProjectRow]
|
|
equipment - Equipment
|
|
equipmentStates - [EquipmentReportUHQXJW3LProjectRow]
|
|
rowData - [EquipmentReportUHQXJW3LRowData]
|
|
rowValue - String
|
Example
{
"collectedEquipments": [
EquipmentReportUHQXJW3LProjectRow
],
"equipment": Equipment,
"equipmentStates": [EquipmentReportUHQXJW3LProjectRow],
"rowData": [EquipmentReportUHQXJW3LRowData],
"rowValue": "xyz789"
}
EquipmentReportUHQXJW3LRowData
EquipmentResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Equipment!]!
|
Example
{"entities": [Equipment]}
EquipmentSelectAdditionalFields
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"LENT"
EquipmentState
Fields
Field Name | Description |
---|---|
arrivalTime - DateTime
|
|
calendar - WorkingHourCalendarDay
|
|
canDelete - Boolean
|
|
canEdit - Boolean
|
|
conflictingProjects - [Project]
|
|
createInfo - Info
|
|
creator - Person
|
|
creatorIdent - Ident
|
|
date - DateTime!
|
|
departureTime - DateTime
|
|
equipment - Equipment
|
|
equipmentIdent - Ident
|
|
ident - Ident!
|
|
isArrival - Boolean
|
|
isDeleted - Boolean
|
|
isDeparture - Boolean
|
|
isFree - Boolean
|
|
isInCommission - Boolean
|
|
isLocked - Boolean
|
|
isProved - Boolean
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
lockInfo - Info
|
|
placeIdent - Ident
|
|
preEntryIdent - Ident
|
|
previousentry - EquipmentState
|
|
project - Project
|
|
proveInfo - Info
|
|
queryCount - Decimal
|
|
sourceLogin - TrackingLogin
|
|
text - String
|
Example
{
"arrivalTime": "2007-12-03T10:15:30Z",
"calendar": WorkingHourCalendarDay,
"canDelete": true,
"canEdit": false,
"conflictingProjects": [Project],
"createInfo": Info,
"creator": Person,
"creatorIdent": Ident,
"date": "2007-12-03T10:15:30Z",
"departureTime": "2007-12-03T10:15:30Z",
"equipment": Equipment,
"equipmentIdent": Ident,
"ident": Ident,
"isArrival": false,
"isDeleted": false,
"isDeparture": true,
"isFree": false,
"isInCommission": false,
"isLocked": true,
"isProved": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lockInfo": Info,
"placeIdent": Ident,
"preEntryIdent": Ident,
"previousentry": EquipmentState,
"project": Project,
"proveInfo": Info,
"queryCount": Decimal,
"sourceLogin": TrackingLogin,
"text": "abc123"
}
EquipmentStateCollection
Fields
Field Name | Description |
---|---|
nodes - [EquipmentState!]!
|
|
totalCount - Int!
|
Example
{"nodes": [EquipmentState], "totalCount": 123}
EquipmentStateError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
EquipmentStateErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentStateError
|
Example
{"entity": EquipmentStateError}
EquipmentStateErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentStateError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": EquipmentStateError,
"errors": [ValidationErrorProperty]
}
EquipmentStateErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentStateError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": EquipmentStateError,
"errors": [MissingPermission]
}
EquipmentStateErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentStateError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": EquipmentStateError,
"errors": ["ENTITY_DELETED"]
}
EquipmentStateFilter
Fields
Input Field | Description |
---|---|
_and - [EquipmentStateFilter]
|
|
_or - [EquipmentStateFilter]
|
|
ident - IdentFilter
|
|
clientId - IdentFilter
|
|
lastChange - DateTimeFilter
|
The last time the block was edited on the server. |
isDeleted - BooleanFilter
|
|
isProved - BooleanFilter
|
|
isLocked - BooleanFilter
|
|
fid - StringFilter
|
Identifier used by third party applications. Not guaranteed to be unique. |
lastChangeCount - LastChangeCountFilter
|
|
date - DateTimeFilter
|
|
text - StringFilter
|
|
queryCount - DecimalFilter
|
|
project - ProjectFilter
|
|
equipment - EquipmentFilter
|
|
creator - PersonFilter
|
|
status - IntFilter
|
|
preEntry - EquipmentStateFilter
|
|
nextEntry - EquipmentStateFilter
|
|
sourceLogin - TrackingLoginFilter
|
|
hasConflicts - BooleanFilter
|
|
isLatestState - BooleanFilter
|
|
isInitialState - BooleanFilter
|
Example
{
"_and": [EquipmentStateFilter],
"_or": [EquipmentStateFilter],
"ident": IdentFilter,
"clientId": IdentFilter,
"lastChange": DateTimeFilter,
"isDeleted": BooleanFilter,
"isProved": BooleanFilter,
"isLocked": BooleanFilter,
"fid": StringFilter,
"lastChangeCount": LastChangeCountFilter,
"date": DateTimeFilter,
"text": StringFilter,
"queryCount": DecimalFilter,
"project": ProjectFilter,
"equipment": EquipmentFilter,
"creator": PersonFilter,
"status": IntFilter,
"preEntry": EquipmentStateFilter,
"nextEntry": EquipmentStateFilter,
"sourceLogin": TrackingLoginFilter,
"hasConflicts": BooleanFilter,
"isLatestState": BooleanFilter,
"isInitialState": BooleanFilter
}
EquipmentStateNotFoundError
Fields
Field Name | Description |
---|---|
errors - [EquipmentStateReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
EquipmentStateReferErrorEntityNotFoundErrorType
]
}
EquipmentStateOrder
Fields
Input Field | Description |
---|---|
date - SortOrder
|
|
time - SortOrder
|
|
isProved - SortOrder
|
|
isLocked - SortOrder
|
|
isDeleted - SortOrder
|
|
lastChange - SortOrder
|
|
lastChangeCount - SortOrder
|
|
createApplication - SortOrder
|
|
createTimestamp - SortOrder
|
|
changeApplication - SortOrder
|
|
changeTimestamp - SortOrder
|
|
proveApplication - SortOrder
|
|
proveTimestamp - SortOrder
|
|
lockApplication - SortOrder
|
|
lockTimestamp - SortOrder
|
|
state - SortOrder
|
|
text - SortOrder
|
|
queryCount - SortOrder
|
|
equipment - EquipmentOrder
|
|
project - ProjectOrder
|
|
creator - PersonOrder
|
|
sourceLogin - TrackingLoginOrder
|
|
preEntry - EquipmentStateOrder
|
Example
{
"date": "ASC",
"time": "ASC",
"isProved": "ASC",
"isLocked": "ASC",
"isDeleted": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC",
"createApplication": "ASC",
"createTimestamp": "ASC",
"changeApplication": "ASC",
"changeTimestamp": "ASC",
"proveApplication": "ASC",
"proveTimestamp": "ASC",
"lockApplication": "ASC",
"lockTimestamp": "ASC",
"state": "ASC",
"text": "ASC",
"queryCount": "ASC",
"equipment": EquipmentOrder,
"project": ProjectOrder,
"creator": PersonOrder,
"sourceLogin": TrackingLoginOrder,
"preEntry": EquipmentStateOrder
}
EquipmentStatePermissionError
Fields
Field Name | Description |
---|---|
errors - [EquipmentStateReferErrorPermissionErrorType!]!
|
Example
{"errors": [EquipmentStateReferErrorPermissionErrorType]}
EquipmentStateReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
EquipmentStateReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
EquipmentStateReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentStateReferError
|
Example
{"entity": EquipmentStateReferError}
EquipmentStateReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentStateReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": EquipmentStateReferError,
"errors": [MissingPermission]
}
EquipmentStateReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentStateReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": EquipmentStateReferError,
"errors": ["ENTITY_DELETED"]
}
EquipmentStateResultSuccess
Fields
Field Name | Description |
---|---|
entities - [EquipmentState!]!
|
Example
{"entities": [EquipmentState]}
EquipmentStateStateError
Fields
Field Name | Description |
---|---|
errors - [EquipmentStateReferErrorStateErrorType!]!
|
Example
{"errors": [EquipmentStateReferErrorStateErrorType]}
EquipmentType
Example
{
"changeInfo": Info,
"color": "abc123",
"element": Element,
"equipments": [Equipment],
"fid": "abc123",
"id": "abc123",
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "abc123",
"text": "xyz789"
}
EquipmentTypeCollection
Fields
Field Name | Description |
---|---|
nodes - [EquipmentType!]!
|
|
totalCount - Int!
|
Example
{"nodes": [EquipmentType], "totalCount": 123}
EquipmentTypeDemand
Fields
Field Name | Description |
---|---|
amount - Int!
|
|
assignedEquipments - [Equipment!]!
|
|
ident - Ident!
|
|
planning - Planning!
|
|
type - EquipmentType!
|
Example
{
"amount": 987,
"assignedEquipments": [Equipment],
"ident": Ident,
"planning": Planning,
"type": EquipmentType
}
EquipmentTypeError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
EquipmentTypeErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentTypeError
|
Example
{"entity": EquipmentTypeError}
EquipmentTypeErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentTypeError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": EquipmentTypeError,
"errors": [ValidationErrorProperty]
}
EquipmentTypeErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentTypeError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": EquipmentTypeError,
"errors": [MissingPermission]
}
EquipmentTypeErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentTypeError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": EquipmentTypeError,
"errors": ["ENTITY_DELETED"]
}
EquipmentTypeFilter
Fields
Input Field | Description |
---|---|
_and - [EquipmentTypeFilter]
|
|
_or - [EquipmentTypeFilter]
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
name - StringFilter
|
|
fid - StringFilter
|
|
isDeleted - BooleanFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
element - ElementFilter
|
Example
{
"_and": [EquipmentTypeFilter],
"_or": [EquipmentTypeFilter],
"ident": IdentFilter,
"id": StringFilter,
"name": StringFilter,
"fid": StringFilter,
"isDeleted": BooleanFilter,
"lastChangeCount": LastChangeCountFilter,
"element": ElementFilter
}
EquipmentTypeNotFoundError
Fields
Field Name | Description |
---|---|
errors - [EquipmentTypeReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
EquipmentTypeReferErrorEntityNotFoundErrorType
]
}
EquipmentTypeOrder
Example
{
"id": "ASC",
"name": "ASC",
"color": "ASC",
"isDeleted": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC",
"element": ElementOrder
}
EquipmentTypePermissionError
Fields
Field Name | Description |
---|---|
errors - [EquipmentTypeReferErrorPermissionErrorType!]!
|
Example
{"errors": [EquipmentTypeReferErrorPermissionErrorType]}
EquipmentTypeReferEntity
EquipmentTypeReferError
EquipmentTypeReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentTypeReferError
|
Example
{"entity": EquipmentTypeReferError}
EquipmentTypeReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentTypeReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": EquipmentTypeReferError,
"errors": [MissingPermission]
}
EquipmentTypeReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - EquipmentTypeReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": EquipmentTypeReferError,
"errors": ["ENTITY_DELETED"]
}
EquipmentTypeResultSuccess
Fields
Field Name | Description |
---|---|
entities - [EquipmentType!]!
|
Example
{"entities": [EquipmentType]}
EquipmentTypeStateError
Fields
Field Name | Description |
---|---|
errors - [EquipmentTypeReferErrorStateErrorType!]!
|
Example
{"errors": [EquipmentTypeReferErrorStateErrorType]}
EquipmentUsageEntry
Fields
Field Name | Description |
---|---|
date - DateTimeOffset
|
|
hours - Decimal!
|
|
type - String
|
Example
{
"date": DateTimeOffset,
"hours": Decimal,
"type": "xyz789"
}
EquipmentUsageSummary
Fields
Field Name | Description |
---|---|
entries - [EquipmentUsageEntry]
|
|
equipmentIdent - Ident
|
Example
{
"entries": [EquipmentUsageEntry],
"equipmentIdent": Ident
}
Error
Fields
Field Name | Description |
---|---|
entity - TicketComment
|
|
permissionError - PermissionError
|
|
stateError - StateError
|
|
validationErrors - Json
|
Example
{
"entity": TicketComment,
"permissionError": "INSUFFICIENT_PERMISSIONS",
"stateError": "LOCKED",
"validationErrors": Json
}
ExportBfWEquipmentError
ExportDatevLodasError
Fields
Field Name | Description |
---|---|
absenceTypes - [AbsenceType!]!
|
|
consultantNumber - String
|
|
customerNumber - String
|
|
defaultWageType - String
|
|
isTestExport - Boolean
|
|
month - Int!
|
|
onlyExportProvedData - Boolean
|
|
personIdents - [Ident!]!
|
|
reExportData - Boolean
|
|
useOperationalPersonNumber - Boolean
|
|
withMasterData - Boolean
|
|
withoutCostCenter - Boolean
|
|
year - Int!
|
Example
{
"absenceTypes": ["NONE"],
"consultantNumber": "xyz789",
"customerNumber": "abc123",
"defaultWageType": "xyz789",
"isTestExport": true,
"month": 987,
"onlyExportProvedData": true,
"personIdents": [Ident],
"reExportData": true,
"useOperationalPersonNumber": true,
"withMasterData": false,
"withoutCostCenter": false,
"year": 987
}
ExportFormat
Values
Enum Value | Description |
---|---|
|
|
|
Example
"TEXT"
ExportRoot
Fields
Field Name | Description |
---|---|
wageCalculators - [WageDataBlock]
|
|
Arguments
|
|
wageCalculatorsGrouped - [WageDataBlock]
|
|
Example
{
"wageCalculators": [WageDataBlock],
"wageCalculatorsGrouped": [WageDataBlock]
}
ExtraAction
Fields
Field Name | Description |
---|---|
activity - Activity
|
|
costCenter - CostCenter
|
|
ident - Ident
|
|
oncePerDay - Boolean
|
|
position - Int!
|
|
transferActivityIdent - Boolean
|
|
transferCostCentreIdent - Boolean
|
|
transferMetadata - Boolean
|
|
value - Float!
|
|
valueType - WageCalculatorActionExtraValueType!
|
|
wageType - WageType
|
Example
{
"activity": Activity,
"costCenter": CostCenter,
"ident": Ident,
"oncePerDay": true,
"position": 123,
"transferActivityIdent": false,
"transferCostCentreIdent": true,
"transferMetadata": false,
"value": 987.65,
"valueType": "HOURS",
"wageType": WageType
}
Feature
Example
{
"featureKey": "abc123",
"fixVersion": "abc123",
"knowledgeBaseLink": "xyz789",
"lastChange": "2007-12-03T10:15:30Z",
"product": "xyz789",
"promoted": true,
"publish": false,
"released": false,
"releaseDate": "2007-12-03T10:15:30Z",
"releaseNotes": "abc123",
"releaseTitle": "abc123",
"summary": "xyz789"
}
FeatureCollection
Fields
Field Name | Description |
---|---|
nodes - [Feature!]!
|
|
totalCount - Int!
|
Example
{"nodes": [Feature], "totalCount": 123}
FeatureFilter
Fields
Input Field | Description |
---|---|
_and - [FeatureFilter]
|
|
_or - [FeatureFilter]
|
|
featureKey - StringFilter
|
|
product - StringFilter
|
|
summary - StringFilter
|
|
releaseNotes - StringFilter
|
|
releaseTitle - StringFilter
|
|
fixVersion - StringFilter
|
|
promoted - BooleanFilter
|
|
publish - BooleanFilter
|
|
released - BooleanFilter
|
|
releaseDate - DateTimeFilter
|
|
lastChange - DateTimeFilter
|
Example
{
"_and": [FeatureFilter],
"_or": [FeatureFilter],
"featureKey": StringFilter,
"product": StringFilter,
"summary": StringFilter,
"releaseNotes": StringFilter,
"releaseTitle": StringFilter,
"fixVersion": StringFilter,
"promoted": BooleanFilter,
"publish": BooleanFilter,
"released": BooleanFilter,
"releaseDate": DateTimeFilter,
"lastChange": DateTimeFilter
}
FeatureOrder
Example
{
"featureKey": "ASC",
"product": "ASC",
"summary": "ASC",
"released": "ASC",
"promoted": "ASC",
"publish": "ASC",
"fixVersion": "ASC",
"releaseDate": "ASC",
"releaseTitle": "ASC",
"releaseNotes": "ASC",
"lastChange": "ASC"
}
File
Fields
Field Name | Description |
---|---|
clientId - Ident
|
|
createPersonIdent - Ident
|
|
createTime - DateTimeOffset!
|
|
creator - Person
|
|
downloadPath - String!
|
|
downloadRegularImagePath - String
|
|
downloadRegularImageUrl - String
|
The downloadRegularImageUrl field has been deprecated. Use downloadRegularImagePath instead. |
downloadSmallImagePath - String
|
|
downloadUrl - String!
|
The downloadUrl field has been deprecated. Use downloadPath instead. |
fileName - Ident
|
|
ident - Ident!
|
|
mimeType - String!
|
|
name - String!
|
|
originalName - String!
|
|
sizeInBytes - Int!
|
|
ticketIdent - Ident
|
|
updatePersonIdent - Ident
|
|
updater - Person
|
|
updateTime - DateTimeOffset!
|
|
viewPath - String!
|
|
viewUrl - String!
|
The viewUrl field has been deprecated. Use viewPath instead. |
Example
{
"clientId": Ident,
"createPersonIdent": Ident,
"createTime": DateTimeOffset,
"creator": Person,
"downloadPath": "abc123",
"downloadRegularImagePath": "xyz789",
"downloadRegularImageUrl": "abc123",
"downloadSmallImagePath": "abc123",
"downloadUrl": "abc123",
"fileName": Ident,
"ident": Ident,
"mimeType": "xyz789",
"name": "xyz789",
"originalName": "xyz789",
"sizeInBytes": 987,
"ticketIdent": Ident,
"updatePersonIdent": Ident,
"updater": Person,
"updateTime": DateTimeOffset,
"viewPath": "abc123",
"viewUrl": "abc123"
}
FilledForm
Fields
Field Name | Description |
---|---|
changeInfo - Info
|
|
clientId - Ident
|
|
createInfo - Info
|
|
creator - Person
|
|
date - Date!
|
|
equipment - Equipment
|
|
equipmentRef - Json
|
|
form - FormGraphType
|
|
formPermissions - [FormPermissions]!
|
|
formRef - Json
|
|
formRevision - Int!
|
|
ident - Ident
|
|
isDeleted - Boolean
|
|
isDraft - Boolean
|
|
isLocked - Boolean
|
|
isProved - Boolean
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
lockInfo - Info
|
|
person - Person
|
|
personRef - Json
|
|
project - Project
|
|
projectLayer - ProjectLayerGraphType
|
|
projectRef - Json
|
|
proveInfo - Info
|
|
updatePerson - Person
|
|
values - Json
|
|
valuesWithoutBase64 - Json
|
Example
{
"changeInfo": Info,
"clientId": Ident,
"createInfo": Info,
"creator": Person,
"date": "2007-12-03",
"equipment": Equipment,
"equipmentRef": Json,
"form": FormGraphType,
"formPermissions": ["CAN_EDIT"],
"formRef": Json,
"formRevision": 987,
"ident": Ident,
"isDeleted": false,
"isDraft": false,
"isLocked": true,
"isProved": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lockInfo": Info,
"person": Person,
"personRef": Json,
"project": Project,
"projectLayer": ProjectLayerGraphType,
"projectRef": Json,
"proveInfo": Info,
"updatePerson": Person,
"values": Json,
"valuesWithoutBase64": Json
}
FilledFormCollection
Fields
Field Name | Description |
---|---|
nodes - [FilledForm!]!
|
|
totalCount - Int!
|
Example
{"nodes": [FilledForm], "totalCount": 987}
FilledFormCollectionInput
Fields
Input Field | Description |
---|---|
skip - Int
|
|
take - Int
|
|
elementIdent - Ident
|
|
elementRange - ElementRange
|
|
orderBy - FilledFormOrder
|
|
filter - FilledFormFilter
|
Example
{
"skip": 123,
"take": 123,
"elementIdent": Ident,
"elementRange": "ON_ELEMENT",
"orderBy": FilledFormOrder,
"filter": FilledFormFilter
}
FilledFormError
FilledFormErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - FilledFormError
|
Example
{"entity": FilledFormError}
FilledFormErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - FilledFormError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": FilledFormError,
"errors": [ValidationErrorProperty]
}
FilledFormErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - FilledFormError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": FilledFormError,
"errors": [MissingPermission]
}
FilledFormErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - FilledFormError
|
|
errors - [CollectedStateErrors!]!
|
Example
{"entity": FilledFormError, "errors": ["ENTITY_LOCKED"]}
FilledFormExportCsvOptions
Fields
Input Field | Description |
---|---|
columns - [FilledFormExportFields]
|
Example
{"columns": ["IDENT"]}
FilledFormExportFields
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"IDENT"
FilledFormExportFormat
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"PDF"
FilledFormExportXlsxOptions
Fields
Input Field | Description |
---|---|
columns - [FilledFormExportFields]
|
Example
{"columns": ["IDENT"]}
FilledFormFile
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
FilledFormFileError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
FilledFormFileErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - FilledFormFileError
|
Example
{"entity": FilledFormFileError}
FilledFormFileErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - FilledFormFileError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": FilledFormFileError,
"errors": [ValidationErrorProperty]
}
FilledFormFileErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - FilledFormFileError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": FilledFormFileError,
"errors": [MissingPermission]
}
FilledFormFileErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - FilledFormFileError
|
|
errors - [CollectedStateErrors!]!
|
Example
{
"entity": FilledFormFileError,
"errors": ["ENTITY_LOCKED"]
}
FilledFormFilter
Fields
Input Field | Description |
---|---|
_and - [FilledFormFilter]
|
|
_or - [FilledFormFilter]
|
|
ident - IdentFilter
|
|
clientId - IdentFilter
|
|
date - DateFilter
|
|
project - ProjectFilter
|
|
equipment - EquipmentFilter
|
|
person - PersonFilter
|
|
form - FormFilter
|
|
projectLayer - ProjectLayerFilter
|
|
isDraft - BooleanFilter
|
|
isDeleted - BooleanFilter
|
|
isProved - BooleanFilter
|
|
isLocked - BooleanFilter
|
|
creator - PersonFilter
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
Example
{
"_and": [FilledFormFilter],
"_or": [FilledFormFilter],
"ident": IdentFilter,
"clientId": IdentFilter,
"date": DateFilter,
"project": ProjectFilter,
"equipment": EquipmentFilter,
"person": PersonFilter,
"form": FormFilter,
"projectLayer": ProjectLayerFilter,
"isDraft": BooleanFilter,
"isDeleted": BooleanFilter,
"isProved": BooleanFilter,
"isLocked": BooleanFilter,
"creator": PersonFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter
}
FilledFormNotFoundError
Fields
Field Name | Description |
---|---|
errors - [FilledFormReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [FilledFormReferErrorEntityNotFoundErrorType]}
FilledFormOrder
Fields
Input Field | Description |
---|---|
date - SortOrder
|
|
isDraft - SortOrder
|
|
isDeleted - SortOrder
|
|
isProved - SortOrder
|
|
isLocked - SortOrder
|
|
createTime - SortOrder
|
|
lastChange - SortOrder
|
|
lastChangeCount - SortOrder
|
|
creator - PersonOrder
|
|
form - FormOrder
|
|
projectLayer - ProjectLayerOrder
|
|
project - ProjectOrder
|
|
equipment - EquipmentOrder
|
|
person - PersonOrder
|
Example
{
"date": "ASC",
"isDraft": "ASC",
"isDeleted": "ASC",
"isProved": "ASC",
"isLocked": "ASC",
"createTime": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC",
"creator": PersonOrder,
"form": FormOrder,
"projectLayer": ProjectLayerOrder,
"project": ProjectOrder,
"equipment": EquipmentOrder,
"person": PersonOrder
}
FilledFormPermissionError
Fields
Field Name | Description |
---|---|
errors - [FilledFormReferErrorPermissionErrorType!]!
|
Example
{"errors": [FilledFormReferErrorPermissionErrorType]}
FilledFormReferEntity
FilledFormReferError
FilledFormReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - FilledFormReferError
|
Example
{"entity": FilledFormReferError}
FilledFormReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - FilledFormReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": FilledFormReferError,
"errors": [MissingPermission]
}
FilledFormReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - FilledFormReferError
|
|
errors - [CollectedStateErrors!]!
|
Example
{
"entity": FilledFormReferError,
"errors": ["ENTITY_LOCKED"]
}
FilledFormResultSuccess
Fields
Field Name | Description |
---|---|
entities - [FilledForm!]!
|
Example
{"entities": [FilledForm]}
FilledFormStateError
Fields
Field Name | Description |
---|---|
errors - [FilledFormReferErrorStateErrorType!]!
|
Example
{"errors": [FilledFormReferErrorStateErrorType]}
FilterGroupType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
Example
"PROJECTS"
FirstSteps
Fields
Field Name | Description |
---|---|
fleet - FleetFirstSteps
|
|
onsite - OnsiteFirstSteps
|
|
quality - QualityFirstSteps
|
Example
{
"fleet": FleetFirstSteps,
"onsite": OnsiteFirstSteps,
"quality": QualityFirstSteps
}
FixedBreak
FleetFirstSteps
Example
{
"hasAddedTrackingProvider": false,
"hasAssignedProviderToDevice": true,
"hasAutomaticRecording": true,
"hasEquipmentCreated": false,
"hasMaintenanceMeasureCreated": true,
"hasMovementAdded": true
}
FleetPersonalSettings
Fields
Field Name | Description |
---|---|
sendEquipmentMaintenanceNotifications - Boolean
|
Example
{"sendEquipmentMaintenanceNotifications": true}
Float
Example
123.45
FloatFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - Float
|
Is the fields value equal to the provided value. Default = 0.0 |
_neq - Float
|
Is the fields value not equal to the provided value. Default = 0.0 |
_gt - Float
|
Is the fields value greater than the provided value. Default = 0.0 |
_lt - Float
|
Is the fields value less than the provided value. Default = 0.0 |
_gte - Float
|
Is the fields value greater than or equal to the provided value. Default = 0.0 |
_lte - Float
|
Is the fields value less than or equal to the provided value. Default = 0.0 |
_like - Float
|
Is the fields value like the provided value. SQL Server wildcards can be applied. Default = 0.0 |
_contains - Float
|
Does the field value contain the provided value. Default = 0.0 |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [Float]
|
Is the fields value in the provided list of values. |
_nin - [Float]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": 123.45,
"_neq": 987.65,
"_gt": 987.65,
"_lt": 123.45,
"_gte": 987.65,
"_lte": 123.45,
"_like": 987.65,
"_contains": 123.45,
"_is_null": true,
"_in": [123.45],
"_nin": [987.65]
}
FormCollection
Fields
Field Name | Description |
---|---|
nodes - [FormGraphType!]!
|
|
totalCount - Int!
|
Example
{"nodes": [FormGraphType], "totalCount": 987}
FormDataDailyReportBOL1DARE
Fields
Field Name | Description |
---|---|
attendanceContractee - String
|
|
attendanceContractor - String
|
|
creator - Person
|
|
materials - String
|
|
place - String
|
|
planChange - String
|
|
planChangeText - String
|
|
projectName - String
|
|
remarks - String
|
|
reportNo - String
|
|
signature - String
|
|
trafficSecurityAfterStorm - String
|
|
trafficSecurityEvening - String
|
|
trafficSecurityMorning - String
|
|
weatherName - String
|
|
weatherTemperature - String
|
Example
{
"attendanceContractee": "abc123",
"attendanceContractor": "abc123",
"creator": Person,
"materials": "xyz789",
"place": "xyz789",
"planChange": "xyz789",
"planChangeText": "abc123",
"projectName": "abc123",
"remarks": "xyz789",
"reportNo": "abc123",
"signature": "abc123",
"trafficSecurityAfterStorm": "abc123",
"trafficSecurityEvening": "abc123",
"trafficSecurityMorning": "xyz789",
"weatherName": "abc123",
"weatherTemperature": "xyz789"
}
FormDataDailyReportGUS1DARE
Fields
Field Name | Description |
---|---|
attendanceContractee - String
|
|
attendanceContractor - String
|
|
creator - Person
|
|
materials - String
|
|
place - String
|
|
planChange - String
|
|
planChangeText - String
|
|
remarks - String
|
|
reportNo - String
|
|
signature - String
|
|
trafficSecurityAfterStorm - String
|
|
trafficSecurityEvening - String
|
|
trafficSecurityMorning - String
|
|
weatherName - String
|
|
weatherTemperature - String
|
Example
{
"attendanceContractee": "xyz789",
"attendanceContractor": "xyz789",
"creator": Person,
"materials": "abc123",
"place": "xyz789",
"planChange": "abc123",
"planChangeText": "xyz789",
"remarks": "abc123",
"reportNo": "xyz789",
"signature": "xyz789",
"trafficSecurityAfterStorm": "abc123",
"trafficSecurityEvening": "abc123",
"trafficSecurityMorning": "abc123",
"weatherName": "abc123",
"weatherTemperature": "abc123"
}
FormError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
FormErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - FormError
|
Example
{"entity": FormError}
FormErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - FormError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": FormError,
"errors": [ValidationErrorProperty]
}
FormErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - FormError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": FormError,
"errors": [MissingPermission]
}
FormErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - FormError
|
|
errors - [StateErrors!]!
|
Example
{"entity": FormError, "errors": ["ENTITY_DELETED"]}
FormFieldGraphType
Fields
Field Name | Description |
---|---|
additionalValues - [String]!
|
|
columnNumber - Int!
|
|
description - String
|
|
form - FormGraphType!
|
|
id - String
|
|
ident - Ident!
|
|
isDeleted - Boolean
|
|
isMandatory - Boolean
|
|
label - String
|
|
lastChange - Date!
|
|
lastChangeCount - LastChangeCount!
|
|
masterDataSelection - String
|
|
revision - Int!
|
|
rowNumber - Int!
|
|
selectOptions - [String]
|
|
subForm - FormGraphType
|
|
subFormMarkDown - String
|
|
type - String!
|
|
typeSpecificData - String
|
|
valueId - String!
|
|
width - Int!
|
Example
{
"additionalValues": ["xyz789"],
"columnNumber": 123,
"description": "xyz789",
"form": FormGraphType,
"id": "xyz789",
"ident": Ident,
"isDeleted": false,
"isMandatory": false,
"label": "xyz789",
"lastChange": "2007-12-03",
"lastChangeCount": LastChangeCount,
"masterDataSelection": "xyz789",
"revision": 987,
"rowNumber": 123,
"selectOptions": ["abc123"],
"subForm": FormGraphType,
"subFormMarkDown": "abc123",
"type": "abc123",
"typeSpecificData": "abc123",
"valueId": "abc123",
"width": 987
}
FormFilter
Fields
Input Field | Description |
---|---|
_and - [FormFilter]
|
|
_or - [FormFilter]
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
name - StringFilter
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
isDeleted - BooleanFilter
|
|
product - ProductFilter
|
|
project - ProjectFilter
|
|
type - FormTypeFilter
|
|
isSubform - BooleanFilter
|
|
description - StringFilter
|
|
element - ElementFilter
|
Example
{
"_and": [FormFilter],
"_or": [FormFilter],
"ident": IdentFilter,
"id": StringFilter,
"name": StringFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"isDeleted": BooleanFilter,
"product": ProductFilter,
"project": ProjectFilter,
"type": FormTypeFilter,
"isSubform": BooleanFilter,
"description": StringFilter,
"element": ElementFilter
}
FormGraphType
Fields
Field Name | Description |
---|---|
description - String
|
|
element - Element
|
|
fields - [FormFieldGraphType!]!
|
|
id - String
|
|
ident - Ident!
|
|
isAttachedToHomeScreen - Boolean
|
|
isDeleted - Boolean
|
|
isSubForm - Boolean
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
masterDataSelection - String
|
|
name - String!
|
|
persons - [Person]!
|
|
product - Product
|
|
projects - [Project]!
|
|
revision - Int!
|
|
rules - [FormRule]!
|
|
template - FormTemplate
|
|
type - FormType
|
Example
{
"description": "abc123",
"element": Element,
"fields": [FormFieldGraphType],
"id": "xyz789",
"ident": Ident,
"isAttachedToHomeScreen": true,
"isDeleted": false,
"isSubForm": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"masterDataSelection": "abc123",
"name": "abc123",
"persons": [Person],
"product": "ON_SITE",
"projects": [Project],
"revision": 987,
"rules": [FormRule],
"template": FormTemplate,
"type": "PROJECT"
}
FormNotFoundError
Fields
Field Name | Description |
---|---|
errors - [FormReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [FormReferErrorEntityNotFoundErrorType]}
FormOrder
Example
{
"id": "ASC",
"name": "ASC",
"description": "ASC",
"isSubform": "ASC",
"element": ElementOrder,
"isDeleted": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC"
}
FormPermissionError
Fields
Field Name | Description |
---|---|
errors - [FormReferErrorPermissionErrorType!]!
|
Example
{"errors": [FormReferErrorPermissionErrorType]}
FormPermissions
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"CAN_EDIT"
FormReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
FormReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
FormReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - FormReferError
|
Example
{"entity": FormReferError}
FormReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - FormReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": FormReferError,
"errors": [MissingPermission]
}
FormReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - FormReferError
|
|
errors - [StateErrors!]!
|
Example
{"entity": FormReferError, "errors": ["ENTITY_DELETED"]}
FormResultSuccess
Fields
Field Name | Description |
---|---|
entities - [FormGraphType!]!
|
Example
{"entities": [FormGraphType]}
FormRule
Fields
Field Name | Description |
---|---|
actions - [FormRuleAction]!
|
|
conditions - [FormRuleCondition]!
|
|
form - FormGraphType!
|
|
ident - Ident
|
|
lastChange - Date!
|
|
lastChangeCount - LastChangeCount!
|
|
name - String
|
|
position - Int!
|
|
revision - Int!
|
Example
{
"actions": [FormRuleAction],
"conditions": [FormRuleCondition],
"form": FormGraphType,
"ident": Ident,
"lastChange": "2007-12-03",
"lastChangeCount": LastChangeCount,
"name": "xyz789",
"position": 987,
"revision": 987
}
FormRuleAction
Fields
Field Name | Description |
---|---|
field - FormFieldGraphType
|
|
ident - Ident
|
|
lastChange - Date!
|
|
lastChangeCount - LastChangeCount!
|
|
revision - Int!
|
|
rule - FormRule!
|
|
type - FormRuleActionType!
|
|
value - String
|
Example
{
"field": FormFieldGraphType,
"ident": Ident,
"lastChange": "2007-12-03",
"lastChangeCount": LastChangeCount,
"revision": 987,
"rule": FormRule,
"type": "VISIBLE",
"value": "xyz789"
}
FormRuleActionType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"VISIBLE"
FormRuleCondition
Fields
Field Name | Description |
---|---|
field - FormFieldGraphType
|
|
ident - Ident
|
|
lastChange - Date!
|
|
lastChangeCount - LastChangeCount!
|
|
revision - Int!
|
|
rule - FormRule!
|
|
type - FormRuleConditionType!
|
|
value - String
|
Example
{
"field": FormFieldGraphType,
"ident": Ident,
"lastChange": "2007-12-03",
"lastChangeCount": LastChangeCount,
"revision": 123,
"rule": FormRule,
"type": "IS",
"value": "xyz789"
}
FormRuleConditionType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"IS"
FormStateError
Fields
Field Name | Description |
---|---|
errors - [FormReferErrorStateErrorType!]!
|
Example
{"errors": [FormReferErrorStateErrorType]}
FormTemplate
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
FormType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"PROJECT"
FormTypeFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - FormType
|
Is the fields value equal to the provided value. Default = PROJECT |
_neq - FormType
|
Is the fields value not equal to the provided value. Default = PROJECT |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [FormType]
|
Is the fields value in the provided list of values. |
_nin - [FormType]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "PROJECT",
"_neq": "PROJECT",
"_is_null": false,
"_in": ["PROJECT"],
"_nin": ["PROJECT"]
}
Format
Values
Enum Value | Description |
---|---|
|
|
|
Example
"HTML"
FuelRemaining
Fields
Field Name | Description |
---|---|
datetime - DateTimeOffset!
|
Timestamp of the fuel entry |
percentFilled - Decimal!
|
Percent of the tank filled (0 - 100) |
tankCapacityLiters - Int
|
Total capacity of the fuel tank in liters |
trackingDevice - TrackingDevice!
|
Example
{
"datetime": DateTimeOffset,
"percentFilled": Decimal,
"tankCapacityLiters": 987,
"trackingDevice": TrackingDevice
}
FuelUsed
Fields
Field Name | Description |
---|---|
datetime - DateTimeOffset!
|
Timestamp of the fuel entry |
fuelConsumed - Int!
|
The amount of fuel used |
trackingDevice - TrackingDevice!
|
Example
{
"datetime": DateTimeOffset,
"fuelConsumed": 123,
"trackingDevice": TrackingDevice
}
GeneralCustomerSettings
GeneralCustomerSettingsError
GeoAreaFilter
GeoCoderReverseResult
Fields
Field Name | Description |
---|---|
confidence - Int!
|
|
locationComponents - LocationComponents
|
Example
{
"confidence": 987,
"locationComponents": LocationComponents
}
GeoCoordinate
GeoCoordinateAreaFilter
Fields
Input Field | Description |
---|---|
_and - [GeoCoordinateAreaFilter]
|
|
_or - [GeoCoordinateAreaFilter]
|
|
minVisibleAreaSizeMercator - FloatFilter
|
|
area - GeoAreaFilter
|
Example
{
"_and": [GeoCoordinateAreaFilter],
"_or": [GeoCoordinateAreaFilter],
"minVisibleAreaSizeMercator": FloatFilter,
"area": GeoAreaFilter
}
GeoCoordinateFilter
Fields
Input Field | Description |
---|---|
_and - [GeoCoordinateFilter]
|
|
_or - [GeoCoordinateFilter]
|
|
latitude - FloatFilter
|
|
longitude - FloatFilter
|
|
_is_null - Boolean
|
Example
{
"_and": [GeoCoordinateFilter],
"_or": [GeoCoordinateFilter],
"latitude": FloatFilter,
"longitude": FloatFilter,
"_is_null": false
}
GeoCoordinateInput
GeoFence
Example
GeoFence
GpsSetting
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"NONE"
HistoryChangeAction
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"CREATE"
HolidayAccount
Example
{
"plannable": Decimal,
"planned": Decimal,
"remaining": Decimal,
"remainingFromLastYear": Decimal,
"total": Decimal,
"unit": "abc123",
"used": Decimal
}
HolidayAccountBalance
Example
{
"account": Account,
"lastChangeCount": LastChangeCount,
"person": Person,
"plannableValue": Decimal,
"plannedValue": Decimal,
"referenceDate": "2007-12-03T10:15:30Z",
"remainingFromLastYear": Decimal,
"remainingValue": Decimal,
"totalValue": Decimal,
"usedValue": Decimal
}
HolidayAccountBalanceCollection
Fields
Field Name | Description |
---|---|
nodes - [HolidayAccountBalance!]!
|
|
totalCount - Int!
|
Example
{"nodes": [HolidayAccountBalance], "totalCount": 123}
HolidayAccountBalanceCollectionFilter
Fields
Input Field | Description |
---|---|
lastChangeCount - LastChangeCountFilter
|
|
person - PersonFilter
|
Example
{
"lastChangeCount": LastChangeCountFilter,
"person": PersonFilter
}
HolidayAccountEffect
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"NEUTRAL"
HolidayAccountObt
Example
{
"currentYear": Decimal,
"plannable": Decimal,
"planned": Decimal,
"previousYear": Decimal,
"remaining": Decimal,
"total": Decimal,
"unit": "xyz789",
"used": Decimal
}
HolidayBalanceAccountOrder
Fields
Input Field | Description |
---|---|
lastChangeCount - SortOrder
|
Example
{"lastChangeCount": "ASC"}
HolidayReport
Fields
Field Name | Description |
---|---|
holidayAccount - HolidayAccount
|
|
holidays - [HolidayReportEntry!]
|
|
person - Person
|
|
reportDate - Date!
|
|
totalValueDays - Decimal!
|
|
totalValueHours - Decimal!
|
|
year - Int!
|
Example
{
"holidayAccount": HolidayAccount,
"holidays": [HolidayReportEntry],
"person": Person,
"reportDate": "2007-12-03",
"totalValueDays": Decimal,
"totalValueHours": Decimal,
"year": 123
}
HolidayReportCollection
Fields
Field Name | Description |
---|---|
nodes - [HolidayReport!]!
|
|
totalCount - Int!
|
Example
{"nodes": [HolidayReport], "totalCount": 123}
HolidayReportEntry
HolidayReportHORE1ATH
Fields
Field Name | Description |
---|---|
holidayAccount - HolidayReportHORE1ATHAccount
|
|
holidays - [HolidayReportHORE1ATHEntry!]
|
|
person - Person
|
|
reportDate - Date!
|
|
totalValueDays - Decimal!
|
|
totalValueHours - Decimal!
|
|
year - Int!
|
|
yearlyHolidays - [HolidayReportHORE1ATHEntry!]
|
Example
{
"holidayAccount": HolidayReportHORE1ATHAccount,
"holidays": [HolidayReportHORE1ATHEntry],
"person": Person,
"reportDate": "2007-12-03",
"totalValueDays": Decimal,
"totalValueHours": Decimal,
"year": 987,
"yearlyHolidays": [HolidayReportHORE1ATHEntry]
}
HolidayReportHORE1ATHAccount
Example
{
"plannable": Decimal,
"planned": Decimal,
"remaining": Decimal,
"remainingFromLastYear": Decimal,
"total": Decimal,
"unit": "abc123",
"used": Decimal
}
HolidayReportHORE1ATHCollection
Fields
Field Name | Description |
---|---|
nodes - [HolidayReportHORE1ATH!]!
|
|
totalCount - Int!
|
Example
{"nodes": [HolidayReportHORE1ATH], "totalCount": 123}
HolidayReportHORE1ATHEntry
HourLimit
HourLimitReportCollection
Fields
Field Name | Description |
---|---|
nodes - [HourLimit]
|
|
reportLogoPath - String
|
|
totalCount - Int
|
Example
{
"nodes": [HourLimit],
"reportLogoPath": "abc123",
"totalCount": 987
}
HoursBlock
Fields
Field Name | Description |
---|---|
cumulativeHoursBegin - CumulativeHours
|
|
cumulativeHoursBeginIdent - Ident!
|
|
cumulativeHoursEnd - CumulativeHours
|
|
cumulativeHoursEndIdent - Ident!
|
|
deviceIdent - Ident!
|
|
fromTime - DateTimeOffset!
|
|
hoursBegin - Decimal!
|
|
hoursEnd - Decimal!
|
|
ident - Ident!
|
|
toTime - DateTimeOffset!
|
|
trackingDevice - TrackingDevice
|
Example
{
"cumulativeHoursBegin": CumulativeHours,
"cumulativeHoursBeginIdent": Ident,
"cumulativeHoursEnd": CumulativeHours,
"cumulativeHoursEndIdent": Ident,
"deviceIdent": Ident,
"fromTime": DateTimeOffset,
"hoursBegin": Decimal,
"hoursEnd": Decimal,
"ident": Ident,
"toTime": DateTimeOffset,
"trackingDevice": TrackingDevice
}
HoursBlockCollection
Fields
Field Name | Description |
---|---|
nodes - [HoursBlock!]!
|
|
totalCount - Int!
|
Example
{"nodes": [HoursBlock], "totalCount": 123}
HoursBlockFilter
Fields
Input Field | Description |
---|---|
_and - [HoursBlockFilter]
|
|
_or - [HoursBlockFilter]
|
|
startDate - DateFilter
|
|
endDate - DateFilter
|
Example
{
"_and": [HoursBlockFilter],
"_or": [HoursBlockFilter],
"startDate": DateFilter,
"endDate": DateFilter
}
HoursBlocksOrder
HoursService
Fields
Field Name | Description |
---|---|
conditions - [Condition!]!
|
|
description - String
|
|
fixedMinutes - Int
|
|
ident - Ident!
|
|
manualConfiguration - [ManualConfiguration!]!
|
|
mode - WageCalculatorHoursMode!
|
|
negativeWageType - WageType
|
|
overtimeWageType - WageType
|
|
position - Int!
|
Example
{
"conditions": [Condition],
"description": "abc123",
"fixedMinutes": 123,
"ident": Ident,
"manualConfiguration": [ManualConfiguration],
"mode": "ATTACH",
"negativeWageType": WageType,
"overtimeWageType": WageType,
"position": 987
}
ID
Example
4
Ident
Description
globally unique identifier (GUID) used for internal referencing. Cannot be chosen. Guaranteed to be unique.
Example
Ident
IdentFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - Ident
|
Is the fields value equal to the provided value. |
_neq - Ident
|
Is the fields value not equal to the provided value |
_gt - Ident
|
Is the fields value greater than the provided value |
_lt - Ident
|
Is the fields value less than the provided value. |
_gte - Ident
|
Is the fields value greater than or equal to the provided value. |
_lte - Ident
|
Is the fields value less than or equal to the provided value. |
_like - Ident
|
Is the fields value like the provided value. SQL Server wildcards can be applied. |
_contains - Ident
|
Does the field value contain the provided value. |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [Ident]
|
Is the fields value in the provided list of values. |
_nin - [Ident]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": Ident,
"_neq": Ident,
"_gt": Ident,
"_lt": Ident,
"_gte": Ident,
"_lte": Ident,
"_like": Ident,
"_contains": Ident,
"_is_null": false,
"_in": [Ident],
"_nin": [Ident]
}
Info
Example
{
"application": "xyz789",
"date": "2007-12-03",
"firstName": "xyz789",
"geolocation": InfoGpsInfo,
"lastName": "abc123",
"person": Person,
"personIdent": Ident,
"timeStamp": "2007-12-03T10:15:30Z"
}
InfoFilter
Fields
Input Field | Description |
---|---|
_and - [InfoFilter]
|
|
_or - [InfoFilter]
|
|
person - NameFilter
|
|
application - StringFilter
|
|
date - DateTimeFilter
|
Example
{
"_and": [InfoFilter],
"_or": [InfoFilter],
"person": NameFilter,
"application": StringFilter,
"date": DateTimeFilter
}
InfoFilterWithLocation
Fields
Input Field | Description |
---|---|
_and - [InfoFilterWithLocation]
|
|
_or - [InfoFilterWithLocation]
|
|
person - NameFilter
|
|
application - StringFilter
|
|
date - DateTimeFilter
|
|
latitude - DecimalFilter
|
|
longitude - DecimalFilter
|
|
inaccuracy - IntFilter
|
Example
{
"_and": [InfoFilterWithLocation],
"_or": [InfoFilterWithLocation],
"person": NameFilter,
"application": StringFilter,
"date": DateTimeFilter,
"latitude": DecimalFilter,
"longitude": DecimalFilter,
"inaccuracy": IntFilter
}
InfoFilterWithLocationAndPerson
Fields
Input Field | Description |
---|---|
_and - [InfoFilterWithLocationAndPerson]
|
|
_or - [InfoFilterWithLocationAndPerson]
|
|
person - PersonFilter
|
|
application - StringFilter
|
|
date - DateFilter
|
|
latitude - DecimalFilter
|
|
longitude - DecimalFilter
|
|
inaccuracy - IntFilter
|
Example
{
"_and": [InfoFilterWithLocationAndPerson],
"_or": [InfoFilterWithLocationAndPerson],
"person": PersonFilter,
"application": StringFilter,
"date": DateFilter,
"latitude": DecimalFilter,
"longitude": DecimalFilter,
"inaccuracy": IntFilter
}
InfoGpsInfo
InformationFieldMaintenanceType
Fields
Field Name | Description |
---|---|
type - EquipmentInformationFieldType
|
Example
{"type": "LOCATION"}
InputAbsence
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
date - Date
|
|
timeType - TimeType
|
|
timeStart - TimeSpan
|
|
timeEnd - TimeSpan
|
|
personIdent - Ident
|
|
wageTypeIdent - Ident
|
|
timeInterval - Decimal
|
|
text - String
|
|
isFixed - Boolean
|
|
exceptionSaturday - Boolean
|
|
exceptionSunday - Boolean
|
|
exceptionPublicHoliday - Boolean
|
Example
{
"ident": Ident,
"date": "2007-12-03",
"timeType": "DAY",
"timeStart": TimeSpan,
"timeEnd": TimeSpan,
"personIdent": Ident,
"wageTypeIdent": Ident,
"timeInterval": Decimal,
"text": "abc123",
"isFixed": true,
"exceptionSaturday": false,
"exceptionSunday": true,
"exceptionPublicHoliday": false
}
InputAbsenceGroup
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
dateStart - Date
|
|
dateEnd - Date
|
|
timeType - TimeType
|
|
timeStart - TimeSpan
|
|
timeEnd - TimeSpan
|
|
personIdent - Ident
|
|
personIdents - [Ident!]
|
|
wageTypeIdent - Ident
|
|
timeInterval - Decimal
|
|
text - String
|
|
isFixed - Boolean
|
|
exceptionSaturday - Boolean
|
|
exceptionSunday - Boolean
|
|
exceptionPublicHoliday - Boolean
|
Example
{
"ident": Ident,
"dateStart": "2007-12-03",
"dateEnd": "2007-12-03",
"timeType": "DAY",
"timeStart": TimeSpan,
"timeEnd": TimeSpan,
"personIdent": Ident,
"personIdents": [Ident],
"wageTypeIdent": Ident,
"timeInterval": Decimal,
"text": "abc123",
"isFixed": true,
"exceptionSaturday": false,
"exceptionSunday": false,
"exceptionPublicHoliday": true
}
InputAccount
InputActivity
Fields
Input Field | Description |
---|---|
id - String
|
|
ident - Ident
|
|
name - String
|
|
fid - String
|
|
elementIdent - Ident
|
|
number - Int
|
|
activityTypeIdent - Ident
|
|
availability - [ActivityAvailability]
|
|
exportType - ActivityExportType
|
|
isForTimeTracking - Boolean
|
|
isForActivityRecorder - Boolean
|
|
wageIndicator - String
|
|
abbreviation - String
|
|
isExtraordinary - Boolean
|
|
isSpecial - Boolean
|
|
specialActivityActiveMonths - [Month]
|
|
projectIdents - [Ident]
|
|
defaultAssignToProjects - Boolean
|
|
notOnSite - Boolean
|
|
subcontractorIdents - [Ident]
|
|
equipmentIdents - [Ident]
|
|
personIdents - [Ident]
|
Example
{
"id": "xyz789",
"ident": Ident,
"name": "xyz789",
"fid": "xyz789",
"elementIdent": Ident,
"number": 987,
"activityTypeIdent": Ident,
"availability": ["MOBILE"],
"exportType": "WORKING_HOURS",
"isForTimeTracking": false,
"isForActivityRecorder": false,
"wageIndicator": "xyz789",
"abbreviation": "xyz789",
"isExtraordinary": true,
"isSpecial": true,
"specialActivityActiveMonths": ["JANUARY"],
"projectIdents": [Ident],
"defaultAssignToProjects": false,
"notOnSite": false,
"subcontractorIdents": [Ident],
"equipmentIdents": [Ident],
"personIdents": [Ident]
}
InputActivityType
InputAdditionalTimeConfiguration
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
index - Int
|
|
january - Boolean
|
|
february - Boolean
|
|
march - Boolean
|
|
april - Boolean
|
|
may - Boolean
|
|
june - Boolean
|
|
july - Boolean
|
|
august - Boolean
|
|
september - Boolean
|
|
october - Boolean
|
|
november - Boolean
|
|
december - Boolean
|
|
configurationMonday - InputDailyConfiguration
|
|
configurationTuesday - InputDailyConfiguration
|
|
configurationWednesday - InputDailyConfiguration
|
|
configurationThursday - InputDailyConfiguration
|
|
configurationFriday - InputDailyConfiguration
|
|
configurationSaturday - InputDailyConfiguration
|
|
configurationSunday - InputDailyConfiguration
|
Example
{
"ident": Ident,
"index": 123,
"january": true,
"february": false,
"march": true,
"april": false,
"may": false,
"june": false,
"july": true,
"august": true,
"september": false,
"october": false,
"november": true,
"december": true,
"configurationMonday": InputDailyConfiguration,
"configurationTuesday": InputDailyConfiguration,
"configurationWednesday": InputDailyConfiguration,
"configurationThursday": InputDailyConfiguration,
"configurationFriday": InputDailyConfiguration,
"configurationSaturday": InputDailyConfiguration,
"configurationSunday": InputDailyConfiguration
}
InputAddresscircle
InputAllowance
Example
{
"ident": Ident,
"fid": "xyz789",
"clientId": Ident,
"date": "2007-12-03",
"dateRange": DateRange,
"projectIdent": Ident,
"personIdent": Ident,
"personIdents": [Ident],
"costTypeIdent": Ident,
"text": "abc123",
"value": Decimal,
"timeStart": "2007-12-03T10:15:30Z",
"timeEnd": "2007-12-03T10:15:30Z"
}
InputAppCustomerSettings
Fields
Input Field | Description |
---|---|
backgroundSync - Boolean
|
Example
{"backgroundSync": true}
InputAppProfile
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
title - String
|
|
timeTileAccess - Boolean
|
|
pictureTileAccess - Boolean
|
|
serviceTileAccess - Boolean
|
|
chatTileAccess - Boolean
|
|
weatherTileAccess - Boolean
|
|
materialTileAccess - Boolean
|
|
equipmentTileAccess - Boolean
|
|
documentTileAccess - Boolean
|
|
dayWageTileAccess - Boolean
|
|
postWorkerTileAccess - Boolean
|
|
noteTileAccess - Boolean
|
|
allowanceTileAccess - Boolean
|
|
absenceTileAccess - Boolean
|
|
ticketTileAccess - Boolean
|
|
planningTileAccess - Boolean
|
|
dailyOverviewTileAccess - Boolean
|
|
contactTileAccess - Boolean
|
|
skillTileAccess - Boolean
|
|
timeAccountTileAccess - Boolean
|
|
formTileAccess - Boolean
|
|
deleteTimes - Boolean
|
|
bookEquipmentWithTimes - Boolean
|
|
equipmentWithTimesSelectMultiple - Boolean
|
|
equipmentWithTimesPreselectForTeam - Boolean
|
|
equipmentWithTimesChangeEquipment - Boolean
|
|
signInTimes - Boolean
|
|
signInTimesChangeTime - Boolean
|
|
signInTimesEndTimeButton - Boolean
|
|
changeTimes - Boolean
|
|
changeTimesChangeTime - Boolean
|
|
breakTimes - Boolean
|
|
breakTimesMove - Boolean
|
|
breakTimesEdit - Boolean
|
|
breakTimesAdd - Boolean
|
|
signOutTimes - Boolean
|
|
signOutTimesChangeTime - Boolean
|
|
editTimes - Boolean
|
|
editTimesChangeTime - Boolean
|
|
endOfWorkTimes - Boolean
|
|
endOfWorkTimesChangeTime - Boolean
|
|
timesGpsSetting - GpsSetting
|
|
timesGpsAccuracyInMeter - Int
|
|
picturesGpsSetting - GpsSetting
|
|
picturesGpsAccuracyInMeter - Int
|
|
bookableEquipmentType - BookableEquipmentType
|
|
documentEmployeeAvailableSelectRange - EmployeeAvailableSelectRange
|
|
ticketEmployeeAvailableSelectRange - EmployeeAvailableSelectRange
|
|
ticketNotificationWhenTicketUpdated - Boolean
|
|
planningEmployeeAvailableSelectRange - EmployeeAvailableSelectRange
|
|
planningShowPlannedEmployees - Boolean
|
|
planningShowPlannedEquipment - Boolean
|
|
planningNotificationWhenPlanningCreated - Boolean
|
|
planningNotificationWhenPlanningUpdated - Boolean
|
|
skillsEmployeeAvailableSelectRange - EmployeeAvailableSelectRange
|
|
createSkills - Boolean
|
|
timeAccountsEmployeeAvailableSelectRange - EmployeeAvailableSelectRange
|
|
formsAvailableSelectRange - AvailableSelectRange
|
|
defaultEmployeeAvailableSelectRange - DefaultEmployeeAvailableSelectRange
|
|
scanEmployeeQrCode - Boolean
|
|
defaultProjectAvailableSelectRange - AvailableSelectRange
|
|
timesBookEquipmentAsProject - Boolean
|
|
defaultPostWorkerAvailableSelectRange - AvailableSelectRange
|
|
defaultSupplierAvailableSelectRange - AvailableSelectRange
|
|
allowedBackcaptureDays - Int
|
|
userIdents - [Ident]
|
Example
{
"ident": Ident,
"title": "xyz789",
"timeTileAccess": false,
"pictureTileAccess": false,
"serviceTileAccess": true,
"chatTileAccess": false,
"weatherTileAccess": false,
"materialTileAccess": false,
"equipmentTileAccess": false,
"documentTileAccess": true,
"dayWageTileAccess": false,
"postWorkerTileAccess": true,
"noteTileAccess": true,
"allowanceTileAccess": true,
"absenceTileAccess": true,
"ticketTileAccess": false,
"planningTileAccess": false,
"dailyOverviewTileAccess": true,
"contactTileAccess": true,
"skillTileAccess": true,
"timeAccountTileAccess": true,
"formTileAccess": false,
"deleteTimes": true,
"bookEquipmentWithTimes": false,
"equipmentWithTimesSelectMultiple": true,
"equipmentWithTimesPreselectForTeam": true,
"equipmentWithTimesChangeEquipment": false,
"signInTimes": true,
"signInTimesChangeTime": false,
"signInTimesEndTimeButton": true,
"changeTimes": true,
"changeTimesChangeTime": true,
"breakTimes": true,
"breakTimesMove": true,
"breakTimesEdit": true,
"breakTimesAdd": true,
"signOutTimes": true,
"signOutTimesChangeTime": false,
"editTimes": false,
"editTimesChangeTime": false,
"endOfWorkTimes": true,
"endOfWorkTimesChangeTime": true,
"timesGpsSetting": "NONE",
"timesGpsAccuracyInMeter": 987,
"picturesGpsSetting": "NONE",
"picturesGpsAccuracyInMeter": 123,
"bookableEquipmentType": "BOTH",
"documentEmployeeAvailableSelectRange": "SELF",
"ticketEmployeeAvailableSelectRange": "SELF",
"ticketNotificationWhenTicketUpdated": true,
"planningEmployeeAvailableSelectRange": "SELF",
"planningShowPlannedEmployees": true,
"planningShowPlannedEquipment": false,
"planningNotificationWhenPlanningCreated": true,
"planningNotificationWhenPlanningUpdated": false,
"skillsEmployeeAvailableSelectRange": "SELF",
"createSkills": false,
"timeAccountsEmployeeAvailableSelectRange": "SELF",
"formsAvailableSelectRange": "ASSIGNED",
"defaultEmployeeAvailableSelectRange": "SELF",
"scanEmployeeQrCode": true,
"defaultProjectAvailableSelectRange": "ASSIGNED",
"timesBookEquipmentAsProject": false,
"defaultPostWorkerAvailableSelectRange": "ASSIGNED",
"defaultSupplierAvailableSelectRange": "ASSIGNED",
"allowedBackcaptureDays": 987,
"userIdents": [Ident]
}
InputAssignedFile
Example
{
"ident": Ident,
"clientId": "xyz789",
"name": "abc123",
"mimeType": "xyz789",
"fileType": "xyz789",
"projectIdent": Ident,
"personIdent": Ident,
"equipmentIdent": Ident,
"file": Upload
}
InputAttachment
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
clientId - Ident
|
|
name - String
|
|
fileName - ID
|
|
updateTime - DateTimeOffset
|
|
updatePersonIdent - Ident
|
|
createTime - DateTimeOffset
|
|
createPersonIdent - Ident
|
|
file - Upload
|
Example
{
"ident": Ident,
"clientId": Ident,
"name": "xyz789",
"fileName": "4",
"updateTime": DateTimeOffset,
"updatePersonIdent": Ident,
"createTime": DateTimeOffset,
"createPersonIdent": Ident,
"file": Upload
}
InputAuthProvider
Example
{
"ident": Ident,
"name": "xyz789",
"provider": "xyz789",
"method": "OPEN_ID_CONNECT",
"domain": "xyz789",
"clientIdentification": "xyz789",
"clientSecret": "xyz789",
"authorizeEndpoint": "xyz789",
"tokenEndpoint": "xyz789"
}
InputAutomationProfile
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
name - String
|
|
captureMovements - Boolean
|
|
captureServices - Boolean
|
|
insideProjectTolerance - Int
|
|
outsideProjectTolerance - Int
|
|
elementIdent - Ident
|
|
trackingDeviceIdents - [Ident]
|
|
divergentTolerances - [InputDivergentTolerance]
|
|
roundingModeConfiguration - RoundingModeConfiguration
|
|
roundingModeInterval - Int
|
|
defaultProjectIdent - Ident
|
|
ambiguousServiceConfiguration - AmbiguousServiceConfiguration
|
|
dailyAllocationConfiguration - DailyAllocationConfiguration
|
|
maxDateDifference - Int
|
|
beyondMaxDateDifferenceProjectIdent - Ident
|
|
signalLossLimit - Int
|
|
dayRateThreshold - Int
|
|
hasDayRate - Boolean
|
|
dayRateValue - Int
|
|
serviceReferenceValues - [ServiceReferenceValue]
|
|
distanceAllocation - DistanceAllocation
|
|
quantityQueryType - QuantityQueryType
|
|
quantityQueryUnitIdent - Ident
|
|
outsideProjectServices - AssignProjectDiscardOption
|
|
beyondMaxDateDifferenceProjectSetting - AssignProjectDiscardOption
|
Example
{
"ident": Ident,
"name": "xyz789",
"captureMovements": false,
"captureServices": false,
"insideProjectTolerance": 123,
"outsideProjectTolerance": 987,
"elementIdent": Ident,
"trackingDeviceIdents": [Ident],
"divergentTolerances": [InputDivergentTolerance],
"roundingModeConfiguration": "ALWAYS_UP",
"roundingModeInterval": 123,
"defaultProjectIdent": Ident,
"ambiguousServiceConfiguration": "EVENLY",
"dailyAllocationConfiguration": "EVENLY",
"maxDateDifference": 987,
"beyondMaxDateDifferenceProjectIdent": Ident,
"signalLossLimit": 123,
"dayRateThreshold": 123,
"hasDayRate": true,
"dayRateValue": 123,
"serviceReferenceValues": ["OPERATING_HOURS"],
"distanceAllocation": "PREVIOUS_PROJECT",
"quantityQueryType": "GROSS",
"quantityQueryUnitIdent": Ident,
"outsideProjectServices": "ASSIGN_PROJECT",
"beyondMaxDateDifferenceProjectSetting": "ASSIGN_PROJECT"
}
InputAverageWage
InputCollectedAccount
InputCollectedEquipment
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
projectIdent - Ident
|
|
equipmentIdent - Ident
|
|
dateStart - Date
|
|
dateEnd - Date
|
|
amountHours - Decimal
|
|
text - String
|
|
automaticHours - Boolean
|
|
counterBegin - Decimal
|
|
counterEnd - Decimal
|
|
gross - Decimal
|
|
net - Decimal
|
|
fid - String
|
|
calendarMinutes - Int
|
|
amountUnitIdent - Ident
|
|
linkedStaffTimeIdent - Ident
|
|
excludePublicHolidays - Boolean
|
|
excludeSaturdays - Boolean
|
|
excludeSundays - Boolean
|
Example
{
"ident": Ident,
"projectIdent": Ident,
"equipmentIdent": Ident,
"dateStart": "2007-12-03",
"dateEnd": "2007-12-03",
"amountHours": Decimal,
"text": "xyz789",
"automaticHours": false,
"counterBegin": Decimal,
"counterEnd": Decimal,
"gross": Decimal,
"net": Decimal,
"fid": "xyz789",
"calendarMinutes": 987,
"amountUnitIdent": Ident,
"linkedStaffTimeIdent": Ident,
"excludePublicHolidays": true,
"excludeSaturdays": false,
"excludeSundays": false
}
InputCollectedMaterial
Example
{
"ident": Ident,
"date": "2007-12-03",
"clientId": Ident,
"fid": "xyz789",
"projectIdent": Ident,
"supplierIdent": Ident,
"materialGroupIdent": Ident,
"materialIdent": Ident,
"amount": NullableDecimal,
"unitIdent": Ident,
"text": "abc123"
}
InputCollectedSubcontractor
Example
{
"ident": Ident,
"clientId": Ident,
"date": "2007-12-03T10:15:30Z",
"projectIdent": Ident,
"subcontractorIdent": Ident,
"activityIdent": Ident,
"subcontractorCount": 987,
"hoursPerPerson": Decimal,
"personTypeIdent": Ident,
"projectComponentIdent": Ident,
"projectSectorIdent": Ident,
"text": "abc123"
}
InputContact
Fields
Input Field | Description |
---|---|
id - String
|
|
ident - Ident
|
|
logo - Upload
|
|
elementIdent - Ident
|
|
name - String
|
|
street - String
|
|
zipCode - String
|
|
city - String
|
|
fax - String
|
|
phone - String
|
|
mobile - String
|
|
email - String
|
|
homepage - String
|
|
birthdate - DateTime
|
|
regionIdent - Ident
|
|
supplier - InputSupplier
|
|
subcontractor - InputSubcontractor
|
|
contactPersons - [InputContactPerson]
|
|
customerNumber - String
|
|
isCustomer - Boolean
|
Example
{
"id": "abc123",
"ident": Ident,
"logo": Upload,
"elementIdent": Ident,
"name": "abc123",
"street": "xyz789",
"zipCode": "xyz789",
"city": "xyz789",
"fax": "xyz789",
"phone": "abc123",
"mobile": "xyz789",
"email": "xyz789",
"homepage": "xyz789",
"birthdate": "2007-12-03T10:15:30Z",
"regionIdent": Ident,
"supplier": InputSupplier,
"subcontractor": InputSubcontractor,
"contactPersons": [InputContactPerson],
"customerNumber": "xyz789",
"isCustomer": true
}
InputContactPerson
InputCostCenter
Example
{
"id": "xyz789",
"ident": Ident,
"name": "abc123",
"fid": "abc123",
"elementIdent": Ident,
"startDate": "2007-12-03T10:15:30Z",
"endDate": "2007-12-03T10:15:30Z",
"description": "xyz789",
"isApproved": true,
"operationNumber": "abc123",
"state": "CLOSED",
"availabilities": ["PROJECT"]
}
InputCostType
Example
{
"ident": Ident,
"id": "abc123",
"name": "xyz789",
"type": "NUMERIC",
"oncePerDay": true,
"unit": "abc123",
"minimum": Decimal,
"maximum": Decimal,
"elementIdents": [Ident]
}
InputCustomer
Example
{
"name": "xyz789",
"street": "xyz789",
"zipCode": "xyz789",
"city": "xyz789",
"phone": "abc123",
"firstName": "xyz789",
"lastName": "xyz789",
"mail": "abc123"
}
InputCustomerSettings
Fields
Input Field | Description |
---|---|
timeTracking - InputTimeTrackingCustomerSettings
|
|
monthlyCalendar - InputMonthlyCalendarCustomerSettings
|
|
terminal - InputTerminalCustomerSettings
|
|
general - InputGeneralCustomerSettings
|
|
display - InputDisplayCustomerSettings
|
|
masterData - InputMasterDataCustomerSettings
|
|
app - InputAppCustomerSettings
|
|
planning - InputPlanningCustomerSettings
|
Example
{
"timeTracking": InputTimeTrackingCustomerSettings,
"monthlyCalendar": InputMonthlyCalendarCustomerSettings,
"terminal": InputTerminalCustomerSettings,
"general": InputGeneralCustomerSettings,
"display": InputDisplayCustomerSettings,
"masterData": InputMasterDataCustomerSettings,
"app": InputAppCustomerSettings,
"planning": InputPlanningCustomerSettings
}
InputDailyConfiguration
Example
{
"minutes": 987,
"maximumWorkDuration": 123,
"earliestBegin": TimeSpan,
"latestEnd": TimeSpan,
"startTime": TimeSpan,
"fixedBreaks": [InputFixedBreak],
"targetHours": 987
}
InputDayWage
Example
{
"ident": Ident,
"clientId": Ident,
"fid": "xyz789",
"dateRange": DateRange,
"projectIdent": Ident,
"personIdent": Ident,
"activityIdent": Ident,
"hours": Decimal,
"text": "abc123"
}
InputDeviatingWorkingHoursCalendar
Example
{
"ident": Ident,
"name": "xyz789",
"fid": "xyz789",
"year": 123,
"deviations": [InputWorkingHoursDeviationGraphType],
"elementIdent": Ident
}
InputDisplayCustomerSettings
Fields
Input Field | Description |
---|---|
showIds - Boolean
|
|
nameFormat - NameFormat
|
|
additionalEquipmentFields - [EquipmentSelectAdditionalFields]
|
|
additionalPersonFields - [PersonSelectAdditionalFields]
|
Example
{
"showIds": false,
"nameFormat": "FIRST_NAME_LAST_NAME",
"additionalEquipmentFields": ["LENT"],
"additionalPersonFields": ["LENT"]
}
InputDivergentTolerance
InputEditQualitySettings
Fields
Input Field | Description |
---|---|
sendImmediateMailNotifications - Boolean
|
|
sendImmediateCommentAddedMailNotifications - Boolean
|
|
sendSubTicketMailNotifications - Boolean
|
|
sendDailySummaryMailNotifications - Boolean
|
|
sendWeeklySummaryMailNotifications - Boolean
|
|
sendTicketDeadlineMailNotifications - Boolean
|
|
sendTicket7DaysBeforeDeadlineMailNotifications - Boolean
|
|
sendTicketUpdatePushNotifications - Boolean
|
|
sendTicketAddedCommentPushNotifications - Boolean
|
|
sendSubTicketPushNotifications - Boolean
|
|
sendTicketInvolvedAssignmentMailNotifications - Boolean
|
|
sendTicketInvolvedAssignmentPushNotifications - Boolean
|
Example
{
"sendImmediateMailNotifications": true,
"sendImmediateCommentAddedMailNotifications": true,
"sendSubTicketMailNotifications": false,
"sendDailySummaryMailNotifications": true,
"sendWeeklySummaryMailNotifications": false,
"sendTicketDeadlineMailNotifications": true,
"sendTicket7DaysBeforeDeadlineMailNotifications": true,
"sendTicketUpdatePushNotifications": false,
"sendTicketAddedCommentPushNotifications": false,
"sendSubTicketPushNotifications": true,
"sendTicketInvolvedAssignmentMailNotifications": true,
"sendTicketInvolvedAssignmentPushNotifications": false
}
InputEffortEquipment
Example
{
"hasQueryDayTimeHours": true,
"inputType": "NONE",
"hasQueryCountValues": true,
"pricePerUnit": Decimal,
"unitIdent": Ident,
"hasQueryGross": true,
"hasQueryNet": false,
"amountUnitIdents": [Ident]
}
InputElementRole
InputEmployee
Fields
Input Field | Description |
---|---|
id - String
|
|
personTypeIdent - Ident
|
|
personKind - PersonKindEnum
|
|
hireDate - DateTime
|
|
exitDate - DateTime
|
|
hourlyWage - Decimal
|
|
isPayroll - Boolean
|
|
isActive - Boolean
|
|
note - String
|
|
freeText1 - String
|
|
freeText2 - String
|
|
freeText3 - String
|
|
operationNumber - String
|
|
costCenterIdent - Ident
|
|
timeConfigurationIdent - Ident
|
|
timeTrackingProfileIdent - Ident
|
|
timeTrackingProfileTerminalIdent - Ident
|
|
rulebookIdent - Ident
|
|
ruleConfigurationIdent - Ident
|
|
availabilities - [EmployeeAvailability!]
|
|
workingHoursCalendarIdents - [Ident!]
|
|
projectIdents - [Ident!]
|
|
activityIdents - [Ident!]
|
|
teamIdents - [Ident!]
|
|
ledTeamIdents - [Ident!]
|
|
lentElementIdents - [Ident!]
|
|
formIdents - [Ident!]
|
|
vacationTimes - [InputVacationTime!]
|
|
leaveEntitlements - [InputLeaveEntitlement!]
|
|
deviatingWorkingHoursCalendarIdent - Ident
|
Example
{
"id": "abc123",
"personTypeIdent": Ident,
"personKind": "APPRENTICE",
"hireDate": "2007-12-03T10:15:30Z",
"exitDate": "2007-12-03T10:15:30Z",
"hourlyWage": Decimal,
"isPayroll": false,
"isActive": true,
"note": "abc123",
"freeText1": "xyz789",
"freeText2": "xyz789",
"freeText3": "xyz789",
"operationNumber": "abc123",
"costCenterIdent": Ident,
"timeConfigurationIdent": Ident,
"timeTrackingProfileIdent": Ident,
"timeTrackingProfileTerminalIdent": Ident,
"rulebookIdent": Ident,
"ruleConfigurationIdent": Ident,
"availabilities": ["WEB"],
"workingHoursCalendarIdents": [Ident],
"projectIdents": [Ident],
"activityIdents": [Ident],
"teamIdents": [Ident],
"ledTeamIdents": [Ident],
"lentElementIdents": [Ident],
"formIdents": [Ident],
"vacationTimes": [InputVacationTime],
"leaveEntitlements": [InputLeaveEntitlement],
"deviatingWorkingHoursCalendarIdent": Ident
}
InputEquipment
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
id - String
|
|
fid - String
|
|
name - String
|
|
alternativeName - String
|
|
costCenterIdent - Ident
|
|
unit - String
|
|
manufacturerDescription - String
|
|
equipmentTypeIdent - Ident
|
|
startDate - Date
|
|
licencePlate - String
|
|
serialNumber - String
|
|
operationNumber - String
|
|
barcode - String
|
|
note - String
|
|
externalLink - String
|
|
endDate - Date
|
|
isAvailableMobile - Boolean
|
|
isAvailableOffice - Boolean
|
|
isAvailableWeb - Boolean
|
|
trackingDevice - InputTrackingDevice
|
|
image - Upload
|
|
elementIdent - Ident
|
|
effortEquipment - InputEffortEquipment
|
|
provisionEquipment - InputProvisionEquipment
|
|
teamIdents - [Ident]
|
|
activityIdents - [Ident]
|
|
maintenancePersonIdents - [Ident]
|
|
documents - [InputAssignedFile]
|
Example
{
"ident": Ident,
"id": "abc123",
"fid": "xyz789",
"name": "xyz789",
"alternativeName": "abc123",
"costCenterIdent": Ident,
"unit": "abc123",
"manufacturerDescription": "abc123",
"equipmentTypeIdent": Ident,
"startDate": "2007-12-03",
"licencePlate": "xyz789",
"serialNumber": "abc123",
"operationNumber": "xyz789",
"barcode": "abc123",
"note": "xyz789",
"externalLink": "abc123",
"endDate": "2007-12-03",
"isAvailableMobile": false,
"isAvailableOffice": false,
"isAvailableWeb": false,
"trackingDevice": InputTrackingDevice,
"image": Upload,
"elementIdent": Ident,
"effortEquipment": InputEffortEquipment,
"provisionEquipment": InputProvisionEquipment,
"teamIdents": [Ident],
"activityIdents": [Ident],
"maintenancePersonIdents": [Ident],
"documents": [InputAssignedFile]
}
InputEquipmentInformationField
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
equipmentIdent - Ident
|
|
isAutomatic - Boolean
|
|
fromManualData - Boolean
|
|
type - EquipmentInformationFieldType
|
|
manualValue - NullableDecimal
|
Example
{
"ident": Ident,
"equipmentIdent": Ident,
"isAutomatic": false,
"fromManualData": true,
"type": "LOCATION",
"manualValue": NullableDecimal
}
InputEquipmentState
Example
{
"ident": Ident,
"equipmentIdent": Ident,
"date": "2007-12-03",
"time": TimeSpan,
"text": "xyz789",
"queryCount": Decimal,
"hasQueryCount": true,
"postProjectIdent": Ident,
"isInCommission": true,
"isDeleted": false
}
InputEquipmentType
InputFile
InputFilledForm
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
clientId - Ident
|
|
date - Date
|
|
createTime - DateTime
|
|
updateTime - DateTime
|
|
formIdent - Ident
|
|
isDraft - Boolean
|
|
projectIdent - Ident
|
|
projectRef - String
|
|
equipmentIdent - Ident
|
|
equipmentRef - String
|
|
personIdent - Ident
|
|
personRef - String
|
|
values - String
|
|
formRef - String
|
|
projectLayerIdent - Ident
|
Example
{
"ident": Ident,
"clientId": Ident,
"date": "2007-12-03",
"createTime": "2007-12-03T10:15:30Z",
"updateTime": "2007-12-03T10:15:30Z",
"formIdent": Ident,
"isDraft": true,
"projectIdent": Ident,
"projectRef": "xyz789",
"equipmentIdent": Ident,
"equipmentRef": "abc123",
"personIdent": Ident,
"personRef": "abc123",
"values": "abc123",
"formRef": "xyz789",
"projectLayerIdent": Ident
}
InputFilledFormFile
InputFixedBreak
InputFleetPersonalSettings
Fields
Input Field | Description |
---|---|
sendEquipmentMaintenanceNotifications - NullableBoolean
|
Example
{"sendEquipmentMaintenanceNotifications": NullableBoolean}
InputForm
Fields
Input Field | Description |
---|---|
id - String
|
|
ident - Ident
|
|
type - FormType
|
|
isSubForm - Boolean
|
|
isAttachedToHomeScreen - Boolean
|
|
elementIdent - Ident
|
|
name - String
|
|
description - String
|
|
personIdents - [Ident]
|
|
projectIdents - [Ident]
|
|
masterDataSelection - String
|
|
product - Product
|
|
fields - [InputFormField]
|
|
rules - [InputFormRule]
|
|
template - String
|
Example
{
"id": "xyz789",
"ident": Ident,
"type": "PROJECT",
"isSubForm": true,
"isAttachedToHomeScreen": false,
"elementIdent": Ident,
"name": "xyz789",
"description": "xyz789",
"personIdents": [Ident],
"projectIdents": [Ident],
"masterDataSelection": "xyz789",
"product": "ON_SITE",
"fields": [InputFormField],
"rules": [InputFormRule],
"template": "abc123"
}
InputFormField
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
id - String
|
|
label - String
|
|
valueId - String
|
|
rowNumber - Int
|
|
columnNumber - Int
|
|
width - Int
|
|
type - String
|
|
isMandatory - Boolean
|
|
subFormIdent - Ident
|
|
subFormMarkDown - String
|
|
masterDataSelection - String
|
|
typeSpecificData - String
|
|
description - String
|
|
additionalValues - [String]
|
Example
{
"ident": Ident,
"id": "xyz789",
"label": "abc123",
"valueId": "abc123",
"rowNumber": 987,
"columnNumber": 987,
"width": 123,
"type": "abc123",
"isMandatory": true,
"subFormIdent": Ident,
"subFormMarkDown": "abc123",
"masterDataSelection": "abc123",
"typeSpecificData": "xyz789",
"description": "xyz789",
"additionalValues": ["abc123"]
}
InputFormRule
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
name - String
|
|
position - Int
|
|
conditions - [InputFormRuleCondition]
|
|
actions - [InputFormRuleAction]
|
Example
{
"ident": Ident,
"name": "abc123",
"position": 123,
"conditions": [InputFormRuleCondition],
"actions": [InputFormRuleAction]
}
InputFormRuleAction
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
type - FormRuleActionType
|
|
value - String
|
|
fieldIdent - Ident
|
Example
{
"ident": Ident,
"type": "VISIBLE",
"value": "abc123",
"fieldIdent": Ident
}
InputFormRuleCondition
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
type - FormRuleConditionType
|
|
value - String
|
|
fieldIdent - Ident
|
Example
{
"ident": Ident,
"type": "IS",
"value": "xyz789",
"fieldIdent": Ident
}
InputGeneralCustomerSettings
InputLeaveEntitlement
InputLinkedEffortEquipmentByPerson
InputLocation
InputLogo
Example
{
"ident": Ident,
"name": "abc123",
"elementIdent": Ident,
"contactRow": "abc123",
"logoIdent": Ident,
"qrLogoIdent": Ident,
"origin": "NONE",
"isDefault": false,
"logo": InputFile,
"qrLogo": InputFile
}
InputMaintenanceAssignment
InputMaintenanceMeasure
Example
{
"ident": Ident,
"id": "xyz789",
"title": "xyz789",
"type": "xyz789",
"timeUnit": "abc123",
"interval": Decimal,
"threshold": Decimal,
"elementIdent": Ident
}
InputMasterDataCustomerSettings
Example
{
"suggestIdsInMasterdata": false,
"suggestIdsStructureDependent": true,
"isProjectRegionMandatory": false,
"projectLeaderProjectAssingment": true,
"createdCostcentreFreedAutomatically": false,
"setProjectZoneAutomatically": true,
"standardProjectRadiusInMeter": 987
}
InputMcJob
InputMonthlyCalendarCustomerSettings
Fields
Input Field | Description |
---|---|
updateWageCalculator - Boolean
|
|
withStartEndPause - Boolean
|
|
additionalColumns - [MonthlyCalendarColumns]
|
Example
{
"updateWageCalculator": false,
"withStartEndPause": false,
"additionalColumns": ["PROJECT"]
}
InputNote
Example
{
"ident": Ident,
"clientId": Ident,
"fid": "abc123",
"date": "2007-12-03",
"projectIdent": Ident,
"categoryIdent": Ident,
"title": "xyz789",
"text": "abc123"
}
InputNoteCategory
InputOnSitePersonalSettings
Fields
Input Field | Description |
---|---|
showInactiveProjects - NullableBoolean
|
|
showInactiveEmployees - NullableBoolean
|
|
showOnlyAssignedProjectParts - NullableBoolean
|
|
saveDateSettingsForCollectedData - NullableBoolean
|
|
showMap - NullableBoolean
|
|
showEquipmentLent - NullableBoolean
|
|
showEquipmentType - NullableBoolean
|
|
showAlternativeName - NullableBoolean
|
|
showLicensePlate - NullableBoolean
|
|
showStaffLent - NullableBoolean
|
|
showPersonType - NullableBoolean
|
|
newTicketNotification - NullableBoolean
|
|
chatPushNotificationSetting - ChatNotificationSetting
|
Example
{
"showInactiveProjects": NullableBoolean,
"showInactiveEmployees": NullableBoolean,
"showOnlyAssignedProjectParts": NullableBoolean,
"saveDateSettingsForCollectedData": NullableBoolean,
"showMap": NullableBoolean,
"showEquipmentLent": NullableBoolean,
"showEquipmentType": NullableBoolean,
"showAlternativeName": NullableBoolean,
"showLicensePlate": NullableBoolean,
"showStaffLent": NullableBoolean,
"showPersonType": NullableBoolean,
"newTicketNotification": NullableBoolean,
"chatPushNotificationSetting": "ONLY_SIGNED_IN"
}
InputPerson
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
fid - String
|
|
firstname - String
|
|
lastname - String
|
|
email - String
|
|
elementIdent - Ident
|
|
externalLink - String
|
|
nfcTagId - String
|
|
employee - InputEmployee
|
|
user - InputUser
|
|
image - Upload
|
|
moduleAccess - [ModuleAccessEnum!]
|
|
contact - InputContact
|
|
documents - [InputAssignedFile!]
|
Example
{
"ident": Ident,
"fid": "abc123",
"firstname": "xyz789",
"lastname": "xyz789",
"email": "xyz789",
"elementIdent": Ident,
"externalLink": "xyz789",
"nfcTagId": "abc123",
"employee": InputEmployee,
"user": InputUser,
"image": Upload,
"moduleAccess": ["PROJECT"],
"contact": InputContact,
"documents": [InputAssignedFile]
}
InputPersonSkill
Example
{
"ident": Ident,
"date": "2007-12-03",
"expiryDate": "2007-12-03",
"personIdent": Ident,
"skillIdent": Ident,
"note": "xyz789",
"files": [InputFile]
}
InputPersonType
InputPersonalSettings
Fields
Input Field | Description |
---|---|
timeFormat - TimeFormat
|
|
language - Language
|
|
qualitySettings - InputQualityPersonalSettings
|
|
onSiteSettings - InputOnSitePersonalSettings
|
|
fleetSettings - InputFleetPersonalSettings
|
Example
{
"timeFormat": "TWELVE_HOUR",
"language": "GERMAN",
"qualitySettings": InputQualityPersonalSettings,
"onSiteSettings": InputOnSitePersonalSettings,
"fleetSettings": InputFleetPersonalSettings
}
InputPhotoCategory
InputPicture
Example
{
"ident": Ident,
"date": "2007-12-03",
"image": InputFile,
"modifiedImage": InputFile,
"projectIdent": Ident,
"projectSectorIdent": Ident,
"projectComponentIdent": Ident,
"photoCategoryIdent": Ident,
"text": "xyz789",
"reportImageIdent": Ident,
"isInReport": false
}
InputPlanning
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
projectIdent - Ident
|
|
equipmentIdent - Ident
|
|
dateStart - Date
|
|
dateEnd - Date
|
|
timeType - PlanningTimeType
|
|
timeStart - TimeSpan
|
|
timeEnd - TimeSpan
|
|
minutes - Int
|
|
externalLink - String
|
|
note - String
|
|
isFixed - Boolean
|
|
fid - String
|
|
personIdents - [Ident]
|
|
teamIdents - [Ident]
|
|
equipmentIdents - [Ident]
|
|
personTypeDemand - [InputPlanningPersonTypeDemand]
|
|
equipmentTypeDemand - [InputPlanningEquipmentTypeDemand]
|
|
includedDays - [InputPlanningIncludedDay]
|
|
teamExcludePersonIdents - [Ident]
|
|
teamExcludeEquipmentIdents - [Ident]
|
|
categoryIdents - [Ident]
|
Example
{
"ident": Ident,
"projectIdent": Ident,
"equipmentIdent": Ident,
"dateStart": "2007-12-03",
"dateEnd": "2007-12-03",
"timeType": "WITHOUT",
"timeStart": TimeSpan,
"timeEnd": TimeSpan,
"minutes": 987,
"externalLink": "abc123",
"note": "abc123",
"isFixed": false,
"fid": "xyz789",
"personIdents": [Ident],
"teamIdents": [Ident],
"equipmentIdents": [Ident],
"personTypeDemand": [InputPlanningPersonTypeDemand],
"equipmentTypeDemand": [
InputPlanningEquipmentTypeDemand
],
"includedDays": [InputPlanningIncludedDay],
"teamExcludePersonIdents": [Ident],
"teamExcludeEquipmentIdents": [Ident],
"categoryIdents": [Ident]
}
InputPlanningBoardFilter
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
name - String
|
|
config - InputPlanningBoardFilterConfig
|
Example
{
"ident": Ident,
"name": "xyz789",
"config": InputPlanningBoardFilterConfig
}
InputPlanningBoardFilterConfig
Fields
Input Field | Description |
---|---|
settings - InputPlanningBoardFilterSettings
|
|
timeSpan - InputPlanningBoardFilterTimeSpan
|
|
selections - [InputPlanningBoardFilterSelection]
|
Example
{
"settings": InputPlanningBoardFilterSettings,
"timeSpan": InputPlanningBoardFilterTimeSpan,
"selections": [InputPlanningBoardFilterSelection]
}
InputPlanningBoardFilterSelection
Fields
Input Field | Description |
---|---|
id - Ident
|
|
type - PlanningBoardFilterSelectionType
|
|
option - InputPlanningBoardFilterSelectionOption
|
|
filterEntities - Boolean
|
Example
{
"id": Ident,
"type": "PROJECT",
"option": InputPlanningBoardFilterSelectionOption,
"filterEntities": true
}
InputPlanningBoardFilterSelectionOption
Fields
Input Field | Description |
---|---|
type - PlanningBoardFilterSelectionOptionType
|
|
searchValue - String
|
|
idents - [Ident]
|
Example
{
"type": "PLANNED",
"searchValue": "abc123",
"idents": [Ident]
}
InputPlanningBoardFilterSettings
Fields
Input Field | Description |
---|---|
isDetailsEnabled - Boolean
|
|
isCompressedEnabled - Boolean
|
|
isCumulatedEnabled - Boolean
|
|
isAutoUpdateEnabled - Boolean
|
|
isProjectAddressEnabled - Boolean
|
|
isProjectDescriptionEnabled - Boolean
|
|
isTicketsEnabled - Boolean
|
|
isPlanningNoteEnabled - Boolean
|
|
isPlanningTimeSpanEnabled - Boolean
|
|
showMoreInfo - Boolean
|
|
activeTab - PlanningBoardFilterSettingsTabs
|
|
showProjectIds - Boolean
|
|
showPersonIds - Boolean
|
|
showEquipmentIds - Boolean
|
|
showTeamIds - Boolean
|
|
showThreeMonthRule - Boolean
|
|
showConflictsAsPlannings - Boolean
|
|
showTicketsAsConflictPlannings - Boolean
|
|
isPlanningDateEnabled - Boolean
|
|
showTimeSpanAsDay - Boolean
|
|
showPlanningCategories - Boolean
|
|
hideWeekendsByDefault - Boolean
|
|
quickSearchPlanningNotes - Boolean
|
|
showHelpForDemand - Boolean
|
|
personSortOrder - PlanningBoardFilterEntityOrder
|
|
equipmentSortOrder - PlanningBoardFilterEntityOrder
|
Example
{
"isDetailsEnabled": false,
"isCompressedEnabled": true,
"isCumulatedEnabled": false,
"isAutoUpdateEnabled": false,
"isProjectAddressEnabled": false,
"isProjectDescriptionEnabled": false,
"isTicketsEnabled": false,
"isPlanningNoteEnabled": false,
"isPlanningTimeSpanEnabled": true,
"showMoreInfo": false,
"activeTab": "PROJECTS",
"showProjectIds": false,
"showPersonIds": true,
"showEquipmentIds": false,
"showTeamIds": true,
"showThreeMonthRule": false,
"showConflictsAsPlannings": false,
"showTicketsAsConflictPlannings": true,
"isPlanningDateEnabled": true,
"showTimeSpanAsDay": true,
"showPlanningCategories": false,
"hideWeekendsByDefault": false,
"quickSearchPlanningNotes": true,
"showHelpForDemand": true,
"personSortOrder": "NAME",
"equipmentSortOrder": "NAME"
}
InputPlanningBoardFilterTimeSpan
Fields
Input Field | Description |
---|---|
timeSpanToShow - Int
|
|
startDate - Date
|
|
timeSpanUnit - PlanningBoardFilterTimeSpanUnit
|
|
type - PlanningBoardFilterTimeSpanType
|
Example
{
"timeSpanToShow": 123,
"startDate": "2007-12-03",
"timeSpanUnit": "DAY",
"type": "TODAY"
}
InputPlanningCategory
InputPlanningCustomerSettings
Example
{
"showMonday": true,
"showTuesday": false,
"showWednesday": true,
"showThursday": true,
"showFriday": true,
"showSaturday": false,
"showSunday": true,
"showPublicHoliday": true,
"showOnlyFixedPlanningsInApp": true
}
InputPlanningEquipmentTypeDemand
InputPlanningIncludedDay
InputPlanningPersonTypeDemand
InputPlanningSidebarFilter
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
name - String
|
|
filterGroup - FilterGroupType
|
|
value - [InputPlanningSidebarFilterValue]
|
Example
{
"ident": Ident,
"name": "abc123",
"filterGroup": "PROJECTS",
"value": [InputPlanningSidebarFilterValue]
}
InputPlanningSidebarFilterValue
Fields
Input Field | Description |
---|---|
property - PlanningSidebarFilterValueProperty
|
|
operator - PlanningSidebarFilterOperator
|
|
entities - [Ident!]
|
|
input - String
|
Example
{
"property": "NAME",
"operator": "IN",
"entities": [Ident],
"input": "abc123"
}
InputProject
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
id - String
|
|
projectId - String
|
|
fid - String
|
|
description - String
|
|
name - String
|
|
status - ProjectStatus
|
|
startDate - DateTime
|
|
endDate - DateTime
|
|
street - String
|
|
zipCode - String
|
|
city - String
|
|
geoLatLng - GeoCoordinateInput
|
|
geoRadius - Int
|
|
geoFence - String
|
|
costCenterIdent - Ident
|
|
costCenter - InputCostCenter
|
|
personIdents - [Ident!]
|
|
qualityUserIdents - [Ident!]
|
|
supplierIdents - [Ident!]
|
|
teamIdents - [Ident!]
|
|
activityIdents - [Ident!]
|
|
subcontractorIdents - [Ident!]
|
|
projectSectorIdents - [Ident!]
|
|
projectComponentIdents - [Ident!]
|
|
projectManagerIdents - [Ident!]
|
|
externalLink - String
|
|
operationNumber - String
|
|
contractee - String
|
|
regionIdent - Ident
|
|
color - String
|
|
projectZoneIdent - Ident
|
|
projectTypeIdent - Ident
|
|
hasAutoWeather - Boolean
|
|
averageWage - InputAverageWage
|
|
elementIdent - Ident
|
|
image - Upload
|
|
projectAddresscircles - [InputProjectAddresscircleAssignment!]
|
|
layers - [InputProjectLayer!]
|
|
timeConfigurationIdent - Ident
|
|
projectUserRoles - [InputProjectUserRole!]
|
|
documents - [InputAssignedFile!]
|
Example
{
"ident": Ident,
"id": "abc123",
"projectId": "xyz789",
"fid": "xyz789",
"description": "abc123",
"name": "abc123",
"status": "ACTIVE",
"startDate": "2007-12-03T10:15:30Z",
"endDate": "2007-12-03T10:15:30Z",
"street": "xyz789",
"zipCode": "xyz789",
"city": "xyz789",
"geoLatLng": GeoCoordinateInput,
"geoRadius": 123,
"geoFence": "abc123",
"costCenterIdent": Ident,
"costCenter": InputCostCenter,
"personIdents": [Ident],
"qualityUserIdents": [Ident],
"supplierIdents": [Ident],
"teamIdents": [Ident],
"activityIdents": [Ident],
"subcontractorIdents": [Ident],
"projectSectorIdents": [Ident],
"projectComponentIdents": [Ident],
"projectManagerIdents": [Ident],
"externalLink": "xyz789",
"operationNumber": "abc123",
"contractee": "abc123",
"regionIdent": Ident,
"color": "xyz789",
"projectZoneIdent": Ident,
"projectTypeIdent": Ident,
"hasAutoWeather": false,
"averageWage": InputAverageWage,
"elementIdent": Ident,
"image": Upload,
"projectAddresscircles": [
InputProjectAddresscircleAssignment
],
"layers": [InputProjectLayer],
"timeConfigurationIdent": Ident,
"projectUserRoles": [InputProjectUserRole],
"documents": [InputAssignedFile]
}
InputProjectAddresscircleAssignment
Fields
Input Field | Description |
---|---|
addresscircleIdent - Ident
|
|
contactAssignments - [InputProjectAddresscircleContactAssignment]
|
Example
{
"addresscircleIdent": Ident,
"contactAssignments": [
InputProjectAddresscircleContactAssignment
]
}
InputProjectAddresscircleContactAssignment
InputProjectComponent
Example
{
"ident": Ident,
"id": "xyz789",
"fid": "abc123",
"name": "abc123",
"elementIdent": Ident,
"projectIdent": Ident,
"projectIdents": [Ident]
}
InputProjectLayer
InputProjectSector
InputProjectType
InputProjectUserRole
InputProjectZone
Example
{
"id": "abc123",
"ident": Ident,
"name": "abc123",
"radiusFrom": 123,
"radiusTo": 123,
"fid": "xyz789",
"elementIdent": Ident,
"projectIdents": [Ident]
}
InputProvisionEquipment
InputPublicHoliday
Example
{
"ident": Ident,
"text": "abc123",
"wageTypeIdent": Ident,
"date": "2007-12-03",
"timeValue": Decimal,
"isRecurring": true,
"timeType": "DAY",
"regionIdents": [Ident]
}
InputQualityPersonalSettings
Fields
Input Field | Description |
---|---|
sendImmediateMailNotifications - NullableBoolean
|
|
sendImmediateCommentAddedMailNotifications - NullableBoolean
|
|
sendSubTicketMailNotifications - NullableBoolean
|
|
sendDailySummaryMailNotifications - NullableBoolean
|
|
sendTicketDeadlineMailNotifications - NullableBoolean
|
|
sendWeeklySummaryMailNotifications - NullableBoolean
|
|
sendTicket7DaysBeforeDeadlineMailNotifications - NullableBoolean
|
|
sendTicketUpdatePushNotifications - NullableBoolean
|
|
sendTicketAddedCommentPushNotifications - NullableBoolean
|
|
sendSubTicketPushNotifications - NullableBoolean
|
|
sendTicketInvolvedAssignmentMailNotifications - NullableBoolean
|
|
sendTicketInvolvedAssignmentPushNotifications - NullableBoolean
|
Example
{
"sendImmediateMailNotifications": NullableBoolean,
"sendImmediateCommentAddedMailNotifications": NullableBoolean,
"sendSubTicketMailNotifications": NullableBoolean,
"sendDailySummaryMailNotifications": NullableBoolean,
"sendTicketDeadlineMailNotifications": NullableBoolean,
"sendWeeklySummaryMailNotifications": NullableBoolean,
"sendTicket7DaysBeforeDeadlineMailNotifications": NullableBoolean,
"sendTicketUpdatePushNotifications": NullableBoolean,
"sendTicketAddedCommentPushNotifications": NullableBoolean,
"sendSubTicketPushNotifications": NullableBoolean,
"sendTicketInvolvedAssignmentMailNotifications": NullableBoolean,
"sendTicketInvolvedAssignmentPushNotifications": NullableBoolean
}
InputRegion
InputResolvePlanningGroupConflicts
Fields
Input Field | Description |
---|---|
planningGroupIdent - Ident!
|
|
conflictIdents - [Ident!]!
|
|
solution - PlanningGroupConflictSolution!
|
Example
{
"planningGroupIdent": Ident,
"conflictIdents": [Ident],
"solution": "CONFLICT_SELF"
}
InputRole
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
name - String
|
|
description - String
|
|
product - RoleProduct
|
|
permissions - [String]
|
Example
{
"ident": Ident,
"name": "abc123",
"description": "xyz789",
"product": "ON_SITE",
"permissions": ["xyz789"]
}
InputRuleBlock
Fields
Input Field | Description |
---|---|
description - String
|
|
position - Int
|
|
splitTimesAtMidnight - Boolean
|
|
period - WageCalculatorPeriod
|
|
rules - [RuleInput]
|
Example
{
"description": "abc123",
"position": 123,
"splitTimesAtMidnight": true,
"period": "DAILY",
"rules": [RuleInput]
}
InputRuleConfiguration
Example
{
"ident": Ident,
"title": "abc123",
"wageTypeIdent": Ident,
"hasActivityGrouping": true,
"hasProjectGrouping": true,
"hasProjectComponentGrouping": true,
"hasProjectSectorGrouping": false,
"assignedEmployeeIdents": [Ident],
"ruleBlocks": [InputRuleBlock]
}
InputScheduledOrder
Example
{
"ident": Ident,
"name": "xyz789",
"description": "xyz789",
"startDate": "2007-12-03",
"endDate": "2007-12-03",
"intervalValue": 123,
"intervalType": 123,
"intervalSpecifier": 987,
"value": NullableDecimal,
"accountIdent": Ident,
"personIdent": Ident
}
InputService
Example
{
"ident": Ident,
"date": "2007-12-03T10:15:30Z",
"fid": "xyz789",
"projectIdent": Ident,
"projectComponentIdent": Ident,
"projectSectorIdent": Ident,
"activityIdent": Ident,
"isHidden": true,
"text": "xyz789"
}
InputServiceModeOrder
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
deviceIdent - Ident
|
|
serviceModePriority - ServiceModePriority
|
|
remotePort - String
|
|
remoteServer - String
|
Example
{
"ident": Ident,
"deviceIdent": Ident,
"serviceModePriority": "AFTER_SYNC",
"remotePort": "xyz789",
"remoteServer": "xyz789"
}
InputSimplifiedAccountRights
Fields
Input Field | Description |
---|---|
billing - SimplifiedRightAdmin
|
|
accountSettings - SimplifiedRightAdmin
|
|
security - SimplifiedRightAdmin
|
|
companyInfo - SimplifiedRightAdmin
|
|
data - SimplifiedRightAdmin
|
|
logoSettings - SimplifiedRightAdmin
|
Example
{
"billing": "NO_ACCESS",
"accountSettings": "NO_ACCESS",
"security": "NO_ACCESS",
"companyInfo": "NO_ACCESS",
"data": "NO_ACCESS",
"logoSettings": "NO_ACCESS"
}
InputSimplifiedChatRights
Fields
Input Field | Description |
---|---|
write - SimplifiedRightOnlyWrite
|
|
all - SimplifiedRightWrite
|
Example
{"write": "NO_ACCESS", "all": "NO_ACCESS"}
InputSimplifiedEquipmentRights
Fields
Input Field | Description |
---|---|
equipment - SimplifiedRightAll
|
|
automationProfiles - SimplifiedRightAll
|
|
equipmentTypes - SimplifiedRightAll
|
|
trackingProviders - SimplifiedRightWrite
|
|
maintenanceMeasures - SimplifiedRightAll
|
|
equipmentForms - SimplifiedRightAll
|
|
equipmentMap - SimplifiedRightRead
|
|
equipmentMovements - SimplifiedRightAll
|
|
equipmentServices - SimplifiedRightAll
|
|
maintenance - SimplifiedRightAll
|
|
filledEquipmentForms - SimplifiedRightAll
|
|
equipmentExports - SimplifiedRightAdmin
|
|
equipmentInformations - SimplifiedRightAdmin
|
|
documents - SimplifiedRightWrite
|
Example
{
"equipment": "NO_ACCESS",
"automationProfiles": "NO_ACCESS",
"equipmentTypes": "NO_ACCESS",
"trackingProviders": "NO_ACCESS",
"maintenanceMeasures": "NO_ACCESS",
"equipmentForms": "NO_ACCESS",
"equipmentMap": "NO_ACCESS",
"equipmentMovements": "NO_ACCESS",
"equipmentServices": "NO_ACCESS",
"maintenance": "NO_ACCESS",
"filledEquipmentForms": "NO_ACCESS",
"equipmentExports": "NO_ACCESS",
"equipmentInformations": "NO_ACCESS",
"documents": "NO_ACCESS"
}
InputSimplifiedEstimateRights
Fields
Input Field | Description |
---|---|
varianceComparison - SimplifiedRightAll
|
|
projectBudgetPlanning - SimplifiedRightAll
|
|
estimateTextModule - SimplifiedRightAll
|
|
assemblies - SimplifiedRightAll
|
|
costElements - SimplifiedRightAll
|
|
documents - SimplifiedRightAll
|
|
numbering - SimplifiedRightAll
|
|
offer - SimplifiedRightAll
|
|
gaeb - SimplifiedRightAdmin
|
|
materialLists - SimplifiedRightAdmin
|
|
estimateSettings - SimplifiedRightWrite
|
|
invoice - SimplifiedRightAll
|
|
textTemplates - SimplifiedRightWrite
|
|
contract - SimplifiedRightAll
|
Example
{
"varianceComparison": "NO_ACCESS",
"projectBudgetPlanning": "NO_ACCESS",
"estimateTextModule": "NO_ACCESS",
"assemblies": "NO_ACCESS",
"costElements": "NO_ACCESS",
"documents": "NO_ACCESS",
"numbering": "NO_ACCESS",
"offer": "NO_ACCESS",
"gaeb": "NO_ACCESS",
"materialLists": "NO_ACCESS",
"estimateSettings": "NO_ACCESS",
"invoice": "NO_ACCESS",
"textTemplates": "NO_ACCESS",
"contract": "NO_ACCESS"
}
InputSimplifiedGeneralRights
Fields
Input Field | Description |
---|---|
contacts - SimplifiedRightAll
|
|
addresscircles - SimplifiedRightAll
|
|
appVersions - SimplifiedRightRead
|
|
costCenters - SimplifiedRightAll
|
|
units - SimplifiedRightAll
|
|
regions - SimplifiedRightAll
|
|
publicHolidays - SimplifiedRightAll
|
|
dashboard - SimplifiedRightRead
|
|
reports - [InputSimplifiedReportRight!]
|
|
chat - SimplifiedRightOnlyWrite
|
|
terminals - SimplifiedRightAdmin
|
Example
{
"contacts": "NO_ACCESS",
"addresscircles": "NO_ACCESS",
"appVersions": "NO_ACCESS",
"costCenters": "NO_ACCESS",
"units": "NO_ACCESS",
"regions": "NO_ACCESS",
"publicHolidays": "NO_ACCESS",
"dashboard": "NO_ACCESS",
"reports": [InputSimplifiedReportRight],
"chat": "NO_ACCESS",
"terminals": "NO_ACCESS"
}
InputSimplifiedPersonRights
Fields
Input Field | Description |
---|---|
times - SimplifiedRightAll
|
|
absences - SimplifiedRightAll
|
|
wageTickets - SimplifiedRightAllNoRead
|
|
allowances - SimplifiedRightAll
|
|
personExports - SimplifiedRightAdmin
|
|
filledPersonForms - SimplifiedRightAll
|
|
persons - SimplifiedRightAll
|
|
teams - SimplifiedRightAll
|
|
roles - SimplifiedRightAll
|
|
appProfiles - SimplifiedRightAdmin
|
|
personTypes - SimplifiedRightAll
|
|
timeConfigurations - SimplifiedRightAll
|
|
activities - SimplifiedRightAll
|
|
activityTypes - SimplifiedRightAll
|
|
wageTypes - SimplifiedRightAll
|
|
ruleConfigurations - SimplifiedRightAll
|
|
accounts - SimplifiedRightAll
|
|
personForms - SimplifiedRightAll
|
|
reportSettings - SimplifiedRightAdmin
|
|
changePassword - SimplifiedRightAdmin
|
|
personSettings - SimplifiedRightAdmin
|
|
timeTrackingProfiles - SimplifiedRightAdmin
|
|
skills - SimplifiedRightAll
|
|
personSkills - SimplifiedRightAll
|
|
costTypes - SimplifiedRightAll
|
|
deviatingWorkingHours - SimplifiedRightAll
|
|
wageCalculator - SimplifiedRightWrite
|
Example
{
"times": "NO_ACCESS",
"absences": "NO_ACCESS",
"wageTickets": "NO_ACCESS",
"allowances": "NO_ACCESS",
"personExports": "NO_ACCESS",
"filledPersonForms": "NO_ACCESS",
"persons": "NO_ACCESS",
"teams": "NO_ACCESS",
"roles": "NO_ACCESS",
"appProfiles": "NO_ACCESS",
"personTypes": "NO_ACCESS",
"timeConfigurations": "NO_ACCESS",
"activities": "NO_ACCESS",
"activityTypes": "NO_ACCESS",
"wageTypes": "NO_ACCESS",
"ruleConfigurations": "NO_ACCESS",
"accounts": "NO_ACCESS",
"personForms": "NO_ACCESS",
"reportSettings": "NO_ACCESS",
"changePassword": "NO_ACCESS",
"personSettings": "NO_ACCESS",
"timeTrackingProfiles": "NO_ACCESS",
"skills": "NO_ACCESS",
"personSkills": "NO_ACCESS",
"costTypes": "NO_ACCESS",
"deviatingWorkingHours": "NO_ACCESS",
"wageCalculator": "NO_ACCESS"
}
InputSimplifiedPlanningRights
Fields
Input Field | Description |
---|---|
planning - SimplifiedRightRead
|
|
personPlannings - SimplifiedRightWrite
|
|
equipmentPlannings - SimplifiedRightWrite
|
|
teamPlannings - SimplifiedRightWrite
|
|
projectPlannings - SimplifiedRightWrite
|
|
planningCategories - SimplifiedRightAll
|
|
planningSettings - SimplifiedRightAdmin
|
Example
{
"planning": "NO_ACCESS",
"personPlannings": "NO_ACCESS",
"equipmentPlannings": "NO_ACCESS",
"teamPlannings": "NO_ACCESS",
"projectPlannings": "NO_ACCESS",
"planningCategories": "NO_ACCESS",
"planningSettings": "NO_ACCESS"
}
InputSimplifiedProjectRights
Fields
Input Field | Description |
---|---|
constructionDiary - SimplifiedRightRead
|
|
pictures - SimplifiedRightWrite
|
|
notes - SimplifiedRightAll
|
|
weather - SimplifiedRightAll
|
|
subcontractor - SimplifiedRightAll
|
|
services - SimplifiedRightAll
|
|
collectedMaterial - SimplifiedRightAll
|
|
dayWage - SimplifiedRightAll
|
|
filledProjectForms - SimplifiedRightAll
|
|
documents - SimplifiedRightWrite
|
|
projects - SimplifiedRightAll
|
|
projectTypes - SimplifiedRightAll
|
|
noteCategories - SimplifiedRightAll
|
|
photoCategories - SimplifiedRightAll
|
|
projectSectors - SimplifiedRightAll
|
|
projectComponents - SimplifiedRightAll
|
|
projectZones - SimplifiedRightAll
|
|
projectForms - SimplifiedRightAll
|
Example
{
"constructionDiary": "NO_ACCESS",
"pictures": "NO_ACCESS",
"notes": "NO_ACCESS",
"weather": "NO_ACCESS",
"subcontractor": "NO_ACCESS",
"services": "NO_ACCESS",
"collectedMaterial": "NO_ACCESS",
"dayWage": "NO_ACCESS",
"filledProjectForms": "NO_ACCESS",
"documents": "NO_ACCESS",
"projects": "NO_ACCESS",
"projectTypes": "NO_ACCESS",
"noteCategories": "NO_ACCESS",
"photoCategories": "NO_ACCESS",
"projectSectors": "NO_ACCESS",
"projectComponents": "NO_ACCESS",
"projectZones": "NO_ACCESS",
"projectForms": "NO_ACCESS"
}
InputSimplifiedQualityRights
Fields
Input Field | Description |
---|---|
tickets - SimplifiedRightAll
|
|
filledQualityForms - SimplifiedRightAll
|
|
ticketTypes - SimplifiedRightAll
|
|
ticketCategories - SimplifiedRightAll
|
|
exportTemplates - SimplifiedRightAll
|
|
qualityNotifications - SimplifiedRightWrite
|
|
qualityForms - SimplifiedRightAll
|
Example
{
"tickets": "NO_ACCESS",
"filledQualityForms": "NO_ACCESS",
"ticketTypes": "NO_ACCESS",
"ticketCategories": "NO_ACCESS",
"exportTemplates": "NO_ACCESS",
"qualityNotifications": "NO_ACCESS",
"qualityForms": "NO_ACCESS"
}
InputSimplifiedReportRight
Fields
Input Field | Description |
---|---|
reportTemplateIdent - Ident!
|
|
right - SimplifiedRightRead!
|
Example
{"reportTemplateIdent": Ident, "right": "NO_ACCESS"}
InputSimplifiedRole
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
name - String
|
|
description - String
|
|
projectRights - InputSimplifiedProjectRights
|
|
personRights - InputSimplifiedPersonRights
|
|
equipmentRights - InputSimplifiedEquipmentRights
|
|
planningRights - InputSimplifiedPlanningRights
|
|
qualityRights - InputSimplifiedQualityRights
|
|
accountRights - InputSimplifiedAccountRights
|
|
generalRights - InputSimplifiedGeneralRights
|
|
estimateRights - InputSimplifiedEstimateRights
|
|
chatRights - InputSimplifiedChatRights
|
Example
{
"ident": Ident,
"name": "xyz789",
"description": "abc123",
"projectRights": InputSimplifiedProjectRights,
"personRights": InputSimplifiedPersonRights,
"equipmentRights": InputSimplifiedEquipmentRights,
"planningRights": InputSimplifiedPlanningRights,
"qualityRights": InputSimplifiedQualityRights,
"accountRights": InputSimplifiedAccountRights,
"generalRights": InputSimplifiedGeneralRights,
"estimateRights": InputSimplifiedEstimateRights,
"chatRights": InputSimplifiedChatRights
}
InputSkill
Example
{
"ident": Ident,
"id": "abc123",
"name": "xyz789",
"periodUnit": "DAYS",
"interval": Decimal,
"threshold": Decimal,
"elementIdent": Ident
}
InputStaffTime
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
date - Date
|
|
dateRange - StaffTimeDateRange
|
|
personIdent - Ident
|
|
personIdents - [Ident!]
|
|
timeStart - DateTime
|
|
timeEnd - DateTime
|
|
text - String
|
|
equipmentIdent - Ident
|
|
projectIdent - Ident
|
|
projectComponentIdent - Ident
|
|
projectSectorIdent - Ident
|
|
activityIdent - Ident
|
|
clientId - Ident
|
|
linkedEffortEquipmentIdents - [Ident!]
|
|
linkedEffortEquipmentsByPerson - [InputLinkedEffortEquipmentByPerson!]
|
|
hasClosedTime - Boolean
|
|
createTime - DateTime
|
|
editTime - DateTime
|
Example
{
"ident": Ident,
"date": "2007-12-03",
"dateRange": StaffTimeDateRange,
"personIdent": Ident,
"personIdents": [Ident],
"timeStart": "2007-12-03T10:15:30Z",
"timeEnd": "2007-12-03T10:15:30Z",
"text": "abc123",
"equipmentIdent": Ident,
"projectIdent": Ident,
"projectComponentIdent": Ident,
"projectSectorIdent": Ident,
"activityIdent": Ident,
"clientId": Ident,
"linkedEffortEquipmentIdents": [Ident],
"linkedEffortEquipmentsByPerson": [
InputLinkedEffortEquipmentByPerson
],
"hasClosedTime": true,
"createTime": "2007-12-03T10:15:30Z",
"editTime": "2007-12-03T10:15:30Z"
}
InputSubcontractor
InputSupplier
InputTeam
Example
{
"ident": Ident,
"id": "xyz789",
"fid": "xyz789",
"name": "abc123",
"color": "xyz789",
"costCenterIdent": Ident,
"externalLink": "abc123",
"teamLeaderIdents": [Ident],
"teamMemberIdents": [Ident],
"projectIdents": [Ident],
"equipmentIdents": [Ident],
"elementIdent": Ident
}
InputTerminal
Example
{
"ident": Ident,
"name": "xyz789",
"defaultProjectIdent": Ident,
"alwaysUseDefaultProject": true,
"defaultActivityIdent": Ident,
"alwaysUseDefaultActivity": true,
"teamIdents": [Ident],
"personIdents": [Ident]
}
InputTerminalCustomerSettings
InputTicket
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
clientId - Ident
|
|
title - String
|
|
description - String
|
|
state - TicketState
|
|
ticketTypeIdent - Ident
|
|
ticketCategoryIdent - Ident
|
|
assignedPersonIdent - Ident
|
User assigned to oversee the ticket. |
assignedSubcontractorIdent - Ident
|
Subcontractor assigned to oversee the ticket. |
involvedSubcontractorIdents - [Ident]
|
|
involvedPersonIdents - [Ident]
|
|
projectIdent - Ident
|
|
projectLayerIdent - Ident
|
Plan the ticket is linked to. Not guaranteed to still be available on the Project |
projectPlanIdent - Ident
|
Plan the ticket is linked to. Not guaranteed to still be available on the Project |
planLat - Decimal
|
|
planLng - Decimal
|
|
deadline - DateTimeOffset
|
|
updateTime - DateTimeOffset
|
|
updatePersonIdent - Ident
|
Last user to update the ticket. |
createTime - DateTimeOffset
|
|
createPersonIdent - Ident
|
User responsible for creation of the ticket. |
parentIdent - Ident
|
If ReferBy is set to ClientId this field has to be the ClientId of the parent Ticket as well |
filledFormIdent - Ident
|
|
attachments - [InputAttachment]
|
|
children - [InputTicket]
|
Example
{
"ident": Ident,
"clientId": Ident,
"title": "abc123",
"description": "xyz789",
"state": "OPEN",
"ticketTypeIdent": Ident,
"ticketCategoryIdent": Ident,
"assignedPersonIdent": Ident,
"assignedSubcontractorIdent": Ident,
"involvedSubcontractorIdents": [Ident],
"involvedPersonIdents": [Ident],
"projectIdent": Ident,
"projectLayerIdent": Ident,
"projectPlanIdent": Ident,
"planLat": Decimal,
"planLng": Decimal,
"deadline": DateTimeOffset,
"updateTime": DateTimeOffset,
"updatePersonIdent": Ident,
"createTime": DateTimeOffset,
"createPersonIdent": Ident,
"parentIdent": Ident,
"filledFormIdent": Ident,
"attachments": [InputAttachment],
"children": [InputTicket]
}
InputTicketCategory
InputTicketExportTemplate
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
title - String
|
|
visibility - String
|
|
sortColumn - String
|
|
sortOrder - String
|
|
withLocation - Boolean
|
|
withPictures - Boolean
|
|
withPlanImage - Boolean
|
|
withTableOfContents - Boolean
|
|
tocShowState - Boolean
|
|
tocShowAssignee - Boolean
|
|
tocShowDeadline - Boolean
|
|
isCompact - Boolean
|
|
headerPage - String
|
|
footerPage - String
|
|
isDeleted - Boolean
|
|
element - Ident
|
|
fields - [InputTicketExportTemplateField]
|
|
rules - [InputTicketExportTemplateRule]
|
Example
{
"ident": Ident,
"title": "abc123",
"visibility": "xyz789",
"sortColumn": "xyz789",
"sortOrder": "xyz789",
"withLocation": true,
"withPictures": true,
"withPlanImage": false,
"withTableOfContents": false,
"tocShowState": true,
"tocShowAssignee": true,
"tocShowDeadline": false,
"isCompact": false,
"headerPage": "xyz789",
"footerPage": "xyz789",
"isDeleted": true,
"element": Ident,
"fields": [InputTicketExportTemplateField],
"rules": [InputTicketExportTemplateRule]
}
InputTicketExportTemplateField
InputTicketExportTemplateRule
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
title - String
|
|
position - Int
|
|
conditions - [InputTicketExportTemplateRuleCondition]
|
|
actions - [InputTicketExportTemplateRuleAction]
|
Example
{
"ident": Ident,
"title": "xyz789",
"position": 987,
"conditions": [InputTicketExportTemplateRuleCondition],
"actions": [InputTicketExportTemplateRuleAction]
}
InputTicketExportTemplateRuleAction
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
fieldIdent - Ident
|
|
type - TicketExportTemplateRuleActionType
|
|
value - String
|
|
position - Int
|
Example
{
"ident": Ident,
"fieldIdent": Ident,
"type": "VISIBLE",
"value": "abc123",
"position": 987
}
InputTicketExportTemplateRuleCondition
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
fieldIdent - Ident
|
|
type - TicketExportTemplateRuleConditionType
|
|
value - String
|
|
position - Int
|
Example
{
"ident": Ident,
"fieldIdent": Ident,
"type": "IS",
"value": "xyz789",
"position": 987
}
InputTicketListFilter
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
title - String
|
|
visibility - QualityVisibility
|
|
filterOptions - String
|
|
isDeleted - Boolean
|
Example
{
"ident": Ident,
"title": "xyz789",
"visibility": "ALL",
"filterOptions": "abc123",
"isDeleted": true
}
InputTicketType
InputTimeConfiguration
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
title - String
|
|
configurationMonday - InputDailyConfiguration
|
|
configurationTuesday - InputDailyConfiguration
|
|
configurationWednesday - InputDailyConfiguration
|
|
configurationThursday - InputDailyConfiguration
|
|
configurationFriday - InputDailyConfiguration
|
|
configurationSaturday - InputDailyConfiguration
|
|
configurationSunday - InputDailyConfiguration
|
|
isDeleted - Boolean
|
|
timeConfigurationBreaks - [InputTimeConfigurationBreak]
|
|
additionalTimeConfiguration - [InputAdditionalTimeConfiguration]
|
|
employeeIdents - [Ident]
|
|
projectIdents - [Ident]
|
|
elementIdent - Ident
|
Example
{
"ident": Ident,
"title": "abc123",
"configurationMonday": InputDailyConfiguration,
"configurationTuesday": InputDailyConfiguration,
"configurationWednesday": InputDailyConfiguration,
"configurationThursday": InputDailyConfiguration,
"configurationFriday": InputDailyConfiguration,
"configurationSaturday": InputDailyConfiguration,
"configurationSunday": InputDailyConfiguration,
"isDeleted": false,
"timeConfigurationBreaks": [
InputTimeConfigurationBreak
],
"additionalTimeConfiguration": [
InputAdditionalTimeConfiguration
],
"employeeIdents": [Ident],
"projectIdents": [Ident],
"elementIdent": Ident
}
InputTimeConfigurationBreak
InputTimeSpanRange
InputTimeTrackingCustomerSettings
Fields
Input Field | Description |
---|---|
showHomeTimeNotice - Boolean
|
|
hasCompulsoryAttendance - Boolean
|
|
hoursPerDay - Decimal
|
|
holidayDefaultValue - AbsenceDefaultValue
|
|
allowWorkingHoursForHoliday - Boolean
|
|
furtherEducationDefaultValue - AbsenceDefaultValue
|
|
allowWorkingHoursForFurtherEducation - Boolean
|
|
sickdayDefaultValue - AbsenceDefaultValue
|
|
allowWorkingHoursForSickday - Boolean
|
|
otherDefaultValue - AbsenceDefaultValue
|
|
allowWorkingHoursForOther - Boolean
|
|
publicHolidayDefaultValue - AbsenceDefaultValue
|
|
addReasonToSicknessTickets - Boolean
|
Example
{
"showHomeTimeNotice": true,
"hasCompulsoryAttendance": true,
"hoursPerDay": Decimal,
"holidayDefaultValue": "DAYS",
"allowWorkingHoursForHoliday": true,
"furtherEducationDefaultValue": "DAYS",
"allowWorkingHoursForFurtherEducation": true,
"sickdayDefaultValue": "DAYS",
"allowWorkingHoursForSickday": false,
"otherDefaultValue": "DAYS",
"allowWorkingHoursForOther": true,
"publicHolidayDefaultValue": "DAYS",
"addReasonToSicknessTickets": false
}
InputTimeTrackingProfile
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
name - String
|
|
captureType - TimeTrackingProfileCaptureType
|
|
employeeIdents - [Ident!]
|
|
roundingInterval - Int
|
|
roundingMethod - TimeTrackingRoundingMethod
|
|
enforceAutomaticTimeSetting - Boolean
|
|
limitInputTime - Boolean
|
|
limitInputTimeValue - Int
|
|
useWorkingHoursFromEmployee - Boolean
|
|
targetTimeByWorkingHours - Boolean
|
|
startTimeByWorkingHours - Boolean
|
|
allowManualEndTimeInput - Boolean
|
|
timeBlockSource - TimeTrackingProfileTimeBlockSource
|
|
enforceSignOut - Boolean
|
|
signOutTime - Int
|
|
reminders - InputTimeTrackingProfileReminders
|
Example
{
"ident": Ident,
"name": "xyz789",
"captureType": "TIME_CLOCK",
"employeeIdents": [Ident],
"roundingInterval": 987,
"roundingMethod": "MATHEMATICALLY",
"enforceAutomaticTimeSetting": true,
"limitInputTime": false,
"limitInputTimeValue": 987,
"useWorkingHoursFromEmployee": false,
"targetTimeByWorkingHours": true,
"startTimeByWorkingHours": false,
"allowManualEndTimeInput": true,
"timeBlockSource": "FIXED_HOURS",
"enforceSignOut": true,
"signOutTime": 987,
"reminders": InputTimeTrackingProfileReminders
}
InputTimeTrackingProfileReminders
Fields
Input Field | Description |
---|---|
beforeSignIn - InputTimeTrackingProfileRemindersReminder
|
|
forgotSignIn - InputTimeTrackingProfileRemindersReminder
|
|
beforeEndOfWork - InputTimeTrackingProfileRemindersReminder
|
|
forgotEndOfWork - InputTimeTrackingProfileRemindersReminder
|
Example
{
"beforeSignIn": InputTimeTrackingProfileRemindersReminder,
"forgotSignIn": InputTimeTrackingProfileRemindersReminder,
"beforeEndOfWork": InputTimeTrackingProfileRemindersReminder,
"forgotEndOfWork": InputTimeTrackingProfileRemindersReminder
}
InputTimeTrackingProfileRemindersReminder
InputTrackingDevice
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
automationProfileIdent - Ident
|
|
trackingScope - TrackingScope
|
Example
{
"ident": Ident,
"automationProfileIdent": Ident,
"trackingScope": "FULL"
}
InputTrackingLogin
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
name - String
|
|
providerIdent - Ident
|
|
loginData - InputTrackingLoginData
|
|
features - [InputTrackingLoginFeature]
|
Example
{
"ident": Ident,
"name": "xyz789",
"providerIdent": Ident,
"loginData": InputTrackingLoginData,
"features": [InputTrackingLoginFeature]
}
InputTrackingLoginData
Example
{
"apiKey": "xyz789",
"username": "abc123",
"password": "xyz789",
"domain": "abc123",
"host": "abc123",
"fleetId": "abc123",
"account": "abc123",
"clientId": "abc123",
"clientSecret": "abc123",
"companyKey": "xyz789",
"groupKey": "abc123",
"baseUrl": "xyz789"
}
InputTrackingLoginFeature
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
name - TrackingProviderFeatureType
|
|
enabled - Boolean
|
Example
{
"ident": Ident,
"name": "RUNNING_HOURS",
"enabled": false
}
InputUnit
InputUser
Fields
Input Field | Description |
---|---|
login - String
|
|
password - String
|
|
repeatPassword - String
|
|
roleIdents - [Ident!]
|
|
isLockedOut - Boolean
|
|
isPasswordChangeRequired - Boolean
|
|
appProfileIdent - Ident
|
|
isActiveDirectory - Boolean
|
|
qualityProjectIdents - [Ident!]
|
|
qualityAccess - QualityAccess
|
|
qualityRoleIdents - [Ident!]
|
|
authProviderIdent - Ident
|
|
authProviderLinkSource - AuthProviderLinkSource
|
|
authProviderSub - String
|
|
elementRoles - [InputElementRole!]
|
Example
{
"login": "abc123",
"password": "abc123",
"repeatPassword": "abc123",
"roleIdents": [Ident],
"isLockedOut": false,
"isPasswordChangeRequired": false,
"appProfileIdent": Ident,
"isActiveDirectory": false,
"qualityProjectIdents": [Ident],
"qualityAccess": "GUEST",
"qualityRoleIdents": [Ident],
"authProviderIdent": Ident,
"authProviderLinkSource": "MANUAL_INPUT",
"authProviderSub": "abc123",
"elementRoles": [InputElementRole]
}
InputUserInvite
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
elementIdent - Ident
|
|
email - String
|
|
qualityAccess - QualityAccess
|
|
qualityProjectIdents - [Ident]
|
|
roleIdents - [Ident]
|
|
moduleAccess - [ModuleAccessEnum!]
|
|
sourceType - UserInviteSourceType
|
Example
{
"ident": Ident,
"elementIdent": Ident,
"email": "xyz789",
"qualityAccess": "GUEST",
"qualityProjectIdents": [Ident],
"roleIdents": [Ident],
"moduleAccess": ["PROJECT"],
"sourceType": "QUALITY"
}
InputVacationTime
InputWageTicket
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
personIdent - Ident
|
|
wageTypeIdent - Ident
|
|
text - String
|
|
comment - String
|
|
startDate - Date
|
|
endDate - Date
|
|
timeType - TimeType
|
|
startTime - TimeSpan
|
|
endTime - TimeSpan
|
|
timeQuantity - NullableDecimal
|
|
clientId - Ident
|
|
exceptionSaturday - Boolean
|
|
exceptionSunday - Boolean
|
|
exceptionHoliday - Boolean
|
|
submissionReason - SubmissionReason
|
Example
{
"ident": Ident,
"personIdent": Ident,
"wageTypeIdent": Ident,
"text": "abc123",
"comment": "abc123",
"startDate": "2007-12-03",
"endDate": "2007-12-03",
"timeType": "DAY",
"startTime": TimeSpan,
"endTime": TimeSpan,
"timeQuantity": NullableDecimal,
"clientId": Ident,
"exceptionSaturday": false,
"exceptionSunday": false,
"exceptionHoliday": true,
"submissionReason": "NONE"
}
InputWageType
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
id - String
|
|
name - String
|
|
wageIndicator - String
|
|
abbreviation - String
|
|
inputType - WageTypeInputType
|
|
unit - String
|
|
value - Decimal
|
|
absenceType - AbsenceType
|
|
durationTypes - [DurationType!]
|
|
availabilities - [WageTypeAvailability!]
|
|
isPayslip - Boolean
|
|
isPaid - Boolean
|
|
shouldUseAssignments - Boolean
|
|
elementIdent - Ident
|
|
assignedElementIdents - [Ident!]
|
|
costCenterNecessity - WageTypeCostCenterNecessity
|
|
overTimeAccountEffect - AccountEffect
|
|
timeAccountEffect - AccountEffect
|
|
holidayAccountEffect - HolidayAccountEffect
|
|
absenceAccountEffects - [InputWageTypeAccountEffect!]
|
|
accountEffects - [InputWageTypeAccountEffect!]
|
Example
{
"ident": Ident,
"id": "abc123",
"name": "abc123",
"wageIndicator": "xyz789",
"abbreviation": "abc123",
"inputType": "AMOUNT",
"unit": "xyz789",
"value": Decimal,
"absenceType": "NONE",
"durationTypes": ["DAYS"],
"availabilities": ["OFFICE"],
"isPayslip": false,
"isPaid": false,
"shouldUseAssignments": true,
"elementIdent": Ident,
"assignedElementIdents": [Ident],
"costCenterNecessity": "FREE",
"overTimeAccountEffect": "NEUTRAL",
"timeAccountEffect": "NEUTRAL",
"holidayAccountEffect": "NEUTRAL",
"absenceAccountEffects": [InputWageTypeAccountEffect],
"accountEffects": [InputWageTypeAccountEffect]
}
InputWageTypeAccountEffect
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
accountIdent - Ident
|
|
effect - AccountEffect
|
Example
{
"ident": Ident,
"accountIdent": Ident,
"effect": "NEUTRAL"
}
InputWeather
Example
{
"ident": Ident,
"clientId": Ident,
"date": "2007-12-03",
"time": TimeSpan,
"projectIdent": Ident,
"weatherTypeIdent": Ident,
"temperature": Decimal,
"text": "xyz789"
}
InputWorkingHourStaffTime
Fields
Input Field | Description |
---|---|
dateRange - StaffTimeDateRange
|
|
personIdents - [Ident!]
|
|
projectIdent - Ident
|
|
equipmentIdent - Ident
|
|
projectComponentIdent - Ident
|
|
projectSectorIdent - Ident
|
|
activityIdent - Ident
|
|
text - String
|
|
linkedEffortEquipmentsByPersons - [InputLinkedEffortEquipmentByPerson!]
|
|
timestamp - DateTime
|
Example
{
"dateRange": StaffTimeDateRange,
"personIdents": [Ident],
"projectIdent": Ident,
"equipmentIdent": Ident,
"projectComponentIdent": Ident,
"projectSectorIdent": Ident,
"activityIdent": Ident,
"text": "xyz789",
"linkedEffortEquipmentsByPersons": [
InputLinkedEffortEquipmentByPerson
],
"timestamp": "2007-12-03T10:15:30Z"
}
InputWorkingHoursDeviationGraphType
Fields
Input Field | Description |
---|---|
date - Date
|
|
earliestBegin - TimeSpan
|
|
latestEnd - TimeSpan
|
|
blocks - [InputTimeSpanRange!]
|
Example
{
"date": "2007-12-03",
"earliestBegin": TimeSpan,
"latestEnd": TimeSpan,
"blocks": [InputTimeSpanRange]
}
Int
Example
123
IntFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - Int
|
Is the fields value equal to the provided value. Default = 0 |
_neq - Int
|
Is the fields value not equal to the provided value. Default = 0 |
_gt - Int
|
Is the fields value greater than the provided value. Default = 0 |
_lt - Int
|
Is the fields value less than the provided value. Default = 0 |
_gte - Int
|
Is the fields value greater than or equal to the provided value. Default = 0 |
_lte - Int
|
Is the fields value less than or equal to the provided value. Default = 0 |
_like - Int
|
Is the fields value like the provided value. SQL Server wildcards can be applied. Default = 0 |
_contains - Int
|
Does the field value contain the provided value. Default = 0 |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [Int]
|
Is the fields value in the provided list of values. |
_nin - [Int]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": 123,
"_neq": 987,
"_gt": 123,
"_lt": 123,
"_gte": 123,
"_lte": 987,
"_like": 123,
"_contains": 123,
"_is_null": false,
"_in": [987],
"_nin": [987]
}
IntersectionCondition
Fields
Field Name | Description |
---|---|
ident - Ident
|
|
position - Int!
|
|
wageTypes - [WageType!]!
|
Example
{
"ident": Ident,
"position": 987,
"wageTypes": [WageType]
}
Json
Example
Json
KeyValue
Language
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"GERMAN"
LastChangeCount
Description
unique number used for acquiring changes since this revision
Example
LastChangeCount
LastChangeCountFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - LastChangeCount
|
Is the fields value equal to the provided value. |
_neq - LastChangeCount
|
Is the fields value not equal to the provided value |
_gt - LastChangeCount
|
Is the fields value greater than the provided value |
_lt - LastChangeCount
|
Is the fields value less than the provided value. |
_gte - LastChangeCount
|
Is the fields value greater than or equal to the provided value. |
_lte - LastChangeCount
|
Is the fields value less than or equal to the provided value. |
_like - LastChangeCount
|
Is the fields value like the provided value. SQL Server wildcards can be applied. |
_contains - LastChangeCount
|
Does the field value contain the provided value. |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [LastChangeCount]
|
Is the fields value in the provided list of values. |
_nin - [LastChangeCount]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": LastChangeCount,
"_neq": LastChangeCount,
"_gt": LastChangeCount,
"_lt": LastChangeCount,
"_gte": LastChangeCount,
"_lte": LastChangeCount,
"_like": LastChangeCount,
"_contains": LastChangeCount,
"_is_null": false,
"_in": [LastChangeCount],
"_nin": [LastChangeCount]
}
LayerPlan
LeaveAccount
Fields
Field Name | Description |
---|---|
ident - Ident
|
|
leaveComplete - Decimal!
|
|
leaveCurrent - Decimal!
|
|
leaveLeft - Decimal!
|
|
leavePlanable - Decimal!
|
|
leavePlanned - Decimal!
|
|
leavePreviousYear - Decimal!
|
|
leaveTaken - Decimal!
|
|
leaveTimeType - String
|
|
timeAccount - Decimal!
|
|
timeAccountComplete - Decimal!
|
|
timeAccountPreviousMonth - Decimal!
|
Example
{
"ident": Ident,
"leaveComplete": Decimal,
"leaveCurrent": Decimal,
"leaveLeft": Decimal,
"leavePlanable": Decimal,
"leavePlanned": Decimal,
"leavePreviousYear": Decimal,
"leaveTaken": Decimal,
"leaveTimeType": "abc123",
"timeAccount": Decimal,
"timeAccountComplete": Decimal,
"timeAccountPreviousMonth": Decimal
}
LicenseModel
Values
Enum Value | Description |
---|---|
|
|
|
Example
"PRICING_2023"
LoadCount
Description
Number of all loading operations that have taken place up to this point in time.
Fields
Field Name | Description |
---|---|
counts - Int!
|
Number of all loading operations that have taken place up to this point in time. |
datetime - DateTimeOffset!
|
Timestamp of the entry |
ident - Ident!
|
|
trackingDevice - TrackingDevice!
|
Example
{
"counts": 987,
"datetime": DateTimeOffset,
"ident": Ident,
"trackingDevice": TrackingDevice
}
Location
LocationComponents
Example
{
"city": "xyz789",
"country": "abc123",
"county": "xyz789",
"district": "abc123",
"state": "abc123",
"street": "xyz789",
"suburb": "abc123",
"zipCode": "abc123"
}
LoginVersionInfo
LoginVersionInfoCollection
Fields
Field Name | Description |
---|---|
nodes - [LoginVersionInfo!]!
|
|
totalCount - Int!
|
Example
{"nodes": [LoginVersionInfo], "totalCount": 123}
LoginVersionInfoFilter
Fields
Input Field | Description |
---|---|
_and - [LoginVersionInfoFilter]
|
|
_or - [LoginVersionInfoFilter]
|
|
ident - IdentFilter
|
|
appName - StringFilter
|
|
appVersion - StringFilter
|
|
user - PersonFilter
|
|
date - DateTimeFilter
|
|
onlyLatestVersions - BooleanFilter
|
Example
{
"_and": [LoginVersionInfoFilter],
"_or": [LoginVersionInfoFilter],
"ident": IdentFilter,
"appName": StringFilter,
"appVersion": StringFilter,
"user": PersonFilter,
"date": DateTimeFilter,
"onlyLatestVersions": BooleanFilter
}
LoginVersionInfoOrder
Fields
Input Field | Description |
---|---|
appName - SortOrder
|
|
appVersion - SortOrder
|
|
user - PersonOrder
|
|
date - SortOrder
|
Example
{
"appName": "ASC",
"appVersion": "ASC",
"user": PersonOrder,
"date": "ASC"
}
LogoCollection
LogoContactOriginFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - ContactOrigin
|
Is the fields value equal to the provided value. Default = NONE |
_neq - ContactOrigin
|
Is the fields value not equal to the provided value. Default = NONE |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [ContactOrigin]
|
Is the fields value in the provided list of values. |
_nin - [ContactOrigin]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "NONE",
"_neq": "NONE",
"_is_null": false,
"_in": ["NONE"],
"_nin": ["NONE"]
}
LogoError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
LogoErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - LogoError
|
Example
{"entity": LogoError}
LogoErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - LogoError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": LogoError,
"errors": [ValidationErrorProperty]
}
LogoErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - LogoError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": LogoError,
"errors": [MissingPermission]
}
LogoErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - LogoError
|
|
errors - [StateErrors!]!
|
Example
{"entity": LogoError, "errors": ["ENTITY_DELETED"]}
LogoFilter
Fields
Input Field | Description |
---|---|
_and - [LogoFilter]
|
|
_or - [LogoFilter]
|
|
ident - IdentFilter
|
|
logoIdent - IdentFilter
|
|
qrLogoIdent - IdentFilter
|
|
name - StringFilter
|
|
contactRow - StringFilter
|
|
contactOrigin - LogoContactOriginFilter
|
|
element - ElementFilter
|
Example
{
"_and": [LogoFilter],
"_or": [LogoFilter],
"ident": IdentFilter,
"logoIdent": IdentFilter,
"qrLogoIdent": IdentFilter,
"name": StringFilter,
"contactRow": StringFilter,
"contactOrigin": LogoContactOriginFilter,
"element": ElementFilter
}
LogoNotFoundError
Fields
Field Name | Description |
---|---|
errors - [LogoReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [LogoReferErrorEntityNotFoundErrorType]}
LogoOrder
Fields
Input Field | Description |
---|---|
name - SortOrder
|
|
element - ElementOrder
|
|
contactOrigin - SortOrder
|
|
contactRow - SortOrder
|
Example
{
"name": "ASC",
"element": ElementOrder,
"contactOrigin": "ASC",
"contactRow": "ASC"
}
LogoPermissionError
Fields
Field Name | Description |
---|---|
errors - [LogoReferErrorPermissionErrorType!]!
|
Example
{"errors": [LogoReferErrorPermissionErrorType]}
LogoReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
LogoReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
LogoReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - LogoReferError
|
Example
{"entity": LogoReferError}
LogoReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - LogoReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": LogoReferError,
"errors": [MissingPermission]
}
LogoReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - LogoReferError
|
|
errors - [StateErrors!]!
|
Example
{"entity": LogoReferError, "errors": ["ENTITY_DELETED"]}
LogoResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Logos!]!
|
Example
{"entities": [Logos]}
LogoStateError
Fields
Field Name | Description |
---|---|
errors - [LogoReferErrorStateErrorType!]!
|
Example
{"errors": [LogoReferErrorStateErrorType]}
Logos
Example
{
"contactRow": "abc123",
"element": Element,
"ident": Ident,
"isDefault": false,
"logoIdent": Ident,
"name": "xyz789",
"origin": "NONE",
"qrLogoIdent": Ident
}
MA12ERDSCSumTableEntry
Fields
Field Name | Description |
---|---|
entries - [MA12ERDSCSumTableEntry]
|
|
group - String
|
|
hours - Decimal
|
Example
{
"entries": [MA12ERDSCSumTableEntry],
"group": "abc123",
"hours": Decimal
}
MOCA2MAT
Fields
Field Name | Description |
---|---|
nodes - [MOCA2MATNode]
|
Example
{"nodes": [MOCA2MATNode]}
MOCA2MATHeaderData
MOCA2MATNode
Fields
Field Name | Description |
---|---|
dataRowsHours - [MOCA2MATWCRow]
|
|
dataRowsQuantity - [MOCA2MATWCRow]
|
|
headerData - [MOCA2MATHeaderData]
|
|
holidayAccount - MOCA2MATWCHolidayAccount
|
|
metaData - MOCA2MATWCMetaData
|
|
person - Person
|
|
reportLogoPath - String
|
|
timeAccounts - [MOCA2MATWCTimeAccount]
|
Example
{
"dataRowsHours": [MOCA2MATWCRow],
"dataRowsQuantity": [MOCA2MATWCRow],
"headerData": [MOCA2MATHeaderData],
"holidayAccount": MOCA2MATWCHolidayAccount,
"metaData": MOCA2MATWCMetaData,
"person": Person,
"reportLogoPath": "abc123",
"timeAccounts": [MOCA2MATWCTimeAccount]
}
MOCA2MATWCDay
MOCA2MATWCHolidayAccount
Example
{
"inHours": true,
"name": "xyz789",
"plannableValue": "abc123",
"referenceDate": "abc123",
"remainingValue": "xyz789",
"usedValue": "xyz789"
}
MOCA2MATWCMetaData
Fields
Field Name | Description |
---|---|
actualTime - MOCA2MATWCMetaDataRow
|
|
allocatedTime - MOCA2MATWCMetaDataRow
|
|
endTime - MOCA2MATWCMetaDataRow
|
|
pause - MOCA2MATWCMetaDataRow
|
|
startTime - MOCA2MATWCMetaDataRow
|
Example
{
"actualTime": MOCA2MATWCMetaDataRow,
"allocatedTime": MOCA2MATWCMetaDataRow,
"endTime": MOCA2MATWCMetaDataRow,
"pause": MOCA2MATWCMetaDataRow,
"startTime": MOCA2MATWCMetaDataRow
}
MOCA2MATWCMetaDataRow
Fields
Field Name | Description |
---|---|
days - [MOCA2MATWCMetaDay]
|
|
sum - String
|
Example
{
"days": [MOCA2MATWCMetaDay],
"sum": "abc123"
}
MOCA2MATWCMetaDay
MOCA2MATWCRow
Example
{
"costCentre": "xyz789",
"costCentreName": "abc123",
"days": [MOCA2MATWCDay],
"sum": "abc123",
"unit": "xyz789",
"wageIndicator": "xyz789",
"wageType": "abc123"
}
MOCA2MATWCTimeAccount
MOL1MNTN
Example
{
"currentValue": "abc123",
"equipment": Equipment,
"maintenanceMeasure": MaintenanceMeasure,
"nextInspection": "xyz789",
"project": Project,
"status": "abc123"
}
MOL1MNTNReportCollection
Fields
Field Name | Description |
---|---|
nodes - [MOL1MNTN]
|
|
reportLogoPath - String
|
|
totalCount - Int
|
Example
{
"nodes": [MOL1MNTN],
"reportLogoPath": "abc123",
"totalCount": 987
}
MailGroup
MailInstanceEvent
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"BOUNCE"
MailInstanceInfo
Fields
Field Name | Description |
---|---|
addresseePerson - Person
|
|
state - MailInstanceEvent!
|
Example
{"addresseePerson": Person, "state": "BOUNCE"}
MaintenanceAssignment
Fields
Field Name | Description |
---|---|
equipment - Equipment
|
|
ident - Ident
|
|
isDeleted - Boolean
|
|
measure - MaintenanceMeasure
|
|
status - MaintenanceStatus!
|
The status of the maintenance measure |
statusHistory - [MaintenanceStatusResult]!
|
|
Possible Types
MaintenanceAssignment Types |
---|
Example
{
"equipment": Equipment,
"ident": Ident,
"isDeleted": true,
"measure": MaintenanceMeasure,
"status": "UNKNOWN",
"statusHistory": [MaintenanceStatusResult]
}
MaintenanceAssignmentCollection
Fields
Field Name | Description |
---|---|
nodes - [MaintenanceAssignment!]!
|
|
totalCount - Int!
|
Example
{"nodes": [MaintenanceAssignment], "totalCount": 123}
MaintenanceAssignmentError
MaintenanceAssignmentErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - MaintenanceAssignmentError
|
Example
{"entity": MaintenanceAssignmentError}
MaintenanceAssignmentErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - MaintenanceAssignmentError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": MaintenanceAssignmentError,
"errors": [ValidationErrorProperty]
}
MaintenanceAssignmentErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - MaintenanceAssignmentError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": MaintenanceAssignmentError,
"errors": [MissingPermission]
}
MaintenanceAssignmentErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - MaintenanceAssignmentError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": MaintenanceAssignmentError,
"errors": ["ENTITY_DELETED"]
}
MaintenanceAssignmentFilter
Fields
Input Field | Description |
---|---|
_and - [MaintenanceAssignmentFilter]
|
|
_or - [MaintenanceAssignmentFilter]
|
|
equipment - EquipmentFilter
|
|
measure - MaintenanceMeasureFilter
|
|
isDeleted - BooleanFilter
|
|
status - MaintenanceStatusEnumFilter
|
Example
{
"_and": [MaintenanceAssignmentFilter],
"_or": [MaintenanceAssignmentFilter],
"equipment": EquipmentFilter,
"measure": MaintenanceMeasureFilter,
"isDeleted": BooleanFilter,
"status": MaintenanceStatusEnumFilter
}
MaintenanceAssignmentNotFoundError
Fields
Field Name | Description |
---|---|
errors - [MaintenanceAssignmentReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
MaintenanceAssignmentReferErrorEntityNotFoundErrorType
]
}
MaintenanceAssignmentOrder
Fields
Input Field | Description |
---|---|
equipment - EquipmentOrder
|
|
measure - MaintenanceMeasureOrder
|
|
interval - SortOrder
|
|
threshold - SortOrder
|
|
status - SortOrder
|
Example
{
"equipment": EquipmentOrder,
"measure": MaintenanceMeasureOrder,
"interval": "ASC",
"threshold": "ASC",
"status": "ASC"
}
MaintenanceAssignmentPermissionError
Fields
Field Name | Description |
---|---|
errors - [MaintenanceAssignmentReferErrorPermissionErrorType!]!
|
Example
{
"errors": [
MaintenanceAssignmentReferErrorPermissionErrorType
]
}
MaintenanceAssignmentReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
MaintenanceAssignmentReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
MaintenanceAssignmentReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - MaintenanceAssignmentReferError
|
Example
{"entity": MaintenanceAssignmentReferError}
MaintenanceAssignmentReferErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - MaintenanceAssignmentReferError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": MaintenanceAssignmentReferError,
"errors": [ValidationErrorProperty]
}
MaintenanceAssignmentReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - MaintenanceAssignmentReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": MaintenanceAssignmentReferError,
"errors": [MissingPermission]
}
MaintenanceAssignmentReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - MaintenanceAssignmentReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": MaintenanceAssignmentReferError,
"errors": ["ENTITY_DELETED"]
}
MaintenanceAssignmentResultSuccess
Fields
Field Name | Description |
---|---|
entities - [MaintenanceAssignment!]!
|
Example
{"entities": [MaintenanceAssignment]}
MaintenanceAssignmentStateError
Fields
Field Name | Description |
---|---|
errors - [MaintenanceAssignmentReferErrorStateErrorType!]!
|
Example
{
"errors": [
MaintenanceAssignmentReferErrorStateErrorType
]
}
MaintenanceAssignmentValidationError
Fields
Field Name | Description |
---|---|
errors - [MaintenanceAssignmentReferErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
MaintenanceAssignmentReferErrorMutationValidationErrorType
]
}
MaintenanceMeasure
Example
{
"element": Element,
"id": "xyz789",
"ident": Ident,
"interval": Decimal,
"isDeleted": true,
"threshold": Decimal,
"title": "xyz789",
"type": InformationFieldMaintenanceType
}
MaintenanceMeasureCollection
Fields
Field Name | Description |
---|---|
nodes - [MaintenanceMeasure!]!
|
|
totalCount - Int!
|
Example
{"nodes": [MaintenanceMeasure], "totalCount": 123}
MaintenanceMeasureError
MaintenanceMeasureErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - MaintenanceMeasureError
|
Example
{"entity": MaintenanceMeasureError}
MaintenanceMeasureErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - MaintenanceMeasureError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": MaintenanceMeasureError,
"errors": [ValidationErrorProperty]
}
MaintenanceMeasureErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - MaintenanceMeasureError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": MaintenanceMeasureError,
"errors": [MissingPermission]
}
MaintenanceMeasureErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - MaintenanceMeasureError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": MaintenanceMeasureError,
"errors": ["ENTITY_DELETED"]
}
MaintenanceMeasureFilter
Fields
Input Field | Description |
---|---|
_and - [MaintenanceMeasureFilter]
|
|
_or - [MaintenanceMeasureFilter]
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
title - StringFilter
|
|
interval - DecimalFilter
|
|
threshold - DecimalFilter
|
|
isDeleted - BooleanFilter
|
|
element - ElementFilter
|
Example
{
"_and": [MaintenanceMeasureFilter],
"_or": [MaintenanceMeasureFilter],
"ident": IdentFilter,
"id": StringFilter,
"title": StringFilter,
"interval": DecimalFilter,
"threshold": DecimalFilter,
"isDeleted": BooleanFilter,
"element": ElementFilter
}
MaintenanceMeasureNotFoundError
Fields
Field Name | Description |
---|---|
errors - [MaintenanceMeasureReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
MaintenanceMeasureReferErrorEntityNotFoundErrorType
]
}
MaintenanceMeasureOrder
MaintenanceMeasurePermissionError
Fields
Field Name | Description |
---|---|
errors - [MaintenanceMeasureReferErrorPermissionErrorType!]!
|
Example
{
"errors": [
MaintenanceMeasureReferErrorPermissionErrorType
]
}
MaintenanceMeasureReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
MaintenanceMeasureReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
MaintenanceMeasureReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - MaintenanceMeasureReferError
|
Example
{"entity": MaintenanceMeasureReferError}
MaintenanceMeasureReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - MaintenanceMeasureReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": MaintenanceMeasureReferError,
"errors": [MissingPermission]
}
MaintenanceMeasureReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - MaintenanceMeasureReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": MaintenanceMeasureReferError,
"errors": ["ENTITY_DELETED"]
}
MaintenanceMeasureResultSuccess
Fields
Field Name | Description |
---|---|
entities - [MaintenanceMeasure!]!
|
Example
{"entities": [MaintenanceMeasure]}
MaintenanceMeasureStateError
Fields
Field Name | Description |
---|---|
errors - [MaintenanceMeasureReferErrorStateErrorType!]!
|
Example
{"errors": [MaintenanceMeasureReferErrorStateErrorType]}
MaintenanceStatus
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"UNKNOWN"
MaintenanceStatusEnumFilter
Fields
Input Field | Description |
---|---|
_eq - MaintenanceStatus
|
Is the fields value equal to the provided MaintenanceStatus . Default = UNKNOWN |
_neq - MaintenanceStatus
|
Is the fields value not equal to the provided MaintenanceStatus . Default = UNKNOWN |
_in - [MaintenanceStatus]
|
Is the fields value in the provided list of values. |
_nin - [MaintenanceStatus]
|
Is the fields value not in the provided list of values. |
Example
{"_eq": "UNKNOWN", "_neq": "UNKNOWN", "_in": ["UNKNOWN"], "_nin": ["UNKNOWN"]}
MaintenanceStatusResult
Fields
Field Name | Description |
---|---|
currentCount - Decimal
|
|
currentDate - Date
|
|
date - Date!
|
|
status - MaintenanceStatus!
|
Example
{
"currentCount": Decimal,
"currentDate": "2007-12-03",
"date": "2007-12-03",
"status": "UNKNOWN"
}
MaintenanceType
Types
Union Types |
---|
Example
InformationFieldMaintenanceType
ManualConfiguration
Fields
Field Name | Description |
---|---|
conditions - [Condition!]!
|
|
ident - Ident
|
Example
{
"conditions": [Condition],
"ident": Ident
}
MasterDataCustomerSettings
Fields
Field Name | Description |
---|---|
createdCostcentreFreedAutomatically - Boolean!
|
|
isProjectRegionMandatory - Boolean!
|
|
projectLeaderProjectAssingment - Boolean!
|
|
setProjectZoneAutomatically - Boolean!
|
|
standardProjectRadiusInMeter - Int!
|
|
suggestIdsInMasterdata - Boolean!
|
|
suggestIdsStructureDependent - Boolean!
|
Example
{
"createdCostcentreFreedAutomatically": false,
"isProjectRegionMandatory": true,
"projectLeaderProjectAssingment": false,
"setProjectZoneAutomatically": false,
"standardProjectRadiusInMeter": 987,
"suggestIdsInMasterdata": false,
"suggestIdsStructureDependent": false
}
MasterDataCustomerSettingsError
Example
{
"createdCostcentreFreedAutomatically": true,
"isProjectRegionMandatory": false,
"projectLeaderProjectAssingment": false,
"setProjectZoneAutomatically": false,
"standardProjectRadiusInMeter": 123,
"suggestIdsInMasterdata": false,
"suggestIdsStructureDependent": false
}
Material
Fields
Field Name | Description |
---|---|
barcode - String
|
|
changeInfo - Info
|
|
element - Element
|
|
elementIdent - Ident
|
|
fid - String
|
|
id - String
|
|
ident - Ident
|
|
isDeleted - Boolean
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
materialType - Ident
|
|
name - String
|
|
pricePerUnit - Decimal!
|
|
unit - Unit
|
|
unitIdent - Ident
|
Example
{
"barcode": "xyz789",
"changeInfo": Info,
"element": Element,
"elementIdent": Ident,
"fid": "abc123",
"id": "abc123",
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"materialType": Ident,
"name": "abc123",
"pricePerUnit": Decimal,
"unit": Unit,
"unitIdent": Ident
}
MaterialCollection
Fields
Field Name | Description |
---|---|
nodes - [Material!]!
|
|
totalCount - Int!
|
Example
{"nodes": [Material], "totalCount": 123}
MaterialFilter
Fields
Input Field | Description |
---|---|
_and - [MaterialFilter]
|
|
_or - [MaterialFilter]
|
|
ident - IdentFilter
|
|
fid - StringFilter
|
|
id - StringFilter
|
|
name - StringFilter
|
|
isDeleted - BooleanFilter
|
|
materialGroup - MaterialGroupFilter
|
Example
{
"_and": [MaterialFilter],
"_or": [MaterialFilter],
"ident": IdentFilter,
"fid": StringFilter,
"id": StringFilter,
"name": StringFilter,
"isDeleted": BooleanFilter,
"materialGroup": MaterialGroupFilter
}
MaterialGroup
Example
{
"changeInfo": Info,
"fid": "xyz789",
"id": "xyz789",
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "xyz789"
}
MaterialGroupCollection
Fields
Field Name | Description |
---|---|
nodes - [MaterialGroup!]!
|
|
totalCount - Int!
|
Example
{"nodes": [MaterialGroup], "totalCount": 987}
MaterialGroupFilter
Fields
Input Field | Description |
---|---|
_and - [MaterialGroupFilter]
|
|
_or - [MaterialGroupFilter]
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
name - StringFilter
|
|
supplier - SupplierFilter
|
|
isDeleted - BooleanFilter
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
Example
{
"_and": [MaterialGroupFilter],
"_or": [MaterialGroupFilter],
"ident": IdentFilter,
"id": StringFilter,
"name": StringFilter,
"supplier": SupplierFilter,
"isDeleted": BooleanFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter
}
MaterialGroupOrder
MaterialOrder
MaterialReportMREP6BELByDate
Fields
Field Name | Description |
---|---|
collectedMaterials - [MaterialReportMREP6BELByDateMaterialRow]
|
|
project - Project
|
|
rowData - [MaterialReportMREP6BELRowData]
|
|
rowPrice - String
|
|
rowValue - String
|
Example
{
"collectedMaterials": [
MaterialReportMREP6BELByDateMaterialRow
],
"project": Project,
"rowData": [MaterialReportMREP6BELRowData],
"rowPrice": "abc123",
"rowValue": "abc123"
}
MaterialReportMREP6BELByDateMaterialRow
Fields
Field Name | Description |
---|---|
material - Material
|
|
rowData - [MaterialReportMREP6BELRowData]
|
|
rowPrice - String
|
|
rowValue - String
|
Example
{
"material": Material,
"rowData": [MaterialReportMREP6BELRowData],
"rowPrice": "xyz789",
"rowValue": "xyz789"
}
MaterialReportMREP6BELByDates
Fields
Field Name | Description |
---|---|
nodes - [MaterialReportMREP6BELByDate]
|
|
reportLogoPath - String
|
Example
{
"nodes": [MaterialReportMREP6BELByDate],
"reportLogoPath": "xyz789"
}
MaterialReportMREP6BELByWeek
Fields
Field Name | Description |
---|---|
collectedMaterials - [MaterialReportMREP6BELByWeekMaterialRow]
|
|
project - Project
|
|
rowData - [MaterialReportMREP6BELByWeekRowData]
|
|
rowPrice - String
|
|
rowValue - String
|
Example
{
"collectedMaterials": [
MaterialReportMREP6BELByWeekMaterialRow
],
"project": Project,
"rowData": [MaterialReportMREP6BELByWeekRowData],
"rowPrice": "abc123",
"rowValue": "abc123"
}
MaterialReportMREP6BELByWeekMaterialRow
Fields
Field Name | Description |
---|---|
material - Material
|
|
rowData - [MaterialReportMREP6BELByWeekRowData]
|
|
rowPrice - String
|
|
rowValue - String
|
Example
{
"material": Material,
"rowData": [MaterialReportMREP6BELByWeekRowData],
"rowPrice": "abc123",
"rowValue": "xyz789"
}
MaterialReportMREP6BELByWeekRowData
MaterialReportMREP6BELByWeeks
Fields
Field Name | Description |
---|---|
nodes - [MaterialReportMREP6BELByWeek]
|
|
reportLogoPath - String
|
|
weekFrom - Int!
|
|
weekTo - Int!
|
Example
{
"nodes": [MaterialReportMREP6BELByWeek],
"reportLogoPath": "xyz789",
"weekFrom": 987,
"weekTo": 123
}
MaterialReportMREP6BELRowData
MaterialReportMUT3MAREByMaterial
Fields
Field Name | Description |
---|---|
collectedMaterials - [MaterialReportMUT3MAREProjectRow]
|
|
equipmentStates - [MaterialReportMUT3MAREProjectRow]
|
|
material - String
|
|
rowData - [MaterialReportMUT3MARERowData]
|
|
rowValue - String
|
Example
{
"collectedMaterials": [
MaterialReportMUT3MAREProjectRow
],
"equipmentStates": [MaterialReportMUT3MAREProjectRow],
"material": "xyz789",
"rowData": [MaterialReportMUT3MARERowData],
"rowValue": "xyz789"
}
MaterialReportMUT3MAREByMaterials
Fields
Field Name | Description |
---|---|
nodes - [MaterialReportMUT3MAREByMaterial]
|
|
reportLogoPath - String
|
Example
{
"nodes": [MaterialReportMUT3MAREByMaterial],
"reportLogoPath": "abc123"
}
MaterialReportMUT3MAREProjectRow
Fields
Field Name | Description |
---|---|
project - Project
|
|
rowData - [MaterialReportMUT3MARERowData]
|
|
rowValue - String
|
Example
{
"project": Project,
"rowData": [MaterialReportMUT3MARERowData],
"rowValue": "abc123"
}
MaterialReportMUT3MARERowData
McJob
Fields
Field Name | Description |
---|---|
config - String!
|
|
cronExpression - String
|
|
description - String
|
|
executionType - McJobType
|
|
ident - Ident
|
|
isDeleted - Boolean
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
lastExecution - McLog
|
|
mcLogs - McLogCollection!
|
|
Arguments
|
|
name - String
|
Example
{
"config": "xyz789",
"cronExpression": "xyz789",
"description": "xyz789",
"executionType": "ONCE",
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lastExecution": McLog,
"mcLogs": McLogCollection,
"name": "abc123"
}
McJobCollectedStateError
Fields
Field Name | Description |
---|---|
errors - [McJobReferErrorStateErrorType!]!
|
Example
{"errors": [McJobReferErrorStateErrorType]}
McJobCollection
McJobError
McJobErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - McJobError
|
Example
{"entity": McJobError}
McJobErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - McJobError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": McJobError,
"errors": [ValidationErrorProperty]
}
McJobErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - McJobError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": McJobError,
"errors": [MissingPermission]
}
McJobErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - McJobError
|
|
errors - [StateErrors!]!
|
Example
{"entity": McJobError, "errors": ["ENTITY_DELETED"]}
McJobFilter
Fields
Input Field | Description |
---|---|
_and - [McJobFilter]
|
|
_or - [McJobFilter]
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
ident - IdentFilter
|
|
isDeleted - BooleanFilter
|
|
name - StringFilter
|
|
description - StringFilter
|
|
cronExpression - StringFilter
|
|
lastExecution - McLogFilter
|
Example
{
"_and": [McJobFilter],
"_or": [McJobFilter],
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"ident": IdentFilter,
"isDeleted": BooleanFilter,
"name": StringFilter,
"description": StringFilter,
"cronExpression": StringFilter,
"lastExecution": McLogFilter
}
McJobNotFoundError
Fields
Field Name | Description |
---|---|
errors - [McJobReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [McJobReferErrorEntityNotFoundErrorType]}
McJobOrder
McJobPermissionError
Fields
Field Name | Description |
---|---|
errors - [McJobReferErrorPermissionErrorType!]!
|
Example
{"errors": [McJobReferErrorPermissionErrorType]}
McJobReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
McJobReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
McJobReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - McJobReferError
|
Example
{"entity": McJobReferError}
McJobReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - McJobReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": McJobReferError,
"errors": [MissingPermission]
}
McJobReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - McJobReferError
|
|
errors - [CollectedStateErrors!]!
|
Example
{"entity": McJobReferError, "errors": ["ENTITY_LOCKED"]}
McJobResultSuccess
Fields
Field Name | Description |
---|---|
entities - [McJob!]!
|
Example
{"entities": [McJob]}
McJobType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"ONCE"
McLog
Example
{
"ident": Ident,
"isDeleted": false,
"jobIdent": Ident,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"mcJob": McJob,
"message": "xyz789",
"readableMessage": "xyz789",
"type": "JOB_CHECKER"
}
McLogCollection
McLogFilter
Fields
Input Field | Description |
---|---|
_and - [McLogFilter]
|
|
_or - [McLogFilter]
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
mcJob - McJobFilter
|
|
ident - IdentFilter
|
|
isDeleted - BooleanFilter
|
|
type - McLogTypeFilter
|
|
message - StringFilter
|
|
readableMessage - StringFilter
|
Example
{
"_and": [McLogFilter],
"_or": [McLogFilter],
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"mcJob": McJobFilter,
"ident": IdentFilter,
"isDeleted": BooleanFilter,
"type": McLogTypeFilter,
"message": StringFilter,
"readableMessage": StringFilter
}
McLogOrder
Fields
Input Field | Description |
---|---|
lastChange - SortOrder
|
|
mcJob - McJobOrder
|
|
message - SortOrder
|
|
readableMessage - SortOrder
|
Example
{
"lastChange": "ASC",
"mcJob": McJobOrder,
"message": "ASC",
"readableMessage": "ASC"
}
McLogType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"JOB_CHECKER"
McLogTypeFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - McLogType
|
Is the fields value equal to the provided value. |
_neq - McLogType
|
Is the fields value not equal to the provided value |
_gt - McLogType
|
Is the fields value greater than the provided value |
_lt - McLogType
|
Is the fields value less than the provided value. |
_gte - McLogType
|
Is the fields value greater than or equal to the provided value. |
_lte - McLogType
|
Is the fields value less than or equal to the provided value. |
_like - McLogType
|
Is the fields value like the provided value. SQL Server wildcards can be applied. |
_contains - McLogType
|
Does the field value contain the provided value. |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [McLogType]
|
Is the fields value in the provided list of values. |
_nin - [McLogType]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "JOB_CHECKER",
"_neq": "JOB_CHECKER",
"_gt": "JOB_CHECKER",
"_lt": "JOB_CHECKER",
"_gte": "JOB_CHECKER",
"_lte": "JOB_CHECKER",
"_like": "JOB_CHECKER",
"_contains": "JOB_CHECKER",
"_is_null": false,
"_in": ["JOB_CHECKER"],
"_nin": ["JOB_CHECKER"]
}
MetaDataDailyReportBOL1DARE
MetaDataDailyReportGUS1DARE
MissingPermission
MissingTime
MissingTimeReportCollection
Fields
Field Name | Description |
---|---|
nodes - [MissingTime]
|
|
reportLogoPath - String
|
|
totalCount - Int
|
Example
{
"nodes": [MissingTime],
"reportLogoPath": "abc123",
"totalCount": 123
}
MobileQuery
Fields
Field Name | Description |
---|---|
mobilewcdatas - MobileWCDataCollection!
|
|
Arguments
|
Example
{"mobilewcdatas": MobileWCDataCollection}
MobileWCData
Fields
Field Name | Description |
---|---|
editorIdent - Ident
|
|
ident - Ident
|
|
isLocked - Boolean
|
|
isProved - Boolean
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
metaData - WCMonthlyMetaData
|
|
month - Int!
|
|
personIdent - Ident
|
|
year - Int!
|
Example
{
"editorIdent": Ident,
"ident": Ident,
"isLocked": true,
"isProved": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"metaData": WCMonthlyMetaData,
"month": 123,
"personIdent": Ident,
"year": 123
}
MobileWCDataCollection
Fields
Field Name | Description |
---|---|
nodes - [MobileWCData!]!
|
|
totalCount - Int!
|
Example
{"nodes": [MobileWCData], "totalCount": 987}
MobileWCDataFilter
Fields
Input Field | Description |
---|---|
_and - [MobileWCDataFilter]
|
|
_or - [MobileWCDataFilter]
|
|
ident - IdentFilter
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
personIdent - IdentFilter
|
|
editorApplication - StringFilter
|
|
revision - IntFilter
|
|
month - IntFilter
|
|
year - IntFilter
|
|
isProved - BooleanFilter
|
|
isLocked - BooleanFilter
|
Example
{
"_and": [MobileWCDataFilter],
"_or": [MobileWCDataFilter],
"ident": IdentFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"personIdent": IdentFilter,
"editorApplication": StringFilter,
"revision": IntFilter,
"month": IntFilter,
"year": IntFilter,
"isProved": BooleanFilter,
"isLocked": BooleanFilter
}
MobileWCDataOrder
Example
{
"ident": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC",
"personIdent": "ASC",
"editorIdent": "ASC",
"revision": "ASC",
"month": "ASC",
"year": "ASC",
"isLocked": "ASC",
"isProved": "ASC"
}
Moca2MatFormat
Values
Enum Value | Description |
---|---|
|
|
|
Example
"HOURS"
ModuleAccessEnum
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"PROJECT"
Month
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"JANUARY"
MonthCondition
MonthlyCalendarColumns
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"PROJECT"
MonthlyCalendarCustomerSettings
Fields
Field Name | Description |
---|---|
additionalColumns - [MonthlyCalendarColumns!]!
|
|
updateWageCalculator - Boolean
|
|
withStartEndPause - Boolean
|
Example
{
"additionalColumns": ["PROJECT"],
"updateWageCalculator": false,
"withStartEndPause": false
}
MonthlyCalendarCustomerSettingsError
Fields
Field Name | Description |
---|---|
additionalColumns - [MonthlyCalendarColumns]
|
|
updateWageCalculator - Boolean
|
|
withStartEndPause - Boolean
|
Example
{
"additionalColumns": ["PROJECT"],
"updateWageCalculator": true,
"withStartEndPause": false
}
MonthlyOverview
Fields
Field Name | Description |
---|---|
nodes - [MonthlyOverviewNode]
|
Example
{"nodes": [MonthlyOverviewNode]}
MonthlyOverviewDayData
MonthlyOverviewFormat
Values
Enum Value | Description |
---|---|
|
|
|
Example
"HOURS"
MonthlyOverviewMOOV1GOR
Fields
Field Name | Description |
---|---|
nodes - [MonthlyOverviewMOOV1GORNode]
|
Example
{"nodes": [MonthlyOverviewMOOV1GORNode]}
MonthlyOverviewMOOV1GORDayData
MonthlyOverviewMOOV1GORNode
Fields
Field Name | Description |
---|---|
data - [MonthlyOverviewMOOV1GORRow]
|
|
metaData - [MonthlyOverviewMOOV1GORRow]
|
|
person - Person
|
|
projectData - [MonthlyOverviewMOOV1GORRow]
|
|
reportLogoPath - String
|
Example
{
"data": [MonthlyOverviewMOOV1GORRow],
"metaData": [MonthlyOverviewMOOV1GORRow],
"person": Person,
"projectData": [MonthlyOverviewMOOV1GORRow],
"reportLogoPath": "abc123"
}
MonthlyOverviewMOOV1GORRow
MonthlyOverviewMOOV1ROM
Fields
Field Name | Description |
---|---|
nodes - [MonthlyOverviewMOOV1ROMNode]
|
Example
{"nodes": [MonthlyOverviewMOOV1ROMNode]}
MonthlyOverviewMOOV1ROMDayData
MonthlyOverviewMOOV1ROMNode
Fields
Field Name | Description |
---|---|
data - [MonthlyOverviewMOOV1ROMRow]
|
|
metaData - [MonthlyOverviewMOOV1ROMRow]
|
|
personData - [MonthlyOverviewMOOV1ROMRow]
|
|
project - Project
|
|
reportLogoPath - String
|
Example
{
"data": [MonthlyOverviewMOOV1ROMRow],
"metaData": [MonthlyOverviewMOOV1ROMRow],
"personData": [MonthlyOverviewMOOV1ROMRow],
"project": Project,
"reportLogoPath": "abc123"
}
MonthlyOverviewMOOV1ROMRow
MonthlyOverviewMOOV1STR
Fields
Field Name | Description |
---|---|
nodes - [MonthlyOverviewMOOV1STRNode]
|
Example
{"nodes": [MonthlyOverviewMOOV1STRNode]}
MonthlyOverviewMOOV1STRDayData
MonthlyOverviewMOOV1STRNode
Fields
Field Name | Description |
---|---|
data - [MonthlyOverviewMOOV1STRRow]
|
|
metaData - [MonthlyOverviewMOOV1STRRow]
|
|
person - Person
|
|
projectData - [MonthlyOverviewMOOV1STRRow]
|
|
reportLogoPath - String
|
Example
{
"data": [MonthlyOverviewMOOV1STRRow],
"metaData": [MonthlyOverviewMOOV1STRRow],
"person": Person,
"projectData": [MonthlyOverviewMOOV1STRRow],
"reportLogoPath": "xyz789"
}
MonthlyOverviewMOOV1STRRow
MonthlyOverviewMoov1StrFormat
Values
Enum Value | Description |
---|---|
|
|
|
Example
"HOURS"
MonthlyOverviewNode
Fields
Field Name | Description |
---|---|
data - [MonthlyOverviewRow]
|
|
metaData - [MonthlyOverviewRow]
|
|
person - Person
|
|
projectData - [MonthlyOverviewRow]
|
|
reportLogoPath - String
|
Example
{
"data": [MonthlyOverviewRow],
"metaData": [MonthlyOverviewRow],
"person": Person,
"projectData": [MonthlyOverviewRow],
"reportLogoPath": "xyz789"
}
MonthlyOverviewRow
MosaikHoursError
Example
{
"customerId": "abc123",
"endDate": "2007-12-03T10:15:30Z",
"format": "TEXT",
"personIdents": [Ident],
"startDate": "2007-12-03T10:15:30Z",
"with123OnsiteComment": true,
"withActivityText": true,
"withDayWageEntries": true,
"withProjectNumber": false,
"withWageType": false
}
MosaikHoursOptions
Example
{
"startDate": "2007-12-03",
"endDate": "2007-12-03",
"personIdents": [Ident],
"format": "TEXT",
"customerId": "abc123",
"withActivityText": false,
"withDayWageEntries": false,
"withWageType": true,
"withProjectNumber": false,
"with123OnsiteComment": false
}
MosaikHoursPermissionError
Fields
Field Name | Description |
---|---|
entity - MosaikHoursError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": MosaikHoursError,
"errors": [MissingPermission]
}
MosaikHoursResult
Types
Union Types |
---|
Example
File
MosaikHoursValidationError
Fields
Field Name | Description |
---|---|
entity - MosaikHoursError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": MosaikHoursError,
"errors": [ValidationErrorProperty]
}
MultiSelectFilterOperator
Values
Enum Value | Description |
---|---|
|
|
|
Example
"IN"
NameFilter
Fields
Input Field | Description |
---|---|
_and - [NameFilter]
|
|
_or - [NameFilter]
|
|
name - StringFilter
|
Example
{
"_and": [NameFilter],
"_or": [NameFilter],
"name": StringFilter
}
NameFormat
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"FIRST_NAME_LAST_NAME"
NevarisFinanceError
Example
{
"endDate": "2007-12-03",
"exportBAS": false,
"exportTimesOnEquipmentInEquipmentColumn": false,
"onlyExportNewData": true,
"onlyExportRowsWithValue": false,
"personIdents": [Ident],
"startDate": "2007-12-03",
"swapAmountAndFactor": false,
"useDotAsDecimalSeparator": true
}
NevarisFinanceOptions
Example
{
"personIdents": [Ident],
"startDate": "2007-12-03",
"endDate": "2007-12-03",
"onlyExportNewData": true,
"useDotAsDecimalSeparator": true,
"exportTimesOnEquipmentInEquipmentColumn": false,
"swapAmountAndFactor": true,
"exportBAS": false,
"onlyExportRowsWithValue": false
}
NevarisFinancePermissionError
Fields
Field Name | Description |
---|---|
entity - NevarisFinanceError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": NevarisFinanceError,
"errors": [MissingPermission]
}
NevarisFinanceResult
Types
Union Types |
---|
Example
File
NevarisFinanceValidationError
Fields
Field Name | Description |
---|---|
entity - NevarisFinanceError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": NevarisFinanceError,
"errors": [ValidationErrorProperty]
}
Note
Fields
Field Name | Description |
---|---|
canDelete - Boolean
|
|
canEdit - Boolean
|
|
changeInfo - Info
|
|
clientId - Ident
|
|
createInfo - Info
|
|
creator - Person
|
|
creatorIdent - Ident
|
|
date - Date!
|
|
fid - String
|
|
ident - Ident
|
|
isDeleted - Boolean!
|
|
isLocked - Boolean!
|
|
isProved - Boolean!
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
lockInfo - Info
|
|
notecategory - NoteCategory
|
|
noteCategoryIdent - Ident
|
|
project - Project
|
|
projectIdent - Ident
|
|
proveInfo - Info
|
|
text - String
|
|
title - String
|
Example
{
"canDelete": true,
"canEdit": true,
"changeInfo": Info,
"clientId": Ident,
"createInfo": Info,
"creator": Person,
"creatorIdent": Ident,
"date": "2007-12-03",
"fid": "abc123",
"ident": Ident,
"isDeleted": false,
"isLocked": false,
"isProved": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lockInfo": Info,
"notecategory": NoteCategory,
"noteCategoryIdent": Ident,
"project": Project,
"projectIdent": Ident,
"proveInfo": Info,
"text": "abc123",
"title": "abc123"
}
NoteCategory
Example
{
"changeInfo": Info,
"color": "abc123",
"element": Element,
"fid": "abc123",
"id": "abc123",
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "xyz789",
"revision": 123,
"text": "abc123"
}
NoteCategoryCollection
Fields
Field Name | Description |
---|---|
nodes - [NoteCategory!]!
|
|
totalCount - Int!
|
Example
{"nodes": [NoteCategory], "totalCount": 987}
NoteCategoryError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
NoteCategoryErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - NoteCategoryError
|
Example
{"entity": NoteCategoryError}
NoteCategoryErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - NoteCategoryError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": NoteCategoryError,
"errors": [ValidationErrorProperty]
}
NoteCategoryErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - NoteCategoryError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": NoteCategoryError,
"errors": [MissingPermission]
}
NoteCategoryErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - NoteCategoryError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": NoteCategoryError,
"errors": ["ENTITY_DELETED"]
}
NoteCategoryFilter
Fields
Input Field | Description |
---|---|
_and - [NoteCategoryFilter]
|
|
_or - [NoteCategoryFilter]
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
fid - StringFilter
|
|
name - StringFilter
|
|
text - StringFilter
|
|
color - StringFilter
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
isDeleted - BooleanFilter
|
|
element - ElementFilter
|
Example
{
"_and": [NoteCategoryFilter],
"_or": [NoteCategoryFilter],
"ident": IdentFilter,
"id": StringFilter,
"fid": StringFilter,
"name": StringFilter,
"text": StringFilter,
"color": StringFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"isDeleted": BooleanFilter,
"element": ElementFilter
}
NoteCategoryNotFoundError
Fields
Field Name | Description |
---|---|
errors - [NoteCategoryReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
NoteCategoryReferErrorEntityNotFoundErrorType
]
}
NoteCategoryOrder
Example
{
"id": "ASC",
"fid": "ASC",
"name": "ASC",
"text": "ASC",
"color": "ASC",
"isDeleted": "ASC",
"element": ElementOrder,
"lastChange": "ASC",
"lastChangeCount": "ASC"
}
NoteCategoryPermissionError
Fields
Field Name | Description |
---|---|
errors - [NoteCategoryReferErrorPermissionErrorType!]!
|
Example
{"errors": [NoteCategoryReferErrorPermissionErrorType]}
NoteCategoryReferEntity
NoteCategoryReferError
NoteCategoryReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - NoteCategoryReferError
|
Example
{"entity": NoteCategoryReferError}
NoteCategoryReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - NoteCategoryReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": NoteCategoryReferError,
"errors": [MissingPermission]
}
NoteCategoryReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - NoteCategoryReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": NoteCategoryReferError,
"errors": ["ENTITY_DELETED"]
}
NoteCategoryResultSuccess
Fields
Field Name | Description |
---|---|
entities - [NoteCategory!]!
|
Example
{"entities": [NoteCategory]}
NoteCategoryStateError
Fields
Field Name | Description |
---|---|
errors - [NoteCategoryReferErrorStateErrorType!]!
|
Example
{"errors": [NoteCategoryReferErrorStateErrorType]}
NoteCollection
NoteCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [NoteCollectionFilter]
|
|
_or - [NoteCollectionFilter]
|
|
ident - IdentFilter
|
|
clientId - IdentFilter
|
|
lastChange - DateTimeFilter
|
The last time the block was edited on the server. |
isDeleted - BooleanFilter
|
|
fid - StringFilter
|
Identifier used by third party applications. Not guaranteed to be unique. |
lastChangeCount - LastChangeCountFilter
|
|
date - DateFilter
|
|
project - ProjectFilter
|
|
creator - PersonFilter
|
|
text - StringFilter
|
|
title - StringFilter
|
|
noteCategory - NoteCategoryFilter
|
|
isProved - BooleanFilter
|
|
isLocked - BooleanFilter
|
Example
{
"_and": [NoteCollectionFilter],
"_or": [NoteCollectionFilter],
"ident": IdentFilter,
"clientId": IdentFilter,
"lastChange": DateTimeFilter,
"isDeleted": BooleanFilter,
"fid": StringFilter,
"lastChangeCount": LastChangeCountFilter,
"date": DateFilter,
"project": ProjectFilter,
"creator": PersonFilter,
"text": StringFilter,
"title": StringFilter,
"noteCategory": NoteCategoryFilter,
"isProved": BooleanFilter,
"isLocked": BooleanFilter
}
NoteError
NoteErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - NoteError
|
Example
{"entity": NoteError}
NoteErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - NoteError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": NoteError,
"errors": [ValidationErrorProperty]
}
NoteErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - NoteError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": NoteError,
"errors": [MissingPermission]
}
NoteErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - NoteError
|
|
errors - [StateErrors!]!
|
Example
{"entity": NoteError, "errors": ["ENTITY_DELETED"]}
NoteNotFoundError
Fields
Field Name | Description |
---|---|
errors - [NoteReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [NoteReferErrorEntityNotFoundErrorType]}
NoteOrder
Fields
Input Field | Description |
---|---|
date - SortOrder
|
|
isProved - SortOrder
|
|
isLocked - SortOrder
|
|
isDeleted - SortOrder
|
|
lastChange - SortOrder
|
|
lastChangeCount - SortOrder
|
|
fid - SortOrder
|
|
title - SortOrder
|
|
text - SortOrder
|
|
createApplication - SortOrder
|
|
createTimestamp - SortOrder
|
|
changeApplication - SortOrder
|
|
changeTimestamp - SortOrder
|
|
proveApplication - SortOrder
|
|
proveTimestamp - SortOrder
|
|
lockApplication - SortOrder
|
|
lockTimestamp - SortOrder
|
|
project - ProjectOrder
|
|
category - NoteCategoryOrder
|
|
creator - PersonOrder
|
Example
{
"date": "ASC",
"isProved": "ASC",
"isLocked": "ASC",
"isDeleted": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC",
"fid": "ASC",
"title": "ASC",
"text": "ASC",
"createApplication": "ASC",
"createTimestamp": "ASC",
"changeApplication": "ASC",
"changeTimestamp": "ASC",
"proveApplication": "ASC",
"proveTimestamp": "ASC",
"lockApplication": "ASC",
"lockTimestamp": "ASC",
"project": ProjectOrder,
"category": NoteCategoryOrder,
"creator": PersonOrder
}
NotePermissionError
Fields
Field Name | Description |
---|---|
errors - [NoteReferErrorPermissionErrorType!]!
|
Example
{"errors": [NoteReferErrorPermissionErrorType]}
NoteReferEntity
NoteReferError
NoteReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - NoteReferError
|
Example
{"entity": NoteReferError}
NoteReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - NoteReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": NoteReferError,
"errors": [MissingPermission]
}
NoteReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - NoteReferError
|
|
errors - [CollectedStateErrors!]!
|
Example
{"entity": NoteReferError, "errors": ["ENTITY_LOCKED"]}
NoteResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Note!]!
|
Example
{"entities": [Note]}
NoteStateError
Fields
Field Name | Description |
---|---|
errors - [NoteReferErrorStateErrorType!]!
|
Example
{"errors": [NoteReferErrorStateErrorType]}
Notification
Fields
Field Name | Description |
---|---|
application - String!
|
|
creator - Person!
|
|
creatorElement - Element!
|
|
ident - Ident!
|
|
isDeleted - Boolean!
|
|
isUnseen - Boolean!
|
|
lastChangeCount - LastChangeCount!
|
|
notificationCategory - NotificationCategory!
|
|
notificationStatus - NotificationState!
|
|
notificationType - NotificationType!
|
|
parameters - String!
|
|
person - Person
|
|
solutions - [NotificationSolution!]!
|
|
text - String!
|
|
timeStamp - DateTime!
|
time of creation |
Example
{
"application": "xyz789",
"creator": Person,
"creatorElement": Element,
"ident": Ident,
"isDeleted": true,
"isUnseen": false,
"lastChangeCount": LastChangeCount,
"notificationCategory": "OVERLAP",
"notificationStatus": "OPEN",
"notificationType": "INFO",
"parameters": "xyz789",
"person": Person,
"solutions": [NotificationSolution],
"text": "xyz789",
"timeStamp": "2007-12-03T10:15:30Z"
}
NotificationCategory
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"OVERLAP"
NotificationCategoryFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - NotificationCategory
|
Is the fields value equal to the provided value. Default = OVERLAP |
_neq - NotificationCategory
|
Is the fields value not equal to the provided value. Default = OVERLAP |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [NotificationCategory]
|
Is the fields value in the provided list of values. |
_nin - [NotificationCategory]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "OVERLAP",
"_neq": "OVERLAP",
"_is_null": true,
"_in": ["OVERLAP"],
"_nin": ["OVERLAP"]
}
NotificationCollection
Fields
Field Name | Description |
---|---|
nodes - [Notification!]!
|
|
totalCount - Int!
|
Example
{"nodes": [Notification], "totalCount": 123}
NotificationFilter
Fields
Input Field | Description |
---|---|
_and - [NotificationFilter]
|
|
_or - [NotificationFilter]
|
|
ident - IdentFilter
|
|
text - StringFilter
|
|
creatorIdent - IdentFilter
|
|
person - PersonFilter
|
|
application - StringFilter
|
|
type - NotificationTypeFilter
|
|
category - NotificationCategoryFilter
|
|
status - NotificationStateFilter
|
|
creatorElementIdent - IdentFilter
|
|
timestamp - DateTimeFilter
|
|
isDeleted - BooleanFilter
|
|
creator - PersonFilter
|
Example
{
"_and": [NotificationFilter],
"_or": [NotificationFilter],
"ident": IdentFilter,
"text": StringFilter,
"creatorIdent": IdentFilter,
"person": PersonFilter,
"application": StringFilter,
"type": NotificationTypeFilter,
"category": NotificationCategoryFilter,
"status": NotificationStateFilter,
"creatorElementIdent": IdentFilter,
"timestamp": DateTimeFilter,
"isDeleted": BooleanFilter,
"creator": PersonFilter
}
NotificationNotFoundError
Fields
Field Name | Description |
---|---|
errors - [NotificationReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
NotificationReferErrorEntityNotFoundErrorType
]
}
NotificationOrder
Fields
Input Field | Description |
---|---|
text - SortOrder
|
|
creator - PersonOrder
|
|
person - PersonOrder
|
|
timeStamp - SortOrder
|
|
application - SortOrder
|
|
type - SortOrder
|
|
category - SortOrder
|
|
status - SortOrder
|
Example
{
"text": "ASC",
"creator": PersonOrder,
"person": PersonOrder,
"timeStamp": "ASC",
"application": "ASC",
"type": "ASC",
"category": "ASC",
"status": "ASC"
}
NotificationPermissionError
Fields
Field Name | Description |
---|---|
errors - [NotificationReferErrorPermissionErrorType!]!
|
Example
{"errors": [NotificationReferErrorPermissionErrorType]}
NotificationReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
NotificationReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
NotificationReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - NotificationReferError
|
Example
{"entity": NotificationReferError}
NotificationReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - NotificationReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": NotificationReferError,
"errors": [MissingPermission]
}
NotificationReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - NotificationReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": NotificationReferError,
"errors": ["ENTITY_DELETED"]
}
NotificationResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Notification!]!
|
Example
{"entities": [Notification]}
NotificationSolution
Fields
Field Name | Description |
---|---|
notificationSolutionCategory - NotificationSolutionCategory!
|
|
solutionPath - String!
|
solution path |
Example
{
"notificationSolutionCategory": "IS_HOLIDAY",
"solutionPath": "xyz789"
}
NotificationSolutionCategory
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"IS_HOLIDAY"
NotificationState
Values
Enum Value | Description |
---|---|
|
|
|
Example
"OPEN"
NotificationStateError
Fields
Field Name | Description |
---|---|
errors - [NotificationReferErrorStateErrorType!]!
|
Example
{"errors": [NotificationReferErrorStateErrorType]}
NotificationStateFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - NotificationState
|
Is the fields value equal to the provided value. Default = OPEN |
_neq - NotificationState
|
Is the fields value not equal to the provided value. Default = OPEN |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [NotificationState]
|
Is the fields value in the provided list of values. |
_nin - [NotificationState]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "OPEN",
"_neq": "OPEN",
"_is_null": true,
"_in": ["OPEN"],
"_nin": ["OPEN"]
}
NotificationType
Values
Enum Value | Description |
---|---|
|
|
|
Example
"INFO"
NotificationTypeFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - NotificationType
|
Is the fields value equal to the provided value. Default = INFO |
_neq - NotificationType
|
Is the fields value not equal to the provided value. Default = INFO |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [NotificationType]
|
Is the fields value in the provided list of values. |
_nin - [NotificationType]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "INFO",
"_neq": "INFO",
"_is_null": false,
"_in": ["INFO"],
"_nin": ["INFO"]
}
NullableBoolean
Example
NullableBoolean
NullableDecimal
Example
NullableDecimal
NumericMaintenanceAssignment
Fields
Field Name | Description |
---|---|
equipment - Equipment
|
|
ident - Ident
|
|
informationField - EquipmentInformationField
|
The associated information field on the equipment |
isDeleted - Boolean
|
|
measure - MaintenanceMeasure
|
|
nextInspectionCount - Decimal!
|
|
status - MaintenanceStatus!
|
|
statusHistory - [MaintenanceStatusResult]!
|
|
Example
{
"equipment": Equipment,
"ident": Ident,
"informationField": EquipmentInformationField,
"isDeleted": false,
"measure": MaintenanceMeasure,
"nextInspectionCount": Decimal,
"status": "UNKNOWN",
"statusHistory": [MaintenanceStatusResult]
}
OnSitePersonalSettings
Fields
Field Name | Description |
---|---|
chatPushNotificationSetting - ChatNotificationSetting
|
|
newTicketNotification - Boolean
|
|
saveDateSettingsForCollectedData - Boolean
|
|
showAlternativeName - Boolean
|
|
showEquipmentLent - Boolean
|
|
showEquipmentType - Boolean
|
|
showInactiveEmployees - Boolean
|
|
showInactiveProjects - Boolean
|
|
showLicensePlate - Boolean
|
|
showMap - Boolean
|
|
showOnlyAssignedProjectParts - Boolean
|
|
showPersonType - Boolean
|
|
showStaffLent - Boolean
|
Example
{
"chatPushNotificationSetting": "ONLY_SIGNED_IN",
"newTicketNotification": true,
"saveDateSettingsForCollectedData": false,
"showAlternativeName": true,
"showEquipmentLent": true,
"showEquipmentType": true,
"showInactiveEmployees": false,
"showInactiveProjects": true,
"showLicensePlate": false,
"showMap": false,
"showOnlyAssignedProjectParts": true,
"showPersonType": true,
"showStaffLent": true
}
OnsiteFirstSteps
Other
Fields
Field Name | Description |
---|---|
ticketCount - Int!
|
Example
{"ticketCount": 987}
PDSLohnError
Fields
Field Name | Description |
---|---|
dataSource - DataSource!
|
|
endDate - Date!
|
|
format - ExportFormat!
|
|
isTestExport - Boolean
|
|
lockData - Boolean
|
|
onlyLockedWC - Boolean
|
|
personIdents - [Ident!]!
|
|
standardWageType - String
|
|
startDate - Date!
|
Example
{
"dataSource": "RECORDING",
"endDate": "2007-12-03",
"format": "TEXT",
"isTestExport": false,
"lockData": false,
"onlyLockedWC": true,
"personIdents": [Ident],
"standardWageType": "abc123",
"startDate": "2007-12-03"
}
PDSLohnOptions
Fields
Input Field | Description |
---|---|
personIdents - [Ident!]!
|
|
startDate - Date!
|
|
endDate - Date!
|
|
format - ExportFormat!
|
|
standardWageType - String
|
|
dataSource - DataSource!
|
|
onlyLockedWC - Boolean!
|
|
isTestExport - Boolean!
|
|
lockData - Boolean!
|
Example
{
"personIdents": [Ident],
"startDate": "2007-12-03",
"endDate": "2007-12-03",
"format": "TEXT",
"standardWageType": "abc123",
"dataSource": "RECORDING",
"onlyLockedWC": false,
"isTestExport": false,
"lockData": false
}
PDSLohnPermissionError
Fields
Field Name | Description |
---|---|
entity - PDSLohnError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": PDSLohnError,
"errors": [MissingPermission]
}
PDSLohnResult
Types
Union Types |
---|
Example
File
PDSLohnValidationError
Fields
Field Name | Description |
---|---|
entity - PDSLohnError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": PDSLohnError,
"errors": [ValidationErrorProperty]
}
PauseCondition
PayloadTotal
Description
Total capacity of all loads in kilograms
Fields
Field Name | Description |
---|---|
datetime - DateTimeOffset!
|
Timestamp of the entry |
ident - Ident!
|
|
payloadKilos - Decimal
|
Total capacity of all loads in kilograms |
trackingDevice - TrackingDevice!
|
Example
{
"datetime": DateTimeOffset,
"ident": Ident,
"payloadKilos": Decimal,
"trackingDevice": TrackingDevice
}
PaymentProvider
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"NONE"
Period
Values
Enum Value | Description |
---|---|
|
|
|
Example
"MONTHLY"
PeriodCondition
Example
{
"from": TimeSpan,
"ident": Ident,
"isNextDay": false,
"position": 123,
"to": TimeSpan,
"withAbsences": true,
"withAllowances": false
}
PeriodUnit
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"DAYS"
PeriodUnitFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - PeriodUnit
|
Is the fields value equal to the provided value. Default = DAYS |
_neq - PeriodUnit
|
Is the fields value not equal to the provided value. Default = DAYS |
_gt - PeriodUnit
|
Is the fields value greater than the provided value. Default = DAYS |
_lt - PeriodUnit
|
Is the fields value less than the provided value. Default = DAYS |
_gte - PeriodUnit
|
Is the fields value greater than or equal to the provided value. Default = DAYS |
_lte - PeriodUnit
|
Is the fields value less than or equal to the provided value. Default = DAYS |
_like - PeriodUnit
|
Is the fields value like the provided value. SQL Server wildcards can be applied. Default = DAYS |
_contains - PeriodUnit
|
Does the field value contain the provided value. Default = DAYS |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [PeriodUnit]
|
Is the fields value in the provided list of values. |
_nin - [PeriodUnit]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "DAYS",
"_neq": "DAYS",
"_gt": "DAYS",
"_lt": "DAYS",
"_gte": "DAYS",
"_lte": "DAYS",
"_like": "DAYS",
"_contains": "DAYS",
"_is_null": false,
"_in": ["DAYS"],
"_nin": ["DAYS"]
}
Permission
PermissionError
Values
Enum Value | Description |
---|---|
|
Example
"INSUFFICIENT_PERMISSIONS"
Person
Fields
Field Name | Description |
---|---|
actions - [PersonHistoryChange!]!
|
|
changeInfo - Info
|
|
contact - Contact
|
Contact for person |
contactIdent - Ident
|
Use contact { ident }
|
defaultHolidayAccount - HolidayAccountBalance
|
|
Arguments
|
|
documents - [AssignedFile!]!
|
|
element - Element!
|
|
elementIdent - Ident
|
Use element { ident }
|
employee - Employee
|
|
externalLink - String
|
|
fid - String
|
|
firstname - String!
|
|
formattedName - String!
|
|
hasEquipmentAccess - Boolean!
|
use moduleAccess instead |
hasEstimatesAccess - Boolean!
|
use moduleAccess instead |
hasMasterDataPermission - Boolean
|
Field describes whether the entity is allowed to be edited by the current user |
hasPersonAccess - Boolean!
|
use moduleAccess instead |
hasPlanningAccess - Boolean!
|
use moduleAccess instead |
hasProjectAccess - Boolean!
|
use moduleAccess instead |
hasQualityAccess - Boolean!
|
use moduleAccess instead |
hasWageDataPermission - Boolean
|
Field describes whether the wagedata of this entity is allowed to be seen by the current user |
ident - Ident!
|
|
imageIdent - Ident
|
|
isDeleted - Boolean
|
|
lastChange - UtcDateTime
|
|
lastChangeCount - LastChangeCount!
|
|
lastname - String!
|
|
mail - String
|
|
moduleAccess - [ModuleAccessEnum!]!
|
|
nfcTagId - String
|
|
personPermissions - [PersonPermissions!]!
|
|
publicHolidays - [PublicHoliday]
|
|
qualityProjects - [Project!]!
|
Use { user { qualityProjects } } instead
|
user - User
|
Example
{
"actions": [PersonHistoryChange],
"changeInfo": Info,
"contact": Contact,
"contactIdent": Ident,
"defaultHolidayAccount": HolidayAccountBalance,
"documents": [AssignedFile],
"element": Element,
"elementIdent": Ident,
"employee": Employee,
"externalLink": "xyz789",
"fid": "xyz789",
"firstname": "xyz789",
"formattedName": "xyz789",
"hasEquipmentAccess": true,
"hasEstimatesAccess": false,
"hasMasterDataPermission": true,
"hasPersonAccess": true,
"hasPlanningAccess": false,
"hasProjectAccess": true,
"hasQualityAccess": true,
"hasWageDataPermission": true,
"ident": Ident,
"imageIdent": Ident,
"isDeleted": true,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"lastname": "abc123",
"mail": "abc123",
"moduleAccess": ["PROJECT"],
"nfcTagId": "abc123",
"personPermissions": ["CAN_EDIT"],
"publicHolidays": [PublicHoliday],
"qualityProjects": [Project],
"user": User
}
PersonCollection
Fields
Field Name | Description |
---|---|
nodes - [Person!]!
|
|
totalCount - Int!
|
Example
{"nodes": [Person], "totalCount": 987}
PersonEditAction
Fields
Field Name | Description |
---|---|
current - Person!
|
|
previous - Person
|
|
properties - [String!]!
|
Example
{
"current": Person,
"previous": Person,
"properties": ["abc123"]
}
PersonError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
PersonErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - PersonError
|
Example
{"entity": PersonError}
PersonErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - PersonError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": PersonError,
"errors": [ValidationErrorProperty]
}
PersonErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - PersonError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": PersonError,
"errors": [MissingPermission]
}
PersonErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - PersonError
|
|
errors - [StateErrors!]!
|
Example
{"entity": PersonError, "errors": ["ENTITY_DELETED"]}
PersonFilter
Fields
Input Field | Description |
---|---|
_and - [PersonFilter]
|
|
_or - [PersonFilter]
|
|
ident - IdentFilter
|
|
fid - StringFilter
|
|
isDeleted - BooleanFilter
|
|
name - StringFilter
|
|
firstname - StringFilter
|
|
lastname - StringFilter
|
|
employee - EmployeeFilter
|
|
personRange - PersonRange
|
|
lastChangeCount - LastChangeCountFilter
|
|
withLentEmployees - Boolean
|
|
user - UserFilter
|
|
element - ElementFilter
|
|
personSkill - PersonSkillFilter
|
|
mail - StringFilter
|
|
hasProjectAccess - BooleanFilter
|
|
hasPersonAccess - BooleanFilter
|
|
hasEquipmentAccess - BooleanFilter
|
|
hasPlanningAccess - BooleanFilter
|
|
hasQualityAccess - BooleanFilter
|
Example
{
"_and": [PersonFilter],
"_or": [PersonFilter],
"ident": IdentFilter,
"fid": StringFilter,
"isDeleted": BooleanFilter,
"name": StringFilter,
"firstname": StringFilter,
"lastname": StringFilter,
"employee": EmployeeFilter,
"personRange": "ALL",
"lastChangeCount": LastChangeCountFilter,
"withLentEmployees": true,
"user": UserFilter,
"element": ElementFilter,
"personSkill": PersonSkillFilter,
"mail": StringFilter,
"hasProjectAccess": BooleanFilter,
"hasPersonAccess": BooleanFilter,
"hasEquipmentAccess": BooleanFilter,
"hasPlanningAccess": BooleanFilter,
"hasQualityAccess": BooleanFilter
}
PersonHistoryChange
Fields
Field Name | Description |
---|---|
action - HistoryChangeAction!
|
|
edit - PersonEditAction!
|
|
person - Person
|
|
timestamp - DateTime!
|
Example
{
"action": "CREATE",
"edit": PersonEditAction,
"person": Person,
"timestamp": "2007-12-03T10:15:30Z"
}
PersonKind
PersonKindEnum
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"APPRENTICE"
PersonKindFilter
Fields
Input Field | Description |
---|---|
_or - [PersonKindFilter]
|
|
_and - [PersonKindFilter]
|
|
name - StringFilter
|
Example
{
"_or": [PersonKindFilter],
"_and": [PersonKindFilter],
"name": StringFilter
}
PersonKindOrder
Fields
Input Field | Description |
---|---|
name - SortOrder
|
Example
{"name": "ASC"}
PersonNotFoundError
Fields
Field Name | Description |
---|---|
errors - [PersonReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [PersonReferErrorEntityNotFoundErrorType]}
PersonOrder
Fields
Input Field | Description |
---|---|
employee - EmployeeOrder
|
|
user - UserOrder
|
|
name - SortOrder
|
|
firstname - SortOrder
|
|
lastname - SortOrder
|
|
lastChangeCount - SortOrder
|
|
lastChange - SortOrder
|
|
mail - SortOrder
|
|
hasProjectAccess - SortOrder
|
|
hasPersonAccess - SortOrder
|
|
hasEquipmentAccess - SortOrder
|
|
hasPlanningAccess - SortOrder
|
|
hasQualityAccess - SortOrder
|
|
element - ElementOrder
|
|
isDeleted - SortOrder
|
Example
{
"employee": EmployeeOrder,
"user": UserOrder,
"name": "ASC",
"firstname": "ASC",
"lastname": "ASC",
"lastChangeCount": "ASC",
"lastChange": "ASC",
"mail": "ASC",
"hasProjectAccess": "ASC",
"hasPersonAccess": "ASC",
"hasEquipmentAccess": "ASC",
"hasPlanningAccess": "ASC",
"hasQualityAccess": "ASC",
"element": ElementOrder,
"isDeleted": "ASC"
}
PersonOverview
Fields
Field Name | Description |
---|---|
nodes - [PersonOverviewNode]
|
Example
{"nodes": [PersonOverviewNode]}
PersonOverviewAIR1PEOV
Fields
Field Name | Description |
---|---|
nodes - [PersonOverviewNode]
|
Example
{"nodes": [PersonOverviewNode]}
PersonOverviewDay
Fields
Field Name | Description |
---|---|
date - Date!
|
|
rows - [PersonOverviewRow]
|
Example
{
"date": "2007-12-03",
"rows": [PersonOverviewRow]
}
PersonOverviewDetailRow
PersonOverviewNode
Fields
Field Name | Description |
---|---|
data - [PersonOverviewDay]
|
|
person - Person
|
|
reportLogoPath - String
|
|
sumList - [PersonOverviewRow]
|
Example
{
"data": [PersonOverviewDay],
"person": Person,
"reportLogoPath": "xyz789",
"sumList": [PersonOverviewRow]
}
PersonOverviewRow
Example
{
"additionalInfos": [PersonOverviewDetailRow],
"begin": "abc123",
"date": "2007-12-03",
"end": "xyz789",
"hours": Decimal,
"rowTitle": "abc123",
"sum": Decimal,
"title": "xyz789"
}
PersonOverviewUNI1PEOV
Fields
Field Name | Description |
---|---|
nodes - [PersonOverviewNode]
|
Example
{"nodes": [PersonOverviewNode]}
PersonPermissionError
Fields
Field Name | Description |
---|---|
errors - [PersonReferErrorPermissionErrorType!]!
|
Example
{"errors": [PersonReferErrorPermissionErrorType]}
PersonPermissions
Values
Enum Value | Description |
---|---|
|
Example
"CAN_EDIT"
PersonRange
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"ALL"
PersonReferEntity
PersonReferError
PersonReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - PersonReferError
|
Example
{"entity": PersonReferError}
PersonReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - PersonReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": PersonReferError,
"errors": [MissingPermission]
}
PersonReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - PersonReferError
|
|
errors - [StateErrors!]!
|
Example
{"entity": PersonReferError, "errors": ["ENTITY_DELETED"]}
PersonReportPARP2PPS
Fields
Field Name | Description |
---|---|
nodes - [PersonReportPARP2PPSNode]
|
|
reportLogoPath - String
|
Example
{
"nodes": [PersonReportPARP2PPSNode],
"reportLogoPath": "xyz789"
}
PersonReportPARP2PPSNode
Fields
Field Name | Description |
---|---|
project - Project
|
|
rowData - [PersonReportPARP2PPSRowData]
|
|
rowValue - Decimal!
|
|
staffTimes - [PersonReportPARP2PPSStaffTimeRow]
|
Example
{
"project": Project,
"rowData": [PersonReportPARP2PPSRowData],
"rowValue": Decimal,
"staffTimes": [PersonReportPARP2PPSStaffTimeRow]
}
PersonReportPARP2PPSRowData
PersonReportPARP2PPSStaffTimeRow
Fields
Field Name | Description |
---|---|
person - Person
|
|
rowData - [PersonReportPARP2PPSRowData]
|
|
rowValue - Decimal!
|
Example
{
"person": Person,
"rowData": [PersonReportPARP2PPSRowData],
"rowValue": Decimal
}
PersonResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Person!]!
|
Example
{"entities": [Person]}
PersonSelectAdditionalFields
Values
Enum Value | Description |
---|---|
|
|
|
Example
"LENT"
PersonSkill
Fields
Field Name | Description |
---|---|
creator - Person
|
|
date - Date!
|
|
expiryDate - Date!
|
|
files - [File!]!
|
|
ident - Ident!
|
|
isDeleted - Boolean!
|
|
lastChange - UtcDateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
note - String
|
|
person - Person!
|
|
skill - Skill!
|
|
status - PersonSkillStatus!
|
Example
{
"creator": Person,
"date": "2007-12-03",
"expiryDate": "2007-12-03",
"files": [File],
"ident": Ident,
"isDeleted": false,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"note": "abc123",
"person": Person,
"skill": Skill,
"status": "VALID"
}
PersonSkillCollection
Fields
Field Name | Description |
---|---|
nodes - [PersonSkill!]!
|
|
totalCount - Int!
|
Example
{"nodes": [PersonSkill], "totalCount": 987}
PersonSkillError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
PersonSkillErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - PersonSkillError
|
Example
{"entity": PersonSkillError}
PersonSkillErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - PersonSkillError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": PersonSkillError,
"errors": [ValidationErrorProperty]
}
PersonSkillErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - PersonSkillError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": PersonSkillError,
"errors": [MissingPermission]
}
PersonSkillErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - PersonSkillError
|
|
errors - [StateErrors!]!
|
Example
{"entity": PersonSkillError, "errors": ["ENTITY_DELETED"]}
PersonSkillFilter
Fields
Input Field | Description |
---|---|
_and - [PersonSkillFilter]
|
|
_or - [PersonSkillFilter]
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
ident - IdentFilter
|
|
date - DateFilter
|
|
expiryDate - DateFilter
|
|
isDeleted - BooleanFilter
|
|
person - PersonFilter
|
|
skill - SkillFilter
|
|
note - StringFilter
|
|
status - PersonSkillStatusFilter
|
Example
{
"_and": [PersonSkillFilter],
"_or": [PersonSkillFilter],
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"ident": IdentFilter,
"date": DateFilter,
"expiryDate": DateFilter,
"isDeleted": BooleanFilter,
"person": PersonFilter,
"skill": SkillFilter,
"note": StringFilter,
"status": PersonSkillStatusFilter
}
PersonSkillNotFoundError
Fields
Field Name | Description |
---|---|
errors - [PersonSkillReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [PersonSkillReferErrorEntityNotFoundErrorType]}
PersonSkillOrder
Fields
Input Field | Description |
---|---|
date - SortOrder
|
|
expiryDate - SortOrder
|
|
note - SortOrder
|
|
person - PersonOrder
|
|
skill - SkillOrder
|
|
isDeleted - SortOrder
|
|
lastChange - SortOrder
|
|
lastChangeCount - SortOrder
|
|
status - SortOrder
|
Example
{
"date": "ASC",
"expiryDate": "ASC",
"note": "ASC",
"person": PersonOrder,
"skill": SkillOrder,
"isDeleted": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC",
"status": "ASC"
}
PersonSkillPermissionError
Fields
Field Name | Description |
---|---|
errors - [PersonSkillReferErrorPermissionErrorType!]!
|
Example
{"errors": [PersonSkillReferErrorPermissionErrorType]}
PersonSkillReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
PersonSkillReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
PersonSkillReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - PersonSkillReferError
|
Example
{"entity": PersonSkillReferError}
PersonSkillReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - PersonSkillReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": PersonSkillReferError,
"errors": [MissingPermission]
}
PersonSkillResultSuccess
Fields
Field Name | Description |
---|---|
entities - [PersonSkill!]!
|
Example
{"entities": [PersonSkill]}
PersonSkillStatus
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"VALID"
PersonSkillStatusFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - PersonSkillStatus
|
Is the fields value equal to the provided value. Default = VALID |
_neq - PersonSkillStatus
|
Is the fields value not equal to the provided value. Default = VALID |
_gt - PersonSkillStatus
|
Is the fields value greater than the provided value. Default = VALID |
_lt - PersonSkillStatus
|
Is the fields value less than the provided value. Default = VALID |
_gte - PersonSkillStatus
|
Is the fields value greater than or equal to the provided value. Default = VALID |
_lte - PersonSkillStatus
|
Is the fields value less than or equal to the provided value. Default = VALID |
_like - PersonSkillStatus
|
Is the fields value like the provided value. SQL Server wildcards can be applied. Default = VALID |
_contains - PersonSkillStatus
|
Does the field value contain the provided value. Default = VALID |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [PersonSkillStatus]
|
Is the fields value in the provided list of values. |
_nin - [PersonSkillStatus]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "VALID",
"_neq": "VALID",
"_gt": "VALID",
"_lt": "VALID",
"_gte": "VALID",
"_lte": "VALID",
"_like": "VALID",
"_contains": "VALID",
"_is_null": true,
"_in": ["VALID"],
"_nin": ["VALID"]
}
PersonStateError
Fields
Field Name | Description |
---|---|
errors - [PersonReferErrorStateErrorType!]!
|
Example
{"errors": [PersonReferErrorStateErrorType]}
PersonType
Example
{
"changeInfo": Info,
"color": "xyz789",
"element": Element,
"elementIdent": Ident,
"fid": "abc123",
"id": "abc123",
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "abc123"
}
PersonTypeCollection
Fields
Field Name | Description |
---|---|
nodes - [PersonType!]!
|
|
totalCount - Int!
|
Example
{"nodes": [PersonType], "totalCount": 123}
PersonTypeCondition
Fields
Field Name | Description |
---|---|
ident - Ident
|
|
personTypes - [PersonType!]!
|
|
position - Int!
|
Example
{
"ident": Ident,
"personTypes": [PersonType],
"position": 987
}
PersonTypeDemand
Fields
Field Name | Description |
---|---|
amount - Int!
|
|
assignedPersons - [Person!]!
|
|
ident - Ident!
|
|
planning - Planning!
|
|
type - PersonType!
|
Example
{
"amount": 123,
"assignedPersons": [Person],
"ident": Ident,
"planning": Planning,
"type": PersonType
}
PersonTypeError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
PersonTypeErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - PersonTypeError
|
Example
{"entity": PersonTypeError}
PersonTypeErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - PersonTypeError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": PersonTypeError,
"errors": [ValidationErrorProperty]
}
PersonTypeErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - PersonTypeError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": PersonTypeError,
"errors": [MissingPermission]
}
PersonTypeErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - PersonTypeError
|
|
errors - [StateErrors!]!
|
Example
{"entity": PersonTypeError, "errors": ["ENTITY_DELETED"]}
PersonTypeFilter
Fields
Input Field | Description |
---|---|
_or - [PersonTypeFilter]
|
|
_and - [PersonTypeFilter]
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
fid - StringFilter
|
|
name - StringFilter
|
|
element - ElementFilter
|
|
subcontractor - SubcontractorFilter
|
|
isDeleted - BooleanFilter
|
Example
{
"_or": [PersonTypeFilter],
"_and": [PersonTypeFilter],
"ident": IdentFilter,
"id": StringFilter,
"fid": StringFilter,
"name": StringFilter,
"element": ElementFilter,
"subcontractor": SubcontractorFilter,
"isDeleted": BooleanFilter
}
PersonTypeNotFoundError
Fields
Field Name | Description |
---|---|
errors - [PersonTypeReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [PersonTypeReferErrorEntityNotFoundErrorType]}
PersonTypeOrder
PersonTypePermissionError
Fields
Field Name | Description |
---|---|
errors - [PersonTypeReferErrorPermissionErrorType!]!
|
Example
{"errors": [PersonTypeReferErrorPermissionErrorType]}
PersonTypeReferEntity
PersonTypeReferError
PersonTypeReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - PersonTypeReferError
|
Example
{"entity": PersonTypeReferError}
PersonTypeReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - PersonTypeReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": PersonTypeReferError,
"errors": [MissingPermission]
}
PersonTypeReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - PersonTypeReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": PersonTypeReferError,
"errors": ["ENTITY_DELETED"]
}
PersonTypeResultSuccess
Fields
Field Name | Description |
---|---|
entities - [PersonType!]!
|
Example
{"entities": [PersonType]}
PersonTypeStateError
Fields
Field Name | Description |
---|---|
errors - [PersonTypeReferErrorStateErrorType!]!
|
Example
{"errors": [PersonTypeReferErrorStateErrorType]}
PersonalSettings
Fields
Field Name | Description |
---|---|
fleetSettings - FleetPersonalSettings!
|
|
language - Language
|
|
onSiteSettings - OnSitePersonalSettings!
|
|
person - Person
|
|
qualitySettings - QualityPersonalSettings!
|
|
timeFormat - TimeFormat
|
Example
{
"fleetSettings": FleetPersonalSettings,
"language": "GERMAN",
"onSiteSettings": OnSitePersonalSettings,
"person": Person,
"qualitySettings": QualityPersonalSettings,
"timeFormat": "TWELVE_HOUR"
}
PersonalSettingsError
Fields
Field Name | Description |
---|---|
language - Language
|
|
timeFormat - TimeFormat
|
Example
{"language": "GERMAN", "timeFormat": "TWELVE_HOUR"}
PersonalSettingsErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - PersonalSettingsError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": PersonalSettingsError,
"errors": [ValidationErrorProperty]
}
PhotoCategory
Example
{
"changeInfo": Info,
"color": "xyz789",
"element": Element,
"fid": "xyz789",
"id": "xyz789",
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "xyz789",
"revision": 987,
"text": "xyz789"
}
PhotoCategoryCollection
Fields
Field Name | Description |
---|---|
nodes - [PhotoCategory!]!
|
|
totalCount - Int!
|
Example
{"nodes": [PhotoCategory], "totalCount": 123}
PhotoCategoryError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
PhotoCategoryErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - PhotoCategoryError
|
Example
{"entity": PhotoCategoryError}
PhotoCategoryErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - PhotoCategoryError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": PhotoCategoryError,
"errors": [ValidationErrorProperty]
}
PhotoCategoryErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - PhotoCategoryError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": PhotoCategoryError,
"errors": [MissingPermission]
}
PhotoCategoryErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - PhotoCategoryError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": PhotoCategoryError,
"errors": ["ENTITY_DELETED"]
}
PhotoCategoryFilter
Fields
Input Field | Description |
---|---|
_and - [PhotoCategoryFilter]
|
|
_or - [PhotoCategoryFilter]
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
fid - StringFilter
|
|
name - StringFilter
|
|
text - StringFilter
|
|
color - StringFilter
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
isDeleted - BooleanFilter
|
|
element - ElementFilter
|
Example
{
"_and": [PhotoCategoryFilter],
"_or": [PhotoCategoryFilter],
"ident": IdentFilter,
"id": StringFilter,
"fid": StringFilter,
"name": StringFilter,
"text": StringFilter,
"color": StringFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"isDeleted": BooleanFilter,
"element": ElementFilter
}
PhotoCategoryNotFoundError
Fields
Field Name | Description |
---|---|
errors - [PhotoCategoryReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
PhotoCategoryReferErrorEntityNotFoundErrorType
]
}
PhotoCategoryOrder
Example
{
"id": "ASC",
"fid": "ASC",
"name": "ASC",
"text": "ASC",
"color": "ASC",
"isDeleted": "ASC",
"element": ElementOrder,
"lastChange": "ASC",
"lastChangeCount": "ASC"
}
PhotoCategoryPermissionError
Fields
Field Name | Description |
---|---|
errors - [PhotoCategoryReferErrorPermissionErrorType!]!
|
Example
{"errors": [PhotoCategoryReferErrorPermissionErrorType]}
PhotoCategoryReferEntity
PhotoCategoryReferError
PhotoCategoryReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - PhotoCategoryReferError
|
Example
{"entity": PhotoCategoryReferError}
PhotoCategoryReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - PhotoCategoryReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": PhotoCategoryReferError,
"errors": [MissingPermission]
}
PhotoCategoryReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - PhotoCategoryReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": PhotoCategoryReferError,
"errors": ["ENTITY_DELETED"]
}
PhotoCategoryResultSuccess
Fields
Field Name | Description |
---|---|
entities - [PhotoCategory!]!
|
Example
{"entities": [PhotoCategory]}
PhotoCategoryStateError
Fields
Field Name | Description |
---|---|
errors - [PhotoCategoryReferErrorStateErrorType!]!
|
Example
{"errors": [PhotoCategoryReferErrorStateErrorType]}
PhotoReportH9CQS42I
Fields
Field Name | Description |
---|---|
dateFrom - Date!
|
|
dateTo - Date!
|
|
pictures - [Picture!]
|
|
project - Project!
|
Example
{
"dateFrom": "2007-12-03",
"dateTo": "2007-12-03",
"pictures": [Picture],
"project": Project
}
Picture
Fields
Field Name | Description |
---|---|
canDelete - Boolean
|
|
canEdit - Boolean
|
|
createInfo - Info
|
|
creator - Person
|
|
creatorIdent - Ident
|
|
date - Date!
|
|
fid - String
|
|
ident - Ident
|
|
isInReport - Boolean
|
|
isLocked - Boolean
|
|
isProved - Boolean
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
lockInfo - Info
|
|
modifiedImageIdent - Ident
|
|
originalImageIdent - Ident
|
|
photocategory - PhotoCategory
|
|
photoCategoryIdent - Ident
|
|
project - Project
|
|
projectcomponent - ProjectComponent
|
|
projectComponentIdent - Ident
|
|
projectIdent - Ident
|
|
projectsector - ProjectSector
|
|
projectSectorIdent - Ident
|
|
proveInfo - Info
|
|
reportImageIdent - Ident
|
|
text - String
|
Example
{
"canDelete": true,
"canEdit": false,
"createInfo": Info,
"creator": Person,
"creatorIdent": Ident,
"date": "2007-12-03",
"fid": "xyz789",
"ident": Ident,
"isInReport": true,
"isLocked": true,
"isProved": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lockInfo": Info,
"modifiedImageIdent": Ident,
"originalImageIdent": Ident,
"photocategory": PhotoCategory,
"photoCategoryIdent": Ident,
"project": Project,
"projectcomponent": ProjectComponent,
"projectComponentIdent": Ident,
"projectIdent": Ident,
"projectsector": ProjectSector,
"projectSectorIdent": Ident,
"proveInfo": Info,
"reportImageIdent": Ident,
"text": "abc123"
}
PictureCollection
Fields
Field Name | Description |
---|---|
nodes - [Picture!]!
|
|
totalCount - Int!
|
Example
{"nodes": [Picture], "totalCount": 987}
PictureCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [PictureCollectionFilter]
|
|
_or - [PictureCollectionFilter]
|
|
ident - IdentFilter
|
|
clientId - IdentFilter
|
|
lastChange - DateTimeFilter
|
The last time the block was edited on the server. |
fid - StringFilter
|
Identifier used by third party applications. Not guaranteed to be unique. |
lastChangeCount - LastChangeCountFilter
|
|
date - DateFilter
|
|
text - StringFilter
|
|
isInReport - BooleanFilter
|
|
isProved - BooleanFilter
|
|
isLocked - BooleanFilter
|
|
creator - PersonFilter
|
|
project - ProjectFilter
|
|
projectComponent - ProjectComponentFilter
|
|
projectSector - ProjectSectorFilter
|
|
photoCategory - PhotoCategoryFilter
|
|
originalImageIdent - IdentFilter
|
|
modifiedImageIdent - IdentFilter
|
Example
{
"_and": [PictureCollectionFilter],
"_or": [PictureCollectionFilter],
"ident": IdentFilter,
"clientId": IdentFilter,
"lastChange": DateTimeFilter,
"fid": StringFilter,
"lastChangeCount": LastChangeCountFilter,
"date": DateFilter,
"text": StringFilter,
"isInReport": BooleanFilter,
"isProved": BooleanFilter,
"isLocked": BooleanFilter,
"creator": PersonFilter,
"project": ProjectFilter,
"projectComponent": ProjectComponentFilter,
"projectSector": ProjectSectorFilter,
"photoCategory": PhotoCategoryFilter,
"originalImageIdent": IdentFilter,
"modifiedImageIdent": IdentFilter
}
PictureError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
PictureErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - PictureError
|
Example
{"entity": PictureError}
PictureErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - PictureError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": PictureError,
"errors": [ValidationErrorProperty]
}
PictureErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - PictureError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": PictureError,
"errors": [MissingPermission]
}
PictureErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - PictureError
|
|
errors - [StateErrors!]!
|
Example
{"entity": PictureError, "errors": ["ENTITY_DELETED"]}
PictureNotFoundError
Fields
Field Name | Description |
---|---|
errors - [PictureReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [PictureReferErrorEntityNotFoundErrorType]}
PictureOrder
Fields
Input Field | Description |
---|---|
date - SortOrder
|
|
isProved - SortOrder
|
|
isLocked - SortOrder
|
|
lastChange - SortOrder
|
|
lastChangeCount - SortOrder
|
|
createApplication - SortOrder
|
|
createTimestamp - SortOrder
|
|
changeApplication - SortOrder
|
|
changeTimestamp - SortOrder
|
|
proveApplication - SortOrder
|
|
proveTimestamp - SortOrder
|
|
lockApplication - SortOrder
|
|
lockTimestamp - SortOrder
|
|
text - SortOrder
|
|
isInReport - SortOrder
|
|
project - ProjectOrder
|
|
projectSector - ProjectSectorOrder
|
|
projectComponent - ProjectComponentOrder
|
|
photoCategory - PhotoCategoryOrder
|
|
creator - PersonOrder
|
Example
{
"date": "ASC",
"isProved": "ASC",
"isLocked": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC",
"createApplication": "ASC",
"createTimestamp": "ASC",
"changeApplication": "ASC",
"changeTimestamp": "ASC",
"proveApplication": "ASC",
"proveTimestamp": "ASC",
"lockApplication": "ASC",
"lockTimestamp": "ASC",
"text": "ASC",
"isInReport": "ASC",
"project": ProjectOrder,
"projectSector": ProjectSectorOrder,
"projectComponent": ProjectComponentOrder,
"photoCategory": PhotoCategoryOrder,
"creator": PersonOrder
}
PicturePermissionError
Fields
Field Name | Description |
---|---|
errors - [PictureReferErrorPermissionErrorType!]!
|
Example
{"errors": [PictureReferErrorPermissionErrorType]}
PictureReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
PictureReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
PictureReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - PictureReferError
|
Example
{"entity": PictureReferError}
PictureReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - PictureReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": PictureReferError,
"errors": [MissingPermission]
}
PictureResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Picture!]!
|
Example
{"entities": [Picture]}
Planning
Fields
Field Name | Description |
---|---|
actions - [PlanningChange]
|
Change history of the equipment |
categories - [PlanningCategory!]!
|
|
conflicts - [PlanningConflict!]!
|
|
dateEnd - Date!
|
|
dateStart - Date!
|
|
editor - Person
|
|
editorApplication - String
|
|
equipment - Equipment
|
|
equipments - [Equipment!]!
|
|
equipmentTypeDemand - [EquipmentTypeDemand!]!
|
|
externalLink - String
|
|
fid - String
|
|
ident - Ident!
|
|
includedDays - [PlanningIncludedDay!]!
|
|
isDeleted - Boolean!
|
|
isFixed - Boolean!
|
|
isVisibleOnBoard - Boolean!
|
|
Arguments
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
minutes - Int
|
|
note - String
|
|
persons - [Person!]!
|
|
personTypeDemand - [PersonTypeDemand!]!
|
|
project - Project
|
|
teamExcludeEquipments - [Equipment!]!
|
|
teamExcludePersons - [Person!]!
|
|
teamExcludes - [PlanningTeamExclude!]!
|
|
teams - [Team!]!
|
|
timeEnd - TimeSpan
|
|
timeStart - TimeSpan
|
|
timeType - PlanningTimeType!
|
Example
{
"actions": [PlanningChange],
"categories": [PlanningCategory],
"conflicts": [PlanningConflict],
"dateEnd": "2007-12-03",
"dateStart": "2007-12-03",
"editor": Person,
"editorApplication": "abc123",
"equipment": Equipment,
"equipments": [Equipment],
"equipmentTypeDemand": [EquipmentTypeDemand],
"externalLink": "xyz789",
"fid": "xyz789",
"ident": Ident,
"includedDays": [PlanningIncludedDay],
"isDeleted": false,
"isFixed": true,
"isVisibleOnBoard": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"minutes": 123,
"note": "xyz789",
"persons": [Person],
"personTypeDemand": [PersonTypeDemand],
"project": Project,
"teamExcludeEquipments": [Equipment],
"teamExcludePersons": [Person],
"teamExcludes": [PlanningTeamExclude],
"teams": [Team],
"timeEnd": TimeSpan,
"timeStart": TimeSpan,
"timeType": "WITHOUT"
}
PlanningBoard
Fields
Field Name | Description |
---|---|
equipments - [Equipment!]!
|
|
equipmentTypes - [EquipmentType!]!
|
|
filteredPlanningGroupIdents - [Ident!]!
|
|
filteredSourceIdents - [Ident!]!
|
|
persons - [Person!]!
|
|
personTypes - [PersonType!]!
|
|
planningGroups - [PlanningGroupBase!]!
|
|
planningsOnPath - Json!
|
|
projects - [Project!]!
|
|
publicHolidays - [PublicHoliday!]!
|
|
teams - [Team!]!
|
|
threeMonthRules - [ThreeMonthRule!]!
|
|
wageTypes - [WageType!]!
|
Example
{
"equipments": [Equipment],
"equipmentTypes": [EquipmentType],
"filteredPlanningGroupIdents": [Ident],
"filteredSourceIdents": [Ident],
"persons": [Person],
"personTypes": [PersonType],
"planningGroups": [PlanningGroupBase],
"planningsOnPath": Json,
"projects": [Project],
"publicHolidays": [PublicHoliday],
"teams": [Team],
"threeMonthRules": [ThreeMonthRule],
"wageTypes": [WageType]
}
PlanningBoardFilter
Example
{
"config": PlanningBoardFilterConfig,
"createTime": "2007-12-03T10:15:30Z",
"creator": Person,
"ident": Ident,
"lastChange": "2007-12-03T10:15:30Z",
"name": "abc123"
}
PlanningBoardFilterAbsenceSelection
Fields
Field Name | Description |
---|---|
filterEntities - Boolean
|
|
id - Ident
|
|
option - PlanningBoardFilterSelectionWageTypeOptionInterface
|
|
type - PlanningBoardFilterSelectionType
|
Example
{
"filterEntities": true,
"id": Ident,
"option": PlanningBoardFilterSelectionWageTypeOptionInterface,
"type": "PROJECT"
}
PlanningBoardFilterCollection
Fields
Field Name | Description |
---|---|
nodes - [PlanningBoardFilter!]!
|
|
totalCount - Int!
|
Example
{"nodes": [PlanningBoardFilter], "totalCount": 987}
PlanningBoardFilterConfig
Fields
Field Name | Description |
---|---|
selections - [PlanningBoardFilterSelection]
|
|
settings - PlanningBoardFilterSettings
|
|
timeSpan - PlanningBoardFilterTimeSpan
|
Example
{
"selections": [PlanningBoardFilterSelection],
"settings": PlanningBoardFilterSettings,
"timeSpan": PlanningBoardFilterTimeSpan
}
PlanningBoardFilterDemandSelection
Fields
Field Name | Description |
---|---|
filterEntities - Boolean
|
|
id - Ident
|
|
option - PlanningBoardFilterSelectionDemandOptionInterface
|
|
type - PlanningBoardFilterSelectionType
|
Example
{
"filterEntities": true,
"id": Ident,
"option": PlanningBoardFilterSelectionDemandOptionInterface,
"type": "PROJECT"
}
PlanningBoardFilterEntityOrder
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"NAME"
PlanningBoardFilterEquipmentSelection
Fields
Field Name | Description |
---|---|
filterEntities - Boolean
|
|
id - Ident
|
|
option - PlanningBoardFilterSelectionEquipmentOptionInterface
|
|
type - PlanningBoardFilterSelectionType
|
Example
{
"filterEntities": false,
"id": Ident,
"option": PlanningBoardFilterSelectionEquipmentOptionInterface,
"type": "PROJECT"
}
PlanningBoardFilterError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
PlanningBoardFilterErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningBoardFilterError
|
Example
{"entity": PlanningBoardFilterError}
PlanningBoardFilterErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningBoardFilterError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": PlanningBoardFilterError,
"errors": [ValidationErrorProperty]
}
PlanningBoardFilterErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningBoardFilterError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": PlanningBoardFilterError,
"errors": [MissingPermission]
}
PlanningBoardFilterErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningBoardFilterError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": PlanningBoardFilterError,
"errors": ["ENTITY_DELETED"]
}
PlanningBoardFilterFilter
Fields
Input Field | Description |
---|---|
_and - [PlanningBoardFilterFilter]
|
|
_or - [PlanningBoardFilterFilter]
|
|
ident - IdentFilter
|
|
name - StringFilter
|
|
creator - PersonFilter
|
|
createTime - DateTimeFilter
|
|
isDeleted - BooleanFilter
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
Example
{
"_and": [PlanningBoardFilterFilter],
"_or": [PlanningBoardFilterFilter],
"ident": IdentFilter,
"name": StringFilter,
"creator": PersonFilter,
"createTime": DateTimeFilter,
"isDeleted": BooleanFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter
}
PlanningBoardFilterNotFoundError
Fields
Field Name | Description |
---|---|
errors - [PlanningBoardFilterReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
PlanningBoardFilterReferErrorEntityNotFoundErrorType
]
}
PlanningBoardFilterOrder
Fields
Input Field | Description |
---|---|
name - SortOrder
|
|
createTime - SortOrder
|
|
lastChangeCount - SortOrder
|
|
lastChange - SortOrder
|
|
creator - PersonOrder
|
Example
{
"name": "ASC",
"createTime": "ASC",
"lastChangeCount": "ASC",
"lastChange": "ASC",
"creator": PersonOrder
}
PlanningBoardFilterPermissionError
Fields
Field Name | Description |
---|---|
errors - [PlanningBoardFilterReferErrorPermissionErrorType!]!
|
Example
{
"errors": [
PlanningBoardFilterReferErrorPermissionErrorType
]
}
PlanningBoardFilterPersonSelection
Fields
Field Name | Description |
---|---|
filterEntities - Boolean
|
|
id - Ident
|
|
option - PlanningBoardFilterSelectionPersonOptionInterface
|
|
type - PlanningBoardFilterSelectionType
|
Example
{
"filterEntities": true,
"id": Ident,
"option": PlanningBoardFilterSelectionPersonOptionInterface,
"type": "PROJECT"
}
PlanningBoardFilterPlanningCategorySelection
Fields
Field Name | Description |
---|---|
filterEntities - Boolean
|
|
id - Ident
|
|
option - PlanningBoardFilterSelectionPlanningCategoryOptionInterface
|
|
type - PlanningBoardFilterSelectionType
|
Example
{
"filterEntities": false,
"id": Ident,
"option": PlanningBoardFilterSelectionPlanningCategoryOptionInterface,
"type": "PROJECT"
}
PlanningBoardFilterProjectSelection
Fields
Field Name | Description |
---|---|
filterEntities - Boolean
|
|
id - Ident
|
|
option - PlanningBoardFilterSelectionProjectOptionInterface
|
|
type - PlanningBoardFilterSelectionType
|
Example
{
"filterEntities": false,
"id": Ident,
"option": PlanningBoardFilterSelectionProjectOptionInterface,
"type": "PROJECT"
}
PlanningBoardFilterReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
PlanningBoardFilterReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
PlanningBoardFilterReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningBoardFilterReferError
|
Example
{"entity": PlanningBoardFilterReferError}
PlanningBoardFilterReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningBoardFilterReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": PlanningBoardFilterReferError,
"errors": [MissingPermission]
}
PlanningBoardFilterReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningBoardFilterReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": PlanningBoardFilterReferError,
"errors": ["ENTITY_DELETED"]
}
PlanningBoardFilterResultSuccess
Fields
Field Name | Description |
---|---|
entities - [PlanningBoardFilter!]!
|
Example
{"entities": [PlanningBoardFilter]}
PlanningBoardFilterSelection
Fields
Field Name | Description |
---|---|
filterEntities - Boolean
|
|
id - Ident
|
|
type - PlanningBoardFilterSelectionType
|
Possible Types
PlanningBoardFilterSelection Types |
---|
Example
{"filterEntities": false, "id": Ident, "type": "PROJECT"}
PlanningBoardFilterSelectionDemandOptionInterface
Fields
Field Name | Description |
---|---|
type - PlanningBoardFilterSelectionOptionType
|
Possible Types
PlanningBoardFilterSelectionDemandOptionInterface Types |
---|
Example
{"type": "PLANNED"}
PlanningBoardFilterSelectionEquipmentOptionInterface
Fields
Field Name | Description |
---|---|
type - PlanningBoardFilterSelectionOptionType
|
Possible Types
PlanningBoardFilterSelectionEquipmentOptionInterface Types |
---|
Example
{"type": "PLANNED"}
PlanningBoardFilterSelectionOptionDemandAll
Fields
Field Name | Description |
---|---|
type - PlanningBoardFilterSelectionOptionType
|
Example
{"type": "PLANNED"}
PlanningBoardFilterSelectionOptionDemandEmployeeAll
Fields
Field Name | Description |
---|---|
type - PlanningBoardFilterSelectionOptionType
|
Example
{"type": "PLANNED"}
PlanningBoardFilterSelectionOptionDemandEmployeeUnfilled
Fields
Field Name | Description |
---|---|
type - PlanningBoardFilterSelectionOptionType
|
Example
{"type": "PLANNED"}
PlanningBoardFilterSelectionOptionDemandEquipmentAll
Fields
Field Name | Description |
---|---|
type - PlanningBoardFilterSelectionOptionType
|
Example
{"type": "PLANNED"}
PlanningBoardFilterSelectionOptionDemandEquipmentUnfilled
Fields
Field Name | Description |
---|---|
type - PlanningBoardFilterSelectionOptionType
|
Example
{"type": "PLANNED"}
PlanningBoardFilterSelectionOptionDemandUnfilled
Fields
Field Name | Description |
---|---|
type - PlanningBoardFilterSelectionOptionType
|
Example
{"type": "PLANNED"}
PlanningBoardFilterSelectionOptionEquipmentTypeDemand
Fields
Field Name | Description |
---|---|
entities - [EquipmentType!]!
|
|
selectedIdents - [Ident!]!
|
|
type - PlanningBoardFilterSelectionOptionType
|
Example
{
"entities": [EquipmentType],
"selectedIdents": [Ident],
"type": "PLANNED"
}
PlanningBoardFilterSelectionOptionPersonTypeDemand
Fields
Field Name | Description |
---|---|
entities - [PersonType!]!
|
|
selectedIdents - [Ident!]!
|
|
type - PlanningBoardFilterSelectionOptionType
|
Example
{
"entities": [PersonType],
"selectedIdents": [Ident],
"type": "PLANNED"
}
PlanningBoardFilterSelectionOptionPlanned
Fields
Field Name | Description |
---|---|
type - PlanningBoardFilterSelectionOptionType
|
Example
{"type": "PLANNED"}
PlanningBoardFilterSelectionOptionProjectManagers
Fields
Field Name | Description |
---|---|
entities - [Person!]!
|
|
selectedIdents - [Ident!]!
|
|
type - PlanningBoardFilterSelectionOptionType
|
Example
{
"entities": [Person],
"selectedIdents": [Ident],
"type": "PLANNED"
}
PlanningBoardFilterSelectionOptionSearchTerm
Fields
Field Name | Description |
---|---|
searchValue - String
|
|
type - PlanningBoardFilterSelectionOptionType
|
Example
{"searchValue": "xyz789", "type": "PLANNED"}
PlanningBoardFilterSelectionOptionSelectedEquipmentIdents
Fields
Field Name | Description |
---|---|
entities - [Equipment!]!
|
|
selectedIdents - [Ident!]!
|
|
type - PlanningBoardFilterSelectionOptionType
|
Example
{
"entities": [Equipment],
"selectedIdents": [Ident],
"type": "PLANNED"
}
PlanningBoardFilterSelectionOptionSelectedPersonIdents
Fields
Field Name | Description |
---|---|
entities - [Person!]!
|
|
selectedIdents - [Ident!]!
|
|
type - PlanningBoardFilterSelectionOptionType
|
Example
{
"entities": [Person],
"selectedIdents": [Ident],
"type": "PLANNED"
}
PlanningBoardFilterSelectionOptionSelectedPlanningCategoryIdents
Fields
Field Name | Description |
---|---|
entities - [PlanningCategory!]!
|
|
selectedIdents - [Ident!]!
|
|
type - PlanningBoardFilterSelectionOptionType
|
Example
{
"entities": [PlanningCategory],
"selectedIdents": [Ident],
"type": "PLANNED"
}
PlanningBoardFilterSelectionOptionSelectedProjectIdents
Fields
Field Name | Description |
---|---|
entities - [Project!]!
|
|
selectedIdents - [Ident!]!
|
|
type - PlanningBoardFilterSelectionOptionType
|
Example
{
"entities": [Project],
"selectedIdents": [Ident],
"type": "PLANNED"
}
PlanningBoardFilterSelectionOptionSelectedTeamIdents
Fields
Field Name | Description |
---|---|
entities - [Team!]!
|
|
selectedIdents - [Ident!]!
|
|
type - PlanningBoardFilterSelectionOptionType
|
Example
{
"entities": [Team],
"selectedIdents": [Ident],
"type": "PLANNED"
}
PlanningBoardFilterSelectionOptionSelectedWageTypeIdents
Fields
Field Name | Description |
---|---|
entities - [WageType!]!
|
|
selectedIdents - [Ident!]!
|
|
type - PlanningBoardFilterSelectionOptionType
|
Example
{
"entities": [WageType],
"selectedIdents": [Ident],
"type": "PLANNED"
}
PlanningBoardFilterSelectionOptionType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"PLANNED"
PlanningBoardFilterSelectionPersonOptionInterface
Fields
Field Name | Description |
---|---|
type - PlanningBoardFilterSelectionOptionType
|
Possible Types
PlanningBoardFilterSelectionPersonOptionInterface Types |
---|
Example
{"type": "PLANNED"}
PlanningBoardFilterSelectionPlanningCategoryOptionInterface
Fields
Field Name | Description |
---|---|
type - PlanningBoardFilterSelectionOptionType
|
Possible Types
PlanningBoardFilterSelectionPlanningCategoryOptionInterface Types |
---|
|
Example
{"type": "PLANNED"}
PlanningBoardFilterSelectionProjectOptionInterface
Fields
Field Name | Description |
---|---|
type - PlanningBoardFilterSelectionOptionType
|
Possible Types
PlanningBoardFilterSelectionProjectOptionInterface Types |
---|
Example
{"type": "PLANNED"}
PlanningBoardFilterSelectionTeamOptionInterface
Fields
Field Name | Description |
---|---|
type - PlanningBoardFilterSelectionOptionType
|
Possible Types
PlanningBoardFilterSelectionTeamOptionInterface Types |
---|
Example
{"type": "PLANNED"}
PlanningBoardFilterSelectionType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"PROJECT"
PlanningBoardFilterSelectionWageTypeOptionInterface
Fields
Field Name | Description |
---|---|
type - PlanningBoardFilterSelectionOptionType
|
Possible Types
PlanningBoardFilterSelectionWageTypeOptionInterface Types |
---|
Example
{"type": "PLANNED"}
PlanningBoardFilterSettings
Fields
Field Name | Description |
---|---|
activeTab - PlanningBoardFilterSettingsTabs
|
|
equipmentSortOrder - PlanningBoardFilterEntityOrder
|
|
hideWeekendsByDefault - Boolean!
|
|
isAutoUpdateEnabled - Boolean
|
|
isCompressedEnabled - Boolean
|
|
isCumulatedEnabled - Boolean
|
|
isDetailsEnabled - Boolean
|
|
isPlanningDateEnabled - Boolean
|
|
isPlanningNoteEnabled - Boolean
|
|
isPlanningTimeSpanEnabled - Boolean
|
|
isProjectAddressEnabled - Boolean
|
|
isProjectDescriptionEnabled - Boolean
|
|
isTicketsEnabled - Boolean
|
|
personSortOrder - PlanningBoardFilterEntityOrder
|
|
quickSearchPlanningNotes - Boolean!
|
|
showConflictsAsPlannings - Boolean
|
|
showEquipmentIds - Boolean
|
|
showHelpForDemand - Boolean!
|
|
showMoreInfo - Boolean
|
|
showPersonIds - Boolean
|
|
showPlanningCategories - Boolean!
|
|
showProjectIds - Boolean
|
|
showTeamIds - Boolean
|
|
showThreeMonthRule - Boolean
|
|
showTicketsAsConflictPlannings - Boolean
|
|
showTimeSpanAsDay - Boolean
|
Example
{
"activeTab": "PROJECTS",
"equipmentSortOrder": "NAME",
"hideWeekendsByDefault": true,
"isAutoUpdateEnabled": false,
"isCompressedEnabled": false,
"isCumulatedEnabled": true,
"isDetailsEnabled": false,
"isPlanningDateEnabled": false,
"isPlanningNoteEnabled": true,
"isPlanningTimeSpanEnabled": true,
"isProjectAddressEnabled": false,
"isProjectDescriptionEnabled": false,
"isTicketsEnabled": true,
"personSortOrder": "NAME",
"quickSearchPlanningNotes": true,
"showConflictsAsPlannings": true,
"showEquipmentIds": true,
"showHelpForDemand": false,
"showMoreInfo": true,
"showPersonIds": true,
"showPlanningCategories": false,
"showProjectIds": false,
"showTeamIds": true,
"showThreeMonthRule": false,
"showTicketsAsConflictPlannings": false,
"showTimeSpanAsDay": true
}
PlanningBoardFilterSettingsTabs
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"PROJECTS"
PlanningBoardFilterStateError
Fields
Field Name | Description |
---|---|
errors - [PlanningBoardFilterReferErrorStateErrorType!]!
|
Example
{"errors": [PlanningBoardFilterReferErrorStateErrorType]}
PlanningBoardFilterTeamSelection
Fields
Field Name | Description |
---|---|
filterEntities - Boolean
|
|
id - Ident
|
|
option - PlanningBoardFilterSelectionTeamOptionInterface
|
|
type - PlanningBoardFilterSelectionType
|
Example
{
"filterEntities": false,
"id": Ident,
"option": PlanningBoardFilterSelectionTeamOptionInterface,
"type": "PROJECT"
}
PlanningBoardFilterTimeSpan
Fields
Field Name | Description |
---|---|
timeSpanToShow - Int!
|
|
timeSpanUnit - PlanningBoardFilterTimeSpanUnit
|
|
type - PlanningBoardFilterTimeSpanType
|
Possible Types
PlanningBoardFilterTimeSpan Types |
---|
Example
{"timeSpanToShow": 123, "timeSpanUnit": "DAY", "type": "TODAY"}
PlanningBoardFilterTimeSpanCustom
Fields
Field Name | Description |
---|---|
startDate - Date!
|
|
timeSpanToShow - Int!
|
|
timeSpanUnit - PlanningBoardFilterTimeSpanUnit
|
|
type - PlanningBoardFilterTimeSpanType
|
Example
{
"startDate": "2007-12-03",
"timeSpanToShow": 123,
"timeSpanUnit": "DAY",
"type": "TODAY"
}
PlanningBoardFilterTimeSpanNextWorkDay
Fields
Field Name | Description |
---|---|
timeSpanToShow - Int!
|
|
timeSpanUnit - PlanningBoardFilterTimeSpanUnit
|
|
type - PlanningBoardFilterTimeSpanType
|
Example
{"timeSpanToShow": 987, "timeSpanUnit": "DAY", "type": "TODAY"}
PlanningBoardFilterTimeSpanToday
Fields
Field Name | Description |
---|---|
timeSpanToShow - Int!
|
|
timeSpanUnit - PlanningBoardFilterTimeSpanUnit
|
|
type - PlanningBoardFilterTimeSpanType
|
Example
{"timeSpanToShow": 123, "timeSpanUnit": "DAY", "type": "TODAY"}
PlanningBoardFilterTimeSpanType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"TODAY"
PlanningBoardFilterTimeSpanUnit
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"DAY"
PlanningBoardFilterTimeSpanWeek
Fields
Field Name | Description |
---|---|
timeSpanToShow - Int!
|
|
timeSpanUnit - PlanningBoardFilterTimeSpanUnit
|
|
type - PlanningBoardFilterTimeSpanType
|
Example
{"timeSpanToShow": 123, "timeSpanUnit": "DAY", "type": "TODAY"}
PlanningBoardMode
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"PROJECTS"
PlanningCategory
Example
{
"changeInfo": Info,
"color": "abc123",
"element": Element,
"fid": "xyz789",
"id": "xyz789",
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "xyz789",
"revision": 123,
"text": "xyz789"
}
PlanningCategoryCollection
Fields
Field Name | Description |
---|---|
nodes - [PlanningCategory!]!
|
|
totalCount - Int!
|
Example
{"nodes": [PlanningCategory], "totalCount": 123}
PlanningCategoryError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
PlanningCategoryErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningCategoryError
|
Example
{"entity": PlanningCategoryError}
PlanningCategoryErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningCategoryError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": PlanningCategoryError,
"errors": [ValidationErrorProperty]
}
PlanningCategoryErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningCategoryError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": PlanningCategoryError,
"errors": [MissingPermission]
}
PlanningCategoryErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningCategoryError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": PlanningCategoryError,
"errors": ["ENTITY_DELETED"]
}
PlanningCategoryFilter
Fields
Input Field | Description |
---|---|
_and - [PlanningCategoryFilter]
|
|
_or - [PlanningCategoryFilter]
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
fid - StringFilter
|
|
name - StringFilter
|
|
text - StringFilter
|
|
color - StringFilter
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
isDeleted - BooleanFilter
|
|
element - ElementFilter
|
Example
{
"_and": [PlanningCategoryFilter],
"_or": [PlanningCategoryFilter],
"ident": IdentFilter,
"id": StringFilter,
"fid": StringFilter,
"name": StringFilter,
"text": StringFilter,
"color": StringFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"isDeleted": BooleanFilter,
"element": ElementFilter
}
PlanningCategoryNotFoundError
Fields
Field Name | Description |
---|---|
errors - [PlanningCategoryReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
PlanningCategoryReferErrorEntityNotFoundErrorType
]
}
PlanningCategoryOrder
Example
{
"id": "ASC",
"fid": "ASC",
"name": "ASC",
"text": "ASC",
"color": "ASC",
"isDeleted": "ASC",
"element": ElementOrder,
"lastChange": "ASC",
"lastChangeCount": "ASC"
}
PlanningCategoryPermissionError
Fields
Field Name | Description |
---|---|
errors - [PlanningCategoryReferErrorPermissionErrorType!]!
|
Example
{
"errors": [
PlanningCategoryReferErrorPermissionErrorType
]
}
PlanningCategoryReferEntity
PlanningCategoryReferError
PlanningCategoryReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningCategoryReferError
|
Example
{"entity": PlanningCategoryReferError}
PlanningCategoryReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningCategoryReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": PlanningCategoryReferError,
"errors": [MissingPermission]
}
PlanningCategoryReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningCategoryReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": PlanningCategoryReferError,
"errors": ["ENTITY_DELETED"]
}
PlanningCategoryResultSuccess
Fields
Field Name | Description |
---|---|
entities - [PlanningCategory!]!
|
Example
{"entities": [PlanningCategory]}
PlanningCategoryStateError
Fields
Field Name | Description |
---|---|
errors - [PlanningCategoryReferErrorStateErrorType!]!
|
Example
{"errors": [PlanningCategoryReferErrorStateErrorType]}
PlanningChange
Fields
Field Name | Description |
---|---|
action - PlanningChangeAction
|
|
application - String
|
|
edit - PlanningEditAction
|
|
person - Person
|
|
timestamp - DateTimeOffset!
|
Example
{
"action": "CREATE",
"application": "xyz789",
"edit": PlanningEditAction,
"person": Person,
"timestamp": DateTimeOffset
}
PlanningChangeAction
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"CREATE"
PlanningCollection
Fields
Field Name | Description |
---|---|
nodes - [Planning!]!
|
|
totalCount - Int!
|
Example
{"nodes": [Planning], "totalCount": 123}
PlanningConflict
Fields
Field Name | Description |
---|---|
conflictedPlanningGroup - PlanningGroupBase!
|
|
ident - Ident
|
|
planningGroup - PlanningGroupBase!
|
Example
{
"conflictedPlanningGroup": PlanningGroupBase,
"ident": Ident,
"planningGroup": PlanningGroupBase
}
PlanningCustomerSettings
Fields
Field Name | Description |
---|---|
assignCostCenter - Boolean!
|
|
defaultTimeValue - DefaultTimeValue!
|
|
exceptionHoliday - Boolean!
|
|
exceptionSaturday - Boolean!
|
|
exceptionSunday - Boolean!
|
|
showDeviceType - Boolean!
|
|
showFriday - Boolean!
|
|
showMonday - Boolean!
|
|
showOnlyFixedPlanningsInApp - Boolean!
|
|
showPersonType - Boolean!
|
|
showProjectInfo - Boolean!
|
|
showProjectType - Boolean!
|
|
showPublicHoliday - Boolean!
|
|
showSaturday - Boolean!
|
|
showSunday - Boolean!
|
|
showThursday - Boolean!
|
|
showTuesday - Boolean!
|
|
showWednesday - Boolean!
|
Example
{
"assignCostCenter": false,
"defaultTimeValue": "WITHOUT",
"exceptionHoliday": true,
"exceptionSaturday": false,
"exceptionSunday": false,
"showDeviceType": false,
"showFriday": true,
"showMonday": true,
"showOnlyFixedPlanningsInApp": true,
"showPersonType": true,
"showProjectInfo": true,
"showProjectType": true,
"showPublicHoliday": false,
"showSaturday": true,
"showSunday": false,
"showThursday": false,
"showTuesday": true,
"showWednesday": true
}
PlanningEditAction
Fields
Field Name | Description |
---|---|
current - Planning!
|
|
previous - Planning
|
|
properties - [String!]!
|
Example
{
"current": Planning,
"previous": Planning,
"properties": ["xyz789"]
}
PlanningError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
PlanningErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningError
|
Example
{"entity": PlanningError}
PlanningErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": PlanningError,
"errors": [ValidationErrorProperty]
}
PlanningErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": PlanningError,
"errors": [MissingPermission]
}
PlanningErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningError
|
|
errors - [StateErrors!]!
|
Example
{"entity": PlanningError, "errors": ["ENTITY_DELETED"]}
PlanningFilter
Fields
Input Field | Description |
---|---|
_and - [PlanningFilter]
|
|
_or - [PlanningFilter]
|
|
ident - IdentFilter
|
|
editor - PersonFilter
|
|
project - ProjectFilter
|
|
equipment - EquipmentFilter
|
|
dateFrom - DateFilter
|
|
dateTo - DateFilter
|
|
isDeleted - BooleanFilter
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
Example
{
"_and": [PlanningFilter],
"_or": [PlanningFilter],
"ident": IdentFilter,
"editor": PersonFilter,
"project": ProjectFilter,
"equipment": EquipmentFilter,
"dateFrom": DateFilter,
"dateTo": DateFilter,
"isDeleted": BooleanFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter
}
PlanningGroup
Fields
Field Name | Description |
---|---|
categories - [PlanningCategory!]!
|
|
conflicts - [PlanningConflict!]!
|
|
dateEnd - Date!
|
|
dateStart - Date!
|
|
equipment - Equipment
|
|
equipmentIdent - Ident
|
|
equipmentIdents - [Ident!]!
|
|
equipments - [Equipment!]!
|
|
equipmentTypeDemand - [EquipmentTypeDemand!]!
|
|
excludedEquipmentIdents - [Ident!]!
|
|
excludedPersonIdents - [Ident!]!
|
|
externalLink - String
|
|
hasFullEditRights - Boolean!
|
|
ident - Ident!
|
|
includedDays - [PlanningIncludedDay!]!
|
|
isFixed - Boolean!
|
|
minutes - Int
|
|
note - String
|
|
personIdents - [Ident!]!
|
|
persons - [Person!]!
|
|
personTypeDemand - [PersonTypeDemand!]!
|
|
project - Project
|
|
projectIdent - Ident
|
|
teamExcludeEquipmentIdents - [Ident!]!
|
|
teamExcludePersonIdents - [Ident!]!
|
|
teamIdents - [Ident!]!
|
|
teams - [Team!]!
|
|
timeEnd - TimeSpan
|
|
timeStart - TimeSpan
|
|
timeType - PlanningTimeType!
|
Example
{
"categories": [PlanningCategory],
"conflicts": [PlanningConflict],
"dateEnd": "2007-12-03",
"dateStart": "2007-12-03",
"equipment": Equipment,
"equipmentIdent": Ident,
"equipmentIdents": [Ident],
"equipments": [Equipment],
"equipmentTypeDemand": [EquipmentTypeDemand],
"excludedEquipmentIdents": [Ident],
"excludedPersonIdents": [Ident],
"externalLink": "xyz789",
"hasFullEditRights": true,
"ident": Ident,
"includedDays": [PlanningIncludedDay],
"isFixed": true,
"minutes": 123,
"note": "xyz789",
"personIdents": [Ident],
"persons": [Person],
"personTypeDemand": [PersonTypeDemand],
"project": Project,
"projectIdent": Ident,
"teamExcludeEquipmentIdents": [Ident],
"teamExcludePersonIdents": [Ident],
"teamIdents": [Ident],
"teams": [Team],
"timeEnd": TimeSpan,
"timeStart": TimeSpan,
"timeType": "WITHOUT"
}
PlanningGroupAbsence
Fields
Field Name | Description |
---|---|
conflicts - [PlanningConflict!]!
|
|
dateEnd - Date!
|
|
dateStart - Date!
|
|
hasFullEditRights - Boolean!
|
|
ident - Ident!
|
|
ignoreHolidays - Boolean!
|
|
ignoreSaturdays - Boolean!
|
|
ignoreSundays - Boolean!
|
|
isFixed - Boolean!
|
|
note - String
|
|
person - Person
|
|
personIdent - Ident
|
|
personIdents - [Ident!]!
|
|
persons - [Person!]!
|
|
timeEnd - DateTime!
|
|
timeInterval - Decimal
|
|
timeStart - DateTime!
|
|
timeType - TimeType!
|
|
wageType - WageType!
|
|
wageTypeIdent - Ident!
|
Example
{
"conflicts": [PlanningConflict],
"dateEnd": "2007-12-03",
"dateStart": "2007-12-03",
"hasFullEditRights": true,
"ident": Ident,
"ignoreHolidays": false,
"ignoreSaturdays": true,
"ignoreSundays": true,
"isFixed": true,
"note": "xyz789",
"person": Person,
"personIdent": Ident,
"personIdents": [Ident],
"persons": [Person],
"timeEnd": "2007-12-03T10:15:30Z",
"timeInterval": Decimal,
"timeStart": "2007-12-03T10:15:30Z",
"timeType": "DAY",
"wageType": WageType,
"wageTypeIdent": Ident
}
PlanningGroupBase
Fields
Field Name | Description |
---|---|
conflicts - [PlanningConflict!]!
|
|
dateEnd - Date!
|
|
dateStart - Date!
|
|
hasFullEditRights - Boolean!
|
|
ident - Ident!
|
|
note - String
|
Possible Types
PlanningGroupBase Types |
---|
Example
{
"conflicts": [PlanningConflict],
"dateEnd": "2007-12-03",
"dateStart": "2007-12-03",
"hasFullEditRights": false,
"ident": Ident,
"note": "xyz789"
}
PlanningGroupConflictSolution
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"CONFLICT_SELF"
PlanningGroupTicket
Example
{
"conflicts": [PlanningConflict],
"dateEnd": "2007-12-03",
"dateStart": "2007-12-03",
"hasFullEditRights": false,
"ident": Ident,
"note": "xyz789",
"personIdent": Ident,
"timeQuantity": Decimal,
"wageTypeIdent": Ident
}
PlanningIncludedDay
PlanningOrder
Fields
Input Field | Description |
---|---|
lastChange - SortOrder
|
|
dateFrom - SortOrder
|
|
dateTo - SortOrder
|
|
lastChangeCount - SortOrder
|
|
editor - PersonOrder
|
|
equipment - EquipmentOrder
|
|
project - ProjectOrder
|
Example
{
"lastChange": "ASC",
"dateFrom": "ASC",
"dateTo": "ASC",
"lastChangeCount": "ASC",
"editor": PersonOrder,
"equipment": EquipmentOrder,
"project": ProjectOrder
}
PlanningReferEntity
PlanningReferError
PlanningReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningReferError
|
Example
{"entity": PlanningReferError}
PlanningReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": PlanningReferError,
"errors": [MissingPermission]
}
PlanningReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": PlanningReferError,
"errors": ["ENTITY_DELETED"]
}
PlanningSidebarAbsenceTypeFilterValue
Fields
Field Name | Description |
---|---|
entities - [Ident!]!
|
|
operator - MultiSelectFilterOperator!
|
|
property - PlanningSidebarFilterValueProperty!
|
Example
{
"entities": [Ident],
"operator": "IN",
"property": "NAME"
}
PlanningSidebarBaseFilterValue
Fields
Field Name | Description |
---|---|
property - PlanningSidebarFilterValueProperty!
|
Possible Types
PlanningSidebarBaseFilterValue Types |
---|
Example
{"property": "NAME"}
PlanningSidebarEquipmentTypeFilterValue
Fields
Field Name | Description |
---|---|
entities - [Ident!]!
|
|
operator - MultiSelectFilterOperator!
|
|
property - PlanningSidebarFilterValueProperty!
|
Example
{
"entities": [Ident],
"operator": "IN",
"property": "NAME"
}
PlanningSidebarFilter
Fields
Field Name | Description |
---|---|
filterGroup - FilterGroupType!
|
|
ident - Ident!
|
|
name - String!
|
|
value - [PlanningSidebarBaseFilterValue!]!
|
Example
{
"filterGroup": "PROJECTS",
"ident": Ident,
"name": "xyz789",
"value": [PlanningSidebarBaseFilterValue]
}
PlanningSidebarFilterCollection
Fields
Field Name | Description |
---|---|
nodes - [PlanningSidebarFilter!]!
|
|
totalCount - Int!
|
Example
{"nodes": [PlanningSidebarFilter], "totalCount": 987}
PlanningSidebarFilterError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
PlanningSidebarFilterErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningSidebarFilterError
|
Example
{"entity": PlanningSidebarFilterError}
PlanningSidebarFilterErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningSidebarFilterError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": PlanningSidebarFilterError,
"errors": [ValidationErrorProperty]
}
PlanningSidebarFilterErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningSidebarFilterError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": PlanningSidebarFilterError,
"errors": [MissingPermission]
}
PlanningSidebarFilterErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningSidebarFilterError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": PlanningSidebarFilterError,
"errors": ["ENTITY_DELETED"]
}
PlanningSidebarFilterFilter
Fields
Input Field | Description |
---|---|
_and - [PlanningSidebarFilterFilter]
|
|
_or - [PlanningSidebarFilterFilter]
|
|
ident - IdentFilter
|
|
filterGroup - PlanningSidebarFilterGroupType
|
|
isDeleted - BooleanFilter
|
Example
{
"_and": [PlanningSidebarFilterFilter],
"_or": [PlanningSidebarFilterFilter],
"ident": IdentFilter,
"filterGroup": PlanningSidebarFilterGroupType,
"isDeleted": BooleanFilter
}
PlanningSidebarFilterGroupType
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - FilterGroupType
|
Is the fields value equal to the provided value. Default = PROJECTS |
_neq - FilterGroupType
|
Is the fields value not equal to the provided value. Default = PROJECTS |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [FilterGroupType]
|
Is the fields value in the provided list of values. |
_nin - [FilterGroupType]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "PROJECTS",
"_neq": "PROJECTS",
"_is_null": true,
"_in": ["PROJECTS"],
"_nin": ["PROJECTS"]
}
PlanningSidebarFilterNotFoundError
Fields
Field Name | Description |
---|---|
errors - [PlanningSidebarFilterReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
PlanningSidebarFilterReferErrorEntityNotFoundErrorType
]
}
PlanningSidebarFilterOperator
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
Example
"IN"
PlanningSidebarFilterOrder
Fields
Input Field | Description |
---|---|
name - SortOrder
|
Example
{"name": "ASC"}
PlanningSidebarFilterPermissionError
Fields
Field Name | Description |
---|---|
errors - [PlanningSidebarFilterReferErrorPermissionErrorType!]!
|
Example
{
"errors": [
PlanningSidebarFilterReferErrorPermissionErrorType
]
}
PlanningSidebarFilterReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
PlanningSidebarFilterReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
PlanningSidebarFilterReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningSidebarFilterReferError
|
Example
{"entity": PlanningSidebarFilterReferError}
PlanningSidebarFilterReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningSidebarFilterReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": PlanningSidebarFilterReferError,
"errors": [MissingPermission]
}
PlanningSidebarFilterReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - PlanningSidebarFilterReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": PlanningSidebarFilterReferError,
"errors": ["ENTITY_DELETED"]
}
PlanningSidebarFilterResultSuccess
Fields
Field Name | Description |
---|---|
entities - [PlanningSidebarFilter!]!
|
Example
{"entities": [PlanningSidebarFilter]}
PlanningSidebarFilterStateError
Fields
Field Name | Description |
---|---|
errors - [PlanningSidebarFilterReferErrorStateErrorType!]!
|
Example
{
"errors": [
PlanningSidebarFilterReferErrorStateErrorType
]
}
PlanningSidebarFilterValueProperty
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
Example
"NAME"
PlanningSidebarNameFilterValue
Fields
Field Name | Description |
---|---|
input - String!
|
|
operator - TextFilterOperator!
|
|
property - PlanningSidebarFilterValueProperty!
|
Example
{
"input": "xyz789",
"operator": "EQ",
"property": "NAME"
}
PlanningSidebarPersonSkillFilterValue
Fields
Field Name | Description |
---|---|
entities - [Ident!]!
|
|
operator - MultiSelectFilterOperator!
|
|
property - PlanningSidebarFilterValueProperty!
|
Example
{
"entities": [Ident],
"operator": "IN",
"property": "NAME"
}
PlanningSidebarPersonTypeFilterValue
Fields
Field Name | Description |
---|---|
entities - [Ident!]!
|
|
operator - MultiSelectFilterOperator!
|
|
property - PlanningSidebarFilterValueProperty!
|
Example
{
"entities": [Ident],
"operator": "IN",
"property": "NAME"
}
PlanningTeamExclude
PlanningTimeType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"WITHOUT"
PosInt
Example
PosInt
PosIntFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - PosInt
|
Is the fields value equal to the provided value. |
_neq - PosInt
|
Is the fields value not equal to the provided value |
_gt - PosInt
|
Is the fields value greater than the provided value |
_lt - PosInt
|
Is the fields value less than the provided value. |
_gte - PosInt
|
Is the fields value greater than or equal to the provided value. |
_lte - PosInt
|
Is the fields value less than or equal to the provided value. |
_like - PosInt
|
Is the fields value like the provided value. SQL Server wildcards can be applied. |
_contains - PosInt
|
Does the field value contain the provided value. |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [PosInt]
|
Is the fields value in the provided list of values. |
_nin - [PosInt]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": PosInt,
"_neq": PosInt,
"_gt": PosInt,
"_lt": PosInt,
"_gte": PosInt,
"_lte": PosInt,
"_like": PosInt,
"_contains": PosInt,
"_is_null": false,
"_in": [PosInt],
"_nin": [PosInt]
}
Product
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"ON_SITE"
ProductFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - Product
|
Is the fields value equal to the provided value. |
_neq - Product
|
Is the fields value not equal to the provided value |
_gt - Product
|
Is the fields value greater than the provided value |
_lt - Product
|
Is the fields value less than the provided value. |
_gte - Product
|
Is the fields value greater than or equal to the provided value. |
_lte - Product
|
Is the fields value less than or equal to the provided value. |
_like - Product
|
Is the fields value like the provided value. SQL Server wildcards can be applied. |
_contains - Product
|
Does the field value contain the provided value. |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [Product]
|
Is the fields value in the provided list of values. |
_nin - [Product]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "ON_SITE",
"_neq": "ON_SITE",
"_gt": "ON_SITE",
"_lt": "ON_SITE",
"_gte": "ON_SITE",
"_lte": "ON_SITE",
"_like": "ON_SITE",
"_contains": "ON_SITE",
"_is_null": false,
"_in": ["ON_SITE"],
"_nin": ["ON_SITE"]
}
Profile
Fields
Field Name | Description |
---|---|
addonKey - String
|
|
canSwitchBetweenDesigns - Boolean!
|
|
dailyViewInPlanning - Boolean!
|
|
hasPlanningMap - Boolean!
|
|
hasPlanningsFilter - Boolean!
|
|
hasPlatformWidget - Boolean!
|
|
hasTeamPlannings - Boolean!
|
|
ident - Ident
|
|
isBaseModule - Boolean!
|
|
isEasy123Default - Boolean!
|
|
maxQualityProjectCount - Int
|
|
name - String!
|
|
product - Product
|
|
productPlan - Int
|
|
rights - [String!]!
|
Example
{
"addonKey": "xyz789",
"canSwitchBetweenDesigns": false,
"dailyViewInPlanning": false,
"hasPlanningMap": false,
"hasPlanningsFilter": true,
"hasPlatformWidget": true,
"hasTeamPlannings": false,
"ident": Ident,
"isBaseModule": false,
"isEasy123Default": true,
"maxQualityProjectCount": 123,
"name": "xyz789",
"product": "ON_SITE",
"productPlan": 987,
"rights": ["xyz789"]
}
Project
Fields
Field Name | Description |
---|---|
activities - [Activity]!
|
|
activityIdents - [Ident]
|
|
addresscircles - [ProjectAddresscircleAssignment]!
|
|
allocation - Allocation
|
|
Arguments
|
|
area - Float
|
The Area of the Project in square meters |
assigneeAllocation - AssigneeAllocation
|
|
Arguments
|
|
averageWage - AverageWage
|
|
canSelect - Boolean!
|
|
changeInfo - Info
|
|
city - String
|
|
collectedmaterials - CollectedMaterialCollection!
|
|
Arguments
|
|
color - String
|
HexCode |
contractee - String
|
|
costCenter - CostCenter
|
|
costCenterIdent - Ident
|
|
description - String
|
|
documents - AssignedFileCollection!
|
not deleted documents for the project |
Arguments
|
|
element - Element
|
|
elementIdent - Ident
|
|
endDate - Date
|
|
equipmentAssignments - [ProjectAssignment]!
|
|
equipmentServices - CollectedEquipmentCollection!
|
|
Arguments
|
|
equipmentstates - EquipmentStateCollection!
|
|
Arguments
|
|
externalLink - String
|
|
fid - String
|
|
forms - [FormGraphType]!
|
|
geoFence - String
|
|
hasAutoWeather - Boolean!
|
|
id - String
|
|
ident - Ident!
|
|
image - File
|
|
isActive - Boolean!
|
Superseded by status |
isClosed - Boolean!
|
Superseded by status |
isDeleted - Boolean!
|
|
isPaused - Boolean!
|
Superseded by status |
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount
|
unique number used for acquiring changes since this revision |
latitude - Float
|
|
layers - [ProjectLayerGraphType!]!
|
|
longitude - Float
|
|
name - String!
|
|
nearbyProjects - [Project]
|
|
Arguments
|
|
nextDeadlines - [Ticket]
|
|
notes - NoteCollection!
|
|
Arguments
|
|
occupants - [Person!]!
|
|
operationNumber - String
|
|
personIdents - [Ident]
|
|
persons - [Person]
|
|
pictures - PictureCollection!
|
|
Arguments
|
|
plans - [ProjectPlan]
|
The plans field has been deprecated. Use layers instead. |
postworkerIdents - [Ident]
|
|
projectComponentIdents - [Ident]
|
|
projectComponents - [ProjectComponent]!
|
|
projectEndDate - DateTime
|
field is deprecated. use 'endDate' instead. |
projectId - String
|
|
projectLastTicketAction - DateTimeOffset
|
|
projectManagerIdent - Ident
|
|
projectManagers - [Person!]!
|
|
projectPermissions - [ProjectPermissions!]!
|
|
projectQualityRoles - [ProjectUserRole]
|
quality project roles for all users for this project |
projectRoles - [ProjectUserRole]
|
quality project roles for the current user for this project |
projectSectorIdents - [Ident]
|
|
projectSectors - [ProjectSector]!
|
|
projectStartDate - DateTime
|
field is deprecated. use 'startDate' instead. |
projectTicketProgress - ProjectTicketProgress
|
|
projectTicketStatesCount - ProjectTicketStateCount
|
|
projectTypeIdent - Ident
|
|
projectZone - ProjectZone
|
|
projectZoneIdent - Ident
|
|
qualityUsers - [Person]
|
|
radius - Int
|
|
region - Region
|
|
regionIdent - Ident
|
|
revision - Int!
|
|
services - ServiceCollection!
|
|
Arguments
|
|
startDate - Date!
|
|
status - ProjectStatus!
|
|
street - String
|
|
subcontractors - [Subcontractor]!
|
|
subcontractorTimes - CollectedSubcontractors!
|
|
Arguments
|
|
supplierIdents - [Ident]
|
|
suppliers - [Supplier]!
|
|
teams - [Team]!
|
|
ticketProgressHistory - [TicketProgressHistory]
|
|
timeConfiguration - TimeConfiguration
|
|
times - TimesCollection!
|
|
Arguments
|
|
totalEquipmentCapturedCount - Int!
|
|
totalPersonCapturedCount - Int!
|
|
type - ProjectType
|
|
visibilityInConstructionDiary - Boolean
|
|
weathers - WeatherCollection!
|
|
Arguments
|
|
zipCode - String
|
Example
{
"activities": [Activity],
"activityIdents": [Ident],
"addresscircles": [ProjectAddresscircleAssignment],
"allocation": Allocation,
"area": 987.65,
"assigneeAllocation": AssigneeAllocation,
"averageWage": AverageWage,
"canSelect": false,
"changeInfo": Info,
"city": "abc123",
"collectedmaterials": CollectedMaterialCollection,
"color": "abc123",
"contractee": "abc123",
"costCenter": CostCenter,
"costCenterIdent": Ident,
"description": "abc123",
"documents": AssignedFileCollection,
"element": Element,
"elementIdent": Ident,
"endDate": "2007-12-03",
"equipmentAssignments": [ProjectAssignment],
"equipmentServices": CollectedEquipmentCollection,
"equipmentstates": EquipmentStateCollection,
"externalLink": "abc123",
"fid": "xyz789",
"forms": [FormGraphType],
"geoFence": "abc123",
"hasAutoWeather": false,
"id": "xyz789",
"ident": Ident,
"image": File,
"isActive": true,
"isClosed": true,
"isDeleted": true,
"isPaused": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"latitude": 123.45,
"layers": [ProjectLayerGraphType],
"longitude": 123.45,
"name": "abc123",
"nearbyProjects": [Project],
"nextDeadlines": [Ticket],
"notes": NoteCollection,
"occupants": [Person],
"operationNumber": "abc123",
"personIdents": [Ident],
"persons": [Person],
"pictures": PictureCollection,
"plans": [ProjectPlan],
"postworkerIdents": [Ident],
"projectComponentIdents": [Ident],
"projectComponents": [ProjectComponent],
"projectEndDate": "2007-12-03T10:15:30Z",
"projectId": "xyz789",
"projectLastTicketAction": DateTimeOffset,
"projectManagerIdent": Ident,
"projectManagers": [Person],
"projectPermissions": ["CAN_EDIT"],
"projectQualityRoles": [ProjectUserRole],
"projectRoles": [ProjectUserRole],
"projectSectorIdents": [Ident],
"projectSectors": [ProjectSector],
"projectStartDate": "2007-12-03T10:15:30Z",
"projectTicketProgress": ProjectTicketProgress,
"projectTicketStatesCount": ProjectTicketStateCount,
"projectTypeIdent": Ident,
"projectZone": ProjectZone,
"projectZoneIdent": Ident,
"qualityUsers": [Person],
"radius": 123,
"region": Region,
"regionIdent": Ident,
"revision": 123,
"services": ServiceCollection,
"startDate": "2007-12-03",
"status": "ACTIVE",
"street": "abc123",
"subcontractors": [Subcontractor],
"subcontractorTimes": CollectedSubcontractors,
"supplierIdents": [Ident],
"suppliers": [Supplier],
"teams": [Team],
"ticketProgressHistory": [TicketProgressHistory],
"timeConfiguration": TimeConfiguration,
"times": TimesCollection,
"totalEquipmentCapturedCount": 987,
"totalPersonCapturedCount": 987,
"type": ProjectType,
"visibilityInConstructionDiary": true,
"weathers": WeatherCollection,
"zipCode": "abc123"
}
ProjectAddresscircleAssignment
Fields
Field Name | Description |
---|---|
addresscircle - Addresscircle!
|
|
contactAssignments - [ProjectAddresscircleContactAssignment!]!
|
Example
{
"addresscircle": Addresscircle,
"contactAssignments": [
ProjectAddresscircleContactAssignment
]
}
ProjectAddresscircleContactAssignment
Fields
Field Name | Description |
---|---|
contact - Contact!
|
|
contactPerson - ContactPerson
|
Example
{
"contact": Contact,
"contactPerson": ContactPerson
}
ProjectAssignment
Fields
Field Name | Description |
---|---|
conflicts - [ProjectAssignmentConflict!]!
|
|
ident - Ident!
|
|
location - TrackingLocation!
|
|
project - Project
|
Example
{
"conflicts": [ProjectAssignmentConflict],
"ident": Ident,
"location": TrackingLocation,
"project": Project
}
ProjectAssignmentConflict
Fields
Field Name | Description |
---|---|
assignment - ProjectAssignment!
|
|
ident - Ident!
|
|
project - Project!
|
Example
{
"assignment": ProjectAssignment,
"ident": Ident,
"project": Project
}
ProjectCollection
Fields
Field Name | Description |
---|---|
nodes - [Project!]!
|
|
totalCount - Int!
|
Example
{"nodes": [Project], "totalCount": 987}
ProjectComponent
Fields
Field Name | Description |
---|---|
assignedProjects - [Project!]!
|
|
changeInfo - Info
|
|
element - Element
|
|
elementIdent - Ident
|
|
fid - String
|
|
id - String
|
|
ident - Ident!
|
|
isDeleted - Boolean!
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
name - String!
|
|
projectIdent - Ident
|
|
projects - ProjectCollection!
|
|
Arguments
|
|
revision - Int!
|
|
specificFromProject - Project
|
Example
{
"assignedProjects": [Project],
"changeInfo": Info,
"element": Element,
"elementIdent": Ident,
"fid": "abc123",
"id": "xyz789",
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "xyz789",
"projectIdent": Ident,
"projects": ProjectCollection,
"revision": 987,
"specificFromProject": Project
}
ProjectComponentCollection
Fields
Field Name | Description |
---|---|
nodes - [ProjectComponent!]!
|
|
totalCount - Int!
|
Example
{"nodes": [ProjectComponent], "totalCount": 987}
ProjectComponentCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [ProjectComponentCollectionFilter]
|
|
_or - [ProjectComponentCollectionFilter]
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
fid - StringFilter
|
|
name - StringFilter
|
|
isDeleted - BooleanFilter
|
|
project - ProjectFilter
|
|
specificProject - ProjectFilter
|
|
element - ElementFilter
|
Example
{
"_and": [ProjectComponentCollectionFilter],
"_or": [ProjectComponentCollectionFilter],
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"ident": IdentFilter,
"id": StringFilter,
"fid": StringFilter,
"name": StringFilter,
"isDeleted": BooleanFilter,
"project": ProjectFilter,
"specificProject": ProjectFilter,
"element": ElementFilter
}
ProjectComponentCondition
Fields
Field Name | Description |
---|---|
exclude - Boolean!
|
|
ident - Ident
|
|
position - Int!
|
|
projectComponents - [ProjectComponent!]!
|
Example
{
"exclude": false,
"ident": Ident,
"position": 123,
"projectComponents": [ProjectComponent]
}
ProjectComponentError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
ProjectComponentErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectComponentError
|
Example
{"entity": ProjectComponentError}
ProjectComponentErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectComponentError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": ProjectComponentError,
"errors": [ValidationErrorProperty]
}
ProjectComponentErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectComponentError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ProjectComponentError,
"errors": [MissingPermission]
}
ProjectComponentErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectComponentError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": ProjectComponentError,
"errors": ["ENTITY_DELETED"]
}
ProjectComponentFilter
Fields
Input Field | Description |
---|---|
_and - [ProjectComponentFilter]
|
|
_or - [ProjectComponentFilter]
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
name - StringFilter
|
Example
{
"_and": [ProjectComponentFilter],
"_or": [ProjectComponentFilter],
"ident": IdentFilter,
"id": StringFilter,
"name": StringFilter
}
ProjectComponentNotFoundError
Fields
Field Name | Description |
---|---|
errors - [ProjectComponentReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
ProjectComponentReferErrorEntityNotFoundErrorType
]
}
ProjectComponentOrder
ProjectComponentPermissionError
Fields
Field Name | Description |
---|---|
errors - [ProjectComponentReferErrorPermissionErrorType!]!
|
Example
{
"errors": [
ProjectComponentReferErrorPermissionErrorType
]
}
ProjectComponentReferEntity
ProjectComponentReferError
ProjectComponentReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectComponentReferError
|
Example
{"entity": ProjectComponentReferError}
ProjectComponentReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectComponentReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ProjectComponentReferError,
"errors": [MissingPermission]
}
ProjectComponentReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectComponentReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": ProjectComponentReferError,
"errors": ["ENTITY_DELETED"]
}
ProjectComponentResultSuccess
Fields
Field Name | Description |
---|---|
entities - [ProjectComponent!]!
|
Example
{"entities": [ProjectComponent]}
ProjectComponentStateError
Fields
Field Name | Description |
---|---|
errors - [ProjectComponentReferErrorStateErrorType!]!
|
Example
{"errors": [ProjectComponentReferErrorStateErrorType]}
ProjectElementCondition
ProjectEquipmentServiceNode
ProjectError
ProjectErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectError
|
Example
{"entity": ProjectError}
ProjectErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": ProjectError,
"errors": [ValidationErrorProperty]
}
ProjectErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ProjectError,
"errors": [MissingPermission]
}
ProjectErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectError
|
|
errors - [StateErrors!]!
|
Example
{"entity": ProjectError, "errors": ["ENTITY_DELETED"]}
ProjectEvaluationAIR2PREVReport
Fields
Field Name | Description |
---|---|
endDate - Date!
|
|
hoursByActivity - [ProjectEvaluationSumTableEntry!]
|
|
hoursByEmployee - [ProjectEvaluationSumTableEntry!]
|
|
hoursByEmployeeAndActivity - [ProjectEvaluationSumTableEntry!]
|
|
hoursByPersonType - [ProjectEvaluationSumTableEntry!]
|
|
hoursByProjectComponent - [ProjectEvaluationSumTableEntry!]
|
|
hoursByProjectSector - [ProjectEvaluationSumTableEntry!]
|
|
hoursBySubcontractor - [ProjectEvaluationSumTableEntry!]
|
|
id - String
|
|
projectId - String
|
|
projectName - String!
|
|
projectPlace - String!
|
|
projectStreet - String!
|
|
projectZip - String!
|
|
reportLogoPath - String
|
|
services - [ProjectEvaluationServicesTableEntry!]
|
|
staffTimes - [ProjectEvaluationTableEntry!]
|
|
startDate - Date!
|
|
subcontractorHours - [ProjectEvaluationTableEntry!]
|
|
totalHours - Decimal!
|
Example
{
"endDate": "2007-12-03",
"hoursByActivity": [ProjectEvaluationSumTableEntry],
"hoursByEmployee": [ProjectEvaluationSumTableEntry],
"hoursByEmployeeAndActivity": [
ProjectEvaluationSumTableEntry
],
"hoursByPersonType": [ProjectEvaluationSumTableEntry],
"hoursByProjectComponent": [
ProjectEvaluationSumTableEntry
],
"hoursByProjectSector": [
ProjectEvaluationSumTableEntry
],
"hoursBySubcontractor": [
ProjectEvaluationSumTableEntry
],
"id": "xyz789",
"projectId": "abc123",
"projectName": "abc123",
"projectPlace": "abc123",
"projectStreet": "xyz789",
"projectZip": "xyz789",
"reportLogoPath": "xyz789",
"services": [ProjectEvaluationServicesTableEntry],
"staffTimes": [ProjectEvaluationTableEntry],
"startDate": "2007-12-03",
"subcontractorHours": [ProjectEvaluationTableEntry],
"totalHours": Decimal
}
ProjectEvaluationENG1PREVReport
Fields
Field Name | Description |
---|---|
endDate - Date!
|
|
hoursByActivity - [ProjectEvaluationENG1PREVSumTableEntry!]
|
|
hoursByEmployee - [ProjectEvaluationENG1PREVSumTableEntry!]
|
|
hoursByEmployeeAndActivity - [ProjectEvaluationENG1PREVSumTableEntry!]
|
|
hoursByPersonType - [ProjectEvaluationENG1PREVSumTableEntry!]
|
|
hoursByProjectComponent - [ProjectEvaluationENG1PREVSumTableEntry!]
|
|
hoursByProjectComponentId - [ProjectEvaluationENG1PREVSumTableEntry!]
|
|
hoursByProjectSector - [ProjectEvaluationENG1PREVSumTableEntry!]
|
|
hoursBySubcontractor - [ProjectEvaluationENG1PREVSumTableEntry!]
|
|
id - String
|
|
projectId - String
|
|
projectName - String!
|
|
reportLogoPath - String
|
|
staffTimes - [ProjectEvaluationENG1PREVTableEntry!]
|
|
startDate - Date!
|
|
subcontractorHours - [ProjectEvaluationENG1PREVTableEntry!]
|
|
totalHours - Decimal!
|
Example
{
"endDate": "2007-12-03",
"hoursByActivity": [
ProjectEvaluationENG1PREVSumTableEntry
],
"hoursByEmployee": [
ProjectEvaluationENG1PREVSumTableEntry
],
"hoursByEmployeeAndActivity": [
ProjectEvaluationENG1PREVSumTableEntry
],
"hoursByPersonType": [
ProjectEvaluationENG1PREVSumTableEntry
],
"hoursByProjectComponent": [
ProjectEvaluationENG1PREVSumTableEntry
],
"hoursByProjectComponentId": [
ProjectEvaluationENG1PREVSumTableEntry
],
"hoursByProjectSector": [
ProjectEvaluationENG1PREVSumTableEntry
],
"hoursBySubcontractor": [
ProjectEvaluationENG1PREVSumTableEntry
],
"id": "xyz789",
"projectId": "xyz789",
"projectName": "abc123",
"reportLogoPath": "abc123",
"staffTimes": [ProjectEvaluationENG1PREVTableEntry],
"startDate": "2007-12-03",
"subcontractorHours": [
ProjectEvaluationENG1PREVTableEntry
],
"totalHours": Decimal
}
ProjectEvaluationENG1PREVSumTableEntry
ProjectEvaluationENG1PREVTableEntry
Fields
Field Name | Description |
---|---|
activity - String
|
|
activityId - String
|
|
date - Date!
|
|
hours - Decimal!
|
|
id - String
|
|
idCt - String
|
|
idNo - String
|
|
name - String!
|
|
personType - String
|
|
projectComponent - String
|
|
projectComponentId - String
|
|
projectSector - String
|
|
text - String
|
|
timeEnd - DateTime!
|
|
timeStart - DateTime!
|
Example
{
"activity": "xyz789",
"activityId": "xyz789",
"date": "2007-12-03",
"hours": Decimal,
"id": "abc123",
"idCt": "xyz789",
"idNo": "xyz789",
"name": "abc123",
"personType": "xyz789",
"projectComponent": "abc123",
"projectComponentId": "xyz789",
"projectSector": "abc123",
"text": "abc123",
"timeEnd": "2007-12-03T10:15:30Z",
"timeStart": "2007-12-03T10:15:30Z"
}
ProjectEvaluationKOAU1KREReport
Fields
Field Name | Description |
---|---|
costCenterName - String!
|
|
endDate - Date!
|
|
hoursByActivity - [ProjectEvaluationSumTableEntry!]
|
|
hoursByEmployee - [ProjectEvaluationSumTableEntry!]
|
|
hoursByEmployeeAndActivity - [ProjectEvaluationSumTableEntry!]
|
|
hoursByPersonType - [ProjectEvaluationSumTableEntry!]
|
|
hoursByProjectComponent - [ProjectEvaluationSumTableEntry!]
|
|
hoursByProjectSector - [ProjectEvaluationSumTableEntry!]
|
|
hoursBySubcontractor - [ProjectEvaluationSumTableEntry!]
|
|
id - String
|
|
reportLogoPath - String
|
|
staffTimes - [ProjectEvaluationTableEntry!]
|
|
startDate - Date!
|
|
subcontractorHours - [ProjectEvaluationTableEntry!]
|
|
totalHours - Decimal!
|
Example
{
"costCenterName": "xyz789",
"endDate": "2007-12-03",
"hoursByActivity": [ProjectEvaluationSumTableEntry],
"hoursByEmployee": [ProjectEvaluationSumTableEntry],
"hoursByEmployeeAndActivity": [
ProjectEvaluationSumTableEntry
],
"hoursByPersonType": [ProjectEvaluationSumTableEntry],
"hoursByProjectComponent": [
ProjectEvaluationSumTableEntry
],
"hoursByProjectSector": [
ProjectEvaluationSumTableEntry
],
"hoursBySubcontractor": [
ProjectEvaluationSumTableEntry
],
"id": "abc123",
"reportLogoPath": "xyz789",
"staffTimes": [ProjectEvaluationTableEntry],
"startDate": "2007-12-03",
"subcontractorHours": [ProjectEvaluationTableEntry],
"totalHours": Decimal
}
ProjectEvaluationPBDY8BELReport
Fields
Field Name | Description |
---|---|
endDate - Date!
|
|
hoursByDay - [ProjectEvaluationSumTableEntry!]
|
|
id - String
|
|
projectId - String
|
|
projectName - String!
|
|
reportLogoPath - String
|
|
startDate - Date!
|
|
totalHours - Decimal!
|
|
totalHoursAllowances - Decimal!
|
|
totalHoursGbAllowances - Decimal!
|
|
totalHoursHoliday - Decimal!
|
|
totalHoursOvertime - Decimal!
|
|
totalHoursSaturday - Decimal!
|
|
totalHoursSunday - Decimal!
|
|
totalPrice - Decimal!
|
|
totalPriceAllowances - Decimal!
|
|
totalPriceGbAllowances - Decimal!
|
|
totalPriceHoliday - Decimal!
|
|
totalPriceOvertime - Decimal!
|
|
totalPriceSaturday - Decimal!
|
|
totalPriceStaffTimes - Decimal!
|
|
totalPriceSunday - Decimal!
|
Example
{
"endDate": "2007-12-03",
"hoursByDay": [ProjectEvaluationSumTableEntry],
"id": "abc123",
"projectId": "abc123",
"projectName": "xyz789",
"reportLogoPath": "xyz789",
"startDate": "2007-12-03",
"totalHours": Decimal,
"totalHoursAllowances": Decimal,
"totalHoursGbAllowances": Decimal,
"totalHoursHoliday": Decimal,
"totalHoursOvertime": Decimal,
"totalHoursSaturday": Decimal,
"totalHoursSunday": Decimal,
"totalPrice": Decimal,
"totalPriceAllowances": Decimal,
"totalPriceGbAllowances": Decimal,
"totalPriceHoliday": Decimal,
"totalPriceOvertime": Decimal,
"totalPriceSaturday": Decimal,
"totalPriceStaffTimes": Decimal,
"totalPriceSunday": Decimal
}
ProjectEvaluationPBPS7BELReport
Fields
Field Name | Description |
---|---|
endDate - Date!
|
|
hoursByProjectSector - [ProjectEvaluationSumTableEntry!]
|
|
id - String
|
|
projectId - String
|
|
projectName - String!
|
|
reportLogoPath - String
|
|
startDate - Date!
|
|
totalHours - Decimal!
|
|
totalHoursAllowances - Decimal!
|
|
totalHoursGbAllowances - Decimal!
|
|
totalPrice - Decimal!
|
|
totalPriceAllowances - Decimal!
|
|
totalPriceGbAllowances - Decimal!
|
|
totalPriceStaffTimes - Decimal!
|
Example
{
"endDate": "2007-12-03",
"hoursByProjectSector": [
ProjectEvaluationSumTableEntry
],
"id": "xyz789",
"projectId": "abc123",
"projectName": "xyz789",
"reportLogoPath": "abc123",
"startDate": "2007-12-03",
"totalHours": Decimal,
"totalHoursAllowances": Decimal,
"totalHoursGbAllowances": Decimal,
"totalPrice": Decimal,
"totalPriceAllowances": Decimal,
"totalPriceGbAllowances": Decimal,
"totalPriceStaffTimes": Decimal
}
ProjectEvaluationPEKO3BELReport
Fields
Field Name | Description |
---|---|
allowances - [ProjectEvaluationTableEntry!]
|
|
endDate - Date!
|
|
gbAllowances - [ProjectEvaluationTableEntry!]
|
|
hoursByActivity - [ProjectEvaluationSumTableEntry!]
|
|
hoursByEmployee - [ProjectEvaluationSumTableEntry!]
|
|
hoursByEmployeeAndActivity - [ProjectEvaluationSumTableEntry!]
|
|
hoursByPersonType - [ProjectEvaluationSumTableEntry!]
|
|
hoursByProjectComponent - [ProjectEvaluationSumTableEntry!]
|
|
hoursByProjectSector - [ProjectEvaluationSumTableEntry!]
|
|
hoursBySubcontractor - [ProjectEvaluationSumTableEntry!]
|
|
id - String
|
|
projectId - String
|
|
projectName - String!
|
|
reportLogoPath - String
|
|
staffTimes - [ProjectEvaluationTableEntry!]
|
|
startDate - Date!
|
|
subcontractorHours - [ProjectEvaluationTableEntry!]
|
|
totalHours - Decimal!
|
|
totalHoursAllowances - Decimal!
|
|
totalHoursGbAllowances - Decimal!
|
|
totalPrice - Decimal!
|
|
totalPriceAllowances - Decimal!
|
|
totalPriceGbAllowances - Decimal!
|
|
totalPriceStaffTimes - Decimal!
|
Example
{
"allowances": [ProjectEvaluationTableEntry],
"endDate": "2007-12-03",
"gbAllowances": [ProjectEvaluationTableEntry],
"hoursByActivity": [ProjectEvaluationSumTableEntry],
"hoursByEmployee": [ProjectEvaluationSumTableEntry],
"hoursByEmployeeAndActivity": [
ProjectEvaluationSumTableEntry
],
"hoursByPersonType": [ProjectEvaluationSumTableEntry],
"hoursByProjectComponent": [
ProjectEvaluationSumTableEntry
],
"hoursByProjectSector": [
ProjectEvaluationSumTableEntry
],
"hoursBySubcontractor": [
ProjectEvaluationSumTableEntry
],
"id": "xyz789",
"projectId": "xyz789",
"projectName": "abc123",
"reportLogoPath": "xyz789",
"staffTimes": [ProjectEvaluationTableEntry],
"startDate": "2007-12-03",
"subcontractorHours": [ProjectEvaluationTableEntry],
"totalHours": Decimal,
"totalHoursAllowances": Decimal,
"totalHoursGbAllowances": Decimal,
"totalPrice": Decimal,
"totalPriceAllowances": Decimal,
"totalPriceGbAllowances": Decimal,
"totalPriceStaffTimes": Decimal
}
ProjectEvaluationPERA9BELReport
Fields
Field Name | Description |
---|---|
endDate - Date!
|
|
hoursByDay - [ProjectEvaluationSumTableEntry!]
|
|
id - String
|
|
projectId - String
|
|
projectName - String!
|
|
reportLogoPath - String
|
|
startDate - Date!
|
|
totalHours - Decimal!
|
|
totalHoursAllowances - Decimal!
|
|
totalHoursGbAllowances - Decimal!
|
|
totalHoursHoliday - Decimal!
|
|
totalHoursNight - Decimal!
|
|
totalHoursOvertime - Decimal!
|
|
totalHoursSaturday - Decimal!
|
|
totalHoursSunday - Decimal!
|
|
totalPrice - Decimal!
|
|
totalPriceAllowances - Decimal!
|
|
totalPriceGbAllowances - Decimal!
|
|
totalPriceHoliday - Decimal!
|
|
totalPriceOvertime - Decimal!
|
|
totalPriceSaturday - Decimal!
|
|
totalPriceStaffTimes - Decimal!
|
|
totalPriceSunday - Decimal!
|
Example
{
"endDate": "2007-12-03",
"hoursByDay": [ProjectEvaluationSumTableEntry],
"id": "xyz789",
"projectId": "xyz789",
"projectName": "xyz789",
"reportLogoPath": "abc123",
"startDate": "2007-12-03",
"totalHours": Decimal,
"totalHoursAllowances": Decimal,
"totalHoursGbAllowances": Decimal,
"totalHoursHoliday": Decimal,
"totalHoursNight": Decimal,
"totalHoursOvertime": Decimal,
"totalHoursSaturday": Decimal,
"totalHoursSunday": Decimal,
"totalPrice": Decimal,
"totalPriceAllowances": Decimal,
"totalPriceGbAllowances": Decimal,
"totalPriceHoliday": Decimal,
"totalPriceOvertime": Decimal,
"totalPriceSaturday": Decimal,
"totalPriceStaffTimes": Decimal,
"totalPriceSunday": Decimal
}
ProjectEvaluationPREV3KREReport
Fields
Field Name | Description |
---|---|
endDate - Date!
|
|
hoursByActivity - [ProjectEvaluationPREV3KRESumTableEntry!]
|
|
hoursByEmployee - [ProjectEvaluationPREV3KRESumTableEntry!]
|
|
hoursByEmployeeAndActivity - [ProjectEvaluationPREV3KRESumTableEntry!]
|
|
hoursByPersonType - [ProjectEvaluationPREV3KRESumTableEntry!]
|
|
hoursByProjectComponent - [ProjectEvaluationPREV3KRESumTableEntry!]
|
|
hoursByProjectSector - [ProjectEvaluationPREV3KRESumTableEntry!]
|
|
hoursBySubcontractor - [ProjectEvaluationPREV3KRESumTableEntry!]
|
|
id - String
|
|
projectId - String
|
|
projectName - String!
|
|
reportLogoPath - String
|
|
staffTimes - [ProjectEvaluationPREV3KRETableEntry!]
|
|
startDate - Date!
|
|
subcontractorHours - [ProjectEvaluationPREV3KRETableEntry!]
|
|
totalHours - Decimal!
|
Example
{
"endDate": "2007-12-03",
"hoursByActivity": [
ProjectEvaluationPREV3KRESumTableEntry
],
"hoursByEmployee": [
ProjectEvaluationPREV3KRESumTableEntry
],
"hoursByEmployeeAndActivity": [
ProjectEvaluationPREV3KRESumTableEntry
],
"hoursByPersonType": [
ProjectEvaluationPREV3KRESumTableEntry
],
"hoursByProjectComponent": [
ProjectEvaluationPREV3KRESumTableEntry
],
"hoursByProjectSector": [
ProjectEvaluationPREV3KRESumTableEntry
],
"hoursBySubcontractor": [
ProjectEvaluationPREV3KRESumTableEntry
],
"id": "abc123",
"projectId": "abc123",
"projectName": "abc123",
"reportLogoPath": "abc123",
"staffTimes": [ProjectEvaluationPREV3KRETableEntry],
"startDate": "2007-12-03",
"subcontractorHours": [
ProjectEvaluationPREV3KRETableEntry
],
"totalHours": Decimal
}
ProjectEvaluationPREV3KRESumTableEntry
ProjectEvaluationPREV3KRETableEntry
Example
{
"activity": "xyz789",
"date": "2007-12-03",
"hours": Decimal,
"id": "xyz789",
"name": "abc123",
"personType": "xyz789",
"projectComponent": "abc123",
"projectSector": "xyz789",
"text": "abc123"
}
ProjectEvaluationReport
Fields
Field Name | Description |
---|---|
endDate - Date!
|
|
hoursByActivity - [ProjectEvaluationSumTableEntry!]
|
|
hoursByEmployee - [ProjectEvaluationSumTableEntry!]
|
|
hoursByEmployeeAndActivity - [ProjectEvaluationSumTableEntry!]
|
|
hoursByPersonType - [ProjectEvaluationSumTableEntry!]
|
|
hoursByProjectComponent - [ProjectEvaluationSumTableEntry!]
|
|
hoursByProjectSector - [ProjectEvaluationSumTableEntry!]
|
|
hoursBySubcontractor - [ProjectEvaluationSumTableEntry!]
|
|
id - String
|
|
projectId - String
|
|
projectName - String!
|
|
reportLogoPath - String
|
|
staffTimes - [ProjectEvaluationTableEntry!]
|
|
startDate - Date!
|
|
subcontractorHours - [ProjectEvaluationTableEntry!]
|
|
totalHours - Decimal!
|
Example
{
"endDate": "2007-12-03",
"hoursByActivity": [ProjectEvaluationSumTableEntry],
"hoursByEmployee": [ProjectEvaluationSumTableEntry],
"hoursByEmployeeAndActivity": [
ProjectEvaluationSumTableEntry
],
"hoursByPersonType": [ProjectEvaluationSumTableEntry],
"hoursByProjectComponent": [
ProjectEvaluationSumTableEntry
],
"hoursByProjectSector": [
ProjectEvaluationSumTableEntry
],
"hoursBySubcontractor": [
ProjectEvaluationSumTableEntry
],
"id": "abc123",
"projectId": "abc123",
"projectName": "abc123",
"reportLogoPath": "xyz789",
"staffTimes": [ProjectEvaluationTableEntry],
"startDate": "2007-12-03",
"subcontractorHours": [ProjectEvaluationTableEntry],
"totalHours": Decimal
}
ProjectEvaluationServicesTableEntry
ProjectEvaluationSumTableEntry
ProjectEvaluationTableEntry
Example
{
"activity": "xyz789",
"date": "2007-12-03",
"hours": Decimal,
"id": "xyz789",
"name": "abc123",
"personType": "abc123",
"projectComponent": "abc123",
"projectSector": "abc123",
"text": "abc123"
}
ProjectFilter
Fields
Input Field | Description |
---|---|
_and - [ProjectFilter]
|
|
_or - [ProjectFilter]
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
ident - IdentFilter
|
|
isDeleted - BooleanFilter
|
|
id - StringFilter
|
|
fid - StringFilter
|
|
name - StringFilter
|
|
status - ProjectStatusEnumFilter
|
|
geoLatLng - GeoCoordinateFilter
|
|
geoArea - GeoCoordinateAreaFilter
|
|
geoRadius - IntFilter
|
|
geoFence - StringFilter
|
|
occupants - ProjectOccupantsFilter
|
|
projectType - ProjectTypeFilter
|
|
element - ElementFilter
|
|
costCenter - CostCenterFilter
|
|
region - RegionFilter
|
|
operationNumber - StringFilter
|
|
projectZone - ProjectZoneFilter
|
|
contractee - StringFilter
|
|
activity - ActivityFilter
|
|
projectSector - ProjectSectorFilter
|
|
projectComponent - ProjectComponentFilter
|
|
changeInfo - InfoFilter
|
|
qualityUsers - PersonFilter
|
|
projectForms - FormFilter
|
|
unplanned - ProjectUnplannedFilter
|
|
projectRange - ProjectRange
|
|
entityCreateRange - EntityCreateRange
|
|
projectManagers - PersonFilter
|
Example
{
"_and": [ProjectFilter],
"_or": [ProjectFilter],
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"ident": IdentFilter,
"isDeleted": BooleanFilter,
"id": StringFilter,
"fid": StringFilter,
"name": StringFilter,
"status": ProjectStatusEnumFilter,
"geoLatLng": GeoCoordinateFilter,
"geoArea": GeoCoordinateAreaFilter,
"geoRadius": IntFilter,
"geoFence": StringFilter,
"occupants": ProjectOccupantsFilter,
"projectType": ProjectTypeFilter,
"element": ElementFilter,
"costCenter": CostCenterFilter,
"region": RegionFilter,
"operationNumber": StringFilter,
"projectZone": ProjectZoneFilter,
"contractee": StringFilter,
"activity": ActivityFilter,
"projectSector": ProjectSectorFilter,
"projectComponent": ProjectComponentFilter,
"changeInfo": InfoFilter,
"qualityUsers": PersonFilter,
"projectForms": FormFilter,
"unplanned": ProjectUnplannedFilter,
"projectRange": "ALL",
"entityCreateRange": "NONE",
"projectManagers": PersonFilter
}
ProjectLayerCollection
Fields
Field Name | Description |
---|---|
nodes - [ProjectLayerGraphType!]!
|
|
totalCount - Int!
|
Example
{"nodes": [ProjectLayerGraphType], "totalCount": 123}
ProjectLayerFilter
Fields
Input Field | Description |
---|---|
_and - [ProjectLayerFilter]
|
|
_or - [ProjectLayerFilter]
|
|
ident - ProjectLayerIdentFilter
|
|
project - ProjectFilter
|
|
name - StringFilter
|
Example
{
"_and": [ProjectLayerFilter],
"_or": [ProjectLayerFilter],
"ident": ProjectLayerIdentFilter,
"project": ProjectFilter,
"name": StringFilter
}
ProjectLayerGraphType
Fields
Field Name | Description |
---|---|
fileName - Ident
|
|
ident - Ident
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
name - String!
|
|
parentLayer - ProjectLayerGraphType
|
|
plan - LayerPlan
|
Plan returns null if plan is not processed. Is used by quality app with version < 4.154 |
position - Int!
|
|
projectIdent - Ident
|
|
projectLayerTicketStatesCount - ProjectLayerTicketStateCount
|
|
Arguments
|
|
projectPlan - LayerPlan
|
Example
{
"fileName": Ident,
"ident": Ident,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "xyz789",
"parentLayer": ProjectLayerGraphType,
"plan": LayerPlan,
"position": 123,
"projectIdent": Ident,
"projectLayerTicketStatesCount": ProjectLayerTicketStateCount,
"projectPlan": LayerPlan
}
ProjectLayerIdentFilter
Fields
Input Field | Description |
---|---|
_eq - Ident
|
Is the fields value equal to the provided value. |
_neq - Ident
|
Is the fields value not equal to the provided value |
_gt - Ident
|
Is the fields value greater than the provided value |
_lt - Ident
|
Is the fields value less than the provided value. |
_gte - Ident
|
Is the fields value greater than or equal to the provided value. |
_lte - Ident
|
Is the fields value less than or equal to the provided value. |
_like - Ident
|
Is the fields value like the provided value. SQL Server wildcards can be applied. |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [Ident]
|
Is the fields value in the provided list of values. |
_nin - [Ident]
|
Is the fields value not in the provided list of values. |
layerRange - ProjectLayerRange
|
Example
{
"_eq": Ident,
"_neq": Ident,
"_gt": Ident,
"_lt": Ident,
"_gte": Ident,
"_lte": Ident,
"_like": Ident,
"_is_null": false,
"_in": [Ident],
"_nin": [Ident],
"layerRange": "ON_SELF"
}
ProjectLayerOrder
Fields
Input Field | Description |
---|---|
name - SortOrder
|
Example
{"name": "ASC"}
ProjectLayerRange
Values
Enum Value | Description |
---|---|
|
|
|
Example
"ON_SELF"
ProjectLayerTicketStateCount
Example
{
"closed": 123,
"feedback": 123,
"inProgress": 987,
"open": 987,
"projectLayerIdent": Ident,
"rejected": 987,
"resolved": 987,
"total": 987
}
ProjectNotFoundError
Fields
Field Name | Description |
---|---|
errors - [ProjectReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [ProjectReferErrorEntityNotFoundErrorType]}
ProjectOccupantsFilter
Fields
Input Field | Description |
---|---|
_has_entries - Boolean
|
Example
{"_has_entries": true}
ProjectOrder
Fields
Input Field | Description |
---|---|
id - SortOrder
|
|
name - SortOrder
|
|
operationNumber - SortOrder
|
|
lastChangeCount - SortOrder
|
|
lastChange - SortOrder
|
|
lastTicketEdit - SortOrder
|
|
state - SortOrder
|
|
startDate - SortOrder
|
|
endDate - SortOrder
|
|
color - SortOrder
|
|
contractee - SortOrder
|
|
isDeleted - SortOrder
|
|
element - ElementOrder
|
|
type - ProjectTypeOrder
|
|
projectZone - ProjectZoneOrder
|
|
region - RegionOrder
|
|
costCenter - CostCenterOrder
|
Example
{
"id": "ASC",
"name": "ASC",
"operationNumber": "ASC",
"lastChangeCount": "ASC",
"lastChange": "ASC",
"lastTicketEdit": "ASC",
"state": "ASC",
"startDate": "ASC",
"endDate": "ASC",
"color": "ASC",
"contractee": "ASC",
"isDeleted": "ASC",
"element": ElementOrder,
"type": ProjectTypeOrder,
"projectZone": ProjectZoneOrder,
"region": RegionOrder,
"costCenter": CostCenterOrder
}
ProjectPermissionError
Fields
Field Name | Description |
---|---|
errors - [ProjectReferErrorPermissionErrorType!]!
|
Example
{"errors": [ProjectReferErrorPermissionErrorType]}
ProjectPermissions
Values
Enum Value | Description |
---|---|
|
Example
"CAN_EDIT"
ProjectPlan
Fields
Field Name | Description |
---|---|
fileName - Ident
|
|
ident - Ident
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
maxZoom - Int
|
|
name - String!
|
|
projectIdent - Ident
|
|
projectPlanTicketStatesCount - ProjectLayerTicketStateCount
|
|
Arguments
|
Example
{
"fileName": Ident,
"ident": Ident,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"maxZoom": 987,
"name": "abc123",
"projectIdent": Ident,
"projectPlanTicketStatesCount": ProjectLayerTicketStateCount
}
ProjectPlanCollection
Fields
Field Name | Description |
---|---|
nodes - [ProjectPlan!]!
|
|
totalCount - Int!
|
Example
{"nodes": [ProjectPlan], "totalCount": 123}
ProjectPlanFilter
Fields
Input Field | Description |
---|---|
_and - [ProjectPlanFilter]
|
|
_or - [ProjectPlanFilter]
|
|
ident - ProjectLayerIdentFilter
|
|
name - StringFilter
|
Example
{
"_and": [ProjectPlanFilter],
"_or": [ProjectPlanFilter],
"ident": ProjectLayerIdentFilter,
"name": StringFilter
}
ProjectRange
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
Example
"ALL"
ProjectReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
ProjectReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
ProjectReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectReferError
|
Example
{"entity": ProjectReferError}
ProjectReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ProjectReferError,
"errors": [MissingPermission]
}
ProjectReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": ProjectReferError,
"errors": ["ENTITY_DELETED"]
}
ProjectResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Project!]!
|
Example
{"entities": [Project]}
ProjectSector
Fields
Field Name | Description |
---|---|
assignedProjects - [Project!]!
|
|
changeInfo - Info
|
|
element - Element
|
|
elementIdent - Ident
|
|
fid - String
|
|
id - String
|
|
ident - Ident!
|
|
isDeleted - Boolean!
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
name - String!
|
|
projectIdent - Ident
|
|
revision - Int!
|
|
specificFromProject - Project
|
Example
{
"assignedProjects": [Project],
"changeInfo": Info,
"element": Element,
"elementIdent": Ident,
"fid": "abc123",
"id": "abc123",
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "abc123",
"projectIdent": Ident,
"revision": 123,
"specificFromProject": Project
}
ProjectSectorCollection
Fields
Field Name | Description |
---|---|
nodes - [ProjectSector!]!
|
|
totalCount - Int!
|
Example
{"nodes": [ProjectSector], "totalCount": 987}
ProjectSectorCondition
Fields
Field Name | Description |
---|---|
exclude - Boolean!
|
|
ident - Ident
|
|
position - Int!
|
|
projectSectors - [ProjectSector!]!
|
Example
{
"exclude": true,
"ident": Ident,
"position": 123,
"projectSectors": [ProjectSector]
}
ProjectSectorError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
ProjectSectorErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectSectorError
|
Example
{"entity": ProjectSectorError}
ProjectSectorErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectSectorError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": ProjectSectorError,
"errors": [ValidationErrorProperty]
}
ProjectSectorErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectSectorError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ProjectSectorError,
"errors": [MissingPermission]
}
ProjectSectorErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectSectorError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": ProjectSectorError,
"errors": ["ENTITY_DELETED"]
}
ProjectSectorFilter
Fields
Input Field | Description |
---|---|
_and - [ProjectSectorFilter]
|
|
_or - [ProjectSectorFilter]
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
fid - StringFilter
|
|
name - StringFilter
|
|
isDeleted - BooleanFilter
|
|
element - ElementFilter
|
|
project - ProjectFilter
|
|
specificProject - ProjectFilter
|
Example
{
"_and": [ProjectSectorFilter],
"_or": [ProjectSectorFilter],
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"ident": IdentFilter,
"id": StringFilter,
"fid": StringFilter,
"name": StringFilter,
"isDeleted": BooleanFilter,
"element": ElementFilter,
"project": ProjectFilter,
"specificProject": ProjectFilter
}
ProjectSectorNotFoundError
Fields
Field Name | Description |
---|---|
errors - [ProjectSectorReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
ProjectSectorReferErrorEntityNotFoundErrorType
]
}
ProjectSectorOrder
Fields
Input Field | Description |
---|---|
id - SortOrder
|
|
name - SortOrder
|
|
isDeleted - SortOrder
|
|
lastChange - SortOrder
|
|
element - ElementOrder
|
Example
{
"id": "ASC",
"name": "ASC",
"isDeleted": "ASC",
"lastChange": "ASC",
"element": ElementOrder
}
ProjectSectorPermissionError
Fields
Field Name | Description |
---|---|
errors - [ProjectSectorReferErrorPermissionErrorType!]!
|
Example
{"errors": [ProjectSectorReferErrorPermissionErrorType]}
ProjectSectorReferEntity
ProjectSectorReferError
ProjectSectorReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectSectorReferError
|
Example
{"entity": ProjectSectorReferError}
ProjectSectorReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectSectorReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ProjectSectorReferError,
"errors": [MissingPermission]
}
ProjectSectorReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectSectorReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": ProjectSectorReferError,
"errors": ["ENTITY_DELETED"]
}
ProjectSectorResultSuccess
Fields
Field Name | Description |
---|---|
entities - [ProjectSector!]!
|
Example
{"entities": [ProjectSector]}
ProjectSectorStateError
Fields
Field Name | Description |
---|---|
errors - [ProjectSectorReferErrorStateErrorType!]!
|
Example
{"errors": [ProjectSectorReferErrorStateErrorType]}
ProjectStaffTimeNode
ProjectStateError
Fields
Field Name | Description |
---|---|
errors - [ProjectReferErrorStateErrorType!]!
|
Example
{"errors": [ProjectReferErrorStateErrorType]}
ProjectStatus
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"ACTIVE"
ProjectStatusEnumFilter
Fields
Input Field | Description |
---|---|
_eq - ProjectStatus
|
Is the fields value equal to the provided EnumerationGraphType<ProjectStatus> . Default = ACTIVE |
_neq - ProjectStatus
|
Is the fields value not equal to the provided EnumerationGraphType<ProjectStatus> . Default = ACTIVE |
_in - [ProjectStatus]
|
Is the fields value in the provided list of values. |
_nin - [ProjectStatus]
|
Is the fields value not in the provided list of values. |
Example
{"_eq": "ACTIVE", "_neq": "ACTIVE", "_in": ["ACTIVE"], "_nin": ["ACTIVE"]}
ProjectStay
Fields
Field Name | Description |
---|---|
deviceIdent - Ident!
|
|
fromTime - DateTimeOffset!
|
|
ident - Ident!
|
|
project - Project
|
|
projectIdent - Ident!
|
|
toTime - DateTimeOffset!
|
|
trackingDevice - TrackingDevice!
|
Example
{
"deviceIdent": Ident,
"fromTime": DateTimeOffset,
"ident": Ident,
"project": Project,
"projectIdent": Ident,
"toTime": DateTimeOffset,
"trackingDevice": TrackingDevice
}
ProjectStayCollection
Fields
Field Name | Description |
---|---|
nodes - [ProjectStay!]!
|
|
totalCount - Int!
|
Example
{"nodes": [ProjectStay], "totalCount": 123}
ProjectStayFilter
Fields
Input Field | Description |
---|---|
_and - [ProjectStayFilter]
|
|
_or - [ProjectStayFilter]
|
|
startDate - DateFilter
|
|
endDate - DateFilter
|
Example
{
"_and": [ProjectStayFilter],
"_or": [ProjectStayFilter],
"startDate": DateFilter,
"endDate": DateFilter
}
ProjectStayOrder
ProjectTicketProgress
ProjectTicketStateCount
Example
{
"closed": 987,
"feedback": 123,
"inProgress": 987,
"open": 987,
"projectIdent": Ident,
"rejected": 123,
"resolved": 123,
"total": 123
}
ProjectType
Example
{
"changeInfo": Info,
"color": "abc123",
"element": Element,
"fid": "xyz789",
"id": "xyz789",
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "abc123",
"projects": [Project],
"text": "xyz789"
}
ProjectTypeCollection
Fields
Field Name | Description |
---|---|
nodes - [ProjectType!]!
|
|
totalCount - Int!
|
Example
{"nodes": [ProjectType], "totalCount": 987}
ProjectTypeCondition
Fields
Field Name | Description |
---|---|
ident - Ident
|
|
position - Int!
|
|
projectTypes - [ProjectType!]!
|
Example
{
"ident": Ident,
"position": 123,
"projectTypes": [ProjectType]
}
ProjectTypeError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
ProjectTypeErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectTypeError
|
Example
{"entity": ProjectTypeError}
ProjectTypeErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectTypeError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": ProjectTypeError,
"errors": [ValidationErrorProperty]
}
ProjectTypeErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectTypeError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ProjectTypeError,
"errors": [MissingPermission]
}
ProjectTypeErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectTypeError
|
|
errors - [StateErrors!]!
|
Example
{"entity": ProjectTypeError, "errors": ["ENTITY_DELETED"]}
ProjectTypeFilter
Fields
Input Field | Description |
---|---|
_and - [ProjectTypeFilter]
|
|
_or - [ProjectTypeFilter]
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
name - StringFilter
|
|
fid - StringFilter
|
|
isDeleted - BooleanFilter
|
|
element - ElementFilter
|
Example
{
"_and": [ProjectTypeFilter],
"_or": [ProjectTypeFilter],
"ident": IdentFilter,
"id": StringFilter,
"name": StringFilter,
"fid": StringFilter,
"isDeleted": BooleanFilter,
"element": ElementFilter
}
ProjectTypeNotFoundError
Fields
Field Name | Description |
---|---|
errors - [ProjectTypeReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [ProjectTypeReferErrorEntityNotFoundErrorType]}
ProjectTypeOrder
ProjectTypePermissionError
Fields
Field Name | Description |
---|---|
errors - [ProjectTypeReferErrorPermissionErrorType!]!
|
Example
{"errors": [ProjectTypeReferErrorPermissionErrorType]}
ProjectTypeReferEntity
ProjectTypeReferError
ProjectTypeReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectTypeReferError
|
Example
{"entity": ProjectTypeReferError}
ProjectTypeReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectTypeReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ProjectTypeReferError,
"errors": [MissingPermission]
}
ProjectTypeReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectTypeReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": ProjectTypeReferError,
"errors": ["ENTITY_DELETED"]
}
ProjectTypeResultSuccess
Fields
Field Name | Description |
---|---|
entities - [ProjectType!]!
|
Example
{"entities": [ProjectType]}
ProjectTypeStateError
Fields
Field Name | Description |
---|---|
errors - [ProjectTypeReferErrorStateErrorType!]!
|
Example
{"errors": [ProjectTypeReferErrorStateErrorType]}
ProjectUnplannedFilter
Fields
Input Field | Description |
---|---|
planningBoardMode - PlanningBoardMode
|
|
date - Date
|
Example
{
"planningBoardMode": "PROJECTS",
"date": "2007-12-03"
}
ProjectUserRole
Example
{
"createPerson": Person,
"createPersonIdent": Ident,
"ident": Ident,
"person": Person,
"project": Project,
"projectIdent": Ident,
"role": RoleBase,
"roleIdent": Ident,
"userIdent": Ident
}
ProjectZone
Example
{
"element": Element,
"id": "abc123",
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"name": "abc123",
"projects": [Project],
"radiusFrom": 123,
"radiusTo": 123
}
ProjectZoneCollection
Fields
Field Name | Description |
---|---|
nodes - [ProjectZone!]!
|
|
totalCount - Int!
|
Example
{"nodes": [ProjectZone], "totalCount": 123}
ProjectZoneCondition
Example
{
"checkAllowances": true,
"checkTimes": true,
"ident": Ident,
"isFirstTime": true,
"isLastTime": false,
"position": 123,
"projectZones": [ProjectZone]
}
ProjectZoneError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
ProjectZoneErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectZoneError
|
Example
{"entity": ProjectZoneError}
ProjectZoneErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectZoneError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": ProjectZoneError,
"errors": [ValidationErrorProperty]
}
ProjectZoneErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectZoneError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ProjectZoneError,
"errors": [MissingPermission]
}
ProjectZoneErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectZoneError
|
|
errors - [StateErrors!]!
|
Example
{"entity": ProjectZoneError, "errors": ["ENTITY_DELETED"]}
ProjectZoneFilter
Fields
Input Field | Description |
---|---|
_and - [ProjectZoneFilter]
|
|
_or - [ProjectZoneFilter]
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
name - StringFilter
|
|
radiusFrom - IntFilter
|
|
radiusTo - IntFilter
|
|
isDeleted - BooleanFilter
|
|
element - ElementFilter
|
Example
{
"_and": [ProjectZoneFilter],
"_or": [ProjectZoneFilter],
"ident": IdentFilter,
"id": StringFilter,
"name": StringFilter,
"radiusFrom": IntFilter,
"radiusTo": IntFilter,
"isDeleted": BooleanFilter,
"element": ElementFilter
}
ProjectZoneNotFoundError
Fields
Field Name | Description |
---|---|
errors - [ProjectZoneReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [ProjectZoneReferErrorEntityNotFoundErrorType]}
ProjectZoneOrder
Example
{
"id": "ASC",
"name": "ASC",
"radiusFrom": "ASC",
"radiusTo": "ASC",
"isDeleted": "ASC",
"lastChange": "ASC",
"element": ElementOrder
}
ProjectZonePermissionError
Fields
Field Name | Description |
---|---|
errors - [ProjectZoneReferErrorPermissionErrorType!]!
|
Example
{"errors": [ProjectZoneReferErrorPermissionErrorType]}
ProjectZoneReferEntity
ProjectZoneReferError
ProjectZoneReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectZoneReferError
|
Example
{"entity": ProjectZoneReferError}
ProjectZoneReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectZoneReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ProjectZoneReferError,
"errors": [MissingPermission]
}
ProjectZoneReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - ProjectZoneReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": ProjectZoneReferError,
"errors": ["ENTITY_DELETED"]
}
ProjectZoneResultSuccess
Fields
Field Name | Description |
---|---|
entities - [ProjectZone!]!
|
Example
{"entities": [ProjectZone]}
ProjectZoneStateError
Fields
Field Name | Description |
---|---|
errors - [ProjectZoneReferErrorStateErrorType!]!
|
Example
{"errors": [ProjectZoneReferErrorStateErrorType]}
ProvisionEquipmentError
ProvisionEquipmentOptions
ProvisionEquipmentPermissionError
Fields
Field Name | Description |
---|---|
entity - ProvisionEquipmentError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ProvisionEquipmentError,
"errors": [MissingPermission]
}
ProvisionEquipmentResult
Types
Union Types |
---|
Example
File
ProvisionEquipmentValidationError
Fields
Field Name | Description |
---|---|
entity - ProvisionEquipmentError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": ProvisionEquipmentError,
"errors": [ValidationErrorProperty]
}
PublicHoliday
Fields
Field Name | Description |
---|---|
changeInfo - Info
|
|
date - Date!
|
|
ident - Ident!
|
|
isDeleted - Boolean!
|
|
isRecurring - Boolean!
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount
|
unique number used for acquiring changes since this revision |
regions - [Region!]!
|
|
text - String
|
|
timeType - TimeType
|
|
timeValue - Decimal!
|
|
wageType - WageType
|
Example
{
"changeInfo": Info,
"date": "2007-12-03",
"ident": Ident,
"isDeleted": true,
"isRecurring": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"regions": [Region],
"text": "xyz789",
"timeType": "DAY",
"timeValue": Decimal,
"wageType": WageType
}
PublicHolidayCollection
Fields
Field Name | Description |
---|---|
nodes - [PublicHoliday!]!
|
|
totalCount - Int!
|
Example
{"nodes": [PublicHoliday], "totalCount": 123}
PublicHolidayCondition
PublicHolidayError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
PublicHolidayErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - PublicHolidayError
|
Example
{"entity": PublicHolidayError}
PublicHolidayErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - PublicHolidayError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": PublicHolidayError,
"errors": [ValidationErrorProperty]
}
PublicHolidayErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - PublicHolidayError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": PublicHolidayError,
"errors": [MissingPermission]
}
PublicHolidayErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - PublicHolidayError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": PublicHolidayError,
"errors": ["ENTITY_DELETED"]
}
PublicHolidayFilter
Fields
Input Field | Description |
---|---|
_and - [PublicHolidayFilter]
|
|
_or - [PublicHolidayFilter]
|
|
ident - IdentFilter
|
|
text - StringFilter
|
|
wageType - WageTypeCollectionFilter
|
|
date - DateFilter
|
|
isRecurring - BooleanFilter
|
|
timeValue - DecimalFilter
|
|
timeType - EntityFilterField
|
|
region - RegionFilter
|
|
isDeleted - BooleanFilter
|
|
year - IntFilter
|
Example
{
"_and": [PublicHolidayFilter],
"_or": [PublicHolidayFilter],
"ident": IdentFilter,
"text": StringFilter,
"wageType": WageTypeCollectionFilter,
"date": DateFilter,
"isRecurring": BooleanFilter,
"timeValue": DecimalFilter,
"timeType": EntityFilterField,
"region": RegionFilter,
"isDeleted": BooleanFilter,
"year": IntFilter
}
PublicHolidayNotFoundError
Fields
Field Name | Description |
---|---|
errors - [PublicHolidayReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
PublicHolidayReferErrorEntityNotFoundErrorType
]
}
PublicHolidayOrder
Example
{
"text": "ASC",
"wageType": WageTypeOrder,
"date": "ASC",
"timeValue": "ASC",
"isRecurring": "ASC",
"timeType": "ASC",
"isDeleted": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC"
}
PublicHolidayPermissionError
Fields
Field Name | Description |
---|---|
errors - [PublicHolidayReferErrorPermissionErrorType!]!
|
Example
{"errors": [PublicHolidayReferErrorPermissionErrorType]}
PublicHolidayReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
PublicHolidayReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
PublicHolidayReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - PublicHolidayReferError
|
Example
{"entity": PublicHolidayReferError}
PublicHolidayReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - PublicHolidayReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": PublicHolidayReferError,
"errors": [MissingPermission]
}
PublicHolidayReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - PublicHolidayReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": PublicHolidayReferError,
"errors": ["ENTITY_DELETED"]
}
PublicHolidayResultSuccess
Fields
Field Name | Description |
---|---|
entities - [PublicHoliday!]!
|
Example
{"entities": [PublicHoliday]}
PublicHolidayStateError
Fields
Field Name | Description |
---|---|
errors - [PublicHolidayReferErrorStateErrorType!]!
|
Example
{"errors": [PublicHolidayReferErrorStateErrorType]}
QualityAccess
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"GUEST"
QualityAccessFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - QualityAccess
|
Is the fields value equal to the provided value. Default = GUEST |
_neq - QualityAccess
|
Is the fields value not equal to the provided value. Default = GUEST |
_gt - QualityAccess
|
Is the fields value greater than the provided value. Default = GUEST |
_lt - QualityAccess
|
Is the fields value less than the provided value. Default = GUEST |
_gte - QualityAccess
|
Is the fields value greater than or equal to the provided value. Default = GUEST |
_lte - QualityAccess
|
Is the fields value less than or equal to the provided value. Default = GUEST |
_like - QualityAccess
|
Is the fields value like the provided value. SQL Server wildcards can be applied. Default = GUEST |
_contains - QualityAccess
|
Does the field value contain the provided value. Default = GUEST |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [QualityAccess]
|
Is the fields value in the provided list of values. |
_nin - [QualityAccess]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "GUEST",
"_neq": "GUEST",
"_gt": "GUEST",
"_lt": "GUEST",
"_gte": "GUEST",
"_lte": "GUEST",
"_like": "GUEST",
"_contains": "GUEST",
"_is_null": false,
"_in": ["GUEST"],
"_nin": ["GUEST"]
}
QualityFirstSteps
QualityPersonalSettings
Fields
Field Name | Description |
---|---|
sendDailySummaryMailNotifications - Boolean
|
|
sendImmediateCommentAddedMailNotifications - Boolean
|
|
sendImmediateMailNotifications - Boolean
|
|
sendSubTicketMailNotifications - Boolean
|
|
sendSubTicketPushNotifications - Boolean
|
|
sendTicket7DaysBeforeDeadlineMailNotifications - Boolean
|
|
sendTicketAddedCommentPushNotifications - Boolean
|
|
sendTicketDeadlineMailNotifications - Boolean
|
|
sendTicketInvolvedAssignmentMailNotifications - Boolean
|
|
sendTicketInvolvedAssignmentPushNotifications - Boolean
|
|
sendTicketUpdatePushNotifications - Boolean
|
|
sendWeeklySummaryMailNotifications - Boolean
|
Example
{
"sendDailySummaryMailNotifications": true,
"sendImmediateCommentAddedMailNotifications": false,
"sendImmediateMailNotifications": true,
"sendSubTicketMailNotifications": false,
"sendSubTicketPushNotifications": false,
"sendTicket7DaysBeforeDeadlineMailNotifications": true,
"sendTicketAddedCommentPushNotifications": true,
"sendTicketDeadlineMailNotifications": false,
"sendTicketInvolvedAssignmentMailNotifications": false,
"sendTicketInvolvedAssignmentPushNotifications": true,
"sendTicketUpdatePushNotifications": false,
"sendWeeklySummaryMailNotifications": false
}
QualityProjectTicket
Example
{
"lastActivity": "2007-12-03T10:15:30Z",
"project": Project,
"ticketsClosed": 987,
"ticketsInProgress": 987,
"ticketsOpen": 123,
"ticketsRejected": 123,
"ticketsResolved": 987,
"ticketsTotal": 123
}
QualitySettings
Fields
Field Name | Description |
---|---|
sendDailySummaryMailNotifications - Boolean
|
|
sendImmediateCommentAddedMailNotifications - Boolean
|
|
sendImmediateMailNotifications - Boolean
|
|
sendSubTicketMailNotifications - Boolean
|
|
sendSubTicketPushNotifications - Boolean
|
|
sendTicket7DaysBeforeDeadlineMailNotifications - Boolean
|
|
sendTicketAddedCommentPushNotifications - Boolean
|
|
sendTicketDeadlineMailNotifications - Boolean
|
|
sendTicketInvolvedAssignmentMailNotifications - Boolean
|
|
sendTicketInvolvedAssignmentPushNotifications - Boolean
|
|
sendTicketUpdatePushNotifications - Boolean
|
|
sendWeeklySummaryMailNotifications - Boolean
|
Example
{
"sendDailySummaryMailNotifications": false,
"sendImmediateCommentAddedMailNotifications": true,
"sendImmediateMailNotifications": true,
"sendSubTicketMailNotifications": false,
"sendSubTicketPushNotifications": false,
"sendTicket7DaysBeforeDeadlineMailNotifications": true,
"sendTicketAddedCommentPushNotifications": true,
"sendTicketDeadlineMailNotifications": false,
"sendTicketInvolvedAssignmentMailNotifications": true,
"sendTicketInvolvedAssignmentPushNotifications": false,
"sendTicketUpdatePushNotifications": true,
"sendWeeklySummaryMailNotifications": false
}
QualitySettingsError
Example
{
"sendDailySummaryMailNotifications": "abc123",
"sendImmediateCommentAddedMailNotifications": "xyz789",
"sendImmediateMailNotifications": "xyz789",
"sendWeeklySummaryMailNotifications": "abc123"
}
QualitySettingsErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - QualitySettingsError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": QualitySettingsError,
"errors": [ValidationErrorProperty]
}
QualitySettingsErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - QualitySettingsError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": QualitySettingsError,
"errors": [MissingPermission]
}
QualityTicketAssignee
Fields
Field Name | Description |
---|---|
person - Person
|
|
subcontractor - Subcontractor
|
Example
{
"person": Person,
"subcontractor": Subcontractor
}
QualityVisibility
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"ALL"
QualityVisibilityEnumFilter
Fields
Input Field | Description |
---|---|
_eq - QualityVisibility
|
Is the fields value equal to the provided QualityVisibilityGraphType . Default = ALL |
_neq - QualityVisibility
|
Is the fields value not equal to the provided QualityVisibilityGraphType . Default = ALL |
_in - [QualityVisibility]
|
Is the fields value in the provided list of values. |
_nin - [QualityVisibility]
|
Is the fields value not in the provided list of values. |
Example
{"_eq": "ALL", "_neq": "ALL", "_in": ["ALL"], "_nin": ["ALL"]}
QuantityQueryType
Values
Enum Value | Description |
---|---|
|
|
|
Example
"GROSS"
ReferBy
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
Example
"IDENT"
ReferenceDataDailyReportGUS1DARE
Example
{
"date": "2007-12-03",
"dateTo": "2007-12-03",
"firstBreakEnd": "2007-12-03T10:15:30Z",
"firstBreakStart": "2007-12-03T10:15:30Z",
"projectSector": ProjectSector,
"secondBreakEnd": "2007-12-03T10:15:30Z",
"secondBreakStart": "2007-12-03T10:15:30Z",
"timeEnd": "2007-12-03T10:15:30Z",
"timeStart": "2007-12-03T10:15:30Z"
}
Region
RegionCollection
Fields
Field Name | Description |
---|---|
nodes - [Region!]!
|
|
totalCount - Int!
|
Example
{"nodes": [Region], "totalCount": 987}
RegionCondition
Fields
Field Name | Description |
---|---|
ident - Ident
|
|
position - Int!
|
|
regions - [Region!]!
|
Example
{
"ident": Ident,
"position": 987,
"regions": [Region]
}
RegionError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
RegionErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - RegionError
|
Example
{"entity": RegionError}
RegionErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - RegionError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": RegionError,
"errors": [ValidationErrorProperty]
}
RegionErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - RegionError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": RegionError,
"errors": [MissingPermission]
}
RegionErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - RegionError
|
|
errors - [StateErrors!]!
|
Example
{"entity": RegionError, "errors": ["ENTITY_DELETED"]}
RegionFilter
Fields
Input Field | Description |
---|---|
_and - [RegionFilter]
|
|
_or - [RegionFilter]
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
name - StringFilter
|
|
mark - StringFilter
|
|
isDeleted - BooleanFilter
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
Example
{
"_and": [RegionFilter],
"_or": [RegionFilter],
"ident": IdentFilter,
"id": StringFilter,
"name": StringFilter,
"mark": StringFilter,
"isDeleted": BooleanFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter
}
RegionNotFoundError
Fields
Field Name | Description |
---|---|
errors - [RegionReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [RegionReferErrorEntityNotFoundErrorType]}
RegionOrder
RegionPermissionError
Fields
Field Name | Description |
---|---|
errors - [RegionReferErrorPermissionErrorType!]!
|
Example
{"errors": [RegionReferErrorPermissionErrorType]}
RegionReferEntity
RegionReferError
RegionReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - RegionReferError
|
Example
{"entity": RegionReferError}
RegionReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - RegionReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": RegionReferError,
"errors": [MissingPermission]
}
RegionReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - RegionReferError
|
|
errors - [StateErrors!]!
|
Example
{"entity": RegionReferError, "errors": ["ENTITY_DELETED"]}
RegionResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Region!]!
|
Example
{"entities": [Region]}
RegionStateError
Fields
Field Name | Description |
---|---|
errors - [RegionReferErrorStateErrorType!]!
|
Example
{"errors": [RegionReferErrorStateErrorType]}
Report
Fields
Field Name | Description |
---|---|
docx - File
|
|
html - File
|
|
ident - Ident
|
|
pdf - File
|
|
tableData - Json
|
|
template - ReportTemplate
|
|
updatePerson - Person
|
|
updateTime - DateTimeOffset
|
|
xlsx - File
|
Example
{
"docx": File,
"html": File,
"ident": Ident,
"pdf": File,
"tableData": Json,
"template": ReportTemplate,
"updatePerson": Person,
"updateTime": DateTimeOffset,
"xlsx": File
}
ReportAJT3U7CJ
Example
{
"dataSource": "abc123",
"person": Person,
"ticketDate": "2007-12-03",
"ticketDateFrom": "2007-12-03",
"ticketDateTo": "2007-12-03",
"updateDate": "2007-12-03",
"updatePerson": Person
}
ReportAJT3U7CJReportCollection
Fields
Field Name | Description |
---|---|
nodes - [ReportAJT3U7CJ]
|
|
reportLogoPath - String
|
|
totalCount - Int
|
Example
{
"nodes": [ReportAJT3U7CJ],
"reportLogoPath": "xyz789",
"totalCount": 987
}
ReportAPHO1UVB
Example
{
"approvalDate": "2007-12-03",
"dateFrom": "2007-12-03",
"dateTo": "2007-12-03",
"days": 987,
"element": Element,
"person": Person,
"rest": Decimal,
"text": "xyz789",
"updatePerson": Person,
"wageType": WageType
}
ReportAPHO1UVBReportCollection
Fields
Field Name | Description |
---|---|
nodes - [ReportAPHO1UVB]
|
|
reportLogoPath - String
|
|
totalCount - Int
|
Example
{
"nodes": [ReportAPHO1UVB],
"reportLogoPath": "abc123",
"totalCount": 987
}
ReportDELB5Q8K
Fields
Field Name | Description |
---|---|
nodes - [ReportDELB5Q8KNode]
|
Example
{"nodes": [ReportDELB5Q8KNode]}
ReportDELB5Q8KDay
Fields
Field Name | Description |
---|---|
date - Date!
|
|
rows - [ReportDELB5Q8KRow]
|
Example
{
"date": "2007-12-03",
"rows": [ReportDELB5Q8KRow]
}
ReportDELB5Q8KDetailRow
ReportDELB5Q8KNode
Fields
Field Name | Description |
---|---|
data - [ReportDELB5Q8KDay]
|
|
person - Person
|
|
reportLogoPath - String
|
|
sumList - [ReportDELB5Q8KRow]
|
Example
{
"data": [ReportDELB5Q8KDay],
"person": Person,
"reportLogoPath": "xyz789",
"sumList": [ReportDELB5Q8KRow]
}
ReportDELB5Q8KRow
Example
{
"additionalInfos": [ReportDELB5Q8KDetailRow],
"begin": "xyz789",
"date": "2007-12-03",
"end": "abc123",
"hours": Decimal,
"rowTitle": "xyz789",
"sum": Decimal,
"title": "abc123"
}
ReportEAM6VK7J
Fields
Field Name | Description |
---|---|
nodes - [ReportEAM6VK7JNode]
|
Example
{"nodes": [ReportEAM6VK7JNode]}
ReportEAM6VK7JDay
Fields
Field Name | Description |
---|---|
date - Date!
|
|
rows - [ReportEAM6VK7JRow]
|
Example
{
"date": "2007-12-03",
"rows": [ReportEAM6VK7JRow]
}
ReportEAM6VK7JNode
Fields
Field Name | Description |
---|---|
data - [ReportEAM6VK7JDay]
|
|
person - Person
|
|
project - Project
|
|
reportLogoPath - String
|
|
sumList - [ReportEAM6VK7JRow]
|
Example
{
"data": [ReportEAM6VK7JDay],
"person": Person,
"project": Project,
"reportLogoPath": "abc123",
"sumList": [ReportEAM6VK7JRow]
}
ReportEAM6VK7JRow
Fields
Field Name | Description |
---|---|
additionalInfos - [String]
|
|
breakTimeBegin - String
|
|
breakTimeEnd - String
|
|
date - Date
|
|
journeyHours - Decimal
|
|
outwardJourneyBegin - String
|
|
outwardJourneyEnd - String
|
|
returnJourneyBegin - String
|
|
returnJourneyEnd - String
|
|
rowTitle - String
|
|
sum - Decimal
|
|
title - String
|
|
workingHours - Decimal
|
|
workingTimeBegin - String
|
|
workingTimeEnd - String
|
Example
{
"additionalInfos": ["xyz789"],
"breakTimeBegin": "abc123",
"breakTimeEnd": "xyz789",
"date": "2007-12-03",
"journeyHours": Decimal,
"outwardJourneyBegin": "abc123",
"outwardJourneyEnd": "xyz789",
"returnJourneyBegin": "abc123",
"returnJourneyEnd": "abc123",
"rowTitle": "xyz789",
"sum": Decimal,
"title": "abc123",
"workingHours": Decimal,
"workingTimeBegin": "xyz789",
"workingTimeEnd": "abc123"
}
ReportEquipments
Fields
Field Name | Description |
---|---|
byDateEREP1BEL - EquipmentReportEREP1BELByDates
|
|
byEquipment - EquipmentReportByEquipments
|
|
byEquipmentEREP1BEL - EquipmentReportEREP1BELByEquipments
|
|
byEquipmentEREP1BOM - EquipmentReportEREP1BOMByEquipments
|
|
byEquipmentEREP1KRE - EquipmentReportEREP1KRE
|
|
byEquipmentEREP2H53 - EquipmentReportEREP2H53ByEquipments
|
|
byEquipmentM4O18UQF - EquipmentReportM4O18UQF
|
|
byEquipmentMA3XEREP - EquipmentReportMA3XEREPByEquipments
|
|
byEquipmentUHQXJW3L - EquipmentReportUHQXJW3L
|
|
byProject - EquipmentReportByProjects
|
|
byProjectEREP1BEL - EquipmentReportEREP1BELByProjects
|
|
byProjectEREP1BOM - EquipmentReportEREP1BOMByProjects
|
|
byProjectEREP1PPS - EquipmentReportEREP1PPSByProjects
|
|
byProjectEREP2H53 - EquipmentReportEREP2H53ByProjects
|
|
byProjectMA3XEREP - EquipmentReportMA3XEREPByProjects
|
|
byWeekEREP1BEL - EquipmentReportEREP1BELByWeeks
|
|
Example
{
"byDateEREP1BEL": EquipmentReportEREP1BELByDates,
"byEquipment": EquipmentReportByEquipments,
"byEquipmentEREP1BEL": EquipmentReportEREP1BELByEquipments,
"byEquipmentEREP1BOM": EquipmentReportEREP1BOMByEquipments,
"byEquipmentEREP1KRE": EquipmentReportEREP1KRE,
"byEquipmentEREP2H53": EquipmentReportEREP2H53ByEquipments,
"byEquipmentM4O18UQF": EquipmentReportM4O18UQF,
"byEquipmentMA3XEREP": EquipmentReportMA3XEREPByEquipments,
"byEquipmentUHQXJW3L": EquipmentReportUHQXJW3L,
"byProject": EquipmentReportByProjects,
"byProjectEREP1BEL": EquipmentReportEREP1BELByProjects,
"byProjectEREP1BOM": EquipmentReportEREP1BOMByProjects,
"byProjectEREP1PPS": EquipmentReportEREP1PPSByProjects,
"byProjectEREP2H53": EquipmentReportEREP2H53ByProjects,
"byProjectMA3XEREP": EquipmentReportMA3XEREPByProjects,
"byWeekEREP1BEL": EquipmentReportEREP1BELByWeeks
}
ReportQIP95WIF
Fields
Field Name | Description |
---|---|
nodes - [ReportQIP95WIFNode]
|
Example
{"nodes": [ReportQIP95WIFNode]}
ReportQIP95WIFCostRow
ReportQIP95WIFNode
Fields
Field Name | Description |
---|---|
costList - [ReportQIP95WIFCostRow]
|
|
person - Person
|
|
reportLogoPath - String
|
Example
{
"costList": [ReportQIP95WIFCostRow],
"person": Person,
"reportLogoPath": "xyz789"
}
ReportRSDH1RLS
ReportRSDH1RLSReportCollection
Fields
Field Name | Description |
---|---|
nodes - [ReportRSDH1RLS]
|
|
reportLogoPath - String
|
|
totalCount - Int
|
Example
{
"nodes": [ReportRSDH1RLS],
"reportLogoPath": "abc123",
"totalCount": 123
}
ReportRoot
Fields
Field Name | Description |
---|---|
absenceReportObt - AbsenceReportObtCollection
|
|
byDateMREP6BEL - MaterialReportMREP6BELByDates
|
|
byHourPARP2PPS - PersonReportPARP2PPS
|
|
byMaterialMUT3MARE - MaterialReportMUT3MAREByMaterials
|
|
byProjectPARP2PPS - PersonReportPARP2PPS
|
|
byWeekMREP6BEL - MaterialReportMREP6BELByWeeks
|
|
dailyADL1B411 - [DailyReportADL1B411]
|
|
dailyBAR1B411 - [DailyReportBAR1B411]
|
|
dailyBOL1DARE - [DailyReportBOL1DARE]
|
|
Arguments
|
|
dailyDAI1DARE - [DailyReportDAI1DARE]
|
|
dailyDAI2DARE - [DailyReportDAI2DARE]
|
|
dailyGUS1DARE - [DailyReportGUS1DARE]
|
|
Arguments
|
|
dailyH531B411 - [DailyReportH531B411]
|
|
dailyHUE1B411 - [DailyReportHUE1B411]
|
|
Arguments
|
|
dailyHUE2B411 - [DailyReportHUE2B411]
|
|
Arguments
|
|
dailyKNO1B411 - [DailyReportKNO1B411]
|
|
dailyMST1B411 - [DailyReportMST1B411]
|
|
dailyReport - [DailyReport]
|
|
Arguments
|
|
dailyReportALIS2BEL - [DailyReportALIS2BEL]
|
|
Arguments
|
|
dailyReportALIS5BEL - [DailyReportALIS5BEL]
|
|
dailyReportALS1DARE - [DailyReportALS1DARE]
|
|
Arguments
|
|
dailyReportDARE1JAC - [DailyReportDARE1JAC]
|
|
Arguments
|
|
dailyReportDARE1MAG - [DailyReportDARE1MAG]
|
|
Arguments
|
|
dailyReportDARE1ROE - [DailyReportDARE1ROE]
|
|
Arguments
|
|
dailyReportDARE1WIE - [DailyReportDARE1WIE]
|
|
Arguments
|
|
dailyReportDARE1WNS - [DailyReportDARE1WNS]
|
|
Arguments
|
|
dailyReportDARE2KRE - [DailyReportDARE2KRE]
|
|
Arguments
|
|
dailyReportDARE2ROE - [DailyReportDARE2ROE]
|
|
Arguments
|
|
dailyReportHAU1DARE - [DailyReportHAU1DARE]
|
|
Arguments
|
|
dailyReportHHW8CF7W - [DailyReportHHW8CF7W]
|
|
Arguments
|
|
dailyReportJOE1DAIL - [DailyReportJOE1DAIL]
|
|
Arguments
|
|
dailyReportKev320 - [DailyReportKev320]
|
|
Arguments
|
|
dailyReportMAGE4BEL - [DailyReportMAGE4BEL]
|
|
Arguments
|
|
dailyReportMOR1DARE - [DailyReportMOR1DARE]
|
|
Arguments
|
|
dailyReportObt - [DailyReportObt]
|
|
Arguments
|
|
dailyReportSUD2DARE - [DailyReportSUD2DARE]
|
|
Arguments
|
|
dailyReportVF3AGVKV - [DailyReportVF3AGVKV]
|
|
Arguments
|
|
dailyReportWTI1DARE - [DailyReportWTI1DARE]
|
|
Arguments
|
|
dailyS4ILEDPZ - [DailyReportS4ILEDPZ]
|
|
Arguments
|
|
dailySUD1B411 - [DailyReportSUD1B411]
|
|
dailyVHB411 - [DailyReportVHB411]
|
|
dailyXL8156V4 - [DailyReportXL8156V4]
|
|
Arguments
|
|
dailyY4GGHF7C - [DailyReportY4GGHF7C]
|
|
Arguments
|
|
dayWages - [DayWagesReport]
|
|
equipments - ReportEquipments
|
|
holidayReport - HolidayReportCollection
|
|
holidayReportHORE1ATH - HolidayReportHORE1ATHCollection
|
|
hourLimits - HourLimitReportCollection
|
|
missingTimes - MissingTimeReportCollection
|
|
mOL1MNTN - MOL1MNTNReportCollection
|
|
monthlyOverview - MonthlyOverview
|
|
monthlyOverviewMOOV1GOR - MonthlyOverviewMOOV1GOR
|
|
monthlyOverviewMOOV1ROM - MonthlyOverviewMOOV1ROM
|
|
monthlyOverviewMOOV1STR - MonthlyOverviewMOOV1STR
|
|
Arguments
|
|
personOverview - PersonOverview
|
|
Arguments
|
|
personOverviewAIR1PEOV - PersonOverviewAIR1PEOV
|
|
Arguments
|
|
personOverviewUNI1PEOV - PersonOverviewUNI1PEOV
|
|
Arguments
|
|
photoReportH9CQS42I - [PhotoReportH9CQS42I]
|
|
Arguments
|
|
projectEvaluation - [ProjectEvaluationReport]
|
|
Arguments
|
|
projectEvaluationAIR2PREV - [ProjectEvaluationAIR2PREVReport]
|
|
Arguments
|
|
projectEvaluationENG1PREV - [ProjectEvaluationENG1PREVReport]
|
|
Arguments
|
|
projectEvaluationKOAU1KRE - [ProjectEvaluationKOAU1KREReport]
|
|
Arguments
|
|
projectEvaluationPBDY8BEL - [ProjectEvaluationPBDY8BELReport]
|
|
Arguments
|
|
projectEvaluationPBPS7BEL - [ProjectEvaluationPBPS7BELReport]
|
|
Arguments
|
|
projectEvaluationPEKO3BEL - [ProjectEvaluationPEKO3BELReport]
|
|
Arguments
|
|
projectEvaluationPERA9BEL - [ProjectEvaluationPERA9BELReport]
|
|
Arguments
|
|
projectEvaluationPREV3KRE - [ProjectEvaluationPREV3KREReport]
|
|
Arguments
|
|
reportAJT3U7CJ - ReportAJT3U7CJReportCollection
|
|
Arguments
|
|
reportAPHO1UVB - ReportAPHO1UVBReportCollection
|
|
Arguments
|
|
reportDELB5Q8K - ReportDELB5Q8K
|
|
Arguments
|
|
reportDXLNYU5N - DXLNYU5N
|
|
reportEAM6VK7J - ReportEAM6VK7J
|
|
Arguments
|
|
reportMOCA2MAT - MOCA2MAT
|
|
reportQIP95WIF - ReportQIP95WIF
|
|
reportRSDH1RLS - ReportRSDH1RLSReportCollection
|
|
Arguments
|
|
reportT7DGQGMN - ReportT7DGQGMNReportCollection
|
|
Arguments
|
|
reportWYR5C2KE - ReportWYR5C2KECollection
|
|
sickDayReport - SickDayReportCollection
|
|
threeMonthRule - ThreeMonthRuleReportCollection
|
|
totalHours - TotalHourReportGroupReportCollection
|
|
Example
{
"absenceReportObt": AbsenceReportObtCollection,
"byDateMREP6BEL": MaterialReportMREP6BELByDates,
"byHourPARP2PPS": PersonReportPARP2PPS,
"byMaterialMUT3MARE": MaterialReportMUT3MAREByMaterials,
"byProjectPARP2PPS": PersonReportPARP2PPS,
"byWeekMREP6BEL": MaterialReportMREP6BELByWeeks,
"dailyADL1B411": [DailyReportADL1B411],
"dailyBAR1B411": [DailyReportBAR1B411],
"dailyBOL1DARE": [DailyReportBOL1DARE],
"dailyDAI1DARE": [DailyReportDAI1DARE],
"dailyDAI2DARE": [DailyReportDAI2DARE],
"dailyGUS1DARE": [DailyReportGUS1DARE],
"dailyH531B411": [DailyReportH531B411],
"dailyHUE1B411": [DailyReportHUE1B411],
"dailyHUE2B411": [DailyReportHUE2B411],
"dailyKNO1B411": [DailyReportKNO1B411],
"dailyMST1B411": [DailyReportMST1B411],
"dailyReport": [DailyReport],
"dailyReportALIS2BEL": [DailyReportALIS2BEL],
"dailyReportALIS5BEL": [DailyReportALIS5BEL],
"dailyReportALS1DARE": [DailyReportALS1DARE],
"dailyReportDARE1JAC": [DailyReportDARE1JAC],
"dailyReportDARE1MAG": [DailyReportDARE1MAG],
"dailyReportDARE1ROE": [DailyReportDARE1ROE],
"dailyReportDARE1WIE": [DailyReportDARE1WIE],
"dailyReportDARE1WNS": [DailyReportDARE1WNS],
"dailyReportDARE2KRE": [DailyReportDARE2KRE],
"dailyReportDARE2ROE": [DailyReportDARE2ROE],
"dailyReportHAU1DARE": [DailyReportHAU1DARE],
"dailyReportHHW8CF7W": [DailyReportHHW8CF7W],
"dailyReportJOE1DAIL": [DailyReportJOE1DAIL],
"dailyReportKev320": [DailyReportKev320],
"dailyReportMAGE4BEL": [DailyReportMAGE4BEL],
"dailyReportMOR1DARE": [DailyReportMOR1DARE],
"dailyReportObt": [DailyReportObt],
"dailyReportSUD2DARE": [DailyReportSUD2DARE],
"dailyReportVF3AGVKV": [DailyReportVF3AGVKV],
"dailyReportWTI1DARE": [DailyReportWTI1DARE],
"dailyS4ILEDPZ": [DailyReportS4ILEDPZ],
"dailySUD1B411": [DailyReportSUD1B411],
"dailyVHB411": [DailyReportVHB411],
"dailyXL8156V4": [DailyReportXL8156V4],
"dailyY4GGHF7C": [DailyReportY4GGHF7C],
"dayWages": [DayWagesReport],
"equipments": ReportEquipments,
"holidayReport": HolidayReportCollection,
"holidayReportHORE1ATH": HolidayReportHORE1ATHCollection,
"hourLimits": HourLimitReportCollection,
"missingTimes": MissingTimeReportCollection,
"mOL1MNTN": MOL1MNTNReportCollection,
"monthlyOverview": MonthlyOverview,
"monthlyOverviewMOOV1GOR": MonthlyOverviewMOOV1GOR,
"monthlyOverviewMOOV1ROM": MonthlyOverviewMOOV1ROM,
"monthlyOverviewMOOV1STR": MonthlyOverviewMOOV1STR,
"personOverview": PersonOverview,
"personOverviewAIR1PEOV": PersonOverviewAIR1PEOV,
"personOverviewUNI1PEOV": PersonOverviewUNI1PEOV,
"photoReportH9CQS42I": [PhotoReportH9CQS42I],
"projectEvaluation": [ProjectEvaluationReport],
"projectEvaluationAIR2PREV": [
ProjectEvaluationAIR2PREVReport
],
"projectEvaluationENG1PREV": [
ProjectEvaluationENG1PREVReport
],
"projectEvaluationKOAU1KRE": [
ProjectEvaluationKOAU1KREReport
],
"projectEvaluationPBDY8BEL": [
ProjectEvaluationPBDY8BELReport
],
"projectEvaluationPBPS7BEL": [
ProjectEvaluationPBPS7BELReport
],
"projectEvaluationPEKO3BEL": [
ProjectEvaluationPEKO3BELReport
],
"projectEvaluationPERA9BEL": [
ProjectEvaluationPERA9BELReport
],
"projectEvaluationPREV3KRE": [
ProjectEvaluationPREV3KREReport
],
"reportAJT3U7CJ": ReportAJT3U7CJReportCollection,
"reportAPHO1UVB": ReportAPHO1UVBReportCollection,
"reportDELB5Q8K": ReportDELB5Q8K,
"reportDXLNYU5N": DXLNYU5N,
"reportEAM6VK7J": ReportEAM6VK7J,
"reportMOCA2MAT": MOCA2MAT,
"reportQIP95WIF": ReportQIP95WIF,
"reportRSDH1RLS": ReportRSDH1RLSReportCollection,
"reportT7DGQGMN": ReportT7DGQGMNReportCollection,
"reportWYR5C2KE": ReportWYR5C2KECollection,
"sickDayReport": SickDayReportCollection,
"threeMonthRule": ThreeMonthRuleReportCollection,
"totalHours": TotalHourReportGroupReportCollection
}
ReportT7DGQGMN
ReportT7DGQGMNReportCollection
Fields
Field Name | Description |
---|---|
nodes - [ReportT7DGQGMN]
|
|
reportLogoPath - String
|
|
totalCount - Int
|
Example
{
"nodes": [ReportT7DGQGMN],
"reportLogoPath": "abc123",
"totalCount": 987
}
ReportTemplate
Fields
Field Name | Description |
---|---|
dataTable - Json
|
|
fleetActive - Boolean!
|
|
hasDataTable - Boolean!
|
|
hasTemplate - Boolean!
|
|
icon - String!
|
|
ident - Ident!
|
|
options - Json
|
|
qualityActive - Boolean!
|
|
query - String
|
|
settings - ReportTemplateSettings
|
|
slug - String!
|
|
subtitle - String!
|
|
timesActive - Boolean!
|
|
title - String!
|
|
variables - Json
|
Example
{
"dataTable": Json,
"fleetActive": true,
"hasDataTable": true,
"hasTemplate": false,
"icon": "abc123",
"ident": Ident,
"options": Json,
"qualityActive": true,
"query": "xyz789",
"settings": ReportTemplateSettings,
"slug": "xyz789",
"subtitle": "abc123",
"timesActive": false,
"title": "xyz789",
"variables": Json
}
ReportTemplateCollection
Fields
Field Name | Description |
---|---|
nodes - [ReportTemplate!]!
|
|
totalCount - Int!
|
Example
{"nodes": [ReportTemplate], "totalCount": 987}
ReportTemplateCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [ReportTemplateCollectionFilter]
|
|
_or - [ReportTemplateCollectionFilter]
|
|
ident - IdentFilter
|
|
title - StringFilter
|
|
description - StringFilter
|
|
isDeleted - BooleanFilter
|
|
timesActive - BooleanFilter
|
|
qualityActive - BooleanFilter
|
|
fleetActive - BooleanFilter
|
|
lastChange - DateTimeOffsetFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
updater - PersonFilter
|
Example
{
"_and": [ReportTemplateCollectionFilter],
"_or": [ReportTemplateCollectionFilter],
"ident": IdentFilter,
"title": StringFilter,
"description": StringFilter,
"isDeleted": BooleanFilter,
"timesActive": BooleanFilter,
"qualityActive": BooleanFilter,
"fleetActive": BooleanFilter,
"lastChange": DateTimeOffsetFilter,
"lastChangeCount": LastChangeCountFilter,
"updater": PersonFilter
}
ReportTemplateMargins
ReportTemplateOrder
Example
{
"title": "ASC",
"description": "ASC",
"isDeleted": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC",
"updater": PersonOrder
}
ReportTemplateOrientation
Values
Enum Value | Description |
---|---|
|
|
|
Example
"HORIZONTAL"
ReportTemplateSettings
Fields
Field Name | Description |
---|---|
margins - ReportTemplateMargins
|
|
orientation - ReportTemplateOrientation
|
Example
{
"margins": ReportTemplateMargins,
"orientation": "HORIZONTAL"
}
ReportWYR5C2KE
Fields
Field Name | Description |
---|---|
absences - [ReportWYR5C2KEEntry!]
|
|
absenceSums - [ReportWYR5C2KEEntry!]
|
|
holidayAccount - HolidayAccountObt
|
|
monthData - [ReportWYR5C2KEMonthDataEntry!]
|
|
person - Person
|
|
reportDate - Date!
|
|
timeAccount - ReportWYR5C2KETimeAccount
|
|
year - Int!
|
Example
{
"absences": [ReportWYR5C2KEEntry],
"absenceSums": [ReportWYR5C2KEEntry],
"holidayAccount": HolidayAccountObt,
"monthData": [ReportWYR5C2KEMonthDataEntry],
"person": Person,
"reportDate": "2007-12-03",
"timeAccount": ReportWYR5C2KETimeAccount,
"year": 123
}
ReportWYR5C2KECollection
Fields
Field Name | Description |
---|---|
nodes - [ReportWYR5C2KE!]!
|
|
totalCount - Int!
|
Example
{"nodes": [ReportWYR5C2KE], "totalCount": 123}
ReportWYR5C2KEEntry
ReportWYR5C2KEMonthDataEntry
ReportWYR5C2KETimeAccount
ReportWYR5C2KEWageDataEntry
ResolvePlanningGroupConflictsBaseResult
Fields
Field Name | Description |
---|---|
planningGroup - PlanningGroupBase!
|
|
warnings - [String!]!
|
Possible Types
ResolvePlanningGroupConflictsBaseResult Types |
---|
Example
{
"planningGroup": PlanningGroupBase,
"warnings": ["xyz789"]
}
ResolvePlanningGroupConflictsDeleteOtherResult
Fields
Field Name | Description |
---|---|
changedPlanningGroups - [PlanningGroupBase!]!
|
|
deletedPlanningGroups - [PlanningGroupBase!]!
|
|
planningGroup - PlanningGroupBase!
|
|
warnings - [String!]!
|
Example
{
"changedPlanningGroups": [PlanningGroupBase],
"deletedPlanningGroups": [PlanningGroupBase],
"planningGroup": PlanningGroupBase,
"warnings": ["xyz789"]
}
ResolvePlanningGroupConflictsResult
Fields
Field Name | Description |
---|---|
changedAbsences - [PlanningGroupAbsence!]!
|
|
conflicts - [PlanningConflict!]!
|
|
createdAbsences - [PlanningGroupAbsence!]!
|
|
deletedAbsences - [PlanningGroupAbsence!]!
|
|
deletedConflicts - [PlanningConflict!]!
|
|
planningGroup - PlanningGroupBase!
|
|
warnings - [String!]!
|
Example
{
"changedAbsences": [PlanningGroupAbsence],
"conflicts": [PlanningConflict],
"createdAbsences": [PlanningGroupAbsence],
"deletedAbsences": [PlanningGroupAbsence],
"deletedConflicts": [PlanningConflict],
"planningGroup": PlanningGroupBase,
"warnings": ["xyz789"]
}
ReviewState
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"NONE"
RightValue
Role
Fields
Field Name | Description |
---|---|
customDefaultRole - String
|
|
description - String
|
|
ident - Ident!
|
|
inUse - Boolean!
|
|
isDeleted - Boolean
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
name - String!
|
|
permissions - [RightValue!]!
|
|
position - Int!
|
|
product - RoleProduct!
|
|
users - [Person!]!
|
Example
{
"customDefaultRole": "xyz789",
"description": "xyz789",
"ident": Ident,
"inUse": false,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "xyz789",
"permissions": [RightValue],
"position": 987,
"product": "ON_SITE",
"users": [Person]
}
RoleBase
Fields
Field Name | Description |
---|---|
customDefaultRole - String
|
|
description - String
|
|
ident - Ident!
|
|
inUse - Boolean!
|
|
isDeleted - Boolean
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
name - String!
|
|
permissions - [RightValue!]!
|
|
position - Int!
|
|
product - RoleProduct!
|
|
users - [Person!]!
|
Possible Types
RoleBase Types |
---|
Example
{
"customDefaultRole": "abc123",
"description": "xyz789",
"ident": Ident,
"inUse": false,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "abc123",
"permissions": [RightValue],
"position": 987,
"product": "ON_SITE",
"users": [Person]
}
RoleCollectedStateError
Fields
Field Name | Description |
---|---|
errors - [RoleReferErrorStateErrorType!]!
|
Example
{"errors": [RoleReferErrorStateErrorType]}
RoleError
RoleErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - RoleError
|
Example
{"entity": RoleError}
RoleErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - RoleError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": RoleError,
"errors": [ValidationErrorProperty]
}
RoleErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - RoleError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": RoleError,
"errors": [MissingPermission]
}
RoleErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - RoleError
|
|
errors - [StateErrors!]!
|
Example
{"entity": RoleError, "errors": ["ENTITY_DELETED"]}
RoleFilter
Fields
Input Field | Description |
---|---|
_and - [RoleFilter]
|
|
_or - [RoleFilter]
|
|
ident - IdentFilter
|
|
fid - StringFilter
|
|
isDeleted - BooleanFilter
|
|
inUse - BooleanFilter
|
|
name - StringFilter
|
|
description - StringFilter
|
|
product - RoleProductFilter
|
Example
{
"_and": [RoleFilter],
"_or": [RoleFilter],
"ident": IdentFilter,
"fid": StringFilter,
"isDeleted": BooleanFilter,
"inUse": BooleanFilter,
"name": StringFilter,
"description": StringFilter,
"product": RoleProductFilter
}
RoleInterfaceCollection
Fields
Field Name | Description |
---|---|
nodes - [RoleBase!]!
|
|
totalCount - Int!
|
Example
{"nodes": [RoleBase], "totalCount": 123}
RoleNotFoundError
Fields
Field Name | Description |
---|---|
errors - [RoleReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [RoleReferErrorEntityNotFoundErrorType]}
RoleOrder
RolePermissionError
Fields
Field Name | Description |
---|---|
errors - [RoleReferErrorPermissionErrorType!]!
|
Example
{"errors": [RoleReferErrorPermissionErrorType]}
RoleProduct
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"ON_SITE"
RoleProductFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - RoleProduct
|
Is the fields value equal to the provided value. |
_neq - RoleProduct
|
Is the fields value not equal to the provided value |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [RoleProduct]
|
Is the fields value in the provided list of values. |
_nin - [RoleProduct]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "ON_SITE",
"_neq": "ON_SITE",
"_is_null": true,
"_in": ["ON_SITE"],
"_nin": ["ON_SITE"]
}
RoleReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
RoleReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
RoleReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - RoleReferError
|
Example
{"entity": RoleReferError}
RoleReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - RoleReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": RoleReferError,
"errors": [MissingPermission]
}
RoleReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - RoleReferError
|
|
errors - [StateErrors!]!
|
Example
{"entity": RoleReferError, "errors": ["ENTITY_DELETED"]}
RoleResultSuccess
Fields
Field Name | Description |
---|---|
entities - [RoleBase!]!
|
Example
{"entities": [RoleBase]}
RoundingDefinition
Fields
Field Name | Description |
---|---|
intervalInSeconds - Int!
|
|
mode - WageCalculatorRoundingMode!
|
|
thresholdInSeconds - Int!
|
Example
{"intervalInSeconds": 123, "mode": "UP", "thresholdInSeconds": 123}
RoundingDefinitionInput
Fields
Input Field | Description |
---|---|
mode - WageCalculatorRoundingMode
|
|
intervalInSeconds - Int
|
|
thresholdInSeconds - Int
|
Example
{"mode": "UP", "intervalInSeconds": 123, "thresholdInSeconds": 123}
RoundingModeConfiguration
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"ALWAYS_UP"
RoundingService
Fields
Field Name | Description |
---|---|
begin - RoundingDefinition
|
|
change - RoundingDefinition
|
|
conditions - [Condition!]!
|
|
dailyHours - RoundingDefinition
|
|
description - String
|
|
end - RoundingDefinition
|
|
ident - Ident!
|
|
pauseBegin - RoundingDefinition
|
|
pauseEnd - RoundingDefinition
|
|
position - Int!
|
Example
{
"begin": RoundingDefinition,
"change": RoundingDefinition,
"conditions": [Condition],
"dailyHours": RoundingDefinition,
"description": "abc123",
"end": RoundingDefinition,
"ident": Ident,
"pauseBegin": RoundingDefinition,
"pauseEnd": RoundingDefinition,
"position": 123
}
RuleConfiguration
Fields
Field Name | Description |
---|---|
additionalGroupings - [WageCalculatorGrouping!]!
|
|
assignedEmployees - [Person!]!
|
|
editorApplication - String
|
|
editorIdent - Ident
|
|
ident - Ident!
|
|
isDeleted - Boolean!
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
revision - Int!
|
|
ruleblocks - [WageCalculatorRuleBlock!]!
|
|
title - String!
|
|
wageType - WageType
|
Example
{
"additionalGroupings": ["PROJECT"],
"assignedEmployees": [Person],
"editorApplication": "abc123",
"editorIdent": Ident,
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"revision": 123,
"ruleblocks": [WageCalculatorRuleBlock],
"title": "abc123",
"wageType": WageType
}
RuleConfigurationCollection
Fields
Field Name | Description |
---|---|
nodes - [RuleConfiguration!]!
|
|
totalCount - Int!
|
Example
{"nodes": [RuleConfiguration], "totalCount": 123}
RuleConfigurationEmployee
Fields
Field Name | Description |
---|---|
employeeIdent - Ident
|
|
ident - Ident
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
revision - Int!
|
|
ruleConfiguration - RuleConfiguration
|
Example
{
"employeeIdent": Ident,
"ident": Ident,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"revision": 987,
"ruleConfiguration": RuleConfiguration
}
RuleConfigurationError
RuleConfigurationErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - RuleConfigurationError
|
Example
{"entity": RuleConfigurationError}
RuleConfigurationErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - RuleConfigurationError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": RuleConfigurationError,
"errors": [ValidationErrorProperty]
}
RuleConfigurationErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - RuleConfigurationError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": RuleConfigurationError,
"errors": [MissingPermission]
}
RuleConfigurationErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - RuleConfigurationError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": RuleConfigurationError,
"errors": ["ENTITY_DELETED"]
}
RuleConfigurationFilter
Fields
Input Field | Description |
---|---|
_or - [RuleConfigurationFilter]
|
|
_and - [RuleConfigurationFilter]
|
|
name - StringFilter
|
|
isDeleted - BooleanFilter
|
Example
{
"_or": [RuleConfigurationFilter],
"_and": [RuleConfigurationFilter],
"name": StringFilter,
"isDeleted": BooleanFilter
}
RuleConfigurationNotFoundError
Fields
Field Name | Description |
---|---|
errors - [RuleConfigurationReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
RuleConfigurationReferErrorEntityNotFoundErrorType
]
}
RuleConfigurationOrder
RuleConfigurationPermissionError
Fields
Field Name | Description |
---|---|
errors - [RuleConfigurationReferErrorPermissionErrorType!]!
|
Example
{
"errors": [
RuleConfigurationReferErrorPermissionErrorType
]
}
RuleConfigurationReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
RuleConfigurationReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
RuleConfigurationReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - RuleConfigurationReferError
|
Example
{"entity": RuleConfigurationReferError}
RuleConfigurationReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - RuleConfigurationReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": RuleConfigurationReferError,
"errors": [MissingPermission]
}
RuleConfigurationReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - RuleConfigurationReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": RuleConfigurationReferError,
"errors": ["ENTITY_DELETED"]
}
RuleConfigurationResultSuccess
Fields
Field Name | Description |
---|---|
entities - [RuleConfiguration!]!
|
Example
{"entities": [RuleConfiguration]}
RuleConfigurationStateError
Fields
Field Name | Description |
---|---|
errors - [RuleConfigurationReferErrorStateErrorType!]!
|
Example
{"errors": [RuleConfigurationReferErrorStateErrorType]}
RuleInput
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
type - String!
|
|
position - Int!
|
|
description - String
|
|
valueInSeconds - Int
|
|
wageTypeIdent - Ident
|
|
conditions - [ConditionInput]
|
|
actions - [ActionInput]
|
|
sourceWageTypeIdent - Ident
|
|
compensateWageTypeIdent - Ident
|
|
buildupWageTypeIdent - Ident
|
|
leftToRight - Boolean
|
|
reduceSourceWageType - Boolean
|
|
negativeWageTypeIdent - Ident
|
|
overtimeWageTypeIdent - Ident
|
|
fixedMinutes - Int
|
|
mode - WageCalculatorHoursMode
|
|
manualConfiguration - [ConditionInput]
|
|
begin - RoundingDefinitionInput
|
|
end - RoundingDefinitionInput
|
|
pauseBegin - RoundingDefinitionInput
|
|
pauseEnd - RoundingDefinitionInput
|
|
change - RoundingDefinitionInput
|
|
dailyHours - RoundingDefinitionInput
|
|
minBreakDurationInSeconds - Int
|
|
breaks - [WageCalculatorBreakDefinitionInput]
|
Example
{
"ident": Ident,
"type": "xyz789",
"position": 123,
"description": "abc123",
"valueInSeconds": 987,
"wageTypeIdent": Ident,
"conditions": [ConditionInput],
"actions": [ActionInput],
"sourceWageTypeIdent": Ident,
"compensateWageTypeIdent": Ident,
"buildupWageTypeIdent": Ident,
"leftToRight": false,
"reduceSourceWageType": true,
"negativeWageTypeIdent": Ident,
"overtimeWageTypeIdent": Ident,
"fixedMinutes": 987,
"mode": "ATTACH",
"manualConfiguration": [ConditionInput],
"begin": RoundingDefinitionInput,
"end": RoundingDefinitionInput,
"pauseBegin": RoundingDefinitionInput,
"pauseEnd": RoundingDefinitionInput,
"change": RoundingDefinitionInput,
"dailyHours": RoundingDefinitionInput,
"minBreakDurationInSeconds": 987,
"breaks": [WageCalculatorBreakDefinitionInput]
}
Rulebook
RulebookCollection
Fields
Field Name | Description |
---|---|
nodes - [Rulebook!]!
|
|
totalCount - Int!
|
Example
{"nodes": [Rulebook], "totalCount": 123}
RulebookFilter
Fields
Input Field | Description |
---|---|
_and - [RulebookFilter]
|
|
_or - [RulebookFilter]
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
name - StringFilter
|
|
isDeleted - BooleanFilter
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
Example
{
"_and": [RulebookFilter],
"_or": [RulebookFilter],
"ident": IdentFilter,
"id": StringFilter,
"name": StringFilter,
"isDeleted": BooleanFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter
}
RulebookOrder
SBSError
Fields
Field Name | Description |
---|---|
personIdents - [Ident!]!
|
Example
{"personIdents": [Ident]}
SBSOptions
Fields
Input Field | Description |
---|---|
personIdents - [Ident!]!
|
|
month - Int!
|
|
year - Int!
|
|
source - SbsSource!
|
|
companyNumber - String
|
|
wageTypeAmountAsFactor - Boolean
|
|
projectIdAsCostUnit - Boolean
|
|
projectIdAsCostCenter - Boolean
|
|
usePersonTypeRelatedWageTypesForStaffTimes - Boolean
|
|
usePersonTypeRelatedWageTypesForPublicHolidays - Boolean
|
|
personTypeRelatedWageTypeAngestellterForStaffTimes - String
|
|
personTypeRelatedWageTypeAuszubildenderForStaffTimes - String
|
|
personTypeRelatedWageTypeGewerblicherAngestellterForStaffTimes - String
|
|
personTypeRelatedWageTypeGeringfuegigBeschaeftigterForStaffTimes - String
|
|
personTypeRelatedWageTypeAngestellterForPublicHolidays - String
|
|
personTypeRelatedWageTypeAuszubildenderForPublicHolidays - String
|
|
personTypeRelatedWageTypeGewerblicherAngestellterForPublicHolidays - String
|
|
personTypeRelatedWageTypeGeringfuegigBeschaeftigterForPublicHolidays - String
|
Example
{
"personIdents": [Ident],
"month": 987,
"year": 987,
"source": "WAGE_CALCULATOR",
"companyNumber": "abc123",
"wageTypeAmountAsFactor": false,
"projectIdAsCostUnit": false,
"projectIdAsCostCenter": false,
"usePersonTypeRelatedWageTypesForStaffTimes": false,
"usePersonTypeRelatedWageTypesForPublicHolidays": true,
"personTypeRelatedWageTypeAngestellterForStaffTimes": "abc123",
"personTypeRelatedWageTypeAuszubildenderForStaffTimes": "abc123",
"personTypeRelatedWageTypeGewerblicherAngestellterForStaffTimes": "xyz789",
"personTypeRelatedWageTypeGeringfuegigBeschaeftigterForStaffTimes": "xyz789",
"personTypeRelatedWageTypeAngestellterForPublicHolidays": "abc123",
"personTypeRelatedWageTypeAuszubildenderForPublicHolidays": "xyz789",
"personTypeRelatedWageTypeGewerblicherAngestellterForPublicHolidays": "xyz789",
"personTypeRelatedWageTypeGeringfuegigBeschaeftigterForPublicHolidays": "abc123"
}
SBSPermissionError
Fields
Field Name | Description |
---|---|
entity - SBSError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": SBSError,
"errors": [MissingPermission]
}
SBSResult
Types
Union Types |
---|
Example
File
SBSValidationError
Fields
Field Name | Description |
---|---|
entity - SBSError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": SBSError,
"errors": [ValidationErrorProperty]
}
SameProjectElementCondition
Fields
Field Name | Description |
---|---|
elements - [Element!]!
|
|
ident - Ident
|
|
position - Int!
|
Example
{
"elements": [Element],
"ident": Ident,
"position": 123
}
SbsSource
Values
Enum Value | Description |
---|---|
|
|
|
Example
"WAGE_CALCULATOR"
ScheduledOrder
Fields
Field Name | Description |
---|---|
account - Account
|
|
description - String
|
|
editor - Person
|
|
editorApplication - String
|
|
endDate - DateTime
|
|
ident - Ident!
|
|
intervalSpecifier - Int!
|
|
intervalType - Int!
|
|
intervalValue - Int!
|
|
isDeleted - Boolean!
|
|
lastChange - UtcDateTime!
|
|
name - String
|
|
person - Person
|
|
source - ScheduledOrderSource
|
|
startDate - DateTime!
|
|
value - Decimal!
|
Example
{
"account": Account,
"description": "abc123",
"editor": Person,
"editorApplication": "abc123",
"endDate": "2007-12-03T10:15:30Z",
"ident": Ident,
"intervalSpecifier": 123,
"intervalType": 123,
"intervalValue": 987,
"isDeleted": false,
"lastChange": UtcDateTime,
"name": "xyz789",
"person": Person,
"source": ScheduledOrderSource,
"startDate": "2007-12-03T10:15:30Z",
"value": Decimal
}
ScheduledOrderCollection
Fields
Field Name | Description |
---|---|
nodes - [ScheduledOrder!]!
|
|
totalCount - Int!
|
Example
{"nodes": [ScheduledOrder], "totalCount": 987}
ScheduledOrderCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [ScheduledOrderCollectionFilter]
|
|
_or - [ScheduledOrderCollectionFilter]
|
|
person - PersonFilter
|
|
account - AccountCollectionFilter
|
|
editor - PersonFilter
|
|
ident - IdentFilter
|
|
isDeleted - BooleanFilter
|
|
editorApplication - StringFilter
|
|
interval - StringFilter
|
|
name - StringFilter
|
|
description - StringFilter
|
|
startDate - DateFilter
|
|
endDate - DateFilter
|
|
lastChange - DateTimeFilter
|
|
value - DecimalFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
source - ScheduledOrderSourceFilter
|
Example
{
"_and": [ScheduledOrderCollectionFilter],
"_or": [ScheduledOrderCollectionFilter],
"person": PersonFilter,
"account": AccountCollectionFilter,
"editor": PersonFilter,
"ident": IdentFilter,
"isDeleted": BooleanFilter,
"editorApplication": StringFilter,
"interval": StringFilter,
"name": StringFilter,
"description": StringFilter,
"startDate": DateFilter,
"endDate": DateFilter,
"lastChange": DateTimeFilter,
"value": DecimalFilter,
"lastChangeCount": LastChangeCountFilter,
"source": ScheduledOrderSourceFilter
}
ScheduledOrderError
ScheduledOrderErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - ScheduledOrderError
|
Example
{"entity": ScheduledOrderError}
ScheduledOrderErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - ScheduledOrderError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": ScheduledOrderError,
"errors": [ValidationErrorProperty]
}
ScheduledOrderErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - ScheduledOrderError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ScheduledOrderError,
"errors": [MissingPermission]
}
ScheduledOrderErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - ScheduledOrderError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": ScheduledOrderError,
"errors": ["ENTITY_DELETED"]
}
ScheduledOrderNotFoundError
Fields
Field Name | Description |
---|---|
errors - [ScheduledOrderReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
ScheduledOrderReferErrorEntityNotFoundErrorType
]
}
ScheduledOrderOrder
Fields
Input Field | Description |
---|---|
person - PersonOrder
|
|
account - AccountOrder
|
|
editor - PersonOrder
|
|
isDeleted - SortOrder
|
|
source - SourceOrder
|
|
ident - SortOrder
|
|
editorApplication - SortOrder
|
|
name - SortOrder
|
|
description - SortOrder
|
|
startDate - SortOrder
|
|
endDate - SortOrder
|
|
value - SortOrder
|
|
lastChange - SortOrder
|
|
lastChangeCount - SortOrder
|
Example
{
"person": PersonOrder,
"account": AccountOrder,
"editor": PersonOrder,
"isDeleted": "ASC",
"source": SourceOrder,
"ident": "ASC",
"editorApplication": "ASC",
"name": "ASC",
"description": "ASC",
"startDate": "ASC",
"endDate": "ASC",
"value": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC"
}
ScheduledOrderPermissionError
Fields
Field Name | Description |
---|---|
errors - [ScheduledOrderReferErrorPermissionErrorType!]!
|
Example
{"errors": [ScheduledOrderReferErrorPermissionErrorType]}
ScheduledOrderReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
ScheduledOrderReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
ScheduledOrderReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - ScheduledOrderReferError
|
Example
{"entity": ScheduledOrderReferError}
ScheduledOrderReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - ScheduledOrderReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ScheduledOrderReferError,
"errors": [MissingPermission]
}
ScheduledOrderReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - ScheduledOrderReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": ScheduledOrderReferError,
"errors": ["ENTITY_DELETED"]
}
ScheduledOrderResultSuccess
Fields
Field Name | Description |
---|---|
entities - [ScheduledOrder!]!
|
Example
{"entities": [ScheduledOrder]}
ScheduledOrderSource
ScheduledOrderSourceFilter
Fields
Input Field | Description |
---|---|
_or - [ScheduledOrderSourceFilter]
|
|
_and - [ScheduledOrderSourceFilter]
|
|
name - StringFilter
|
Example
{
"_or": [ScheduledOrderSourceFilter],
"_and": [ScheduledOrderSourceFilter],
"name": StringFilter
}
ScheduledOrderStateError
Fields
Field Name | Description |
---|---|
errors - [ScheduledOrderReferErrorStateErrorType!]!
|
Example
{"errors": [ScheduledOrderReferErrorStateErrorType]}
Seconds
Description
The Seconds
scalar type represents a period of time represented as the total number of seconds.
Example
Seconds
SecuritySettings
Fields
Field Name | Description |
---|---|
editor - Person
|
|
impersonationValidUntil - Date
|
|
lastChange - UtcDateTime
|
Example
{
"editor": Person,
"impersonationValidUntil": "2007-12-03",
"lastChange": UtcDateTime
}
Service
Fields
Field Name | Description |
---|---|
activity - Activity
|
|
activityIdent - Ident
|
|
canDelete - Boolean
|
|
canEdit - Boolean
|
|
changeInfo - Info
|
|
createInfo - Info
|
|
creator - Person
|
|
creatorIdent - Ident
|
|
date - Date!
|
|
fid - String
|
|
ident - Ident
|
|
isDeleted - Boolean
|
|
isHidden - Boolean
|
|
isLocked - Boolean
|
|
isProved - Boolean
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
lockInfo - Info
|
|
project - Project
|
|
projectcomponent - ProjectComponent
|
|
projectComponentIdent - Ident
|
|
projectIdent - Ident
|
|
projectsector - ProjectSector
|
|
projectSectorIdent - Ident
|
|
proveInfo - Info
|
|
text - String
|
Example
{
"activity": Activity,
"activityIdent": Ident,
"canDelete": false,
"canEdit": false,
"changeInfo": Info,
"createInfo": Info,
"creator": Person,
"creatorIdent": Ident,
"date": "2007-12-03",
"fid": "abc123",
"ident": Ident,
"isDeleted": true,
"isHidden": true,
"isLocked": false,
"isProved": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lockInfo": Info,
"project": Project,
"projectcomponent": ProjectComponent,
"projectComponentIdent": Ident,
"projectIdent": Ident,
"projectsector": ProjectSector,
"projectSectorIdent": Ident,
"proveInfo": Info,
"text": "abc123"
}
ServiceCollection
Fields
Field Name | Description |
---|---|
nodes - [Service!]!
|
|
totalCount - Int!
|
Example
{"nodes": [Service], "totalCount": 987}
ServiceCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [ServiceCollectionFilter]
|
|
_or - [ServiceCollectionFilter]
|
|
ident - IdentFilter
|
|
clientId - IdentFilter
|
|
lastChange - DateTimeFilter
|
The last time the block was edited on the server. |
isDeleted - BooleanFilter
|
|
isLocked - BooleanFilter
|
|
isProved - BooleanFilter
|
|
fid - StringFilter
|
Identifier used by third party applications. Not guaranteed to be unique. |
text - StringFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
date - DateFilter
|
|
project - ProjectFilter
|
|
projectComponent - ProjectComponentFilter
|
|
projectSector - ProjectSectorFilter
|
|
activity - ActivityFilter
|
|
creator - PersonFilter
|
Example
{
"_and": [ServiceCollectionFilter],
"_or": [ServiceCollectionFilter],
"ident": IdentFilter,
"clientId": IdentFilter,
"lastChange": DateTimeFilter,
"isDeleted": BooleanFilter,
"isLocked": BooleanFilter,
"isProved": BooleanFilter,
"fid": StringFilter,
"text": StringFilter,
"lastChangeCount": LastChangeCountFilter,
"date": DateFilter,
"project": ProjectFilter,
"projectComponent": ProjectComponentFilter,
"projectSector": ProjectSectorFilter,
"activity": ActivityFilter,
"creator": PersonFilter
}
ServiceError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
ServiceErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - ServiceError
|
Example
{"entity": ServiceError}
ServiceErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - ServiceError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": ServiceError,
"errors": [ValidationErrorProperty]
}
ServiceErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - ServiceError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ServiceError,
"errors": [MissingPermission]
}
ServiceErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - ServiceError
|
|
errors - [StateErrors!]!
|
Example
{"entity": ServiceError, "errors": ["ENTITY_DELETED"]}
ServiceModeOrder
Example
{
"deviceIdent": "xyz789",
"ident": Ident,
"isDeleted": false,
"remotePort": "abc123",
"remoteServer": "xyz789",
"serviceModePriority": "AFTER_SYNC"
}
ServiceModeOrderError
ServiceModeOrderErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - ServiceModeOrderError
|
Example
{"entity": ServiceModeOrderError}
ServiceModeOrderErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - ServiceModeOrderError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": ServiceModeOrderError,
"errors": [ValidationErrorProperty]
}
ServiceModeOrderErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - ServiceModeOrderError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ServiceModeOrderError,
"errors": [MissingPermission]
}
ServiceModeOrderErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - ServiceModeOrderError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": ServiceModeOrderError,
"errors": ["ENTITY_DELETED"]
}
ServiceModeOrderNotFoundError
Fields
Field Name | Description |
---|---|
errors - [ServiceModeOrderReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
ServiceModeOrderReferErrorEntityNotFoundErrorType
]
}
ServiceModeOrderPermissionError
Fields
Field Name | Description |
---|---|
errors - [ServiceModeOrderReferErrorPermissionErrorType!]!
|
Example
{
"errors": [
ServiceModeOrderReferErrorPermissionErrorType
]
}
ServiceModeOrderReferEntity
Fields
Input Field | Description |
---|---|
deviceIdent - Ident
|
Example
{"deviceIdent": Ident}
ServiceModeOrderReferError
Fields
Field Name | Description |
---|---|
deviceIdent - Ident
|
Example
{"deviceIdent": Ident}
ServiceModeOrderReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - ServiceModeOrderReferError
|
Example
{"entity": ServiceModeOrderReferError}
ServiceModeOrderReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - ServiceModeOrderReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ServiceModeOrderReferError,
"errors": [MissingPermission]
}
ServiceModeOrderReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - ServiceModeOrderReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": ServiceModeOrderReferError,
"errors": ["ENTITY_DELETED"]
}
ServiceModeOrderResultSuccess
Fields
Field Name | Description |
---|---|
entities - [ServiceModeOrder!]!
|
Example
{"entities": [ServiceModeOrder]}
ServiceModeOrderStateError
Fields
Field Name | Description |
---|---|
errors - [ServiceModeOrderReferErrorStateErrorType!]!
|
Example
{"errors": [ServiceModeOrderReferErrorStateErrorType]}
ServiceModePriority
Values
Enum Value | Description |
---|---|
|
|
|
Example
"AFTER_SYNC"
ServiceNotFoundError
Fields
Field Name | Description |
---|---|
errors - [ServiceReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [ServiceReferErrorEntityNotFoundErrorType]}
ServiceOrder
Fields
Input Field | Description |
---|---|
date - SortOrder
|
|
isProved - SortOrder
|
|
isLocked - SortOrder
|
|
isDeleted - SortOrder
|
|
lastChange - SortOrder
|
|
lastChangeCount - SortOrder
|
|
createApplication - SortOrder
|
|
creator - PersonOrder
|
|
project - ProjectOrder
|
|
projectComponent - ProjectComponentOrder
|
|
projectSector - ProjectSectorOrder
|
|
activity - ActivityOrder
|
|
text - SortOrder
|
|
createTimestamp - SortOrder
|
|
changeApplication - SortOrder
|
|
changeTimestamp - SortOrder
|
|
proveApplication - SortOrder
|
|
proveTimestamp - SortOrder
|
|
lockApplication - SortOrder
|
|
lockTimestamp - SortOrder
|
Example
{
"date": "ASC",
"isProved": "ASC",
"isLocked": "ASC",
"isDeleted": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC",
"createApplication": "ASC",
"creator": PersonOrder,
"project": ProjectOrder,
"projectComponent": ProjectComponentOrder,
"projectSector": ProjectSectorOrder,
"activity": ActivityOrder,
"text": "ASC",
"createTimestamp": "ASC",
"changeApplication": "ASC",
"changeTimestamp": "ASC",
"proveApplication": "ASC",
"proveTimestamp": "ASC",
"lockApplication": "ASC",
"lockTimestamp": "ASC"
}
ServicePermissionError
Fields
Field Name | Description |
---|---|
errors - [ServiceReferErrorPermissionErrorType!]!
|
Example
{"errors": [ServiceReferErrorPermissionErrorType]}
ServiceReferEntity
ServiceReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
ServiceReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - ServiceReferError
|
Example
{"entity": ServiceReferError}
ServiceReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - ServiceReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": ServiceReferError,
"errors": [MissingPermission]
}
ServiceReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - ServiceReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": ServiceReferError,
"errors": ["ENTITY_DELETED"]
}
ServiceReferenceValue
Values
Enum Value | Description |
---|---|
|
|
|
Example
"OPERATING_HOURS"
ServiceResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Service!]!
|
Example
{"entities": [Service]}
ServiceStateError
Fields
Field Name | Description |
---|---|
errors - [ServiceReferErrorStateErrorType!]!
|
Example
{"errors": [ServiceReferErrorStateErrorType]}
Short
Example
Short
SickDayReport
Example
{
"person": Person,
"reportDate": "2007-12-03",
"sickDays": [SickDayReportEntry],
"totalValueDays": Decimal,
"totalValueHours": Decimal,
"year": 987
}
SickDayReportCollection
Fields
Field Name | Description |
---|---|
nodes - [SickDayReport!]!
|
|
totalCount - Int!
|
Example
{"nodes": [SickDayReport], "totalCount": 987}
SickDayReportEntry
SimpleMutation
Fields
Field Name | Description |
---|---|
ok - Boolean!
|
Example
{"ok": false}
SimplifiedAccountRights
Fields
Field Name | Description |
---|---|
accountSettings - SimplifiedRightAdmin!
|
|
billing - SimplifiedRightAdmin!
|
|
companyInfo - SimplifiedRightAdmin!
|
|
data - SimplifiedRightAdmin!
|
|
logoSettings - SimplifiedRightAdmin!
|
|
security - SimplifiedRightAdmin!
|
Example
{
"accountSettings": "NO_ACCESS",
"billing": "NO_ACCESS",
"companyInfo": "NO_ACCESS",
"data": "NO_ACCESS",
"logoSettings": "NO_ACCESS",
"security": "NO_ACCESS"
}
SimplifiedChatRights
Fields
Field Name | Description |
---|---|
all - SimplifiedRightAll!
|
|
write - SimplifiedRightOnlyWrite!
|
Example
{"all": "NO_ACCESS", "write": "NO_ACCESS"}
SimplifiedEquipment
Example
{
"amountHours": Decimal,
"amountUnit": Unit,
"counterContainer": [CounterContainer],
"date": "2007-12-03",
"entriesCount": 987,
"equipment": Equipment,
"gross": Decimal,
"net": Decimal,
"text": "xyz789"
}
SimplifiedEquipmentMOR1DARE
Example
{
"amountHours": Decimal,
"amountUnit": Unit,
"counterContainer": [CounterContainer],
"creator": Person,
"date": "2007-12-03",
"entriesCount": 123,
"equipment": Equipment,
"gross": Decimal,
"net": Decimal,
"text": "abc123"
}
SimplifiedEquipmentRights
Fields
Field Name | Description |
---|---|
automationProfiles - SimplifiedRightAll!
|
|
documents - SimplifiedRightWrite!
|
|
equipment - SimplifiedRightAll!
|
|
equipmentExports - SimplifiedRightAdmin!
|
|
equipmentForms - SimplifiedRightAll!
|
|
equipmentInformations - SimplifiedRightAdmin!
|
|
equipmentMap - SimplifiedRightRead!
|
|
equipmentMovements - SimplifiedRightAll!
|
|
equipmentServices - SimplifiedRightAll!
|
|
equipmentTypes - SimplifiedRightAll!
|
|
filledEquipmentForms - SimplifiedRightAll!
|
|
maintenance - SimplifiedRightAll!
|
|
maintenanceMeasures - SimplifiedRightAll!
|
|
trackingProviders - SimplifiedRightWrite!
|
Example
{
"automationProfiles": "NO_ACCESS",
"documents": "NO_ACCESS",
"equipment": "NO_ACCESS",
"equipmentExports": "NO_ACCESS",
"equipmentForms": "NO_ACCESS",
"equipmentInformations": "NO_ACCESS",
"equipmentMap": "NO_ACCESS",
"equipmentMovements": "NO_ACCESS",
"equipmentServices": "NO_ACCESS",
"equipmentTypes": "NO_ACCESS",
"filledEquipmentForms": "NO_ACCESS",
"maintenance": "NO_ACCESS",
"maintenanceMeasures": "NO_ACCESS",
"trackingProviders": "NO_ACCESS"
}
SimplifiedEstimateRights
Fields
Field Name | Description |
---|---|
assemblies - SimplifiedRightAll!
|
|
contract - SimplifiedRightAll!
|
|
costElements - SimplifiedRightAll!
|
|
documents - SimplifiedRightAll!
|
|
estimateSettings - SimplifiedRightWrite!
|
|
estimateTextModule - SimplifiedRightAll!
|
|
gaeb - SimplifiedRightAdmin!
|
|
invoice - SimplifiedRightAll!
|
|
materialLists - SimplifiedRightAdmin!
|
|
numbering - SimplifiedRightAll!
|
|
offer - SimplifiedRightAll!
|
|
projectBudgetPlanning - SimplifiedRightAll!
|
|
textTemplates - SimplifiedRightWrite!
|
|
varianceComparison - SimplifiedRightAll!
|
Example
{
"assemblies": "NO_ACCESS",
"contract": "NO_ACCESS",
"costElements": "NO_ACCESS",
"documents": "NO_ACCESS",
"estimateSettings": "NO_ACCESS",
"estimateTextModule": "NO_ACCESS",
"gaeb": "NO_ACCESS",
"invoice": "NO_ACCESS",
"materialLists": "NO_ACCESS",
"numbering": "NO_ACCESS",
"offer": "NO_ACCESS",
"projectBudgetPlanning": "NO_ACCESS",
"textTemplates": "NO_ACCESS",
"varianceComparison": "NO_ACCESS"
}
SimplifiedGeneralRights
Fields
Field Name | Description |
---|---|
addresscircles - SimplifiedRightAll!
|
|
appVersions - SimplifiedRightRead!
|
|
contacts - SimplifiedRightAll!
|
|
costCenters - SimplifiedRightAll!
|
|
dashboard - SimplifiedRightRead!
|
|
publicHolidays - SimplifiedRightAll!
|
|
regions - SimplifiedRightAll!
|
|
reports - [SimplifiedReportRight!]!
|
|
terminals - SimplifiedRightAdmin!
|
|
units - SimplifiedRightAll!
|
Example
{
"addresscircles": "NO_ACCESS",
"appVersions": "NO_ACCESS",
"contacts": "NO_ACCESS",
"costCenters": "NO_ACCESS",
"dashboard": "NO_ACCESS",
"publicHolidays": "NO_ACCESS",
"regions": "NO_ACCESS",
"reports": [SimplifiedReportRight],
"terminals": "NO_ACCESS",
"units": "NO_ACCESS"
}
SimplifiedPersonRights
Fields
Field Name | Description |
---|---|
absences - SimplifiedRightAll!
|
|
accounts - SimplifiedRightAll!
|
|
activities - SimplifiedRightAll!
|
|
activityTypes - SimplifiedRightAll!
|
|
allowances - SimplifiedRightAll!
|
|
appProfiles - SimplifiedRightAdmin!
|
|
changePassword - SimplifiedRightAdmin!
|
|
costTypes - SimplifiedRightAll!
|
|
deviatingWorkingHours - SimplifiedRightAll!
|
|
filledPersonForms - SimplifiedRightAll!
|
|
personExports - SimplifiedRightAdmin!
|
|
personForms - SimplifiedRightAll!
|
|
persons - SimplifiedRightAll!
|
|
personSettings - SimplifiedRightAdmin!
|
|
personSkills - SimplifiedRightAll!
|
|
personTypes - SimplifiedRightAll!
|
|
reportSettings - SimplifiedRightAdmin!
|
|
roles - SimplifiedRightAll!
|
|
ruleConfigurations - SimplifiedRightAll!
|
|
skills - SimplifiedRightAll!
|
|
teams - SimplifiedRightAll!
|
|
timeConfigurations - SimplifiedRightAll!
|
|
times - SimplifiedRightAll!
|
|
timeTrackingProfiles - SimplifiedRightAdmin!
|
|
wageCalculator - SimplifiedRightWrite!
|
|
wageTickets - SimplifiedRightAllNoRead!
|
|
wageTypes - SimplifiedRightAll!
|
Example
{
"absences": "NO_ACCESS",
"accounts": "NO_ACCESS",
"activities": "NO_ACCESS",
"activityTypes": "NO_ACCESS",
"allowances": "NO_ACCESS",
"appProfiles": "NO_ACCESS",
"changePassword": "NO_ACCESS",
"costTypes": "NO_ACCESS",
"deviatingWorkingHours": "NO_ACCESS",
"filledPersonForms": "NO_ACCESS",
"personExports": "NO_ACCESS",
"personForms": "NO_ACCESS",
"persons": "NO_ACCESS",
"personSettings": "NO_ACCESS",
"personSkills": "NO_ACCESS",
"personTypes": "NO_ACCESS",
"reportSettings": "NO_ACCESS",
"roles": "NO_ACCESS",
"ruleConfigurations": "NO_ACCESS",
"skills": "NO_ACCESS",
"teams": "NO_ACCESS",
"timeConfigurations": "NO_ACCESS",
"times": "NO_ACCESS",
"timeTrackingProfiles": "NO_ACCESS",
"wageCalculator": "NO_ACCESS",
"wageTickets": "NO_ACCESS",
"wageTypes": "NO_ACCESS"
}
SimplifiedPlanningRights
Fields
Field Name | Description |
---|---|
equipmentPlannings - SimplifiedRightWrite!
|
|
personPlannings - SimplifiedRightWrite!
|
|
planning - SimplifiedRightRead!
|
|
planningCategories - SimplifiedRightAll!
|
|
planningSettings - SimplifiedRightAdmin!
|
|
projectPlannings - SimplifiedRightWrite!
|
|
teamPlannings - SimplifiedRightWrite!
|
Example
{
"equipmentPlannings": "NO_ACCESS",
"personPlannings": "NO_ACCESS",
"planning": "NO_ACCESS",
"planningCategories": "NO_ACCESS",
"planningSettings": "NO_ACCESS",
"projectPlannings": "NO_ACCESS",
"teamPlannings": "NO_ACCESS"
}
SimplifiedProjectRights
Fields
Field Name | Description |
---|---|
collectedMaterial - SimplifiedRightAll!
|
|
constructionDiary - SimplifiedRightRead!
|
|
dayWage - SimplifiedRightAll!
|
|
documents - SimplifiedRightWrite!
|
|
filledProjectForms - SimplifiedRightAll!
|
|
noteCategories - SimplifiedRightAll!
|
|
notes - SimplifiedRightAll!
|
|
photoCategories - SimplifiedRightAll!
|
|
pictures - SimplifiedRightWrite!
|
|
projectComponents - SimplifiedRightAll!
|
|
projectForms - SimplifiedRightAll!
|
|
projects - SimplifiedRightAll!
|
|
projectSectors - SimplifiedRightAll!
|
|
projectTypes - SimplifiedRightAll!
|
|
projectZones - SimplifiedRightAll!
|
|
services - SimplifiedRightAll!
|
|
subcontractor - SimplifiedRightAll!
|
|
weather - SimplifiedRightAll!
|
Example
{
"collectedMaterial": "NO_ACCESS",
"constructionDiary": "NO_ACCESS",
"dayWage": "NO_ACCESS",
"documents": "NO_ACCESS",
"filledProjectForms": "NO_ACCESS",
"noteCategories": "NO_ACCESS",
"notes": "NO_ACCESS",
"photoCategories": "NO_ACCESS",
"pictures": "NO_ACCESS",
"projectComponents": "NO_ACCESS",
"projectForms": "NO_ACCESS",
"projects": "NO_ACCESS",
"projectSectors": "NO_ACCESS",
"projectTypes": "NO_ACCESS",
"projectZones": "NO_ACCESS",
"services": "NO_ACCESS",
"subcontractor": "NO_ACCESS",
"weather": "NO_ACCESS"
}
SimplifiedQualityRights
Fields
Field Name | Description |
---|---|
exportTemplates - SimplifiedRightAll!
|
|
filledQualityForms - SimplifiedRightAll!
|
|
qualityForms - SimplifiedRightAll!
|
|
qualityNotifications - SimplifiedRightWrite!
|
|
ticketCategories - SimplifiedRightAll!
|
|
tickets - SimplifiedRightAll!
|
|
ticketTypes - SimplifiedRightAll!
|
Example
{
"exportTemplates": "NO_ACCESS",
"filledQualityForms": "NO_ACCESS",
"qualityForms": "NO_ACCESS",
"qualityNotifications": "NO_ACCESS",
"ticketCategories": "NO_ACCESS",
"tickets": "NO_ACCESS",
"ticketTypes": "NO_ACCESS"
}
SimplifiedReportRight
Fields
Field Name | Description |
---|---|
reportTemplate - ReportTemplate!
|
|
right - SimplifiedRightRead!
|
Example
{"reportTemplate": ReportTemplate, "right": "NO_ACCESS"}
SimplifiedRightAdmin
Values
Enum Value | Description |
---|---|
|
|
|
Example
"NO_ACCESS"
SimplifiedRightAll
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"NO_ACCESS"
SimplifiedRightAllNoRead
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"NO_ACCESS"
SimplifiedRightOnlyWrite
Values
Enum Value | Description |
---|---|
|
|
|
Example
"NO_ACCESS"
SimplifiedRightRead
Values
Enum Value | Description |
---|---|
|
|
|
Example
"NO_ACCESS"
SimplifiedRightWrite
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"NO_ACCESS"
SimplifiedRole
Fields
Field Name | Description |
---|---|
accountRights - SimplifiedAccountRights!
|
|
chatRights - SimplifiedChatRights!
|
|
customDefaultRole - String
|
|
description - String
|
|
equipmentRights - SimplifiedEquipmentRights!
|
|
estimateRights - SimplifiedEstimateRights!
|
|
generalRights - SimplifiedGeneralRights!
|
|
ident - Ident!
|
|
inUse - Boolean!
|
|
isDeleted - Boolean
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
name - String!
|
|
permissions - [RightValue!]!
|
|
personRights - SimplifiedPersonRights!
|
|
planningRights - SimplifiedPlanningRights!
|
|
position - Int!
|
|
product - RoleProduct!
|
|
projectRights - SimplifiedProjectRights!
|
|
qualityRights - SimplifiedQualityRights!
|
|
users - [Person!]!
|
Example
{
"accountRights": SimplifiedAccountRights,
"chatRights": SimplifiedChatRights,
"customDefaultRole": "abc123",
"description": "xyz789",
"equipmentRights": SimplifiedEquipmentRights,
"estimateRights": SimplifiedEstimateRights,
"generalRights": SimplifiedGeneralRights,
"ident": Ident,
"inUse": true,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "xyz789",
"permissions": [RightValue],
"personRights": SimplifiedPersonRights,
"planningRights": SimplifiedPlanningRights,
"position": 123,
"product": "ON_SITE",
"projectRights": SimplifiedProjectRights,
"qualityRights": SimplifiedQualityRights,
"users": [Person]
}
SimplifiedTime
Example
{
"activityName": "abc123",
"amount": 987,
"date": "2007-12-03",
"hoursPerPerson": Decimal,
"personTypeName": "abc123",
"totalHours": Decimal
}
SimplifiedTimeMOR1DARE
Example
{
"activityName": "xyz789",
"amount": 123,
"creator": Person,
"date": "2007-12-03",
"hoursPerPerson": Decimal,
"personTypeName": "abc123",
"totalHours": Decimal
}
Skill
Fields
Field Name | Description |
---|---|
editor - Person
|
|
editorApplication - String
|
|
element - Element!
|
|
id - String
|
|
ident - Ident!
|
|
interval - Decimal!
|
|
isDeleted - Boolean!
|
|
lastChange - UtcDateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
name - String!
|
|
periodUnit - PeriodUnit!
|
|
threshold - Decimal!
|
Example
{
"editor": Person,
"editorApplication": "xyz789",
"element": Element,
"id": "xyz789",
"ident": Ident,
"interval": Decimal,
"isDeleted": false,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"name": "xyz789",
"periodUnit": "DAYS",
"threshold": Decimal
}
SkillCollection
SkillError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
SkillErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - SkillError
|
Example
{"entity": SkillError}
SkillErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - SkillError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": SkillError,
"errors": [ValidationErrorProperty]
}
SkillErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - SkillError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": SkillError,
"errors": [MissingPermission]
}
SkillErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - SkillError
|
|
errors - [StateErrors!]!
|
Example
{"entity": SkillError, "errors": ["ENTITY_DELETED"]}
SkillFilter
Fields
Input Field | Description |
---|---|
_and - [SkillFilter]
|
|
_or - [SkillFilter]
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
name - StringFilter
|
|
interval - DecimalFilter
|
|
threshold - DecimalFilter
|
|
periodUnit - PeriodUnitFilter
|
|
element - ElementFilter
|
|
editor - PersonFilter
|
|
editApplication - StringFilter
|
|
isDeleted - BooleanFilter
|
Example
{
"_and": [SkillFilter],
"_or": [SkillFilter],
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"ident": IdentFilter,
"id": StringFilter,
"name": StringFilter,
"interval": DecimalFilter,
"threshold": DecimalFilter,
"periodUnit": PeriodUnitFilter,
"element": ElementFilter,
"editor": PersonFilter,
"editApplication": StringFilter,
"isDeleted": BooleanFilter
}
SkillOrder
Example
{
"id": "ASC",
"name": "ASC",
"periodUnit": "ASC",
"interval": "ASC",
"threshold": "ASC",
"isDeleted": "ASC",
"element": ElementOrder,
"editor": PersonOrder,
"editorApplication": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC"
}
SkillReferEntity
SkillReferError
SkillReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - SkillReferError
|
Example
{"entity": SkillReferError}
SkillReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - SkillReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": SkillReferError,
"errors": [MissingPermission]
}
SollzeitOrder
SortOrder
Values
Enum Value | Description |
---|---|
|
|
|
Example
"ASC"
SourceOrder
Fields
Input Field | Description |
---|---|
name - SortOrder
|
Example
{"name": "ASC"}
StaffTime
Fields
Field Name | Description |
---|---|
actions - [StaffTimeChange]
|
|
activity - Activity
|
|
activityIdent - Ident
|
|
afterMidnight - Boolean!
|
|
beginApplication - String
|
|
beginDate - DateTime
|
|
beginGeoLat - Decimal
|
|
beginGeoLong - Decimal
|
|
beginGeoLong - Decimal
|
|
beginGeoRadius - Int
|
|
beginIsInInterval - Boolean
|
|
beginOrigin - StaffTimeOrigin
|
Origin of the time value |
beginPerson - Person
|
User that set the TimeStart . |
beginPersonIdent - Ident
|
|
calendar - WorkingHourCalendarDay
|
|
canDelete - Boolean
|
|
canEdit - Boolean
|
|
changeInfo - Info
|
|
clientId - Ident
|
Identifier used by the Android/iOS app. |
closingInfo - Info
|
|
createInfo - Info
|
|
creator - Person
|
User responsible for creation of the time. |
creatorIdent - Ident
|
|
date - Date!
|
Date of the Block |
dateEnd - Date
|
|
endApplication - String
|
|
endDate - DateTime
|
|
endGeoLat - Decimal
|
|
endGeoLong - Decimal
|
|
endGeoRadius - Int
|
|
endIsInInterval - Boolean
|
|
endOrigin - StaffTimeOrigin
|
Origin of the time value |
endPerson - Person
|
User that set the TimeEnd . |
endPersonIdent - Ident
|
|
equipment - Equipment
|
Equipment the time is booked on. Cannot be set while Project is also set. |
equipmentIdent - Ident
|
|
exceptionAbsences - Boolean!
|
|
exceptionHolidays - Boolean!
|
|
exceptionSaturday - Boolean!
|
|
exceptionSunday - Boolean!
|
|
fid - String
|
Identifier used by third party applications. Not guaranteed to be unique |
groupBegin - Date
|
|
groupEnd - Date
|
|
groupIdent - Ident
|
|
hasClosedTime - Boolean
|
Block is marked as finished. Cannot be edited on mobile devices. |
ident - Ident!
|
|
isDeleted - Boolean!
|
|
isFixed - Boolean!
|
|
isLocked - Boolean!
|
Block was locked. Editing is disabled. |
isPaused - Boolean!
|
Block was marked as paused. May be edited on mobile devices. |
isProved - Boolean!
|
Has the StaffTime been approved |
isTimeTypeAbsenceTimeSpan - Boolean!
|
|
isTimeTypeDays - Boolean!
|
|
isTimeTypeHours - Boolean!
|
|
isTimeTypeTimeSpan - Boolean!
|
|
lastChange - UtcDateTime!
|
The last time the block was edited on the server |
lastChangeCount - LastChangeCount!
|
|
likeWorkingHourCalendar - Boolean!
|
|
linkedCollectedEquipments - [CollectedEquipment!]!
|
|
lockInfo - Info
|
|
person - Person!
|
Employee this time is booked for. |
personIdent - Ident
|
|
project - Project
|
Project the time is booked on. Cannot be set while Equipment is also set. |
projectComponent - ProjectComponent
|
|
projectComponentIdent - Ident
|
|
projectIdent - Ident
|
UUID of assigned Project |
projectSector - ProjectSector
|
|
projectSectorIdent - Ident
|
|
proveInfo - Info
|
|
revision - Int!
|
|
text - String
|
|
timeEnd - DateTime!
|
Ending of the Block. Does not have to be on the same date as Date or TimeStart |
timeInterval - Decimal!
|
|
timesOnSameDay - [StaffTime!]!
|
|
timeStart - DateTime!
|
Beginning of the Block. Does not have to be on the same date as Date or TimeEnd |
totalMinutes - Int!
|
|
totalMinutesOfDay - Int!
|
|
totalTimePerDay - Decimal
|
|
uniqueKey - Int!
|
Automatically incremented integer. Not necessarily consecutive. |
wageType - WageType
|
|
wageTypeIdent - Ident
|
Example
{
"actions": [StaffTimeChange],
"activity": Activity,
"activityIdent": Ident,
"afterMidnight": false,
"beginApplication": "xyz789",
"beginDate": "2007-12-03T10:15:30Z",
"beginGeoLat": Decimal,
"beginGeoLong": Decimal,
"beginGeoRadius": 123,
"beginIsInInterval": false,
"beginOrigin": "CLOCK_IN",
"beginPerson": Person,
"beginPersonIdent": Ident,
"calendar": WorkingHourCalendarDay,
"canDelete": true,
"canEdit": true,
"changeInfo": Info,
"clientId": Ident,
"closingInfo": Info,
"createInfo": Info,
"creator": Person,
"creatorIdent": Ident,
"date": "2007-12-03",
"dateEnd": "2007-12-03",
"endApplication": "abc123",
"endDate": "2007-12-03T10:15:30Z",
"endGeoLat": Decimal,
"endGeoLong": Decimal,
"endGeoRadius": 123,
"endIsInInterval": false,
"endOrigin": "CLOCK_IN",
"endPerson": Person,
"endPersonIdent": Ident,
"equipment": Equipment,
"equipmentIdent": Ident,
"exceptionAbsences": true,
"exceptionHolidays": false,
"exceptionSaturday": false,
"exceptionSunday": true,
"fid": "abc123",
"groupBegin": "2007-12-03",
"groupEnd": "2007-12-03",
"groupIdent": Ident,
"hasClosedTime": true,
"ident": Ident,
"isDeleted": true,
"isFixed": true,
"isLocked": true,
"isPaused": true,
"isProved": true,
"isTimeTypeAbsenceTimeSpan": false,
"isTimeTypeDays": false,
"isTimeTypeHours": false,
"isTimeTypeTimeSpan": false,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"likeWorkingHourCalendar": true,
"linkedCollectedEquipments": [CollectedEquipment],
"lockInfo": Info,
"person": Person,
"personIdent": Ident,
"project": Project,
"projectComponent": ProjectComponent,
"projectComponentIdent": Ident,
"projectIdent": Ident,
"projectSector": ProjectSector,
"projectSectorIdent": Ident,
"proveInfo": Info,
"revision": 987,
"text": "xyz789",
"timeEnd": "2007-12-03T10:15:30Z",
"timeInterval": Decimal,
"timesOnSameDay": [StaffTime],
"timeStart": "2007-12-03T10:15:30Z",
"totalMinutes": 987,
"totalMinutesOfDay": 987,
"totalTimePerDay": Decimal,
"uniqueKey": 987,
"wageType": WageType,
"wageTypeIdent": Ident
}
StaffTimeChange
Fields
Field Name | Description |
---|---|
action - StaffTimeChangeAction
|
|
application - String
|
|
edit - StaffTimeEditAction
|
|
location - Location
|
|
person - Person
|
|
serverTimestamp - DateTimeOffset!
|
|
timestamp - DateTimeOffset!
|
Example
{
"action": "CREATE",
"application": "xyz789",
"edit": StaffTimeEditAction,
"location": Location,
"person": Person,
"serverTimestamp": DateTimeOffset,
"timestamp": DateTimeOffset
}
StaffTimeChangeAction
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"CREATE"
StaffTimeCollection
Fields
Field Name | Description |
---|---|
nodes - [StaffTime!]!
|
|
totalCount - Int!
|
Example
{"nodes": [StaffTime], "totalCount": 987}
StaffTimeCollectionOptions
Fields
Input Field | Description |
---|---|
skip - Int
|
|
take - Int
|
|
elementIdent - Ident
|
|
elementRange - ElementRange
|
|
orderBy - StaffTimeOrder
|
|
filter - TimeCollectionFilter
|
Example
{
"skip": 987,
"take": 123,
"elementIdent": Ident,
"elementRange": "ON_ELEMENT",
"orderBy": StaffTimeOrder,
"filter": TimeCollectionFilter
}
StaffTimeDailyReportH531B411
Example
{
"activity": "abc123",
"amount": 123,
"date": "2007-12-03",
"personType": "xyz789",
"projectComponent": "abc123",
"projectSector": "xyz789",
"timeInterval": Decimal
}
StaffTimeDailyReportVHB411
Example
{
"activity": "abc123",
"amount": 123,
"date": "2007-12-03",
"personType": "xyz789",
"projectComponent": "xyz789",
"projectSector": "abc123",
"timeInterval": Decimal
}
StaffTimeDataDailyReportBOL1DARE
Example
{
"data": "abc123",
"date": "2007-12-03",
"person": Person,
"plausibility": "xyz789",
"project": Project,
"subcontractor": "xyz789",
"totalHours": "xyz789"
}
StaffTimeDataDailyReportGUS1DARE
Example
{
"data": "abc123",
"date": "2007-12-03",
"person": Person,
"plausibility": "abc123",
"project": Project,
"subcontractor": "abc123",
"totalHours": "xyz789",
"wageData": "abc123"
}
StaffTimeDataDailyReportHUE1B411
StaffTimeDataDailyReportHUE2B411
StaffTimeDateRange
Example
{
"start": "2007-12-03",
"end": "2007-12-03",
"excludeSaturdays": false,
"excludeSundays": true,
"excludeHolidays": false,
"excludeAbsences": false
}
StaffTimeEditAction
Fields
Field Name | Description |
---|---|
current - StaffTime!
|
|
previous - StaffTime
|
|
properties - [String!]!
|
Example
{
"current": StaffTime,
"previous": StaffTime,
"properties": ["abc123"]
}
StaffTimeError
StaffTimeErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - StaffTimeError
|
Example
{"entity": StaffTimeError}
StaffTimeErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - StaffTimeError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": StaffTimeError,
"errors": [ValidationErrorProperty]
}
StaffTimeErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - StaffTimeError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": StaffTimeError,
"errors": [MissingPermission]
}
StaffTimeErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - StaffTimeError
|
|
errors - [StateErrors!]!
|
Example
{"entity": StaffTimeError, "errors": ["ENTITY_DELETED"]}
StaffTimeExportCsvOptions
Fields
Input Field | Description |
---|---|
columns - [StaffTimeExportFields]
|
Example
{"columns": ["IDENT"]}
StaffTimeExportFields
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"IDENT"
StaffTimeExportXlsxOptions
Fields
Input Field | Description |
---|---|
columns - [StaffTimeExportFields]
|
Example
{"columns": ["IDENT"]}
StaffTimeMetaDailyReportHUE1B411
Fields
Field Name | Description |
---|---|
date - Date!
|
|
hours - String
|
|
person - Person
|
|
personType - PersonType
|
|
project - Project
|
Example
{
"date": "2007-12-03",
"hours": "abc123",
"person": Person,
"personType": PersonType,
"project": Project
}
StaffTimeMetaDailyReportHUE2B411
Fields
Field Name | Description |
---|---|
date - Date!
|
|
hours - String
|
|
person - Person
|
|
personType - PersonType
|
|
project - Project
|
Example
{
"date": "2007-12-03",
"hours": "xyz789",
"person": Person,
"personType": PersonType,
"project": Project
}
StaffTimeNotFoundError
Fields
Field Name | Description |
---|---|
errors - [StaffTimeReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [StaffTimeReferErrorEntityNotFoundErrorType]}
StaffTimeOrder
Fields
Input Field | Description |
---|---|
date - SortOrder
|
|
text - SortOrder
|
|
isDeleted - SortOrder
|
|
isLocked - SortOrder
|
|
isProved - SortOrder
|
|
lastChange - SortOrder
|
|
timeStart - SortOrder
|
|
timeEnd - SortOrder
|
|
hasClosedTime - SortOrder
|
|
lastChangeCount - SortOrder
|
|
project - ProjectOrder
|
|
activity - ActivityOrder
|
|
equipment - EquipmentOrder
|
|
person - PersonOrder
|
|
creator - PersonOrder
|
|
projectComponent - ProjectComponentOrder
|
|
projectSector - ProjectSectorOrder
|
|
changeDate - SortOrder
|
|
closingTimestamp - SortOrder
|
|
creationTime - SortOrder
|
|
sollzeit - SollzeitOrder
|
Example
{
"date": "ASC",
"text": "ASC",
"isDeleted": "ASC",
"isLocked": "ASC",
"isProved": "ASC",
"lastChange": "ASC",
"timeStart": "ASC",
"timeEnd": "ASC",
"hasClosedTime": "ASC",
"lastChangeCount": "ASC",
"project": ProjectOrder,
"activity": ActivityOrder,
"equipment": EquipmentOrder,
"person": PersonOrder,
"creator": PersonOrder,
"projectComponent": ProjectComponentOrder,
"projectSector": ProjectSectorOrder,
"changeDate": "ASC",
"closingTimestamp": "ASC",
"creationTime": "ASC",
"sollzeit": SollzeitOrder
}
StaffTimeOrigin
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"CLOCK_IN"
StaffTimePermissionError
Fields
Field Name | Description |
---|---|
errors - [StaffTimeReferErrorPermissionErrorType!]!
|
Example
{"errors": [StaffTimeReferErrorPermissionErrorType]}
StaffTimeReferEntity
StaffTimeReferError
StaffTimeReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - StaffTimeReferError
|
Example
{"entity": StaffTimeReferError}
StaffTimeReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - StaffTimeReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": StaffTimeReferError,
"errors": [MissingPermission]
}
StaffTimeReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - StaffTimeReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": StaffTimeReferError,
"errors": ["ENTITY_DELETED"]
}
StaffTimeResultSuccess
Fields
Field Name | Description |
---|---|
entities - [StaffTime!]!
|
Example
{"entities": [StaffTime]}
StaffTimeStateError
Fields
Field Name | Description |
---|---|
errors - [StaffTimeReferErrorStateErrorType!]!
|
Example
{"errors": [StaffTimeReferErrorStateErrorType]}
StateChangeAbsenceGroupResult
Example
AbsenceGroupResultSuccess
StateChangeAbsenceResult
Types
Union Types |
---|
Example
AbsenceResultSuccess
StateChangeAccountResult
Types
Union Types |
---|
Example
AccountResultSuccess
StateChangeActivityResult
Types
Union Types |
---|
Example
ActivityResultSuccess
StateChangeActivityTypeResult
Example
ActivityTypeResultSuccess
StateChangeAddresscircleResult
Example
AddresscircleResultSuccess
StateChangeAllowanceResult
Example
AllowanceResultSuccess
StateChangeAppProfileResult
Example
AppProfileResultSuccess
StateChangeAssignedFileResult
Example
AssignedFileResultSuccess
StateChangeAuthProviderResult
Example
AuthProviderResultSuccess
StateChangeAutomationProfileResult
Example
AutomationProfileResultSuccess
StateChangeCollectedAccountResult
Example
CollectedAccountResultSuccess
StateChangeCollectedEquipmentResult
Example
CollectedEquipmentResultSuccess
StateChangeCollectedMaterialResult
Example
CollectedMaterialResultSuccess
StateChangeCollectedSubcontractorResult
Example
CollectedSubcontractorResultSuccess
StateChangeContactResult
Types
Union Types |
---|
Example
ContactResultSuccess
StateChangeCostCenterResult
Example
CostCenterResultSuccess
StateChangeCostTypeResult
Types
Union Types |
---|
Example
CostTypeResultSuccess
StateChangeDayWageResult
Types
Union Types |
---|
Example
DayWageResultSuccess
StateChangeDeviatingWorkingHoursCalendarResult
Example
DeviatingWorkingHoursCalendarResultSuccess
StateChangeEquipmentInformationFieldResult
Example
EquipmentInformationFieldResultSuccess
StateChangeEquipmentResult
Example
EquipmentResultSuccess
StateChangeEquipmentStateResult
Example
EquipmentStateResultSuccess
StateChangeEquipmentTypeResult
Example
EquipmentTypeResultSuccess
StateChangeFilledFormResult
Example
FilledFormResultSuccess
StateChangeFormResult
Types
Union Types |
---|
Example
FormResultSuccess
StateChangeLogoResult
Types
Union Types |
---|
Example
LogoResultSuccess
StateChangeMaintenanceAssignmentResult
Example
MaintenanceAssignmentResultSuccess
StateChangeMaintenanceMeasureResult
Example
MaintenanceMeasureResultSuccess
StateChangeMcJobResult
Types
Union Types |
---|
Example
McJobResultSuccess
StateChangeNoteCategoryResult
Example
NoteCategoryResultSuccess
StateChangeNoteResult
Types
Union Types |
---|
Example
NoteResultSuccess
StateChangeNotificationResult
Example
NotificationResultSuccess
StateChangePersonResult
Types
Union Types |
---|
Example
PersonResultSuccess
StateChangePersonSkillResult
Types
Union Types |
---|
Example
PersonSkillResultSuccess
StateChangePersonTypeResult
Example
PersonTypeResultSuccess
StateChangePhotoCategoryResult
Example
PhotoCategoryResultSuccess
StateChangePictureResult
Types
Union Types |
---|
Example
PictureResultSuccess
StateChangePlanningBoardFilterResult
Example
PlanningBoardFilterResultSuccess
StateChangePlanningCategoryResult
Example
PlanningCategoryResultSuccess
StateChangePlanningNotFoundError
Fields
Field Name | Description |
---|---|
errors - [PlanningReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [PlanningReferErrorEntityNotFoundErrorType]}
StateChangePlanningPermissionError
Fields
Field Name | Description |
---|---|
errors - [PlanningReferErrorPermissionErrorType!]!
|
Example
{"errors": [PlanningReferErrorPermissionErrorType]}
StateChangePlanningResult
Example
StateChangePlanningResultSuccess
StateChangePlanningResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Planning!]!
|
Example
{"entities": [Planning]}
StateChangePlanningSidebarFilterResult
Example
PlanningSidebarFilterResultSuccess
StateChangePlanningStateError
Fields
Field Name | Description |
---|---|
errors - [PlanningReferErrorStateErrorType!]!
|
Example
{"errors": [PlanningReferErrorStateErrorType]}
StateChangeProjectComponentResult
Example
ProjectComponentResultSuccess
StateChangeProjectResult
Types
Union Types |
---|
Example
ProjectResultSuccess
StateChangeProjectSectorResult
Example
ProjectSectorResultSuccess
StateChangeProjectTypeResult
Example
ProjectTypeResultSuccess
StateChangeProjectZoneResult
Example
ProjectZoneResultSuccess
StateChangePublicHolidayResult
Example
PublicHolidayResultSuccess
StateChangeRegionResult
Types
Union Types |
---|
Example
RegionResultSuccess
StateChangeRoleResult
Types
Union Types |
---|
Example
RoleResultSuccess
StateChangeRuleConfigurationResult
Example
RuleConfigurationResultSuccess
StateChangeScheduledOrderResult
Example
ScheduledOrderResultSuccess
StateChangeServiceModeOrderResult
Example
ServiceModeOrderResultSuccess
StateChangeServiceResult
Types
Union Types |
---|
Example
ServiceResultSuccess
StateChangeSkillNotFoundError
Fields
Field Name | Description |
---|---|
errors - [SkillReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [SkillReferErrorEntityNotFoundErrorType]}
StateChangeSkillPermissionError
Fields
Field Name | Description |
---|---|
errors - [SkillReferErrorPermissionErrorType!]!
|
Example
{"errors": [SkillReferErrorPermissionErrorType]}
StateChangeSkillResult
Example
StateChangeSkillResultSuccess
StateChangeSkillResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Skill!]!
|
Example
{"entities": [Skill]}
StateChangeStaffTimeResult
Example
StaffTimeResultSuccess
StateChangeTeamResult
Types
Union Types |
---|
Example
TeamResultSuccess
StateChangeTerminalResult
Types
Union Types |
---|
Example
TerminalResultSuccess
StateChangeTicketCategoryResult
Example
TicketCategoryResultSuccess
StateChangeTicketExportTemplateResult
Example
TicketExportTemplateResultSuccess
StateChangeTicketListFilterResult
Example
TicketListFilterResultSuccess
StateChangeTicketResult
Types
Union Types |
---|
Example
TicketResultSuccess
StateChangeTicketTypeResult
Example
TicketTypeResultSuccess
StateChangeTimeConfigurationResult
Example
TimeConfigurationResultSuccess
StateChangeTimeTrackingProfileResult
Example
TimeTrackingProfileResultSuccess
StateChangeTrackingLoginResult
Example
TrackingLoginResultSuccess
StateChangeUnitResult
Types
Union Types |
---|
Example
UnitResultSuccess
StateChangeUserInviteResult
Example
UserInviteResultSuccess
StateChangeWageTicketResult
Example
WageTicketResultSuccess
StateChangeWageTypeResult
Types
Union Types |
---|
Example
WageTypeResultSuccess
StateChangeWeatherResult
Types
Union Types |
---|
Example
WeatherResultSuccess
StateError
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"LOCKED"
StateErrors
Values
Enum Value | Description |
---|---|
|
Example
"ENTITY_DELETED"
String
Example
"xyz789"
StringFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - String
|
Is the fields value equal to the provided value. |
_neq - String
|
Is the fields value not equal to the provided value |
_gt - String
|
Is the fields value greater than the provided value |
_lt - String
|
Is the fields value less than the provided value. |
_gte - String
|
Is the fields value greater than or equal to the provided value. |
_lte - String
|
Is the fields value less than or equal to the provided value. |
_like - String
|
Is the fields value like the provided value. SQL Server wildcards can be applied. |
_contains - String
|
Does the field value contain the provided value. |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [String]
|
Is the fields value in the provided list of values. |
_nin - [String]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "xyz789",
"_neq": "xyz789",
"_gt": "xyz789",
"_lt": "abc123",
"_gte": "xyz789",
"_lte": "xyz789",
"_like": "xyz789",
"_contains": "abc123",
"_is_null": false,
"_in": ["xyz789"],
"_nin": ["abc123"]
}
Subcontractor
Fields
Field Name | Description |
---|---|
activities - [Activity]
|
|
changeInfo - Info
|
|
contact - Contact
|
|
element - Element
|
|
fid - String!
|
|
ident - Ident!
|
|
isDeleted - Boolean
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
personTypes - [PersonType]
|
|
pricePerUnit - Decimal!
|
|
projects - [Project]
|
|
subcontractorProjects - [Project]
|
only quality projects |
Example
{
"activities": [Activity],
"changeInfo": Info,
"contact": Contact,
"element": Element,
"fid": "abc123",
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"personTypes": [PersonType],
"pricePerUnit": Decimal,
"projects": [Project],
"subcontractorProjects": [Project]
}
SubcontractorCollection
Fields
Field Name | Description |
---|---|
nodes - [Subcontractor!]!
|
|
totalCount - Int!
|
Example
{"nodes": [Subcontractor], "totalCount": 123}
SubcontractorFilter
Fields
Input Field | Description |
---|---|
_and - [SubcontractorFilter]
|
|
_or - [SubcontractorFilter]
|
|
ident - IdentFilter
|
|
creator - PersonFilter
|
User responsible for creation of the subcontractor. |
lastChange - DateTimeFilter
|
The last time the subcontractor was edited on the server. |
isDeleted - BooleanFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
contact - ContactFilter
|
|
project - ProjectFilter
|
Example
{
"_and": [SubcontractorFilter],
"_or": [SubcontractorFilter],
"ident": IdentFilter,
"creator": PersonFilter,
"lastChange": DateTimeFilter,
"isDeleted": BooleanFilter,
"lastChangeCount": LastChangeCountFilter,
"contact": ContactFilter,
"project": ProjectFilter
}
SubcontractorOrder
Example
{
"isDeleted": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC",
"createTimestamp": "ASC",
"changeApplication": "ASC",
"changeTimestamp": "ASC",
"contact": ContactOrder
}
SubmissionReason
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"NONE"
SubmissionReasonFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - SubmissionReason
|
Is the fields value equal to the provided value. Default = NONE |
_neq - SubmissionReason
|
Is the fields value not equal to the provided value. Default = NONE |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [SubmissionReason]
|
Is the fields value in the provided list of values. |
_nin - [SubmissionReason]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "NONE",
"_neq": "NONE",
"_is_null": false,
"_in": ["NONE"],
"_nin": ["NONE"]
}
Supplier
Fields
Field Name | Description |
---|---|
changeInfo - Info
|
|
contact - Contact
|
|
element - Element
|
|
elementIdent - Ident
|
|
fid - String
|
|
ident - Ident
|
|
isDeleted - Boolean
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
materialGroups - [MaterialGroup]
|
|
projects - ProjectCollection!
|
|
Arguments
|
|
supplierProjects - [Project]
|
Example
{
"changeInfo": Info,
"contact": Contact,
"element": Element,
"elementIdent": Ident,
"fid": "xyz789",
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"materialGroups": [MaterialGroup],
"projects": ProjectCollection,
"supplierProjects": [Project]
}
SupplierCollection
Fields
Field Name | Description |
---|---|
nodes - [Supplier!]!
|
|
totalCount - Int!
|
Example
{"nodes": [Supplier], "totalCount": 987}
SupplierFilter
Fields
Input Field | Description |
---|---|
_and - [SupplierFilter]
|
|
_or - [SupplierFilter]
|
|
ident - IdentFilter
|
|
contact - ContactFilter
|
|
project - ProjectFilter
|
|
isDeleted - BooleanFilter
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
fid - StringFilter
|
Example
{
"_and": [SupplierFilter],
"_or": [SupplierFilter],
"ident": IdentFilter,
"contact": ContactFilter,
"project": ProjectFilter,
"isDeleted": BooleanFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"fid": StringFilter
}
SupplierOrder
Fields
Input Field | Description |
---|---|
contact - ContactOrder
|
Example
{"contact": ContactOrder}
Team
Fields
Field Name | Description |
---|---|
color - String
|
|
costCenter - CostCenter
|
|
element - Element
|
|
equipments - [Equipment!]!
|
|
externalLink - String
|
|
id - String
|
|
ident - Ident!
|
|
isDeleted - Boolean
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
name - String!
|
|
persons - [Person!]!
|
|
projects - [Project!]!
|
|
teamLeaders - [Person!]!
|
Example
{
"color": "abc123",
"costCenter": CostCenter,
"element": Element,
"equipments": [Equipment],
"externalLink": "xyz789",
"id": "abc123",
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "abc123",
"persons": [Person],
"projects": [Project],
"teamLeaders": [Person]
}
TeamCollection
TeamError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
TeamErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - TeamError
|
Example
{"entity": TeamError}
TeamErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - TeamError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": TeamError,
"errors": [ValidationErrorProperty]
}
TeamErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - TeamError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": TeamError,
"errors": [MissingPermission]
}
TeamErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - TeamError
|
|
errors - [StateErrors!]!
|
Example
{"entity": TeamError, "errors": ["ENTITY_DELETED"]}
TeamFilter
Fields
Input Field | Description |
---|---|
_and - [TeamFilter]
|
|
_or - [TeamFilter]
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
name - StringFilter
|
|
isDeleted - BooleanFilter
|
|
unplanned - Date
|
|
element - ElementFilter
|
|
lastChangeCount - LastChangeCountFilter
|
Example
{
"_and": [TeamFilter],
"_or": [TeamFilter],
"ident": IdentFilter,
"id": StringFilter,
"name": StringFilter,
"isDeleted": BooleanFilter,
"unplanned": "2007-12-03",
"element": ElementFilter,
"lastChangeCount": LastChangeCountFilter
}
TeamNotFoundError
Fields
Field Name | Description |
---|---|
errors - [TeamReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [TeamReferErrorEntityNotFoundErrorType]}
TeamOrder
TeamPermissionError
Fields
Field Name | Description |
---|---|
errors - [TeamReferErrorPermissionErrorType!]!
|
Example
{"errors": [TeamReferErrorPermissionErrorType]}
TeamReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
TeamReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
TeamReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - TeamReferError
|
Example
{"entity": TeamReferError}
TeamReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - TeamReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": TeamReferError,
"errors": [MissingPermission]
}
TeamReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - TeamReferError
|
|
errors - [StateErrors!]!
|
Example
{"entity": TeamReferError, "errors": ["ENTITY_DELETED"]}
TeamResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Team!]!
|
Example
{"entities": [Team]}
TeamStateError
Fields
Field Name | Description |
---|---|
errors - [TeamReferErrorStateErrorType!]!
|
Example
{"errors": [TeamReferErrorStateErrorType]}
TechnokomWageError
Fields
Field Name | Description |
---|---|
apprenticeWageType - String
|
|
checkWageIndicator - Boolean
|
|
commercialEmployeeWageType - String
|
|
companyId - Int!
|
|
defaultWageType - String
|
|
employeeWageType - String
|
|
endDate - Date!
|
|
marginalEmployeeWageType - String
|
|
source - WageExportSource!
|
|
startDate - Date!
|
|
useCostCenterInsteadOfProject - Boolean
|
Example
{
"apprenticeWageType": "abc123",
"checkWageIndicator": false,
"commercialEmployeeWageType": "abc123",
"companyId": 123,
"defaultWageType": "abc123",
"employeeWageType": "xyz789",
"endDate": "2007-12-03",
"marginalEmployeeWageType": "xyz789",
"source": "WAGE_CALCULATOR",
"startDate": "2007-12-03",
"useCostCenterInsteadOfProject": true
}
TechnokomWageOptions
Fields
Input Field | Description |
---|---|
companyId - Int
|
|
startDate - DateTime!
|
|
endDate - DateTime!
|
|
personIdents - [Ident!]
|
|
source - WageExportSource!
|
|
useCostCenterInsteadOfProject - Boolean
|
|
checkWageIndicator - Boolean
|
|
defaultWageType - String
|
|
employeeWageType - String
|
|
apprenticeWageType - String
|
|
marginalEmployeeWageType - String
|
|
commercialEmployeeWageType - String
|
Example
{
"companyId": 987,
"startDate": "2007-12-03T10:15:30Z",
"endDate": "2007-12-03T10:15:30Z",
"personIdents": [Ident],
"source": "WAGE_CALCULATOR",
"useCostCenterInsteadOfProject": true,
"checkWageIndicator": true,
"defaultWageType": "abc123",
"employeeWageType": "abc123",
"apprenticeWageType": "xyz789",
"marginalEmployeeWageType": "xyz789",
"commercialEmployeeWageType": "abc123"
}
TechnokomWagePermissionError
Fields
Field Name | Description |
---|---|
entity - TechnokomWageError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": TechnokomWageError,
"errors": [MissingPermission]
}
TechnokomWageResult
Types
Union Types |
---|
Example
File
TechnokomWageValidationError
Fields
Field Name | Description |
---|---|
entity - TechnokomWageError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": TechnokomWageError,
"errors": [ValidationErrorProperty]
}
TerminalCustomerSettings
TerminalCustomerSettingsError
TerminalError
Example
{
"alwaysUseDefaultActivity": false,
"alwaysUseDefaultProject": true,
"defaultActivityIdent": Ident,
"defaultProjectIdent": Ident,
"ident": Ident,
"name": "abc123"
}
TerminalErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - TerminalError
|
Example
{"entity": TerminalError}
TerminalErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - TerminalError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": TerminalError,
"errors": [ValidationErrorProperty]
}
TerminalErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - TerminalError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": TerminalError,
"errors": [MissingPermission]
}
TerminalErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - TerminalError
|
|
errors - [StateErrors!]!
|
Example
{"entity": TerminalError, "errors": ["ENTITY_DELETED"]}
TerminalNotFoundError
Fields
Field Name | Description |
---|---|
errors - [TerminalReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [TerminalReferErrorEntityNotFoundErrorType]}
TerminalPermissionError
Fields
Field Name | Description |
---|---|
errors - [TerminalReferErrorPermissionErrorType!]!
|
Example
{"errors": [TerminalReferErrorPermissionErrorType]}
TerminalReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident!
|
Example
{"ident": Ident}
TerminalReferError
Fields
Field Name | Description |
---|---|
ident - Ident!
|
Example
{"ident": Ident}
TerminalReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - TerminalReferError
|
Example
{"entity": TerminalReferError}
TerminalReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - TerminalReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": TerminalReferError,
"errors": [MissingPermission]
}
TerminalReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - TerminalReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": TerminalReferError,
"errors": ["ENTITY_DELETED"]
}
TerminalResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Terminals!]!
|
Example
{"entities": [Terminals]}
TerminalStateError
Fields
Field Name | Description |
---|---|
errors - [TerminalReferErrorStateErrorType!]!
|
Example
{"errors": [TerminalReferErrorStateErrorType]}
Terminals
Fields
Field Name | Description |
---|---|
alwaysUseDefaultActivity - Boolean!
|
|
alwaysUseDefaultProject - Boolean!
|
|
apiKeyIdent - Ident
|
|
certificateUpdate - CertificateSync
|
|
createTime - DateTimeOffset!
|
|
currentServiceModeOrder - ServiceModeOrder
|
|
defaultActivity - Activity
|
|
defaultProject - Project
|
|
deviceId - String!
|
|
deviceType - String!
|
|
ident - Ident!
|
|
lastUsage - DateTimeOffset!
|
|
name - String
|
|
persons - [Person!]!
|
|
syncState - TerminalsSyncState
|
|
teams - [Team!]!
|
Example
{
"alwaysUseDefaultActivity": false,
"alwaysUseDefaultProject": false,
"apiKeyIdent": Ident,
"certificateUpdate": CertificateSync,
"createTime": DateTimeOffset,
"currentServiceModeOrder": ServiceModeOrder,
"defaultActivity": Activity,
"defaultProject": Project,
"deviceId": "xyz789",
"deviceType": "xyz789",
"ident": Ident,
"lastUsage": DateTimeOffset,
"name": "xyz789",
"persons": [Person],
"syncState": TerminalsSyncState,
"teams": [Team]
}
TerminalsCollection
Fields
Field Name | Description |
---|---|
nodes - [Terminals!]!
|
|
totalCount - Int!
|
Example
{"nodes": [Terminals], "totalCount": 123}
TerminalsCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [TerminalsCollectionFilter]
|
|
_or - [TerminalsCollectionFilter]
|
Example
{
"_and": [TerminalsCollectionFilter],
"_or": [TerminalsCollectionFilter]
}
TerminalsOrder
TerminalsSyncState
TextFilterOperator
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"EQ"
ThreeMonthRule
Example
{
"dayCount": 987,
"exceededAt": "2007-12-03T10:15:30Z",
"interruptionInDays": 123,
"isActive": true,
"person": Person,
"project": Project,
"resetsAfter": "2007-12-03T10:15:30Z",
"startDate": "2007-12-03T10:15:30Z"
}
ThreeMonthRuleCondition
ThreeMonthRuleReportCollection
Fields
Field Name | Description |
---|---|
nodes - [ThreeMonthRule]
|
|
reportLogoPath - String
|
|
totalCount - Int
|
Example
{
"nodes": [ThreeMonthRule],
"reportLogoPath": "xyz789",
"totalCount": 123
}
Ticket
Fields
Field Name | Description |
---|---|
actions - [TicketChange!]!
|
|
assignedPersonIdent - Ident
|
|
assignedSubcontractor - Subcontractor
|
|
assignedSubcontractorIdent - Ident
|
|
assignee - Person
|
|
attachments - [File!]!
|
|
category - TicketCategory
|
|
children - [Ticket!]!
|
|
clientId - Ident
|
|
comments - [TicketComment!]!
|
|
createPersonIdent - Ident
|
|
createTime - DateTimeOffset!
|
|
creator - Person
|
|
deadline - DateTimeOffset
|
|
description - String
|
|
filledForm - FilledForm
|
|
ident - Ident
|
|
involvedEntities - [TicketInvolvedEntity!]!
|
|
isDeleted - Boolean!
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount
|
unique number used for acquiring changes since this revision |
layer - ProjectLayerGraphType
|
|
mails - [TicketMailInfo!]!
|
a list of all send mails corresponding to this ticket since Version 4.84.0 |
Arguments
|
|
number - Int!
|
|
parent - Ticket
|
|
plan - ProjectPlan
|
|
planLat - Decimal
|
|
planLng - Decimal
|
|
project - Project
|
|
projectIdent - Ident
|
|
projectLayerIdent - Ident
|
|
projectPlanIdent - Ident
|
Field projectPlanIdent is deprecated. Use projectLayerIdent instead. |
state - String!
|
|
ticketCategoryIdent - Ident
|
|
ticketPermissions - [TicketPermissions!]!
|
|
ticketTypeIdent - Ident
|
|
title - String!
|
|
type - TicketType
|
|
updatePersonIdent - Ident
|
|
updater - Person
|
|
updateTime - DateTimeOffset!
|
Example
{
"actions": [TicketChange],
"assignedPersonIdent": Ident,
"assignedSubcontractor": Subcontractor,
"assignedSubcontractorIdent": Ident,
"assignee": Person,
"attachments": [File],
"category": TicketCategory,
"children": [Ticket],
"clientId": Ident,
"comments": [TicketComment],
"createPersonIdent": Ident,
"createTime": DateTimeOffset,
"creator": Person,
"deadline": DateTimeOffset,
"description": "xyz789",
"filledForm": FilledForm,
"ident": Ident,
"involvedEntities": [TicketInvolvedEntity],
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"layer": ProjectLayerGraphType,
"mails": [TicketMailInfo],
"number": 987,
"parent": Ticket,
"plan": ProjectPlan,
"planLat": Decimal,
"planLng": Decimal,
"project": Project,
"projectIdent": Ident,
"projectLayerIdent": Ident,
"projectPlanIdent": Ident,
"state": "xyz789",
"ticketCategoryIdent": Ident,
"ticketPermissions": ["CAN_EDIT"],
"ticketTypeIdent": Ident,
"title": "xyz789",
"type": TicketType,
"updatePersonIdent": Ident,
"updater": Person,
"updateTime": DateTimeOffset
}
TicketCSVExportOptions
Fields
Input Field | Description |
---|---|
columns - [TicketExportFields]
|
Example
{"columns": ["IDENT"]}
TicketCategory
Example
{
"color": "abc123",
"element": Element,
"id": "abc123",
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "xyz789",
"text": "abc123"
}
TicketCategoryCollection
Fields
Field Name | Description |
---|---|
nodes - [TicketCategory!]!
|
|
totalCount - Int!
|
Example
{"nodes": [TicketCategory], "totalCount": 987}
TicketCategoryError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
TicketCategoryErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - TicketCategoryError
|
Example
{"entity": TicketCategoryError}
TicketCategoryErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - TicketCategoryError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": TicketCategoryError,
"errors": [ValidationErrorProperty]
}
TicketCategoryErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - TicketCategoryError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": TicketCategoryError,
"errors": [MissingPermission]
}
TicketCategoryErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - TicketCategoryError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": TicketCategoryError,
"errors": ["ENTITY_DELETED"]
}
TicketCategoryFilter
Fields
Input Field | Description |
---|---|
_and - [TicketCategoryFilter]
|
|
_or - [TicketCategoryFilter]
|
|
ident - IdentFilter
|
|
name - StringFilter
|
|
id - StringFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
isDeleted - BooleanFilter
|
|
element - ElementFilter
|
Example
{
"_and": [TicketCategoryFilter],
"_or": [TicketCategoryFilter],
"ident": IdentFilter,
"name": StringFilter,
"id": StringFilter,
"lastChangeCount": LastChangeCountFilter,
"isDeleted": BooleanFilter,
"element": ElementFilter
}
TicketCategoryNotFoundError
Fields
Field Name | Description |
---|---|
errors - [TicketCategoryReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
TicketCategoryReferErrorEntityNotFoundErrorType
]
}
TicketCategoryOrder
Example
{
"id": "ASC",
"name": "ASC",
"color": "ASC",
"element": ElementOrder,
"isDeleted": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC"
}
TicketCategoryPermissionError
Fields
Field Name | Description |
---|---|
errors - [TicketCategoryReferErrorPermissionErrorType!]!
|
Example
{"errors": [TicketCategoryReferErrorPermissionErrorType]}
TicketCategoryReferEntity
TicketCategoryReferError
TicketCategoryReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - TicketCategoryReferError
|
Example
{"entity": TicketCategoryReferError}
TicketCategoryReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - TicketCategoryReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": TicketCategoryReferError,
"errors": [MissingPermission]
}
TicketCategoryReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - TicketCategoryReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": TicketCategoryReferError,
"errors": ["ENTITY_DELETED"]
}
TicketCategoryResultSuccess
Fields
Field Name | Description |
---|---|
entities - [TicketCategory!]!
|
Example
{"entities": [TicketCategory]}
TicketCategoryStateError
Fields
Field Name | Description |
---|---|
errors - [TicketCategoryReferErrorStateErrorType!]!
|
Example
{"errors": [TicketCategoryReferErrorStateErrorType]}
TicketChange
Fields
Field Name | Description |
---|---|
action - TicketChangeAction
|
|
comment - TicketComment
|
|
edit - TicketEditAction
|
|
file - File
|
|
person - Person
|
|
timestamp - DateTimeOffset!
|
Example
{
"action": "CREATE",
"comment": TicketComment,
"edit": TicketEditAction,
"file": File,
"person": Person,
"timestamp": DateTimeOffset
}
TicketChangeAction
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"CREATE"
TicketCollection
Fields
Field Name | Description |
---|---|
nodes - [Ticket!]!
|
|
totalCount - Int!
|
Example
{"nodes": [Ticket], "totalCount": 987}
TicketCollectionInput
Fields
Input Field | Description |
---|---|
skip - Int
|
|
take - Int
|
|
elementIdent - Ident
|
|
elementRange - ElementRange
|
|
orderBy - TicketOrder
|
|
filter - TicketFilter
|
|
groupWithChildren - Boolean
|
Example
{
"skip": 987,
"take": 123,
"elementIdent": Ident,
"elementRange": "ON_ELEMENT",
"orderBy": TicketOrder,
"filter": TicketFilter,
"groupWithChildren": true
}
TicketComment
Example
{
"clientId": Ident,
"createPersonIdent": Ident,
"createTime": DateTimeOffset,
"creator": Person,
"ident": Ident,
"isDeleted": true,
"text": "xyz789",
"ticketIdent": Ident
}
TicketDOCXExportOptions
Example
{
"withAttachments": false,
"withPlacing": false,
"withTableOfContents": true,
"showCompact": true,
"tocShowState": true,
"tocShowAssignee": true,
"tocShowDeadline": false,
"withPlanImage": true
}
TicketEditAction
Fields
Field Name | Description |
---|---|
current - Ticket
|
|
previous - Ticket
|
|
properties - [String!]!
|
Example
{
"current": Ticket,
"previous": Ticket,
"properties": ["xyz789"]
}
TicketError
Fields
Field Name | Description |
---|---|
assignedPersonIdent - Ident
|
|
assignedSubcontractorIdent - Ident
|
|
clientId - Ident
|
|
createPersonIdent - Ident
|
|
createTime - DateTime
|
|
deadline - DateTime
|
|
description - String
|
|
ident - Ident
|
|
number - Int
|
|
planLat - Float
|
|
planLng - Float
|
|
projectIdent - Ident
|
|
projectLayerIdent - Ident
|
|
state - String
|
|
ticketCategoryIdent - Ident
|
|
ticketTypeIdent - Ident
|
|
title - String
|
|
updatePersonIdent - Ident
|
|
updateTime - DateTime
|
Example
{
"assignedPersonIdent": Ident,
"assignedSubcontractorIdent": Ident,
"clientId": Ident,
"createPersonIdent": Ident,
"createTime": "2007-12-03T10:15:30Z",
"deadline": "2007-12-03T10:15:30Z",
"description": "abc123",
"ident": Ident,
"number": 123,
"planLat": 987.65,
"planLng": 987.65,
"projectIdent": Ident,
"projectLayerIdent": Ident,
"state": "abc123",
"ticketCategoryIdent": Ident,
"ticketTypeIdent": Ident,
"title": "xyz789",
"updatePersonIdent": Ident,
"updateTime": "2007-12-03T10:15:30Z"
}
TicketErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - TicketError
|
Example
{"entity": TicketError}
TicketErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - TicketError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": TicketError,
"errors": [ValidationErrorProperty]
}
TicketErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - TicketError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": TicketError,
"errors": [MissingPermission]
}
TicketErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - TicketError
|
|
errors - [StateErrors!]!
|
Example
{"entity": TicketError, "errors": ["ENTITY_DELETED"]}
TicketExportFields
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"IDENT"
TicketExportFormat
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"PDF"
TicketExportTemplate
Fields
Field Name | Description |
---|---|
createTime - DateTime!
|
|
creator - Person
|
User responsible for creation of the template. |
element - Element
|
|
fields - [TicketExportTemplateField]
|
|
footerPage - String
|
|
headerPage - String
|
|
ident - Ident
|
|
isCompact - Boolean
|
|
isDeleted - Boolean!
|
|
lastChange - DateTime!
|
The last time the template was edited on the server |
lastChangeCount - LastChangeCount!
|
|
rules - [TicketExportTemplateRule]
|
|
sortColumn - String!
|
|
sortOrder - String!
|
|
title - String!
|
|
tocShowAssignee - Boolean
|
|
tocShowDeadline - Boolean
|
|
tocShowState - Boolean
|
|
updater - Person
|
User responsible for update of the template. |
updateTime - DateTime!
|
|
visibility - String!
|
|
withLocation - Boolean
|
|
withPictures - Boolean
|
|
withPlanImage - Boolean
|
|
withTableOfContents - Boolean
|
Example
{
"createTime": "2007-12-03T10:15:30Z",
"creator": Person,
"element": Element,
"fields": [TicketExportTemplateField],
"footerPage": "xyz789",
"headerPage": "abc123",
"ident": Ident,
"isCompact": true,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"rules": [TicketExportTemplateRule],
"sortColumn": "xyz789",
"sortOrder": "xyz789",
"title": "xyz789",
"tocShowAssignee": true,
"tocShowDeadline": true,
"tocShowState": true,
"updater": Person,
"updateTime": "2007-12-03T10:15:30Z",
"visibility": "abc123",
"withLocation": false,
"withPictures": false,
"withPlanImage": false,
"withTableOfContents": false
}
TicketExportTemplateCollection
Fields
Field Name | Description |
---|---|
nodes - [TicketExportTemplate!]!
|
|
totalCount - Int!
|
Example
{"nodes": [TicketExportTemplate], "totalCount": 987}
TicketExportTemplateCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [TicketExportTemplateCollectionFilter]
|
|
_or - [TicketExportTemplateCollectionFilter]
|
|
ident - IdentFilter
|
|
title - StringFilter
|
|
visibility - StringFilter
|
|
sortColumn - StringFilter
|
|
sortOrder - StringFilter
|
|
element - ElementFilter
|
|
withLocation - BooleanFilter
|
|
withPictures - BooleanFilter
|
|
withTableOfContents - BooleanFilter
|
|
isCompact - BooleanFilter
|
|
isDeleted - BooleanFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
createTime - DateTimeFilter
|
|
creator - PersonFilter
|
User responsible for creation of the template. |
updateTime - DateTimeFilter
|
|
updator - PersonFilter
|
User responsible for update of the template. |
Example
{
"_and": [TicketExportTemplateCollectionFilter],
"_or": [TicketExportTemplateCollectionFilter],
"ident": IdentFilter,
"title": StringFilter,
"visibility": StringFilter,
"sortColumn": StringFilter,
"sortOrder": StringFilter,
"element": ElementFilter,
"withLocation": BooleanFilter,
"withPictures": BooleanFilter,
"withTableOfContents": BooleanFilter,
"isCompact": BooleanFilter,
"isDeleted": BooleanFilter,
"lastChangeCount": LastChangeCountFilter,
"createTime": DateTimeFilter,
"creator": PersonFilter,
"updateTime": DateTimeFilter,
"updator": PersonFilter
}
TicketExportTemplateError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
TicketExportTemplateErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - TicketExportTemplateError
|
Example
{"entity": TicketExportTemplateError}
TicketExportTemplateErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - TicketExportTemplateError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": TicketExportTemplateError,
"errors": [ValidationErrorProperty]
}
TicketExportTemplateErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - TicketExportTemplateError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": TicketExportTemplateError,
"errors": [MissingPermission]
}
TicketExportTemplateErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - TicketExportTemplateError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": TicketExportTemplateError,
"errors": ["ENTITY_DELETED"]
}
TicketExportTemplateField
Example
{
"clientId": Ident,
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"options": Json,
"position": 987,
"templateIdent": Ident,
"title": "abc123",
"type": "abc123",
"valueId": "abc123"
}
TicketExportTemplateFieldValueOptions
TicketExportTemplateNotFoundError
Fields
Field Name | Description |
---|---|
errors - [TicketExportTemplateReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
TicketExportTemplateReferErrorEntityNotFoundErrorType
]
}
TicketExportTemplateOrder
Fields
Input Field | Description |
---|---|
title - SortOrder
|
|
visibility - SortOrder
|
|
sortColumn - SortOrder
|
|
sortOrder - SortOrder
|
|
element - ElementOrder
|
|
withLocation - SortOrder
|
|
withPictures - SortOrder
|
|
withPlanImage - SortOrder
|
|
withTableOfContents - SortOrder
|
|
isCompact - SortOrder
|
|
isDeleted - SortOrder
|
|
createTime - SortOrder
|
|
creator - PersonOrder
|
|
updateTime - SortOrder
|
|
updater - PersonOrder
|
|
lastChangeCount - SortOrder
|
Example
{
"title": "ASC",
"visibility": "ASC",
"sortColumn": "ASC",
"sortOrder": "ASC",
"element": ElementOrder,
"withLocation": "ASC",
"withPictures": "ASC",
"withPlanImage": "ASC",
"withTableOfContents": "ASC",
"isCompact": "ASC",
"isDeleted": "ASC",
"createTime": "ASC",
"creator": PersonOrder,
"updateTime": "ASC",
"updater": PersonOrder,
"lastChangeCount": "ASC"
}
TicketExportTemplatePermissionError
Fields
Field Name | Description |
---|---|
errors - [TicketExportTemplateReferErrorPermissionErrorType!]!
|
Example
{
"errors": [
TicketExportTemplateReferErrorPermissionErrorType
]
}
TicketExportTemplateReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
TicketExportTemplateReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
TicketExportTemplateReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - TicketExportTemplateReferError
|
Example
{"entity": TicketExportTemplateReferError}
TicketExportTemplateReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - TicketExportTemplateReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": TicketExportTemplateReferError,
"errors": [MissingPermission]
}
TicketExportTemplateReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - TicketExportTemplateReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": TicketExportTemplateReferError,
"errors": ["ENTITY_DELETED"]
}
TicketExportTemplateResultSuccess
Fields
Field Name | Description |
---|---|
entities - [TicketExportTemplate!]!
|
Example
{"entities": [TicketExportTemplate]}
TicketExportTemplateRule
Fields
Field Name | Description |
---|---|
actions - [TicketExportTemplateRuleAction]
|
|
conditions - [TicketExportTemplateRuleCondition]
|
|
ident - Ident
|
|
isDeleted - Boolean
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
position - Int!
|
|
templateIdent - Ident
|
|
title - String
|
Example
{
"actions": [TicketExportTemplateRuleAction],
"conditions": [TicketExportTemplateRuleCondition],
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"position": 987,
"templateIdent": Ident,
"title": "xyz789"
}
TicketExportTemplateRuleAction
Fields
Field Name | Description |
---|---|
fieldIdent - Ident
|
|
ident - Ident
|
|
isDeleted - Boolean
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
position - Int!
|
|
ruleIdent - Ident
|
|
type - TicketExportTemplateRuleActionType
|
|
value - String
|
Example
{
"fieldIdent": Ident,
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"position": 123,
"ruleIdent": Ident,
"type": "VISIBLE",
"value": "abc123"
}
TicketExportTemplateRuleActionType
Values
Enum Value | Description |
---|---|
|
|
|
Example
"VISIBLE"
TicketExportTemplateRuleCondition
Fields
Field Name | Description |
---|---|
fieldIdent - Ident
|
|
ident - Ident
|
|
isDeleted - Boolean
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
position - Int!
|
|
ruleIdent - Ident
|
|
type - TicketExportTemplateRuleConditionType
|
|
value - String
|
Example
{
"fieldIdent": Ident,
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"position": 123,
"ruleIdent": Ident,
"type": "IS",
"value": "abc123"
}
TicketExportTemplateRuleConditionType
Values
Enum Value | Description |
---|---|
|
|
|
Example
"IS"
TicketExportTemplateStateError
Fields
Field Name | Description |
---|---|
errors - [TicketExportTemplateReferErrorStateErrorType!]!
|
Example
{"errors": [TicketExportTemplateReferErrorStateErrorType]}
TicketFilter
Fields
Input Field | Description |
---|---|
_and - [TicketFilter]
|
|
_or - [TicketFilter]
|
|
ident - IdentFilter
|
|
number - IntFilter
|
|
title - StringFilter
|
|
description - StringFilter
|
|
state - TicketStateEnumFilter
|
|
isDeleted - BooleanFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
creator - PersonFilter
|
|
updater - PersonFilter
|
|
assignee - PersonFilter
|
|
assignedSubcontractor - SubcontractorFilter
|
|
project - ProjectFilter
|
|
projectPlan - ProjectPlanFilter
|
Plan the ticket is linked to. Not guaranteed to still be available on the Project |
projectLayer - ProjectLayerFilter
|
Layer the ticket is linked to. Not guaranteed to still be available on the Project |
category - TicketCategoryFilter
|
|
type - TicketTypeFilter
|
|
deadline - DateTimeOffsetFilter
|
|
lastChange - DateTimeFilter
|
|
creationDate - DateTimeFilter
|
|
parentIdent - IdentFilter
|
|
involvedEntities - TicketInvolvedEntityFilter
|
Example
{
"_and": [TicketFilter],
"_or": [TicketFilter],
"ident": IdentFilter,
"number": IntFilter,
"title": StringFilter,
"description": StringFilter,
"state": TicketStateEnumFilter,
"isDeleted": BooleanFilter,
"lastChangeCount": LastChangeCountFilter,
"creator": PersonFilter,
"updater": PersonFilter,
"assignee": PersonFilter,
"assignedSubcontractor": SubcontractorFilter,
"project": ProjectFilter,
"projectPlan": ProjectPlanFilter,
"projectLayer": ProjectLayerFilter,
"category": TicketCategoryFilter,
"type": TicketTypeFilter,
"deadline": DateTimeOffsetFilter,
"lastChange": DateTimeFilter,
"creationDate": DateTimeFilter,
"parentIdent": IdentFilter,
"involvedEntities": TicketInvolvedEntityFilter
}
TicketInvolvedEntity
Fields
Field Name | Description |
---|---|
clientId - Ident
|
|
ident - Ident
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
person - Person
|
|
personIdent - Ident
|
|
subcontractor - Subcontractor
|
|
subcontractorIdent - Ident
|
|
ticketIdent - Ident
|
Example
{
"clientId": Ident,
"ident": Ident,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"person": Person,
"personIdent": Ident,
"subcontractor": Subcontractor,
"subcontractorIdent": Ident,
"ticketIdent": Ident
}
TicketInvolvedEntityFilter
Fields
Input Field | Description |
---|---|
_and - [TicketInvolvedEntityFilter]
|
|
_or - [TicketInvolvedEntityFilter]
|
|
person - PersonFilter
|
|
subcontractor - SubcontractorFilter
|
Example
{
"_and": [TicketInvolvedEntityFilter],
"_or": [TicketInvolvedEntityFilter],
"person": PersonFilter,
"subcontractor": SubcontractorFilter
}
TicketListFilter
Fields
Field Name | Description |
---|---|
createTime - DateTime!
|
|
creator - Person
|
User responsible for creation of the filter. |
filterOptions - String
|
|
ident - Ident
|
|
isDeleted - Boolean!
|
|
title - String
|
|
updater - Person
|
User responsible for update of the filter. |
updateTime - DateTime!
|
|
visibility - QualityVisibility
|
Example
{
"createTime": "2007-12-03T10:15:30Z",
"creator": Person,
"filterOptions": "abc123",
"ident": Ident,
"isDeleted": true,
"title": "abc123",
"updater": Person,
"updateTime": "2007-12-03T10:15:30Z",
"visibility": "ALL"
}
TicketListFilterCollection
Fields
Field Name | Description |
---|---|
nodes - [TicketListFilter!]!
|
|
totalCount - Int!
|
Example
{"nodes": [TicketListFilter], "totalCount": 987}
TicketListFilterError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
TicketListFilterErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - TicketListFilterError
|
Example
{"entity": TicketListFilterError}
TicketListFilterErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - TicketListFilterError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": TicketListFilterError,
"errors": [ValidationErrorProperty]
}
TicketListFilterErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - TicketListFilterError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": TicketListFilterError,
"errors": [MissingPermission]
}
TicketListFilterErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - TicketListFilterError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": TicketListFilterError,
"errors": ["ENTITY_DELETED"]
}
TicketListFilterFilter
Fields
Input Field | Description |
---|---|
_and - [TicketListFilterFilter]
|
|
_or - [TicketListFilterFilter]
|
|
ident - IdentFilter
|
|
title - StringFilter
|
|
visibility - QualityVisibilityEnumFilter
|
|
filterOptions - StringFilter
|
|
isDeleted - BooleanFilter
|
|
createTime - DateTimeFilter
|
|
creator - PersonFilter
|
User responsible for creation of the filter. |
updateTime - DateTimeFilter
|
|
updator - PersonFilter
|
User responsible for update of the filter. |
Example
{
"_and": [TicketListFilterFilter],
"_or": [TicketListFilterFilter],
"ident": IdentFilter,
"title": StringFilter,
"visibility": QualityVisibilityEnumFilter,
"filterOptions": StringFilter,
"isDeleted": BooleanFilter,
"createTime": DateTimeFilter,
"creator": PersonFilter,
"updateTime": DateTimeFilter,
"updator": PersonFilter
}
TicketListFilterNotFoundError
Fields
Field Name | Description |
---|---|
errors - [TicketListFilterReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
TicketListFilterReferErrorEntityNotFoundErrorType
]
}
TicketListFilterOrder
Fields
Input Field | Description |
---|---|
title - SortOrder
|
|
visibility - SortOrder
|
|
filterOptions - SortOrder
|
|
isDeleted - SortOrder
|
|
createTime - SortOrder
|
|
creator - PersonOrder
|
|
updateTime - SortOrder
|
|
updater - PersonOrder
|
Example
{
"title": "ASC",
"visibility": "ASC",
"filterOptions": "ASC",
"isDeleted": "ASC",
"createTime": "ASC",
"creator": PersonOrder,
"updateTime": "ASC",
"updater": PersonOrder
}
TicketListFilterPermissionError
Fields
Field Name | Description |
---|---|
errors - [TicketListFilterReferErrorPermissionErrorType!]!
|
Example
{
"errors": [
TicketListFilterReferErrorPermissionErrorType
]
}
TicketListFilterReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
TicketListFilterReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
TicketListFilterReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - TicketListFilterReferError
|
Example
{"entity": TicketListFilterReferError}
TicketListFilterReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - TicketListFilterReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": TicketListFilterReferError,
"errors": [MissingPermission]
}
TicketListFilterReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - TicketListFilterReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": TicketListFilterReferError,
"errors": ["ENTITY_DELETED"]
}
TicketListFilterResultSuccess
Fields
Field Name | Description |
---|---|
entities - [TicketListFilter!]!
|
Example
{"entities": [TicketListFilter]}
TicketListFilterStateError
Fields
Field Name | Description |
---|---|
errors - [TicketListFilterReferErrorStateErrorType!]!
|
Example
{"errors": [TicketListFilterReferErrorStateErrorType]}
TicketMailInfo
Fields
Field Name | Description |
---|---|
mailGroup - MailGroup!
|
|
mailInstanceInfo - [MailInstanceInfo!]!
|
Example
{
"mailGroup": MailGroup,
"mailInstanceInfo": [MailInstanceInfo]
}
TicketMailRange
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"BY_RIGHTS"
TicketNotFoundError
Fields
Field Name | Description |
---|---|
errors - [TicketReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [TicketReferErrorEntityNotFoundErrorType]}
TicketOrder
Fields
Input Field | Description |
---|---|
number - SortOrder
|
|
state - SortOrder
|
|
title - SortOrder
|
|
description - SortOrder
|
|
deadline - SortOrder
|
|
updateTime - SortOrder
|
|
isDeleted - SortOrder
|
|
createTime - SortOrder
|
|
projectLayer - ProjectLayerOrder
|
|
lastChange - SortOrder
|
|
lastChangeCount - SortOrder
|
|
project - ProjectOrder
|
|
assignee - PersonOrder
|
|
updater - PersonOrder
|
|
creator - PersonOrder
|
|
ticketCategory - TicketCategoryOrder
|
|
ticketType - TicketTypeOrder
|
|
parent - SortOrder
|
Example
{
"number": "ASC",
"state": "ASC",
"title": "ASC",
"description": "ASC",
"deadline": "ASC",
"updateTime": "ASC",
"isDeleted": "ASC",
"createTime": "ASC",
"projectLayer": ProjectLayerOrder,
"lastChange": "ASC",
"lastChangeCount": "ASC",
"project": ProjectOrder,
"assignee": PersonOrder,
"updater": PersonOrder,
"creator": PersonOrder,
"ticketCategory": TicketCategoryOrder,
"ticketType": TicketTypeOrder,
"parent": "ASC"
}
TicketPDFExportOptions
Example
{
"withAttachments": true,
"withPlacing": true,
"withTableOfContents": false,
"showCompact": false,
"tocShowState": true,
"tocShowAssignee": true,
"tocShowDeadline": true,
"withPlanImage": false
}
TicketPermissionError
Fields
Field Name | Description |
---|---|
errors - [TicketReferErrorPermissionErrorType!]!
|
Example
{"errors": [TicketReferErrorPermissionErrorType]}
TicketPermissions
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
Example
"CAN_EDIT"
TicketProgressHistory
TicketReferEntity
TicketReferError
TicketReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - TicketReferError
|
Example
{"entity": TicketReferError}
TicketReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - TicketReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": TicketReferError,
"errors": [MissingPermission]
}
TicketReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - TicketReferError
|
|
errors - [StateErrors!]!
|
Example
{"entity": TicketReferError, "errors": ["ENTITY_DELETED"]}
TicketResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Ticket!]!
|
Example
{"entities": [Ticket]}
TicketState
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
Example
"OPEN"
TicketStateEnumFilter
Fields
Input Field | Description |
---|---|
_eq - TicketState
|
Is the fields value equal to the provided TicketStateGraphType . Default = OPEN |
_neq - TicketState
|
Is the fields value not equal to the provided TicketStateGraphType . Default = OPEN |
_in - [TicketState]
|
Is the fields value in the provided list of values. |
_nin - [TicketState]
|
Is the fields value not in the provided list of values. |
Example
{"_eq": "OPEN", "_neq": "OPEN", "_in": ["OPEN"], "_nin": ["OPEN"]}
TicketStateError
Fields
Field Name | Description |
---|---|
errors - [TicketReferErrorStateErrorType!]!
|
Example
{"errors": [TicketReferErrorStateErrorType]}
TicketStateErrors
Values
Enum Value | Description |
---|---|
|
|
|
Example
"ENTITY_DELETED"
TicketStatus
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"APPROVED"
TicketStatusFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - TicketStatus
|
Is the fields value equal to the provided value. |
_neq - TicketStatus
|
Is the fields value not equal to the provided value |
_gt - TicketStatus
|
Is the fields value greater than the provided value |
_lt - TicketStatus
|
Is the fields value less than the provided value. |
_gte - TicketStatus
|
Is the fields value greater than or equal to the provided value. |
_lte - TicketStatus
|
Is the fields value less than or equal to the provided value. |
_like - TicketStatus
|
Is the fields value like the provided value. SQL Server wildcards can be applied. |
_contains - TicketStatus
|
Does the field value contain the provided value. |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [TicketStatus]
|
Is the fields value in the provided list of values. |
_nin - [TicketStatus]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "APPROVED",
"_neq": "APPROVED",
"_gt": "APPROVED",
"_lt": "APPROVED",
"_gte": "APPROVED",
"_lte": "APPROVED",
"_like": "APPROVED",
"_contains": "APPROVED",
"_is_null": true,
"_in": ["APPROVED"],
"_nin": ["APPROVED"]
}
TicketType
Example
{
"color": "abc123",
"element": Element,
"id": "abc123",
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "abc123",
"text": "abc123"
}
TicketTypeCollection
Fields
Field Name | Description |
---|---|
nodes - [TicketType!]!
|
|
totalCount - Int!
|
Example
{"nodes": [TicketType], "totalCount": 123}
TicketTypeError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
TicketTypeErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - TicketTypeError
|
Example
{"entity": TicketTypeError}
TicketTypeErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - TicketTypeError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": TicketTypeError,
"errors": [ValidationErrorProperty]
}
TicketTypeErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - TicketTypeError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": TicketTypeError,
"errors": [MissingPermission]
}
TicketTypeErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - TicketTypeError
|
|
errors - [StateErrors!]!
|
Example
{"entity": TicketTypeError, "errors": ["ENTITY_DELETED"]}
TicketTypeFilter
Fields
Input Field | Description |
---|---|
_and - [TicketTypeFilter]
|
|
_or - [TicketTypeFilter]
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
name - StringFilter
|
|
isDeleted - BooleanFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
element - ElementFilter
|
Example
{
"_and": [TicketTypeFilter],
"_or": [TicketTypeFilter],
"ident": IdentFilter,
"id": StringFilter,
"name": StringFilter,
"isDeleted": BooleanFilter,
"lastChangeCount": LastChangeCountFilter,
"element": ElementFilter
}
TicketTypeNotFoundError
Fields
Field Name | Description |
---|---|
errors - [TicketTypeReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [TicketTypeReferErrorEntityNotFoundErrorType]}
TicketTypeOrder
Example
{
"id": "ASC",
"name": "ASC",
"color": "ASC",
"element": ElementOrder,
"isDeleted": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC"
}
TicketTypePermissionError
Fields
Field Name | Description |
---|---|
errors - [TicketTypeReferErrorPermissionErrorType!]!
|
Example
{"errors": [TicketTypeReferErrorPermissionErrorType]}
TicketTypeReferEntity
TicketTypeReferError
TicketTypeReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - TicketTypeReferError
|
Example
{"entity": TicketTypeReferError}
TicketTypeReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - TicketTypeReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": TicketTypeReferError,
"errors": [MissingPermission]
}
TicketTypeReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - TicketTypeReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": TicketTypeReferError,
"errors": ["ENTITY_DELETED"]
}
TicketTypeResultSuccess
Fields
Field Name | Description |
---|---|
entities - [TicketType!]!
|
Example
{"entities": [TicketType]}
TicketTypeStateError
Fields
Field Name | Description |
---|---|
errors - [TicketTypeReferErrorStateErrorType!]!
|
Example
{"errors": [TicketTypeReferErrorStateErrorType]}
TicketXLSXExportOptions
Fields
Input Field | Description |
---|---|
columns - [TicketExportFields]
|
|
withAttachments - Boolean
|
|
withPlacing - Boolean
|
|
withPlanImage - Boolean
|
Example
{
"columns": ["IDENT"],
"withAttachments": false,
"withPlacing": true,
"withPlanImage": true
}
TimeCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [TimeCollectionFilter]
|
|
_or - [TimeCollectionFilter]
|
|
person - PersonFilter
|
Employee this time is booked for. |
beginPerson - PersonFilter
|
User that set the TimeStart . |
endPerson - PersonFilter
|
User that set the TimeEnd . |
creator - PersonFilter
|
User responsible for creation of the time. |
equipment - EquipmentFilter
|
Equipment the time is booked on. Cannot be set while Project is also set. |
activity - ActivityFilter
|
The activity performed. |
project - ProjectFilter
|
Project the time is booked on. Cannot be set while Equipment is also set. |
projectSector - ProjectSectorFilter
|
|
projectComponent - ProjectComponentFilter
|
|
date - DateFilter
|
|
dateFrom - DateFilter
|
Additional date filter, will be deprecated with AND/OR filter capability. |
dateTo - DateFilter
|
Additional date filter, will be deprecated with AND/OR filter capability. |
timeStart - DateTimeFilter
|
Beginning of the Block. Does not have to be on the same date as Date or TimeEnd . |
timeEnd - DateTimeFilter
|
Ending of the Block. Does not have to be on the same date as Date or TimeStart . |
text - StringFilter
|
|
isProved - BooleanFilter
|
|
isLocked - BooleanFilter
|
Block was locked. Editing is disabled. |
hasClosedTime - BooleanFilter
|
Block is marked as finished. Cannot be edited on mobile devices. |
lastChange - DateTimeFilter
|
The last time the block was edited on the server. |
isDeleted - BooleanFilter
|
|
fid - StringFilter
|
Identifier used by third party applications. Not guaranteed to be unique. |
ident - IdentFilter
|
|
timeType - StringFilter
|
|
timeInterval - DecimalFilter
|
|
isPaused - BooleanFilter
|
Block was marked as paused. May be edited on mobile devices. |
clientId - IdentFilter
|
Identifier used by the Android/iOS app. |
creationTimestamp - DateTimeFilter
|
|
creationApplication - StringFilter
|
|
changeTimestamp - DateTimeFilter
|
|
changeApplication - StringFilter
|
|
closingTimestamp - DateTimeFilter
|
|
closingApplication - StringFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
beginInInterval - BooleanFilter
|
|
beginOrigin - StaffTimeOrigin
|
|
beginTimestamp - DateTimeFilter
|
|
beginApplication - StringFilter
|
|
endInInterval - BooleanFilter
|
|
endOrigin - StaffTimeOrigin
|
|
endTimestamp - DateTimeFilter
|
|
endApplication - StringFilter
|
|
uniqueKey - IntFilter
|
Automatically incremented integer. Not necessarily consecutive. |
revision - IntFilter
|
|
proveTimestamp - DateTimeFilter
|
|
proveApplication - StringFilter
|
|
lockTimestamp - DateTimeFilter
|
|
lockApplication - StringFilter
|
|
changeName - StringFilter
|
|
closingName - StringFilter
|
|
proveName - StringFilter
|
|
lockName - StringFilter
|
Example
{
"_and": [TimeCollectionFilter],
"_or": [TimeCollectionFilter],
"person": PersonFilter,
"beginPerson": PersonFilter,
"endPerson": PersonFilter,
"creator": PersonFilter,
"equipment": EquipmentFilter,
"activity": ActivityFilter,
"project": ProjectFilter,
"projectSector": ProjectSectorFilter,
"projectComponent": ProjectComponentFilter,
"date": DateFilter,
"dateFrom": DateFilter,
"dateTo": DateFilter,
"timeStart": DateTimeFilter,
"timeEnd": DateTimeFilter,
"text": StringFilter,
"isProved": BooleanFilter,
"isLocked": BooleanFilter,
"hasClosedTime": BooleanFilter,
"lastChange": DateTimeFilter,
"isDeleted": BooleanFilter,
"fid": StringFilter,
"ident": IdentFilter,
"timeType": StringFilter,
"timeInterval": DecimalFilter,
"isPaused": BooleanFilter,
"clientId": IdentFilter,
"creationTimestamp": DateTimeFilter,
"creationApplication": StringFilter,
"changeTimestamp": DateTimeFilter,
"changeApplication": StringFilter,
"closingTimestamp": DateTimeFilter,
"closingApplication": StringFilter,
"lastChangeCount": LastChangeCountFilter,
"beginInInterval": BooleanFilter,
"beginOrigin": "CLOCK_IN",
"beginTimestamp": DateTimeFilter,
"beginApplication": StringFilter,
"endInInterval": BooleanFilter,
"endOrigin": "CLOCK_IN",
"endTimestamp": DateTimeFilter,
"endApplication": StringFilter,
"uniqueKey": IntFilter,
"revision": IntFilter,
"proveTimestamp": DateTimeFilter,
"proveApplication": StringFilter,
"lockTimestamp": DateTimeFilter,
"lockApplication": StringFilter,
"changeName": StringFilter,
"closingName": StringFilter,
"proveName": StringFilter,
"lockName": StringFilter
}
TimeConfiguration
Fields
Field Name | Description |
---|---|
additionalTimeConfigurations - [AdditionalTimeConfiguration]!
|
|
configurationFriday - DailyConfiguration
|
|
configurationMonday - DailyConfiguration
|
|
configurationSaturday - DailyConfiguration
|
|
configurationSunday - DailyConfiguration
|
|
configurationThursday - DailyConfiguration
|
|
configurationTuesday - DailyConfiguration
|
|
configurationWednesday - DailyConfiguration
|
|
editor - Person
|
|
editorApplication - String
|
|
element - Element
|
|
friday - Int
|
use ConfigurationFriday |
ident - Ident!
|
|
isDeleted - Boolean
|
|
lastChange - UtcDateTime
|
|
lastChangeCount - LastChangeCount!
|
|
monday - Int
|
use ConfigurationMonday |
persons - [Person]!
|
|
projects - [Project]!
|
|
revision - Int!
|
|
saturday - Int
|
use ConfigurationSaturday |
sunday - Int
|
use ConfigurationSunday |
thursday - Int
|
use ConfigurationThursday |
timeConfigurationBreaks - [TimeConfigurationBreak]!
|
|
title - String!
|
|
tuesday - Int
|
use ConfigurationTuesday |
wednesday - Int
|
use ConfigurationWednesday |
Example
{
"additionalTimeConfigurations": [
AdditionalTimeConfiguration
],
"configurationFriday": DailyConfiguration,
"configurationMonday": DailyConfiguration,
"configurationSaturday": DailyConfiguration,
"configurationSunday": DailyConfiguration,
"configurationThursday": DailyConfiguration,
"configurationTuesday": DailyConfiguration,
"configurationWednesday": DailyConfiguration,
"editor": Person,
"editorApplication": "xyz789",
"element": Element,
"friday": 123,
"ident": Ident,
"isDeleted": false,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"monday": 123,
"persons": [Person],
"projects": [Project],
"revision": 987,
"saturday": 987,
"sunday": 987,
"thursday": 987,
"timeConfigurationBreaks": [TimeConfigurationBreak],
"title": "xyz789",
"tuesday": 123,
"wednesday": 123
}
TimeConfigurationBreak
TimeConfigurationCollection
Fields
Field Name | Description |
---|---|
nodes - [TimeConfiguration!]!
|
|
totalCount - Int!
|
Example
{"nodes": [TimeConfiguration], "totalCount": 987}
TimeConfigurationCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [TimeConfigurationCollectionFilter]
|
|
_or - [TimeConfigurationCollectionFilter]
|
|
ident - IdentFilter
|
|
title - StringFilter
|
|
lastChange - DateTimeFilter
|
The last time the Time Configuration was edited on the server. |
lastChangeCount - LastChangeCountFilter
|
|
isDeleted - BooleanFilter
|
|
element - ElementFilter
|
Example
{
"_and": [TimeConfigurationCollectionFilter],
"_or": [TimeConfigurationCollectionFilter],
"ident": IdentFilter,
"title": StringFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"isDeleted": BooleanFilter,
"element": ElementFilter
}
TimeConfigurationError
TimeConfigurationErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - TimeConfigurationError
|
Example
{"entity": TimeConfigurationError}
TimeConfigurationErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - TimeConfigurationError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": TimeConfigurationError,
"errors": [ValidationErrorProperty]
}
TimeConfigurationErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - TimeConfigurationError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": TimeConfigurationError,
"errors": [MissingPermission]
}
TimeConfigurationErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - TimeConfigurationError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": TimeConfigurationError,
"errors": ["ENTITY_DELETED"]
}
TimeConfigurationNotFoundError
Fields
Field Name | Description |
---|---|
errors - [TimeConfigurationReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
TimeConfigurationReferErrorEntityNotFoundErrorType
]
}
TimeConfigurationOrder
Fields
Input Field | Description |
---|---|
title - SortOrder
|
|
element - ElementOrder
|
|
isDeleted - SortOrder
|
|
lastChange - SortOrder
|
|
lastChangeCount - SortOrder
|
Example
{
"title": "ASC",
"element": ElementOrder,
"isDeleted": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC"
}
TimeConfigurationPermissionError
Fields
Field Name | Description |
---|---|
errors - [TimeConfigurationReferErrorPermissionErrorType!]!
|
Example
{
"errors": [
TimeConfigurationReferErrorPermissionErrorType
]
}
TimeConfigurationReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
TimeConfigurationReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
TimeConfigurationReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - TimeConfigurationReferError
|
Example
{"entity": TimeConfigurationReferError}
TimeConfigurationReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - TimeConfigurationReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": TimeConfigurationReferError,
"errors": [MissingPermission]
}
TimeConfigurationReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - TimeConfigurationReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": TimeConfigurationReferError,
"errors": ["ENTITY_DELETED"]
}
TimeConfigurationResultSuccess
Fields
Field Name | Description |
---|---|
entities - [TimeConfiguration!]!
|
Example
{"entities": [TimeConfiguration]}
TimeConfigurationStateError
Fields
Field Name | Description |
---|---|
errors - [TimeConfigurationReferErrorStateErrorType!]!
|
Example
{"errors": [TimeConfigurationReferErrorStateErrorType]}
TimeFormat
Values
Enum Value | Description |
---|---|
|
|
|
Example
"TWELVE_HOUR"
TimeFormatEnum
Values
Enum Value | Description |
---|---|
|
|
|
Example
"INDUSTRIAL_HOURS"
TimeSpan
Example
TimeSpan
TimeSpanCondition
TimeSpanFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - TimeSpan
|
Is the fields value equal to the provided value. Default = "00:00:00" |
_neq - TimeSpan
|
Is the fields value not equal to the provided value. Default = "00:00:00" |
_gt - TimeSpan
|
Is the fields value greater than the provided value. Default = "00:00:00" |
_lt - TimeSpan
|
Is the fields value less than the provided value. Default = "00:00:00" |
_gte - TimeSpan
|
Is the fields value greater than or equal to the provided value. Default = "00:00:00" |
_lte - TimeSpan
|
Is the fields value less than or equal to the provided value. Default = "00:00:00" |
_like - String
|
Is the fields value like the provided value. SQL Server wildcards can be applied. |
_contains - String
|
Does the field value contain the provided value. |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [TimeSpan]
|
Is the fields value in the provided list of values. |
_nin - [TimeSpan]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": TimeSpan,
"_neq": TimeSpan,
"_gt": TimeSpan,
"_lt": TimeSpan,
"_gte": TimeSpan,
"_lte": TimeSpan,
"_like": "xyz789",
"_contains": "abc123",
"_is_null": false,
"_in": [TimeSpan],
"_nin": [TimeSpan]
}
TimeSpanRange
TimeTrackingCustomerSettings
Fields
Field Name | Description |
---|---|
addReasonToSicknessTickets - Boolean!
|
|
allowWorkingHoursForFurtherEducation - Boolean
|
|
allowWorkingHoursForHoliday - Boolean
|
|
allowWorkingHoursForOther - Boolean
|
|
allowWorkingHoursForSickday - Boolean
|
|
furtherEducationDefaultValue - AbsenceDefaultValue!
|
|
hasCompulsoryAttendance - Boolean
|
|
holidayDefaultValue - AbsenceDefaultValue!
|
|
hoursPerDay - Decimal!
|
|
otherDefaultValue - AbsenceDefaultValue!
|
|
publicHolidayDefaultValue - AbsenceDefaultValue!
|
|
showHomeTimeNotice - Boolean
|
|
sickdayDefaultValue - AbsenceDefaultValue!
|
Example
{
"addReasonToSicknessTickets": false,
"allowWorkingHoursForFurtherEducation": false,
"allowWorkingHoursForHoliday": true,
"allowWorkingHoursForOther": false,
"allowWorkingHoursForSickday": true,
"furtherEducationDefaultValue": "DAYS",
"hasCompulsoryAttendance": true,
"holidayDefaultValue": "DAYS",
"hoursPerDay": Decimal,
"otherDefaultValue": "DAYS",
"publicHolidayDefaultValue": "DAYS",
"showHomeTimeNotice": true,
"sickdayDefaultValue": "DAYS"
}
TimeTrackingCustomerSettingsError
Fields
Field Name | Description |
---|---|
allowWorkingHoursForFurtherEducation - Boolean
|
|
allowWorkingHoursForHoliday - Boolean
|
|
allowWorkingHoursForOther - Boolean
|
|
allowWorkingHoursForSickday - Boolean
|
|
furtherEducationDefaultValue - AbsenceDefaultValue
|
|
hasCompulsoryAttendance - Boolean
|
|
holidayDefaultValue - AbsenceDefaultValue
|
|
otherDefaultValue - AbsenceDefaultValue
|
|
publicHolidayDefaultValue - AbsenceDefaultValue
|
|
showHomeTimeNotice - Boolean
|
|
sickdayDefaultValue - AbsenceDefaultValue
|
Example
{
"allowWorkingHoursForFurtherEducation": true,
"allowWorkingHoursForHoliday": false,
"allowWorkingHoursForOther": false,
"allowWorkingHoursForSickday": true,
"furtherEducationDefaultValue": "DAYS",
"hasCompulsoryAttendance": true,
"holidayDefaultValue": "DAYS",
"otherDefaultValue": "DAYS",
"publicHolidayDefaultValue": "DAYS",
"showHomeTimeNotice": false,
"sickdayDefaultValue": "DAYS"
}
TimeTrackingProfile
Fields
Field Name | Description |
---|---|
enforceAutomaticTimeSetting - Boolean
|
|
ident - Ident!
|
|
isDeleted - Boolean
|
|
lastChange - UtcDateTime
|
|
lastChangeCount - LastChangeCount!
|
|
limitInputTime - Boolean
|
|
limitInputTimeValue - Int!
|
|
name - String!
|
|
persons - [Person!]!
|
|
roundingInterval - Int!
|
|
roundingMethod - TimeTrackingRoundingMethod!
|
|
useWorkingHoursFromEmployee - Boolean
|
Possible Types
TimeTrackingProfile Types |
---|
Example
{
"enforceAutomaticTimeSetting": true,
"ident": Ident,
"isDeleted": false,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"limitInputTime": true,
"limitInputTimeValue": 987,
"name": "xyz789",
"persons": [Person],
"roundingInterval": 123,
"roundingMethod": "MATHEMATICALLY",
"useWorkingHoursFromEmployee": true
}
TimeTrackingProfileCaptureType
Values
Enum Value | Description |
---|---|
|
|
|
Example
"TIME_CLOCK"
TimeTrackingProfileError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
TimeTrackingProfileErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - TimeTrackingProfileError
|
Example
{"entity": TimeTrackingProfileError}
TimeTrackingProfileErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - TimeTrackingProfileError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": TimeTrackingProfileError,
"errors": [ValidationErrorProperty]
}
TimeTrackingProfileErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - TimeTrackingProfileError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": TimeTrackingProfileError,
"errors": [MissingPermission]
}
TimeTrackingProfileErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - TimeTrackingProfileError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": TimeTrackingProfileError,
"errors": ["ENTITY_DELETED"]
}
TimeTrackingProfileFilter
Fields
Input Field | Description |
---|---|
_and - [TimeTrackingProfileFilter]
|
|
_or - [TimeTrackingProfileFilter]
|
|
ident - IdentFilter
|
|
name - StringFilter
|
|
isDeleted - BooleanFilter
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
editor - PersonFilter
|
|
editApplication - StringFilter
|
Example
{
"_and": [TimeTrackingProfileFilter],
"_or": [TimeTrackingProfileFilter],
"ident": IdentFilter,
"name": StringFilter,
"isDeleted": BooleanFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"editor": PersonFilter,
"editApplication": StringFilter
}
TimeTrackingProfileInterfaceCollection
Fields
Field Name | Description |
---|---|
nodes - [TimeTrackingProfile!]!
|
|
totalCount - Int!
|
Example
{"nodes": [TimeTrackingProfile], "totalCount": 987}
TimeTrackingProfileNotFoundError
Fields
Field Name | Description |
---|---|
errors - [TimeTrackingProfileReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
TimeTrackingProfileReferErrorEntityNotFoundErrorType
]
}
TimeTrackingProfileOrder
Fields
Input Field | Description |
---|---|
name - SortOrder
|
|
editor - PersonOrder
|
|
isDeleted - SortOrder
|
|
lastChange - SortOrder
|
|
lastChangeCount - SortOrder
|
Example
{
"name": "ASC",
"editor": PersonOrder,
"isDeleted": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC"
}
TimeTrackingProfilePermissionError
Fields
Field Name | Description |
---|---|
errors - [TimeTrackingProfileReferErrorPermissionErrorType!]!
|
Example
{
"errors": [
TimeTrackingProfileReferErrorPermissionErrorType
]
}
TimeTrackingProfileReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
TimeTrackingProfileReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
TimeTrackingProfileReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - TimeTrackingProfileReferError
|
Example
{"entity": TimeTrackingProfileReferError}
TimeTrackingProfileReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - TimeTrackingProfileReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": TimeTrackingProfileReferError,
"errors": [MissingPermission]
}
TimeTrackingProfileReminders
Fields
Field Name | Description |
---|---|
beforeEndOfWork - TimeTrackingProfileRemindersReminder!
|
|
beforeSignIn - TimeTrackingProfileRemindersReminder!
|
|
forgotEndOfWork - TimeTrackingProfileRemindersReminder!
|
|
forgotSignIn - TimeTrackingProfileRemindersReminder!
|
Example
{
"beforeEndOfWork": TimeTrackingProfileRemindersReminder,
"beforeSignIn": TimeTrackingProfileRemindersReminder,
"forgotEndOfWork": TimeTrackingProfileRemindersReminder,
"forgotSignIn": TimeTrackingProfileRemindersReminder
}
TimeTrackingProfileRemindersReminder
TimeTrackingProfileResultSuccess
Fields
Field Name | Description |
---|---|
entities - [TimeTrackingProfile!]!
|
Example
{"entities": [TimeTrackingProfile]}
TimeTrackingProfileTimeBlockSource
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"FIXED_HOURS"
TimeTrackingProfileTimeBlocks
Fields
Field Name | Description |
---|---|
allowManualEndTimeInput - Boolean
|
|
enforceAutomaticTimeSetting - Boolean
|
|
ident - Ident!
|
|
isDeleted - Boolean
|
|
lastChange - UtcDateTime
|
|
lastChangeCount - LastChangeCount!
|
|
limitInputTime - Boolean
|
|
limitInputTimeValue - Int!
|
|
name - String!
|
|
persons - [Person!]!
|
|
reminders - TimeTrackingProfileReminders
|
|
roundingInterval - Int!
|
|
roundingMethod - TimeTrackingRoundingMethod!
|
|
startTimeByWorkingHours - Boolean
|
|
targetTimeByWorkingHours - Boolean
|
|
timeBlockSource - TimeTrackingProfileTimeBlockSource!
|
|
useWorkingHoursFromEmployee - Boolean
|
Example
{
"allowManualEndTimeInput": true,
"enforceAutomaticTimeSetting": true,
"ident": Ident,
"isDeleted": true,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"limitInputTime": false,
"limitInputTimeValue": 987,
"name": "abc123",
"persons": [Person],
"reminders": TimeTrackingProfileReminders,
"roundingInterval": 123,
"roundingMethod": "MATHEMATICALLY",
"startTimeByWorkingHours": false,
"targetTimeByWorkingHours": false,
"timeBlockSource": "FIXED_HOURS",
"useWorkingHoursFromEmployee": true
}
TimeTrackingProfileTimeClock
Fields
Field Name | Description |
---|---|
enforceAutomaticTimeSetting - Boolean
|
|
enforceSignOut - Boolean
|
|
ident - Ident!
|
|
isDeleted - Boolean
|
|
lastChange - UtcDateTime
|
|
lastChangeCount - LastChangeCount!
|
|
limitInputTime - Boolean
|
|
limitInputTimeValue - Int!
|
|
name - String!
|
|
persons - [Person!]!
|
|
roundingInterval - Int!
|
|
roundingMethod - TimeTrackingRoundingMethod!
|
|
signOutTime - Int!
|
|
useWorkingHoursFromEmployee - Boolean
|
Example
{
"enforceAutomaticTimeSetting": false,
"enforceSignOut": false,
"ident": Ident,
"isDeleted": true,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"limitInputTime": false,
"limitInputTimeValue": 123,
"name": "xyz789",
"persons": [Person],
"roundingInterval": 123,
"roundingMethod": "MATHEMATICALLY",
"signOutTime": 987,
"useWorkingHoursFromEmployee": false
}
TimeTrackingRoundingMethod
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
Example
"MATHEMATICALLY"
TimeType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"DAY"
TimesCollection
Fields
Field Name | Description |
---|---|
nodes - [StaffTime!]!
|
|
totalAmountOfTime - Decimal!
|
|
totalCount - Int!
|
Example
{
"nodes": [StaffTime],
"totalAmountOfTime": Decimal,
"totalCount": 123
}
TimespanUnit
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"DAYS"
Top
Fields
Field Name | Description |
---|---|
category - TicketCategory
|
|
ticketCount - Int!
|
|
type - TicketType
|
Example
{
"category": TicketCategory,
"ticketCount": 987,
"type": TicketType
}
TotalDailyHoursCondition
TotalHourReportGroup
Fields
Field Name | Description |
---|---|
groupEntries - [TotalHoursReportGroupEntry]
|
|
groupName - String
|
|
sum - Decimal!
|
Example
{
"groupEntries": [TotalHoursReportGroupEntry],
"groupName": "xyz789",
"sum": Decimal
}
TotalHourReportGroupReportCollection
Fields
Field Name | Description |
---|---|
nodes - [TotalHourReportGroup]
|
|
reportLogoPath - String
|
|
totalCount - Int
|
Example
{
"nodes": [TotalHourReportGroup],
"reportLogoPath": "abc123",
"totalCount": 987
}
TotalHoursReportGroupEntry
TotalHoursReportMode
Values
Enum Value | Description |
---|---|
|
|
|
Example
"GROUPED_BY_EMPLOYEE"
TrackingDataRefresh
Fields
Field Name | Description |
---|---|
date - DateTimeOffset
|
Time the tracking-collector finished refreshing devices |
effortsCreated - Int!
|
Number of efforts created |
error - String
|
Error while refreshing devices |
hoursCreated - Int!
|
Number of hours created |
locationsCreated - Int!
|
Number of locations created |
statesCreated - Int!
|
Number of states created |
Example
{
"date": DateTimeOffset,
"effortsCreated": 987,
"error": "abc123",
"hoursCreated": 123,
"locationsCreated": 987,
"statesCreated": 987
}
TrackingDevice
Fields
Field Name | Description |
---|---|
automationProfile - AutomationProfile
|
|
description - String
|
Further description of the tracking device |
deviceSerial - String
|
Serial number of the tracking device |
equipment - Equipment
|
|
externalId - String
|
Id used internally by the tracking provider |
ident - Ident
|
|
isActive - Boolean
|
Current active status of the device |
latestCumulativeHours - CumulativeHours
|
Latest action of the tracking device |
Arguments
|
|
latestDistance - Distance
|
Latest distance of the tracking device |
Arguments
|
|
latestLocation - TrackingLocation
|
Latest location of the tracking device |
Arguments
|
|
make - String
|
Make or Name of the tracking device |
providerId - Int!
|
Id of the tracking provider Use trackingProvider field instead |
trackingLocations - TrackingLocationCollection!
|
|
Arguments
|
|
trackingProvider - TrackingProvider
|
|
trackingScope - TrackingScope
|
Example
{
"automationProfile": AutomationProfile,
"description": "abc123",
"deviceSerial": "abc123",
"equipment": Equipment,
"externalId": "xyz789",
"ident": Ident,
"isActive": false,
"latestCumulativeHours": CumulativeHours,
"latestDistance": Distance,
"latestLocation": TrackingLocation,
"make": "abc123",
"providerId": 987,
"trackingLocations": TrackingLocationCollection,
"trackingProvider": TrackingProvider,
"trackingScope": "FULL"
}
TrackingDeviceCollection
Fields
Field Name | Description |
---|---|
nodes - [TrackingDevice!]!
|
|
totalCount - Int!
|
Example
{"nodes": [TrackingDevice], "totalCount": 987}
TrackingDeviceFilter
Fields
Input Field | Description |
---|---|
_and - [TrackingDeviceFilter]
|
|
_or - [TrackingDeviceFilter]
|
|
ident - IdentFilter
|
|
externalId - StringFilter
|
The external Id used by the tracking provider |
providerId - IntFilter
|
The id of the provider that supplies the device |
deviceSerial - StringFilter
|
The serial number of the tracking device |
equipment - EquipmentFilter
|
The associated equipment |
isActive - BooleanFilter
|
The activity status of the device |
make - StringFilter
|
The make or name of the tracking device |
description - StringFilter
|
Further description of the tracking device |
trackingLogin - TrackingLoginFilter
|
TrackingLogin of the tracking device |
latestCumulativeHours - CumulativeHourFilter
|
|
latestLocation - TrackingLocationFilter
|
Example
{
"_and": [TrackingDeviceFilter],
"_or": [TrackingDeviceFilter],
"ident": IdentFilter,
"externalId": StringFilter,
"providerId": IntFilter,
"deviceSerial": StringFilter,
"equipment": EquipmentFilter,
"isActive": BooleanFilter,
"make": StringFilter,
"description": StringFilter,
"trackingLogin": TrackingLoginFilter,
"latestCumulativeHours": CumulativeHourFilter,
"latestLocation": TrackingLocationFilter
}
TrackingDeviceOrder
Fields
Input Field | Description |
---|---|
externalId - SortOrder
|
|
providerId - SortOrder
|
|
deviceSerial - SortOrder
|
|
make - SortOrder
|
|
description - SortOrder
|
|
equipment - EquipmentOrder
|
|
trackingLogin - TrackingLoginOrder
|
|
trackingProvider - TrackingProviderOrder
|
Example
{
"externalId": "ASC",
"providerId": "ASC",
"deviceSerial": "ASC",
"make": "ASC",
"description": "ASC",
"equipment": EquipmentOrder,
"trackingLogin": TrackingLoginOrder,
"trackingProvider": TrackingProviderOrder
}
TrackingLocation
Fields
Field Name | Description |
---|---|
altitudeMeters - Decimal
|
|
datetime - DateTimeOffset!
|
Timestamp of the location |
geolocation - GeoCoordinate
|
Location of the device |
ident - Ident!
|
|
projectAssignment - ProjectAssignment
|
Primary Projects and Conflicts that the Location is assigned to |
projects - [Project!]!
|
List of Project areas that the Location is inside of This field is purely location based, use projectAssignment for accurate results instead |
trackingDevice - TrackingDevice!
|
Example
{
"altitudeMeters": Decimal,
"datetime": DateTimeOffset,
"geolocation": GeoCoordinate,
"ident": Ident,
"projectAssignment": ProjectAssignment,
"projects": [Project],
"trackingDevice": TrackingDevice
}
TrackingLocationCollection
Fields
Field Name | Description |
---|---|
nodes - [TrackingLocation!]!
|
|
totalCount - Int!
|
Example
{"nodes": [TrackingLocation], "totalCount": 987}
TrackingLocationFilter
Fields
Input Field | Description |
---|---|
_and - [TrackingLocationFilter]
|
|
_or - [TrackingLocationFilter]
|
|
ident - IdentFilter
|
|
datetime - DateTimeOffsetFilter
|
|
device - TrackingDeviceFilter
|
Example
{
"_and": [TrackingLocationFilter],
"_or": [TrackingLocationFilter],
"ident": IdentFilter,
"datetime": DateTimeOffsetFilter,
"device": TrackingDeviceFilter
}
TrackingLocationOrder
Fields
Input Field | Description |
---|---|
datetime - SortOrder
|
Example
{"datetime": "ASC"}
TrackingLogin
Fields
Field Name | Description |
---|---|
authUrl - String
|
Get the authentication URL for the tracking login |
features - [TrackingLoginFeature]
|
Optional provider features |
ident - Ident
|
|
isDeleted - Boolean
|
|
isDisabledForInvalidLogin - Boolean
|
provides information when login is disabled due to invalid credentials |
lastChange - DateTime!
|
Time of last modification |
lastCollectorLog - CollectorLog
|
|
lastDeviceUpdate - DateTime
|
Time of last attempted tracking device fetch |
lastDeviceUpdateSuccess - DateTime
|
Time of last successful tracking device fetch |
lastTrackingUpdate - DateTime
|
Time of last attempted tracking data fetch |
lastTrackingUpdateSuccess - DateTime
|
Time of last successful tracking data fetch |
name - String
|
Custom name |
trackingProvider - TrackingProvider
|
Example
{
"authUrl": "xyz789",
"features": [TrackingLoginFeature],
"ident": Ident,
"isDeleted": true,
"isDisabledForInvalidLogin": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastCollectorLog": CollectorLog,
"lastDeviceUpdate": "2007-12-03T10:15:30Z",
"lastDeviceUpdateSuccess": "2007-12-03T10:15:30Z",
"lastTrackingUpdate": "2007-12-03T10:15:30Z",
"lastTrackingUpdateSuccess": "2007-12-03T10:15:30Z",
"name": "abc123",
"trackingProvider": TrackingProvider
}
TrackingLoginCollection
Fields
Field Name | Description |
---|---|
nodes - [TrackingLogin!]!
|
|
totalCount - Int!
|
Example
{"nodes": [TrackingLogin], "totalCount": 987}
TrackingLoginError
TrackingLoginErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - TrackingLoginError
|
Example
{"entity": TrackingLoginError}
TrackingLoginErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - TrackingLoginError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": TrackingLoginError,
"errors": [ValidationErrorProperty]
}
TrackingLoginErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - TrackingLoginError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": TrackingLoginError,
"errors": [MissingPermission]
}
TrackingLoginErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - TrackingLoginError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": TrackingLoginError,
"errors": ["ENTITY_DELETED"]
}
TrackingLoginFeature
Example
{
"enabled": false,
"forceDisabled": false,
"ident": Ident,
"lastChange": "2007-12-03T10:15:30Z",
"name": "RUNNING_HOURS",
"statusMessage": "abc123"
}
TrackingLoginFilter
Fields
Input Field | Description |
---|---|
_and - [TrackingLoginFilter]
|
|
_or - [TrackingLoginFilter]
|
|
ident - IdentFilter
|
|
name - StringFilter
|
|
lastChange - DateTimeOffsetFilter
|
|
isDeleted - BooleanFilter
|
|
trackingProvider - TrackingProviderFilter
|
Example
{
"_and": [TrackingLoginFilter],
"_or": [TrackingLoginFilter],
"ident": IdentFilter,
"name": StringFilter,
"lastChange": DateTimeOffsetFilter,
"isDeleted": BooleanFilter,
"trackingProvider": TrackingProviderFilter
}
TrackingLoginNotFoundError
Fields
Field Name | Description |
---|---|
errors - [TrackingLoginReferErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
TrackingLoginReferErrorEntityNotFoundErrorType
]
}
TrackingLoginOrder
Fields
Input Field | Description |
---|---|
trackingProviderId - SortOrder
|
|
name - SortOrder
|
|
lastChange - SortOrder
|
|
trackingProvider - TrackingProviderOrder
|
Example
{
"trackingProviderId": "ASC",
"name": "ASC",
"lastChange": "ASC",
"trackingProvider": TrackingProviderOrder
}
TrackingLoginPermissionError
Fields
Field Name | Description |
---|---|
errors - [TrackingLoginReferErrorPermissionErrorType!]!
|
Example
{"errors": [TrackingLoginReferErrorPermissionErrorType]}
TrackingLoginReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
TrackingLoginReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
TrackingLoginReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - TrackingLoginReferError
|
Example
{"entity": TrackingLoginReferError}
TrackingLoginReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - TrackingLoginReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": TrackingLoginReferError,
"errors": [MissingPermission]
}
TrackingLoginReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - TrackingLoginReferError
|
|
errors - [CollectedStateErrors!]!
|
Example
{
"entity": TrackingLoginReferError,
"errors": ["ENTITY_LOCKED"]
}
TrackingLoginResultSuccess
Fields
Field Name | Description |
---|---|
entities - [TrackingLogin!]!
|
Example
{"entities": [TrackingLogin]}
TrackingLoginStateError
Fields
Field Name | Description |
---|---|
errors - [TrackingLoginReferErrorStateErrorType!]!
|
Example
{"errors": [TrackingLoginReferErrorStateErrorType]}
TrackingProvider
Fields
Field Name | Description |
---|---|
ident - Ident
|
|
isActive - Boolean
|
|
isDemo - Boolean
|
|
isManufacturer - Boolean
|
|
loginFields - [String]!
|
|
name - String
|
|
optionalFeatures - [TrackingProviderFeatureType]!
|
|
requirements - Json
|
Specification of Data required by Provider Use individual loginFields and optionalFeatures fields instead
|
Example
{
"ident": Ident,
"isActive": true,
"isDemo": true,
"isManufacturer": true,
"loginFields": ["xyz789"],
"name": "xyz789",
"optionalFeatures": ["RUNNING_HOURS"],
"requirements": Json
}
TrackingProviderCollection
Fields
Field Name | Description |
---|---|
nodes - [TrackingProvider!]!
|
|
totalCount - Int!
|
Example
{"nodes": [TrackingProvider], "totalCount": 987}
TrackingProviderFeatureType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"RUNNING_HOURS"
TrackingProviderFilter
Fields
Input Field | Description |
---|---|
_and - [TrackingProviderFilter]
|
|
_or - [TrackingProviderFilter]
|
|
ident - IdentFilter
|
|
name - StringFilter
|
|
isActive - BooleanFilter
|
Example
{
"_and": [TrackingProviderFilter],
"_or": [TrackingProviderFilter],
"ident": IdentFilter,
"name": StringFilter,
"isActive": BooleanFilter
}
TrackingProviderOrder
Fields
Input Field | Description |
---|---|
name - SortOrder
|
Example
{"name": "ASC"}
TrackingScope
Values
Enum Value | Description |
---|---|
|
|
|
Example
"FULL"
Unit
Example
{
"changeInfo": Info,
"clientId": Ident,
"element": Element,
"elementIdent": Ident,
"fid": "xyz789",
"id": "xyz789",
"ident": Ident,
"isDeleted": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "xyz789",
"shortName": "abc123"
}
UnitCollection
UnitError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
UnitErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - UnitError
|
Example
{"entity": UnitError}
UnitErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - UnitError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": UnitError,
"errors": [ValidationErrorProperty]
}
UnitErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - UnitError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": UnitError,
"errors": [MissingPermission]
}
UnitErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - UnitError
|
|
errors - [StateErrors!]!
|
Example
{"entity": UnitError, "errors": ["ENTITY_DELETED"]}
UnitFilter
Fields
Input Field | Description |
---|---|
_and - [UnitFilter]
|
|
_or - [UnitFilter]
|
|
ident - IdentFilter
|
|
id - StringFilter
|
|
fid - StringFilter
|
|
name - StringFilter
|
|
shortName - StringFilter
|
|
isDeleted - BooleanFilter
|
|
element - ElementFilter
|
|
equipment - EquipmentFilter
|
Example
{
"_and": [UnitFilter],
"_or": [UnitFilter],
"ident": IdentFilter,
"id": StringFilter,
"fid": StringFilter,
"name": StringFilter,
"shortName": StringFilter,
"isDeleted": BooleanFilter,
"element": ElementFilter,
"equipment": EquipmentFilter
}
UnitNotFoundError
Fields
Field Name | Description |
---|---|
errors - [UnitReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [UnitReferErrorEntityNotFoundErrorType]}
UnitOrder
UnitPermissionError
Fields
Field Name | Description |
---|---|
errors - [UnitReferErrorPermissionErrorType!]!
|
Example
{"errors": [UnitReferErrorPermissionErrorType]}
UnitReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
UnitReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
UnitReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - UnitReferError
|
Example
{"entity": UnitReferError}
UnitReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - UnitReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": UnitReferError,
"errors": [MissingPermission]
}
UnitReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - UnitReferError
|
|
errors - [StateErrors!]!
|
Example
{"entity": UnitReferError, "errors": ["ENTITY_DELETED"]}
UnitResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Unit!]!
|
Example
{"entities": [Unit]}
UnitStateError
Fields
Field Name | Description |
---|---|
errors - [UnitReferErrorStateErrorType!]!
|
Example
{"errors": [UnitReferErrorStateErrorType]}
UnseenFeatures
Example
{
"hasUnseenEasy123Features": false,
"hasUnseenFleetFeatures": true,
"hasUnseenOnSiteFeatures": true,
"hasUnseenQualityFeatures": false
}
UnspecificMaintenanceAssignment
Fields
Field Name | Description |
---|---|
equipment - Equipment
|
|
ident - Ident
|
|
isDeleted - Boolean
|
|
measure - MaintenanceMeasure
|
|
nextInspectionCount - Decimal!
|
|
nextInspectionDate - Date!
|
|
status - MaintenanceStatus!
|
|
statusHistory - [MaintenanceStatusResult]!
|
|
Example
{
"equipment": Equipment,
"ident": Ident,
"isDeleted": true,
"measure": MaintenanceMeasure,
"nextInspectionCount": Decimal,
"nextInspectionDate": "2007-12-03",
"status": "UNKNOWN",
"statusHistory": [MaintenanceStatusResult]
}
UpdateCustomerResult
Types
Union Types |
---|
Example
Customer
UpdateCustomerSettingsPermissionError
Fields
Field Name | Description |
---|---|
entity - CustomerError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": CustomerError,
"errors": [MissingPermission]
}
UpdateCustomerSettingsResult
Example
CustomerSettings
UpdateCustomerSettingsValidationError
Fields
Field Name | Description |
---|---|
entity - CustomerSettingsError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": CustomerSettingsError,
"errors": [ValidationErrorProperty]
}
UpdateCustomerValidationError
Fields
Field Name | Description |
---|---|
entity - CustomerError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": CustomerError,
"errors": [ValidationErrorProperty]
}
Upload
Description
A meta type that represents a file upload.
Example
Upload
UpsertAbsenceGroupNotFoundError
Fields
Field Name | Description |
---|---|
errors - [AbsenceGroupErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [AbsenceGroupErrorEntityNotFoundErrorType]}
UpsertAbsenceGroupPermissionError
Fields
Field Name | Description |
---|---|
errors - [AbsenceGroupErrorPermissionErrorType!]!
|
Example
{"errors": [AbsenceGroupErrorPermissionErrorType]}
UpsertAbsenceGroupResult
Example
UpsertAbsenceGroupResultSuccess
UpsertAbsenceGroupResultSuccess
Fields
Field Name | Description |
---|---|
entities - [AbsenceGroup!]!
|
Example
{"entities": [AbsenceGroup]}
UpsertAbsenceGroupStateError
Fields
Field Name | Description |
---|---|
errors - [AbsenceGroupErrorStateErrorType!]!
|
Example
{"errors": [AbsenceGroupErrorStateErrorType]}
UpsertAbsenceGroupValidationError
Fields
Field Name | Description |
---|---|
errors - [AbsenceGroupErrorMutationValidationErrorType!]!
|
Example
{"errors": [AbsenceGroupErrorMutationValidationErrorType]}
UpsertAbsenceNotFoundError
Fields
Field Name | Description |
---|---|
errors - [AbsenceErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [AbsenceErrorEntityNotFoundErrorType]}
UpsertAbsencePermissionError
Fields
Field Name | Description |
---|---|
errors - [AbsenceErrorPermissionErrorType!]!
|
Example
{"errors": [AbsenceErrorPermissionErrorType]}
UpsertAbsenceResult
Example
UpsertAbsenceResultSuccess
UpsertAbsenceResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Absence!]!
|
Example
{"entities": [Absence]}
UpsertAbsenceStateError
Fields
Field Name | Description |
---|---|
errors - [AbsenceErrorStateErrorType!]!
|
Example
{"errors": [AbsenceErrorStateErrorType]}
UpsertAbsenceValidationError
Fields
Field Name | Description |
---|---|
errors - [AbsenceErrorMutationValidationErrorType!]!
|
Example
{"errors": [AbsenceErrorMutationValidationErrorType]}
UpsertAccountNotFoundError
Fields
Field Name | Description |
---|---|
errors - [AccountErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [AccountErrorEntityNotFoundErrorType]}
UpsertAccountPermissionError
Fields
Field Name | Description |
---|---|
errors - [AccountErrorPermissionErrorType!]!
|
Example
{"errors": [AccountErrorPermissionErrorType]}
UpsertAccountResult
Example
UpsertAccountResultSuccess
UpsertAccountResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Account!]!
|
Example
{"entities": [Account]}
UpsertAccountStateError
Fields
Field Name | Description |
---|---|
errors - [AccountErrorStateErrorType!]!
|
Example
{"errors": [AccountErrorStateErrorType]}
UpsertAccountValidationError
Fields
Field Name | Description |
---|---|
errors - [AccountErrorMutationValidationErrorType!]!
|
Example
{"errors": [AccountErrorMutationValidationErrorType]}
UpsertActivityNotFoundError
Fields
Field Name | Description |
---|---|
errors - [ActivityErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [ActivityErrorEntityNotFoundErrorType]}
UpsertActivityPermissionError
Fields
Field Name | Description |
---|---|
errors - [ActivityErrorPermissionErrorType!]!
|
Example
{"errors": [ActivityErrorPermissionErrorType]}
UpsertActivityResult
Example
UpsertActivityResultSuccess
UpsertActivityResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Activity!]!
|
Example
{"entities": [Activity]}
UpsertActivityStateError
Fields
Field Name | Description |
---|---|
errors - [ActivityErrorStateErrorType!]!
|
Example
{"errors": [ActivityErrorStateErrorType]}
UpsertActivityTypeNotFoundError
Fields
Field Name | Description |
---|---|
errors - [ActivityTypeErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [ActivityTypeErrorEntityNotFoundErrorType]}
UpsertActivityTypePermissionError
Fields
Field Name | Description |
---|---|
errors - [ActivityTypeErrorPermissionErrorType!]!
|
Example
{"errors": [ActivityTypeErrorPermissionErrorType]}
UpsertActivityTypeResult
Example
UpsertActivityTypeResultSuccess
UpsertActivityTypeResultSuccess
Fields
Field Name | Description |
---|---|
entities - [ActivityType!]!
|
Example
{"entities": [ActivityType]}
UpsertActivityTypeStateError
Fields
Field Name | Description |
---|---|
errors - [ActivityTypeErrorStateErrorType!]!
|
Example
{"errors": [ActivityTypeErrorStateErrorType]}
UpsertActivityTypeValidationError
Fields
Field Name | Description |
---|---|
errors - [ActivityTypeErrorMutationValidationErrorType!]!
|
Example
{"errors": [ActivityTypeErrorMutationValidationErrorType]}
UpsertActivityValidationError
Fields
Field Name | Description |
---|---|
errors - [ActivityErrorMutationValidationErrorType!]!
|
Example
{"errors": [ActivityErrorMutationValidationErrorType]}
UpsertAddresscircleNotFoundError
Fields
Field Name | Description |
---|---|
errors - [AddresscircleErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [AddresscircleErrorEntityNotFoundErrorType]}
UpsertAddresscirclePermissionError
Fields
Field Name | Description |
---|---|
errors - [AddresscircleErrorPermissionErrorType!]!
|
Example
{"errors": [AddresscircleErrorPermissionErrorType]}
UpsertAddresscircleResult
Example
UpsertAddresscircleResultSuccess
UpsertAddresscircleResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Addresscircle!]!
|
Example
{"entities": [Addresscircle]}
UpsertAddresscircleStateError
Fields
Field Name | Description |
---|---|
errors - [AddresscircleErrorStateErrorType!]!
|
Example
{"errors": [AddresscircleErrorStateErrorType]}
UpsertAddresscircleValidationError
Fields
Field Name | Description |
---|---|
errors - [AddresscircleErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
AddresscircleErrorMutationValidationErrorType
]
}
UpsertAllowanceNotFoundError
Fields
Field Name | Description |
---|---|
errors - [AllowanceErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [AllowanceErrorEntityNotFoundErrorType]}
UpsertAllowancePermissionError
Fields
Field Name | Description |
---|---|
errors - [AllowanceErrorPermissionErrorType!]!
|
Example
{"errors": [AllowanceErrorPermissionErrorType]}
UpsertAllowanceResult
Example
UpsertAllowanceResultSuccess
UpsertAllowanceResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Allowance!]!
|
Example
{"entities": [Allowance]}
UpsertAllowanceStateError
Fields
Field Name | Description |
---|---|
errors - [AllowanceErrorStateErrorType!]!
|
Example
{"errors": [AllowanceErrorStateErrorType]}
UpsertAllowanceValidationError
Fields
Field Name | Description |
---|---|
errors - [AllowanceErrorMutationValidationErrorType!]!
|
Example
{"errors": [AllowanceErrorMutationValidationErrorType]}
UpsertAppProfileNotFoundError
Fields
Field Name | Description |
---|---|
errors - [AppProfileErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [AppProfileErrorEntityNotFoundErrorType]}
UpsertAppProfilePermissionError
Fields
Field Name | Description |
---|---|
errors - [AppProfileErrorPermissionErrorType!]!
|
Example
{"errors": [AppProfileErrorPermissionErrorType]}
UpsertAppProfileResult
Example
UpsertAppProfileResultSuccess
UpsertAppProfileResultSuccess
Fields
Field Name | Description |
---|---|
entities - [AppProfile!]!
|
Example
{"entities": [AppProfile]}
UpsertAppProfileStateError
Fields
Field Name | Description |
---|---|
errors - [AppProfileErrorStateErrorType!]!
|
Example
{"errors": [AppProfileErrorStateErrorType]}
UpsertAppProfileValidationError
Fields
Field Name | Description |
---|---|
errors - [AppProfileErrorMutationValidationErrorType!]!
|
Example
{"errors": [AppProfileErrorMutationValidationErrorType]}
UpsertAssignedFileNotFoundError
Fields
Field Name | Description |
---|---|
errors - [AssignedFileErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [AssignedFileErrorEntityNotFoundErrorType]}
UpsertAssignedFilePermissionError
Fields
Field Name | Description |
---|---|
errors - [AssignedFileErrorPermissionErrorType!]!
|
Example
{"errors": [AssignedFileErrorPermissionErrorType]}
UpsertAssignedFileResult
Example
UpsertAssignedFileResultSuccess
UpsertAssignedFileResultSuccess
Fields
Field Name | Description |
---|---|
entities - [AssignedFile!]!
|
Example
{"entities": [AssignedFile]}
UpsertAssignedFileStateError
Fields
Field Name | Description |
---|---|
errors - [AssignedFileErrorStateErrorType!]!
|
Example
{"errors": [AssignedFileErrorStateErrorType]}
UpsertAssignedFileValidationError
Fields
Field Name | Description |
---|---|
errors - [AssignedFileErrorMutationValidationErrorType!]!
|
Example
{"errors": [AssignedFileErrorMutationValidationErrorType]}
UpsertAuthProviderNotFoundError
Fields
Field Name | Description |
---|---|
errors - [AuthProviderErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [AuthProviderErrorEntityNotFoundErrorType]}
UpsertAuthProviderPermissionError
Fields
Field Name | Description |
---|---|
errors - [AuthProviderErrorPermissionErrorType!]!
|
Example
{"errors": [AuthProviderErrorPermissionErrorType]}
UpsertAuthProviderResult
Example
UpsertAuthProviderSuccess
UpsertAuthProviderStateError
Fields
Field Name | Description |
---|---|
errors - [AuthProviderErrorStateErrorType!]!
|
Example
{"errors": [AuthProviderErrorStateErrorType]}
UpsertAuthProviderSuccess
Fields
Field Name | Description |
---|---|
entities - [AuthProvider!]!
|
Example
{"entities": [AuthProvider]}
UpsertAuthProviderValidationError
Fields
Field Name | Description |
---|---|
errors - [AuthProviderErrorMutationValidationErrorType!]!
|
Example
{"errors": [AuthProviderErrorMutationValidationErrorType]}
UpsertAutomationProfileNotFoundError
Fields
Field Name | Description |
---|---|
errors - [AutomationProfileErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
AutomationProfileErrorEntityNotFoundErrorType
]
}
UpsertAutomationProfilePermissionError
Fields
Field Name | Description |
---|---|
errors - [AutomationProfileErrorPermissionErrorType!]!
|
Example
{"errors": [AutomationProfileErrorPermissionErrorType]}
UpsertAutomationProfileResult
Example
UpsertAutomationProfileResultSuccess
UpsertAutomationProfileResultSuccess
Fields
Field Name | Description |
---|---|
entities - [AutomationProfile!]!
|
Example
{"entities": [AutomationProfile]}
UpsertAutomationProfileStateError
Fields
Field Name | Description |
---|---|
errors - [AutomationProfileErrorStateErrorType!]!
|
Example
{"errors": [AutomationProfileErrorStateErrorType]}
UpsertAutomationProfileValidationError
Fields
Field Name | Description |
---|---|
errors - [AutomationProfileErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
AutomationProfileErrorMutationValidationErrorType
]
}
UpsertCollectedAccountNotFoundError
Fields
Field Name | Description |
---|---|
errors - [CollectedAccountErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [CollectedAccountErrorEntityNotFoundErrorType]}
UpsertCollectedAccountPermissionError
Fields
Field Name | Description |
---|---|
errors - [CollectedAccountErrorPermissionErrorType!]!
|
Example
{"errors": [CollectedAccountErrorPermissionErrorType]}
UpsertCollectedAccountResult
Example
UpsertCollectedAccountResultSuccess
UpsertCollectedAccountResultSuccess
Fields
Field Name | Description |
---|---|
entities - [CollectedAccount!]!
|
Example
{"entities": [CollectedAccount]}
UpsertCollectedAccountStateError
Fields
Field Name | Description |
---|---|
errors - [CollectedAccountErrorStateErrorType!]!
|
Example
{"errors": [CollectedAccountErrorStateErrorType]}
UpsertCollectedAccountValidationError
Fields
Field Name | Description |
---|---|
errors - [CollectedAccountErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
CollectedAccountErrorMutationValidationErrorType
]
}
UpsertCollectedEquipmentNotFoundError
Fields
Field Name | Description |
---|---|
errors - [CollectedEquipmentErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
CollectedEquipmentErrorEntityNotFoundErrorType
]
}
UpsertCollectedEquipmentPermissionError
Fields
Field Name | Description |
---|---|
errors - [CollectedEquipmentErrorPermissionErrorType!]!
|
Example
{"errors": [CollectedEquipmentErrorPermissionErrorType]}
UpsertCollectedEquipmentResult
Example
UpsertCollectedEquipmentResultSuccess
UpsertCollectedEquipmentResultSuccess
Fields
Field Name | Description |
---|---|
entities - [CollectedEquipment!]!
|
Example
{"entities": [CollectedEquipment]}
UpsertCollectedEquipmentStateError
Fields
Field Name | Description |
---|---|
errors - [CollectedEquipmentErrorStateErrorType!]!
|
Example
{"errors": [CollectedEquipmentErrorStateErrorType]}
UpsertCollectedEquipmentValidationError
Fields
Field Name | Description |
---|---|
errors - [CollectedEquipmentErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
CollectedEquipmentErrorMutationValidationErrorType
]
}
UpsertCollectedMaterialNotFoundError
Fields
Field Name | Description |
---|---|
errors - [CollectedMaterialErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
CollectedMaterialErrorEntityNotFoundErrorType
]
}
UpsertCollectedMaterialPermissionError
Fields
Field Name | Description |
---|---|
errors - [CollectedMaterialErrorPermissionErrorType!]!
|
Example
{"errors": [CollectedMaterialErrorPermissionErrorType]}
UpsertCollectedMaterialResult
Example
UpsertCollectedMaterialResultSuccess
UpsertCollectedMaterialResultSuccess
Fields
Field Name | Description |
---|---|
entities - [CollectedMaterial!]!
|
Example
{"entities": [CollectedMaterial]}
UpsertCollectedMaterialStateError
Fields
Field Name | Description |
---|---|
errors - [CollectedMaterialErrorStateErrorType!]!
|
Example
{"errors": [CollectedMaterialErrorStateErrorType]}
UpsertCollectedMaterialValidationError
Fields
Field Name | Description |
---|---|
errors - [CollectedMaterialErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
CollectedMaterialErrorMutationValidationErrorType
]
}
UpsertCollectedSubcontractorNotFoundError
Fields
Field Name | Description |
---|---|
errors - [CollectedSubcontractorErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
CollectedSubcontractorErrorEntityNotFoundErrorType
]
}
UpsertCollectedSubcontractorPermissionError
Fields
Field Name | Description |
---|---|
errors - [CollectedSubcontractorErrorPermissionErrorType!]!
|
Example
{
"errors": [
CollectedSubcontractorErrorPermissionErrorType
]
}
UpsertCollectedSubcontractorResult
Example
UpsertCollectedSubcontractorResultSuccess
UpsertCollectedSubcontractorResultSuccess
Fields
Field Name | Description |
---|---|
entities - [CollectedSubcontractor!]!
|
Example
{"entities": [CollectedSubcontractor]}
UpsertCollectedSubcontractorStateError
Fields
Field Name | Description |
---|---|
errors - [CollectedSubcontractorErrorStateErrorType!]!
|
Example
{"errors": [CollectedSubcontractorErrorStateErrorType]}
UpsertCollectedSubcontractorValidationError
Fields
Field Name | Description |
---|---|
errors - [CollectedSubcontractorErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
CollectedSubcontractorErrorMutationValidationErrorType
]
}
UpsertContactNotFoundError
Fields
Field Name | Description |
---|---|
errors - [ContactErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [ContactErrorEntityNotFoundErrorType]}
UpsertContactPermissionError
Fields
Field Name | Description |
---|---|
errors - [ContactErrorPermissionErrorType!]!
|
Example
{"errors": [ContactErrorPermissionErrorType]}
UpsertContactResult
Example
UpsertContactResultSuccess
UpsertContactResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Contact!]!
|
Example
{"entities": [Contact]}
UpsertContactStateError
Fields
Field Name | Description |
---|---|
errors - [ContactErrorStateErrorType!]!
|
Example
{"errors": [ContactErrorStateErrorType]}
UpsertContactValidationError
Fields
Field Name | Description |
---|---|
errors - [ContactErrorMutationValidationErrorType!]!
|
Example
{"errors": [ContactErrorMutationValidationErrorType]}
UpsertCostCenterNotFoundError
Fields
Field Name | Description |
---|---|
errors - [CostCenterErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [CostCenterErrorEntityNotFoundErrorType]}
UpsertCostCenterPermissionError
Fields
Field Name | Description |
---|---|
errors - [CostCenterErrorPermissionErrorType!]!
|
Example
{"errors": [CostCenterErrorPermissionErrorType]}
UpsertCostCenterResult
Example
UpsertCostCenterResultSuccess
UpsertCostCenterResultSuccess
Fields
Field Name | Description |
---|---|
entities - [CostCenter!]!
|
Example
{"entities": [CostCenter]}
UpsertCostCenterStateError
Fields
Field Name | Description |
---|---|
errors - [CostCenterErrorStateErrorType!]!
|
Example
{"errors": [CostCenterErrorStateErrorType]}
UpsertCostCenterValidationError
Fields
Field Name | Description |
---|---|
errors - [CostCenterErrorMutationValidationErrorType!]!
|
Example
{"errors": [CostCenterErrorMutationValidationErrorType]}
UpsertCostTypeNotFoundError
Fields
Field Name | Description |
---|---|
errors - [CostTypeErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [CostTypeErrorEntityNotFoundErrorType]}
UpsertCostTypePermissionError
Fields
Field Name | Description |
---|---|
errors - [CostTypeErrorPermissionErrorType!]!
|
Example
{"errors": [CostTypeErrorPermissionErrorType]}
UpsertCostTypeResult
Example
UpsertCostTypeResultSuccess
UpsertCostTypeResultSuccess
Fields
Field Name | Description |
---|---|
entities - [CostType!]!
|
Example
{"entities": [CostType]}
UpsertCostTypeStateError
Fields
Field Name | Description |
---|---|
errors - [CostTypeErrorStateErrorType!]!
|
Example
{"errors": [CostTypeErrorStateErrorType]}
UpsertCostTypeValidationError
Fields
Field Name | Description |
---|---|
errors - [CostTypeErrorMutationValidationErrorType!]!
|
Example
{"errors": [CostTypeErrorMutationValidationErrorType]}
UpsertDayWageNotFoundError
Fields
Field Name | Description |
---|---|
errors - [DayWageErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [DayWageErrorEntityNotFoundErrorType]}
UpsertDayWagePermissionError
Fields
Field Name | Description |
---|---|
errors - [DayWageErrorPermissionErrorType!]!
|
Example
{"errors": [DayWageErrorPermissionErrorType]}
UpsertDayWageResult
Example
UpsertDayWageResultSuccess
UpsertDayWageResultSuccess
Fields
Field Name | Description |
---|---|
entities - [DayWage!]!
|
Example
{"entities": [DayWage]}
UpsertDayWageStateError
Fields
Field Name | Description |
---|---|
errors - [DayWageErrorStateErrorType!]!
|
Example
{"errors": [DayWageErrorStateErrorType]}
UpsertDayWageValidationError
Fields
Field Name | Description |
---|---|
errors - [DayWageErrorMutationValidationErrorType!]!
|
Example
{"errors": [DayWageErrorMutationValidationErrorType]}
UpsertDeviatingWorkingHoursCalendarNotFoundError
Fields
Field Name | Description |
---|---|
errors - [DeviatingWorkingHoursCalendarErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
DeviatingWorkingHoursCalendarErrorEntityNotFoundErrorType
]
}
UpsertDeviatingWorkingHoursCalendarPermissionError
Fields
Field Name | Description |
---|---|
errors - [DeviatingWorkingHoursCalendarErrorPermissionErrorType!]!
|
Example
{
"errors": [
DeviatingWorkingHoursCalendarErrorPermissionErrorType
]
}
UpsertDeviatingWorkingHoursCalendarResult
Example
UpsertDeviatingWorkingHoursCalendarResultSuccess
UpsertDeviatingWorkingHoursCalendarResultSuccess
Fields
Field Name | Description |
---|---|
entities - [DeviatingWorkingHoursCalendar!]!
|
Example
{"entities": [DeviatingWorkingHoursCalendar]}
UpsertDeviatingWorkingHoursCalendarStateError
Fields
Field Name | Description |
---|---|
errors - [DeviatingWorkingHoursCalendarErrorStateErrorType!]!
|
Example
{
"errors": [
DeviatingWorkingHoursCalendarErrorStateErrorType
]
}
UpsertDeviatingWorkingHoursCalendarValidationError
Fields
Field Name | Description |
---|---|
errors - [DeviatingWorkingHoursCalendarErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
DeviatingWorkingHoursCalendarErrorMutationValidationErrorType
]
}
UpsertEquipmentInformationFieldNotFoundError
Fields
Field Name | Description |
---|---|
errors - [EquipmentInformationFieldErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
EquipmentInformationFieldErrorEntityNotFoundErrorType
]
}
UpsertEquipmentInformationFieldPermissionError
Fields
Field Name | Description |
---|---|
errors - [EquipmentInformationFieldErrorPermissionErrorType!]!
|
Example
{
"errors": [
EquipmentInformationFieldErrorPermissionErrorType
]
}
UpsertEquipmentInformationFieldResult
Example
UpsertEquipmentInformationFieldResultSuccess
UpsertEquipmentInformationFieldResultSuccess
Fields
Field Name | Description |
---|---|
entities - [EquipmentInformationField!]!
|
Example
{"entities": [EquipmentInformationField]}
UpsertEquipmentInformationFieldStateError
Fields
Field Name | Description |
---|---|
errors - [EquipmentInformationFieldErrorStateErrorType!]!
|
Example
{"errors": [EquipmentInformationFieldErrorStateErrorType]}
UpsertEquipmentInformationFieldValidationError
Fields
Field Name | Description |
---|---|
errors - [EquipmentInformationFieldErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
EquipmentInformationFieldErrorMutationValidationErrorType
]
}
UpsertEquipmentNotFoundError
Fields
Field Name | Description |
---|---|
errors - [EquipmentErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [EquipmentErrorEntityNotFoundErrorType]}
UpsertEquipmentPermissionError
Fields
Field Name | Description |
---|---|
errors - [EquipmentErrorPermissionErrorType!]!
|
Example
{"errors": [EquipmentErrorPermissionErrorType]}
UpsertEquipmentResult
Example
UpsertEquipmentResultSuccess
UpsertEquipmentResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Equipment!]!
|
Example
{"entities": [Equipment]}
UpsertEquipmentStateError
Fields
Field Name | Description |
---|---|
errors - [EquipmentErrorStateErrorType!]!
|
Example
{"errors": [EquipmentErrorStateErrorType]}
UpsertEquipmentStateNotFoundError
Fields
Field Name | Description |
---|---|
errors - [EquipmentStateErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [EquipmentStateErrorEntityNotFoundErrorType]}
UpsertEquipmentStatePermissionError
Fields
Field Name | Description |
---|---|
errors - [EquipmentStateErrorPermissionErrorType!]!
|
Example
{"errors": [EquipmentStateErrorPermissionErrorType]}
UpsertEquipmentStateResult
Example
UpsertEquipmentStateResultSuccess
UpsertEquipmentStateResultSuccess
Fields
Field Name | Description |
---|---|
entities - [EquipmentState!]!
|
Example
{"entities": [EquipmentState]}
UpsertEquipmentStateStateError
Fields
Field Name | Description |
---|---|
errors - [EquipmentStateErrorStateErrorType!]!
|
Example
{"errors": [EquipmentStateErrorStateErrorType]}
UpsertEquipmentStateValidationError
Fields
Field Name | Description |
---|---|
errors - [EquipmentStateErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
EquipmentStateErrorMutationValidationErrorType
]
}
UpsertEquipmentTypeNotFoundError
Fields
Field Name | Description |
---|---|
errors - [EquipmentTypeErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [EquipmentTypeErrorEntityNotFoundErrorType]}
UpsertEquipmentTypePermissionError
Fields
Field Name | Description |
---|---|
errors - [EquipmentTypeErrorPermissionErrorType!]!
|
Example
{"errors": [EquipmentTypeErrorPermissionErrorType]}
UpsertEquipmentTypeResult
Example
UpsertEquipmentTypeResultSuccess
UpsertEquipmentTypeResultSuccess
Fields
Field Name | Description |
---|---|
entities - [EquipmentType!]!
|
Example
{"entities": [EquipmentType]}
UpsertEquipmentTypeStateError
Fields
Field Name | Description |
---|---|
errors - [EquipmentTypeErrorStateErrorType!]!
|
Example
{"errors": [EquipmentTypeErrorStateErrorType]}
UpsertEquipmentTypeValidationError
Fields
Field Name | Description |
---|---|
errors - [EquipmentTypeErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
EquipmentTypeErrorMutationValidationErrorType
]
}
UpsertEquipmentValidationError
Fields
Field Name | Description |
---|---|
errors - [EquipmentErrorMutationValidationErrorType!]!
|
Example
{"errors": [EquipmentErrorMutationValidationErrorType]}
UpsertFilledFormFileNotFoundError
Fields
Field Name | Description |
---|---|
errors - [FilledFormFileErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [FilledFormFileErrorEntityNotFoundErrorType]}
UpsertFilledFormFilePermissionError
Fields
Field Name | Description |
---|---|
errors - [FilledFormFileErrorPermissionErrorType!]!
|
Example
{"errors": [FilledFormFileErrorPermissionErrorType]}
UpsertFilledFormFileResult
Example
UpsertFilledFormFileResultSuccess
UpsertFilledFormFileResultSuccess
Fields
Field Name | Description |
---|---|
entities - [FilledFormFile!]!
|
Example
{"entities": [FilledFormFile]}
UpsertFilledFormFileStateError
Fields
Field Name | Description |
---|---|
errors - [FilledFormFileErrorStateErrorType!]!
|
Example
{"errors": [FilledFormFileErrorStateErrorType]}
UpsertFilledFormFileValidationError
Fields
Field Name | Description |
---|---|
errors - [FilledFormFileErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
FilledFormFileErrorMutationValidationErrorType
]
}
UpsertFilledFormNotFoundError
Fields
Field Name | Description |
---|---|
errors - [FilledFormErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [FilledFormErrorEntityNotFoundErrorType]}
UpsertFilledFormPermissionError
Fields
Field Name | Description |
---|---|
errors - [FilledFormErrorPermissionErrorType!]!
|
Example
{"errors": [FilledFormErrorPermissionErrorType]}
UpsertFilledFormResult
Example
UpsertFilledFormResultSuccess
UpsertFilledFormResultSuccess
Fields
Field Name | Description |
---|---|
entities - [FilledForm!]!
|
Example
{"entities": [FilledForm]}
UpsertFilledFormStateError
Fields
Field Name | Description |
---|---|
errors - [FilledFormErrorStateErrorType!]!
|
Example
{"errors": [FilledFormErrorStateErrorType]}
UpsertFilledFormValidationError
Fields
Field Name | Description |
---|---|
errors - [FilledFormErrorMutationValidationErrorType!]!
|
Example
{"errors": [FilledFormErrorMutationValidationErrorType]}
UpsertFormNotFoundError
Fields
Field Name | Description |
---|---|
errors - [FormErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [FormErrorEntityNotFoundErrorType]}
UpsertFormPermissionError
Fields
Field Name | Description |
---|---|
errors - [FormErrorPermissionErrorType!]!
|
Example
{"errors": [FormErrorPermissionErrorType]}
UpsertFormResult
Example
UpsertFormResultSuccess
UpsertFormResultSuccess
Fields
Field Name | Description |
---|---|
entities - [FormGraphType!]!
|
Example
{"entities": [FormGraphType]}
UpsertFormStateError
Fields
Field Name | Description |
---|---|
errors - [FormErrorStateErrorType!]!
|
Example
{"errors": [FormErrorStateErrorType]}
UpsertFormValidationError
Fields
Field Name | Description |
---|---|
errors - [FormErrorMutationValidationErrorType!]!
|
Example
{"errors": [FormErrorMutationValidationErrorType]}
UpsertLogoNotFoundError
Fields
Field Name | Description |
---|---|
errors - [LogoErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [LogoErrorEntityNotFoundErrorType]}
UpsertLogoPermissionError
Fields
Field Name | Description |
---|---|
errors - [LogoErrorPermissionErrorType!]!
|
Example
{"errors": [LogoErrorPermissionErrorType]}
UpsertLogoResult
Example
UpsertLogoResultSuccess
UpsertLogoResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Logos!]!
|
Example
{"entities": [Logos]}
UpsertLogoStateError
Fields
Field Name | Description |
---|---|
errors - [LogoErrorStateErrorType!]!
|
Example
{"errors": [LogoErrorStateErrorType]}
UpsertLogoValidationError
Fields
Field Name | Description |
---|---|
errors - [LogoErrorMutationValidationErrorType!]!
|
Example
{"errors": [LogoErrorMutationValidationErrorType]}
UpsertMaintenanceAssignmentNotFoundError
Fields
Field Name | Description |
---|---|
errors - [MaintenanceAssignmentErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
MaintenanceAssignmentErrorEntityNotFoundErrorType
]
}
UpsertMaintenanceAssignmentPermissionError
Fields
Field Name | Description |
---|---|
errors - [MaintenanceAssignmentErrorPermissionErrorType!]!
|
Example
{
"errors": [
MaintenanceAssignmentErrorPermissionErrorType
]
}
UpsertMaintenanceAssignmentResult
Example
UpsertMaintenanceAssignmentResultSuccess
UpsertMaintenanceAssignmentResultSuccess
Fields
Field Name | Description |
---|---|
entities - [MaintenanceAssignment!]!
|
Example
{"entities": [MaintenanceAssignment]}
UpsertMaintenanceAssignmentStateError
Fields
Field Name | Description |
---|---|
errors - [MaintenanceAssignmentErrorStateErrorType!]!
|
Example
{"errors": [MaintenanceAssignmentErrorStateErrorType]}
UpsertMaintenanceAssignmentValidationError
Fields
Field Name | Description |
---|---|
errors - [MaintenanceAssignmentErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
MaintenanceAssignmentErrorMutationValidationErrorType
]
}
UpsertMaintenanceMeasureNotFoundError
Fields
Field Name | Description |
---|---|
errors - [MaintenanceMeasureErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
MaintenanceMeasureErrorEntityNotFoundErrorType
]
}
UpsertMaintenanceMeasurePermissionError
Fields
Field Name | Description |
---|---|
errors - [MaintenanceMeasureErrorPermissionErrorType!]!
|
Example
{"errors": [MaintenanceMeasureErrorPermissionErrorType]}
UpsertMaintenanceMeasureResult
Example
UpsertMaintenanceMeasureResultSuccess
UpsertMaintenanceMeasureResultSuccess
Fields
Field Name | Description |
---|---|
entities - [MaintenanceMeasure!]!
|
Example
{"entities": [MaintenanceMeasure]}
UpsertMaintenanceMeasureStateError
Fields
Field Name | Description |
---|---|
errors - [MaintenanceMeasureErrorStateErrorType!]!
|
Example
{"errors": [MaintenanceMeasureErrorStateErrorType]}
UpsertMaintenanceMeasureValidationError
Fields
Field Name | Description |
---|---|
errors - [MaintenanceMeasureErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
MaintenanceMeasureErrorMutationValidationErrorType
]
}
UpsertMcJobNotFoundError
Fields
Field Name | Description |
---|---|
errors - [McJobErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [McJobErrorEntityNotFoundErrorType]}
UpsertMcJobPermissionError
Fields
Field Name | Description |
---|---|
errors - [McJobErrorPermissionErrorType!]!
|
Example
{"errors": [McJobErrorPermissionErrorType]}
UpsertMcJobResult
Example
UpsertMcJobResultSuccess
UpsertMcJobResultSuccess
Fields
Field Name | Description |
---|---|
entities - [McJob!]!
|
Example
{"entities": [McJob]}
UpsertMcJobStateError
Fields
Field Name | Description |
---|---|
errors - [McJobErrorStateErrorType!]!
|
Example
{"errors": [McJobErrorStateErrorType]}
UpsertMcJobValidationError
Fields
Field Name | Description |
---|---|
errors - [McJobErrorMutationValidationErrorType!]!
|
Example
{"errors": [McJobErrorMutationValidationErrorType]}
UpsertNoteCategoryNotFoundError
Fields
Field Name | Description |
---|---|
errors - [NoteCategoryErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [NoteCategoryErrorEntityNotFoundErrorType]}
UpsertNoteCategoryPermissionError
Fields
Field Name | Description |
---|---|
errors - [NoteCategoryErrorPermissionErrorType!]!
|
Example
{"errors": [NoteCategoryErrorPermissionErrorType]}
UpsertNoteCategoryResult
Example
UpsertNoteCategoryResultSuccess
UpsertNoteCategoryResultSuccess
Fields
Field Name | Description |
---|---|
entities - [NoteCategory!]!
|
Example
{"entities": [NoteCategory]}
UpsertNoteCategoryStateError
Fields
Field Name | Description |
---|---|
errors - [NoteCategoryErrorStateErrorType!]!
|
Example
{"errors": [NoteCategoryErrorStateErrorType]}
UpsertNoteCategoryValidationError
Fields
Field Name | Description |
---|---|
errors - [NoteCategoryErrorMutationValidationErrorType!]!
|
Example
{"errors": [NoteCategoryErrorMutationValidationErrorType]}
UpsertNoteNotFoundError
Fields
Field Name | Description |
---|---|
errors - [NoteErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [NoteErrorEntityNotFoundErrorType]}
UpsertNotePermissionError
Fields
Field Name | Description |
---|---|
errors - [NoteErrorPermissionErrorType!]!
|
Example
{"errors": [NoteErrorPermissionErrorType]}
UpsertNoteResult
Example
UpsertNoteResultSuccess
UpsertNoteResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Note!]!
|
Example
{"entities": [Note]}
UpsertNoteStateError
Fields
Field Name | Description |
---|---|
errors - [NoteErrorStateErrorType!]!
|
Example
{"errors": [NoteErrorStateErrorType]}
UpsertNoteValidationError
Fields
Field Name | Description |
---|---|
errors - [NoteErrorMutationValidationErrorType!]!
|
Example
{"errors": [NoteErrorMutationValidationErrorType]}
UpsertPersonNotFoundError
Fields
Field Name | Description |
---|---|
errors - [PersonErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [PersonErrorEntityNotFoundErrorType]}
UpsertPersonPermissionError
Fields
Field Name | Description |
---|---|
errors - [PersonErrorPermissionErrorType!]!
|
Example
{"errors": [PersonErrorPermissionErrorType]}
UpsertPersonResult
Example
UpsertPersonResultSuccess
UpsertPersonResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Person!]!
|
Example
{"entities": [Person]}
UpsertPersonSkillNotFoundError
Fields
Field Name | Description |
---|---|
errors - [PersonSkillErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [PersonSkillErrorEntityNotFoundErrorType]}
UpsertPersonSkillPermissionError
Fields
Field Name | Description |
---|---|
errors - [PersonSkillErrorPermissionErrorType!]!
|
Example
{"errors": [PersonSkillErrorPermissionErrorType]}
UpsertPersonSkillResult
Example
UpsertPersonSkillResultSuccess
UpsertPersonSkillResultSuccess
Fields
Field Name | Description |
---|---|
entities - [PersonSkill!]!
|
Example
{"entities": [PersonSkill]}
UpsertPersonSkillStateError
Fields
Field Name | Description |
---|---|
errors - [PersonSkillErrorStateErrorType!]!
|
Example
{"errors": [PersonSkillErrorStateErrorType]}
UpsertPersonSkillValidationError
Fields
Field Name | Description |
---|---|
errors - [PersonSkillErrorMutationValidationErrorType!]!
|
Example
{"errors": [PersonSkillErrorMutationValidationErrorType]}
UpsertPersonStateError
Fields
Field Name | Description |
---|---|
errors - [PersonErrorStateErrorType!]!
|
Example
{"errors": [PersonErrorStateErrorType]}
UpsertPersonTypeNotFoundError
Fields
Field Name | Description |
---|---|
errors - [PersonTypeErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [PersonTypeErrorEntityNotFoundErrorType]}
UpsertPersonTypePermissionError
Fields
Field Name | Description |
---|---|
errors - [PersonTypeErrorPermissionErrorType!]!
|
Example
{"errors": [PersonTypeErrorPermissionErrorType]}
UpsertPersonTypeResult
Example
UpsertPersonTypeResultSuccess
UpsertPersonTypeResultSuccess
Fields
Field Name | Description |
---|---|
entities - [PersonType!]!
|
Example
{"entities": [PersonType]}
UpsertPersonTypeStateError
Fields
Field Name | Description |
---|---|
errors - [PersonTypeErrorStateErrorType!]!
|
Example
{"errors": [PersonTypeErrorStateErrorType]}
UpsertPersonTypeValidationError
Fields
Field Name | Description |
---|---|
errors - [PersonTypeErrorMutationValidationErrorType!]!
|
Example
{"errors": [PersonTypeErrorMutationValidationErrorType]}
UpsertPersonValidationError
Fields
Field Name | Description |
---|---|
errors - [PersonErrorMutationValidationErrorType!]!
|
Example
{"errors": [PersonErrorMutationValidationErrorType]}
UpsertPersonalSettingsResult
Types
Union Types |
---|
Example
UpsertPersonalSettingsResultSuccess
UpsertPersonalSettingsResultSuccess
Fields
Field Name | Description |
---|---|
entities - [PersonalSettings!]!
|
Example
{"entities": [PersonalSettings]}
UpsertPersonalSettingsValidationError
Fields
Field Name | Description |
---|---|
errors - [PersonalSettingsErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
PersonalSettingsErrorMutationValidationErrorType
]
}
UpsertPhotoCategoryNotFoundError
Fields
Field Name | Description |
---|---|
errors - [PhotoCategoryErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [PhotoCategoryErrorEntityNotFoundErrorType]}
UpsertPhotoCategoryPermissionError
Fields
Field Name | Description |
---|---|
errors - [PhotoCategoryErrorPermissionErrorType!]!
|
Example
{"errors": [PhotoCategoryErrorPermissionErrorType]}
UpsertPhotoCategoryResult
Example
UpsertPhotoCategoryResultSuccess
UpsertPhotoCategoryResultSuccess
Fields
Field Name | Description |
---|---|
entities - [PhotoCategory!]!
|
Example
{"entities": [PhotoCategory]}
UpsertPhotoCategoryStateError
Fields
Field Name | Description |
---|---|
errors - [PhotoCategoryErrorStateErrorType!]!
|
Example
{"errors": [PhotoCategoryErrorStateErrorType]}
UpsertPhotoCategoryValidationError
Fields
Field Name | Description |
---|---|
errors - [PhotoCategoryErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
PhotoCategoryErrorMutationValidationErrorType
]
}
UpsertPictureNotFoundError
Fields
Field Name | Description |
---|---|
errors - [PictureErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [PictureErrorEntityNotFoundErrorType]}
UpsertPicturePermissionError
Fields
Field Name | Description |
---|---|
errors - [PictureErrorPermissionErrorType!]!
|
Example
{"errors": [PictureErrorPermissionErrorType]}
UpsertPictureResult
Example
UpsertPictureResultSuccess
UpsertPictureResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Picture!]!
|
Example
{"entities": [Picture]}
UpsertPictureStateError
Fields
Field Name | Description |
---|---|
errors - [PictureErrorStateErrorType!]!
|
Example
{"errors": [PictureErrorStateErrorType]}
UpsertPictureValidationError
Fields
Field Name | Description |
---|---|
errors - [PictureErrorMutationValidationErrorType!]!
|
Example
{"errors": [PictureErrorMutationValidationErrorType]}
UpsertPlanningBoardFilterNotFoundError
Fields
Field Name | Description |
---|---|
errors - [PlanningBoardFilterErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
PlanningBoardFilterErrorEntityNotFoundErrorType
]
}
UpsertPlanningBoardFilterPermissionError
Fields
Field Name | Description |
---|---|
errors - [PlanningBoardFilterErrorPermissionErrorType!]!
|
Example
{"errors": [PlanningBoardFilterErrorPermissionErrorType]}
UpsertPlanningBoardFilterResult
Example
UpsertPlanningBoardFilterResultSuccess
UpsertPlanningBoardFilterResultSuccess
Fields
Field Name | Description |
---|---|
entities - [PlanningBoardFilter!]!
|
Example
{"entities": [PlanningBoardFilter]}
UpsertPlanningBoardFilterStateError
Fields
Field Name | Description |
---|---|
errors - [PlanningBoardFilterErrorStateErrorType!]!
|
Example
{"errors": [PlanningBoardFilterErrorStateErrorType]}
UpsertPlanningBoardFilterValidationError
Fields
Field Name | Description |
---|---|
errors - [PlanningBoardFilterErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
PlanningBoardFilterErrorMutationValidationErrorType
]
}
UpsertPlanningCategoryNotFoundError
Fields
Field Name | Description |
---|---|
errors - [PlanningCategoryErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [PlanningCategoryErrorEntityNotFoundErrorType]}
UpsertPlanningCategoryPermissionError
Fields
Field Name | Description |
---|---|
errors - [PlanningCategoryErrorPermissionErrorType!]!
|
Example
{"errors": [PlanningCategoryErrorPermissionErrorType]}
UpsertPlanningCategoryResult
Example
UpsertPlanningCategoryResultSuccess
UpsertPlanningCategoryResultSuccess
Fields
Field Name | Description |
---|---|
entities - [PlanningCategory!]!
|
Example
{"entities": [PlanningCategory]}
UpsertPlanningCategoryStateError
Fields
Field Name | Description |
---|---|
errors - [PlanningCategoryErrorStateErrorType!]!
|
Example
{"errors": [PlanningCategoryErrorStateErrorType]}
UpsertPlanningCategoryValidationError
Fields
Field Name | Description |
---|---|
errors - [PlanningCategoryErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
PlanningCategoryErrorMutationValidationErrorType
]
}
UpsertPlanningNotFoundError
Fields
Field Name | Description |
---|---|
errors - [PlanningErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [PlanningErrorEntityNotFoundErrorType]}
UpsertPlanningPermissionError
Fields
Field Name | Description |
---|---|
errors - [PlanningErrorPermissionErrorType!]!
|
Example
{"errors": [PlanningErrorPermissionErrorType]}
UpsertPlanningResult
Example
UpsertPlanningResultSuccess
UpsertPlanningResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Planning!]!
|
Example
{"entities": [Planning]}
UpsertPlanningSidebarFilterNotFoundError
Fields
Field Name | Description |
---|---|
errors - [PlanningSidebarFilterErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
PlanningSidebarFilterErrorEntityNotFoundErrorType
]
}
UpsertPlanningSidebarFilterPermissionError
Fields
Field Name | Description |
---|---|
errors - [PlanningSidebarFilterErrorPermissionErrorType!]!
|
Example
{
"errors": [
PlanningSidebarFilterErrorPermissionErrorType
]
}
UpsertPlanningSidebarFilterResult
Example
UpsertPlanningSidebarFilterResultSuccess
UpsertPlanningSidebarFilterResultSuccess
Fields
Field Name | Description |
---|---|
entities - [PlanningSidebarFilter!]!
|
Example
{"entities": [PlanningSidebarFilter]}
UpsertPlanningSidebarFilterStateError
Fields
Field Name | Description |
---|---|
errors - [PlanningSidebarFilterErrorStateErrorType!]!
|
Example
{"errors": [PlanningSidebarFilterErrorStateErrorType]}
UpsertPlanningSidebarFilterValidationError
Fields
Field Name | Description |
---|---|
errors - [PlanningSidebarFilterErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
PlanningSidebarFilterErrorMutationValidationErrorType
]
}
UpsertPlanningStateError
Fields
Field Name | Description |
---|---|
errors - [PlanningErrorStateErrorType!]!
|
Example
{"errors": [PlanningErrorStateErrorType]}
UpsertPlanningValidationError
Fields
Field Name | Description |
---|---|
errors - [PlanningErrorMutationValidationErrorType!]!
|
Example
{"errors": [PlanningErrorMutationValidationErrorType]}
UpsertProjectComponentNotFoundError
Fields
Field Name | Description |
---|---|
errors - [ProjectComponentErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [ProjectComponentErrorEntityNotFoundErrorType]}
UpsertProjectComponentPermissionError
Fields
Field Name | Description |
---|---|
errors - [ProjectComponentErrorPermissionErrorType!]!
|
Example
{"errors": [ProjectComponentErrorPermissionErrorType]}
UpsertProjectComponentResult
Example
UpsertProjectComponentResultSuccess
UpsertProjectComponentResultSuccess
Fields
Field Name | Description |
---|---|
entities - [ProjectComponent!]!
|
Example
{"entities": [ProjectComponent]}
UpsertProjectComponentStateError
Fields
Field Name | Description |
---|---|
errors - [ProjectComponentErrorStateErrorType!]!
|
Example
{"errors": [ProjectComponentErrorStateErrorType]}
UpsertProjectComponentValidationError
Fields
Field Name | Description |
---|---|
errors - [ProjectComponentErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
ProjectComponentErrorMutationValidationErrorType
]
}
UpsertProjectNotFoundError
Fields
Field Name | Description |
---|---|
errors - [ProjectErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [ProjectErrorEntityNotFoundErrorType]}
UpsertProjectPermissionError
Fields
Field Name | Description |
---|---|
errors - [ProjectErrorPermissionErrorType!]!
|
Example
{"errors": [ProjectErrorPermissionErrorType]}
UpsertProjectResult
Example
UpsertProjectResultSuccess
UpsertProjectResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Project!]!
|
Example
{"entities": [Project]}
UpsertProjectSectorNotFoundError
Fields
Field Name | Description |
---|---|
errors - [ProjectSectorErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [ProjectSectorErrorEntityNotFoundErrorType]}
UpsertProjectSectorPermissionError
Fields
Field Name | Description |
---|---|
errors - [ProjectSectorErrorPermissionErrorType!]!
|
Example
{"errors": [ProjectSectorErrorPermissionErrorType]}
UpsertProjectSectorResult
Example
UpsertProjectSectorResultSuccess
UpsertProjectSectorResultSuccess
Fields
Field Name | Description |
---|---|
entities - [ProjectSector!]!
|
Example
{"entities": [ProjectSector]}
UpsertProjectSectorStateError
Fields
Field Name | Description |
---|---|
errors - [ProjectSectorErrorStateErrorType!]!
|
Example
{"errors": [ProjectSectorErrorStateErrorType]}
UpsertProjectSectorValidationError
Fields
Field Name | Description |
---|---|
errors - [ProjectSectorErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
ProjectSectorErrorMutationValidationErrorType
]
}
UpsertProjectStateError
Fields
Field Name | Description |
---|---|
errors - [ProjectErrorStateErrorType!]!
|
Example
{"errors": [ProjectErrorStateErrorType]}
UpsertProjectTypeNotFoundError
Fields
Field Name | Description |
---|---|
errors - [ProjectTypeErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [ProjectTypeErrorEntityNotFoundErrorType]}
UpsertProjectTypePermissionError
Fields
Field Name | Description |
---|---|
errors - [ProjectTypeErrorPermissionErrorType!]!
|
Example
{"errors": [ProjectTypeErrorPermissionErrorType]}
UpsertProjectTypeResult
Example
UpsertProjectTypeResultSuccess
UpsertProjectTypeResultSuccess
Fields
Field Name | Description |
---|---|
entities - [ProjectType!]!
|
Example
{"entities": [ProjectType]}
UpsertProjectTypeStateError
Fields
Field Name | Description |
---|---|
errors - [ProjectTypeErrorStateErrorType!]!
|
Example
{"errors": [ProjectTypeErrorStateErrorType]}
UpsertProjectTypeValidationError
Fields
Field Name | Description |
---|---|
errors - [ProjectTypeErrorMutationValidationErrorType!]!
|
Example
{"errors": [ProjectTypeErrorMutationValidationErrorType]}
UpsertProjectValidationError
Fields
Field Name | Description |
---|---|
errors - [ProjectErrorMutationValidationErrorType!]!
|
Example
{"errors": [ProjectErrorMutationValidationErrorType]}
UpsertProjectZoneNotFoundError
Fields
Field Name | Description |
---|---|
errors - [ProjectZoneErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [ProjectZoneErrorEntityNotFoundErrorType]}
UpsertProjectZonePermissionError
Fields
Field Name | Description |
---|---|
errors - [ProjectZoneErrorPermissionErrorType!]!
|
Example
{"errors": [ProjectZoneErrorPermissionErrorType]}
UpsertProjectZoneResult
Example
UpsertProjectZoneResultSuccess
UpsertProjectZoneResultSuccess
Fields
Field Name | Description |
---|---|
entities - [ProjectZone!]!
|
Example
{"entities": [ProjectZone]}
UpsertProjectZoneStateError
Fields
Field Name | Description |
---|---|
errors - [ProjectZoneErrorStateErrorType!]!
|
Example
{"errors": [ProjectZoneErrorStateErrorType]}
UpsertProjectZoneValidationError
Fields
Field Name | Description |
---|---|
errors - [ProjectZoneErrorMutationValidationErrorType!]!
|
Example
{"errors": [ProjectZoneErrorMutationValidationErrorType]}
UpsertPublicHolidayNotFoundError
Fields
Field Name | Description |
---|---|
errors - [PublicHolidayErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [PublicHolidayErrorEntityNotFoundErrorType]}
UpsertPublicHolidayPermissionError
Fields
Field Name | Description |
---|---|
errors - [PublicHolidayErrorPermissionErrorType!]!
|
Example
{"errors": [PublicHolidayErrorPermissionErrorType]}
UpsertPublicHolidayResult
Example
UpsertPublicHolidayResultSuccess
UpsertPublicHolidayResultSuccess
Fields
Field Name | Description |
---|---|
entities - [PublicHoliday!]!
|
Example
{"entities": [PublicHoliday]}
UpsertPublicHolidayStateError
Fields
Field Name | Description |
---|---|
errors - [PublicHolidayErrorStateErrorType!]!
|
Example
{"errors": [PublicHolidayErrorStateErrorType]}
UpsertPublicHolidayValidationError
Fields
Field Name | Description |
---|---|
errors - [PublicHolidayErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
PublicHolidayErrorMutationValidationErrorType
]
}
UpsertRegionNotFoundError
Fields
Field Name | Description |
---|---|
errors - [RegionErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [RegionErrorEntityNotFoundErrorType]}
UpsertRegionPermissionError
Fields
Field Name | Description |
---|---|
errors - [RegionErrorPermissionErrorType!]!
|
Example
{"errors": [RegionErrorPermissionErrorType]}
UpsertRegionResult
Example
UpsertRegionResultSuccess
UpsertRegionResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Region!]!
|
Example
{"entities": [Region]}
UpsertRegionStateError
Fields
Field Name | Description |
---|---|
errors - [RegionErrorStateErrorType!]!
|
Example
{"errors": [RegionErrorStateErrorType]}
UpsertRegionValidationError
Fields
Field Name | Description |
---|---|
errors - [RegionErrorMutationValidationErrorType!]!
|
Example
{"errors": [RegionErrorMutationValidationErrorType]}
UpsertRoleNotFoundError
Fields
Field Name | Description |
---|---|
errors - [RoleErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [RoleErrorEntityNotFoundErrorType]}
UpsertRolePermissionError
Fields
Field Name | Description |
---|---|
errors - [RoleErrorPermissionErrorType!]!
|
Example
{"errors": [RoleErrorPermissionErrorType]}
UpsertRoleResult
Example
UpsertRoleResultSuccess
UpsertRoleResultSuccess
Fields
Field Name | Description |
---|---|
entities - [RoleBase!]!
|
Example
{"entities": [RoleBase]}
UpsertRoleStateError
Fields
Field Name | Description |
---|---|
errors - [RoleErrorStateErrorType!]!
|
Example
{"errors": [RoleErrorStateErrorType]}
UpsertRoleValidationError
Fields
Field Name | Description |
---|---|
errors - [RoleErrorMutationValidationErrorType!]!
|
Example
{"errors": [RoleErrorMutationValidationErrorType]}
UpsertRuleConfigurationNotFoundError
Fields
Field Name | Description |
---|---|
errors - [RuleConfigurationErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
RuleConfigurationErrorEntityNotFoundErrorType
]
}
UpsertRuleConfigurationPermissionError
Fields
Field Name | Description |
---|---|
errors - [RuleConfigurationErrorPermissionErrorType!]!
|
Example
{"errors": [RuleConfigurationErrorPermissionErrorType]}
UpsertRuleConfigurationResult
Example
UpsertRuleConfigurationResultSuccess
UpsertRuleConfigurationResultSuccess
Fields
Field Name | Description |
---|---|
entities - [RuleConfiguration!]!
|
Example
{"entities": [RuleConfiguration]}
UpsertRuleConfigurationStateError
Fields
Field Name | Description |
---|---|
errors - [RuleConfigurationErrorStateErrorType!]!
|
Example
{"errors": [RuleConfigurationErrorStateErrorType]}
UpsertRuleConfigurationValidationError
Fields
Field Name | Description |
---|---|
errors - [RuleConfigurationErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
RuleConfigurationErrorMutationValidationErrorType
]
}
UpsertScheduledOrderNotFoundError
Fields
Field Name | Description |
---|---|
errors - [ScheduledOrderErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [ScheduledOrderErrorEntityNotFoundErrorType]}
UpsertScheduledOrderPermissionError
Fields
Field Name | Description |
---|---|
errors - [ScheduledOrderErrorPermissionErrorType!]!
|
Example
{"errors": [ScheduledOrderErrorPermissionErrorType]}
UpsertScheduledOrderResult
Example
UpsertScheduledOrderResultSuccess
UpsertScheduledOrderResultSuccess
Fields
Field Name | Description |
---|---|
entities - [ScheduledOrder!]!
|
Example
{"entities": [ScheduledOrder]}
UpsertScheduledOrderStateError
Fields
Field Name | Description |
---|---|
errors - [ScheduledOrderErrorStateErrorType!]!
|
Example
{"errors": [ScheduledOrderErrorStateErrorType]}
UpsertScheduledOrderValidationError
Fields
Field Name | Description |
---|---|
errors - [ScheduledOrderErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
ScheduledOrderErrorMutationValidationErrorType
]
}
UpsertServiceModeOrderNotFoundError
Fields
Field Name | Description |
---|---|
errors - [ServiceModeOrderErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [ServiceModeOrderErrorEntityNotFoundErrorType]}
UpsertServiceModeOrderPermissionError
Fields
Field Name | Description |
---|---|
errors - [ServiceModeOrderErrorPermissionErrorType!]!
|
Example
{"errors": [ServiceModeOrderErrorPermissionErrorType]}
UpsertServiceModeOrderResult
Example
UpsertServiceModeOrderResultSuccess
UpsertServiceModeOrderResultSuccess
Fields
Field Name | Description |
---|---|
entities - [ServiceModeOrder!]!
|
Example
{"entities": [ServiceModeOrder]}
UpsertServiceModeOrderStateError
Fields
Field Name | Description |
---|---|
errors - [ServiceModeOrderErrorStateErrorType!]!
|
Example
{"errors": [ServiceModeOrderErrorStateErrorType]}
UpsertServiceModeOrderValidationError
Fields
Field Name | Description |
---|---|
errors - [ServiceModeOrderErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
ServiceModeOrderErrorMutationValidationErrorType
]
}
UpsertServiceNotFoundError
Fields
Field Name | Description |
---|---|
errors - [ServiceErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [ServiceErrorEntityNotFoundErrorType]}
UpsertServicePermissionError
Fields
Field Name | Description |
---|---|
errors - [ServiceErrorPermissionErrorType!]!
|
Example
{"errors": [ServiceErrorPermissionErrorType]}
UpsertServiceResult
Example
UpsertServiceResultSuccess
UpsertServiceResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Service!]!
|
Example
{"entities": [Service]}
UpsertServiceStateError
Fields
Field Name | Description |
---|---|
errors - [ServiceErrorStateErrorType!]!
|
Example
{"errors": [ServiceErrorStateErrorType]}
UpsertServiceValidationError
Fields
Field Name | Description |
---|---|
errors - [ServiceErrorMutationValidationErrorType!]!
|
Example
{"errors": [ServiceErrorMutationValidationErrorType]}
UpsertSimplifiedRoleNotFoundError
Fields
Field Name | Description |
---|---|
errors - [RoleErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [RoleErrorEntityNotFoundErrorType]}
UpsertSimplifiedRolePermissionError
Fields
Field Name | Description |
---|---|
errors - [RoleErrorPermissionErrorType!]!
|
Example
{"errors": [RoleErrorPermissionErrorType]}
UpsertSimplifiedRoleResult
Example
UpsertSimplifiedRoleResultSuccess
UpsertSimplifiedRoleResultSuccess
Fields
Field Name | Description |
---|---|
entities - [RoleBase!]!
|
Example
{"entities": [RoleBase]}
UpsertSimplifiedRoleStateError
Fields
Field Name | Description |
---|---|
errors - [RoleErrorStateErrorType!]!
|
Example
{"errors": [RoleErrorStateErrorType]}
UpsertSimplifiedRoleValidationError
Fields
Field Name | Description |
---|---|
errors - [RoleErrorMutationValidationErrorType!]!
|
Example
{"errors": [RoleErrorMutationValidationErrorType]}
UpsertSkillNotFoundError
Fields
Field Name | Description |
---|---|
errors - [SkillErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [SkillErrorEntityNotFoundErrorType]}
UpsertSkillPermissionError
Fields
Field Name | Description |
---|---|
errors - [SkillErrorPermissionErrorType!]!
|
Example
{"errors": [SkillErrorPermissionErrorType]}
UpsertSkillResult
Example
UpsertSkillResultSuccess
UpsertSkillResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Skill!]!
|
Example
{"entities": [Skill]}
UpsertSkillStateError
Fields
Field Name | Description |
---|---|
errors - [SkillErrorStateErrorType!]!
|
Example
{"errors": [SkillErrorStateErrorType]}
UpsertSkillValidationError
Fields
Field Name | Description |
---|---|
errors - [SkillErrorMutationValidationErrorType!]!
|
Example
{"errors": [SkillErrorMutationValidationErrorType]}
UpsertStaffTimeNotFoundError
Fields
Field Name | Description |
---|---|
errors - [StaffTimeErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [StaffTimeErrorEntityNotFoundErrorType]}
UpsertStaffTimePermissionError
Fields
Field Name | Description |
---|---|
errors - [StaffTimeErrorPermissionErrorType!]!
|
Example
{"errors": [StaffTimeErrorPermissionErrorType]}
UpsertStaffTimeResult
Example
UpsertStaffTimeResultSuccess
UpsertStaffTimeResultSuccess
Fields
Field Name | Description |
---|---|
entities - [StaffTime!]!
|
Example
{"entities": [StaffTime]}
UpsertStaffTimeStateError
Fields
Field Name | Description |
---|---|
errors - [StaffTimeErrorStateErrorType!]!
|
Example
{"errors": [StaffTimeErrorStateErrorType]}
UpsertStaffTimeValidationError
Fields
Field Name | Description |
---|---|
errors - [StaffTimeErrorMutationValidationErrorType!]!
|
Example
{"errors": [StaffTimeErrorMutationValidationErrorType]}
UpsertTeamNotFoundError
Fields
Field Name | Description |
---|---|
errors - [TeamErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [TeamErrorEntityNotFoundErrorType]}
UpsertTeamPermissionError
Fields
Field Name | Description |
---|---|
errors - [TeamErrorPermissionErrorType!]!
|
Example
{"errors": [TeamErrorPermissionErrorType]}
UpsertTeamResult
Example
UpsertTeamResultSuccess
UpsertTeamResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Team!]!
|
Example
{"entities": [Team]}
UpsertTeamStateError
Fields
Field Name | Description |
---|---|
errors - [TeamErrorStateErrorType!]!
|
Example
{"errors": [TeamErrorStateErrorType]}
UpsertTeamValidationError
Fields
Field Name | Description |
---|---|
errors - [TeamErrorMutationValidationErrorType!]!
|
Example
{"errors": [TeamErrorMutationValidationErrorType]}
UpsertTerminalNotFoundError
Fields
Field Name | Description |
---|---|
errors - [TerminalErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [TerminalErrorEntityNotFoundErrorType]}
UpsertTerminalPermissionError
Fields
Field Name | Description |
---|---|
errors - [TerminalErrorPermissionErrorType!]!
|
Example
{"errors": [TerminalErrorPermissionErrorType]}
UpsertTerminalResult
Example
UpsertTerminalResultSuccess
UpsertTerminalResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Terminals!]!
|
Example
{"entities": [Terminals]}
UpsertTerminalStateError
Fields
Field Name | Description |
---|---|
errors - [TerminalErrorStateErrorType!]!
|
Example
{"errors": [TerminalErrorStateErrorType]}
UpsertTerminalValidationError
Fields
Field Name | Description |
---|---|
errors - [TerminalErrorMutationValidationErrorType!]!
|
Example
{"errors": [TerminalErrorMutationValidationErrorType]}
UpsertTicketCategoryNotFoundError
Fields
Field Name | Description |
---|---|
errors - [TicketCategoryErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [TicketCategoryErrorEntityNotFoundErrorType]}
UpsertTicketCategoryPermissionError
Fields
Field Name | Description |
---|---|
errors - [TicketCategoryErrorPermissionErrorType!]!
|
Example
{"errors": [TicketCategoryErrorPermissionErrorType]}
UpsertTicketCategoryResult
Example
UpsertTicketCategoryResultSuccess
UpsertTicketCategoryResultSuccess
Fields
Field Name | Description |
---|---|
entities - [TicketCategory!]!
|
Example
{"entities": [TicketCategory]}
UpsertTicketCategoryStateError
Fields
Field Name | Description |
---|---|
errors - [TicketCategoryErrorStateErrorType!]!
|
Example
{"errors": [TicketCategoryErrorStateErrorType]}
UpsertTicketCategoryValidationError
Fields
Field Name | Description |
---|---|
errors - [TicketCategoryErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
TicketCategoryErrorMutationValidationErrorType
]
}
UpsertTicketCommentMutationInput
UpsertTicketCommentMutationReturn
Fields
Field Name | Description |
---|---|
comment - TicketComment
|
|
error - Error
|
Example
{
"comment": TicketComment,
"error": Error
}
UpsertTicketExportTemplateNotFoundError
Fields
Field Name | Description |
---|---|
errors - [TicketExportTemplateErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
TicketExportTemplateErrorEntityNotFoundErrorType
]
}
UpsertTicketExportTemplatePermissionError
Fields
Field Name | Description |
---|---|
errors - [TicketExportTemplateErrorPermissionErrorType!]!
|
Example
{"errors": [TicketExportTemplateErrorPermissionErrorType]}
UpsertTicketExportTemplateResult
Example
UpsertTicketExportTemplateResultSuccess
UpsertTicketExportTemplateResultSuccess
Fields
Field Name | Description |
---|---|
entities - [TicketExportTemplate!]!
|
Example
{"entities": [TicketExportTemplate]}
UpsertTicketExportTemplateStateError
Fields
Field Name | Description |
---|---|
errors - [TicketExportTemplateErrorStateErrorType!]!
|
Example
{"errors": [TicketExportTemplateErrorStateErrorType]}
UpsertTicketExportTemplateValidationError
Fields
Field Name | Description |
---|---|
errors - [TicketExportTemplateErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
TicketExportTemplateErrorMutationValidationErrorType
]
}
UpsertTicketListFilterNotFoundError
Fields
Field Name | Description |
---|---|
errors - [TicketListFilterErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [TicketListFilterErrorEntityNotFoundErrorType]}
UpsertTicketListFilterPermissionError
Fields
Field Name | Description |
---|---|
errors - [TicketListFilterErrorPermissionErrorType!]!
|
Example
{"errors": [TicketListFilterErrorPermissionErrorType]}
UpsertTicketListFilterResult
Example
UpsertTicketListFilterResultSuccess
UpsertTicketListFilterResultSuccess
Fields
Field Name | Description |
---|---|
entities - [TicketListFilter!]!
|
Example
{"entities": [TicketListFilter]}
UpsertTicketListFilterStateError
Fields
Field Name | Description |
---|---|
errors - [TicketListFilterErrorStateErrorType!]!
|
Example
{"errors": [TicketListFilterErrorStateErrorType]}
UpsertTicketListFilterValidationError
Fields
Field Name | Description |
---|---|
errors - [TicketListFilterErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
TicketListFilterErrorMutationValidationErrorType
]
}
UpsertTicketMutationInput
Fields
Input Field | Description |
---|---|
ident - Ident
|
|
clientId - Ident
|
|
title - String
|
|
description - String
|
|
state - TicketState
|
|
ticketTypeIdent - Ident
|
|
ticketCategoryIdent - Ident
|
|
assignedPersonIdent - Ident
|
User assigned to oversee the ticket. |
assignedSubcontractorIdent - Ident
|
Subcontractor assigned to oversee the ticket. |
involvedSubcontractorIdents - [Ident]
|
|
involvedPersonIdents - [Ident]
|
|
projectIdent - Ident
|
|
projectLayerIdent - Ident
|
Plan the ticket is linked to. Not guaranteed to still be available on the Project |
projectPlanIdent - Ident
|
Plan the ticket is linked to. Not guaranteed to still be available on the Project |
planLat - Decimal
|
|
planLng - Decimal
|
|
deadline - DateTimeOffset
|
|
updateTime - DateTimeOffset
|
|
updatePersonIdent - Ident
|
Last user to update the ticket. |
createTime - DateTimeOffset
|
|
createPersonIdent - Ident
|
User responsible for creation of the ticket. |
parentIdent - Ident
|
|
filledFormIdent - Ident
|
Example
{
"ident": Ident,
"clientId": Ident,
"title": "abc123",
"description": "abc123",
"state": "OPEN",
"ticketTypeIdent": Ident,
"ticketCategoryIdent": Ident,
"assignedPersonIdent": Ident,
"assignedSubcontractorIdent": Ident,
"involvedSubcontractorIdents": [Ident],
"involvedPersonIdents": [Ident],
"projectIdent": Ident,
"projectLayerIdent": Ident,
"projectPlanIdent": Ident,
"planLat": Decimal,
"planLng": Decimal,
"deadline": DateTimeOffset,
"updateTime": DateTimeOffset,
"updatePersonIdent": Ident,
"createTime": DateTimeOffset,
"createPersonIdent": Ident,
"parentIdent": Ident,
"filledFormIdent": Ident
}
UpsertTicketMutationReturn
UpsertTicketNotFoundError
Fields
Field Name | Description |
---|---|
errors - [TicketErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [TicketErrorEntityNotFoundErrorType]}
UpsertTicketPermissionError
Fields
Field Name | Description |
---|---|
errors - [TicketErrorPermissionErrorType!]!
|
Example
{"errors": [TicketErrorPermissionErrorType]}
UpsertTicketResult
Example
UpsertTicketResultSuccess
UpsertTicketResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Ticket!]!
|
Example
{"entities": [Ticket]}
UpsertTicketStateError
Fields
Field Name | Description |
---|---|
errors - [TicketErrorStateErrorType!]!
|
Example
{"errors": [TicketErrorStateErrorType]}
UpsertTicketTypeNotFoundError
Fields
Field Name | Description |
---|---|
errors - [TicketTypeErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [TicketTypeErrorEntityNotFoundErrorType]}
UpsertTicketTypePermissionError
Fields
Field Name | Description |
---|---|
errors - [TicketTypeErrorPermissionErrorType!]!
|
Example
{"errors": [TicketTypeErrorPermissionErrorType]}
UpsertTicketTypeResult
Example
UpsertTicketTypeResultSuccess
UpsertTicketTypeResultSuccess
Fields
Field Name | Description |
---|---|
entities - [TicketType!]!
|
Example
{"entities": [TicketType]}
UpsertTicketTypeStateError
Fields
Field Name | Description |
---|---|
errors - [TicketTypeErrorStateErrorType!]!
|
Example
{"errors": [TicketTypeErrorStateErrorType]}
UpsertTicketTypeValidationError
Fields
Field Name | Description |
---|---|
errors - [TicketTypeErrorMutationValidationErrorType!]!
|
Example
{"errors": [TicketTypeErrorMutationValidationErrorType]}
UpsertTicketValidationError
Fields
Field Name | Description |
---|---|
errors - [TicketErrorMutationValidationErrorType!]!
|
Example
{"errors": [TicketErrorMutationValidationErrorType]}
UpsertTimeConfigurationNotFoundError
Fields
Field Name | Description |
---|---|
errors - [TimeConfigurationErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
TimeConfigurationErrorEntityNotFoundErrorType
]
}
UpsertTimeConfigurationPermissionError
Fields
Field Name | Description |
---|---|
errors - [TimeConfigurationErrorPermissionErrorType!]!
|
Example
{"errors": [TimeConfigurationErrorPermissionErrorType]}
UpsertTimeConfigurationResult
Example
UpsertTimeConfigurationResultSuccess
UpsertTimeConfigurationResultSuccess
Fields
Field Name | Description |
---|---|
entities - [TimeConfiguration!]!
|
Example
{"entities": [TimeConfiguration]}
UpsertTimeConfigurationStateError
Fields
Field Name | Description |
---|---|
errors - [TimeConfigurationErrorStateErrorType!]!
|
Example
{"errors": [TimeConfigurationErrorStateErrorType]}
UpsertTimeConfigurationValidationError
Fields
Field Name | Description |
---|---|
errors - [TimeConfigurationErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
TimeConfigurationErrorMutationValidationErrorType
]
}
UpsertTimeTrackingProfileNotFoundError
Fields
Field Name | Description |
---|---|
errors - [TimeTrackingProfileErrorEntityNotFoundErrorType!]!
|
Example
{
"errors": [
TimeTrackingProfileErrorEntityNotFoundErrorType
]
}
UpsertTimeTrackingProfilePermissionError
Fields
Field Name | Description |
---|---|
errors - [TimeTrackingProfileErrorPermissionErrorType!]!
|
Example
{"errors": [TimeTrackingProfileErrorPermissionErrorType]}
UpsertTimeTrackingProfileResult
Example
UpsertTimeTrackingProfileResultSuccess
UpsertTimeTrackingProfileResultSuccess
Fields
Field Name | Description |
---|---|
entities - [TimeTrackingProfile!]!
|
Example
{"entities": [TimeTrackingProfile]}
UpsertTimeTrackingProfileStateError
Fields
Field Name | Description |
---|---|
errors - [TimeTrackingProfileErrorStateErrorType!]!
|
Example
{"errors": [TimeTrackingProfileErrorStateErrorType]}
UpsertTimeTrackingProfileValidationError
Fields
Field Name | Description |
---|---|
errors - [TimeTrackingProfileErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
TimeTrackingProfileErrorMutationValidationErrorType
]
}
UpsertTrackingLoginNotFoundError
Fields
Field Name | Description |
---|---|
errors - [TrackingLoginErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [TrackingLoginErrorEntityNotFoundErrorType]}
UpsertTrackingLoginPermissionError
Fields
Field Name | Description |
---|---|
errors - [TrackingLoginErrorPermissionErrorType!]!
|
Example
{"errors": [TrackingLoginErrorPermissionErrorType]}
UpsertTrackingLoginResult
Example
UpsertTrackingLoginResultSuccess
UpsertTrackingLoginResultSuccess
Fields
Field Name | Description |
---|---|
entities - [TrackingLogin!]!
|
Example
{"entities": [TrackingLogin]}
UpsertTrackingLoginStateError
Fields
Field Name | Description |
---|---|
errors - [TrackingLoginErrorStateErrorType!]!
|
Example
{"errors": [TrackingLoginErrorStateErrorType]}
UpsertTrackingLoginValidationError
Fields
Field Name | Description |
---|---|
errors - [TrackingLoginErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
TrackingLoginErrorMutationValidationErrorType
]
}
UpsertUnitNotFoundError
Fields
Field Name | Description |
---|---|
errors - [UnitErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [UnitErrorEntityNotFoundErrorType]}
UpsertUnitPermissionError
Fields
Field Name | Description |
---|---|
errors - [UnitErrorPermissionErrorType!]!
|
Example
{"errors": [UnitErrorPermissionErrorType]}
UpsertUnitResult
Example
UpsertUnitResultSuccess
UpsertUnitResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Unit!]!
|
Example
{"entities": [Unit]}
UpsertUnitStateError
Fields
Field Name | Description |
---|---|
errors - [UnitErrorStateErrorType!]!
|
Example
{"errors": [UnitErrorStateErrorType]}
UpsertUnitValidationError
Fields
Field Name | Description |
---|---|
errors - [UnitErrorMutationValidationErrorType!]!
|
Example
{"errors": [UnitErrorMutationValidationErrorType]}
UpsertUserInviteNotFoundError
Fields
Field Name | Description |
---|---|
errors - [UserInviteErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [UserInviteErrorEntityNotFoundErrorType]}
UpsertUserInvitePermissionError
Fields
Field Name | Description |
---|---|
errors - [UserInviteErrorPermissionErrorType!]!
|
Example
{"errors": [UserInviteErrorPermissionErrorType]}
UpsertUserInviteResult
Example
UpsertUserInviteResultSuccess
UpsertUserInviteResultSuccess
Fields
Field Name | Description |
---|---|
entities - [UserInvite!]!
|
Example
{"entities": [UserInvite]}
UpsertUserInviteStateError
Fields
Field Name | Description |
---|---|
errors - [UserInviteErrorStateErrorType!]!
|
Example
{"errors": [UserInviteErrorStateErrorType]}
UpsertUserInviteValidationError
Fields
Field Name | Description |
---|---|
errors - [UserInviteErrorMutationValidationErrorType!]!
|
Example
{"errors": [UserInviteErrorMutationValidationErrorType]}
UpsertWageTicketNotFoundError
Fields
Field Name | Description |
---|---|
errors - [WageTicketErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [WageTicketErrorEntityNotFoundErrorType]}
UpsertWageTicketPermissionError
Fields
Field Name | Description |
---|---|
errors - [WageTicketErrorPermissionErrorType!]!
|
Example
{"errors": [WageTicketErrorPermissionErrorType]}
UpsertWageTicketResult
Example
UpsertWageTicketResultSuccess
UpsertWageTicketResultSuccess
Fields
Field Name | Description |
---|---|
entities - [WageTicket!]!
|
Example
{"entities": [WageTicket]}
UpsertWageTicketStateError
Fields
Field Name | Description |
---|---|
errors - [WageTicketErrorStateErrorType!]!
|
Example
{"errors": [WageTicketErrorStateErrorType]}
UpsertWageTicketValidationError
Fields
Field Name | Description |
---|---|
errors - [WageTicketErrorMutationValidationErrorType!]!
|
Example
{"errors": [WageTicketErrorMutationValidationErrorType]}
UpsertWageTypeNotFoundError
Fields
Field Name | Description |
---|---|
errors - [WageTypeErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [WageTypeErrorEntityNotFoundErrorType]}
UpsertWageTypePermissionError
Fields
Field Name | Description |
---|---|
errors - [WageTypeErrorPermissionErrorType!]!
|
Example
{"errors": [WageTypeErrorPermissionErrorType]}
UpsertWageTypeResult
Example
UpsertWageTypeResultSuccess
UpsertWageTypeResultSuccess
Fields
Field Name | Description |
---|---|
entities - [WageType!]!
|
Example
{"entities": [WageType]}
UpsertWageTypeStateError
Fields
Field Name | Description |
---|---|
errors - [WageTypeErrorStateErrorType!]!
|
Example
{"errors": [WageTypeErrorStateErrorType]}
UpsertWageTypeValidationError
Fields
Field Name | Description |
---|---|
errors - [WageTypeErrorMutationValidationErrorType!]!
|
Example
{"errors": [WageTypeErrorMutationValidationErrorType]}
UpsertWeatherNotFoundError
Fields
Field Name | Description |
---|---|
errors - [WeatherErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [WeatherErrorEntityNotFoundErrorType]}
UpsertWeatherPermissionError
Fields
Field Name | Description |
---|---|
errors - [WeatherErrorPermissionErrorType!]!
|
Example
{"errors": [WeatherErrorPermissionErrorType]}
UpsertWeatherResult
Example
UpsertWeatherResultSuccess
UpsertWeatherResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Weather!]!
|
Example
{"entities": [Weather]}
UpsertWeatherStateError
Fields
Field Name | Description |
---|---|
errors - [WeatherErrorStateErrorType!]!
|
Example
{"errors": [WeatherErrorStateErrorType]}
UpsertWeatherValidationError
Fields
Field Name | Description |
---|---|
errors - [WeatherErrorMutationValidationErrorType!]!
|
Example
{"errors": [WeatherErrorMutationValidationErrorType]}
User
Fields
Field Name | Description |
---|---|
activeDirectory - Boolean!
|
|
appProfile - AppProfile
|
|
authProvider - AuthProvider
|
|
authProviderLinkLink - String
|
|
authProviderLinkSource - AuthProviderLinkSource!
|
|
authProviderSub - String
|
|
elementRoles - [ElementRole!]!
|
|
ident - Ident
|
|
isGuest - Boolean
|
use field 'qualityAccess' instead. |
isLockedOut - Boolean!
|
|
isPasswordChangeRequired - Boolean!
|
|
isQualityUser - Boolean
|
use field 'qualityAccess' instead. |
login - String!
|
|
permissions - [RightValue]
|
|
qualityAccess - QualityAccess
|
|
qualityPermissions - [RightValue]
|
use field 'permissions' instead. |
qualityProjects - [Project!]!
|
|
qualityRoles - [RoleBase!]!
|
|
role - String
|
|
roles - [RoleBase!]!
|
|
usesOnSiteLogin - Boolean!
|
Example
{
"activeDirectory": true,
"appProfile": AppProfile,
"authProvider": AuthProvider,
"authProviderLinkLink": "abc123",
"authProviderLinkSource": "MANUAL_INPUT",
"authProviderSub": "xyz789",
"elementRoles": [ElementRole],
"ident": Ident,
"isGuest": true,
"isLockedOut": false,
"isPasswordChangeRequired": false,
"isQualityUser": true,
"login": "xyz789",
"permissions": [RightValue],
"qualityAccess": "GUEST",
"qualityPermissions": [RightValue],
"qualityProjects": [Project],
"qualityRoles": [RoleBase],
"role": "xyz789",
"roles": [RoleBase],
"usesOnSiteLogin": true
}
UserFilter
Fields
Input Field | Description |
---|---|
_and - [UserFilter]
|
|
_or - [UserFilter]
|
|
ident - IdentFilter
|
|
isQualityUser - BooleanFilter
|
|
isGuest - BooleanFilter
|
|
isLockedOut - BooleanFilter
|
|
login - StringFilter
|
|
role - RoleFilter
|
Example
{
"_and": [UserFilter],
"_or": [UserFilter],
"ident": IdentFilter,
"isQualityUser": BooleanFilter,
"isGuest": BooleanFilter,
"isLockedOut": BooleanFilter,
"login": StringFilter,
"role": RoleFilter
}
UserInvite
Fields
Field Name | Description |
---|---|
createApplication - String
|
|
createTime - DateTime!
|
|
creator - Person
|
|
editor - Person
|
|
editorApplication - String
|
|
element - Element!
|
|
email - String
|
|
ident - Ident!
|
|
lastChange - DateTime!
|
|
moduleAccess - [ModuleAccessEnum!]!
|
|
person - Person
|
|
qualityAccess - QualityAccess!
|
|
qualityProjects - [Project!]!
|
|
roles - [Role!]!
|
|
sourceType - UserInviteSourceType!
|
|
state - UserInviteState!
|
Example
{
"createApplication": "abc123",
"createTime": "2007-12-03T10:15:30Z",
"creator": Person,
"editor": Person,
"editorApplication": "xyz789",
"element": Element,
"email": "abc123",
"ident": Ident,
"lastChange": "2007-12-03T10:15:30Z",
"moduleAccess": ["PROJECT"],
"person": Person,
"qualityAccess": "GUEST",
"qualityProjects": [Project],
"roles": [Role],
"sourceType": "QUALITY",
"state": "SENDING_EMAIL"
}
UserInviteCollection
Fields
Field Name | Description |
---|---|
nodes - [UserInvite!]!
|
|
totalCount - Int!
|
Example
{"nodes": [UserInvite], "totalCount": 123}
UserInviteError
Fields
Field Name | Description |
---|---|
elementIdent - Ident
|
|
email - String
|
|
ident - Ident
|
|
qualityAccess - QualityAccess
|
Example
{
"elementIdent": Ident,
"email": "abc123",
"ident": Ident,
"qualityAccess": "GUEST"
}
UserInviteErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - UserInviteError
|
Example
{"entity": UserInviteError}
UserInviteErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - UserInviteError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": UserInviteError,
"errors": [ValidationErrorProperty]
}
UserInviteErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - UserInviteError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": UserInviteError,
"errors": [MissingPermission]
}
UserInviteErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - UserInviteError
|
|
errors - [StateErrors!]!
|
Example
{"entity": UserInviteError, "errors": ["ENTITY_DELETED"]}
UserInviteFilter
Fields
Input Field | Description |
---|---|
_and - [UserInviteFilter]
|
|
_or - [UserInviteFilter]
|
|
ident - IdentFilter
|
|
email - StringFilter
|
|
qualityAccess - QualityAccessFilter
|
|
person - PersonFilter
|
|
editor - PersonFilter
|
|
creator - PersonFilter
|
|
state - UserInviteStateFilter
|
|
sourceType - UserInviteSourceTypeFilter
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
Example
{
"_and": [UserInviteFilter],
"_or": [UserInviteFilter],
"ident": IdentFilter,
"email": StringFilter,
"qualityAccess": QualityAccessFilter,
"person": PersonFilter,
"editor": PersonFilter,
"creator": PersonFilter,
"state": UserInviteStateFilter,
"sourceType": UserInviteSourceTypeFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter
}
UserInviteNotFoundError
Fields
Field Name | Description |
---|---|
errors - [UserInviteReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [UserInviteReferErrorEntityNotFoundErrorType]}
UserInviteOrder
Fields
Input Field | Description |
---|---|
email - SortOrder
|
|
lastChange - SortOrder
|
|
createTime - SortOrder
|
|
creator - PersonOrder
|
|
editor - PersonOrder
|
Example
{
"email": "ASC",
"lastChange": "ASC",
"createTime": "ASC",
"creator": PersonOrder,
"editor": PersonOrder
}
UserInvitePermissionError
Fields
Field Name | Description |
---|---|
errors - [UserInviteReferErrorPermissionErrorType!]!
|
Example
{"errors": [UserInviteReferErrorPermissionErrorType]}
UserInviteReferEntity
Fields
Input Field | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
UserInviteReferError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
UserInviteReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - UserInviteReferError
|
Example
{"entity": UserInviteReferError}
UserInviteReferErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - UserInviteReferError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": UserInviteReferError,
"errors": [ValidationErrorProperty]
}
UserInviteReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - UserInviteReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": UserInviteReferError,
"errors": [MissingPermission]
}
UserInviteReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - UserInviteReferError
|
|
errors - [StateErrors!]!
|
Example
{
"entity": UserInviteReferError,
"errors": ["ENTITY_DELETED"]
}
UserInviteResultSuccess
Fields
Field Name | Description |
---|---|
entities - [UserInvite!]!
|
Example
{"entities": [UserInvite]}
UserInviteSourceType
Values
Enum Value | Description |
---|---|
|
|
|
Example
"QUALITY"
UserInviteSourceTypeFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - UserInviteSourceType
|
Is the fields value equal to the provided value. Default = QUALITY |
_neq - UserInviteSourceType
|
Is the fields value not equal to the provided value. Default = QUALITY |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [UserInviteSourceType]
|
Is the fields value in the provided list of values. |
_nin - [UserInviteSourceType]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "QUALITY",
"_neq": "QUALITY",
"_is_null": true,
"_in": ["QUALITY"],
"_nin": ["QUALITY"]
}
UserInviteState
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
Example
"SENDING_EMAIL"
UserInviteStateError
Fields
Field Name | Description |
---|---|
errors - [UserInviteReferErrorStateErrorType!]!
|
Example
{"errors": [UserInviteReferErrorStateErrorType]}
UserInviteStateFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - UserInviteState
|
Is the fields value equal to the provided value. |
_neq - UserInviteState
|
Is the fields value not equal to the provided value |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [UserInviteState]
|
Is the fields value in the provided list of values. |
_nin - [UserInviteState]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "SENDING_EMAIL",
"_neq": "SENDING_EMAIL",
"_is_null": false,
"_in": ["SENDING_EMAIL"],
"_nin": ["SENDING_EMAIL"]
}
UserInviteValidationError
Fields
Field Name | Description |
---|---|
errors - [UserInviteReferErrorMutationValidationErrorType!]!
|
Example
{
"errors": [
UserInviteReferErrorMutationValidationErrorType
]
}
UserOrder
UtcDateTime
Example
UtcDateTime
VacationTime
ValidationErrorProperty
Variant
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"BASIC"
WCData
Fields
Field Name | Description |
---|---|
editor - Person
|
|
ident - Ident
|
|
isLocked - Boolean
|
|
isProved - Boolean
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
metaData - WCMonthlyMetaData
|
|
month - Int!
|
|
person - Person
|
|
year - Int!
|
Example
{
"editor": Person,
"ident": Ident,
"isLocked": false,
"isProved": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"metaData": WCMonthlyMetaData,
"month": 123,
"person": Person,
"year": 123
}
WCDataCollection
Fields
Field Name | Description |
---|---|
nodes - [WCData!]!
|
|
totalCount - Int!
|
Example
{"nodes": [WCData], "totalCount": 987}
WCDataFilter
Fields
Input Field | Description |
---|---|
_and - [WCDataFilter]
|
|
_or - [WCDataFilter]
|
|
ident - IdentFilter
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
person - PersonFilter
|
|
personRevision - IntFilter
|
|
editor - PersonFilter
|
|
editorApplication - StringFilter
|
|
revision - IntFilter
|
|
month - IntFilter
|
|
year - IntFilter
|
|
isProved - BooleanFilter
|
|
isLocked - BooleanFilter
|
Example
{
"_and": [WCDataFilter],
"_or": [WCDataFilter],
"ident": IdentFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"person": PersonFilter,
"personRevision": IntFilter,
"editor": PersonFilter,
"editorApplication": StringFilter,
"revision": IntFilter,
"month": IntFilter,
"year": IntFilter,
"isProved": BooleanFilter,
"isLocked": BooleanFilter
}
WCDataOrder
Example
{
"ident": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC",
"person": PersonOrder,
"personRevision": "ASC",
"editor": PersonOrder,
"editorApplication": "ASC",
"revision": "ASC",
"month": "ASC",
"year": "ASC",
"isLocked": "ASC",
"isProved": "ASC"
}
WCMonthlyMetaData
WageCalculatorActionExtraValueType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"HOURS"
WageCalculatorBreakDefinitionInput
WageCalculatorExportFormat
Values
Enum Value | Description |
---|---|
|
|
|
Example
"PDF"
WageCalculatorFilter
Fields
Input Field | Description |
---|---|
_or - [WageCalculatorFilter]
|
|
_and - [WageCalculatorFilter]
|
|
month - Int!
|
|
year - Int!
|
|
isLocked - BooleanFilter
|
|
isProved - BooleanFilter
|
Example
{
"_or": [WageCalculatorFilter],
"_and": [WageCalculatorFilter],
"month": 123,
"year": 123,
"isLocked": BooleanFilter,
"isProved": BooleanFilter
}
WageCalculatorGrouping
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
Example
"PROJECT"
WageCalculatorHoursMode
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"ATTACH"
WageCalculatorOrder
Fields
Input Field | Description |
---|---|
allocatedTime - WageCalculatorOrderDefinition
|
|
actualTime - WageCalculatorOrderDefinition
|
|
isLocked - WageCalculatorOrderDefinition
|
|
isProved - WageCalculatorOrderDefinition
|
|
lastChange - WageCalculatorOrderDefinition
|
Example
{
"allocatedTime": WageCalculatorOrderDefinition,
"actualTime": WageCalculatorOrderDefinition,
"isLocked": WageCalculatorOrderDefinition,
"isProved": WageCalculatorOrderDefinition,
"lastChange": WageCalculatorOrderDefinition
}
WageCalculatorOrderDefinition
WageCalculatorPeriod
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"DAILY"
WageCalculatorRoundingMode
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"UP"
WageCalculatorRuleBlock
Fields
Field Name | Description |
---|---|
configurationRevision - Int!
|
|
description - String
|
|
ident - Ident!
|
|
period - WageCalculatorPeriod!
|
|
position - Int!
|
|
ruleConfigurationIdent - Ident
|
|
rules - [WageCalculatorService!]!
|
|
splitTimesAtMidnight - Boolean!
|
Example
{
"configurationRevision": 987,
"description": "abc123",
"ident": Ident,
"period": "DAILY",
"position": 987,
"ruleConfigurationIdent": Ident,
"rules": [WageCalculatorService],
"splitTimesAtMidnight": false
}
WageCalculatorService
Possible Types
WageCalculatorService Types |
---|
Example
{
"description": "abc123",
"ident": Ident,
"position": 987
}
WageDataBlock
Fields
Field Name | Description |
---|---|
activityIdent - Activity
|
|
collectedDataIsProved - Boolean
|
|
costCenter - CostCenter
|
|
date - Date!
|
|
day - Int!
|
|
isManual - Boolean
|
|
month - Int!
|
|
person - Person
|
|
project - Project
|
|
projectComponent - ProjectComponent
|
|
projectSector - ProjectSector
|
|
specificAmount - Decimal!
|
Only a valid value if wagetype is of type amount |
value - Int!
|
|
valueInHours - Decimal!
|
Only a valid value if wageType.isInputTypeHours is true |
wageType - WageType
|
|
year - Int!
|
Example
{
"activityIdent": Activity,
"collectedDataIsProved": true,
"costCenter": CostCenter,
"date": "2007-12-03",
"day": 987,
"isManual": false,
"month": 123,
"person": Person,
"project": Project,
"projectComponent": ProjectComponent,
"projectSector": ProjectSector,
"specificAmount": Decimal,
"value": 987,
"valueInHours": Decimal,
"wageType": WageType,
"year": 987
}
WageExportSource
Values
Enum Value | Description |
---|---|
|
|
|
Example
"WAGE_CALCULATOR"
WageTicket
Fields
Field Name | Description |
---|---|
creationDate - DateTime!
|
|
creator - Person
|
|
date - Date!
|
|
editor - Person
|
|
endDate - DateTime!
|
|
endTime - TimeSpan
|
|
ident - Ident!
|
|
isDeleted - Boolean
|
|
lastChange - UtcDateTime
|
|
person - Person
|
|
startDate - DateTime!
|
|
startTime - TimeSpan
|
|
status - TicketStatus!
|
|
submissionReason - SubmissionReason!
|
|
text - String
|
|
timeQuantity - Decimal
|
|
timeType - TimeType!
|
|
type - WageTicketType
|
|
wageType - WageType
|
Example
{
"creationDate": "2007-12-03T10:15:30Z",
"creator": Person,
"date": "2007-12-03",
"editor": Person,
"endDate": "2007-12-03T10:15:30Z",
"endTime": TimeSpan,
"ident": Ident,
"isDeleted": true,
"lastChange": UtcDateTime,
"person": Person,
"startDate": "2007-12-03T10:15:30Z",
"startTime": TimeSpan,
"status": "APPROVED",
"submissionReason": "NONE",
"text": "abc123",
"timeQuantity": Decimal,
"timeType": "DAY",
"type": "STAND_BY",
"wageType": WageType
}
WageTicketCollection
Fields
Field Name | Description |
---|---|
nodes - [WageTicket!]!
|
|
totalCount - Int!
|
Example
{"nodes": [WageTicket], "totalCount": 123}
WageTicketCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [WageTicketCollectionFilter]
|
|
_or - [WageTicketCollectionFilter]
|
|
ident - IdentFilter
|
|
person - PersonFilter
|
|
date - DateFilter
|
|
type - WageTicketTypeFilter
|
|
isDeleted - BooleanFilter
|
|
editor - PersonFilter
|
|
creator - PersonFilter
|
|
status - TicketStatusFilter
|
|
text - StringFilter
|
|
submissionReason - SubmissionReasonFilter
|
|
wageType - WageTypeCollectionFilter
|
Example
{
"_and": [WageTicketCollectionFilter],
"_or": [WageTicketCollectionFilter],
"ident": IdentFilter,
"person": PersonFilter,
"date": DateFilter,
"type": WageTicketTypeFilter,
"isDeleted": BooleanFilter,
"editor": PersonFilter,
"creator": PersonFilter,
"status": TicketStatusFilter,
"text": StringFilter,
"submissionReason": SubmissionReasonFilter,
"wageType": WageTypeCollectionFilter
}
WageTicketError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
WageTicketErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - WageTicketError
|
Example
{"entity": WageTicketError}
WageTicketErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - WageTicketError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": WageTicketError,
"errors": [ValidationErrorProperty]
}
WageTicketErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - WageTicketError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": WageTicketError,
"errors": [MissingPermission]
}
WageTicketErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - WageTicketError
|
|
errors - [StateErrors!]!
|
Example
{"entity": WageTicketError, "errors": ["ENTITY_DELETED"]}
WageTicketNotFoundError
Fields
Field Name | Description |
---|---|
errors - [WageTicketReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [WageTicketReferErrorEntityNotFoundErrorType]}
WageTicketOrder
Fields
Input Field | Description |
---|---|
person - PersonOrder
|
|
date - SortOrder
|
|
startDate - SortOrder
|
|
endDate - SortOrder
|
|
type - SortOrder
|
|
status - SortOrder
|
|
editor - PersonOrder
|
|
creator - PersonOrder
|
|
lastChange - SortOrder
|
|
creationDate - SortOrder
|
|
isDeleted - SortOrder
|
|
text - SortOrder
|
|
submissionReason - SortOrder
|
|
wageType - WageTypeOrder
|
Example
{
"person": PersonOrder,
"date": "ASC",
"startDate": "ASC",
"endDate": "ASC",
"type": "ASC",
"status": "ASC",
"editor": PersonOrder,
"creator": PersonOrder,
"lastChange": "ASC",
"creationDate": "ASC",
"isDeleted": "ASC",
"text": "ASC",
"submissionReason": "ASC",
"wageType": WageTypeOrder
}
WageTicketPermissionError
Fields
Field Name | Description |
---|---|
errors - [WageTicketReferErrorPermissionErrorType!]!
|
Example
{"errors": [WageTicketReferErrorPermissionErrorType]}
WageTicketReferEntity
WageTicketReferError
WageTicketReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - WageTicketReferError
|
Example
{"entity": WageTicketReferError}
WageTicketReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - WageTicketReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": WageTicketReferError,
"errors": [MissingPermission]
}
WageTicketReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - WageTicketReferError
|
|
errors - [TicketStateErrors!]!
|
Example
{
"entity": WageTicketReferError,
"errors": ["ENTITY_DELETED"]
}
WageTicketResultSuccess
Fields
Field Name | Description |
---|---|
entities - [WageTicket!]!
|
Example
{"entities": [WageTicket]}
WageTicketStateError
Fields
Field Name | Description |
---|---|
errors - [WageTicketReferErrorStateErrorType!]!
|
Example
{"errors": [WageTicketReferErrorStateErrorType]}
WageTicketType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
|
|
Example
"STAND_BY"
WageTicketTypeFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - WageTicketType
|
Is the fields value equal to the provided value. |
_neq - WageTicketType
|
Is the fields value not equal to the provided value |
_gt - WageTicketType
|
Is the fields value greater than the provided value |
_lt - WageTicketType
|
Is the fields value less than the provided value. |
_gte - WageTicketType
|
Is the fields value greater than or equal to the provided value. |
_lte - WageTicketType
|
Is the fields value less than or equal to the provided value. |
_like - WageTicketType
|
Is the fields value like the provided value. SQL Server wildcards can be applied. |
_contains - WageTicketType
|
Does the field value contain the provided value. |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [WageTicketType]
|
Is the fields value in the provided list of values. |
_nin - [WageTicketType]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "STAND_BY",
"_neq": "STAND_BY",
"_gt": "STAND_BY",
"_lt": "STAND_BY",
"_gte": "STAND_BY",
"_lte": "STAND_BY",
"_like": "STAND_BY",
"_contains": "STAND_BY",
"_is_null": false,
"_in": ["STAND_BY"],
"_nin": ["STAND_BY"]
}
WageType
Fields
Field Name | Description |
---|---|
abbreviation - String
|
|
absenceAccountEffects - [WageTypeAbsenceAccountEffect!]!
|
|
absenceType - AbsenceType!
|
|
accountEffects - [WageTypeAccountEffect!]!
|
|
actions - [WageTypeChange!]!
|
|
assignedElements - [Element!]!
|
|
availabilities - [WageTypeAvailability!]!
|
|
changeInfo - Info
|
|
costCenterNecessity - WageTypeCostCenterNecessity!
|
|
durationFullDay - Boolean!
|
|
durationHours - Boolean!
|
|
durationPeriod - Boolean!
|
|
durationTypes - [DurationType!]!
|
|
element - Element
|
|
elementIdent - Ident
|
|
fid - String
|
|
hasMasterCostCenter - Boolean!
|
|
holidayAccountEffect - HolidayAccountEffect!
|
|
id - String
|
|
ident - Ident!
|
|
inputType - WageTypeInputType!
|
|
isAvailableAbsenceAcquisition - Boolean!
|
|
isAvailableMobile - Boolean!
|
|
isAvailableOffice - Boolean!
|
|
isAvailableTicket - Boolean!
|
|
isAvailableWeb - Boolean!
|
|
isDeleted - Boolean!
|
|
isInputTypeAmount - Boolean!
|
|
isInputTypeHours - Boolean!
|
|
isInputTypeQuantity - Boolean!
|
|
isPaid - Boolean!
|
|
isPayslip - Boolean!
|
|
isWithoutCostCenter - Boolean!
|
|
lastChange - UtcDateTime
|
|
lastChangeCount - LastChangeCount!
|
|
name - String!
|
|
needsCostCenter - Boolean!
|
|
overTimeAccountEffect - AccountEffect!
|
|
revision - Int!
|
|
shouldUseAssignments - Boolean!
|
|
sortOrder - Int
|
|
timeAccountEffect - AccountEffect!
|
|
unfilteredAbsenceType - String!
|
|
unit - String
|
|
value - Decimal
|
|
wageIndicator - String!
|
Example
{
"abbreviation": "abc123",
"absenceAccountEffects": [WageTypeAbsenceAccountEffect],
"absenceType": "NONE",
"accountEffects": [WageTypeAccountEffect],
"actions": [WageTypeChange],
"assignedElements": [Element],
"availabilities": ["OFFICE"],
"changeInfo": Info,
"costCenterNecessity": "FREE",
"durationFullDay": true,
"durationHours": true,
"durationPeriod": true,
"durationTypes": ["DAYS"],
"element": Element,
"elementIdent": Ident,
"fid": "abc123",
"hasMasterCostCenter": false,
"holidayAccountEffect": "NEUTRAL",
"id": "abc123",
"ident": Ident,
"inputType": "AMOUNT",
"isAvailableAbsenceAcquisition": true,
"isAvailableMobile": true,
"isAvailableOffice": false,
"isAvailableTicket": false,
"isAvailableWeb": true,
"isDeleted": false,
"isInputTypeAmount": false,
"isInputTypeHours": false,
"isInputTypeQuantity": false,
"isPaid": false,
"isPayslip": false,
"isWithoutCostCenter": true,
"lastChange": UtcDateTime,
"lastChangeCount": LastChangeCount,
"name": "xyz789",
"needsCostCenter": false,
"overTimeAccountEffect": "NEUTRAL",
"revision": 987,
"shouldUseAssignments": false,
"sortOrder": 987,
"timeAccountEffect": "NEUTRAL",
"unfilteredAbsenceType": "xyz789",
"unit": "abc123",
"value": Decimal,
"wageIndicator": "xyz789"
}
WageTypeAbsenceAccountEffect
Fields
Field Name | Description |
---|---|
account - Account
|
|
editor - Person
|
|
effect - AccountEffect!
|
|
ident - Ident
|
|
lastChange - DateTime!
|
Example
{
"account": Account,
"editor": Person,
"effect": "NEUTRAL",
"ident": Ident,
"lastChange": "2007-12-03T10:15:30Z"
}
WageTypeAccountEffect
Fields
Field Name | Description |
---|---|
account - Account
|
|
editor - Person
|
|
effect - AccountEffect!
|
|
ident - Ident
|
|
lastChange - DateTime!
|
Example
{
"account": Account,
"editor": Person,
"effect": "NEUTRAL",
"ident": Ident,
"lastChange": "2007-12-03T10:15:30Z"
}
WageTypeAction
WageTypeAvailability
Values
Enum Value | Description |
---|---|
|
|
|
|
|
|
|
|
|
Example
"OFFICE"
WageTypeBookedCondition
Fields
Field Name | Description |
---|---|
exclude - Boolean!
|
|
ident - Ident
|
|
position - Int!
|
|
wageTypes - [WageType!]!
|
Example
{
"exclude": true,
"ident": Ident,
"position": 987,
"wageTypes": [WageType]
}
WageTypeChange
Fields
Field Name | Description |
---|---|
action - HistoryChangeAction!
|
|
edit - WageTypeEditAction!
|
|
person - Person
|
|
timestamp - DateTime!
|
Example
{
"action": "CREATE",
"edit": WageTypeEditAction,
"person": Person,
"timestamp": "2007-12-03T10:15:30Z"
}
WageTypeCollection
Fields
Field Name | Description |
---|---|
nodes - [WageType!]!
|
|
totalCount - Int!
|
Example
{"nodes": [WageType], "totalCount": 123}
WageTypeCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [WageTypeCollectionFilter]
|
|
_or - [WageTypeCollectionFilter]
|
|
ident - IdentFilter
|
|
name - StringFilter
|
|
fid - StringFilter
|
|
id - StringFilter
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
|
isDeleted - BooleanFilter
|
|
absenceType - AbsenceTypeFilter
|
|
inputType - WageTypeInputTypeFilter
|
|
timeAccountEffect - AccountEffectFilter
|
|
overTimeAccountEffect - AccountEffectFilter
|
|
holidayAccountEffect - AccountEffectFilter
|
|
costCenterNecessity - WageTypeCostCenterNecessityFilter
|
|
wageIndicator - StringFilter
|
|
abbreviation - StringFilter
|
|
value - DecimalFilter
|
|
isPayslip - BooleanFilter
|
|
isPaid - BooleanFilter
|
|
element - ElementFilter
|
Example
{
"_and": [WageTypeCollectionFilter],
"_or": [WageTypeCollectionFilter],
"ident": IdentFilter,
"name": StringFilter,
"fid": StringFilter,
"id": StringFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter,
"isDeleted": BooleanFilter,
"absenceType": AbsenceTypeFilter,
"inputType": WageTypeInputTypeFilter,
"timeAccountEffect": AccountEffectFilter,
"overTimeAccountEffect": AccountEffectFilter,
"holidayAccountEffect": AccountEffectFilter,
"costCenterNecessity": WageTypeCostCenterNecessityFilter,
"wageIndicator": StringFilter,
"abbreviation": StringFilter,
"value": DecimalFilter,
"isPayslip": BooleanFilter,
"isPaid": BooleanFilter,
"element": ElementFilter
}
WageTypeCondition
Fields
Field Name | Description |
---|---|
exclude - Boolean!
|
|
ident - Ident
|
|
position - Int!
|
|
wageTypes - [WageType!]!
|
Example
{
"exclude": false,
"ident": Ident,
"position": 987,
"wageTypes": [WageType]
}
WageTypeCostCenterNecessity
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"FREE"
WageTypeCostCenterNecessityFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - WageTypeCostCenterNecessity
|
Is the fields value equal to the provided value. Default = FREE |
_neq - WageTypeCostCenterNecessity
|
Is the fields value not equal to the provided value. Default = FREE |
_gt - WageTypeCostCenterNecessity
|
Is the fields value greater than the provided value. Default = FREE |
_lt - WageTypeCostCenterNecessity
|
Is the fields value less than the provided value. Default = FREE |
_gte - WageTypeCostCenterNecessity
|
Is the fields value greater than or equal to the provided value. Default = FREE |
_lte - WageTypeCostCenterNecessity
|
Is the fields value less than or equal to the provided value. Default = FREE |
_like - WageTypeCostCenterNecessity
|
Is the fields value like the provided value. SQL Server wildcards can be applied. Default = FREE |
_contains - WageTypeCostCenterNecessity
|
Does the field value contain the provided value. Default = FREE |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [WageTypeCostCenterNecessity]
|
Is the fields value in the provided list of values. |
_nin - [WageTypeCostCenterNecessity]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "FREE",
"_neq": "FREE",
"_gt": "FREE",
"_lt": "FREE",
"_gte": "FREE",
"_lte": "FREE",
"_like": "FREE",
"_contains": "FREE",
"_is_null": false,
"_in": ["FREE"],
"_nin": ["FREE"]
}
WageTypeEditAction
Fields
Field Name | Description |
---|---|
current - WageType!
|
|
previous - WageType
|
|
properties - [String!]!
|
Example
{
"current": WageType,
"previous": WageType,
"properties": ["xyz789"]
}
WageTypeError
Fields
Field Name | Description |
---|---|
ident - Ident
|
Example
{"ident": Ident}
WageTypeErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - WageTypeError
|
Example
{"entity": WageTypeError}
WageTypeErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - WageTypeError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": WageTypeError,
"errors": [ValidationErrorProperty]
}
WageTypeErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - WageTypeError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": WageTypeError,
"errors": [MissingPermission]
}
WageTypeErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - WageTypeError
|
|
errors - [StateErrors!]!
|
Example
{"entity": WageTypeError, "errors": ["ENTITY_DELETED"]}
WageTypeInputType
Values
Enum Value | Description |
---|---|
|
|
|
|
|
Example
"AMOUNT"
WageTypeInputTypeFilter
Description
Filter will be disabled when NULL
is provided as value
Fields
Input Field | Description |
---|---|
_eq - WageTypeInputType
|
Is the fields value equal to the provided value. |
_neq - WageTypeInputType
|
Is the fields value not equal to the provided value |
_gt - WageTypeInputType
|
Is the fields value greater than the provided value |
_lt - WageTypeInputType
|
Is the fields value less than the provided value. |
_gte - WageTypeInputType
|
Is the fields value greater than or equal to the provided value. |
_lte - WageTypeInputType
|
Is the fields value less than or equal to the provided value. |
_like - WageTypeInputType
|
Is the fields value like the provided value. SQL Server wildcards can be applied. |
_contains - WageTypeInputType
|
Does the field value contain the provided value. |
_is_null - Boolean
|
Is the fields value null or not null, depending on the supplied Boolean . Default = false |
_in - [WageTypeInputType]
|
Is the fields value in the provided list of values. |
_nin - [WageTypeInputType]
|
Is the fields value not in the provided list of values. |
Example
{
"_eq": "AMOUNT",
"_neq": "AMOUNT",
"_gt": "AMOUNT",
"_lt": "AMOUNT",
"_gte": "AMOUNT",
"_lte": "AMOUNT",
"_like": "AMOUNT",
"_contains": "AMOUNT",
"_is_null": true,
"_in": ["AMOUNT"],
"_nin": ["AMOUNT"]
}
WageTypeNotFoundError
Fields
Field Name | Description |
---|---|
errors - [WageTypeReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [WageTypeReferErrorEntityNotFoundErrorType]}
WageTypeOrder
Fields
Input Field | Description |
---|---|
id - SortOrder
|
|
name - SortOrder
|
|
absenceType - SortOrder
|
|
wageIndicator - SortOrder
|
|
abbreviation - SortOrder
|
|
inputType - SortOrder
|
|
isPaid - SortOrder
|
|
isPayslip - SortOrder
|
|
unit - SortOrder
|
|
value - SortOrder
|
|
overTimeAccountEffect - SortOrder
|
|
timeAccountEffect - SortOrder
|
|
holidayAccountEffect - SortOrder
|
|
durationDays - SortOrder
|
|
durationHours - SortOrder
|
|
durationPeriod - SortOrder
|
|
element - ElementOrder
|
|
lastChange - SortOrder
|
|
lastChangeCount - SortOrder
|
Example
{
"id": "ASC",
"name": "ASC",
"absenceType": "ASC",
"wageIndicator": "ASC",
"abbreviation": "ASC",
"inputType": "ASC",
"isPaid": "ASC",
"isPayslip": "ASC",
"unit": "ASC",
"value": "ASC",
"overTimeAccountEffect": "ASC",
"timeAccountEffect": "ASC",
"holidayAccountEffect": "ASC",
"durationDays": "ASC",
"durationHours": "ASC",
"durationPeriod": "ASC",
"element": ElementOrder,
"lastChange": "ASC",
"lastChangeCount": "ASC"
}
WageTypePermissionError
Fields
Field Name | Description |
---|---|
errors - [WageTypeReferErrorPermissionErrorType!]!
|
Example
{"errors": [WageTypeReferErrorPermissionErrorType]}
WageTypeReferEntity
WageTypeReferError
WageTypeReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - WageTypeReferError
|
Example
{"entity": WageTypeReferError}
WageTypeReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - WageTypeReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": WageTypeReferError,
"errors": [MissingPermission]
}
WageTypeResultSuccess
Fields
Field Name | Description |
---|---|
entities - [WageType!]!
|
Example
{"entities": [WageType]}
Weather
Fields
Field Name | Description |
---|---|
canDelete - Boolean
|
|
canEdit - Boolean
|
|
changeInfo - Info
|
|
clientId - Ident
|
|
createInfo - Info
|
|
creator - Person
|
|
creatorIdent - Ident
|
|
date - Date!
|
|
dateTime - DateTime!
|
|
ident - Ident
|
|
isDeleted - Boolean
|
|
isLocked - Boolean
|
|
isProved - Boolean
|
|
lastChange - DateTime!
|
|
lastChangeCount - LastChangeCount!
|
|
lockInfo - Info
|
|
project - Project
|
|
projectIdent - Ident
|
|
proveInfo - Info
|
|
temperature - Decimal!
|
|
text - String
|
|
time - Seconds!
|
to get formatted time use 'dateTime' instead |
weathertype - WeatherType
|
use 'weatherType' instead |
weatherType - WeatherType
|
|
weatherTypeIdent - Ident
|
Example
{
"canDelete": false,
"canEdit": false,
"changeInfo": Info,
"clientId": Ident,
"createInfo": Info,
"creator": Person,
"creatorIdent": Ident,
"date": "2007-12-03",
"dateTime": "2007-12-03T10:15:30Z",
"ident": Ident,
"isDeleted": true,
"isLocked": true,
"isProved": true,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"lockInfo": Info,
"project": Project,
"projectIdent": Ident,
"proveInfo": Info,
"temperature": Decimal,
"text": "xyz789",
"time": Seconds,
"weathertype": WeatherType,
"weatherType": WeatherType,
"weatherTypeIdent": Ident
}
WeatherCollection
Fields
Field Name | Description |
---|---|
nodes - [Weather!]!
|
|
totalCount - Int!
|
Example
{"nodes": [Weather], "totalCount": 123}
WeatherCollectionFilter
Fields
Input Field | Description |
---|---|
_and - [WeatherCollectionFilter]
|
|
_or - [WeatherCollectionFilter]
|
|
ident - IdentFilter
|
|
clientId - IdentFilter
|
|
lastChange - DateTimeFilter
|
The last time the block was edited on the server. |
createTimestamp - DateTimeFilter
|
The time the weather was created on the server. |
creator - PersonFilter
|
|
isDeleted - BooleanFilter
|
|
fid - StringFilter
|
Identifier used by third party applications. Not guaranteed to be unique. |
lastChangeCount - LastChangeCountFilter
|
|
date - DateFilter
|
|
project - ProjectFilter
|
|
temperature - DecimalFilter
|
|
weatherType - WeatherTypeFilter
|
|
isLocked - BooleanFilter
|
|
isProved - BooleanFilter
|
|
text - StringFilter
|
Example
{
"_and": [WeatherCollectionFilter],
"_or": [WeatherCollectionFilter],
"ident": IdentFilter,
"clientId": IdentFilter,
"lastChange": DateTimeFilter,
"createTimestamp": DateTimeFilter,
"creator": PersonFilter,
"isDeleted": BooleanFilter,
"fid": StringFilter,
"lastChangeCount": LastChangeCountFilter,
"date": DateFilter,
"project": ProjectFilter,
"temperature": DecimalFilter,
"weatherType": WeatherTypeFilter,
"isLocked": BooleanFilter,
"isProved": BooleanFilter,
"text": StringFilter
}
WeatherError
WeatherErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - WeatherError
|
Example
{"entity": WeatherError}
WeatherErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - WeatherError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": WeatherError,
"errors": [ValidationErrorProperty]
}
WeatherErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - WeatherError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": WeatherError,
"errors": [MissingPermission]
}
WeatherErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - WeatherError
|
|
errors - [StateErrors!]!
|
Example
{"entity": WeatherError, "errors": ["ENTITY_DELETED"]}
WeatherForecast
Fields
Field Name | Description |
---|---|
date - Date!
|
|
dateTime - DateTime!
|
|
precipitationProbability - Decimal!
|
|
temperature - Decimal!
|
|
weatherType - WeatherType
|
Example
{
"date": "2007-12-03",
"dateTime": "2007-12-03T10:15:30Z",
"precipitationProbability": Decimal,
"temperature": Decimal,
"weatherType": WeatherType
}
WeatherNotFoundError
Fields
Field Name | Description |
---|---|
errors - [WeatherReferErrorEntityNotFoundErrorType!]!
|
Example
{"errors": [WeatherReferErrorEntityNotFoundErrorType]}
WeatherOrder
Fields
Input Field | Description |
---|---|
date - SortOrder
|
|
isProved - SortOrder
|
|
isLocked - SortOrder
|
|
isDeleted - SortOrder
|
|
lastChange - SortOrder
|
|
lastChangeCount - SortOrder
|
|
createApplication - SortOrder
|
|
createTimestamp - SortOrder
|
|
creator - PersonOrder
|
|
changeApplication - SortOrder
|
|
changeTimestamp - SortOrder
|
|
proveApplication - SortOrder
|
|
proveTimestamp - SortOrder
|
|
lockApplication - SortOrder
|
|
lockTimestamp - SortOrder
|
|
temperature - SortOrder
|
|
text - SortOrder
|
|
weatherType - WeatherTypeOrder
|
|
project - ProjectOrder
|
|
time - SortOrder
|
Example
{
"date": "ASC",
"isProved": "ASC",
"isLocked": "ASC",
"isDeleted": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC",
"createApplication": "ASC",
"createTimestamp": "ASC",
"creator": PersonOrder,
"changeApplication": "ASC",
"changeTimestamp": "ASC",
"proveApplication": "ASC",
"proveTimestamp": "ASC",
"lockApplication": "ASC",
"lockTimestamp": "ASC",
"temperature": "ASC",
"text": "ASC",
"weatherType": WeatherTypeOrder,
"project": ProjectOrder,
"time": "ASC"
}
WeatherPermissionError
Fields
Field Name | Description |
---|---|
errors - [WeatherReferErrorPermissionErrorType!]!
|
Example
{"errors": [WeatherReferErrorPermissionErrorType]}
WeatherReferEntity
WeatherReferError
WeatherReferErrorEntityNotFoundErrorType
Fields
Field Name | Description |
---|---|
entity - WeatherReferError
|
Example
{"entity": WeatherReferError}
WeatherReferErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - WeatherReferError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": WeatherReferError,
"errors": [MissingPermission]
}
WeatherReferErrorStateErrorType
Fields
Field Name | Description |
---|---|
entity - WeatherReferError
|
|
errors - [CollectedStateErrors!]!
|
Example
{"entity": WeatherReferError, "errors": ["ENTITY_LOCKED"]}
WeatherResultSuccess
Fields
Field Name | Description |
---|---|
entities - [Weather!]!
|
Example
{"entities": [Weather]}
WeatherStateError
Fields
Field Name | Description |
---|---|
errors - [WeatherReferErrorStateErrorType!]!
|
Example
{"errors": [WeatherReferErrorStateErrorType]}
WeatherType
WeatherTypeCollection
Fields
Field Name | Description |
---|---|
nodes - [WeatherType!]!
|
|
totalCount - Int!
|
Example
{"nodes": [WeatherType], "totalCount": 987}
WeatherTypeFilter
Fields
Input Field | Description |
---|---|
_and - [WeatherTypeFilter]
|
|
_or - [WeatherTypeFilter]
|
|
ident - IdentFilter
|
|
name - StringFilter
|
Example
{
"_and": [WeatherTypeFilter],
"_or": [WeatherTypeFilter],
"ident": IdentFilter,
"name": StringFilter
}
WeatherTypeOrder
WeekdayCondition
Fields
Field Name | Description |
---|---|
dontSplitAtMidnight - Boolean
|
|
ident - Ident
|
|
position - Int!
|
|
weekdays - [DayOfWeek!]!
|
Example
{
"dontSplitAtMidnight": false,
"ident": Ident,
"position": 987,
"weekdays": ["SUNDAY"]
}
WorkDays
Fields
Field Name | Description |
---|---|
onPublicHolidays - Boolean!
|
|
weekDays - [DayOfWeek!]!
|
Example
{"onPublicHolidays": false, "weekDays": ["SUNDAY"]}
WorkingHourCalendar
Example
{
"ident": Ident,
"isDeleted": false,
"lastChange": "2007-12-03T10:15:30Z",
"lastChangeCount": LastChangeCount,
"name": "abc123",
"year": 987
}
WorkingHourCalendarCollection
Fields
Field Name | Description |
---|---|
nodes - [WorkingHourCalendar!]!
|
|
totalCount - Int!
|
Example
{"nodes": [WorkingHourCalendar], "totalCount": 123}
WorkingHourCalendarDay
WorkingHourStaffTimeError
Fields
Field Name | Description |
---|---|
personIdents - [Ident!]
|
Example
{"personIdents": [Ident]}
WorkingHourStaffTimeErrorMutationValidationErrorType
Fields
Field Name | Description |
---|---|
entity - WorkingHourStaffTimeError!
|
|
errors - [ValidationErrorProperty!]!
|
Example
{
"entity": WorkingHourStaffTimeError,
"errors": [ValidationErrorProperty]
}
WorkingHourStaffTimeErrorPermissionErrorType
Fields
Field Name | Description |
---|---|
entity - WorkingHourStaffTimeError
|
|
errors - [MissingPermission!]!
|
Example
{
"entity": WorkingHourStaffTimeError,
"errors": [MissingPermission]
}
WorkingHoursCalendarFilter
Fields
Input Field | Description |
---|---|
_and - [WorkingHoursCalendarFilter]
|
|
_or - [WorkingHoursCalendarFilter]
|
|
ident - IdentFilter
|
|
name - StringFilter
|
|
year - IntFilter
|
|
isDeleted - BooleanFilter
|
|
lastChange - DateTimeFilter
|
|
lastChangeCount - LastChangeCountFilter
|
Example
{
"_and": [WorkingHoursCalendarFilter],
"_or": [WorkingHoursCalendarFilter],
"ident": IdentFilter,
"name": StringFilter,
"year": IntFilter,
"isDeleted": BooleanFilter,
"lastChange": DateTimeFilter,
"lastChangeCount": LastChangeCountFilter
}
WorkingHoursCalendarOrder
Fields
Input Field | Description |
---|---|
name - SortOrder
|
|
year - PersonOrder
|
|
isDeleted - SortOrder
|
|
lastChange - SortOrder
|
|
lastChangeCount - SortOrder
|
Example
{
"name": "ASC",
"year": PersonOrder,
"isDeleted": "ASC",
"lastChange": "ASC",
"lastChangeCount": "ASC"
}
WorkingHoursDeviation
Fields
Field Name | Description |
---|---|
blocks - [TimeSpanRange!]!
|
|
date - Date!
|
|
earliestBegin - TimeSpan
|
|
latestEnd - TimeSpan
|
Example
{
"blocks": [TimeSpanRange],
"date": "2007-12-03",
"earliestBegin": TimeSpan,
"latestEnd": TimeSpan
}
Xml
Example
Xml