V4 X X

v4.0.0

v4.0.0

Si vous êtes Responsable Système de votre site Dokos, veuillez prendre connaissance des informations de migration ci-dessous avant la mise à jour de votre site.Veuillez aussi consulter les informations concernant Dodock et HRMS.
La version 4.0.0 de Dokos est basée sur la version 15 d'ERPNext. Une grande partie des changements cités ci-dessous ont été développés par l'équipe de Frappe Technologies et les contributeurs de l'éco-système Frappe/ERPNext. Le détail des changements publiés dans Dokos est disponible sur GitLab

Migration vers la v4

Guide de migration pour les utilisateurs auto-hébergés

Migration de Dokos : v3 > v4 (ERPNext v14 > v15)

Nouveau fonctionnement du système d'Abonnement

La gestion des abonnements a été simplifiée dans Dokos 4. Les modèles de Plan d'abonnement ont été remplacés par les Articles récurrents et les Périodes de récurrence.

Une migration automatique vers le nouveau système est appliquée lors de la mise à jour vers Dokos 4. Pensez à vérifier vos Abonnements en cours, les Articles qui sont devenus récurrents et leurs prix dans la Liste de prix.

Si vous proposez des abonnements à vos clients sur votre site web, vérifiez que les « Articles du Site Web » liés sont bien configurés.

Supposons que j'avais un Plan d'abonnement intitulé « Abonnement Coworking mensuel » qui facturait un Article « Abonnement mensuel au coworking » tous les mois. Désormais, je vais pouvoir cocher la case « Est un article récurrent » sur mon Article « Abonnement mensuel au coworking » et lui adjoindre une Période de récurrence de « 1 mois ». Dès que mon Client fera une Commande pour cet Article, un Abonnement sera créé et une commande (et optionnellement une facture) sera générée tous les mois. Cette commande pourra être payée automatiquement par prélèvement, ou depuis le portail. Je pourrais même n'avoir qu'un seul article « Abonnement Coworking » et proposer différentes Périodes de récurrence avec différents prix.

Article > Abonnement mensuel au coworking. Onglet Abonnements. Case à cocher Est un article récurrent. Périodes de récurrence pour cet article : 1 Mois.

Nouveau fonctionnement des paiements sur le portail

Le système de paiement sur le portail a été amélioré dans Dokos 4. Désormais vous pouvez proposer des Modes de paiement sur votre site web, avec des Passerelles de paiement associées. Les Passerelles de paiement sont les services tiers qui permettent de gérer les paiements en ligne (Stripe, GoCardless, etc.), tandis que les Modes de paiement sont présentés à vos clients sur le portail (Carte bancaire, Espèces, etc.).

Pensez à vérifier les Modes de paiement activés dans les Paramètres E-Commerce, dans l'onglet Panier, champ « Modes de paiements autorisés ». Si le champ est vide (ce qui peut survenir lors de la migration), alors tous les Modes de paiement sont disponibles, ce qui rend accessible à n'importe qui vos Modes de paiement de test.

Paiement 20,40 €. Veuillez sélectionner le mode de paiement : Carte de crédit, Virement.

Changement du webhook GoCardless

Les fonctionnalités liées aux paiements ayant été déplacées dans une nouvelle application (Payments), le webhook GoCardless a été déplacé également. Pour l'instant, vous n'avez rien à faire, mais il est fortement recommandé de mettre à jour l'URL de Webhook sur le site GoCardless pour pointer vers la bonne URL sur votre site Dokos.

Malheureusement, GoCardless ne permet pas de faire ce changement automatiquement. Vous devez donc vous rendre sur le site GoCardless, dans la section Développeurs, et modifier l'URL du webhook pour qu'elle pointe vers l'URL suivante : https://<votre-site-dokos>/api/method/payments.payment_gateways.doctype.gocardless_settings.webhooks.

Pour information, voici l'ancienne URL du webhook : `https:///api/method/erpnext.erpnext_integrations.doctype.gocardless_settings.webhooks`

