se.sj.stina.domain.model
Interface SjValidForCreditResult

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:
SjValidForCreditResultPlain, SjValidForCreditResultStandard

public interface SjValidForCreditResult
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface

Utfall av affärsregelkontroll: Är beställningen möjlig att kreditera

- ValidForCredit: Beställningen får krediteras

- CreditRule: Återköpsregel ( Atkpkod )

- CreditCode: Hur återbetlning skall göras ( Kdbetkod )

- PaymentModel: Betalningsmodel ( Betmod )

- ValidForCreditOrderItemList: Vilka beställningsrader kan krediteras eller ej


Field Summary
static java.lang.String CREDIT_CODE
           
static java.lang.String CREDIT_RULE
           
static java.lang.String NOT_ALLOWED_TO_CREDIT
           
static java.lang.String PAYMENT_MODEL
           
static java.lang.String VALID_FOR_CREDIT
           
static java.lang.String VALID_FOR_CREDIT_ORDER_ITEM_LIST
           
 
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
 TiStringInterface getCreditCode()
          Field creditCode is defined as mandatory.
 java.lang.String getCreditCodeValue()
          Field creditCode is defined as mandatory.
 TiStringInterface getCreditRule()
          Field creditRule is defined as mandatory.
 java.lang.String getCreditRuleValue()
          Field creditRule is defined as mandatory.
 SjNotAllowedToCredit getNotAllowedToCredit()
          Field notAllowedToCredit is defined as optional.
 TiStringInterface getPaymentModel()
          Field paymentModel is defined as mandatory.
 java.lang.String getPaymentModelValue()
          Field paymentModel is defined as mandatory.
 TiBooleanInterface getValidForCredit()
          Field validForCredit is defined as mandatory.
 SjValidForCreditOrderItemList getValidForCreditOrderItemList()
          Field validForCreditOrderItemList is defined as mandatory.
 java.lang.Boolean getValidForCreditValue()
          Field validForCredit is defined as mandatory.
 TiStringInterface lookupCreditCode()
          Field creditCode is defined as mandatory.
 TiStringInterface lookupCreditRule()
          Field creditRule is defined as mandatory.
 SjNotAllowedToCredit lookupNotAllowedToCredit()
          Field notAllowedToCredit is defined as optional.
 TiStringInterface lookupPaymentModel()
          Field paymentModel is defined as mandatory.
 TiBooleanInterface lookupValidForCredit()
          Field validForCredit is defined as mandatory.
 SjValidForCreditOrderItemList lookupValidForCreditOrderItemList()
          Field validForCreditOrderItemList is defined as mandatory.
 void setCreditCode(TiStringInterface inData)
          Field creditCode is defined as mandatory.
 void setCreditCodeValue(java.lang.String inData)
          Field creditCode is defined as mandatory.
 void setCreditCodeValue(java.lang.String inData, boolean inNotify)
          Field creditCode is defined as mandatory.
 void setCreditRule(TiStringInterface inData)
          Field creditRule is defined as mandatory.
 void setCreditRuleValue(java.lang.String inData)
          Field creditRule is defined as mandatory.
 void setCreditRuleValue(java.lang.String inData, boolean inNotify)
          Field creditRule is defined as mandatory.
 void setNotAllowedToCredit(SjNotAllowedToCredit inData)
          Field notAllowedToCredit is defined as optional.
 void setPaymentModel(TiStringInterface inData)
          Field paymentModel is defined as mandatory.
 void setPaymentModelValue(java.lang.String inData)
          Field paymentModel is defined as mandatory.
 void setPaymentModelValue(java.lang.String inData, boolean inNotify)
          Field paymentModel is defined as mandatory.
 void setValidForCredit(TiBooleanInterface inData)
          Field validForCredit is defined as mandatory.
 void setValidForCreditOrderItemList(SjValidForCreditOrderItemList inData)
          Field validForCreditOrderItemList is defined as mandatory.
 void setValidForCreditValue(java.lang.Boolean inData)
          Field validForCredit is defined as mandatory.
 void setValidForCreditValue(java.lang.Boolean inData, boolean inNotify)
          Field validForCredit 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

