Class GeneratedSourcingConfig

All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
SourcingConfig

public abstract class GeneratedSourcingConfig extends GenericItem
Generated class for type SourcingConfig.
See Also:
  • Field Details

    • CODE

      public static final String CODE
      Qualifier of the SourcingConfig.code attribute
      See Also:
    • DISTANCEWEIGHTFACTOR

      public static final String DISTANCEWEIGHTFACTOR
      Qualifier of the SourcingConfig.distanceWeightFactor attribute
      See Also:
    • ALLOCATIONWEIGHTFACTOR

      public static final String ALLOCATIONWEIGHTFACTOR
      Qualifier of the SourcingConfig.allocationWeightFactor attribute
      See Also:
    • PRIORITYWEIGHTFACTOR

      public static final String PRIORITYWEIGHTFACTOR
      Qualifier of the SourcingConfig.priorityWeightFactor attribute
      See Also:
    • SCOREWEIGHTFACTOR

      public static final String SCOREWEIGHTFACTOR
      Qualifier of the SourcingConfig.scoreWeightFactor attribute
      See Also:
    • BASESTORES

      public static final String BASESTORES
      Qualifier of the SourcingConfig.baseStores attribute
      See Also:
    • BASESTORESHANDLER

      protected static final OneToManyHandler<BaseStore> BASESTORESHANDLER
      OneToManyHandler for handling 1:n BASESTORES's relation attributes from 'many' side.
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • GeneratedSourcingConfig

      public GeneratedSourcingConfig()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class Item
    • getAllocationWeightFactor

      public Integer getAllocationWeightFactor(SessionContext ctx)
      Generated method - Getter of the SourcingConfig.allocationWeightFactor attribute.
      Returns:
      the allocationWeightFactor - Determines the weightage of the ATP during sourcing
    • getAllocationWeightFactor

      public Integer getAllocationWeightFactor()
      Generated method - Getter of the SourcingConfig.allocationWeightFactor attribute.
      Returns:
      the allocationWeightFactor - Determines the weightage of the ATP during sourcing
    • getAllocationWeightFactorAsPrimitive

      public int getAllocationWeightFactorAsPrimitive(SessionContext ctx)
      Generated method - Getter of the SourcingConfig.allocationWeightFactor attribute.
      Returns:
      the allocationWeightFactor - Determines the weightage of the ATP during sourcing
    • getAllocationWeightFactorAsPrimitive

      public int getAllocationWeightFactorAsPrimitive()
      Generated method - Getter of the SourcingConfig.allocationWeightFactor attribute.
      Returns:
      the allocationWeightFactor - Determines the weightage of the ATP during sourcing
    • setAllocationWeightFactor

      public void setAllocationWeightFactor(SessionContext ctx, Integer value)
      Generated method - Setter of the SourcingConfig.allocationWeightFactor attribute.
      Parameters:
      value - the allocationWeightFactor - Determines the weightage of the ATP during sourcing
    • setAllocationWeightFactor

      public void setAllocationWeightFactor(Integer value)
      Generated method - Setter of the SourcingConfig.allocationWeightFactor attribute.
      Parameters:
      value - the allocationWeightFactor - Determines the weightage of the ATP during sourcing
    • setAllocationWeightFactor

      public void setAllocationWeightFactor(SessionContext ctx, int value)
      Generated method - Setter of the SourcingConfig.allocationWeightFactor attribute.
      Parameters:
      value - the allocationWeightFactor - Determines the weightage of the ATP during sourcing
    • setAllocationWeightFactor

      public void setAllocationWeightFactor(int value)
      Generated method - Setter of the SourcingConfig.allocationWeightFactor attribute.
      Parameters:
      value - the allocationWeightFactor - Determines the weightage of the ATP during sourcing
    • getBaseStores

      public Set<BaseStore> getBaseStores(SessionContext ctx)
      Generated method - Getter of the SourcingConfig.baseStores attribute.
      Returns:
      the baseStores
    • getBaseStores

      public Set<BaseStore> getBaseStores()
      Generated method - Getter of the SourcingConfig.baseStores attribute.
      Returns:
      the baseStores
    • setBaseStores

      public void setBaseStores(SessionContext ctx, Set<BaseStore> value)
      Generated method - Setter of the SourcingConfig.baseStores attribute.
      Parameters:
      value - the baseStores
    • setBaseStores

      public void setBaseStores(Set<BaseStore> value)
      Generated method - Setter of the SourcingConfig.baseStores attribute.
      Parameters:
      value - the baseStores
    • addToBaseStores

      public void addToBaseStores(SessionContext ctx, BaseStore value)
      Generated method - Adds value to baseStores.
      Parameters:
      value - the item to add to baseStores
    • addToBaseStores

      public void addToBaseStores(BaseStore value)
      Generated method - Adds value to baseStores.
      Parameters:
      value - the item to add to baseStores
    • removeFromBaseStores

      public void removeFromBaseStores(SessionContext ctx, BaseStore value)
      Generated method - Removes value from baseStores.
      Parameters:
      value - the item to remove from baseStores
    • removeFromBaseStores

      public void removeFromBaseStores(BaseStore value)
      Generated method - Removes value from baseStores.
      Parameters:
      value - the item to remove from baseStores
    • getCode

      public String getCode(SessionContext ctx)
      Generated method - Getter of the SourcingConfig.code attribute.
      Returns:
      the code
    • getCode

      public String getCode()
      Generated method - Getter of the SourcingConfig.code attribute.
      Returns:
      the code
    • setCode

      public void setCode(SessionContext ctx, String value)
      Generated method - Setter of the SourcingConfig.code attribute.
      Parameters:
      value - the code
    • setCode

      public void setCode(String value)
      Generated method - Setter of the SourcingConfig.code attribute.
      Parameters:
      value - the code
    • getDistanceWeightFactor

      public Integer getDistanceWeightFactor(SessionContext ctx)
      Generated method - Getter of the SourcingConfig.distanceWeightFactor attribute.
      Returns:
      the distanceWeightFactor - Determines the weightage of the warehouse distance during sourcing
    • getDistanceWeightFactor

      public Integer getDistanceWeightFactor()
      Generated method - Getter of the SourcingConfig.distanceWeightFactor attribute.
      Returns:
      the distanceWeightFactor - Determines the weightage of the warehouse distance during sourcing
    • getDistanceWeightFactorAsPrimitive

      public int getDistanceWeightFactorAsPrimitive(SessionContext ctx)
      Generated method - Getter of the SourcingConfig.distanceWeightFactor attribute.
      Returns:
      the distanceWeightFactor - Determines the weightage of the warehouse distance during sourcing
    • getDistanceWeightFactorAsPrimitive

      public int getDistanceWeightFactorAsPrimitive()
      Generated method - Getter of the SourcingConfig.distanceWeightFactor attribute.
      Returns:
      the distanceWeightFactor - Determines the weightage of the warehouse distance during sourcing
    • setDistanceWeightFactor

      public void setDistanceWeightFactor(SessionContext ctx, Integer value)
      Generated method - Setter of the SourcingConfig.distanceWeightFactor attribute.
      Parameters:
      value - the distanceWeightFactor - Determines the weightage of the warehouse distance during sourcing
    • setDistanceWeightFactor

      public void setDistanceWeightFactor(Integer value)
      Generated method - Setter of the SourcingConfig.distanceWeightFactor attribute.
      Parameters:
      value - the distanceWeightFactor - Determines the weightage of the warehouse distance during sourcing
    • setDistanceWeightFactor

      public void setDistanceWeightFactor(SessionContext ctx, int value)
      Generated method - Setter of the SourcingConfig.distanceWeightFactor attribute.
      Parameters:
      value - the distanceWeightFactor - Determines the weightage of the warehouse distance during sourcing
    • setDistanceWeightFactor

      public void setDistanceWeightFactor(int value)
      Generated method - Setter of the SourcingConfig.distanceWeightFactor attribute.
      Parameters:
      value - the distanceWeightFactor - Determines the weightage of the warehouse distance during sourcing
    • getPriorityWeightFactor

      public Integer getPriorityWeightFactor(SessionContext ctx)
      Generated method - Getter of the SourcingConfig.priorityWeightFactor attribute.
      Returns:
      the priorityWeightFactor - Determines the weightage of the warehouse priority during sourcing
    • getPriorityWeightFactor

      public Integer getPriorityWeightFactor()
      Generated method - Getter of the SourcingConfig.priorityWeightFactor attribute.
      Returns:
      the priorityWeightFactor - Determines the weightage of the warehouse priority during sourcing
    • getPriorityWeightFactorAsPrimitive

      public int getPriorityWeightFactorAsPrimitive(SessionContext ctx)
      Generated method - Getter of the SourcingConfig.priorityWeightFactor attribute.
      Returns:
      the priorityWeightFactor - Determines the weightage of the warehouse priority during sourcing
    • getPriorityWeightFactorAsPrimitive

      public int getPriorityWeightFactorAsPrimitive()
      Generated method - Getter of the SourcingConfig.priorityWeightFactor attribute.
      Returns:
      the priorityWeightFactor - Determines the weightage of the warehouse priority during sourcing
    • setPriorityWeightFactor

      public void setPriorityWeightFactor(SessionContext ctx, Integer value)
      Generated method - Setter of the SourcingConfig.priorityWeightFactor attribute.
      Parameters:
      value - the priorityWeightFactor - Determines the weightage of the warehouse priority during sourcing
    • setPriorityWeightFactor

      public void setPriorityWeightFactor(Integer value)
      Generated method - Setter of the SourcingConfig.priorityWeightFactor attribute.
      Parameters:
      value - the priorityWeightFactor - Determines the weightage of the warehouse priority during sourcing
    • setPriorityWeightFactor

      public void setPriorityWeightFactor(SessionContext ctx, int value)
      Generated method - Setter of the SourcingConfig.priorityWeightFactor attribute.
      Parameters:
      value - the priorityWeightFactor - Determines the weightage of the warehouse priority during sourcing
    • setPriorityWeightFactor

      public void setPriorityWeightFactor(int value)
      Generated method - Setter of the SourcingConfig.priorityWeightFactor attribute.
      Parameters:
      value - the priorityWeightFactor - Determines the weightage of the warehouse priority during sourcing
    • getScoreWeightFactor

      public Integer getScoreWeightFactor(SessionContext ctx)
      Generated method - Getter of the SourcingConfig.scoreWeightFactor attribute.
      Returns:
      the scoreWeightFactor - Determines the weightage of the warehouse score during sourcing
    • getScoreWeightFactor

      public Integer getScoreWeightFactor()
      Generated method - Getter of the SourcingConfig.scoreWeightFactor attribute.
      Returns:
      the scoreWeightFactor - Determines the weightage of the warehouse score during sourcing
    • getScoreWeightFactorAsPrimitive

      public int getScoreWeightFactorAsPrimitive(SessionContext ctx)
      Generated method - Getter of the SourcingConfig.scoreWeightFactor attribute.
      Returns:
      the scoreWeightFactor - Determines the weightage of the warehouse score during sourcing
    • getScoreWeightFactorAsPrimitive

      public int getScoreWeightFactorAsPrimitive()
      Generated method - Getter of the SourcingConfig.scoreWeightFactor attribute.
      Returns:
      the scoreWeightFactor - Determines the weightage of the warehouse score during sourcing
    • setScoreWeightFactor

      public void setScoreWeightFactor(SessionContext ctx, Integer value)
      Generated method - Setter of the SourcingConfig.scoreWeightFactor attribute.
      Parameters:
      value - the scoreWeightFactor - Determines the weightage of the warehouse score during sourcing
    • setScoreWeightFactor

      public void setScoreWeightFactor(Integer value)
      Generated method - Setter of the SourcingConfig.scoreWeightFactor attribute.
      Parameters:
      value - the scoreWeightFactor - Determines the weightage of the warehouse score during sourcing
    • setScoreWeightFactor

      public void setScoreWeightFactor(SessionContext ctx, int value)
      Generated method - Setter of the SourcingConfig.scoreWeightFactor attribute.
      Parameters:
      value - the scoreWeightFactor - Determines the weightage of the warehouse score during sourcing
    • setScoreWeightFactor

      public void setScoreWeightFactor(int value)
      Generated method - Setter of the SourcingConfig.scoreWeightFactor attribute.
      Parameters:
      value - the scoreWeightFactor - Determines the weightage of the warehouse score during sourcing