Fonctionnalités et améliorations

  • Ajout de dimensions comptables à la soumission de fournisseur par deepeshgarg007 frappe#38142 !839
  • Création d'ordres de paiement à partir des demandes de paiement !837
  • Ajout du champ "Note de livraison fournisseur" dans SCR par s-aga-r frappe#38127 !836
  • Définition du mode de paiement par défaut pour les clients, fournisseurs et employés !832
  • Suppression de la méthode inutilisée "create_contact" par barredterra frappe#38063 !803
  • Ajout d'un bouton pour créer rapidement une commande de vente et une soumission par blaggacao (client) frappe#37320 !806
  • Mise en place d'une vue de gestion de projet et d'affectations de tâches !792
  • Ajout de l'option "in_party_currency" pour les rapports AR/AP par casesolved-co-uk frappe#37746 !783
  • Autorisation de la sélection de plusieurs groupes de clients dans le rapport AR par vishdha frappe#37716 !782
  • Mise à jour du fichier de traduction CSV par wojosc frappe#37981 !771
  • Réservation des articles de plan de production en tant que sous-assemblages par rohitwaghchaure frappe#37884 !760
  • Ajout d'exceptions à un calendrier de réservation d'articles pour gérer les jours fériés ou générer des créneaux supplémentaires (Réservation d'article) !711
  • Ajout de filtres à partir de la route dans le rapport du solde des stocks par barredterra frappe#37836 !735
  • Résumé de la facturation des feuilles de temps frappe#37451 !732
  • Validation de la date de fin de période d'abonnement lors de la modification !702
  • Séparation de la boutique en ligne !634
  • Prévision de trésorerie !215
  • Autorisation du retour de composants pour les SCO qui n'ont pas de SCR créé par s-aga-r frappe#37686 !690
  • Ajout d'un lien vers la vue liste des bons de livraison à partir de la tournée de livraison par blaggacao (Livraison) frappe#37604 !691
  • Fusion de la demande d'extraction #37595 de vorasmit/purchase-gl !678
  • Réserve automatique des stocks pour la commande client lors de l'achat par s-aga-r frappe#37603 !681
  • Ajout d'une méthode pour la quantité facturée dans le module fournisseur (Supplier Scorecard) par Vishnu7025 frappe#37580 !668
  • Ajout des informations bancaires à la transaction bancaire !625
  • Validation du stock négatif pour la dimension d'inventaire (retour en arrière #37373) par mergifybot frappe#37383 !624
  • Arrondissement du montant de la taxe par ligne d'article par rtdany10 frappe#36780 !617
  • Actif WIP composite (copie #37352) par mergifybot frappe#37353 !573
  • Pourcentage de valeur résiduelle d'actif par anandbaburajan frappe#37302 !567
  • Facture d'achat modifiable par GursheenK frappe#37194 !546
  • Ajout de la TVA du Botswana par kalungia frappe#37212 !542
  • Regroupement des colonnes "Client" et "Fournisseur" avec l'adresse et le contact principaux par FHenry frappe#37190 !538
  • Basculement des valeurs nettes dans le rapport du bilan d'essai par deepeshgarg007 frappe#37211 !534
  • Rapport "Stock Ledger Variance" par s-aga-r frappe#37165 !527
  • Autorisation de la modification de la quantité de stock dans les transactions d'achat et de vente par rohitwaghchaure frappe#36600 !525
  • Améliorations des espaces de travail !521
  • Ajout d'un filtre de groupe d'articles dans le registre d'achat par article par Nandhinidevi123 frappe#36937 !516
  • Validation de la date en double dans la liste des jours fériés par niyazrazak frappe#37022 !515
  • Provision pour créer RIV à partir du rapport "Stock Ledger Invariant Check" par s-aga-r frappe#37115 !512
  • Déconciliation des paiements par ruthra-kumar frappe#36879 !493
  • Création du groupe d'articles "basé sur" pour spécifier un pourcentage différent par HarryPaulo frappe#37032 !486
  • Provision pour définir le responsable à partir du plan de production (retour en arrière #37039) par mergifybot frappe#37040 !473
  • Ajout d'une périodicité de maintenance d'actif semestrielle par bosue frappe#37006 !468
  • Améliorations des espaces de travail !441
  • Intégration Pappers !442
  • Réservation série et lot par s-aga-r frappe#35946 !442
  • Carte des articles de service et des produits finis par s-aga-r frappe#36647 !450
  • Onboarding du module de projet et visite du formulaire !405
  • Le graphique en barres du résumé du projet affiche désormais le total correct des tâches !435
  • Ajout d'icônes au mode de paiement à l'installation !427
  • Hook pour fournir des modes de paiement autorisés à l'application de paiement !426
  • Provision pour ajouter des articles de rebut dans le reçu de sous-traitance par s-aga-r frappe#36811 !419
  • Outil d'importation de FEC !119
  • Affichage de l'UOM dans la liste des articles sur le site Web (commerce électronique) !401
  • Autoriser le traitement des retours pour une facture de vente associée à une commande de vente déjà fermée. par gouravsaini021 frappe#36676 !414
  • Créer des nomenclatures multi-niveaux. par rohitwaghchaure frappe#36494 !396
  • Introduire l'inspection de la qualité pour les réceptions en sous-traitance. par s-aga-r frappe#36786 !394
  • Ajouter les champs "Projet" et "Centre de coût" aux connexions. par barredterra frappe#36794 !392
  • Afficher les créneaux de réservation sélectionnés. !391
  • Améliorer le sélecteur de réservation d'articles. !381
  • Mettre à jour les articles pour les commandes d'achat en sous-traitance. par s-aga-r frappe#36752 !386
  • Ajouter l'option d'envoi d'impression de document pour les demandes de devis. par barredterra frappe#36363 !377
  • Migrer la page de rapprochement bancaire vers Vue3 + Tabulator. !370
  • Ajouter des colonnes de devise de transaction dans le rapport GL. frappe#36684 !362
  • Apporter des améliorations aux abonnements. !307
  • RitvikSardana/develop-ritvik-POS-runtime-effect frappe#36492 !358
  • deepeshgarg007/ignore_prepared_report frappe#36677 !354
  • ruthra-kumar/toggle_for_negative_rates frappe#36642 !349
  • ruthra-kumar/readd_permissions_in_journal frappe#36663 !353

Refonte du code et des fonctionnalités existantes

Amélioration de la performance

  • Ajout d'un index pour le retour sur facture d'achat par ankush frappe#37881 !747
  • Ajout d'un index pour le champ de facture fournisseur par deepeshgarg007 frappe#37861 !743
  • Report de la requête en base de données lors de l'enregistrement d'une réservation d'article !629
  • Indexation de dn_detail dans Delivery Note Item par s-aga-r frappe#37528 !622
  • Amélioration de la réactivité de l'outil de rapprochement des paiements par ruthra-kumar frappe#36650 !385
  • Activation de l'indexation pour le numéro de voucher dans SABB frappe#36688 !361
  • ruthra-kumar/perf_latest_details_only_pulled_for_linked_vouchers frappe#36649 !356

Maintenance et organisation

  • Modification du libellé du type de document "Unreconcile Payments" en "Unreconcile Payment" par ruthra-kumar frappe#38258 !862
  • Conversion de la réconciliation des paiements en type de document virtuel par ruthra-kumar frappe#38148 !865
  • Optimisation de la requête du montant en attente par ruthra-kumar frappe#38257 !864
  • Troncature des "remarques" dans les rapports de grand livre et des comptes clients/fournisseurs par ruthra-kumar frappe#38159 !847
  • Extension du drapeau de mise à jour du montant facturé à la facture de point de vente par ruthra-kumar frappe#38210 !850
  • Mise à jour du travail planifié pour la transaction en vrac par ruthra-kumar frappe#38212 !851
  • Optimisation des actions en vrac par ruthra-kumar frappe#38038 !825
  • Utilisation du paramètre 'boolean' lors de la récupération de l'exercice fiscal par ruthra-kumar frappe#38082 !824
  • Analyse du nom complet par barredterra frappe#38060 !802
  • Ajout d'une case à cocher pour le journal de réévaluation dans les rapports de synthèse des comptes clients/fournisseurs par ruthra-kumar frappe#38064 !804
  • Ignorance du compte désactivé lors de la sélection des comptes de revenus par ruthra-kumar frappe#37860 !778
  • Optimisation de la transaction en vrac pour la vitesse par ruthra-kumar frappe#37971 !770
  • Extension du repostage à "Expense Claim" et le rend configurable par ruthra-kumar frappe#37954 !767
  • Drapeau pour basculer la mise à jour du montant facturé dans DN pour la note de crédit par ruthra-kumar frappe#37879 !759
  • Évitement de l'erreur de validation basée sur la précision lors de la réconciliation par ruthra-kumar frappe#37886 !755
  • Drapeau "Group only by voucher" dans le rapport AR/AP par ruthra-kumar frappe#37869 !746
  • Meilleur rapport de comparaison de grand livre par ruthra-kumar frappe#37852 !745
  • Transmission des limites aux requêtes JE et PE dans l'outil de réconciliation par ruthra-kumar frappe#37838 !737
  • Mise à jour des libellés des champs et suppression des champs inutilisés de BIN par s-aga-r frappe#37827 !733
  • Récupération des remarques uniquement si nécessaire dans le rapport AR/AP par ruthra-kumar frappe#37793 !722
  • Ignorance des GLE annulées lors de la recherche de la devise des entrées existantes par ruthra-kumar frappe#37720 !706
  • Suppression des filtres désactivés superflus par bosue frappe#37732 !704
  • Modification du champ "Over Order Allowance" en "Blanket Order Allowance" par s-aga-r frappe#37669 !689
  • Suppression des frais inclus dans les comptes de valorisation par deepeshgarg007 frappe#37632 !676
  • Configuration de la date de comptabilisation pour les gains ou pertes de change par ruthra-kumar frappe#37630 !677
  • Utilisation des méthodes compress() et decompress() de la bibliothèque gzip directement par akhilnarang frappe#37611 !663
  • Déplacement des passerelles de paiement vers l'application des paiements par s-aga-r frappe#37182 !612
  • Utilisation du compte dans la clé lors du regroupement du bon de commande dans le rapport AR/AP par ruthra-kumar frappe#37549 !635
  • Ajout d'une case à cocher pour basculer l'héritage du taux de change de PO à PI par ruthra-kumar frappe#37330 !626
  • Calcul à l'envers du montant total pour la TDS par ruthra-kumar frappe#37478 !614
  • (Correctif) : Ignorance des liens lors du correctif de solde de clôture par ruthra-kumar frappe#37484 !606
  • Pour les champs non-repost, ne pas valider par ruthra-kumar frappe#37436 !603
  • Ajout d'une validation pour les avances dans SI/PI par ruthra-kumar frappe#37459 !602
  • Importation de 'financial_statements.js' dans le bundle erpnext par ruthra-kumar frappe#37393 !597
  • Migration des traductions vers HRMS frappe#37376 !586
  • Ajout du champ "access_key" pour faciliter l'utilisation du fournisseur exchangerate.host par ruthra-kumar frappe#37359 !577
  • Blocage de l'entrée de paiement comme référence dans les journaux depuis l'interface utilisateur par ruthra-kumar frappe#37294 !576
  • Dans l'élément de devis, la section discount_and_margin devrait avoir le même collapsible_depends_on que les autres DocType similaires (Sales Order Item, Sales Invoice Item, ...) par FHenry frappe#37252 !549
  • Bouton dans l'entrée de paiement pour filtrer les journaux associés par ruthra-kumar frappe#37200 !531
  • Ignorer les PLE lors de l'annulation du PCV par ruthra-kumar frappe#37202 !532
  • (Mineur) : Entrée de réservation de stock par s-aga-r frappe#37185 !529
  • Filtres plus génériques dans le rapport des comptes clients par ruthra-kumar frappe#37131 !509
  • Amélioration des filtres de date dans la boîte de dialogue 'Obtenir les factures impayées' par ruthra-kumar frappe#37127 !507
  • Déplacement du bouton 'déconcilier' dans un menu déroulant par ruthra-kumar frappe#37105 !498
  • Amélioration de l'expérience utilisateur dans le formulaire de réservation d'article !495
  • Suppression du module de publications sur les réseaux sociaux par ankush frappe#37087 !492
  • Suppression de l'intégration 'woocommerce' par s-aga-r frappe#37015 !489
  • Élimination de l'intégration Twitter par ankush frappe#37086 !490
  • Alignement des écritures de gain/perte sur la même date de comptabilisation que le paiement par ruthra-kumar frappe#36950 !455
  • Suppression de Recalculate Rate de l'élément SCR par s-aga-r frappe#36929 !451
  • Ajustement de toutes les autorisations à Desk User par ankush frappe#36856 !429
  • Espace de travail Stock !425
  • Les notes de crédit/débit doivent être autonomes, même lorsqu'elles sont créées à partir d'une autre facture par ruthra-kumar frappe#35330 !390
  • Refonte du calendrier web
  • Suppression des traductions de l'application HRMS frappe#36343 !233
  • Refonte de la réconciliation bancaire

Gestion des dépendances


CC-BY-SA 3.0