Class BillingStatusImpl
- java.lang.Object
-
- de.hybris.platform.sap.sapordermgmtbol.transaction.businessobject.impl.BusinessStatusImpl
-
- de.hybris.platform.sap.sapordermgmtbol.transaction.businessobject.impl.BillingStatusImpl
-
- All Implemented Interfaces:
BillingStatus,BusinessStatus,java.lang.Cloneable
- Direct Known Subclasses:
BillingHeaderStatusImpl,BillingItemStatusImpl
public abstract class BillingStatusImpl extends BusinessStatusImpl implements BillingStatus
Billing Status of the sales document
-
-
Field Summary
Fields Modifier and Type Field Description protected EStatusdlvInvoiceStatusInvoice status (invoice referring to delivery)protected EStatusordInvoiceStatusInvoice status (invoice referring to order)-
Fields inherited from class de.hybris.platform.sap.sapordermgmtbol.transaction.businessobject.impl.BusinessStatusImpl
dlvStatus, genericFactory, rjStatus, wecStatus
-
-
Constructor Summary
Constructors Constructor Description BillingStatusImpl()Default ConstructorBillingStatusImpl(EStatus key)ConstructorBillingStatusImpl(EStatus dlvStatus, EStatus ordInvoiceStatus, EStatus dlvInvoiceStatus, EStatus rjStatus)Only for unit tests.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinit(EStatus dlvStatus, EStatus ordInvoiceStatus, EStatus dlvInvoiceStatus, EStatus rjStatus)Initializes the BillingStatus object.-
Methods inherited from class de.hybris.platform.sap.sapordermgmtbol.transaction.businessobject.impl.BusinessStatusImpl
clone, determineStatus, getStatus, init, init, init, isNotProcessed, isNotRelevant, isPartiallyProcessed, isProcessed, setGenericFactory
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.sap.sapordermgmtbol.transaction.businessobject.interf.BusinessStatus
clone, getStatus, init, init, init, isNotProcessed, isNotRelevant, isPartiallyProcessed, isProcessed
-
-
-
-
Constructor Detail
-
BillingStatusImpl
public BillingStatusImpl(EStatus key)
Constructor- Parameters:
key- Status key
-
BillingStatusImpl
public BillingStatusImpl()
Default Constructor
-
BillingStatusImpl
public BillingStatusImpl(EStatus dlvStatus, EStatus ordInvoiceStatus, EStatus dlvInvoiceStatus, EStatus rjStatus)
Only for unit tests. Other callers should use generic factory and init method- Parameters:
dlvStatus- delivery statusordInvoiceStatus- order invoice statusdlvInvoiceStatus- delivery invoice statusrjStatus- rejection status
-
-
Method Detail
-
init
public final void init(EStatus dlvStatus, EStatus ordInvoiceStatus, EStatus dlvInvoiceStatus, EStatus rjStatus)
Description copied from interface:BillingStatusInitializes the BillingStatus object.- Specified by:
initin interfaceBillingStatus- Parameters:
dlvStatus- Delivery StatusordInvoiceStatus- Order Invoice StatusdlvInvoiceStatus- Delivery Invoice StatusrjStatus- Rejection Status
-
-