4. Liste des fiches pour une catégorie
-
Commande SQL : OFNC_SYSID_TYPENC in (select OTNC_SYSID_TYPENC from OFIC_TYPENC where OTNC_TYPENC like '%Documentaire%' and (OTNC_SUP<>1 or OTNC_SUP is null) )
-
Commentaires : La catégorie "documentaire" renseignée dans cette requête "type" peut-être modifiée pour obtenir une requête sur une autre catégorie.
Utiliser le copier-coller pour créer une nouvelle requête que vous pourrez ensuite modifier.
5. Liste des fiches pour une cause
-
Commande SQL : OFNC_CODINT in (select ONCA_CODINT from OFIC_NCAUSE left outer join OFIC_CAUSE on ONCA_SYSID_CAUSE = OCAU_SYSID_CAUSE and (OCAU_SUP<>1 or OCAU_SUP is null) where OCAU_CAUSE like '%Organisation%' and (ONCA_SUP<>1 or ONCA_SUP is null) AND ONCA_LOGICIEL=0)
-
Commentaires : La cause "organisation" renseignée dans cette requête "type" peut-être modifiée pour obtenir une requête sur une autre cause.
Utiliser le copier-coller pour créer une nouvelle requête que vous pourrez ensuite modifier.
6. Liste des fiches pour une conséquence
-
Commande SQL : OFNC_CODINT in (select ONCO_CODINT from OFIC_NCONS left outer join OFIC_CONSEQUENCE on ONCO_SYSID_CONSEQUENCE = OCSQ_SYSID_CONSEQUENCE and (OCSQ_SUP<>1 or OCSQ_SUP is null) where OCSQ_CONSEQUENCE like '%Organisation%' and (ONCO_SUP<>1 or ONCO_SUP is null) AND ONCO_LOGICIEL=0
-
Commentaires : La conséquence "organisation" renseignée dans cette requête "type" peut-être modifiée pour obtenir une requête sur une autre conséquence.
Utiliser le copier-coller pour créer une nouvelle requête que vous pourrez ensuite modifier.
7. Liste des fiches pour une décision sur le produit
-
Commande SQL : OFNC_CODINT IN (SELECT OPROF_CODINT FROM OFIC_PRODUITFICHE
LEFT OUTER JOIN OFIC_PRODUIT ON OPROF_SYSID_PRODUIT = OPRD_SYSID_PRODUIT AND (OPRD_SUP <>1 OR OPRD_SUP IS NULL ) LEFT OUTER JOIN OFIC_DECISIONPRODUIT ON OPROF_SYSID_DECISION = ODECP_SYSID_DECISION AND (ODECP_SUP <>1 OR ODECP_SUP IS NULL ) WHERE ODECP_LIBELLE LIKE 'destruction%' AND (OPROF_SUP <>1 OR OPROF_SUP IS NULL ) )
-
Commentaires : La décision "destruction" renseignée dans cette requête "type" peut-être modifiée pour obtenir une requête sur une autre décision produit.
Utiliser le copier-coller pour créer une nouvelle requête que vous pourrez ensuite modifier.
8. Liste des fiches saisies en 2006
-
Commande SQL pour MySQL : year(OFNC_SDTE_SAISIE)=2006
-
Commentaires : L'année "2006" renseignée dans cette requête "type" peut-être modifiée pour obtenir une requête sur une autre année.
Utiliser le copier-coller pour créer une nouvelle requête que vous pourrez ensuite modifier.
9. Liste des fiches pour une décision externe
-
Commande SQL : OFNC_SYSID_DECISION in (select ODEC_SYSID_DECISION from OFIC_DECISION where ODEC_DECISION like '%externe%' and (ODEC_SUP<>1 or ODEC_SUP is null) )
-
Commentaires : La décision "externe" renseignée dans cette requête "type" peut-être modifiée pour obtenir une requête sur une autre conséquence.
Utiliser le copier-coller pour créer une nouvelle requête que vous pourrez ensuite modifier.
10. Liste des fiches saisies depuis 6 mois
-
Commande SQL pour MySQL : OFNC_SDTE_SAISIE >= DATE_SUB(now(),INTERVAL 6 MONTH)
-
Commande SQL pour MSSQL : DATEDIFF(month,OFNC_SDTE_SAISIE,getdate()) <= 6
-
Commande SQL pour Oracle : months_between( sysdate,OFNC_SDTE_SAISIE ) <= 6
-
Commentaires : Le nombre de mois "6" renseignée dans cette requête "type" peut-être modifiée pour obtenir une requête sur une autre période
Utiliser le copier-coller pour créer une nouvelle requête que vous pourrez ensuite modifier.
11. Liste des fiches dont toutes les actions sont clôturées
-
Commande SQL pour MySQL : not exists(select * FROM OFIC_ACTIONL WHERE OACL_CODINT = OFNC_CODINT AND OACL_LOGICIEL=0 AND OACL_SUP=0 AND OACL_VALIDATION = 0)
Utiliser le copier-coller pour créer une nouvelle requête que vous pourrez ensuite modifier.
12. Liste des fiches créées le mois précédent
-
Commande SQL pour MySQL : OFNC_SDTE_SAISIE between date_format(now() - interval 1 month, '%Y-%m-01') AND last_day(now()-interval 1 month)
Liste des fiches sans cause associée
-
Commande SQL : not exists (select * from OFIC_NCAUSE where OFNC_CODINT= ONCA_CODINT and (ONCA_SUP=0 or ONCA_SUP is NULL) )
13. Liste des fiches saisies entre 2 dates
-
Pour MySQL : DATEDIFF(OFNC_SDTE_SAISIE,'20100401') > 0 AND DATEDIFF(OFNC_SDTE_SAISIE,'20110331') < 0
-
Pour MSSQL : DATEDIFF(day,'20100401',OFNC_SDTE_SAISIE) > 0 AND DATEDIFF(day,'20110331',OFNC_SDTE_SAISIE) < 0
-
Commentaires : Retourne les fiches saisies entre le 01/04/2010 et le 31/03/2011
14. Liste des fiches d'une société d'origine
-
Commande SQL : OFNC_CODSOC in (select CFOU_SYSID_FOUR from CFIC_FOUR where CFOU_NOM='STE ORIGINE' AND CFOU_SUP=0 )
-
Commentaires : Retourne la liste des fiches pour lesquelles la société STE_ORIGINE a été associée dans la rubrique Origine.
15. Liste des fiches d'une société interne / découverte
-
Commande SQL : OFNC_CODSTEOPE in (select CFOU_SYSID_FOUR from CFIC_FOUR where CFOU_NOM='STE DECOUVERTE' AND CFOU_SUP=0 )
-
Commentaires : Retourne la liste des fiches pour lesquelles la société STE_DECOUVERTE a été associée dans la rubrique Origine Interne / Découverte.
16. Liste des fiches dont toutes les actions associées sont réalisées / contrôlées
-
Commande SQL : NOT EXISTS ( select * from OFIC_ACTIONL where (OACL_ETAT=5 OR OACL_ETAT=10) AND OACL_SUP=0 AND OACL_CODINT=OFNC_CODINT AND OACL_LOGICIEL=0)
-
Commentaires : Cette requête permet de ressortir toutes les fiches dont toutes les actions associées sont réalisées, abandonnées ou contrôlées. En jouant sur la valeur du CHAMP OACL_ETAT vous pouvez prendre en compte les différents états des actions. Référez-vous pour connaître les valeurs au dictionnaire de l'application disponible par le menu Outils - Dictionnaire de QALITEL conform.
17. Liste des fiches non soldées dont toutes les actions associées sont soldées
-
Commande SQL : OFNC_CODE_PHASE !=7 AND NOT EXISTS ( select * from OFIC_ACTIONL where OACL_CODE_PHASE !=7 AND OACL_SUP=0 AND OACL_CODINT=OFNC_CODINT )
-
Commentaires : Cette requête permet de ressortir toutes les fiches non soldées (OFNC_CODE_PHASE différent de 7 dont toutes les actions associées sont soldées (OACL_CODE_PHASE égal à 7). . Référez-vous pour connaître les valeurs au dictionnaire de l'application disponible par le menu Outils - Base de données - Dictionnaire de QALITEL conform