com.retek.component.customerorder.impl
Class AccommodationImpl
java.lang.Object
com.retek.commons.component.impl.BusinessObjectImpl
com.retek.commons.component.impl.DistributedObjectImpl
com.retek.component.customerorder.impl.AccommodationImpl
- All Implemented Interfaces:
- Accommodation, BusinessObject, CustomerOrderTransactionItem, DistributedObject
- Direct Known Subclasses:
- GeneralAccommodationImpl, TaxAccommodationImpl
- public abstract class AccommodationImpl
- extends DistributedObjectImpl
- implements Accommodation
Methods inherited from class com.retek.commons.component.impl.DistributedObjectImpl |
attributesToString, createEmptyDto, debugToString, discardChanges, discardChangesShallow, equals, getGenericDto, getId, getReference, getReference, getVersion, hashCode, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isHollow, isPersisted, markAllDeleted, readLatest, refresh, toString, wrap, wrap, wrap, wrap |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.retek.commons.component.DistributedObject |
debugToString, discardChanges, getContext, getId, getReference, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isPersisted, refresh |
AccommodationImpl
public AccommodationImpl(DistributedContext context,
DistributedReference reference,
boolean createHollow)
throws SystemException
AccommodationImpl
public AccommodationImpl(DistributedContext context,
DistributedReference reference,
AccommodationTypeEnum accommodationType,
AccommodationScopeEnum accommodationScope,
User user)
throws SystemException
getAccommodationDto
public AccommodationDto getAccommodationDto()
throws SystemException
- Throws:
SystemException
getSalesAuditExportState
public ExportState getSalesAuditExportState()
throws SystemException
- Specified by:
getSalesAuditExportState
in interface Accommodation
- Throws:
SystemException
setSalesAuditExportState
public void setSalesAuditExportState(ExportState exportState)
throws SystemException
- Specified by:
setSalesAuditExportState
in interface Accommodation
- Throws:
SystemException
getSalesAuditTransactionDate
public RDate getSalesAuditTransactionDate()
throws SystemException
- Specified by:
getSalesAuditTransactionDate
in interface Accommodation
- Throws:
SystemException
setSalesAuditTransactionDate
public void setSalesAuditTransactionDate(RDate salesAuditTransactionDate)
throws SystemException
- Specified by:
setSalesAuditTransactionDate
in interface Accommodation
- Throws:
SystemException
doMarkReadyForSalesAudit
protected void doMarkReadyForSalesAudit()
throws SystemException
- Throws:
SystemException
getAccommodationType
public AccommodationTypeEnum getAccommodationType()
throws SystemException
- Specified by:
getAccommodationType
in interface Accommodation
- Throws:
SystemException
getAccommodationScope
public AccommodationScopeEnum getAccommodationScope()
throws SystemException
- Specified by:
getAccommodationScope
in interface Accommodation
- Throws:
SystemException
getDate
public RDate getDate()
throws SystemException
- Specified by:
getDate
in interface Accommodation
- Throws:
SystemException
setReason
public void setReason(AccommodationReason reason)
throws SystemException
- Specified by:
setReason
in interface Accommodation
- Throws:
SystemException
getReason
public AccommodationReason getReason()
throws SystemException
- Specified by:
getReason
in interface Accommodation
- Throws:
SystemException
getDescription
public java.lang.String getDescription()
throws SystemException
- Specified by:
getDescription
in interface Accommodation
- Throws:
SystemException
getHistoryEventDetail
public java.lang.String getHistoryEventDetail()
throws SystemException,
BusinessException
- Specified by:
getHistoryEventDetail
in interface Accommodation
- Throws:
SystemException
BusinessException
isCreditForTransactionGroupBalance
public boolean isCreditForTransactionGroupBalance()
throws SystemException
- Specified by:
isCreditForTransactionGroupBalance
in interface CustomerOrderTransactionItem
- Throws:
SystemException
isDebitForTransactionGroupBalance
public boolean isDebitForTransactionGroupBalance()
throws SystemException
- Specified by:
isDebitForTransactionGroupBalance
in interface CustomerOrderTransactionItem
- Throws:
SystemException
setTransactionGroup
public void setTransactionGroup(CustomerOrderTransactionGroup transactionGroup)
throws SystemException
- Specified by:
setTransactionGroup
in interface CustomerOrderTransactionItem
- Throws:
SystemException
isInClosedTransactionGroup
public boolean isInClosedTransactionGroup()
throws SystemException
- Specified by:
isInClosedTransactionGroup
in interface CustomerOrderTransactionItem
- Throws:
SystemException
notifyTransactionGroupClosed
public void notifyTransactionGroupClosed()
throws SystemException
- Specified by:
notifyTransactionGroupClosed
in interface CustomerOrderTransactionItem
- Throws:
SystemException
getTransactionGroup
public CustomerOrderTransactionGroup getTransactionGroup()
throws SystemException
- Specified by:
getTransactionGroup
in interface CustomerOrderTransactionItem
- Throws:
SystemException
isExchangeSaleLine
public boolean isExchangeSaleLine()
throws SystemException
- Specified by:
isExchangeSaleLine
in interface CustomerOrderTransactionItem
- Throws:
SystemException
isReplacementSaleLine
public boolean isReplacementSaleLine()
throws SystemException
- Specified by:
isReplacementSaleLine
in interface CustomerOrderTransactionItem
- Throws:
SystemException
setCustomerOrder
public void setCustomerOrder(CustomerOrder order)
throws SystemException
- Throws:
SystemException
setCustomerOrderLine
public void setCustomerOrderLine(CustomerOrderLine orderLine)
throws SystemException
- Throws:
SystemException
removeCustomerOrder
public void removeCustomerOrder()
throws SystemException
- Throws:
SystemException
getCustomerOrder
public CustomerOrder getCustomerOrder()
throws SystemException
- Specified by:
getCustomerOrder
in interface Accommodation
- Throws:
SystemException
getCustomerOrderLine
public CustomerOrderLine getCustomerOrderLine()
throws SystemException
- Specified by:
getCustomerOrderLine
in interface Accommodation
- Throws:
SystemException
getPaymentTransactionType
public abstract CustomerOrderPaymentTransactionType getPaymentTransactionType()
throws SystemException
- Specified by:
getPaymentTransactionType
in interface Accommodation
- Throws:
SystemException
setVertexTaxCreditGenerated
public void setVertexTaxCreditGenerated(boolean isGenerated)
throws SystemException
- Specified by:
setVertexTaxCreditGenerated
in interface Accommodation
- Throws:
SystemException
isVertexTaxCreditGenerated
public boolean isVertexTaxCreditGenerated()
throws SystemException
- Specified by:
isVertexTaxCreditGenerated
in interface Accommodation
- Throws:
SystemException
setAppliedPreShipment
public void setAppliedPreShipment(boolean isAppliedPreShipment)
throws SystemException
- Specified by:
setAppliedPreShipment
in interface Accommodation
- Throws:
SystemException
isAppliedPreShipment
public boolean isAppliedPreShipment()
throws SystemException
- Specified by:
isAppliedPreShipment
in interface Accommodation
- Throws:
SystemException
getLastUpdatedByUser
public User getLastUpdatedByUser()
throws SystemException
- Specified by:
getLastUpdatedByUser
in interface Accommodation
- Throws:
SystemException
getCreatedByUser
public User getCreatedByUser()
throws SystemException
- Specified by:
getCreatedByUser
in interface Accommodation
- Throws:
SystemException
Copyright © 2004 Retek Inc. All Rights Reserved.
- Generated at Fri, 10/22/2004 07:28