se.sj.stina.domain.model
Interface SjOrderHistoryNote

All Superinterfaces:
java.lang.Cloneable, java.lang.Comparable, java.io.Serializable, TiCommonModelPartInterface, TiContainerModelPartInterface, TiGeneratedModelInterface, TiListModelPartInterface, TiMapModelInterface, TiMapModelPartInterface, TiMapPlainInterface, TiMapPropInterface, TiModelConstantsInterface, TiModelInterface, TiObserverInterface, TiPrimitiveModelPartInterface, TiPropertyPartInterface, TiSubjectInterface
All Known Implementing Classes:
SjOrderHistoryNotePlain, SjOrderHistoryNoteStandard

public interface SjOrderHistoryNote
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface

Beställningshistorik. Händelser som hanteras på beställningsnivå.

EventDescription = En beskrivande text av händelsen.(T ex "Betald:")
OrderEventCode = En "händelsekod" för att systemmässigt identifiera en händelse. Kan idagsläget ha värdena:
- VOrderEventPayed
- VOrderEventPrinted
- VOrderEventPartlyPrinted
- VOrderEventElectronicallyDistributed

Beroende på vad som hänt kan de olika optionella fälten finnas eller ej.


Field Summary
static java.lang.String EVENT_DATE
           
static java.lang.String EVENT_DESCRIPTION
           
static java.lang.String EVENT_TIME
           
static java.lang.String ORDER_EVENT_CODE
           
static java.lang.String ORDER_SEQUENCE_NUMBER
           
static java.lang.String PAYMENT_TYPE
           
static java.lang.String SALES_UNIT
           
static java.lang.String TERMINAL_ID
           
static java.lang.String USER_ID
           
 
Fields inherited from interface org.stina.framework.core.model.TiModelConstantsInterface
ACTIVATED_ELEMENT_PROPERTY, BACKGROUND_COLOR, BOOLEAN_LIST, BYTE_ARRAY_LIST, COLUMN_WIDTH, DEFAULT_VALUE, DISALLOWED_VALUES, DISPLAY_MODE_PROPERTY, EDITABLE, ENABLED, FALSE_MNEMONIC_KEY, FALSE_TEXT, FONT, FORCE_UPDATE, FOREGROUND_COLOR, HORIZONTAL_ALIGNMENT, INTEGER_LIST, LONG_LIST, LONG_LONG_LIST, MAX_VALUE, MIN_VALUE, MNEMONIC_KEY, NO_RESTORE_OF_FIELD, OBJECT_LIST, OBJECT_REFERENCE_LIST, PLAIN_TEXT, PLAIN_VALUES, POSSIBLE_VALUES, PROHIBIT_HTML_FILTER, ROW_HEIGHT, SELECTABLE, SELECTED_ELEMENT_PROPERTY, SELECTED_ELEMENTS, SELECTED_PROPERTY, STRING_LIST, TIBOOLEAN_FALSE, TIBOOLEAN_TRUE, TIINTEGER_0, TISTRING_EMPTY, TOOLTIP_TEXT, TRUE_MNEMONIC_KEY, TRUE_TEXT, VERTICAL_ALIGNMENT
 
