Listes des commandes qui ne sont pas lié à une facture

Bonsoir à tous ,
Quelqu’un aurais t-il la requete permettant d’avoir la liste des commandes clients qui ne sont pas liées à une facture ou encore la liste des commandes pour lesquelles on a pas encore généré de facture.

Merci pour l’aide

En partant du principe que votre préfixe de table soit llx_, vous pouvez essayer ça :

SELECT
    c.rowid 
FROM
    llx_commande AS c 
LEFT JOIN
    llx_element_element AS ee     
        ON (
            ee.fk_source = c.rowid 
            AND ee.sourcetype = "commande" 
            AND ee.targettype = "facture"
        ) 
WHERE
    ee.rowid IS NULL;

Mais c’est sans garantie (j’ai testé ça sur une base, mais je n’ai pas vérifié si le résultat est correct)

1 « J'aime »

Merci le resultat est correct

SELECT
c.rowid, c.ref, c.total_ttc
FROM
llx_commande AS c
LEFT JOIN
llx_element_element AS ee
ON (
ee.fk_source = c.rowid
AND ee.sourcetype = « commande »
AND ee.targettype = « facture »
)
WHERE
ee.rowid IS NULL;