Instructions techniques

Exigences

  • Ordinateur Windows (Windows 10, Server 2016, 2019)
  • Possibilité d’installer un service Windows
  • Disponibilité de l’ordinateur pendant la nuit
  • Stockage des données sur un support de données externe (min. 10 GB)
  • Un utilisateur spécifique demandé à AGRO-TWIN AG

Téléchargement

Le service de sauvegarde peut être téléchargé à partir du lien suivant:

https://www.agro-twin.ch/Updates/ATWINAPPS/BackupService/A-Twin.BackupService_v1.0.0.0.zip

Installation

Le fichier zip téléchargé contient un service Windows. Il doit être déballé à l’endroit approprié où il peut être utilisé de manière productive et où il a accès au support de données approprié où les sauvegardes doivent être stockées.

L’installation peut être effectuée à partir d’un PowerShell admin avec la commande suivante:

New-Service -Name « A-Twin.BackupService » -BinaryPathName ATWIN.BackupService.exe

  • Veuillez noter que le service doit être démarré à partir des services Windows après la configuration.

https://agridea.myjetbrains.com/youtrack/api/files/149-126?sign=MTYzMTMxODQwMDAwMHwxLTF8MTQ5LTEyNnxvUWxrekRxUXVaSnFuUF9TTjlNQ3F0MERMVmJubk1m%0D%0AVFFiTWk0cGVzbEdvDQo%0D%0A&updated=1618202337050

Configuration

  1. A-TWIN.BackupService.exe.config

Dans le répertoire d’installation, vous trouverez le fichier AT-WIN.BackupService.exe.config. Les paramètres suivants doivent être définis dans ce fichier:

Ces paramètres doivent être configurés comme suit:

Paramètre Description
Nom d’utilisateur de sauve-garde Nom de l’utilisateur admin pour l’accès à l’environnement Cash 2.0. Veuillez contacter info@agro-twin.ch pour la configuration d’un utilisateur approprié.
BackupUserPassword Mot de passe de l’utilisateur admin pour l’accès à l’environnement Cash 2.0. Veuillez contacter info@agro-twin.ch pour la configuration d’un utilisateur approprié.
DailyBackupDirectory Répertoire de sauvegarde pour les sauvegardes quotidiennes des clients. Ceux-ci doivent généralement pointer vers un NAS ou un support de données externe. Idéalement, ce répertoire devrait également être accessible à partir de l’application Cash 2.0 de la fiduciaire.
SaveAsZipFile Définit si les fichiers de sauvegarde doivent être enregistrés au format Zip ou XML.
Langue Définit la langue dans laquelle les courriers correspondants doivent être envoyés. Les valeurs permises sont: – de : Allemand – fr : Français
Cash2Logo La valeur peut être laissée telle quelle.
SuccessfulDailyBackupMail Adresse e-mail à laquelle est envoyé le résumé des sauvegardes quotidiennes réussies du client.
FailedDailyBackupMail Adresse électronique à laquelle un courrier correspondant doit être envoyé en cas d’erreur.
SuccessfulCopyMandantsMail Adresse électronique à laquelle le résumé des sauvegardes copiées (par exemple, les sauvegardes mensuelles, les sauvegardes hebdomadaires) doit être envoyé.
FailedCopyMandantsMail Adresse électronique à laquelle un courriel doit être envoyé en cas d’erreur dans le processus de copie (par exemple, sauvegarde mensuelle, sauvegarde hebdomadaire).
  1. Jobs.xml

Le fichier jobs.xml se trouve également dans le répertoire d’installation. Ce fichier est utilisé pour configurer quand et à quelle fréquence les sauvegardes doivent être effectuées.

Il existe trois types d’emplois:

  1. DailyBackupMandantsJob: Tâche consistant à créer les sauvegardes quotidiennes, à les télécharger depuis le ser-veur Cash 2.0 et à les stocker à l’emplacement approprié.
  2. CopyMandantsBackupJob: Cette tâche copie les sauvegardes quotidiennes vers un autre emplacement. Cela permet d’effectuer les sauvegardes hebdomadaires, mensuelles et annuelles.
  3. DeleteMandantsBackupJob: Ce job supprime les sauvegardes obsolètes afin qu’il n’y ait pas trop de sauvegardes sur les supports de données correspondants.

