Créer un questionnaire
Paramètres de questionnaire
Gérer les questions dans le questionnaire
Partager les valeurs du questionnaire avec un utilisateur externe.
Utiliser un attribut de lieu comme condition dans le questionnaire
Modifier, archiver ou restaurer un questionnaire
Contrôles importants lors de la création d'un questionnaire
Principal
Sélectionnez la section "questionnaires" dans le menu à gauche. Cliquez sur le bouton + pour en créer un. 3 options sont possibles :
Commencez à zéro avec un questionnaire vierge.
Charger un questionnaire existant enregistré dans un fichier/format JSON, puis effectuer les modifications nécessaires.
Chargez un modèle de questionnaire à partir de notre répertoire. Cela vous fera gagner du temps car toutes les questions sont prédéfinies.
Paramètres de questionnaire
Nom du questionnaire : le nom qui sera affiché dans l'application mobile pour l'utilisateur.
types de questionnaire
Standard : pour la collection normale de données
Le générateur de tâches (Task generator):
Un générateur de tâches est une combinaison de deux questionnaires, un générateur et une tâche.
À utiliser si le premier questionnaire va déclencher une tâche
Groupes de questions : groupes de questions
Une valeur unique pour un groupe de réponses. Cela permet d'éviter les soumissions en double avec les mêmes valeurs.
Différents types de questions
Texte - Utilisé pour les champs de saisie de texte, par exemple les commentaires.
Nombre décimal - Sélectionné pour la saisie de valeurs numériques avec des points décimaux.
Nombre entier - utilisé uniquement pour les entrées numériques.
Numéro de téléphone - Utilisé dans les questions qui demandent aux utilisateurs de saisir des numéros de téléphone.
Question à choix unique - Utilisez ce type de question pour les questions qui demandent aux utilisateurs de l'application de ne sélectionner qu'une seule valeur dans une liste de valeurs. Couvre les questions qui exigent une seule réponse ou une seule valeur/options.
Question à choix multiples - Elle permet de sélectionner deux valeurs ou plus parmi un ensemble de valeurs/options.
Question à choix unique sur une liste - Utilisé lorsqu'il est nécessaire de sélectionner une option dans une liste préchargée, c'est-à-dire une porte d'entrée visitée. (Vous devez d'abord charger une liste via l'onglet Liste de la webApp).
Question à choix mulitples sur une liste - Avec ce type de question, les utilisateurs peuvent sélectionner deux éléments ou plus dans la liste. (Vous devez d'abord charger une liste via l'onglet liste de la webApp).
Photo - Utilisé pour les questions qui demandent aux utilisateurs de l'application de prendre une photo, par exemple des produits et des points de vente.
Signature - Utilisé pour les questions qui nécessitent que l'utilisateur de Fieldpro saisisse la signature, par exemple les signatures des clients.
GPS - Utilisé pour les questions qui demandent aux utilisateurs de saisir des coordonnées. Il permet aux utilisateurs de l'application de saisir les coordonnées GPS de l'endroit exact où ils se trouvent à un moment donné, c'est-à-dire les coordonnées de l'Outlet.
Scan code barres - Utilisé pour les questions de saisie de code-barres, il permet aux utilisateurs de l'application de scanner un code-barres à l'aide de la caméra de leur appareil.
Sélection de date/horaire - Ces types de questions sont utilisés dans les questions qui demandent aux utilisateurs de l'application de saisir des dates ou des heures.
Matrice sur liste - Ce type de question exécute la même action que la matrice, mais au lieu d'utiliser des en-têtes de question, il utilise des éléments de liste. Pour utiliser ce type de question, vous devez d'abord charger des éléments dans l'onglet Liste, par exemple des produits.
Une matrice peut avoir plusieurs sous-questions. Pour définir la sous-question pour laquelle la valeur sera affichée dans la vue récapitulative sur le mobile, cliquez sur le bouton "Mettre la réponse en évidence".
Une matrice affiche les éléments sur 2 niveaux. Le niveau 1 est appelé "catégorie" et est un attribut qui servira d'en-tête dans la matrice, pour naviguer parmi les éléments. L'attribut qui servira de catégorie doit être défini au niveau de chaque question de la matrice. Seuls les attributs à choix unique peuvent être utilisés comme catégories.

