se.sj.stina.domain.model
Interface SjCashRegisterCreditOtherReasonItem

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:
SjCashRegisterCreditOtherReasonItemPlain, SjCashRegisterCreditOtherReasonItemStandard

public interface SjCashRegisterCreditOtherReasonItem
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface

Beställningsrad som krediteras av annan orsak än normalt. CreditAmount = Krediteringsbeloppet för raden. Anges ej om CreditOtherReasonComponentSpecification skickas in. ReasonCode = Ifrån CodePlaintext.CreditOtherReasonCodeList OrderItemStatus fylls i om man har det annars slås det upp på serven.


Field Summary
static java.lang.String CREDIT_AMOUNT
           
static java.lang.String CREDIT_OTHER_REASON_COMPONENT_SPECIFICATION
           
static java.lang.String CREDIT_PAYMENT_TYPE
           
static java.lang.String ORDER_ITEM_ID
           
static java.lang.String ORDER_ITEM_STATUS
           
static java.lang.String REASON_CODE
           
 
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
 SjPriceVat getCreditAmount()
          Field creditAmount is defined as optional.
 SjCreditOtherReasonComponentSpecification getCreditOtherReasonComponentSpecification()
          Field creditOtherReasonComponentSpecification is defined as optional.
 TiStringInterface getCreditPaymentType()
          Field creditPaymentType is defined as optional.
 java.lang.String getCreditPaymentTypeValue()
          Field creditPaymentType is defined as optional.
 SjIdentity getOrderItemId()
          Field orderItemId is defined as mandatory.
 java.lang.String getOrderItemIdValue()
          Field orderItemId is defined as mandatory.
 TiStringInterface getOrderItemStatus()
          Field orderItemStatus is defined as optional.
 java.lang.String getOrderItemStatusValue()
          Field orderItemStatus is defined as optional.
 SjCode getReasonCode()
          Field reasonCode is defined as mandatory.
 java.lang.String getReasonCodeValue()
          Field reasonCode is defined as mandatory.
 SjPriceVat lookupCreditAmount()
          Field creditAmount is defined as optional.
 SjCreditOtherReasonComponentSpecification lookupCreditOtherReasonComponentSpecification()
          Field creditOtherReasonComponentSpecification is defined as optional.
 TiStringInterface lookupCreditPaymentType()
          Field creditPaymentType is defined as optional.
 SjIdentity lookupOrderItemId()
          Field orderItemId is defined as mandatory.
 TiStringInterface lookupOrderItemStatus()
          Field orderItemStatus is defined as optional.
 SjCode lookupReasonCode()
          Field reasonCode is defined as mandatory.
 void setCreditAmount(SjPriceVat inData)
          Field creditAmount is defined as optional.
 void setCreditOtherReasonComponentSpecification(SjCreditOtherReasonComponentSpecification inData)
          Field creditOtherReasonComponentSpecification is defined as optional.
 void setCreditPaymentType(TiStringInterface inData)
          Field creditPaymentType is defined as optional.
 void setCreditPaymentTypeValue(java.lang.String inData)
          Field creditPaymentType is defined as optional.
 void setCreditPaymentTypeValue(java.lang.String inData, boolean inNotify)
          Field creditPaymentType is defined as optional.
 void setOrderItemId(SjIdentity inData)
          Field orderItemId is defined as mandatory.
 void setOrderItemIdValue(java.lang.String inData)
          Field orderItemId is defined as mandatory.
 void setOrderItemIdValue(java.lang.String inData, boolean inNotify)
          Field orderItemId is defined as mandatory.
 void setOrderItemStatus(TiStringInterface inData)
          Field orderItemStatus is defined as optional.
 void setOrderItemStatusValue(java.lang.String inData)
          Field orderItemStatus is defined as optional.
 void setOrderItemStatusValue(java.lang.String inData, boolean inNotify)
          Field orderItemStatus is defined as optional.
 void setReasonCode(SjCode inData)
          Field reasonCode is defined as mandatory.
 void setReasonCodeValue(java.lang.String inData)
          Field reasonCode is defined as mandatory.
 void setReasonCodeValue(java.lang.String inData, boolean inNotify)
          Field reasonCode is defined as mandatory.
 
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

