ANS-1650 · GESTION DES ACHATS ET DES FOURNISSEURS

Comment résoudre l’erreur EXCEEDED_MAX_FIELD_LENGTH lors des paiements de factures par virement électronique (EFT) sur NetSuite ?

Découvrez comment résoudre l'erreur EXCEEDED_MAX_FIELD_LENGTH sur la page « Paiements de factures par virement électronique » (EFT) en ajustant le paramètre « Nombre de segments de liste de lignes ».

Solution courte

L'erreur EXCEEDED_MAX_FIELD_LENGTH qui s'affiche sur la page « Paiements de factures par virement électronique » (EFT) est due au fait que le paramètre « Nombre de segments de liste de lignes » dépasse 500, ce qui entre en conflit avec la limite de transactions du module « Paiements bancaires électroniques ». Pour résoudre ce problème, réglez ce paramètre sur une valeur inférieure à 500, soit dans les « Préférences utilisateur », soit dans les « Préférences générales de l’entreprise ».

Scénario

Les utilisateurs qui tentent de traiter des paiements de factures via la page « EFT - Paiements de factures » (Paiements --> Traitement des paiements --> Traitement des paiements de factures) peuvent rencontrer un message d’erreur lorsqu’ils sélectionnent un compte fournisseur dans la liste déroulante. L’erreur spécifique observée est EXCEEDED_MAX_FIELD_LENGTH. Ce problème survient car une mise à jour du module « Paiements bancaires électroniques » (ID = 464729) a introduit une limite de 500 transactions pour les scripts de suitelet, et que le paramètre « Nombre de segments de liste de lignes » est défini sur une valeur supérieure à cette limite.

Solution

Pour résoudre l’erreur EXCEEDED_MAX_FIELD_LENGTH, le paramètre « Nombre de segments de liste de lignes » doit être réglé sur une valeur inférieure à 500. Cette modification peut être effectuée soit au niveau de chaque utilisateur, soit à l’échelle de l’entreprise.

Pour modifier ce paramètre pour un utilisateur individuel :

  1. Accédez à la page d’accueil > Définir les préférences

  2. Sous l’onglet Général > section Optimisation de NetSuite > définissez le « Nombre de segments de liste de lignes » sur un nombre inférieur à 500

  3. Cliquez sur Enregistrer

    Pour modifier le paramètre au niveau de l’entreprise :

  4. Accédez à Configuration > Entreprise > Préférences générales

  5. Définissez le « Nombre de segments de liste de lignes » sur une valeur inférieure à 500

  6. Cliquez sur Enregistrer

Support expert NetSuite

Besoin d’aide pour cet enjeu NetSuite ?

Accompagnement-conseil et configuration pour Gestion des achats et des fournisseurs

Parler à un consultant