Contenu TechKnow en ligne
Problème
J’essayais de transférer un bien et j’ai reçu un message d’erreur Code de retour 18. Voici ce qui apparaît dans le journal des erreurs :
FA_Auto_Add_Book_Info
Code de retour 18 (in trouvé) dans le fichier FA_Book_Class_SETP tente d’une opération « obtenir ». ID de livre : ID de classe XXX : XXX
Comment résoudre cette erreur et faire fonctionner le transfert ?
Résolution
Le code de retour 18 signifie qu’il manque un enregistrement. Dans ce cas, l’erreur nous sous-jacent que la classe de livre n’est pas définie pour l’un des livres dans lesquels le bien est enregistré et pour lequel le transfert doit être exécuté.
Il existe deux façons de résoudre cette erreur :
1. Supprimez le bien du Livre en vous Cards-Fixed carnet de biens. Faites monter le bien et le livre dont il ne doit pas nécessairement faire partie, puis sélectionnez le bouton Supprimer.
Ou
2. Créez les classes de livre nécessaires pour tous les livres qui sont affectés au bien.
Dans ce scénario, des livres ne sont plus utilisés et affectés à des biens. Pour les futurs biens ajoutés au système, vous pouvez passer à l'Assets-Book paramétrage -Finances-fixes, puis désinsécher la case à cocher Informations sur l’ajout automatique du livre pour les livres que vous ne voulez pas affecter aux nouveaux biens. Ainsi, vous n’êtes pas dans l’ensemble des classes de classes et ne devez pas supprimer le bien des ID de livre qui ne sont plus utilisés.
Cet article était l’ID de document TechKnowknow : 25089