ORDER_ITEM_ID

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

REASON_CODE

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

CREDIT_AMOUNT

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

CREDIT_PAYMENT_TYPE

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

ORDER_ITEM_STATUS

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

CREDIT_OTHER_REASON_COMPONENT_SPECIFICATION

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

getOrderItemId

SjIdentity getOrderItemId()
Field orderItemId is defined as mandatory.


lookupOrderItemId

SjIdentity lookupOrderItemId()
Field orderItemId is defined as mandatory.


setOrderItemId

void setOrderItemId(SjIdentity inData)
Field orderItemId is defined as mandatory.


getOrderItemIdValue

java.lang.String getOrderItemIdValue()
Field orderItemId is defined as mandatory.


setOrderItemIdValue

void setOrderItemIdValue(java.lang.String inData)
Field orderItemId is defined as mandatory.


setOrderItemIdValue

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


getReasonCode

SjCode getReasonCode()
Field reasonCode is defined as mandatory.


lookupReasonCode

SjCode lookupReasonCode()
Field reasonCode is defined as mandatory.


setReasonCode

void setReasonCode(SjCode inData)
Field reasonCode is defined as mandatory.


getReasonCodeValue

java.lang.String getReasonCodeValue()
Field reasonCode is defined as mandatory.


setReasonCodeValue

void setReasonCodeValue(java.lang.String inData)
Field reasonCode is defined as mandatory.


setReasonCodeValue

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


getCreditAmount

SjPriceVat getCreditAmount()
Field creditAmount is defined as optional.


lookupCreditAmount

SjPriceVat lookupCreditAmount()
Field creditAmount is defined as optional.


setCreditAmount

void setCreditAmount(SjPriceVat inData)
Field creditAmount is defined as optional.


getCreditPaymentType

TiStringInterface getCreditPaymentType()
Field creditPaymentType is defined as optional.


lookupCreditPaymentType

TiStringInterface lookupCreditPaymentType()
Field creditPaymentType is defined as optional.


setCreditPaymentType

void setCreditPaymentType(TiStringInterface inData)
Field creditPaymentType is defined as optional.


getCreditPaymentTypeValue

java.lang.String getCreditPaymentTypeValue()
Field creditPaymentType is defined as optional.


setCreditPaymentTypeValue

void setCreditPaymentTypeValue(java.lang.String inData)
Field creditPaymentType is defined as optional.


setCreditPaymentTypeValue

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


getOrderItemStatus

TiStringInterface getOrderItemStatus()
Field orderItemStatus is defined as optional.


lookupOrderItemStatus

TiStringInterface lookupOrderItemStatus()
Field orderItemStatus is defined as optional.


setOrderItemStatus

void setOrderItemStatus(TiStringInterface inData)
Field orderItemStatus is defined as optional.


getOrderItemStatusValue

java.lang.String getOrderItemStatusValue()
Field orderItemStatus is defined as optional.


setOrderItemStatusValue

void setOrderItemStatusValue(java.lang.String inData)
Field orderItemStatus is defined as optional.


setOrderItemStatusValue

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


getCreditOtherReasonComponentSpecification

SjCreditOtherReasonComponentSpecification getCreditOtherReasonComponentSpecification()
Field creditOtherReasonComponentSpecification is defined as optional.


lookupCreditOtherReasonComponentSpecification

SjCreditOtherReasonComponentSpecification lookupCreditOtherReasonComponentSpecification()
Field creditOtherReasonComponentSpecification is defined as optional.


setCreditOtherReasonComponentSpecification

void setCreditOtherReasonComponentSpecification(SjCreditOtherReasonComponentSpecification inData)
Field creditOtherReasonComponentSpecification is defined as optional.



Copyright © 2012. All Rights Reserved.