se.sj.stina.domain.model
Interface SjCreditOtherReasonSpecification

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:
SjCreditOtherReasonSpecificationPlain, SjCreditOtherReasonSpecificationStandard

public interface SjCreditOtherReasonSpecification
extends TiMapModelInterface, TiModelInterface, TiGeneratedModelInterface

Kreditera annan orsak (KAO) Hur man vill göra speciell kreditering av beställningsrader i en beställning. Påverkar ej ursprungsbeställningen utan krediterade rader läggs upp i en ny beställning. Används då 'annan orsak' än normalt föranleder krediteringen.

- CreditOtherReasonItemSpecificationList innehåller info om krediteringsraderna

- CreditCode är krediteringsbetalningskoden om återbetalningssättet ej är det normala.

- PrinterId anges om man vill ha en utskrift av krediteringen.


Field Summary
static java.lang.String CREDIT_CODE
           
static java.lang.String CREDIT_OTHER_REASON_ITEM_SPECIFICATION_LIST
           
static java.lang.String PRINTER_ID
           
static java.lang.String RETURN_VAT_DESCRIPTION
           
 
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
 SjCode getCreditCode()
          Field creditCode is defined as optional.
 java.lang.String getCreditCodeValue()
          Field creditCode is defined as optional.
 SjCreditOtherReasonItemSpecificationList getCreditOtherReasonItemSpecificationList()
          Field creditOtherReasonItemSpecificationList is defined as mandatory.
 TiStringInterface getPrinterId()
          Field printerId is defined as optional.
 java.lang.String getPrinterIdValue()
          Field printerId is defined as optional.
 TiBooleanInterface getReturnVatDescription()
          Field returnVatDescription is defined as optional.
 java.lang.Boolean getReturnVatDescriptionValue()
          Field returnVatDescription is defined as optional.
 SjCode lookupCreditCode()
          Field creditCode is defined as optional.
 SjCreditOtherReasonItemSpecificationList lookupCreditOtherReasonItemSpecificationList()
          Field creditOtherReasonItemSpecificationList is defined as mandatory.
 TiStringInterface lookupPrinterId()
          Field printerId is defined as optional.
 TiBooleanInterface lookupReturnVatDescription()
          Field returnVatDescription is defined as optional.
 void setCreditCode(SjCode inData)
          Field creditCode is defined as optional.
 void setCreditCodeValue(java.lang.String inData)
          Field creditCode is defined as optional.
 void setCreditCodeValue(java.lang.String inData, boolean inNotify)
          Field creditCode is defined as optional.
 void setCreditOtherReasonItemSpecificationList(SjCreditOtherReasonItemSpecificationList inData)
          Field creditOtherReasonItemSpecificationList is defined as mandatory.
 void setPrinterId(TiStringInterface inData)
          Field printerId is defined as optional.
 void setPrinterIdValue(java.lang.String inData)
          Field printerId is defined as optional.
 void setPrinterIdValue(java.lang.String inData, boolean inNotify)
          Field printerId is defined as optional.
 void setReturnVatDescription(TiBooleanInterface inData)
          Field returnVatDescription is defined as optional.
 void setReturnVatDescriptionValue(java.lang.Boolean inData)
          Field returnVatDescription is defined as optional.
 void setReturnVatDescriptionValue(java.lang.Boolean inData, boolean inNotify)
          Field returnVatDescription 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

CREDIT_OTHER_REASON_ITEM_SPECIFICATION_LIST

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

CREDIT_CODE

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

PRINTER_ID

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

RETURN_VAT_DESCRIPTION

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

getCreditOtherReasonItemSpecificationList

SjCreditOtherReasonItemSpecificationList getCreditOtherReasonItemSpecificationList()
Field creditOtherReasonItemSpecificationList is defined as mandatory.


lookupCreditOtherReasonItemSpecificationList

SjCreditOtherReasonItemSpecificationList lookupCreditOtherReasonItemSpecificationList()
Field creditOtherReasonItemSpecificationList is defined as mandatory.


setCreditOtherReasonItemSpecificationList

void setCreditOtherReasonItemSpecificationList(SjCreditOtherReasonItemSpecificationList inData)
Field creditOtherReasonItemSpecificationList is defined as mandatory.


getCreditCode

SjCode getCreditCode()
Field creditCode is defined as optional.


lookupCreditCode

SjCode lookupCreditCode()
Field creditCode is defined as optional.


setCreditCode

void setCreditCode(SjCode inData)
Field creditCode is defined as optional.


getCreditCodeValue

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


setCreditCodeValue

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


setCreditCodeValue

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


getPrinterId

TiStringInterface getPrinterId()
Field printerId is defined as optional.


lookupPrinterId

TiStringInterface lookupPrinterId()
Field printerId is defined as optional.


setPrinterId

void setPrinterId(TiStringInterface inData)
Field printerId is defined as optional.


getPrinterIdValue

java.lang.String getPrinterIdValue()
Field printerId is defined as optional.


setPrinterIdValue

void setPrinterIdValue(java.lang.String inData)
Field printerId is defined as optional.


setPrinterIdValue

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


getReturnVatDescription

TiBooleanInterface getReturnVatDescription()
Field returnVatDescription is defined as optional.


lookupReturnVatDescription

TiBooleanInterface lookupReturnVatDescription()
Field returnVatDescription is defined as optional.


setReturnVatDescription

void setReturnVatDescription(TiBooleanInterface inData)
Field returnVatDescription is defined as optional.


getReturnVatDescriptionValue

java.lang.Boolean getReturnVatDescriptionValue()
Field returnVatDescription is defined as optional.


setReturnVatDescriptionValue

void setReturnVatDescriptionValue(java.lang.Boolean inData)
Field returnVatDescription is defined as optional.


setReturnVatDescriptionValue

void setReturnVatDescriptionValue(java.lang.Boolean inData,
                                  boolean inNotify)
Field returnVatDescription is defined as optional.



Copyright © 2012. All Rights Reserved.