VALID_FOR_CREDIT

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

CREDIT_RULE

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

CREDIT_CODE

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

PAYMENT_MODEL

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

VALID_FOR_CREDIT_ORDER_ITEM_LIST

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

NOT_ALLOWED_TO_CREDIT

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

getValidForCredit

TiBooleanInterface getValidForCredit()
Field validForCredit is defined as mandatory.


lookupValidForCredit

TiBooleanInterface lookupValidForCredit()
Field validForCredit is defined as mandatory.


setValidForCredit

void setValidForCredit(TiBooleanInterface inData)
Field validForCredit is defined as mandatory.


getValidForCreditValue

java.lang.Boolean getValidForCreditValue()
Field validForCredit is defined as mandatory.


setValidForCreditValue

void setValidForCreditValue(java.lang.Boolean inData)
Field validForCredit is defined as mandatory.


setValidForCreditValue

void setValidForCreditValue(java.lang.Boolean inData,
                            boolean inNotify)
Field validForCredit is defined as mandatory.


getCreditRule

TiStringInterface getCreditRule()
Field creditRule is defined as mandatory.


lookupCreditRule

TiStringInterface lookupCreditRule()
Field creditRule is defined as mandatory.


setCreditRule

void setCreditRule(TiStringInterface inData)
Field creditRule is defined as mandatory.


getCreditRuleValue

java.lang.String getCreditRuleValue()
Field creditRule is defined as mandatory.


setCreditRuleValue

void setCreditRuleValue(java.lang.String inData)
Field creditRule is defined as mandatory.


setCreditRuleValue

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


getCreditCode

TiStringInterface getCreditCode()
Field creditCode is defined as mandatory.


lookupCreditCode

TiStringInterface lookupCreditCode()
Field creditCode is defined as mandatory.


setCreditCode

void setCreditCode(TiStringInterface inData)
Field creditCode is defined as mandatory.


getCreditCodeValue

java.lang.String getCreditCodeValue()
Field creditCode is defined as mandatory.


setCreditCodeValue

void setCreditCodeValue(java.lang.String inData)
Field creditCode is defined as mandatory.


setCreditCodeValue

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


getPaymentModel

TiStringInterface getPaymentModel()
Field paymentModel is defined as mandatory.


lookupPaymentModel

TiStringInterface lookupPaymentModel()
Field paymentModel is defined as mandatory.


setPaymentModel

void setPaymentModel(TiStringInterface inData)
Field paymentModel is defined as mandatory.


getPaymentModelValue

java.lang.String getPaymentModelValue()
Field paymentModel is defined as mandatory.


setPaymentModelValue

void setPaymentModelValue(java.lang.String inData)
Field paymentModel is defined as mandatory.


setPaymentModelValue

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


getValidForCreditOrderItemList

SjValidForCreditOrderItemList getValidForCreditOrderItemList()
Field validForCreditOrderItemList is defined as mandatory.


lookupValidForCreditOrderItemList

SjValidForCreditOrderItemList lookupValidForCreditOrderItemList()
Field validForCreditOrderItemList is defined as mandatory.


setValidForCreditOrderItemList

void setValidForCreditOrderItemList(SjValidForCreditOrderItemList inData)
Field validForCreditOrderItemList is defined as mandatory.


getNotAllowedToCredit

SjNotAllowedToCredit getNotAllowedToCredit()
Field notAllowedToCredit is defined as optional.


lookupNotAllowedToCredit

SjNotAllowedToCredit lookupNotAllowedToCredit()
Field notAllowedToCredit is defined as optional.


setNotAllowedToCredit

void setNotAllowedToCredit(SjNotAllowedToCredit inData)
Field notAllowedToCredit is defined as optional.



Copyright © 2012. All Rights Reserved.