Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tecdoc:requetesqlfidelia [2024/12/13 14:50]
mamadou.gueye_sensoft.sn
tecdoc:requetesqlfidelia [2025/02/10 10:55] (Version actuelle)
mamadou.gueye_sensoft.sn
Ligne 5: Ligne 5:
 __**NB :**__ //​Ci-dessous,​ la légende sur les différents statut fidélité (statut_fidelite) depuis Cynod// ​ __**NB :**__ //​Ci-dessous,​ la légende sur les différents statut fidélité (statut_fidelite) depuis Cynod// ​
  
-  - NP -> Non pris en compte  +  - **NP** -> Non pris en compte  
-  - AP -> A prend en compte  +  - **AP** -> A prendre ​en compte  
-  - PE -> Pris en compte  +  - **PE** -> Pris en compte 
-  - PE -> Pris en compte +  - **AA** -> A annuler  
-  - AA -> A annuler  +  - **AN** -> Annulé
-  - AN -> Annulé+
  
 <code sql> <code sql>
--- Les opérations non remontées pour une carte donnée+-- Les opérations non remontées pour une carte donnée ​(CYNOD)
  
 select c.*, h.motif, h.date_traitement_fidelite,​h.ind_fidelite,​ h.numero_fidelite,​h.montant_paye,​ select c.*, h.motif, h.date_traitement_fidelite,​h.ind_fidelite,​ h.numero_fidelite,​h.montant_paye,​
Ligne 36: Ligne 35:
  
 <code sql> <code sql>
--- Mise à jour opération simple vers la Fidélité+-- Mise à jour opération simple vers la Fidélité ​(CYNOD)
  
 update operation update operation
Ligne 47: Ligne 46:
  
 <code sql> <code sql>
--- Mise à zéro des compteurs points des clients Fidélia+-- Mise à zéro des compteurs points des clients Fidélia ​(FIDELIA)
  
 Update Update
Ligne 64: Ligne 63:
  
 <code sql> <code sql>
--- Vérification des opérations effectuées avec le bagde - Exemple 1+-- Vérification des opérations effectuées avec le bagde - Exemple 1 (FIDELIA)
  
 select nombre_total_point,​numero_carte,​numero_code_bar,​numero_fidelite,​telephone,​prenom,​nom from  select nombre_total_point,​numero_carte,​numero_code_bar,​numero_fidelite,​telephone,​prenom,​nom from 
-campagne_participant where numero_fidelite="​3366710213"​ and numero_code_bar="​10017440";​+campagne_participant where numero_fidelite="​3366710213"​ and numero_code_bar="​10017440"; ​
  
--- Vérification des opérations effectuées avec le bagde - Exemple 2+-- Vérification des opérations effectuées avec le bagde - Exemple 2 (FIDELIA)
  
 select pc.date_collecte,​pc.nombre_point,​pc.reference_externe,​pc.numero_transaction_externe,​pc.valeur_achat,​ select pc.date_collecte,​pc.nombre_point,​pc.reference_externe,​pc.numero_transaction_externe,​pc.valeur_achat,​
Ligne 83: Ligne 82:
  
 <code sql> <code sql>
--- Vérification des points fidélité avec bagde+-- Vérification des points fidélité avec bagde (FIDELIA)
  
 select sum(pc.nombre_point) select sum(pc.nombre_point)
Ligne 93: Ligne 92:
  
 </​code>​ </​code>​
 +
 +<code sql>
 +-- Vérification de l'​ensemble des points collecté avec un compte badge (FIDELIA)
 +
 +select pc.date_collecte,​pc.nombre_point,​pc.reference_externe,​pc.numero_transaction_externe,​pc.valeur_achat,​
 +    cp.telephone,​cp.numero_code_bar,​cp.nom,​cp.prenom ​
 +    from point_collecte pc, campagne_participant cp
 +    where pc.campagne_participant_id=cp.id
 +    and cp.numero_fidelite="​3366710213"​
 +    and cp.numero_code_bar="​10017440"​
 +    and cp.telephone="​+221776176210"​
 +    order by pc.date_collecte desc;
 +
 +</​code>​
 +
 +
  • tecdoc/requetesqlfidelia.1734101407.txt.gz
  • Dernière modification: 2024/12/13 14:50
  • par mamadou.gueye_sensoft.sn