All pastes #166844 Raw Edit

Miscellany

public sql v1 · immutable
·published 2006-09-11 11:23 UTC
rendered paste body
---- Mise à jour de la table MITBAL pour paramétrage du DRP---- MàJ de la méthode de prévision pour tous les articles FP/TR/TO-- verif MS Query okUPDATE MITBAL, MITMAS SET MITBAL.MBPRCD='M1'WHERE MITBAL.MBITNO=MITMAS.MMITNO AND (MITMAS.MMITTY='1FP' OR MITMAS.MMITTY='1TR' OR MITMAS.MMITTY='1TO')-- MàJ de la logique de prévision pour tous les articles FP-- FIXME qui ne sont pas en logique CBN Brut (02) sur Le Havre ?-- verif MS Query okUPDATE MITBAL, MITMAS SET MITBAL.MBFCCM='L3'WHERE MITBAL.MBITNO=MITMAS.MMITNO AND (MITMAS.MMITTY='1FP' OR MITMAS.MMITTY='1TR' OR MITMAS.MMITTY='1TO')-- MàJ de la période de planif à "dépôt déporté" (découpage std)-- de l'horizon à 1 an-- du délai de sécurité à 0-- de la borne de planif de la demande à 2-- de la borne de planif à 30-- de la déclaration au Programme Directeur-- de l'approvisionnement multiple-- de l'usage CBN-- pour les articles 1FP, 1TR et 1TO-- verif MS Query okUPDATE MITBAL, MITMAS SET   MITBAL.MBDPID='10',  MITBAL.MBPLHZ=365,  MITBAL.MBSATD=0,  MITBAL.MBDMFN=2,  MITBAL.MBPFTM=30,  MITBAL.MBMSCH=1,   MITBAL.MBSVEI=2    MITBAL.MBOPLC=1WHERE MITBAL.MBITNO=MITMAS.MMITNO AND   (MITMAS.MMITTY='1FP' OR MITMAS.MMITTY='1TO' OR MITMAS.MMITTY='1TR')-- de l'agent de planning à Guillaume pour Le Havre pour les FP-- verif MS Query okUPDATE MITBAL, MITMAS SET  MITBAL.MBRESP='GBONIFAC'WHERE MITBAL.MBITNO=MITMAS.MMITNO AND MITBAL.MBWHLO='HAV' AND  MITMAS.MMITTY='1FP'-- de l'agent de planning à David pour les autres dépôts et les TR TO sur le havre-- verif MS Query okUPDATE MITBAL, MITMAS SET  MITBAL.MBRESP='DLEPREVO'WHERE MITBAL.MBITNO=MITMAS.MMITNO AND MITBAL.MBWHLO='HAV' AND  (MITMAS.MMITTY='1TO' OR MITMAS.MMITTY='1TR')-- verif MS Query okUPDATE MITBAL, MITMAS SET  MITBAL.MBRESP='DLEPREVO'WHERE MITBAL.MBITNO=MITMAS.MMITNO AND MITBAL.MBWHLO!='HAV' AND   (MITMAS.MMITTY='1FP' OR MITMAS.MMITTY='1TO' OR MITMAS.MMITTY='1TR')-- Les 1FP, 1TR et 1TO se terminant par X ou D ne sont pas au MRPUPDATE MITBAL, MITMAS SET MITBAL.MBOPLC=0WHERE  MITBAL.MBITNO=MITMAS.MMITNO AND   (MITMAS.MMITTY='1FP' OR MITMAS.MMITTY='1TO' OR MITMAS.MMITTY='1TR') AND (MITBAL.MBITNO LIKE '%X' OR MITBAL.MBITNO LIKE '%D')-- Suppression d'articles-- méthode de planification manuelle-- Passer au statut 50 doit provoquer le passage en 80 si stock vide-- FIXME: vérifier que le trigger fonctionne avec l'UPDATE et -- que l'update à 80 est ok, sinon écrire une requête dans ce but.-- Ces articles ne sont plus utilisés pour le déclassement-- verif MS Query okUPDATE MITBAL SET  MITBAL.MBSTAT=50, MITBAL.MBOPLC=0WHERE    MITBAL.MBITNO IN ('CGPR5167   PALX','CGPR5559   PALX','CGPR6381   PALX','CGPR6810   PALX','CGPR6811   PALX','CGPR6951   PALX','CGPR7271   PALX','CGPR7397   PALX','CGPR7397   PCLX','CGPR7678   PALX','PLER6584   PALX','PLER6791   PALX','PLER6798   PALX','PLER6947   PALX','PLER7675   PALX','PLER7794   PALX','PLER7795   PALX','PLSR4423   MDLX','PLSR7350   MDLX','PLWR7084   PALX','PLWR7201   PALX','PLEECOTRO  JBA ','PLSSAVB    MDL ','CGPP86F    BCL ' ,'SNPP95  PCL    ','CGPX062    CAI ','CGPX062    CAI ','WSLL FLAKE PAI ')OR MITBAL.MBITNO LIKE '%ULTRAG10%'OR MITBAL.MBITNO LIKE '%ULT100C%'OR MITBAL.MBITNO LIKE '%7290F%'OR MITBAL.MBITNO LIKE 'WSLL 1000%'OR MITBAL.MBITNO LIKE '%GSL%'OR MITBAL.MBITNO LIKE '%BSL%'OR MITBAL.MBITNO LIKE '%P89%'-- %GSI, %BSI en statut 50-80 si dépôt différent de GCA-- verif MS Query okUPDATE MITBAL, MITMAS SET  MITBAL.MBSTAT=50, MITBAL.MBOPLC=0WHERE MITBAL.MBWHLO!='GCA'AND (MITBAL.MBITNO LIKE '%GSI%'  OR MITBAL.MBITNO LIKE '%BSI%')AND MITBAL.MBITNO=MITMAS.MMITNO AND MITMAS.MMITTY='1TO'-- Ces articles ne sont plus gérés, sur les Art-Dépôt concernés-- verif MS Query okUPDATE MITBAL, MITMAS SET  MITBAL.MBSTAT=50, MITBAL.MBOPLC=0WHERE MITBAL.MBITNO=MITMAS.MMITNO AND MITMAS.MMITTY='1FP' AND (MITBAL.MBWHLO='DAH' OR MITBAL.MBWHLO='VIM' OR MITBAL.MBWHLO='ABX')-- On doit avoir en code acquisition 2 les articles qui -- terminent par N et A selon les dépôts concernés-- verif MS Query okUPDATE MITBAL SET MITBAL.MBPUIT=3 WHEREWHERE MITBAL.MBITNO LIKE '%N ' AND MITBAL.MBITNO NOT IN ('PROD ENTRETIEN', 'PUB EXPOSITION', 'PUB IMPRESSION')AND MITBAL.MBWHLO!='NIN'-- verif MS Query okUPDATE MITBAL SET MITBAL.MBPUIT=3 WHEREWHERE MITBAL.MBITNO LIKE '%A ' AND MITBAL.MBITNO NOT LIKE 'IPX7400A'AND MITBAL.MBWHLO!='AKR'-- PF avec E/S en flux-- PF avec sortie en flux sur etablissement-- Peut-on, doit-on faire des BKL/FXL en flux ? (sauf si ordre explosé)UPDATE MITFAC SET MITFAC.M9DIDY=1, MITFAC.M9DLEF=365, MITFAC.M9DIDF=100 WHEREMITFAC.M9ITNO IN ('CGBN8      PAL ','CGL248     MCL ','CGL248     PDL ','CGL550     MCL ','CGL550     PDL ','CGLR6387   MCL ','CGLR6387   PDL ','CGPP35     GSL ','CGPP35     PCL ','CGPP615D   PAL ','CGPP615DS  PAL ','CGPP7290F  PCL ','CGPP7D     GSL ','CGPP7D     PAL ','CGPP7D     PUL ','CGPP83     BSL ','CGPP83     GSL ','CGPP83     PAL ','CGPP83     PAL ','CGPP83     PCL ','CGPP83     PUL ','CGPP83J    PAL ','CGPP86F    BCL ','CGPP86F    PAL ','CGPP86F    PAL ','CGPP86F    PUL ','CGPP89     BSL ','CGPP89     PAL ','CGPP8BA    PAL ','CGPP8BA    PCL ','CGPP8D     GSL ','CGPP8D     PAL ','CGPP8D     PUL ','CGPP90     PAL ','CGPR7400   PAL ','CGPR7400   PCL ','CGPR7400   PUL ','CGPR7400A  BSL ','CGPR7400A  GSL ','CGPR7400A  PAL ','CGPR7400A  PCL ','CGPR7400A  PUL ','CGPR7546   PAL ','CGPR7562   PCL ','CGPR7565   PCL ','CGPR7747   PCL ','CGPR7747SELPCL ','CGPR7749   PCL ','CGPX062    PCL ','CGPX489    PAL ','MSCRESIN48 PAL ','PLEAC3H    BBL ','PLEAC3H    PAL ','PLEAC4     PAL ','PLEAC5     SPL ','PLEAC5G    PAL ','PLEAC80    BBL ','PLEAC80    PAL ','PLEAC80H   PAL ','PLES5E     PAL ','PLETR6953  PAL ','PLEULT100C PAL ','PLEULTRA100PAL ','PLEULTRAG10PAL ','PLEVTAC    PAL ','PLEVTACH   PAL ','PLEVTACL   PAL ','PLSSAVB    MDL ','PLWEC1     BBL ','PLWEC1     PAL ','PLWECH     PAL ','PLWECL     PAL ','PLWECT     BBL ','PLWECT     PAL ','PLWR7676   SNL ','PLWULTRA200PAL ','PLWULTRAG20PAL ','PSRR9052   PAL ','PSRS6H     BBL ','PSRS6H     PAL ','SNPP95     GSL ','SNPP95     PCL ','SNPP95     PUL ','SNPR7395   BSL ','SNPR7395   GSL ','SNPR7395   PAL ','SNPR7395   PCL ','SNPR7395   PUL ','VPL106     FXL ','VPL106     MCL ','VPL106     PDL ','VPL106     SDL ','VPL106S    FXL ','VPL106S    MCL ','VPL106S    PDL ','VPL106W    PDL ','VPL107S    MCL ','VPL107S    PDL ','VPLFENDICS FXL ','VPLFENDICS MCL ','VPLFENDICS PDL ','WSLL 1000  PAL ','WSLL 500   BBL ','WSLL 500   PAL ','WSLL 500LC PAL ','WSLL FLAKE BBL ','WSLR5156   PAL ','WSO29      MOL ','WSOADDITIN MOL ','WSOR7785   MOL ','WSORHENOFITMOL ','WSTF93     MOL ','WSTF99     MOL ','WSTNEVILLE MOL ','WSTS       MOL ','WSTSAINAX  MOL ','WSTT       MOL ')-- Les TR et TO sont en achat sur qq dépôts et distribués sur les-- autres dépôts-- UPDATE MITBAL SET MITBAL.MBPUIT=3 WHERE-- les VIT -- demander à Vanessa pour le MSCLPF2108 FXI