1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| SELECT TRUNC (amv_date_mvt, 'dd') "Date du mouvement",amv_societe "Societe", amv_article "Article", art.ART_DESIGNATION "Désignation", amv_magasin "Magasin",
amv_analytique "Centre analytique", a.can_designation "Désignation analytique", amv_cf "Atelier", inter.INT_NOM "Intervenant",
TRUNC (amv_prix,2) "Prix unitaire", amv_quantite "Quantité",TRUNC (amv_prix * amv_quantite,2) "Montant", amv_cpte_cg "Compte",
rub. RUB_DESIGNATION "Nature"
FROM ARTICLES_MVTS,
C_ANALYTIQUES a,
ARTICLES art,
INTERVENANTS inter,
RUBRIQUES rub
WHERE (amv_societe = 'LY'
AND art_societe = 'LY' AND can_societe = 'LY')
AND amv_date_mvt >= LAST_DAY(TRUNC(ADD_MONTHS(SYSDATE, -2))) + 1
AND amv_date_mvt < LAST_DAY(TRUNC(ADD_MONTHS(SYSDATE, -1))) + 1
AND amv_transac IN (5)
AND a.can_centre=amv_analytique
AND art.ART_ARTICLE = amv_article
AND inter.INT_INTERVENANT = amv_intervenant
AND inter.INT_SOCIETE='LY'
AND rub.RUB_RUBRIQUE = amv_rubrique
AND rub.RUB_SOCIETE ='LY'
ORDER BY amv_date_mvt |
Partager