# 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) *