Jobs Queues – Best Practices

Objectives

This document reflects Isretail’s suggestions for the determination of work queues and the need that some jobs have to run in the same queue. This way we can avoid error situations, such as database locks, etc..

Determinação das filas de trabalho

The determination of the work queues is carried out in the transaction IG018:

Global → Instalattion → Base → Jobq Determination

Let’s segment what kind of jobs should run in the same queues. Priority information will be indicated in the summary table.

Queue A – Expedition

Objects->methods for which it is opportune to determine the dispatch queue:

  • FAPLOG102_dispatchContainers
  • FAPLOG201_closeProcDoc
  • FAPLOG510_checkDifQuant
  • FAPLOG520_createTravelDoc2Trans
  • FAPLOG520_createTravelDocBatch
  • FAPLOG520_printTravelDocBatch
  • FAPLOG520_printTravelDocument
  • FAPLOG940_dispatchVolumes
  • FAPLOG940_transferTourLeftovers

Queue B – Others

Objects->methods for which it is appropriate to determine a generic queue:

  • FAPLOG290_switchWarehouseStatistics
  • FAPLOG230_createArticleInvDocument
  • FAPLOG230_createArticleZeroDocument
  • FINADM03_timesJobsExtractor
  • FAPLOG290_loadContainerDiary
  • FAPLOG290_warehouseCostSpaceAnalisy
  • FINADM02_garbageCollection
  • FAPLOG290_warehouseMovementCostAnalisy
  • FINADM01_auxInterfaceIn
  • FAPLOG510_rePrintTransportationNote

Queue C – Processing

Objects->methods for which it is opportune to determine the processing queue:

  • FAPLOG220_completRequestProcessing
  • FAPLOG230_createDefiniteDocBatch
  • FAPLOG510_createTripBookBatch
  • FAPLOG401_autoPickProcRec
  • FAPLOG940_genExplodedRoutesBatch

Queue D – Posting

Objects->methods for which it is appropriate to determine the posting queue:

  • FAPLOG101_putAwayInRec
  • FAPLOG701_postGoodsDelivery
  • FAPLOG701_postGoodsReturn
  • FAPLOG701_postOtherMovements
  • FAPLOG910_confirmInventoryDocument
  • FAPLOG950_preInvPosting
  • FAPRFS002_closePhisicRecRF
  • FAPLOG601_putawayBySteps
  • FAPLOG310_autoAdminRec
  • FAPLOG101_closeIntMovement
  • FAPLOG410_recAdminBatch
  • FAPLOG103_resetRFqtt
  • FAPLOG701_postExternalDoc
  • FAPLOG101_closeExtMovement
  • FAPLOG401_endPhisicReceiving
  • FAPLOG910_prepareStock2Inventory

Resume

Below is the summary table with the queue and the suggested priority:

Object/Method JobQueuePriority
mandatory
Priority
suggested
FAPLOG102_dispatchContainersA90
FAPLOG201_closeProcDocA50
FAPLOG510_checkDifQuantA10
FAPLOG520_createTravelDoc2TransA90
FAPLOG520_createTravelDocBatchA50
FAPLOG520_printTravelDocBatchA50
FAPLOG520_printTravelDocumentA50
FAPLOG940_dispatchVolumesA90
FAPLOG940_transferTourLeftoversA90
FAPLOG290_switchWarehouseStatisticsB50
FAPLOG230_createArticleInvDocumentB50
FAPLOG230_createArticleZeroDocumentB50
FINADM03_timesJobsExtractorB50
FAPLOG290_loadContainerDiaryB50
FAPLOG290_warehouseCostSpaceAnalisyB50
FINADM02_garbageCollectionB50
FAPLOG290_warehouseMovementCostAnal
isy
B50
FINADM01_auxInterfaceInB50
FAPLOG510_rePrintTransportationNoteB50
FAPLOG220_completRequestProcessingC50
FAPLOG230_createDefiniteDocBatchC50
FAPLOG510_createTripBookBatchC50
FAPLOG401_autoPickProcRecC50
FAPLOG940_genExplodedRoutesBatchC50
FAPLOG101_putAwayInRecD50
FAPLOG701_postGoodsDeliveryD50
FAPLOG701_postGoodsReturnD50
FAPLOG701_postOtherMovementsD50
FAPLOG910_confirmInventoryDocumentD50
FAPLOG950_preInvPostingD50
FAPRFS002_closePhisicRecRFD50
FAPLOG601_putawayByStepsD50
FAPLOG310_autoAdminRecD50
FAPLOG101_closeIntMovementD50
FAPLOG410_recAdminBatchD50
FAPLOG103_resetRFqttD50
FAPLOG701_postExternalDocD50
FAPLOG101_closeExtMovementD50
FAPLOG401_endPhisicReceivingD50
FAPLOG910_prepareStock2InventoryD50