Configuration du prélèvement par lots

Remarque : les fonctions de prélèvement par lots pour les magasins équipés de la carte SIM sont en cours de révision afin d'offrir de meilleures performances et une plus grande facilité d'utilisation. Les révisions en cours de ces fonctionnalités de base peuvent avoir un impact sur la compatibilité future. Attendez la version mise à jour avant de commencer à intégrer ces fonctionnalités.

Pour configurer le prélèvement par lots et le prélèvement par lots basé sur l'expédition, activez les droits d'accès aux ressources appropriés, les types de code à barres et configurez les API Gestion du stock du magasin.

Remarque : pour les configurations requises pour le prélèvement par lots basé sur les expéditions, voir Configuration du prélèvement par lots basé sur les expéditions.

Gestionnaire d'application

  • Droits d'accès aux ressources
    Activez les droits d'accès aux ressources suivants pour le prélèvement par lots à l'aide de Applications Manager:
    • Prélèvement de lots - ISF000043
    • Affecter tout - ISF000046

    Pour plus d'informations, voir Administration des autorisations des groupes d'utilisateurs.

  • Types de code à barres

    Configurez les types de code à barres suivants pour votre magasin à l'aide de Applications Manager:

    • Store Scan Item or Location: Utilisé pour numériser le produit ou l'emplacement. Les sources de validation de code à barres sont SIM location, SIM Serialet Item.
      Remarque: le code à barres Store Scan Item or Location n'est pas utilisé dans les magasins sans stock.
    • Item: Utilisé par les magasins sans stock. Pour utiliser le type de code à barres Item , la source doit être Item
    • Hold Location: Utilisé pour traduire les codes à barres en scannant un produit, un conteneur ou un emplacement de stockage intermédiaire pour le dépôt des commandes.
      Remarque: Cette configuration n'est pas requise si l'analyse de l'emplacement de stockage intermédiaire n'est pas requise lors du prélèvement par lots. Si le magasin est configuré en tant que magasin sans stock et si l'analyse de l'emplacement de stockage intermédiaire est requise dans le cadre du prélèvement par lots et que les emplacements sont gérés dans un système externe, la source de validation de code à barres doit être définie sur External Source et fournir un service de validation pour ce type de code à barres.
    • Location: Permet d'affecter un emplacement de stockage intermédiaire.
    • Serial Scan: Utilisé pour scanner le numéro de série afin de supprimer un produit prélevé à l'aide de ce numéro de série. La source de validation du code à barres est SIM serial.
      Remarque: Cette configuration n'est pas requise si vous ne gérez pas de séries ou si le magasin est configuré en tant que magasin sans stock.
    Par défaut, les types de code à barres sont fournis pour l'organisation par défaut. Lorsque vous configurez une nouvelle entreprise, vous devez recréer ces types de code à barres ou le copier à partir de l'organisation par défaut. Pour plus d'informations, voir Configuration des codes à barres.

Modification de commande

En cas de rupture de stock lors du prélèvement par lots, si vous souhaitez ajouter une remarque, l'autorisation de modification de commande ADD_NOTES doit être activée au niveau de la ligne de commande pour le statut approprié.

Bons de commande (vendeur)

Dans Applications Manager, activez l'événement on_success de la transaction createShipment pour remplacer le statut d'expédition par Ready for batch pick. L'activation de cet événement appelle l'action qui change le statut de l'expédition en Ready for backroom pick. Vous devez également ajouter la condition Change Status Required et l'alerte Change Shipment Status to Batch Pick .

Administrateur de gestion de système (SMA)

Pour les bons de commande et les ordres de transfert, le service ISFCreateSIMPickRequest est appelé pour créer une tâche de demande de prélèvement. Si vous souhaitez utiliser un autre service personnalisé, configurez la propriété isf.ydm.createPickRequestService pour qu'elle soit le nom du service personnalisé que vous souhaitez appeler. Si cette propriété est vide, aucun service n'est appelé pour créer une tâche de demande de prélèvement.

Sterling Business Center

