|
CIP |
CIP 13 |
Produits |
Code Géo |
Nb étiquettes |
N° Lot |
Périmé le |
Qté Commandée |
Qté réceptionnée |
Erreur SQL ! SELECT cip,cip13,produit.nom_prod,produit.code_uv,nolot,dbo.formatdate(date_perim,'mm/yyyy') as date_perim,
sum(CASE WHEN sens_mvmt='E' THEN mvt_stock.nbunit_mvmt ELSE -mvt_stock.nbunit_mvmt END) as qte,lot_com.nbetiq,ligcom.qtecom_ligcom + ligcom.qteug_ligcom as qtecom_ligcom,libelle_geo
,opt_saisie_datelot,opt_saisie_nolot
FROM (ligcom left join (produit left join geo on produit.code_geo=geo.code_geo) on ligcom.code_uv=produit.code_uv)
left join (mvt_stock left join lot_com on mvt_stock.id_lotcom=lot_com.id_lotcom) on ligcom.id_com=mvt_stock.idlie_mvmt and type_mvmt in ('REC','QUA') and ligcom.code_uv=mvt_stock.code_uv
where ligcom.id_com=
group by cip,cip13,produit.nom_prod,produit.code_uv,nolot,date_perim,lot_com.nbetiq,ligcom.qtecom_ligcom,ligcom.qteug_ligcom,libelle_geo,opt_saisie_datelot,opt_saisie_nolot
having sum(CASE WHEN sens_mvmt='E' THEN mvt_stock.nbunit_mvmt ELSE -mvt_stock.nbunit_mvmt END) <> 0 or sum(CASE WHEN sens_mvmt='E' THEN mvt_stock.nbunit_mvmt ELSE -mvt_stock.nbunit_mvmt END) is null
order by nom_prod |