com.retek.component.customerorder
Class ReturnLineType

java.lang.Object
  extended byorg.apache.commons.lang.enums.Enum
      extended bycom.retek.commons.util.type.Enum
          extended bycom.retek.component.customerorder.ReturnLineType
All Implemented Interfaces:
java.lang.Comparable, com.retek.swing11.commons.type.Displayable, java.io.Serializable

public final class ReturnLineType
extends Enum

Represents the various types of returns supported by the system. A 'Normal' return represents an item (or multiple quantities of the same item) returned by the customer to the warehouse. An 'Exchange' return represents an item (or multiple quantites of the same item) returned by the customer which is/are being exchanged for one or more items (either the same item or different items). A "Replacement' return represents an item (or multiple quantities of the same item) returned by the customer which is/are being replaced by the exact same item and the same quantity of the item. A Replacement return would be created when a customer calls, after having received a defective item, and indicates that he/she wants to have the exact same item sent to him/her to replace the defective item.

See Also:
Serialized Form

Field Summary
static ReturnLineType EXCHANGE
           
static ReturnLineType NORMAL
           
static ReturnLineType REPLACEMENT
           
static long serialVersionUID
           
 
Fields inherited from class org.apache.commons.lang.enums.Enum
iToString
 
Constructor Summary
ReturnLineType(java.lang.String code, java.lang.String description, java.lang.String ribType)
           
 
Method Summary
static ReturnLineType fromCode(java.lang.String code)
           
 java.lang.String getPendRtrnDtlReturnType()
           
static java.util.List getValues()
           
 
Methods inherited from class com.retek.commons.util.type.Enum
fromCode, getCode, getDescription, getEnumSet, getId, toDisplayString, toString
 
Methods inherited from class org.apache.commons.lang.enums.Enum
compareTo, equals, getEnum, getEnumClass, getEnumList, getEnumMap, getName, hashCode, iterator, readResolve
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

public static final long serialVersionUID
See Also:
Constant Field Values

NORMAL

public static final ReturnLineType NORMAL

EXCHANGE

public static final ReturnLineType EXCHANGE

REPLACEMENT

public static final ReturnLineType REPLACEMENT
Constructor Detail

ReturnLineType

public ReturnLineType(java.lang.String code,
                      java.lang.String description,
                      java.lang.String ribType)
Method Detail

fromCode

public static ReturnLineType fromCode(java.lang.String code)

getValues

public static java.util.List getValues()

getPendRtrnDtlReturnType

public java.lang.String getPendRtrnDtlReturnType()


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28