Intégrateur : les objets médias (INTEG_MEDIA)

Depuis la version ACE 5.0-00, Edition Spéciale 1 , les formats d’intégrateur commencent à la position n° 1 (et non plus à la position n° 0, comme auparavant).
Nom Désignation

Version

ACE

Position Taille Type Règles de gestion
             
typenr Type d’enregistrement 4.2-00 1 2 Num

31 pour les objets médias.

typmaj Type de mise à jour 4.2-00 3 1 Num

1 : Créer.

2 : Modifier.

3 : Supprimer.

9 : Gérer.

Pour l’option Supprimer (typmaj = 3), on peut utiliser plusieurs modes :

- typtie et nomcle renseignés pour supprimer tous les médias associés à une rubrique de classification ou à un tiers… indépendamment du code langue.

- typtie, nomcle et codlan renseignés pour supprimer tous les médias associés à une rubrique de classification ou à un tiers pour une langue donnée.

- typtie, nomcle, codlan, numord pour supprimer un objet média associé à une rubrique de classification ou à un tiers.

Quand on utilise le type de mise à jour Gérer (typmaj = 9), le système effectue une lecture de la table MEDIA.

Si l’enregistrement existe déjà alors la valeur de typmaj est forcée à 2 (Modification).

Si l’enregistrement n’existe pas alors la valeur de typmaj est forcée à 1 (Création).

Pour l’option Modifier (typmaj = 2), si le champ contient en « ~ » alors on récupère la valeur du champ dans la table MEDIA. (sauf pour les données de la clé).

Pour l’option Modifier, les données de la clé doivent être renseignées.

typtie Type d’entité 4.2-00 4 3 Char
  • ‘RCA’ pour les objets médias associés aux rubriques de classification du catalogues WEB.
  • ’TIE’ pour les objets médias associés à un tiers.
  • ‘PRO’ pour les médias associés au produit.
  • ‘LCR’ pour les dossiers documentaires.
  • ‘PRC’ pour les produits fournisseur.
  • ‘EVE’ pour les évènements.
nomcle Code entité 4.2-00 7 30 Char
Si ce champ NOMCLE n’est pas renseigné, l’intégrateur le renseigne automatiquement en fonction du dernier élément créé. Exemple : si l’on vient d’intégrer un évènement et qu’on intègre un MEDIA sans préciser NOMCLE, il le renseigne automatiquement avec ACHVTE TYPEVE NUMEVE.
  • Code de la rubrique si typtie = ‘RCA’. Nomcle doit alors exister dans la table des rubriques RCA.
  • Type tiers + Sigle tiers si typtie = ’TIE’ Nomcle position 1 à 3 doit alors exister dans la table des types de tiers TTI nomcle position 4 à 15 doit exister dans la table des tiers TIE .
  • Code produit si typtie = ‘PRO’. Nomcle doit alors exister dans la table des produits PRO .
  • Code dossier documentaire (achvte+numlcr) si typtie=’LCR’. Nomcle doit alors exister dans la table des dossiers documentaires LCR .

  • Type tiers + sigle tiers + code produit si typtie=’PRC’.

numord

Numéro d’ordre

4.2-00 37 3 Num

Numéro d’ordre. Non obligatoire en mode création ou suppression.

En création, le système propose donc le prochain numéro d’ordre disponible par rapport à typtie/nomcle.

codlan

Code langue

4.2-00 40 3 char

Code langue. Non obligatoire en mode création. Obligatoire en mode modification. Doit exister dans la table des langues lan.

En création si non renseigné, le système propose le code langue donné par le ppe LANNAT, à défaut celui de l’agent ayant lancé l’intégration.

libelle_30

Nom du fichier

4.2-00 43 30 Char

Depuis la version ACE 1.60, ce champ est remplacé par le champ libelle (position 375) géré au format UTF8. Néanmoins, il reste actif si le champ libelle n’est pas alimenté.

repertoire

Répertoire

4.2-00 73 40 char

Répertoire.

extension

Extension

4.2-00 113 3 Char

Extension.

typmed Type de média 4.2-00 116 3 char

Type de média. Non obligatoire. Doit exister dans la table TME.

chemin_acces Chemin d’accès 4.3-00 119 256 char

Contient le chemin d’accès complet du média, à utiliser a la place des 40 caractères de répertoire.

libelle

Nom du fichier

ACE 1.60 375 120 UTF8

Renseigner au maximum 30 caractères.