se.sj.stina.domain.model
Interface SjVoucherPayment

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:
SjVoucherPaymentPlain, SjVoucherPaymentStandard

public interface SjVoucherPayment
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface

Om en beställning betalas helt eller delvid med ett grundbetalningsmedel (t ex värdebevis) beskrivs detta här.


Field Summary
static java.lang.String BASE_PAYMENT_SPECIFICATION
           
static java.lang.String PAYED_NET_AMOUNT
           
static java.lang.String USED_VOUCHER_LIST
           
static java.lang.String VOUCHER_TYPE
           
 
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
 SjBasePaymentSpecification getBasePaymentSpecification()
          Field basePaymentSpecification is defined as mandatory.
 SjMoney getPayedNetAmount()
          Field payedNetAmount is defined as mandatory.
 SjUsedVoucherList getUsedVoucherList()
          Field usedVoucherList is defined as mandatory.
 TiStringInterface getVoucherType()
          Field voucherType is defined as mandatory.
 java.lang.String getVoucherTypeValue()
          Field voucherType is defined as mandatory.
 SjBasePaymentSpecification lookupBasePaymentSpecification()
          Field basePaymentSpecification is defined as mandatory.
 SjMoney lookupPayedNetAmount()
          Field payedNetAmount is defined as mandatory.
 SjUsedVoucherList lookupUsedVoucherList()
          Field usedVoucherList is defined as mandatory.
 TiStringInterface lookupVoucherType()
          Field voucherType is defined as mandatory.
 void setBasePaymentSpecification(SjBasePaymentSpecification inData)
          Field basePaymentSpecification is defined as mandatory.
 void setPayedNetAmount(SjMoney inData)
          Field payedNetAmount is defined as mandatory.
 void setUsedVoucherList(SjUsedVoucherList inData)
          Field usedVoucherList is defined as mandatory.
 void setVoucherType(TiStringInterface inData)
          Field voucherType is defined as mandatory.
 void setVoucherTypeValue(java.lang.String inData)
          Field voucherType is defined as mandatory.
 void setVoucherTypeValue(java.lang.String inData, boolean inNotify)
          Field voucherType 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

VOUCHER_TYPE

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

USED_VOUCHER_LIST

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

BASE_PAYMENT_SPECIFICATION

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

PAYED_NET_AMOUNT

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

getVoucherType

TiStringInterface getVoucherType()
Field voucherType is defined as mandatory.


lookupVoucherType

TiStringInterface lookupVoucherType()
Field voucherType is defined as mandatory.


setVoucherType

void setVoucherType(TiStringInterface inData)
Field voucherType is defined as mandatory.


getVoucherTypeValue

java.lang.String getVoucherTypeValue()
Field voucherType is defined as mandatory.


setVoucherTypeValue

void setVoucherTypeValue(java.lang.String inData)
Field voucherType is defined as mandatory.


setVoucherTypeValue

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


getUsedVoucherList

SjUsedVoucherList getUsedVoucherList()
Field usedVoucherList is defined as mandatory.


lookupUsedVoucherList

SjUsedVoucherList lookupUsedVoucherList()
Field usedVoucherList is defined as mandatory.


setUsedVoucherList

void setUsedVoucherList(SjUsedVoucherList inData)
Field usedVoucherList is defined as mandatory.


getBasePaymentSpecification

SjBasePaymentSpecification getBasePaymentSpecification()
Field basePaymentSpecification is defined as mandatory.


lookupBasePaymentSpecification

SjBasePaymentSpecification lookupBasePaymentSpecification()
Field basePaymentSpecification is defined as mandatory.


setBasePaymentSpecification

void setBasePaymentSpecification(SjBasePaymentSpecification inData)
Field basePaymentSpecification is defined as mandatory.


getPayedNetAmount

SjMoney getPayedNetAmount()
Field payedNetAmount is defined as mandatory.


lookupPayedNetAmount

SjMoney lookupPayedNetAmount()
Field payedNetAmount is defined as mandatory.


setPayedNetAmount

void setPayedNetAmount(SjMoney inData)
Field payedNetAmount is defined as mandatory.



Copyright © 2012. All Rights Reserved.