Table billingcodes

 

Description

Cette table contient les codes analytiques et utilise l'imbrication d'ensembles (nested set model).

La modification des données de cette table risque d'entraîner une impossibilité d'utiliser la fonction "Codes analytiques". Ces derniers doivent être gérés depuis la Console de Supervision (WSC).

Schéma

Field

Type

R?

CP

Description

bcVALUE

nvarchar(255)

*

*

identifiant interne du code analytique

bcLABEL

nvarchar(255)

*

 

libellé du code analytique (affiché et utilisé pour la sélection depuis le WES et dans les rapports).

bcDELETED

bit

*

 

indique si le champ a été supprimé logiquement, mais conservé pour historisation

bcHASANYPARENTDELETED

bit

*

 

indique si champ/conteneur parent a été supprimé logiquement, mais conservé pour historisation (pour éviter de faire des requêtes récursives)..

bcSELECTABLE

bit

*

 

permet de distinguer un conteneur d’un code analytique utilisable.

bcLEFT

int

*

 

(valeur de gauche dans la hiérarchie du nested set model)

bcRIGHT

int

*

 

(valeur de droite dans la hiérarchie du nested set model)

bcDEPTH

int

*

 

niveau de profondeur au sein de la hiérarchie

bcRESERVED1 - 5

nvarchar(255)

 

 

champ réservé pour utilisation future (non utilisé pour le moment)

bcLOGINCREATION

nvarchar(255)

*

 

nom de l’utilisateur ayant créé le code

bcDATECREATION

datetime

*

 

date de création du code

bcLOGINLASTUPDATE

nvarchar(255)

 

 

nom de l’utilisateur ayant effectué la dernière modification du code

bcDATELASTUPDATE

datetime

 

 

date de dernière modification du code

bcMOVED

tinyint

 

 

si NULL ou 0, code "local", si >= 254 code répliqué sur une autre base (à conserver)