Exigences système Client
Affiche les exigences pour le client DeDeSales.
- Prérequis matériels
- Compatibilité des systèmes d'exploitation
- Mise à disposition Client / Deployment
- Première configuration du client DeDeSales
- Autoriser l'appareil pour une nouvelle installation
- iOS - Enregistrer Apple Business Manager
- iOS - Apple Business Manager – Mise à disposition d'applications & Codes de rachat
- iOS - Configuration PList
- iOS - Installation
- Mises à jour de l'application iOS (manuellement via l'App Store)
- Android
- Windows - Installation
- Roll-Out : Tests et fourniture de données
- Paramètres client (Configuration / Exploitation après installation)
Prérequis matériels
Windows
Pour le fonctionnement du client sous Windows, les exigences suivantes s'appliquent :
- DeDeSales est une application UWP.
- Microsoft Windows 10 ou supérieur.
Les exigences concernant le processeur, l'espace de stockage et la mémoire vive dépendent fortement du nombre de Données à traiter, c'est pourquoi nous ne pouvons pas donner de recommandation ici. Nous recommandons toutefois de tester différents Appareils pendant la phase de Projet et de décider ensuite ce qui correspond le mieux à vos exigences.
Les conditions préalables à l'installation de l'application (AppInstaller, Windows Store, Intune) sont indiquées sous Windows - Installation.
Android
Pour le fonctionnement sur Android, les exigences suivantes s'appliquent :
- Android 5 (API Level 21, Lollipop)
En principe, il faut dire qu'avec Android, vous devriez choisir l'un des appareils les plus performants lors de l'achat.
iOS
Les appareils doivent être à jour. Supposons que les appareils âgés de 4 ans ou plus ne puissent pas fournir la performance nécessaire.
Veillez également à prévoir suffisamment d'espace de stockage sur les appareils pour les visuels. Une augmentation ultérieure de la mémoire n'est pas possible sur ces appareils.
Les conditions suivantes s'appliquent pour l'utilisation sur un iPad ou un iPhone :
- Apple Business Manager
- Pour la gestion de vos comptes collaborateurs via l'Apple Business Manager, un système MDM est une condition indispensable. Si les comptes collaborateurs ne sont pas attribués à l'Apple Business Manager, vous devez générer des codes d'activation dans l'Apple Business Manager et les distribuer vous-même à vos collaborateurs.
Compatibilité des systèmes d'exploitation
| Version DeDeSales | Windows | Android | iOS/iPadOS |
| 18.x | Windows 10 : 22H2 Build 19045.5011 Windows 11 : 24H2 Build 26100.3025 Windows 11 : 24H2 Build 26100.4061 Windows 11 : 24H2 Build 26100.4652 Windows 11 : 24H2 Build 26100.4946 Windows 11 : 24H2 Build 26100.7462 | 13.x 15.x | 18.x 26.x |
| 19.x | Windows 11 : 24H2 Build 26100.4061 Windows 11 : 24H2 Build 26100.4652 Windows 11 : 24H2 Build 26100.4946 Windows 11 : 24H2 Build 26100.7462 | 13.x 15.x 16.x | 18.x 26.x |
| 20.x |
Mise à disposition Client / Deployment
Première configuration du client DeDeSales
Si le client n'a pas encore été configuré, vous serez directement dirigé vers la Configuration du Tableau de bord après le démarrage.
La configuration du client peut se faire de 3 manières différentes.
Manuel
- Entrer le N° de l'appareil
- Entrer l'URL du serveur.
- Masquer Floating Numeric Input => en cochant la case, le champ numérique flottant est masqué sous iOS 26. Plus d'informations sur les Claviers sont disponibles sous Vues différentes du clavier.
Enregistrez votre Configuration.
Scanner le QR-Code avec l'appareil photo
Si vous avez l'appareil à portée de main et accès au backend, il est possible de scanner directement le QR-Code depuis l'écran.
Pour cela, cliquez sur l'icône code-barres pour passer à la section Appareil photo :
Tenez l'appareil devant le QR-Code sur votre moniteur et scannez le code :
Dès que le QR-Code est reconnu, toutes les Données nécessaires sont reprises et vous n'avez plus qu'à cliquer sur Enregistrer.
Lire le QR-Code
Si vous n'avez pas accès à l'appareil à configurer ou si vous souhaitez configurer le client sur l'appareil que vous utilisez également pour le backend, vous pouvez télécharger le QR-Code depuis le backend et l'envoyer par exemple par e-mail. Votre Collaborateur télécharge le QR-Code sur l'appareil local, passe comme précédemment via l'icône QR-Code dans la section Appareil photo. Là, il peut naviguer dans la structure des dossiers de l'appareil via l'icône dossier et sélectionner le QR-Code depuis l'e-mail.
Ici aussi, tout est repris automatiquement et il ne reste plus qu'à cliquer sur Enregistrer.
Attention
Il est important, (si un système TEST et un système LIVE doivent coexister sur l'appareil) d'utiliser le bon client. Un client système de test peut différer du client système live. Les deux systèmes ne doivent pas être confondus.
Vous n'avez pas besoin d'activer l'appareil lors de la première installation, cela n'est nécessaire que si vous changez par exemple le matériel du second appareil (défaut, changement de système d'exploitation, etc.).
Effectuez un Transfert de données après la configuration. Cela peut éventuellement prendre un peu plus de temps.
Autoriser l'appareil pour une nouvelle installation
Chaque collaborateur reçoit un code QR généré lors de la création. Celui-ci est masqué dès que le premier transfert de données a été effectué. À la place, vous ne voyez alors que le bouton « Autoriser l'appareil pour une nouvelle installation ».
Si vous n'êtes pas sûr, choisissez « Annuler ».
Après avoir appuyé sur « OK », le code QR généré est affiché. Le code QR peut être utilisé plusieurs fois tant que le N° de l'appareil n'a pas changé, c'est-à-dire que lors de la création d'un nouveau collaborateur, vous pouvez enregistrer le code QR.
En clair, en plus du collaborateur, l'appareil est également affiché (Appareil principal | Appareil multiple 1 | Appareil multiple 2), de sorte qu'une affectation ultérieure peut avoir lieu en cas de plusieurs collaborateurs et que le code n'a pas besoin d'être téléchargé à nouveau (sauf si le N° de l'appareil a changé).
iOS - Enregistrer Apple Business Manager
Créer un compte Apple Business Manager
Si vous souhaitez utiliser DeDeSales pour iPhone/iPad, vous avez besoin d'un compte Apple Business Manager
Si vous ne possédez pas encore de compte, vous devez vous inscrire ici :
Lien d'inscription :
https://business.apple.com/#/enrollment/form
Guide :
https://www.apple.com/de/business/docs/site/Apple_Business_Manager_Getting_Started_Guide.pdf
Attention. Les liens peuvent avoir changé depuis, veuillez utiliser la Recherche si les liens ne sont plus valides.
Communiquer l'ID de l'organisation
Dès que vous avez obtenu le compte Apple Business Manager, vous devez nous communiquer votre ID d'organisation ainsi que le nom de l'organisation enregistré.
Avec cet ID d'organisation, nous pouvons vous fournir votre version client DeDeSales dans votre App Store. Cela prendra environ 1 à 2 semaines, car la Mise à disposition doit passer par les processus d'approbation internes d'Apple. Votre version client DeDeSales est Visible uniquement pour vous.
Installation
Installation standard
L'installation standard se fait via un système MDM.
Codes d'activation / Voucher
Alternativement, vous pouvez générer des codes d'activation pour vos Collaborateurs dans votre compte Apple Business Manager. L'installation se fait alors par exemple via le navigateur Safari de l'utilisateur ou en saisissant le code sous applications personnalisées dans l'App Store.
Attention : Cette possibilité n'existe pas à l'échelle internationale. C'est-à-dire que pour chaque Pays, vous avez besoin d'un compte Apple Business Manager distinct pour créer des codes pour ce Pays.
iOS - Apple Business Manager – Mise à disposition d'applications & Codes de rachat
État 2024.03 - Nous ne garantissons pas que ce guide soit à jour. En cas de doute, veuillez impérativement consulter la page de support Apple. Nous fournissons ici uniquement un aperçu général à titre d'orientation.
Condition préalable
Pour pouvoir créer les codes de rachat dans l'ABM, un compte ABM et un utilisateur avec des droits d'administrateur sont nécessaires.
Activer les applications personnalisées
Pour pouvoir sélectionner l'application DeDeSales dans l'ABM, l'onglet « Applications personnalisées » doit être activé, ce qui nécessite un utilisateur avec des droits d'administrateur. Les étapes suivantes expliquent comment activer l'onglet « Applications personnalisées ».
- Cliquez sur votre utilisateur
- Sélectionnez Configuration
- Allez dans Configuration de l'organisation
- Sur la droite, activez le curseur sous Applications personnalisées.
Créer des codes de rachat
Pour créer les codes de rachat, procédez comme suit.
- Sélectionnez Applications personnalisées
- Cliquez sur l'application souhaitée
- Sélectionnez le type de licence « Codes de rachat »
- Choisissez le nombre désiré de codes
- En cliquant sur Charger, les codes de rachat sont créés.
Une fois les codes de rachat créés, ils peuvent être téléchargés dans la partie inférieure sous « Codes de rachat » via « Charger ».
Le fichier Excel téléchargé affiche les codes de rachat créés.
Le lien de rachat associé au code peut être exécuté directement sur l'appareil. Ce lien ouvre automatiquement la boîte de dialogue de rachat.
Informations complémentaires
Les codes de rachat ne peuvent être utilisés que dans le pays où l'ABM est enregistré.
Exemple : Si l'ABM est enregistré dans un siège social en Allemagne, les codes de rachat ne peuvent être activés que sur des appareils utilisant l'App Store allemand. (Disposant d'un identifiant Apple enregistré en Allemagne.)
iOS - Configuration PList
Configuration PLIST via le MDM
Si vous utilisez un système MDM, vous pouvez attribuer automatiquement certains paramètres de configuration sous forme de paires clé-valeur via la PLIST.
Cela inclut :
« ServerURL », « FallbackURL » et « N° de l'appareil »
L'URL du serveur doit être définie au niveau du profil et le N° de l'appareil au niveau de l'appareil / utilisateur.
La configuration PLIST est créée dans votre système MDM.
Si votre système MDM ne dispose pas d'une interface graphique pour créer un fichier PLIST, vous pouvez également utiliser une application alternative. Un fichier PLIST est un fichier XML avec le contenu suivant (exemple) :
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"> <dict> <key>N° de l'appareil</key> <string>123-456-789-0123</string> <key>ServerURL</key> <string>https://demo.dedesales.de/</string> </dict></plist>
iOS - Installation
Installation standard
L'installation standard se fait via un système MDM.
Codes d'activation / Voucher
Alternativement, vous pouvez générer des codes d'activation pour vos Collaborateurs dans votre compte Apple Business Manager. L'installation se fait alors par exemple via le navigateur Safari de l'utilisateur ou en saisissant le code sous applications personnalisées dans l'App Store.
Attention : Cette possibilité n'existe pas à l'échelle internationale. C'est-à-dire que pour chaque Pays, vous avez besoin d'un compte Apple Business Manager distinct pour créer des codes pour ce Pays.
Mises à jour de l'application iOS (manuellement via l'App Store)
Lorsqu'une nouvelle version de l'application est disponible dans l'Apple Business Manager, cette application peut être mise à jour manuellement dans l'App Store.
Procédez comme suit pour mettre à jour l'application manuellement :
1. Ouvrez l'App Store
2. Cliquez en haut à droite sur votre profil Utilisateur (1) et faites défiler vers le bas dans la fenêtre « Compte » jusqu'à ce que vous voyiez les applications mises à jour récemment (2).
3. Cliquez sur Mettre à jour pour mettre à jour l'application (1).
3.1 Sous l'application se trouve la description de la mise à jour (2), sous Plus (3) vous voyez le numéro de version et la taille de la nouvelle application (4). La taille de l'application n'inclut pas les données Clients, mais seulement la taille de l'application elle-même.
Android
Configuration gérée MDM
Fondamentalement, l'application Android prend également en charge une Configuration gérée, mais celle-ci n'est disponible que si l'application est distribuée via l'Enterprise PlayStore.
Dans Intune, il est possible, lorsque la Google Play Console est liée (ce qui est généralement le cas), de télécharger une application privée et d'avoir alors la Configuration gérée disponible,
Windows - Installation
Pour que l'application DeDeSales puisse être installée sur Windows, les conditions suivantes doivent être remplies. Les exigences générales concernant l'appareil se trouvent sous Exigences matérielles : Windows.
Condition préalable : AppInstaller à jour
Un AppInstaller à jour doit être présent sur le système. Pour qu'il soit présent et se mette à jour, les possibilités suivantes existent :
- Un Windows Store actif sur les clients.
- Un Windows Store for Business (Store4Business) actif sur les clients.
- À partir de Windows 10 Enterprise : une stratégie de groupe (GPO) qui désactive le Store, et une seconde GPO qui met à jour les applications système du Store.
Alternative : installation via Intune
Alternativement, DeDeSales peut également être installé via Intune. Dans ce cas, aucun Store n'est nécessaire.
Désactiver le Store
Si le Store est désactivé, diverses applications système ne seront plus mises à jour, du calculateur à l'application Mail et Calendrier ou « Le nouveau Outlook ».
Recommandation : Ne désactivez pas le Store. Utilisez plutôt le Store4Business ou une GPO qui met à jour les applications du Store.
Installation manuelle
L'installation manuelle est possible uniquement sous Windows. Pour iOS et Android, le Apple Business Manager ou le Google Business Store sont disponibles.
- Téléchargez le fichier d'installation pour votre système Windows : <Server-URL>/client/windows
- Un fichier APPINSTALLER sera téléchargé. C'est le programme à installer.
- Démarrez l'installation par un double-clic.
Attention : Le fichier d'installation pour le système de test ne doit être utilisé que dans le système de test, celui pour le système en production uniquement dans le système en production.
Le programme se met automatiquement à jour : au démarrage, il vérifie les mises à jour et les effectue si nécessaire.
Informations supplémentaires
Roll-Out : Tests et fourniture de données
Après l'installation du matériel et l'installation du client (voir Première configuration du client DeDeSales), suivent le transfert de données et les tests.
Transfert initial de données
Une fois l'installation et la configuration terminées, un transfert complet des données doit être effectué.
Tests
Données mobiles – Test extérieur
Effectuez un test SIM après un redémarrage de l'appareil en dehors de la zone de couverture du WLAN interne :
- tester le navigateur installé
- tester le transfert de données DeDeSales
- tester les applications propres au client (par exemple Citrix, Mail)
WLAN étranger – Test extérieur
Testez l'accès via un WLAN et/ou LAN étranger après un redémarrage de l'appareil :
- tester le navigateur installé
- tester le transfert de données DeDeSales
- tester les applications propres au client (par exemple Citrix, Mail)
Info
Les étapes de configuration matérielle et logicielle doivent être effectuées au moins un jour avant la remise de l'appareil au collaborateur. La nuit suivante, les fichiers de documents, les statistiques et les visuels seront fournis pour le collaborateur.
Fournir des données simultanément à plusieurs appareils
Lorsque tous les appareils prévus pour le roll-out ont atteint le transfert initial de données, vous pouvez utiliser dans le backend sous Configuration de base > Collaborateur le point Fourniture de données pour roll-out pour fournir les données complètes à tous les appareils.
Vous choisissez ensuite quels collaborateurs doivent recevoir la nouvelle configuration. Les collaborateurs déjà configurés manuellement ne doivent pas être cochés ici.
Windows uniquement : fournir les visuels du produit sans téléchargement
Une autre possibilité d'accélérer le téléchargement initial consiste à copier manuellement les visuels du produit sur le client. Ils se trouvent dans le chemin d'installation de l'application dans le répertoire Visuel du produit.
Vous trouvez le chemin d'installation en ouvrant les Paramétrage développeur dans la Configuration via le Menu principal du client, puis en cliquant sur ouvrir le chemin des données local.
Si les visuels du produit sont déjà présents sur le client, seuls les hachages MD5 sont créés et le serveur est informé que le visuel est déjà disponible.
Paramètres client (Configuration / Exploitation après installation)
autres Paramétrage développeur
Cette section est divisée en 2 parties. D'une part, vous avez un accès rapide à certaines fonctions et d'autre part, vous pouvez y effectuer des réglages.
| |
|
| |
|
Configuration
| |
|
En cas de questions sur le service, vous trouverez ici par exemple toutes les informations qui doivent être fournies si nécessaire.
Barre de panneau Généralités
- Titre : Généralités
- Bouton : QR-Scanner
- Disponible uniquement lors de la nouvelle configuration
- Masquer Floating Numeric Input => en cochant la case, le champ numérique flottant est masqué sous iOS 26. Plus d'informations sur les claviers sont disponibles sous Différentes vues de clavier.
Pour plus d'informations, voir Première installation
Barre de panneau Scanner
- Titre : Scanner
- Icône : Mettre à jour
- Vérifiez dans le domaine Hardwarescanner si votre scanner est compatible
- Comment configurer votre scanner est expliqué dans le chapitre Configurer le scanner matériel.
- Cliquez sur l'icône "Mettre à jour" pour rechercher des scanners.
- Dès que le scanner est connecté à DeDeSales, vous pouvez l'utiliser.
Barre de panneau Saisie numéro de produit
- Titre : Saisie numéro de produit
- Menu déroulant : Numérique | Alphanumérique
Numérique
Affiche sur tablettes / smartphones un clavier numérique après avoir appuyé sur la loupe dans la Saisie de la commande
- la recherche en texte complet est désactivée
- seuls les champs des numéros des produits sont recherchés
- la recherche doit être déclenchée manuellement avec Entrée
Alphanumérique :
Affiche sur tablettes / smartphones un clavier alphanumérique après avoir appuyé sur la loupe dans la Saisie de la commande
- seuls les champs des numéros des produits sont recherchés
- La recherche doit être confirmée avec Entrée
Basculer
Un autre clic dans la Saisie de la commande termine la recherche numérique/alphanumérique et active
- Recherche en texte complet
- Recherche Automatique
Barre de panneau Synchronisation
- Titre : Synchronisation
- Dans le client Windows, l'ID client peut être lue pour configurer la Synchronisation dans le backend
Sous-barre : Agenda
- Interrupteur "Exporter les Rendez-vous DeDeSales dans l'application Calendrier"
- Lors de l'activation, les rendez-vous des 7 derniers jours et tous les rendez-vous futurs sont synchronisés initialement.
- Après la synchronisation initiale, tous les rendez-vous futurs et ceux des deux dernières années sont maintenus synchronisés. Les rendez-vous de plus de 2 ans sont supprimés du calendrier.
- Interrupteur "Importer l'application Calendrier dans DeDeSales"
- Affiche la sélection des calendriers locaux.
- Activé : Les cases à cocher des calendriers locaux sont affichées.
- Désactivé : Les cases à cocher des calendriers locaux sont décochées et masquées.
- c. Sélection du calendrier
- Liste des calendriers locaux disponibles pouvant être sélectionnés pour la synchronisation dans DeDeSales.
- Case à cocher : [] <Calendrier standard>
- Case à cocher : [] <Calendrier 1>
- Case à cocher : [] <Calendrier 2>
- Case à cocher : [] <Calendrier 3>
- Les rendez-vous importés dans DeDeSales sont affichés dans le propre calendrier de l'Agenda. Rendez-vous locaux
Sous-barre : Contacts
- Interrupteur "Exporter les Contacts DeDeSales dans l'application Contacts"
- Quelles propriétés sont synchronisées ?
- Civilité
- Nom de famille
- Prénom
- Rue
- Code postal
- Ville
- Département
- Pays
- Email2 si différent de Email.
- Téléphone
- Télécopie
- Mobile
- Poste
- Service
- CompanyName alias (DebiteurAdresse.Name1 + " " + DebiteurAdresse.Name2 + " " + DebiteurAdresse.Name3)
- BusinessHomePage alias DebiteurAdresse.HomePage
- Anniversaire
- Quand les modifications sont-elles détectées ?
- Lors de la modification d'un Interlocuteur
- Lors de la suppression d'un Interlocuteur. Cette possibilité n'existe pas dans le client.
- Lors de la création d'un Interlocuteur
- Lors de l'enregistrement de la configuration si l'option "Exporter les contacts DeDeSales dans l'application Contacts" a été modifiée.
- Après la réception des Interlocuteurs lors du Transfert de données
- Que se passe-t-il si le contact n'existe plus dans l'application Contacts ?
- Le contact est recréé.
- Quelles sont les différences spécifiques à la plateforme ?
- iOS :
- Sous iOS, nous avons dans le calendrier une liste nommée "DeDeSales". Cette liste contient tous les contacts exportés depuis DeDeSales. Un contact provenant de DeDeSales a en plus une relation nommée "DeDeSales" avec une valeur.
- Android :
- Sous Android, chaque application (accountType) a sa propre liste de contacts. Si l'application est désinstallée, tous les contacts sont également supprimés.
- Windows :
- Sous Windows, chaque application a sa propre liste de contacts. Si l'application est désinstallée, tous les contacts sont également supprimés. La lecture des contacts se fait par lots de 20 contacts.
- iOS :
La synchronisation s'effectue en arrière-plan et n'est visible que par le symbole. La synchronisation a lieu à chaque modification dans DeDeSales et à intervalles réguliers pour synchroniser les données.
Lorsque le symbole est visible, un statut peut être affiché en cliquant sur le symbole.
Les modifications effectuées dans l'application Contacts NE sont PAS reprises dans DeDeSales.
Barre de panneau Informations sur l'application
Vous trouverez ici des informations détaillées sur l'application, utiles en cas de support.
Barre de panneau Paramétrage développeur
Ce panneau intéresse uniquement les collaborateurs DeDeNet.
Configuration des rendez-vous et des contacts
Après la configuration initiale du client DeDeSales, vous pouvez activer la synchronisation des rendez-vous et des contacts comme suit.
Les droits d'accès aux applications externes sont supposés, des demandes d'autorisation peuvent apparaître si ces configurations sont effectuées pour la première fois.
Dans la Configuration du client sous Synchronisation, vous avez les possibilités suivantes :
1. ID Client
Pour que la synchronisation des contacts et des rendez-vous fonctionne sous Windows, les étapes suivantes sont nécessaires. Ici, vous pouvez déterminer et copier l'ID Client.
2. Rendez-vous
En activant l'option « Exporter les rendez-vous DeDeSales vers l'application Calendrier », vous pouvez sous Cible pour synchronisation choisir si l'application Calendrier locale (Locale) ou par exemple un compte Exchange (par ex. Microsoft Azure) doit être utilisé. Le choix « Cible pour synchronisation » est disponible uniquement sous iOS et Android.
Sous Calendrier pour synchronisation, vous pouvez sélectionner un calendrier disponible dans la Cible pour synchronisation. Si vous ne faites pas de choix ici, un calendrier nommé DeDeSales sera créé. (Droits pour la création de calendrier requis)
Sous « Synchroniser RAPPEL avec le calendrier », vous pouvez activer que les rendez-vous pour le RAPPEL issus des Tâches soient synchronisés avec le calendrier. Ici, le choix de la Destination de « Exporter les rendez-vous DeDeSales vers l'application Calendrier » est repris. Si aucun choix n'a été fait là-bas, vous pouvez définir une destination ici.
Sous « Importer l'application Calendrier dans DeDeSales », vous pouvez activer que les rendez-vous d'un calendrier disponible soient importés dans l'application DeDeSales. Après activation, vous pouvez sélectionner un calendrier disponible.
3. Contacts
Si l'option « Exporter les contacts DeDeSales vers l'application Contacts » est active, tous les contacts sont exportés vers l'application Contacts.
Enregistrer / Désactiver
Après avoir terminé la configuration, vous pouvez l'accepter via « Enregistrer ». Après la configuration de la synchronisation du calendrier, celle-ci ne peut être modifiée que si la configuration est désactivée puis réactivée.
Si vous désactivez la synchronisation des rendez-vous, une demande vous demandera si vous souhaitez supprimer les rendez-vous exportés.