TakePOS et Click & Collect

TakePOS et Click & Collect

  • takeposterminal est stocké en base de données dans le champ pos_source (varchar) des factures (voir la table llx_factures) malheureusement dans mod_takepos_ref_simple il est fait une comparaison arithmétique résultat il faut que ça soit un nombre … j'ai donc décidé arbitrairement de prendre le numéro de code 999 mais je conçoit que c'est pas propre, j'aurais préféré pouvoir mettre un code texte comme CNC par exemple pour ClickNCollect
  • place est utilisé par takepos pour savoir à quelle table est liée la facture en cours
  • placeid est utilise par takepos pour stocker l'id de la facture

Remarques diverses

  • j'aurais préféré que takepos génère des commandes et passe en facturation au moment de payer mais ça n'est pas le cas. Ainsi pour “coller” à son fonctionnement Click & Collect fait une facture temporaire, la transforme en commande avant le paiement et au retour du paiement s'il est validé génère automatiquement la facture (à partir de la commande), ça évite d'avoir des factures impayées dans le cas d'échecs de paiements en ligne, (par contre ça créé des commandes validées)
projet_clickncollect/detourne_certains_aspects.txt · Dernière modification : 2023/11/07 15:41 de supadmin
CC Attribution-Share Alike 4.0 International Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC Attribution-Share Alike 4.0 International