se.sj.stina.domain.model
Interface SjCreditOtherReasonItemSpecification

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:
SjCreditOtherReasonItemSpecificationPlain, SjCreditOtherReasonItemSpecificationStandard

public interface SjCreditOtherReasonItemSpecification
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface

Hur man vill göra speciell kreditering av en beställningsrad.

- OrderItemId är beställningsraden.

- ReasonCode är orsakskoden för den speciella krediteringen.

- CreditAmount är krediteringsbeloppet inkl. moms. Anges ej om CreditOtherReasonComponentSpecification skickas in.

- HashKey är hashningsresultatet vid MACning


Field Summary
static java.lang.String CREDIT_AMOUNT
           
static java.lang.String CREDIT_OTHER_REASON_COMPONENT_SPECIFICATION
           
static java.lang.String HASH_KEY
           
static java.lang.String ORDER_ITEM_ID
           
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
 SjMoney getCreditAmount()
          Field creditAmount is defined as optional.
 SjCreditOtherReasonComponentSpecification getCreditOtherReasonComponentSpecification()
          Field creditOtherReasonComponentSpecification is defined as optional.
 TiByteArrayInterface getHashKey()
          Field hashKey is defined as optional.
 byte[] getHashKeyValue()
          Field hashKey is defined as optional.
 SjIdentity getOrderItemId()
          Field orderItemId is defined as mandatory.
 java.lang.String getOrderItemIdValue()
          Field orderItemId is defined as mandatory.
 SjCode getReasonCode()
          Field reasonCode is defined as mandatory.
 java.lang.String getReasonCodeValue()
          Field reasonCode is defined as mandatory.
 SjMoney lookupCreditAmount()
          Field creditAmount is defined as optional.
 SjCreditOtherReasonComponentSpecification lookupCreditOtherReasonComponentSpecification()
          Field creditOtherReasonComponentSpecification is defined as optional.
 TiByteArrayInterface lookupHashKey()
          Field hashKey is defined as optional.
 SjIdentity lookupOrderItemId()
          Field orderItemId is defined as mandatory.
 SjCode lookupReasonCode()
          Field reasonCode is defined as mandatory.
 void setCreditAmount(SjMoney inData)
          Field creditAmount is defined as optional.
 void setCreditOtherReasonComponentSpecification(SjCreditOtherReasonComponentSpecification inData)
          Field creditOtherReasonComponentSpecification is defined as optional.
 void setHashKey(TiByteArrayInterface inData)
          Field hashKey is defined as optional.
 void setHashKeyValue(byte[] inData)
          Field hashKey is defined as optional.
 void setHashKeyValue(byte[] inData, boolean inNotify)
          Field hashKey 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 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

HASH_KEY

static final java.lang.String HASH_KEY
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

SjMoney getCreditAmount()
Field creditAmount is defined as optional.


lookupCreditAmount

SjMoney lookupCreditAmount()
Field creditAmount is defined as optional.


setCreditAmount

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


getHashKey

TiByteArrayInterface getHashKey()
Field hashKey is defined as optional.


lookupHashKey

TiByteArrayInterface lookupHashKey()
Field hashKey is defined as optional.


setHashKey

void setHashKey(TiByteArrayInterface inData)
Field hashKey is defined as optional.


getHashKeyValue

byte[] getHashKeyValue()
Field hashKey is defined as optional.


setHashKeyValue

void setHashKeyValue(byte[] inData)
Field hashKey is defined as optional.


setHashKeyValue

void setHashKeyValue(byte[] inData,
                     boolean inNotify)
Field hashKey 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.