« Logiciel Pastèque/L'interface de gestion, web » : différence entre les versions

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
Luciendh (discussion | contributions)
Aucun résumé des modifications
Notes d'installation, modification de la section connexion.
Ligne 32 : Ligne 32 :
==== Connexion ====
==== Connexion ====


Pour vous connecter sur l'interface d'administration, entrez simplement l'adresse de votre serveur WEB sur lequel vous avez [[installation pasteque/js-admin|installer pasteque-jsadmin]].
Pour vous connecter sur l'interface d'administration, entrez simplement l'adresse de l'interface de gestion fournie par votre prestataire. Cette interface n'est techniquement pas compatible avec le mode de navigation privée.


[[Image:Pastèque - Admin - Connexion.png|thumb|Interface de connexion]]
[[Image:Pastèque - Admin - Connexion.png|thumb|Interface de connexion]]


L'interface vous demande :
L'interface vous demande, comme pour la caisse :
* l'adresse de votre API;
* l'adresse du serveur (ou API ou hôte) ;
* votre identifiant (ou login) ;
* vos identifiants (ceux rentrer dans les fichiers .ini lors de la configuration de votre API);
* votre mot de passe ;
* si vous souhaitez utiliser une connexion HTTPS (Si la configuration de votre API le permet);
* La connexion sécurisée est généralement activée sauf pour quelques exceptions. Elle permet de chiffrer les échanges de données pour plus de sécurité (notamment pour le mot de passe).



==== Interface ====
==== Interface ====
Ligne 99 : Ligne 101 :


Une fois connecté·e, la première chose à faire est de mettre à jour les informations (depuis votre API vers l'interface d'administration). Pour cela, cliquer sur le bouton [[Image:Récupérer les données depuis l'API.png|Récupérer les données depuis l'API]] de la page d'accueil.
Une fois connecté·e, la première chose à faire est de mettre à jour les informations (depuis votre API vers l'interface d'administration). Pour cela, cliquer sur le bouton [[Image:Récupérer les données depuis l'API.png|Récupérer les données depuis l'API]] de la page d'accueil.


== Installation ==

Cette section s'adresse aux prestataires Pastèque qui voudraient proposer cette interface de gestion, ou pour l'auto-hébergement de cette interface. Les informations techniques les plus à jour sont disponibles sur la [https://framagit.org/pasteque/pasteque-jsadmin page du projet].

Vous pouvez récupérer une archive toute prête sur [https://downloads.pasteque.org/jsadmin downloads.pasteque.org], il vous suffira de déployer cette archive sur votre serveur web sans autre configuration.

Si l'interface de gestion n'est pas installée sur le même domaine que l'API, la configuration de cette dernière doit en autoriser l'accès. Dans le fichier <code>config/config.ini</code>, le domaine de l'interface de gestion doit figurer dans l'entrée <code>allowed_origins</code>. Dans le cas contraire, les requêtes de login (ainsi que toutes les autres) peuvent être bloquées par le navigateur sans message d'erreur.

Version du 26 novembre 2020 à 11:16

Cette page est considérée comme une ébauche à compléter . Si vous possédez quelques connaissances sur le sujet, vous pouvez les partager en éditant dès à présent cette page (en cliquant sur le lien « modifier »).

Ressources suggérées : Aucune (vous pouvez indiquer les ressources que vous suggérez qui pourraient aider d'autres personnes à compléter cette page dans le paramètre « ressources » du modèle? engendrant ce cadre)


Logo

Concerne la version 8. Pour la doc concernant le version 7, lire la page concernée.

L'interface de gestion est accessible depuis n'importe quel navigateur web.

Premiers pas

Respect LF2016 en France

Pastèque est un projet de logiciel libre, il arrive sans aucune attestation ni certification.

Pour être en conformité avec la loi de Finances 2016 en France (parfois appelé à tord NF525) vous avez plusieurs options

  1. Prendre un contrat professionnel: Des sociétés proposent des contrats avec attestation ou certification. On peut citer la société Héricode, très grande contributrice au projet Pastèque.
  2. Adhérer à l’association: Si vous êtes actifs dans le développement du logiciel, présent sur https://ask.pasteque.org etc. bref si vous vous impliquez dans le projet, vous pouvez demander à rejoindre l’association et bénéficier d’une attestation conforme LF2016. Pour cela allez sur la page de création de compte
  3. Auto-hébergement: L’auto-hébergement est compliqué. L’association Pastèque est active sur le sujet avec l’April (association nationale de défense du logiciel libre) et d’autres acteurs. Nous nous battons pour rendre l’auto-hébergement légal

En attendant, vous devez trouver un fournisseur qui vous transmettra une attestation conforme LF2016. Votre fournisseur endossera alors la co-responsabilité de toute fraude constatée au travers du logiciel de caisse ou de toute modification illégale du logiciel.

Connexion et Configuration

Connexion

Pour vous connecter sur l'interface d'administration, entrez simplement l'adresse de l'interface de gestion fournie par votre prestataire. Cette interface n'est techniquement pas compatible avec le mode de navigation privée.

Interface de connexion

L'interface vous demande, comme pour la caisse :

  • l'adresse du serveur (ou API ou hôte) ;
  • votre identifiant (ou login) ;
  • votre mot de passe ;
  • La connexion sécurisée est généralement activée sauf pour quelques exceptions. Elle permet de chiffrer les échanges de données pour plus de sécurité (notamment pour le mot de passe).


Interface

Vous êtes maintenant connecté·e·s et prêt·e à configurer Pastèque. L'interface est assez simple : la barre de menu vous permet de naviguer dans les différents paramètres de configurations. L'architecture est la suivante:

Architecture du menu
Accueil (logo Pastèque) Catalogue Ventes Configuration
Catégories (Gestion des catégories) Tickets Z (Tickets de clotûre de caisse) Plan de tables (Schéma des salles)
Produits (Gestion des produits) Ticket (Visualisation & Export des tickets de caisse) Caisses ()
Zones tarifaires (Variation du prix par produit en fonction de la zone) Par produit (Qtté vendu par produit & par caisse) Modes de paiement (Définition des modes de paiement)
Clients (Base de donnée client) Détail () Devises (Ajout / Modif. des devises pour les paiements)
Profils de remise Profils de remise---- Utilisateurs (Les utilisateur sur les caisses)
Permissions (Droit des utilisateurs sur les caisses)
Personnalisation (Personnalisation du ticket de caisse)

À la première connexion, il vous est demandé de choisir un pays. Ceci configurera automatiquement les taux de TVA.


Une fois connecté·e, la première chose à faire est de mettre à jour les informations (depuis votre API vers l'interface d'administration). Pour cela, cliquer sur le bouton Récupérer les données depuis l'API de la page d'accueil.


Installation

Cette section s'adresse aux prestataires Pastèque qui voudraient proposer cette interface de gestion, ou pour l'auto-hébergement de cette interface. Les informations techniques les plus à jour sont disponibles sur la page du projet.

Vous pouvez récupérer une archive toute prête sur downloads.pasteque.org, il vous suffira de déployer cette archive sur votre serveur web sans autre configuration.

Si l'interface de gestion n'est pas installée sur le même domaine que l'API, la configuration de cette dernière doit en autoriser l'accès. Dans le fichier config/config.ini, le domaine de l'interface de gestion doit figurer dans l'entrée allowed_origins. Dans le cas contraire, les requêtes de login (ainsi que toutes les autres) peuvent être bloquées par le navigateur sans message d'erreur.