Calcul - Ce type de question est utilisé lorsque vous souhaitez effectuer des calculs simples sur les valeurs saisies dans différentes questions. Il s'agit de multiplier, diviser, soustraire et additionner. À partir de ce type de question, vous pouvez par exemple connaître le montant total des ventes en calculant le prix et la quantité.
Un calcul est construit en utilisant l'opérande
il y a plusieurs opérandes
Réponse-question. Les étiquettes de la question doivent être choisies. Si vous voulez utiliser un attribut d'une liste, vous devez vous assurer qu'il existe un attribut avec un format numérique dans cette liste.
Opération. Un autre calcul déjà existant dans le workflow.
Attribut de l'élément. Uniquement disponible pour le second opérande si le premier opérande est une question-réponse choisissant un élément, comme un choix unique sur une liste ou une matrice sur la liste.
Plusieurs opérateurs peuvent être utilisés :
Plus
Multiplier
Moins
Diviser
Il est possible d'avoir un calcul à l'intérieur d'une sous-question de matrice, avec les attributs de l'élément comme opérande. Ce qui peut servir à calculer des sous-totaux par exemple.
Vous devez d'abord créer un attribut dans la liste qui renvoie un nombre lorsque vous ajoutez un calcul qui implique un attribut de liste, sinon aucune option n'est affichée pour les opérandes.
Paramètres des questions
label de la question - L'étiquette est un code interne permettant de se référer à la question. Il doit être unique et en minuscules. Lorsque vous créez une nouvelle question, il vous sera proposé la liste des balises existantes pour les mêmes types de questions dans d'autres workflows de l'environnement client. Ceci est utile pour standardiser les requêtes et les rapports.
Texte de la question - Texte qui apparaît sur l'application mobile pour les utilisateurs.
question requise - Définit si une question doit être déposée avant les soumissions.
Texte de la réponse - Texte à afficher une fois qu'une question a été remplie.
Liste liée à la question - Permet de lier une liste de questions avec la liste
Impossible de modifier la question - Empêche les utilisateurs mobiles de modifier la réponse à la question.
Description de la question - Un texte descriptif utilisé pour expliquer ou donner plus de détails sur une question.
Question valeur par défaut -
La question cachée - Permet de masquer les questions aux utilisateurs de téléphones mobiles.
Est partageable - Si une question possède cet attribut, elle apparaîtra dans le récapitulatif de soumission partagé sur l'utilisateur de l'application mobile.
Souligner cette réponse. En cochant cette case, cela signifie que la valeur sera affichée dans le récapitulatif de la question de la matrice sur l'application mobile.
Conditions - Les conditions déterminent quand la question apparaîtra.
Comment utiliser les conditions.
Les conditions sont construites en utilisant deux opérandes. Elles peuvent être :
une question-réponse
une condition
Après avoir sélectionné la réponse à la question, vous verrez apparaître une modale avec toutes les options à choix unique ou multiple des questions, y compris celles concernant le lieu sélectionné.
Les opérateurs peuvent être :
ET
DIFFERENT
ÉGAL
OU
et pour les réponses entières ou décimales :
MOINS_DE
GRAND-QUE
MOINS_OU_ÉGAL_DE
SUPÉRIEUR_OU_ÉGAL_DE
Le second opérande peut être :
Question-réponse
constante (numéro et texte)
Si vous sélectionnez la réponse à une question, une modale s'ouvrira pour comparer les valeurs de la réponse.
Si vous sélectionnez constant, pour un choix unique ou multiple, les options seront VRAI ou FAUX.
Les questions marquées en gras sont obligatoires
Les questions marquées d'une étoile sont assorties d'une condition.
Les questions marquées d'une icône en forme d'œil sont cachées aux utilisateurs mobiles.
Les questions marquées d'une étoile et en gras sont obligatoires et soumises à une condition.


Gérer les questions dans le questionnaire
Créez une question.
Cliquez sur le bouton +. Sélectionnez un type de question.

Dupliquer une question
Pour dupliquer une question dans un questionnaire, cliquez sur cette icône

Sélectionnez ensuite le label(tag) et l'étiquette de la question

Réorganisez l'ordre des questions par glisser-déposer.
L'ordre des questions peut être modifié en faisant glisser les questions à l'intérieur du questionnaire.
Modifier une question.
Cliquez sur l'icône de modification.

Supprimer une question
Cliquez sur le bouton de suppression

