Configuration du prélèvement par lots
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.
Gestionnaire d'application
- Droits d'accès aux ressourcesActivez 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 sontSIM location,SIM SerialetItem.Remarque: le code à barresStore Scan Item or Locationn'est pas utilisé dans les magasins sans stock.Item: Utilisé par les magasins sans stock. Pour utiliser le type de code à barresItem, la source doit êtreItemHold 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 estSIM 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.
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
- 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 queY. - 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
- API
batch-pick-configurationsCré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 configurationetDelete batch pick configurationpour modifier ou supprimer vos configurations de prélèvement par lots. - API
scheduled-jobsCréez des planifications de prélèvement par lots à l'aide de l'API
scheduled-jobs. - API
exception-codesCréez les raisons de rupture de stock pour le prélèvement dans la réserve à l'aide de l'API
exception-codes. - API
store-rulesIndiquez si l'analyse d'emplacement est obligatoire ou non en définissant
IS_LOC_SCAN_MANDATORYsurYouNdans l'APIstore-rules. La valeur par défaut estY. Pour désactiver le transfert automatique, appelez l'APIstore-ruleset définissezAUTO_STAGE_PRODUCTSsurN. Le transfert automatique est activé par défaut. Pour activer l'analyse de chaque produit lors du flux de dépôt, appelez l'APIstore-ruleset définissezBP_ALWAYS_SCAN_STAGING_LOCATIONsurYcar la valeur par défaut estN. - API
pick-preferencesDé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.
autoStagingLocationIddoit être configuré lorsque la règleAUTO_STAGE_PRODUCTSest définie surY. - API
locationsCréez des emplacements pour le magasin à l'aide de l'APIlocations. Le flux de prélèvement par lots ne fonctionne pas sans emplacement intermédiaire. Par conséquent, vous devez créer un emplacementPICK-VIRTUAL, du type d'emplacementVIRTUAL, et définir l'indicateur virtuel surTrue.Remarque :- Si le magasin est configuré en tant que magasin sans stock, il n'est pas obligatoire de configurer des emplacements. Créez
Totesen utilisantLocation typecommeTOTE - 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.
- Si le magasin est configuré en tant que magasin sans stock, il n'est pas obligatoire de configurer des emplacements. Créez
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.