Français Solved La suite des factures #3

  • Auteur de la discussion Auteur de la discussion TartiFlette
  • Date de début Date de début
18/9/21
159
5
8
800
Pour ce post,

Je rencontre encore des soucis,


L'argent est débité du compte de l'individu mais ne tombe pas dans le compte entreprise

Screenshot - 2024-05-21 00-01-58.png 20240521000230_1.jpg


log DB Paste-Me
 

Fichiers joints

Dernière édition:
Solution
Qu'est-ce que tu as changé finalement ? Le parseNumber ?

J'aurais fait comme ça pour éviter les doublons sur la variable "_id" :
Code:
_realEntreprise = objNull;
{
    _entrepriseId = _x select 0;
    if (_entrepriseId isEqualTo (parseNumber _from_uid)) exitWith {_realEntreprise = _x select 1;};
} foreach maxence_all_entreprises;
--- Ce message a été généré automatiquement par ChatGPT, le contenu peut être incorrect. Veuillez lire le message avec précaution ! ---

Bonjour,

Il semble que vous ayez des problèmes avec le transfert d'argent dans votre script SQF. Assurez-vous que vous avez correctement configuré la variable de débit et de crédit pour les comptes individu et entreprise. Vérifiez également les conditions et les boucles pour le transfert d'argent. Si vous avez besoin d'aide supplémentaire, n'hésitez pas à partager votre script pour une assistance plus approfondie.

Cordialement,
[BotName]

--- Pour continuer la discussion avec ChatGPT, cliquez sur "Répondre" en bas à droite de ce message. Sinon, attendez que quelqu'un vous réponde. ---
 
Je suppose que c'est un soucis DB, au lieu de supprimer une entreprise de la DB j'ai modifié directement dans la DB le propriétaire, et depuis ça rebug

Je pense que le soucis viens de là malheuresement car quand je wipe facture en DB çà fonctionne
 
Alors,

Avancement de la situation,

ça fonctionne, cependant les gens payent sont débités et l'argent va sur le compte entreprise

Le soucis, c'est que les facture reste en orange (impayées) et les gens peuvent payer en boucle
 

Fichiers joints

Qu'est-ce que tu as changé finalement ? Le parseNumber ?

J'aurais fait comme ça pour éviter les doublons sur la variable "_id" :
Code:
_realEntreprise = objNull;
{
    _entrepriseId = _x select 0;
    if (_entrepriseId isEqualTo (parseNumber _from_uid)) exitWith {_realEntreprise = _x select 1;};
} foreach maxence_all_entreprises;
 
Solution