Interface EntriesSelectionStrategy

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.Map<java.lang.Integer,​java.lang.Integer> pickup​(EntriesSelectionStrategyRPD strategy, java.util.Map<java.lang.Integer,​java.lang.Integer> consumableQuantities)
      Evaluates what Order Entries and how many units of each of them should be picked up to be used.
    • Method Detail

      • pickup

        java.util.Map<java.lang.Integer,​java.lang.Integer> pickup​(EntriesSelectionStrategyRPD strategy,
                                                                        java.util.Map<java.lang.Integer,​java.lang.Integer> consumableQuantities)
        Evaluates what Order Entries and how many units of each of them should be picked up to be used.
        Parameters:
        strategy - defines how many total units and from which Order Entries the ones should be picked up.
        consumableQuantities - map, containing the consumable order entry quantities
        Returns:
        Map with entries having orderEntry.entryNumber as a key and number of Items To Consumed as value