Paramètres du questionnaire à définir :
Attachez une liste au questionnaire. Cela permet de s'assurer que la liste est affichée pour les utilisateurs, même si aucune liste n'est incluse dans l'une des questions. Les listes apparaîtront dans la section des listes.
Edition de la soumission autorisée sur mobile ? - Vous pouvez définir ici si les utilisateurs doivent être autorisés à modifier un questionnaire après sa soumission. Si oui, vous pouvez définir les heures après lesquelles toute soumission est impossible à éditer. Par exemple 48 pour 2 jours.
Lier le questionnaire à un lieu. Si cette case est cochée, le questionnaire sera déclenché après que l'utilisateur aura sélectionné le lieu dans la liste des lieux. La première question deviendra alors automatiquement une question à choix unique sur liste avec la sélection du lieu.
Assurez-vous de modifier la syntaxe du texte de la première question pour qu'il n'y ait pas de valeur par défaut.
Modèle de titre de soumission.
Comme pour la syntaxe utilisée pour définir les attributs de liste, vous devez choisir les balises de question à l'intérieur des signes $ $.
Cette syntaxe sera celle qui s'affichera sur le mobile dans la section historique, il est donc important qu'elle contienne des informations pertinentes
Par exemple, pour avoir les ventes par lieu, vous pouvez définir $_name$ - $total_price$.
Image du questionnaire à afficher
Il s'agira de la photo utilisée comme couverture de l'application mobile.
Visibilité de la soumission
web et mobile. Comportement normal
web. Pour les soumissions/tâches générées par le back-end
Portée de la soumission
Il détermine quels utilisateurs mobiles peuvent voir et modifier la soumission d'un utilisateur mobile.
Il existe plusieurs paramètres :
Global. Tous les utilisateurs du client
L'équipe. Tous les utilisateurs des équipes
Équipe unique. Tous les utilisateurs de l'équipe à laquelle appartient l'utilisateur mobile.
Utilisateur mobile. Plusieurs utilisateurs mobiles
Utilisateur mobile unique. Seul l'utilisateur mobile qui a soumis la demande
Par défaut, assurez-vous que la soumission est définie pour un seul utilisateur mobile.
Partager les valeurs du questionnaire avec un utilisateur externe.
Vous pouvez voir le récapitulatif de la soumission d'un questionnaire dans la vue historique et le partager avec tout utilisateur externe via l'application de messagerie de votre téléphone. Il est présenté au format texte, ce qui signifie qu'il peut être lu par SMS, WhatsApp, etc. Pour le partager, vous devez cliquer sur l'icône Partager.
Le contenu qui peut être partagé dépend des questions que vous configurez comme pouvant être partagées dans le constructeur du questionnaire. Le message de récapitulation contiendra également les métadonnées telles que l'horodatage, l'ID de soumission, le nom d'utilisateur, etc.
Il s'agit généralement d'un reçu numérique pour les ventes à un détaillant ou à un vendeur sur le terrain, ou d'une preuve de transaction utilisée en interne.
Utiliser un attribut de lieu comme condition dans le questionnaire
Lorsque vous utilisez le module Lieu, le lieu sélectionné après l'enregistrement apparaîtra automatiquement dans le générateur du questionnaire comme première question. Vous ne pouvez pas modifier la balise, mais vous pouvez modifier son nom.
Vous pouvez ensuite sélectionner n'importe lequel des attributs du lieu comme question-réponse sur laquelle baser la condition.
Modifier, archiver ou restaurer un questionnaire
Un questionnaire peut être modifié, archivé ou restauré à l'aide des boutons d'action.
Restaurer un questionnaire à une version précédente
Dans la section "questionnaire", une fois sur un questionnaire spécifique, cliquez sur l'icône de restauration (horloge) à droite. Une fenêtre s'ouvre, et vous pouvez sélectionner les versions précédentes du questionnaire à restaurer. Confirmez la restauration.


Contrôles importants lors de la création d'un questionnaire
Utiliser la même balise (tag) pour les mêmes variables
Exemple:
Vous avez deux questionnaires, par exemple pour mesurer les ventes.
Le questionnaire A mesure les ventes en intérieur, le questionnaire B mesure les ventes sur le terrain. Essayez d'utiliser la même balise pour le volume/le montant des ventes dans les deux questionnaires afin de faciliter le calcul.
Testez le questionnaire en tant qu'utilisateur d'Optimetriks.
Mettez votre email Optimetriks dans votre profil d'utilisateur mobile avant de tester le questionnaire.
Ne laissez pas de balises (tags) inutilisées dans les questions à choix unique ou à choix multiples.
Une fois le projet lancé, nous pouvons nettoyer les balises supprimées, mais vous devez d'abord nettoyer le questionnaire.
Utilisez les questions de calcul pour les ventes dans le questionnaire mais aussi dans la matrice :
Pourquoi?
Nous avons besoin de données historiques. Prenons un exemple où le prix augmente. Afin d'effectuer l'opération : quantité * ancien prix, nous devons avoir une question de calcul dans la matrice. Sinon, nous n'aurons que le prix total et nous ne pourrons pas faire l'analyse par produit.