Method Summary
 TiDate getEventDate()
          Field eventDate is defined as optional.
 TiStringInterface getEventDescription()
          Field eventDescription is defined as mandatory.
 java.lang.String getEventDescriptionValue()
          Field eventDescription is defined as mandatory.
 TiTime getEventTime()
          Field eventTime is defined as optional.
 TiStringInterface getOrderEventCode()
          Field orderEventCode is defined as mandatory.
 java.lang.String getOrderEventCodeValue()
          Field orderEventCode is defined as mandatory.
 SjIntegerString getOrderSequenceNumber()
          Field orderSequenceNumber is defined as mandatory.
 java.lang.String getOrderSequenceNumberValue()
          Field orderSequenceNumber is defined as mandatory.
 SjCode getPaymentType()
          Field paymentType is defined as optional.
 java.lang.String getPaymentTypeValue()
          Field paymentType is defined as optional.
 SjSalesUnit getSalesUnit()
          Field salesUnit is defined as optional.
 SjIdentity getTerminalId()
          Field terminalId is defined as optional.
 java.lang.String getTerminalIdValue()
          Field terminalId is defined as optional.
 SjIdentity getUserId()
          Field userId is defined as optional.
 java.lang.String getUserIdValue()
          Field userId is defined as optional.
 TiDate lookupEventDate()
          Field eventDate is defined as optional.
 TiStringInterface lookupEventDescription()
          Field eventDescription is defined as mandatory.
 TiTime lookupEventTime()
          Field eventTime is defined as optional.
 TiStringInterface lookupOrderEventCode()
          Field orderEventCode is defined as mandatory.
 SjIntegerString lookupOrderSequenceNumber()
          Field orderSequenceNumber is defined as mandatory.
 SjCode lookupPaymentType()
          Field paymentType is defined as optional.
 SjSalesUnit lookupSalesUnit()
          Field salesUnit is defined as optional.
 SjIdentity lookupTerminalId()
          Field terminalId is defined as optional.
 SjIdentity lookupUserId()
          Field userId is defined as optional.
 void setEventDate(TiDate inData)
          Field eventDate is defined as optional.
 void setEventDescription(TiStringInterface inData)
          Field eventDescription is defined as mandatory.
 void setEventDescriptionValue(java.lang.String inData)
          Field eventDescription is defined as mandatory.
 void setEventDescriptionValue(java.lang.String inData, boolean inNotify)
          Field eventDescription is defined as mandatory.
 void setEventTime(TiTime inData)
          Field eventTime is defined as optional.
 void setOrderEventCode(TiStringInterface inData)
          Field orderEventCode is defined as mandatory.
 void setOrderEventCodeValue(java.lang.String inData)
          Field orderEventCode is defined as mandatory.
 void setOrderEventCodeValue(java.lang.String inData, boolean inNotify)
          Field orderEventCode is defined as mandatory.
 void setOrderSequenceNumber(SjIntegerString inData)
          Field orderSequenceNumber is defined as mandatory.
 void setOrderSequenceNumberValue(java.lang.String inData)
          Field orderSequenceNumber is defined as mandatory.
 void setOrderSequenceNumberValue(java.lang.String inData, boolean inNotify)
          Field orderSequenceNumber is defined as mandatory.
 void setPaymentType(SjCode inData)
          Field paymentType is defined as optional.
 void setPaymentTypeValue(java.lang.String inData)
          Field paymentType is defined as optional.
 void setPaymentTypeValue(java.lang.String inData, boolean inNotify)
          Field paymentType is defined as optional.
 void setSalesUnit(SjSalesUnit inData)
          Field salesUnit is defined as optional.
 void setTerminalId(SjIdentity inData)
          Field terminalId is defined as optional.
 void setTerminalIdValue(java.lang.String inData)
          Field terminalId is defined as optional.
 void setTerminalIdValue(java.lang.String inData, boolean inNotify)
          Field terminalId is defined as optional.
 void setUserId(SjIdentity inData)
          Field userId is defined as optional.
 void setUserIdValue(java.lang.String inData)
          Field userId is defined as optional.
 void setUserIdValue(java.lang.String inData, boolean inNotify)
          Field userId is defined as optional.
 
Methods inherited from interface org.stina.framework.core.model.TiMapPlainInterface
clear, getAssignedFieldNames, getComparator, getFieldNames, getModelImpl, getXorNameForXorPart, getXorPartNames, hasField, isEmpty, lookupFieldObject, lookupModelImpl, toDebugString
 
Methods inherited from interface org.stina.framework.core.model.TiMapModelPartInterface
getIncludeIfOptional, getIndexForXorPart, lookupModel, setIncludeIfOptional, setUpdateXorFieldEnabled
 