Dans la configuration, les temps d’exécution sont contrôlés par des tâches dites cron. Ceux-ci doivent être spécifiés dans le format suivant:

0                             55                           1                             *                             *                             ?

Sconde             Minute                Heure                 Jour                        Mois                  Jour de la semaine

  • Dans cet exemple, le travail est exécuté tous les jours à 01:55.

Une description détaillée de cette syntaxe peut être trouvée sous le lien suivant:

https://www.quartz-scheduler.net/documentation/quartz-3.x/tutorial/crontrigger.html#introduction

Un exemple de fichier est joint. A l’aide de ce fichier, les sauvegardes sont effectuées à cette fréquence:

  • Sauvegardes quotidiennes à 01:00 pour les 30 derniers jours.
  • Sauvegardes hebdomadaires chaque dimanche à 14h00 pour les 12 dernières semaines.
  • Sauvegardes mensuelles le 1er jour de chaque mois à 2h15 du matin pour les 12 derniers mois.
  • Sauvegardes annuelles le 1er janvier à 02:30 chaque année.
  • IMPORTANT: N’oubliez pas de démarrer ou de redémarrer le service Windows une fois que la configuration a été ajustée.

Démarrer le service

N’oubliez pas de démarrer ou de redémarrer le service Windows une fois que la configuration a été ajustée.

Mise en place dans A-TWIN.Cash 2.0

Demandez à la personne bénéficiant des droits «Office Admin» d’exécuter l’installation appropriée:

https://agridea.myjetbrains.com/youtrack/api/files/149-135?sign=MTYzMTMxODQwMDAwMHwxLTF8MTQ5LTEzNXxub1J3ZmV5UEduU3hXRkRVZTZsc0JNOWxGM20ySEN2%0D%0AelpSZm96TnY0VWJ3DQo%0D%0A&updated=1618218022358

Dort muss der Backup-Hinweis aktiviert und der Pfad zum Backup-Verzeichnis hinterlegt werden:

https://agridea.myjetbrains.com/youtrack/api/files/149-136?sign=MTYzMTMxODQwMDAwMHwxLTF8MTQ5LTEzNnxXbUllRWtIalMzQm1MNUNSNm9aU09lcjQzVGl1dnNN%0D%0AaUxwOU9lLWlHc2V3DQo%0D%0A&updated=1618218022358

Wenn diese beiden Einstellungen vorgenommen wurden, kann in der Statusleiste von Cash 2.0 der Hinweis gesehen und ein Backup manuell erstellt werden, indem auf den Knopf neben dem Datum gedrückt wird:

https://agridea.myjetbrains.com/youtrack/api/files/149-137?sign=MTYzMTMxODQwMDAwMHwxLTF8MTQ5LTEzN3xJbkg2RVZTUXh6dG1PdWFmejdiQUxFWk91WC1fdU9s%0D%0AN0ZxdnNkTUs3MTY0DQo%0D%0A&updated=1618218022358

Guide à l’intention des fiduciaires / Office Admin

La fonction «Sauvegarde et restauration des mandats» est encore en version bêta et semble apporter une grande satisfaction et efficacité.

Contactez-nous pour activer la sauvegarde automatique.

  1. La date et l’heure de la dernière sauvegarde peuvent être rapidement identifiées.
  2. Le client actuel peut être sauvegardé en 2 clics.
  3. Le client peut être restauré directement sans aide extérieure.

  1. L’affichage de ce champ doit être activé comme Office Admin dans les paramètres de la fiduciaire:

L’affichage du statut de sauvegarde doit maintenant y être activé et le chemin d’accès au répertoire de sauvegarde doit être enregistré:

  1. Chaque comptable peut alors activer et désactiver les paramètres individuellement (par défaut, il est activé pour tous, à condition qu’il ait été désactivé pour toute la fiduciaire).