Projet

Général

Profil

Actions

Amélioration #5723

fermé

Message d'erreur DFLT0004/ATTR1260 pas clair sur l'origine réelle du problème

Ajouté par Jérôme Augé il y a plus de 10 ans. Mis à jour il y a plus de 10 ans.

Statut:
Intégré
Priorité:
Normal
Assigné à:
Version cible:
Début:
15/09/2015
Echéance:
% réalisé:

100%

Temps estimé:
Version source:
Solution proposée:

Si l'attribut n'est pas déclaré dans la famille courante un code erreur différent est levé. Dans le cas du test de méthode la contexte sera alors en plus affiché explicitement (phpFunc, Default value, Link, Parameters)

Principaux fichiers impactés:
Wiki Détail:
Contrôle:

Description

Soit le message d'erreur suivant lors de l'import d'une mise à jour de famille :

ERROR:{DFLT0004} method error attribute "srh_id_icreate" in family "RECHPERSO" : {ATTR1260} method  "::getDocUser" is not found for "srh_id_icreate" attribute

Le problème n'est dans le fichier d'import en lui même mais dans un "reste" présent dans la table `docfam` qui déclare cette méthode comme valeur par défaut pour l'attribut dans la colonne `defval`.

Ce serait bien si le message d'erreur pouvait faire la différence entre :
- le problème est dans le fichier de description importé ;
- et le problème est dans un "reste" dans la colonne docfam.defval.

Mis à jour par Marc Claverie il y a plus de 10 ans

  • Statut changé de Nouveau à À analyser
  • Assigné à mis à Éric Brison
  • Version cible mis à 3.2.20

Mis à jour par Éric Brison il y a plus de 10 ans

  • Statut changé de À analyser à Assigné
  • Solution proposée mis à jour (diff)

Mis à jour par Éric Brison il y a plus de 10 ans

  • Solution proposée mis à jour (diff)

Mis à jour par Éric Brison il y a plus de 10 ans

  • Statut changé de Assigné à Intégré
  • % réalisé changé de 0 à 100

Appliqué par commit dynacase-core|commit:6af3ed5181809b6fc56e4bd5b6df13e29e68b861.

Actions

Formats disponibles : Atom PDF