ANS-1565 · TRAITEMENT DES COMMANDES CLIENT

Comment déterminer si le mode de paiement d’une commande client est une carte de crédit

Utilisez un champ personnalisé dans le corps de la transaction pour identifier efficacement les modes de paiement par carte bancaire sur les commandes client sans consommer d’unités de facturation SuiteScript.

Solution courte

Pour déterminer si le mode de paiement d’une commande client est une carte de crédit, créez un champ de type case à cocher personnalisé dans le corps de la transaction. Configurez-le pour qu’il s’alimente à partir de la liste des modes de paiement, et plus précisément à partir de l’option « Carte de crédit ». Ce champ sera automatiquement renseigné, ce qui permettra aux scripts de vérifier facilement sa valeur à l’aide de la fonction currentRecord.getValue() sans encourir de frais de facturation SuiteScript.

Scénario

Les utilisateurs ont souvent besoin de déterminer par programmation si le mode de paiement d’une commande client est une carte de crédit, à des fins de logique métier ou de reporting. L’interrogation directe des détails relatifs au mode de paiement peut parfois s’avérer complexe ou consommer des unités de facturation SuiteScript. Une méthode simplifiée et efficace est nécessaire pour identifier les transactions par carte de crédit.

Solution

Pour déterminer si le mode de paiement d’une commande client est une carte de crédit, procédez comme suit :

  1. Créez un champ personnalisé dans le corps de la transaction.

  2. Configurez ce champ avec les propriétés suivantes :

    • Type : Case à cocher
    • Valeur par défaut : Faux
    • Type d’affichage : Désactivé/Texte en ligne/Masqué
    • Liste source : Mode de paiement
    • Source : Carte de crédit

    Une fois configuré, la valeur de ce champ personnalisé est accessible par programmation à l’aide de SuiteScript 2.0/2.1. Par exemple, pour récupérer la valeur d’un champ personnalisé dont l’ID est custbody_xxx

    , utilisez :

javascript
currentRecord.getValue('custbody_xxx');

. Cette approche offre un moyen efficace d’identifier les modes de paiement par carte de crédit sans recourir aux unités de mesure SuiteScript.

Support expert NetSuite

Besoin d’aide pour cet enjeu NetSuite ?

Accompagnement-conseil et configuration pour Traitement des commandes client

Parler à un consultant