Table et colonne (Fenêtre ID-100)
Fenêtre: Table et colonne
Description: Gestion des tables et des colonnes
Aider: La fenêtre Table et colonne permet de déinir les tables avec leurs colonnes (champs) respectives
TAB: Table
Description: Table definitions
Aider Table (header) definition
Fichier:Table et colonne - Table - Fenêtre (iDempiere 1.0.0).png
Nom | Nom | Description | Aider | Caractéristiques |
---|---|---|---|---|
Client | Société | Nom de l'entreprise titulaire de la Base de Données | null | AD_Client_ID numeric(10) NOT NULL Table Direct |
Organization | Organisation | établissement au sein d'une société | une unité est une partie d'une société, (établissement, succursale, bureau, etc...). | AD_Org_ID numeric(10) NOT NULL Table Direct |
DB Table Name | Nom de la table DB | Nom de la table dans la base de données | Spécifie le nom de la table dans la base de données | TableName character varying(40) NOT NULL String |
Name | Nom | identification alphanumérique de l'entité | Le nom de l'entité (enregistrement) est utilisé comme clef de recherche par défaut en complément de la clé de recherche. La longueur maximale permise est de 60 caractères. | Name character varying(60) NOT NULL String |
Description | Description | Description courte et optionelle de l'enregistrement | Description limitée à 255 caractères. | Description character varying(255) String |
Comment/Help | Aide | Conseil ou commentaire | contient une aide, un conseil ou un commentaire utile pour cet article. | Help character varying(2000) Text |
Active | Actif | l'enregistrement est actif dans le système | Il a deux méthodes pour rendre inactif un enregistrement dans le système: la première esr de désactiver l'enregistrement, l'autre est de désactiver l'enregistrement. La désactivation rend l'enregistrement non valide au niveau des sélections mais bien au niveau des éditions. Il y a deux raisons pour désactiver plutôt que supprimer un enregistrement: la première est pour des raisons d'audit. La seconde est que les données sont liées. Par exemple, vous ne pouvez pas supprimer un tiers si il existe des factures pour ce dernier. En désactivant le tiers, vous ne pouvez plus enregistrer de facture pour celui-ci. | IsActive character(1) NOT NULL Yes-No |
View | Vue | Ceci est une vue | C'est une vue plutôt qu'un table. Une vue est toujours en lecture seulement dans le système | IsView character(1) NOT NULL Yes-No |
Data Access Level | Niveau d'accès des données | Niveau d'accès requis | Indique le niveau d'accès requis pour le champ ou le processus | AccessLevel character(1) NOT NULL List |
Maintain Change Log | Suivi des modifications | Maintient une trace des modifications | Si sélectionné; le système génère une trace complète des modifications dans le système | IsChangeLog character(1) NOT NULL Yes-No |
Replication Type | Type réplication | Type de réplication des données | Le type de réplication des données détermine la direction de réplication des données. La référence signifie que la donnée de ce système est en lecture seule. Locale signifie que la donnée de ce système n'est pas répliquée sur un autre système. Merge signifie que la donnée de ce système est synchronisée sur un autre système. | ReplicationType character(1) NOT NULL List |
Window | Fenêtre | Fenêtre de saisie des données | La fenêtre identifie une fenêtre unique dans le système | AD_Window_ID numeric(10) Table Direct |
PO Window | Fenêtre OA | Fenêtre ordre d'achat | Fenêtre pour les zooms sur les ordres d'achat (CP) | PO_Window_ID numeric(10) Table |
Records deletable | Enregistrement supprimable | Indique si l'enregistrement peut être supprimé de la base de donnée | Indqiue si l'enregistrement peut être supprimé de la base de donnée; Si l'enregistrement ne peut être supprimé, il faut désactiver le flag Actif | IsDeleteable character(1) NOT NULL Yes-No |
High Volume | Volume élevé | Utiliser la recherche à la place d'une liste de prélèvement | Spécifie si un écran de recherche sera affiché à la place d'une liste de prélèvement pour sélectionner des enregistrements de la table. | IsHighVolume character(1) NOT NULL Yes-No |
Entity Type | Type entité | Type entité dictionnaire; Détermine la propriété et la synchronisation | L'entité de type dictionnaire, Adempiere et application peuvent être automatiquement synchronisée et les customisations supprimées ou réimportées. Pour les customisations, copier l'entité et sélectionner le type 'User' | EntityType character varying(40) NOT NULL Table |
Create Columns from DB | Création des champs DB | Création des champs des tables qui ne sont pas encore créés dans la base de données | Si vous avez ajouté des champs dans la table de la base de donnée, cette procédure créée les enregistrements dans le dictionnaire. Veuillez noter que ceux-ci peuvent être supprimé si ils n'ont pas le type -user-. | ImportTable character(1) Button |
Copy Columns from Table | Copy Columns from Table | Create Dictionary Columns for a Table taking another as base | null | CopyColumnsFromTable character varying(1) Button |
Centrally maintained | Maintenance centralisée | Information maintenue au niveau de la table Element du système | Indique si le nom, la description et l'aide est maintenue au niveau de la table Element du système ou bien la table Window | IsCentrallyMaintained character(1) Yes-No |
TAB: Traduction Tables
Description: Traduction des tables
Aider Veuillez noter que beaucoup de noms de tables seront écrasés/traduits automatiquement.
Fichier:Table et colonne - Traduction Tables - Fenêtre (iDempiere 1.0.0).png
Nom | Nom | Description | Aider | Caractéristiques |
---|---|---|---|---|
Client | Société | Nom de l'entreprise titulaire de la Base de Données | null | AD_Client_ID numeric(10) NOT NULL Table Direct |
Organization | Organisation | établissement au sein d'une société | une unité est une partie d'une société, (établissement, succursale, bureau, etc...). | AD_Org_ID numeric(10) NOT NULL Table Direct |
Table | Fichier | Fichier qui contient les enregistrements | désigne le fichier qui contient les enregistrements. | AD_Table_ID numeric(10) NOT NULL Table Direct |
Language | Langue | Langue par défaut pour l'application | identifie la langue utilisé pour l'affichage | AD_Language character varying(6) NOT NULL Table |
Name | Nom | identification alphanumérique de l'entité | Le nom de l'entité (enregistrement) est utilisé comme clef de recherche par défaut en complément de la clé de recherche. La longueur maximale permise est de 60 caractères. | Name character varying(60) NOT NULL String |
Active | Actif | l'enregistrement est actif dans le système | Il a deux méthodes pour rendre inactif un enregistrement dans le système: la première esr de désactiver l'enregistrement, l'autre est de désactiver l'enregistrement. La désactivation rend l'enregistrement non valide au niveau des sélections mais bien au niveau des éditions. Il y a deux raisons pour désactiver plutôt que supprimer un enregistrement: la première est pour des raisons d'audit. La seconde est que les données sont liées. Par exemple, vous ne pouvez pas supprimer un tiers si il existe des factures pour ce dernier. En désactivant le tiers, vous ne pouvez plus enregistrer de facture pour celui-ci. | IsActive character(1) NOT NULL Yes-No |
Translated | Traduit | Ce champ est traduit | indique que ce champ est traduit. | IsTranslated character(1) NOT NULL Yes-No |
TAB: Colonne
Description: Définition des colonnes de table
Aider Définit les colonnes d'une table
Fichier:Table et colonne - Colonne - Fenêtre (iDempiere 1.0.0).png
Nom | Nom | Description | Aider | Caractéristiques |
---|---|---|---|---|
Client | Société | Nom de l'entreprise titulaire de la Base de Données | null | AD_Client_ID numeric(10) NOT NULL Table Direct |
Organization | Organisation | établissement au sein d'une société | une unité est une partie d'une société, (établissement, succursale, bureau, etc...). | AD_Org_ID numeric(10) NOT NULL Table Direct |
Table | Fichier | Fichier qui contient les enregistrements | désigne le fichier qui contient les enregistrements. | AD_Table_ID numeric(10) NOT NULL Table Direct |
DB Column Name | Nom colonne DB | Nom de la colonne dans la base de données | Identifie le nom de la colonne d'une table définie dans la base de donnée. | ColumnName character varying(30) NOT NULL String |
Column SQL | Colonne SQL | Colonne virtuelle (r/o) | Vous pouvez définit des colonnes virtuelles (non entreposées dans la base de données). Si définis, le nom de la colonne est le synonyme de l'expression SQl définie ici. L'expression SQL doit être valide. Exemple: "Updated-Created" listerait l'âge de l'entrée en jour |
ColumnSQL character varying(2000) String |
System Element | Elément | Les éléments du système permettent une maintenance centralisée des descriptions des colonnes et des aides | Les éléments du système permettent une maintenance centralisée des description, des aides et de la terminologie au niveau des colonnes de la base de données | AD_Element_ID numeric(10) Search |
Name | Nom | identification alphanumérique de l'entité | Le nom de l'entité (enregistrement) est utilisé comme clef de recherche par défaut en complément de la clé de recherche. La longueur maximale permise est de 60 caractères. | Name character varying(60) NOT NULL String |
Description | Description | Description courte et optionelle de l'enregistrement | Description limitée à 255 caractères. | Description character varying(255) String |
Comment/Help | Aide | Conseil ou commentaire | contient une aide, un conseil ou un commentaire utile pour cet article. | Help character varying(2000) Text |
Active | Actif | l'enregistrement est actif dans le système | Il a deux méthodes pour rendre inactif un enregistrement dans le système: la première esr de désactiver l'enregistrement, l'autre est de désactiver l'enregistrement. La désactivation rend l'enregistrement non valide au niveau des sélections mais bien au niveau des éditions. Il y a deux raisons pour désactiver plutôt que supprimer un enregistrement: la première est pour des raisons d'audit. La seconde est que les données sont liées. Par exemple, vous ne pouvez pas supprimer un tiers si il existe des factures pour ce dernier. En désactivant le tiers, vous ne pouvez plus enregistrer de facture pour celui-ci. | IsActive character(1) NOT NULL Yes-No |
Version | Version | Version de la définition de la table | Identifie la version de la définition de la table. | Version numeric NOT NULL Amount |
Length | Longueur | Longueur de la colonne dans la base de données | Indique la longueur de la colonne dans la base de données. | FieldLength numeric(10) Integer |
Reference | Référence | Référence système | La référence indique le type de champ référence | AD_Reference_ID numeric(10) NOT NULL Table |
Dynamic Validation | Validation | Règle de validation | La règle de validation indique une règle de validation unique. Ces règles définissent comment les entrées sont validées dans le système. | AD_Val_Rule_ID numeric(10) Table Direct |
Value Format | Format | format de la donnée; Peut contenir des éléments fixes ou variables: "_lLoOaAcCa09" | format ou caractères valides ::
(Space) any character _ Space (fixed character) l any Letter a..Z NO space L any Letter a..Z NO space converted to upper case o any Letter a..Z or space O any Letter a..Z or space converted to upper case a any Letters & Digits NO space A any Letters & Digits NO space converted to upper case c any Letters & Digits or space C any Letters & Digits or space converted to upper case 0 Digits 0..9 NO space 9 Digits 0..9 or space Example of format "(000)_000-0000" |
VFormat character varying(60) String |
Autocomplete | Autocomplete | Automatic completion for textfields | The autocompletion uses all existing values (from the same client and organization) of the field. | IsAutocomplete character(1) NOT NULL Yes-No |
Format Pattern | Format Pattern | The pattern used to format a number or date. | A string complying with either Java SimpleDateFormat or DecimalFormat pattern syntax used to override the default presentation format of a date or number type field. | FormatPattern character varying(22) String |
Process | Processus | Processus ou Edition | Identifie un processus ou une édition unique dans le système | AD_Process_ID numeric(10) Table Direct |
Reference Key | Valeur de référence | A définir, si le type de données est table ou liste | La valeur de référence identifie l'endroit où sont stocké les valeurs de références. Cela doit être spécifié si le type de données est Table ou liste. | AD_Reference_Value_ID numeric(10) Table |
Info Factory Class | Info Factory Class | Fully qualified class name that implements the InfoFactory interface | Fully qualified class name that implements the InfoFactory interface. This can be use to provide custom Info class for column. | InfoFactoryClass character varying(255) String |
Min. Value | Valeur min. | Valeur minimum d'un champ | Indique la valeur minimum permise par le système que peut prendre un champ. | ValueMin character varying(20) String |
Max. Value | Valeur max. | Valeur maximum pour un champ | Indique la valeur maximum permise par le système que peut prendre un champ. | ValueMax character varying(20) String |
Default Logic | Logique par défaut | Logique par défaut (hierachie) séparée par des ; | The defaults are evaluated in the order of definition, the first not null value becomes the default value of the column. The values are separated by comma or semicolon. a) Literals:. 'Text' or 123 b) Variables - in format @Variable@ - Login e.g. #Date, #AD_Org_ID, #AD_Client_ID - Accounting Schema: e.g. $C_AcctSchema_ID, $C_Calendar_ID - Global defaults: e.g. DateFormat - Window values (all Picks, CheckBoxes, RadioButtons, and DateDoc/DateAcct) c) SQL code with the tag: @SQL=SELECT something AS DefaultValue FROM ... The SQL statement can contain variables. There can be no other value other than the SQL statement. The default is only evaluated, if no user preference is defined. Default definitions are ignored for record columns as Key, Parent, Client as well as Buttons. | DefaultValue character varying(2000) Text |
Key column | Colonne clef | Cette colonne est la clef de cette table | Cette colonne doit aussi affiché dsequence 0 dans la définition du champ et peut être caché. | IsKey character(1) NOT NULL Yes-No |
Parent link column | Colonne lié à un parent | Cette colonne est liée à une table parent (p.e. entête à partir des lignes). Incl. association des colonnes clefs | Indique si la colonne est liée à une table parent. | IsParent character(1) NOT NULL Yes-No |
Mandatory | Obligatoire | une donnée est nécessaire dans cette zone | indique que cette zone doit être comptétée pour être enregistrée dans la base de données . | IsMandatory character(1) NOT NULL Yes-No |
Updatable | Pouvant être mis à jour. | Détermine si ce champ peut être mis à jour. | Indique si ce champ peut être mis à jour par l'utilisateur | IsUpdateable character(1) NOT NULL Yes-No |
Column Encryption | Encryption des colonnes | Test et active l'encryption des colonnes | Activer ou desactiver l'encryption est dangereux, vous êtes susceptibles de perdre des données. Vous devez vérifier que la colonne est assez large pour contenir les valeures ecryptées. Vous pouvez définir vos propre méthode d'encryption, mais ne pouvez pas les modifier une fois activées. L'implémentation par défaut supporte la convertion en chaine de caractères en US ASCII (pas Unicode, Numbers, Dates) |
IsEncrypted character(1) NOT NULL Button |
Always Updateable | Toujours modifiable | La colonne est toujours modifiable, même dans le cas ou le document n'est plus actif ou est traité. | Si seléctionnée et si la fenêtre / onglet n'est pas en lecture seule, vous pouvez toujours mettre à jour la colonne. Ceci pourrais être utile pour les commentaires, etc. | IsAlwaysUpdateable character(1) NOT NULL Yes-No |
Read Only Logic | Read Only Logic | Logic to determine if field is read only (applies only when field is read-write) | null | ReadOnlyLogic character varying(2000) Text |
Mandatory Logic | Mandatory Logic | null | null | MandatoryLogic character varying(2000) Text |
Identifier | Identifiant | Cette colonne fait partie de l'identification de l'enregistrement | Indique si cette colonne fait partie de l'identification de l'enregistrement ou de la clef de la table | IsIdentifier character(1) NOT NULL Yes-No |
Sequence | Séquence | Méthode de tri des données. Le n° le plus petit est affiché en 1er | définit l'ordre des données. | SeqNo numeric(10) Integer |
Callout | Callout | Function Calls separated by semicolons; SE_/SL_/UE_/UL_ - 1st: System/User; 2nd: Enter/Leave; 3rd: _ Unserscore, - then Function Name | Function Calls separated by semicolons; SE_/SL_/UE_/UL_ - 1st: System/User; 2nd: Enter/Leave; 3rd: _ Unserscore, - then Function Name | Callout character varying(255) String |
Selection Column | Selection colonne | Est-ce que cette colonne est utilisée pour trouver des lignes dans un écran | Si sélectionné, cette colonne est affichée dans l'onglet de recherche et dans la partie sélection de l'écran | IsSelectionColumn character(1) NOT NULL Yes-No |
Selection Column Sequence | Selection Column Sequence | Selection Column Sequence | For ordering sequence of selection column | SeqNoSelection numeric(10) Integer |
Translated | Traduit | Ce champ est traduit | indique que ce champ est traduit. | IsTranslated character(1) NOT NULL Yes-No |
Entity Type | Type entité | Type entité dictionnaire; Détermine la propriété et la synchronisation | L'entité de type dictionnaire, Adempiere et application peuvent être automatiquement synchronisée et les customisations supprimées ou réimportées. Pour les customisations, copier l'entité et sélectionner le type 'User' | EntityType character varying(40) NOT NULL Table |
Allow Logging | IsAllowLogging | Determine if a column must be recorded into the change log | null | IsAllowLogging character(1) Yes-No |
Allow Copy | Allow Copy | Determine if a column must be copied when pushing the button to copy record | null | IsAllowCopy character(1) NOT NULL Yes-No |
Synchronize Column | Synchronisation des colonnes | Modifie la définition des tables de la DB à partir du dictionnaire de l'application | Une fois sélectionnée, la définition de la colonne de la base de donnée est mise-à-jour sur base des entrées définies au niveau du dictionnaire. | IsSyncDatabase character(1) Button |
TAB: Traduction Colonne
Description: Traduction des colonnes
Aider Ne pas traduire - écrasé/traduit automatiquement
Fichier:Table et colonne - Traduction Colonne - Fenêtre (iDempiere 1.0.0).png
Nom | Nom | Description | Aider | Caractéristiques |
---|---|---|---|---|
Client | Société | Nom de l'entreprise titulaire de la Base de Données | null | AD_Client_ID numeric(10) NOT NULL Table Direct |
Organization | Organisation | établissement au sein d'une société | une unité est une partie d'une société, (établissement, succursale, bureau, etc...). | AD_Org_ID numeric(10) NOT NULL Table Direct |
Column | Colonne | Colonne dans la table | Lien avec la colonne de la base de donnée de la table | AD_Column_ID numeric(10) NOT NULL Table Direct |
Language | Langue | Langue par défaut pour l'application | identifie la langue utilisé pour l'affichage | AD_Language character varying(6) NOT NULL Table |
Name | Nom | identification alphanumérique de l'entité | Le nom de l'entité (enregistrement) est utilisé comme clef de recherche par défaut en complément de la clé de recherche. La longueur maximale permise est de 60 caractères. | Name character varying(60) NOT NULL String |
Active | Actif | l'enregistrement est actif dans le système | Il a deux méthodes pour rendre inactif un enregistrement dans le système: la première esr de désactiver l'enregistrement, l'autre est de désactiver l'enregistrement. La désactivation rend l'enregistrement non valide au niveau des sélections mais bien au niveau des éditions. Il y a deux raisons pour désactiver plutôt que supprimer un enregistrement: la première est pour des raisons d'audit. La seconde est que les données sont liées. Par exemple, vous ne pouvez pas supprimer un tiers si il existe des factures pour ce dernier. En désactivant le tiers, vous ne pouvez plus enregistrer de facture pour celui-ci. | IsActive character(1) NOT NULL Yes-No |
Translated | Traduit | Ce champ est traduit | indique que ce champ est traduit. | IsTranslated character(1) NOT NULL Yes-No |
TAB: Used in Field
Description: null
Aider null
Fichier:Table et colonne - Used in Field - Fenêtre (iDempiere 1.0.0).png
Nom | Nom | Description | Aider | Caractéristiques |
---|---|---|---|---|
Tab | Onglet | Onglet d'une fenêtre | L'onglet représente celui qui s'affiche pour chaque fenêtre du système | AD_Tab_ID numeric(10) NOT NULL Table Direct |
Field | Champ | Champ de la table dans la DB | Identifie un champ de la table de la base de données | AD_Field_ID numeric(10) NOT NULL ID |
Name | Nom | identification alphanumérique de l'entité | Le nom de l'entité (enregistrement) est utilisé comme clef de recherche par défaut en complément de la clé de recherche. La longueur maximale permise est de 60 caractères. | Name character varying(60) NOT NULL String |
TAB: Table Script Validator
Description: null
Aider null
Fichier:Table et colonne - Table Script Validator - Fenêtre (iDempiere 1.0.0).png
Nom | Nom | Description | Aider | Caractéristiques |
---|---|---|---|---|
Client | Société | Nom de l'entreprise titulaire de la Base de Données | null | AD_Client_ID numeric(10) NOT NULL Table Direct |
Organization | Organisation | établissement au sein d'une société | une unité est une partie d'une société, (établissement, succursale, bureau, etc...). | AD_Org_ID numeric(10) NOT NULL Table Direct |
Table | Fichier | Fichier qui contient les enregistrements | désigne le fichier qui contient les enregistrements. | AD_Table_ID numeric(10) NOT NULL Table Direct |
Event Model Validator | Event Model Validator | null | null | EventModelValidator character varying(4) NOT NULL List |
Rule | Rule | null | null | AD_Rule_ID numeric(10) NOT NULL Table Direct |
Sequence | Séquence | Méthode de tri des données. Le n° le plus petit est affiché en 1er | définit l'ordre des données. | SeqNo numeric(10) NOT NULL Integer |
Active | Actif | l'enregistrement est actif dans le système | Il a deux méthodes pour rendre inactif un enregistrement dans le système: la première esr de désactiver l'enregistrement, l'autre est de désactiver l'enregistrement. La désactivation rend l'enregistrement non valide au niveau des sélections mais bien au niveau des éditions. Il y a deux raisons pour désactiver plutôt que supprimer un enregistrement: la première est pour des raisons d'audit. La seconde est que les données sont liées. Par exemple, vous ne pouvez pas supprimer un tiers si il existe des factures pour ce dernier. En désactivant le tiers, vous ne pouvez plus enregistrer de facture pour celui-ci. | IsActive character(1) NOT NULL Yes-No |