Methods inherited from interface org.stina.framework.core.model.TiContainerModelPartInterface
getModel, setModel
 
Methods inherited from interface org.stina.framework.core.model.TiCommonModelPartInterface
clone, disposeModel, equalsModel, getGeneratedTiName, getRealTiName, getValue, importValue, importValue, setValue, setValue, toDebugString, update, update
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface org.stina.framework.core.model.TiPropertyPartInterface
getProperty, getPropertyModel, getPropertyNames, isEnabled, removeProperties, removeProperty, removeProperty, setEnabled, setEnabled, setProperty, setProperty, specifyProperties
 
Methods inherited from interface org.stina.framework.support.observer.TiObserverInterface
updateObserver
 
Methods inherited from interface org.stina.framework.core.model.TiListModelPartInterface
addModelElement, addModelElement, addModelElements, addModelElements, containsModelElement, getIndexOf, getIndexOfEqualsModel, getIndexOfInstance, getLastIndexOf, getListSize, getModelElementAt, getModelElements, insertModelElementAt, insertModelElementAt, moveModelElementOfInstance, moveModelElementOfInstance, removeAllModelElements, removeAllModelElements, removeModelElement, removeModelElement, removeModelElementAt, removeModelElementAt, setModelElementAt, setModelElementAt, setModelElements, setModelElements
 
Methods inherited from interface org.stina.framework.support.observer.TiSubjectInterface
attachObserver, clone, detachObserver, getObserverCount, isObserverAttached, lookupObservers, lookupObserversLock, notifyObservers, toDebugString
 

Field Detail

EVENT_DESCRIPTION

static final java.lang.String EVENT_DESCRIPTION
See Also:
Constant Field Values

ORDER_EVENT_CODE

static final java.lang.String ORDER_EVENT_CODE
See Also:
Constant Field Values

ORDER_SEQUENCE_NUMBER

static final java.lang.String ORDER_SEQUENCE_NUMBER
See Also:
Constant Field Values

TERMINAL_ID

static final java.lang.String TERMINAL_ID
See Also:
Constant Field Values

SALES_UNIT

static final java.lang.String SALES_UNIT
See Also:
Constant Field Values

USER_ID

static final java.lang.String USER_ID
See Also:
Constant Field Values

EVENT_DATE

static final java.lang.String EVENT_DATE
See Also:
Constant Field Values

EVENT_TIME

static final java.lang.String EVENT_TIME
See Also:
Constant Field Values

PAYMENT_TYPE

static final java.lang.String PAYMENT_TYPE
See Also:
Constant Field Values
Method Detail

getEventDescription

TiStringInterface getEventDescription()
Field eventDescription is defined as mandatory.


lookupEventDescription

TiStringInterface lookupEventDescription()
Field eventDescription is defined as mandatory.


setEventDescription

void setEventDescription(TiStringInterface inData)
Field eventDescription is defined as mandatory.


getEventDescriptionValue

java.lang.String getEventDescriptionValue()
Field eventDescription is defined as mandatory.


setEventDescriptionValue

void setEventDescriptionValue(java.lang.String inData)
Field eventDescription is defined as mandatory.


setEventDescriptionValue

void setEventDescriptionValue(java.lang.String inData,
                              boolean inNotify)
Field eventDescription is defined as mandatory.


getOrderEventCode

TiStringInterface getOrderEventCode()
Field orderEventCode is defined as mandatory.


lookupOrderEventCode

TiStringInterface lookupOrderEventCode()
Field orderEventCode is defined as mandatory.


setOrderEventCode

void setOrderEventCode(TiStringInterface inData)
Field orderEventCode is defined as mandatory.


getOrderEventCodeValue

java.lang.String getOrderEventCodeValue()
Field orderEventCode is defined as mandatory.


setOrderEventCodeValue