Dans Sterling Business Center, sous Règles de prélèvement par lots, sélectionnez les options suivantes:
  • Prélèvement et expédition -Permet aux ordres de prélèvement et d'expédition de passer à l'état Ready for Batch Pick . Il est obligatoire de définir ces options en tant que Y.
  • Déplacer les expéditions d'ordre de transfert vers le statut Prêt pour le prélèvement dans la réserve -Permet d'effectuer le prélèvement et l'expédition pour les ordres de transfert en magasin. Si cette case n'est pas cochée, le prélèvement par lots est ignoré et le statut d'expédition passe à Ready for Packing.
  • Les options obligatoires Emplacement de transfert requis et Conversion d'emplacement de transfert ne sont pas applicables.

Données de catalogue

Vérifiez que les données de catalogue de Sterling Order Management System sont synchronisées avec Sterling Store Engagement. Pour plus d'informations sur la synchronisation des données du catalogue, telles que l'indicateur de sérialisation, le département et la vitesse du produit, consultez la section Mise à jour des données du catalogue.

API Store Inventory Management

  • APIbatch-pick-configurations

    Créez la configuration de prélèvement par lots à l'aide de l'API batch-pick-configurations .

  • Mise à jour et suppression des API de configuration de prélèvement par lots

    Utilisez les API Update batch pick configuration et Delete batch pick configuration pour modifier ou supprimer vos configurations de prélèvement par lots.

  • APIscheduled-jobs

    Créez des planifications de prélèvement par lots à l'aide de l'API scheduled-jobs .

  • APIexception-codes

    Créez les raisons de rupture de stock pour le prélèvement dans la réserve à l'aide de l'API exception-codes .

  • APIstore-rules

    Indiquez si l'analyse d'emplacement est obligatoire ou non en définissant IS_LOC_SCAN_MANDATORY sur Y ou N dans l'API store-rules . La valeur par défaut est Y. Pour désactiver le transfert automatique, appelez l'API store-rules et définissez AUTO_STAGE_PRODUCTS sur N. Le transfert automatique est activé par défaut. Pour activer l'analyse de chaque produit lors du flux de dépôt, appelez l'API store-rules et définissez BP_ALWAYS_SCAN_STAGING_LOCATION sur Y car la valeur par défaut est N.

  • APIpick-preferences

    Définissez l'état de l'inventaire par défaut et indiquez si des emplacements doivent être exclus ou inclus pour être pris en compte dans l'estampillage en tant qu'emplacement source lors d'une tâche de prélèvement en arrière-boutique à l'aide de l'API pick-preferences. autoStagingLocationId doit être configuré lorsque la règle AUTO_STAGE_PRODUCTS est définie sur Y.

  • APIlocations
    Créez des emplacements pour le magasin à l'aide de l'API locations . Le flux de prélèvement par lots ne fonctionne pas sans emplacement intermédiaire. Par conséquent, vous devez créer un emplacement PICK-VIRTUAL, du type d'emplacement VIRTUAL, et définir l'indicateur virtuel sur True.
    Remarque :
    • Si le magasin est configuré en tant que magasin sans stock, il n'est pas obligatoire de configurer des emplacements. Créez Totes en utilisant Location type comme TOTE
    • Il est obligatoire de créer des conteneurs pour le prélèvement par lots lors du tri lorsque le prélèvement est utilisé.
    • La création de conteneur est prise en charge dans un magasin à emplacement unique et sans stock.

Service d'impression

Le service d'impression ISFPrintSIMBatchPickList est implémenté pour imprimer un bordereau de prélèvement. Les modèles ISFPrintBatchPicks_multiApiInput.xsl.sample et ISFPrintBatchPicks_output.xsl.sample sont stockés dans le répertoire /template/prints/ycd/xsl/ dans le cadre de l'espace de travail complémentaire et intégrés à <INSTALL_DIR>/jar/platform/9_5/resources.jar. Vous pouvez continuer à utiliser l'exemple XSL ou supprimer .sample du nom de fichier et le personnaliser selon vos besoins.

Le service d'impression ISFPrintSIMBatchOrderDetails est mis en oeuvre pour imprimer des bordereau de commande avec des produits déposés. Les modèles ISFPrintBatchOrderDetails_multiApiInput.xsl.sample et ISFPrintBatchOrderDetails_output.xsl.sample sont stockés dans le répertoire /template/prints/ycd/xsl/ dans le cadre de l'espace de travail complémentaire et intégrés à <INSTALL_DIR>/jar/platform/9_5/resources.jar. Vous pouvez continuer à utiliser l'exemple XSL ou supprimer .sample du nom de fichier et le personnaliser selon vos besoins.