Zuletzt bearbeitet vor einem Jahr
von Redaktion

Onboarding.form: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(14 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 18: Zeile 18:
     "target": {
     "target": {
         "type": "json-on-wikipage",
         "type": "json-on-wikipage",
         "title": "Onboarding/{{name}}"
         "title": "Onboarding/{{nachname}}_{{vorname}}"
     },
     },
     "show_target_afterAction": false,
     "show_target_afterAction": false,
     "listeners": {
     "listeners": {
         "beforeSubmitData": "jscb:function( data ) {\nvar dfd = $.Deferred();\n        var total = 0;\n\tvar checked = 0;\n\tvar items = this.getItems();\n  for( var name in data ) {\n  \tif ( !name.startsWith( 'onboard_item' ) ) {\n    \tcontinue;\n    }\n    total++;\n    if ( data[name].done === true ) {\n    \tchecked++;\n    }\n  }\ndata.progress = ( 100 * checked ) / total;\n  dfd.resolve( data );\n\nreturn dfd.promise();\n  \n}"
         "beforeSubmitData": "jscb:OnboardingCalcProgress"
     },
     },
     "items": [
     "items": [
Zeile 47: Zeile 47:
         {
         {
             "name": "progress",
             "name": "progress",
             "label": "Fortschritt",
             "label": "Progress",
             "help": "",
             "help": "",
             "noLayout": true,
             "noLayout": true,
Zeile 60: Zeile 60:
                 "edit"
                 "edit"
             ],
             ],
             "style": "width: 80%; margin-left: auto; margin-right: auto;\nmargin-bottom: 40px;",
             "style": "width: 100%; margin-left: auto; margin-right: auto;\nmargin-bottom: 40px;",
             "widget_listeners": [],
             "widget_listeners": [],
             "widgetCustomProps": {
             "widgetCustomProps": {
Zeile 66: Zeile 66:
             },
             },
             "type": "progress_bar"
             "type": "progress_bar"
        },
        {
            "name": "vorname",
            "label": "Vorname",
            "help": "",
            "noLayout": false,
            "widget_classes": [],
            "showOn": [
                "create",
                "edit",
                "view"
            ],
            "editableOn": [
                "create"
            ],
            "style": "",
            "widget_listeners": [],
            "value": "",
            "required": true,
            "widgetCustomProps": [],
            "type": "text"
        },
        {
            "name": "nachname",
            "label": "Nachname",
            "help": "",
            "noLayout": false,
            "widget_classes": [],
            "showOn": [
                "create",
                "edit",
                "view"
            ],
            "editableOn": [
                "create"
            ],
            "style": "",
            "widget_listeners": [],
            "value": "",
            "required": true,
            "widgetCustomProps": [],
            "type": "text"
         },
         },
         {
         {
Zeile 110: Zeile 152:
             "options": [
             "options": [
                 {
                 {
                     "data": "adm-1",
                     "data": "onboard_item-adm-1",
                     "label": "Personalakte anlegen"
                     "label": "Personalakte anlegen"
                 },
                 },
                 {
                 {
                     "data": "adm-2",
                     "data": "onboard_item-adm-2",
                     "label": "Dokumente anfragen (Versichertenkarte, Sozialversicherungsnummer)"
                     "label": "Dokumente anfragen (Versichertenkarte, Sozialversicherungsnummer)"
                 }
                 }
Zeile 143: Zeile 185:
             "options": [
             "options": [
                 {
                 {
                     "data": "platz-1",
                     "data": "onboard_item-platz-1",
                     "label": "Rechner"
                     "label": "Rechner"
                 },
                 },
                 {
                 {
                     "data": "platz-2",
                     "data": "onboard_item-platz-2",
                     "label": "E-mailadresse"
                     "label": "E-mailadresse"
                 },
                 },
                 {
                 {
                     "data": "platz-3",
                     "data": "onboard_item-platz-3",
                     "label": "VoIP, Telefonnummer"
                     "label": "VoIP, Telefonnummer"
                 },
                 },
                 {
                 {
                     "data": "platz-4",
                     "data": "onboard_item-platz-4",
                     "label": "Software Lizenzen"
                     "label": "Software Lizenzen"
                 },
                 },
                 {
                 {
                     "data": "platz-5",
                     "data": "onboard_item-platz-5",
                     "label": "Schlüssel"
                     "label": "Schlüssel"
                 },
                 },
                 {
                 {
                     "data": "platz-6",
                     "data": "onboard_item-platz-6",
                     "label": "Parkschein"
                     "label": "Parkschein"
                 }
                 }
Zeile 192: Zeile 234:
             "options": [
             "options": [
                 {
                 {
                     "data": "verant-1",
                     "data": "onboard_item-verant-1",
                     "label": "Belegschaft ist über die neue Arbeitskraft informiert"
                     "label": "Belegschaft ist über die neue Arbeitskraft informiert"
                 },
                 },
                 {
                 {
                     "data": "verant-2",
                     "data": "onboard_item-verant-2",
                     "label": "Mentor ist zugeteilt"
                     "label": "Mentor ist zugeteilt"
                 },
                 },
                 {
                 {
                     "data": "verant-3",
                     "data": "onboard_item-verant-3",
                     "label": "Ablauf des 1. Arbeitstags wurde  der neuen Arbeitskraft mitgeteilt"
                     "label": "Ablauf des 1. Arbeitstags wurde  der neuen Arbeitskraft mitgeteilt"
                 }
                 }
Zeile 227: Zeile 269:
         },
         },
         {
         {
             "name": "checkbox_multi-gf",
             "name": "checkbox_multi-teamleitung",
             "label": "GF / Teamleitung",
             "label": "Teamleitung",
             "help": "",
             "help": "",
             "noLayout": false,
             "noLayout": false,
Zeile 249: Zeile 291:
             "options": [
             "options": [
                 {
                 {
                     "data": "team-1",
                     "data": "onboard_item-team-1",
                     "label": "Persönliche Begrüßung"
                     "label": "Persönliche Begrüßung"
                 },
                 },
                 {
                 {
                     "data": "team-2",
                     "data": "onboard_item-team-2",
                     "label": "Vorstellung der Belegschaft"
                     "label": "Vorstellung der Belegschaft"
                 },
                 },
                 {
                 {
                     "data": "team-3",
                     "data": "onboard_item-team-3",
                     "label": "Unternehmensrundgang (Fluchtwege, Toiletten, Kaffeeküche)"
                     "label": "Unternehmensrundgang (Fluchtwege, Toiletten, Kaffeeküche)"
                 }
                 },
            ],
            "type": "checkbox_multiselect"
        },
        {
            "name": "checkbox_multi-personal",
            "label": "",
            "help": "",
            "noLayout": false,
            "showOn": [
                "create",
                "edit",
                "view"
            ],
            "editableOn": [
                "create",
                "edit"
            ],
            "widget_classes": [],
            "style": "",
            "widgetCustomProps": [],
            "widget_listeners": [],
            "value": "",
            "required": false,
            "horizontal": false,
            "options": [
                 {
                 {
                     "data": "personal-1",
                     "data": "onboard_item-team-4",
                     "label": "Aushändigen aller relevanten Dinge (Schlüssel, Zugangsdaten, Ausweise, ...)"
                     "label": "Aushändigen aller relevanten Dinge (Schlüssel, Zugangsdaten, Ausweise)"
                 },
                 },
                 {
                 {
                     "data": "personal-2",
                     "data": "onboard_item-team-5",
                     "label": "Besprechung des Einarbeitungsplans"
                     "label": "Besprechung des Einarbeitungsplans"
                 },
                 },
                 {
                 {
                     "data": "personal-3",
                     "data": "onboard_item-team-6",
                     "label": "Abschlussgespräch am Ende des Tages: Offene Fragen? Eindrücke?"
                     "label": "Abschlussgespräch am Ende des Tages: Offene Fragen? Eindrücke?"
                 }
                 }
Zeile 343: Zeile 360:
             "options": [
             "options": [
                 {
                 {
                     "data": "taetig-1",
                     "data": "onboard_item-taetig-1",
                     "label": "Teamverantwortlichkeiten wurden erklärt"
                     "label": "Teamverantwortlichkeiten wurden erklärt"
                 },
                 },
                 {
                 {
                     "data": "taetig-2",
                     "data": "onboard_item-taetig-2",
                     "label": "Erwartungen und Ziele für die ersten 4 Monate sind gesetzt"
                     "label": "Erwartungen und Ziele für die ersten 4 Monate sind gesetzt"
                 },
                 },
                 {
                 {
                     "data": "taetig-3",
                     "data": "onboard_item-taetig-3",
                     "label": "Treffen mit Mentor fand statt"
                     "label": "Treffen mit Mentor fand statt"
                 },
                 },
                 {
                 {
                     "data": "taetig-4",
                     "data": "onboard_item-taetig-4",
                     "label": "Einführungsschulungen sind terminiert"
                     "label": "Einführungsschulungen sind terminiert"
                 }
                 }
Zeile 384: Zeile 401:
             "options": [
             "options": [
                 {
                 {
                     "data": "ablauf-1",
                     "data": "onboard_item-ablauf-1",
                     "label": "Arbeitszeiterfassung"
                     "label": "Arbeitszeiterfassung"
                 },
                 },
                 {
                 {
                     "data": "ablauf-2",
                     "data": "onboard_item-ablauf-2",
                     "label": "Urlaubsbeantragung und Überstunden"
                     "label": "Urlaubsbeantragung und Überstunden"
                 },
                 },
                 {
                 {
                     "data": "ablauf-3",
                     "data": "onboard_item-ablauf-3",
                     "label": "Vertretungsregel"
                     "label": "Vertretungsregel"
                 },
                 },
                 {
                 {
                     "data": "ablauf-4",
                     "data": "onboard_item-ablauf-4",
                     "label": "Nutzung Internes Wiki"
                     "label": "Nutzung Internes Wiki"
                 }
                 }
             ],
             ],
             "type": "checkbox_multiselect"
             "type": "checkbox_multiselect"
        },
        {
            "name": "textarea-800",
            "label": "Notizen",
            "help": "",
            "noLayout": false,
            "widget_classes": [],
            "showOn": [
                "create",
                "edit",
                "view"
            ],
            "editableOn": [
                "create",
                "edit"
            ],
            "style": "",
            "widget_listeners": [],
            "value": "",
            "required": false,
            "rows": "6",
            "placeholder": "Sonstige Infos zum Onboarding...",
            "widgetCustomProps": [],
            "type": "textarea"
         }
         }
     ],
     ],
     "_id": "Onboarding.form"
     "_id": "Onboarding.form"
}
}

Aktuelle Version vom 13. April 2023, 08:19 Uhr