Djust 3.78.0 - Semaine du 11 Aout 2025

Périmètre

BackOffice Djust

BO – Transcodings sur les pages des jobs d’import

Il est désormais possible de configurer des transcodings sur les jobs d’import afin de convertir automatiquement des valeurs sources en valeurs cibles lors de l’import de données.

  • Pour chaque champ mappé, vous pouvez définir des règles de conversion (ex. : “John” → “Jean”).
  • Ces conversions sont appliquées automatiquement au moment de l’import.
  • Les transcodings peuvent être activés ou désactivés individuellement.

📩 Fonctionnalité disponible uniquement sur demande. Contactez l’équipe support pour l’activer sur votre environnement.



API

📘

NEW

Buying Policies

  • Nouvelle Buying Policy de définition d'un quota minimum d'achat

Trois nouveaux endpoints permettent désormais aux opérateurs de consulter et mettre à jour l'état global de la buying policy de quotas ainsi que le quota minimum par défaut appliqué par cette buying policy. Ce quota permet de contrôler la quantité minimale par commande pour un fournisseur donné.

Ce quota global est utilisé pour tous les couples Customer Account × Supplier ne disposant pas d’une configuration individuelle.

🔍 1. Consultation de la configuration de la buying policy de quotas

ADM-BUYING-POLICY-501 - GET /v1/buying-policies/quotas

Permet de récupérer la configuration globale de la policy de quotas, incluant :

  • Son statut d’activation (ACTIVE ou INACTIVE)
  • La valeur actuelle du quota minimum par défaut (minQuotaValue)
  • La date de dernière mise à jour
{
  "status": "ACTIVE",
  "minQuotaValue": 1000,
  "updatedAt": "2025-07-03T09:00:00Z"
}
ℹ️

Si aucun quota spécifique n’est défini pour un fournisseur ou un couple Customer Account × Supplier, la valeur globale par défaut est appliquée.
⚠️ Par défaut, cette valeur est 0 lors de l’initialisation d’un environnement.

✏️ 2. Mise à jour du quota minimum par défaut

ADM-BUYING-POLICY-205 - PATCH /v1/buying-policies/quotas/min-value

Permet de modifier la valeur globale appliquée lorsque qu’aucun quota spécifique n’est configuré pour un fournisseur ou un couple Customer Account × Supplier.

{
  "minQuotaValue": 1500
}
ℹ️

La valeur doit être supérieure ou égale à 0
Un 0 signifie qu’aucune restriction de quota n’est appliquée par défaut

✏️ 3. Activation / désactivation de la policy

ADM-BUYING-POLICY-204 - PATCH /v1/buying-policies/quotas

Permet d’activer ou de désactiver globalement la policy de quotas.

{
  "status": "INACTIVE"
}

Valeurs acceptées pour le status :

  • ACTIVE → contrôle des quotas appliqué à toutes les commandes
  • INACTIVE → quotas ignorés, aucune commande bloquée

👍

UPDATE

Incidents

  • Filtrage par motif d’incident :

    Afin de pouvoir réduire le nombre d’incidents à traiter en front et de faciliter la recherche, un filtre par motif d’incident est ajouté.

    Il fonctionne de la même manière que le filtre customerAccountIds, il s'agit d'une liste d'id de reasons passées en query param sur la route ORDER-559 - GET /v1/shop/incidents

    Le param reasonCodes ajouté prendra en entrée une liste d’ID de reasons et fonctionne via un OU logique entre chaque valeur.