19 lines
656 B
Transact-SQL
19 lines
656 B
Transact-SQL
-- À exécuter une seule fois sur la base SIFinance.
|
|
-- Le flag permet de rattacher n'importe quelle catégorie au circuit matériel,
|
|
-- sans dépendre de son libellé.
|
|
ALTER TABLE ref.types_depense
|
|
ADD est_materiel bit NOT NULL
|
|
CONSTRAINT DF_types_depense_est_materiel DEFAULT (0);
|
|
GO
|
|
|
|
-- Les nouveaux statuts du workflow dépassent parfois la taille historique de 30.
|
|
ALTER TABLE achats.demandes_achat
|
|
ALTER COLUMN statut varchar(50) NOT NULL;
|
|
GO
|
|
|
|
-- Catégories à traiter comme du matériel : adapte cette liste à tes règles métier.
|
|
UPDATE ref.types_depense
|
|
SET est_materiel = 1
|
|
WHERE libelle IN ('Fournitures', 'Informatique', 'Mobilier');
|
|
GO
|