Loading...
 

Timesheets_Tracker

This profile is a base of the tracker timesheet, a tracker that allows you to track and report on the tasks assigned by someone in an organisation.

Permissions

YAML
permissions:


Permissions

YAML
preferences:


Add the tracker that represents the timesheet

YAML
permissions: {  }
preferences: {  }
objects:
  -
    type: tracker
    ref: timesheets
    data:
      name: timesheets
      description: ''
      admin_only_view: 'y'
      restrict_end: '0'
      form_classes: col-md-12
      restrict_start: '0'
      use_form_classes: 'y'
      allow:
        - user_see_own
        - creator_modification
        - creator_deletion
  -
    type: tracker_field
    ref: timesheets_timesheetId
    data:
      name: id
      permname: timesheetId
      tracker: '$profileobject:timesheets$'
      options:
        start: 1
      type: auto_increment
      order: '10'
      visby: {  }
      editby: {  }
      flags:
        - link
        - list
        - public
        - mandatory
  -
    type: tracker_field
    ref: timesheets_timesheetDate
    data:
      name: Date
      permname: timesheetDate
      tracker: '$profileobject:timesheets$'
      options:
        datetime: dt
      type: calendar
      order: '20'
      visby: {  }
      editby: {  }
      flags:
        - link
        - list
        - searchable
        - public
        - mandatory
  -
    type: tracker_field
    ref: timesheets_timesheetMinute
    data:
      name: Minutes
      permname: timesheetMinute
      tracker: '$profileobject:timesheets$'
      options:
        samerow: 1
        dec_point: .
        thousands: ','
      type: numeric
      order: '30'
      visby: {  }
      editby: {  }
      flags:
        - link
        - list
        - searchable
        - public
  -
    type: tracker_field
    ref: timesheets_timesheetJob
    data:
      name: Jobs
      permname: timesheetJob
      tracker: '$profileobject:timesheets$'
      options:
        options:
          - 'Tiki trackers'
          - 'WikiSuite work'
          - Avan.tech
      type: dropdown
      order: '40'
      visby: {  }
      editby: {  }
      flags:
        - link
        - list
        - searchable
        - public
  -
    type: tracker_field
    ref: timesheets_timesheetTitre
    data:
      name: Titre
      permname: timesheetTitre
      tracker: '$profileobject:timesheets$'
      options:
        samerow: 1
        autocomplete: 'n'
        exact: 'n'
      type: text_field
      order: '50'
      visby: {  }
      editby: {  }
      flags:
        - link
        - list
        - searchable
        - public
  -
    type: tracker_field
    ref: timesheets_timesheetDescription
    data:
      name: Description
      permname: timesheetDescription
      tracker: '$profileobject:timesheets$'
      options:
        distinct: 'n'
        wysiwyg: 'n'
        samerow: 1
      type: text_area
      order: '60'
      visby: {  }
      editby: {  }
      flags:
        - link
        - list
        - searchable
        - public
        - mandatory
  -
    type: tracker_field
    ref: timesheets_timesheetTraitement
    data:
      name: Traitement
      permname: timesheetTraitement
      tracker: '$profileobject:timesheets$'
      options: {  }
      type: dropdown
      order: '70'
      visby: {  }
      editby: {  }
      flags:
        - link
        - list
        - searchable
        - public
  -
    type: tracker_field
    ref: timesheets_timesheetExtra
    data:
      name: Extra
      permname: timesheetExtra
      tracker: '$profileobject:timesheets$'
      options:
        distinct: 'n'
        wysiwyg: 'n'
        samerow: 1
      type: text_area
      order: '80'
      visby: {  }
      editby: {  }
      flags:
        - link
        - list
        - searchable
        - public
  -
    type: tracker_field
    ref: timesheets_timesheetNote
    data:
      name: Note
      permname: timesheetNote
      tracker: '$profileobject:timesheets$'
      options:
        distinct: 'n'
        wysiwyg: 'n'
        samerow: 1
      type: text_area
      order: '90'
      visby: {  }
      editby: {  }
      flags:
        - link
        - list
        - searchable
        - public
  -
    type: tracker_field
    ref: timesheets_timesheetVisibleA
    data:
      name: 'Visible à'
      permname: timesheetVisibleA
      tracker: '$profileobject:timesheets$'
      options:
        notify_template_format: text
        groupIds:
          - 0
        canChangeGroupIds:
          - 0
      type: user
      order: '100'
      visby: {  }
      editby: {  }
      flags:
        - link
        - list
        - searchable
        - public
  -
    type: tracker_field
    ref: timesheets_timesheetHeureFin
    data:
      name: 'Heure Fin'
      permname: timesheetHeureFin
      tracker: '$profileobject:timesheets$'
      options:
        datetime: dt
        useTimeAgo: 1
      type: calendar
      order: '120'
      visby: {  }
      editby: {  }
      flags:
        - link
        - list
        - searchable
        - public
  -
    type: tracker_field
    ref: timesheets_timesheetHeureDebut
    data:
      name: 'Heure Début'
      permname: timesheetHeureDebut
      tracker: '$profileobject:timesheets$'
      options:
        datetime: dt
        useTimeAgo: 1
      type: calendar
      order: '130'
      visby: {  }
      editby: {  }
      flags:
        - link
        - list
        - searchable
        - public
  -
    type: tracker_field
    ref: timesheets_timesheetUser
    data:
      name: user
      permname: timesheetUser
      tracker: '$profileobject:timesheets$'
      options:
        autoassign: 1
        notify_template_format: text
        groupIds:
          - 0
        canChangeGroupIds:
          - 0
      type: user
      order: '140'
      visby: {  }
      editby: {  }
      flags:
        - link
        - list
        - searchable
        - public
  -
    type: tracker_option
    ref: timesheets_sort_default_field
    data:
      tracker: '$profileobject:timesheets$'
      name: sort_default_field
      value: modification


Category: 15.x