void setOrderEventCodeValue(java.lang.String inData)
Field orderEventCode is defined as mandatory.


setOrderEventCodeValue

void setOrderEventCodeValue(java.lang.String inData,
                            boolean inNotify)
Field orderEventCode is defined as mandatory.


getOrderSequenceNumber

SjIntegerString getOrderSequenceNumber()
Field orderSequenceNumber is defined as mandatory.


lookupOrderSequenceNumber

SjIntegerString lookupOrderSequenceNumber()
Field orderSequenceNumber is defined as mandatory.


setOrderSequenceNumber

void setOrderSequenceNumber(SjIntegerString inData)
Field orderSequenceNumber is defined as mandatory.


getOrderSequenceNumberValue

java.lang.String getOrderSequenceNumberValue()
Field orderSequenceNumber is defined as mandatory.


setOrderSequenceNumberValue

void setOrderSequenceNumberValue(java.lang.String inData)
Field orderSequenceNumber is defined as mandatory.


setOrderSequenceNumberValue

void setOrderSequenceNumberValue(java.lang.String inData,
                                 boolean inNotify)
Field orderSequenceNumber is defined as mandatory.


getTerminalId

SjIdentity getTerminalId()
Field terminalId is defined as optional.


lookupTerminalId

SjIdentity lookupTerminalId()
Field terminalId is defined as optional.


setTerminalId

void setTerminalId(SjIdentity inData)
Field terminalId is defined as optional.


getTerminalIdValue

java.lang.String getTerminalIdValue()
Field terminalId is defined as optional.


setTerminalIdValue

void setTerminalIdValue(java.lang.String inData)
Field terminalId is defined as optional.


setTerminalIdValue

void setTerminalIdValue(java.lang.String inData,
                        boolean inNotify)
Field terminalId is defined as optional.


getSalesUnit

SjSalesUnit getSalesUnit()
Field salesUnit is defined as optional.


lookupSalesUnit

SjSalesUnit lookupSalesUnit()
Field salesUnit is defined as optional.


setSalesUnit

void setSalesUnit(SjSalesUnit inData)
Field salesUnit is defined as optional.


getUserId

SjIdentity getUserId()
Field userId is defined as optional.


lookupUserId

SjIdentity lookupUserId()
Field userId is defined as optional.


setUserId

void setUserId(SjIdentity inData)
Field userId is defined as optional.


getUserIdValue

java.lang.String getUserIdValue()
Field userId is defined as optional.


setUserIdValue

void setUserIdValue(java.lang.String inData)
Field userId is defined as optional.


setUserIdValue

void setUserIdValue(java.lang.String inData,
                    boolean inNotify)
Field userId is defined as optional.


getEventDate

TiDate getEventDate()
Field eventDate is defined as optional.


lookupEventDate

TiDate lookupEventDate()
Field eventDate is defined as optional.


setEventDate

void setEventDate(TiDate inData)
Field eventDate is defined as optional.


getEventTime

TiTime getEventTime()
Field eventTime is defined as optional.


lookupEventTime

TiTime lookupEventTime()
Field eventTime is defined as optional.


setEventTime

void setEventTime(TiTime inData)
Field eventTime is defined as optional.


getPaymentType

SjCode getPaymentType()
Field paymentType is defined as optional.


lookupPaymentType

SjCode lookupPaymentType()
Field paymentType is defined as optional.


setPaymentType

void setPaymentType(SjCode inData)
Field paymentType is defined as optional.


getPaymentTypeValue

java.lang.String getPaymentTypeValue()
Field paymentType is defined as optional.


setPaymentTypeValue

void setPaymentTypeValue(java.lang.String inData)
Field paymentType is defined as optional.


setPaymentTypeValue

void setPaymentTypeValue(java.lang.String inData,
                         boolean inNotify)
Field paymentType is defined as optional.



Copyright © 2012. All Rights Reserved.