|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SjSpecificBusinessRulesQuery
Vilka specifika affärsregler man vill få kontrollerade för en beställning
- PaymentTypesDebit: Fråga om möjliga betalningsmedel och om betalning är möjlig. Om man skall betala med KPSpoäng skall PaymentTypesDebitKpsPin skickas in istället för boolean. Om man skall betala med KPSpoäng, men PIN inte behöver anges ska PaymentTypesDebitKpsWithoutPin skickas in.
- TicketableOrder: Fråga efter uthämtningsmöjlighet
- DistributionCodes: Fråga efter möjliga distributionssätt
- ValidForCredit: Fråga om beställningen får krediteras
- ValidForCancel: Fråga om beställningen får avbokas
- ValidForDebitAndCredit: Fråga om beställningen får debiteras och felexpedieras
- ValidForDebitQuery: Fråga om beställning får debiteras ok med vilka betalningsmedel
- ValidForPaymentWithVoucherType:Fråga om beställningen får betalas med angivet värdebevis
- ValidToBeUsedAsVoucherType: Fråga om tillgodobelopp för angivet värdebevis
- ValidForSendInfo: Fråga om validering av SMS och EMail utskick
- PreliminaryMeansOfDistribution: Det distributionsmedel som kommer att sättas på beställningen i debit. (Möjliggör viss validering före betalning.)
Field Summary | |
---|---|
static java.lang.String |
DISTRIBUTION_CODES
|
static java.lang.String |
IGNORE_DBPOST_DAYS
|
static java.lang.String |
PAYMENT_TYPES_DEBIT
|
static java.lang.String |
PAYMENT_TYPES_DEBIT_KPS_PIN
|
static java.lang.String |
PAYMENT_TYPES_DEBIT_KPS_WITHOUT_PIN
|
static java.lang.String |
PAYMENT_TYPES_DEBIT_XOR
|
static java.lang.String |
PRELIMINARY_MEANS_OF_DISTRIBUTION
|
static java.lang.String |
TICKETABLE_ORDER
|
static java.lang.String |
VALID_FOR_CANCEL
|
static java.lang.String |
VALID_FOR_CREDIT
|
static java.lang.String |
VALID_FOR_DEBIT_AND_CREDIT
|
static java.lang.String |
VALID_FOR_DEBIT_QUERY
|
static java.lang.String |
VALID_FOR_PAYMENT_WITH_VOUCHER_TYPE
|
static java.lang.String |
VALID_FOR_SEND_INFO
|
static java.lang.String |
VALID_TO_BE_USED_AS_VOUCHER_TYPE
|
Method Summary | |
---|---|
TiBooleanInterface |
getDistributionCodes()
Field distributionCodes is defined as optional. |
java.lang.Boolean |
getDistributionCodesValue()
Field distributionCodes is defined as optional. |
TiBooleanInterface |
getIgnoreDBPostDays()
Field ignoreDBPostDays is defined as optional. |
java.lang.Boolean |
getIgnoreDBPostDaysValue()
Field ignoreDBPostDays is defined as optional. |
TiBooleanInterface |
getPaymentTypesDebit()
Field paymentTypesDebit is defined as part of xor. |
SjIntegerString |
getPaymentTypesDebitKpsPin()
Field paymentTypesDebitKpsPin is defined as part of xor. |
java.lang.String |
getPaymentTypesDebitKpsPinValue()
Field paymentTypesDebitKpsPin is defined as part of xor. |
TiBooleanInterface |
getPaymentTypesDebitKpsWithoutPin()
Field paymentTypesDebitKpsWithoutPin is defined as part of xor. |
java.lang.Boolean |
getPaymentTypesDebitKpsWithoutPinValue()
Field paymentTypesDebitKpsWithoutPin is defined as part of xor. |
java.lang.Boolean |
getPaymentTypesDebitValue()
Field paymentTypesDebit is defined as part of xor. |
TiIntegerInterface |
getPaymentTypesDebitXor()
field paymentTypesDebitXor |
java.lang.Integer |
getPaymentTypesDebitXorValue()
field paymentTypesDebitXor |
SjCode |
getPreliminaryMeansOfDistribution()
Field preliminaryMeansOfDistribution is defined as optional. |
java.lang.String |
getPreliminaryMeansOfDistributionValue()
Field preliminaryMeansOfDistribution is defined as optional. |
TiBooleanInterface |
getTicketableOrder()
Field ticketableOrder is defined as optional. |
java.lang.Boolean |
getTicketableOrderValue()
Field ticketableOrder is defined as optional. |
TiBooleanInterface |
getValidForCancel()
Field validForCancel is defined as optional. |
java.lang.Boolean |
getValidForCancelValue()
Field validForCancel is defined as optional. |
TiBooleanInterface |
getValidForCredit()
Field validForCredit is defined as optional. |
java.lang.Boolean |
getValidForCreditValue()
Field validForCredit is defined as optional. |
TiBooleanInterface |
getValidForDebitAndCredit()
Field validForDebitAndCredit is defined as optional. |
java.lang.Boolean |
getValidForDebitAndCreditValue()
Field validForDebitAndCredit is defined as optional. |
SjValidForDebitQuery |
getValidForDebitQuery()
Field validForDebitQuery is defined as optional. |
SjCode |
getValidForPaymentWithVoucherType()
Field validForPaymentWithVoucherType is defined as optional. |
java.lang.String |
getValidForPaymentWithVoucherTypeValue()
Field validForPaymentWithVoucherType is defined as optional. |
TiBooleanInterface |
getValidForSendInfo()
Field validForSendInfo is defined as optional. |
java.lang.Boolean |
getValidForSendInfoValue()
Field validForSendInfo is defined as optional. |
SjCode |
getValidToBeUsedAsVoucherType()
Field validToBeUsedAsVoucherType is defined as optional. |
java.lang.String |
getValidToBeUsedAsVoucherTypeValue()
Field validToBeUsedAsVoucherType is defined as optional. |
TiBooleanInterface |
lookupDistributionCodes()
Field distributionCodes is defined as optional. |
TiBooleanInterface |
lookupIgnoreDBPostDays()
Field ignoreDBPostDays is defined as optional. |
TiBooleanInterface |
lookupPaymentTypesDebit()
Field paymentTypesDebit is defined as part of xor. |
SjIntegerString |
lookupPaymentTypesDebitKpsPin()
Field paymentTypesDebitKpsPin is defined as part of xor. |
TiBooleanInterface |
lookupPaymentTypesDebitKpsWithoutPin()
Field paymentTypesDebitKpsWithoutPin is defined as part of xor. |
TiIntegerInterface |
lookupPaymentTypesDebitXor()
field paymentTypesDebitXor |
SjCode |
lookupPreliminaryMeansOfDistribution()
Field preliminaryMeansOfDistribution is defined as optional. |
TiBooleanInterface |
lookupTicketableOrder()
Field ticketableOrder is defined as optional. |
TiBooleanInterface |
lookupValidForCancel()
Field validForCancel is defined as optional. |
TiBooleanInterface |
lookupValidForCredit()
Field validForCredit is defined as optional. |
TiBooleanInterface |
lookupValidForDebitAndCredit()
Field validForDebitAndCredit is defined as optional. |
SjValidForDebitQuery |
lookupValidForDebitQuery()
Field validForDebitQuery is defined as optional. |
SjCode |
lookupValidForPaymentWithVoucherType()
Field validForPaymentWithVoucherType is defined as optional. |
TiBooleanInterface |
lookupValidForSendInfo()
Field validForSendInfo is defined as optional. |
SjCode |
lookupValidToBeUsedAsVoucherType()
Field validToBeUsedAsVoucherType is defined as optional. |
void |
setDistributionCodes(TiBooleanInterface inData)
Field distributionCodes is defined as optional. |
void |
setDistributionCodesValue(java.lang.Boolean inData)
Field distributionCodes is defined as optional. |
void |
setDistributionCodesValue(java.lang.Boolean inData,
boolean inNotify)
Field distributionCodes is defined as optional. |
void |
setIgnoreDBPostDays(TiBooleanInterface inData)
Field ignoreDBPostDays is defined as optional. |
void |
setIgnoreDBPostDaysValue(java.lang.Boolean inData)
Field ignoreDBPostDays is defined as optional. |
void |
setIgnoreDBPostDaysValue(java.lang.Boolean inData,
boolean inNotify)
Field ignoreDBPostDays is defined as optional. |
void |
setPaymentTypesDebit(TiBooleanInterface inData)
Field paymentTypesDebit is defined as part of xor. |
void |
setPaymentTypesDebitKpsPin(SjIntegerString inData)
Field paymentTypesDebitKpsPin is defined as part of xor. |
void |
setPaymentTypesDebitKpsPinValue(java.lang.String inData)
Field paymentTypesDebitKpsPin is defined as part of xor. |
void |
setPaymentTypesDebitKpsPinValue(java.lang.String inData,
boolean inNotify)
Field paymentTypesDebitKpsPin is defined as part of xor. |
void |
setPaymentTypesDebitKpsWithoutPin(TiBooleanInterface inData)
Field paymentTypesDebitKpsWithoutPin is defined as part of xor. |
void |
setPaymentTypesDebitKpsWithoutPinValue(java.lang.Boolean inData)
Field paymentTypesDebitKpsWithoutPin is defined as part of xor. |
void |
setPaymentTypesDebitKpsWithoutPinValue(java.lang.Boolean inData,
boolean inNotify)
Field paymentTypesDebitKpsWithoutPin is defined as part of xor. |
void |
setPaymentTypesDebitValue(java.lang.Boolean inData)
Field paymentTypesDebit is defined as part of xor. |
void |
setPaymentTypesDebitValue(java.lang.Boolean inData,
boolean inNotify)
Field paymentTypesDebit is defined as part of xor. |
void |
setPaymentTypesDebitXor(TiIntegerInterface inData)
field paymentTypesDebitXor |
void |
setPaymentTypesDebitXorValue(java.lang.Integer inData)
field paymentTypesDebitXor |
void |
setPreliminaryMeansOfDistribution(SjCode inData)
Field preliminaryMeansOfDistribution is defined as optional. |
void |
setPreliminaryMeansOfDistributionValue(java.lang.String inData)
Field preliminaryMeansOfDistribution is defined as optional. |
void |
setPreliminaryMeansOfDistributionValue(java.lang.String inData,
boolean inNotify)
Field preliminaryMeansOfDistribution is defined as optional. |
void |
setTicketableOrder(TiBooleanInterface inData)
Field ticketableOrder is defined as optional. |
void |
setTicketableOrderValue(java.lang.Boolean inData)
Field ticketableOrder is defined as optional. |
void |
setTicketableOrderValue(java.lang.Boolean inData,
boolean inNotify)
Field ticketableOrder is defined as optional. |
void |
setValidForCancel(TiBooleanInterface inData)
Field validForCancel is defined as optional. |
void |
setValidForCancelValue(java.lang.Boolean inData)
Field validForCancel is defined as optional. |
void |
setValidForCancelValue(java.lang.Boolean inData,
boolean inNotify)
Field validForCancel is defined as optional. |
void |
setValidForCredit(TiBooleanInterface inData)
Field validForCredit is defined as optional. |
void |
setValidForCreditValue(java.lang.Boolean inData)
Field validForCredit is defined as optional. |
void |
setValidForCreditValue(java.lang.Boolean inData,
boolean inNotify)
Field validForCredit is defined as optional. |
void |
setValidForDebitAndCredit(TiBooleanInterface inData)
Field validForDebitAndCredit is defined as optional. |
void |
setValidForDebitAndCreditValue(java.lang.Boolean inData)
Field validForDebitAndCredit is defined as optional. |
void |
setValidForDebitAndCreditValue(java.lang.Boolean inData,
boolean inNotify)
Field validForDebitAndCredit is defined as optional. |
void |
setValidForDebitQuery(SjValidForDebitQuery inData)
Field validForDebitQuery is defined as optional. |
void |
setValidForPaymentWithVoucherType(SjCode inData)
Field validForPaymentWithVoucherType is defined as optional. |
void |
setValidForPaymentWithVoucherTypeValue(java.lang.String inData)
Field validForPaymentWithVoucherType is defined as optional. |
void |
setValidForPaymentWithVoucherTypeValue(java.lang.String inData,
boolean inNotify)
Field validForPaymentWithVoucherType is defined as optional. |
void |
setValidForSendInfo(TiBooleanInterface inData)
Field validForSendInfo is defined as optional. |
void |
setValidForSendInfoValue(java.lang.Boolean inData)
Field validForSendInfo is defined as optional. |
void |
setValidForSendInfoValue(java.lang.Boolean inData,
boolean inNotify)
Field validForSendInfo is defined as optional. |
void |
setValidToBeUsedAsVoucherType(SjCode inData)
Field validToBeUsedAsVoucherType is defined as optional. |
void |
setValidToBeUsedAsVoucherTypeValue(java.lang.String inData)
Field validToBeUsedAsVoucherType is defined as optional. |
void |
setValidToBeUsedAsVoucherTypeValue(java.lang.String inData,
boolean inNotify)
Field validToBeUsedAsVoucherType 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.support.observer.TiSubjectInterface |
---|
attachObserver, clone, detachObserver, getObserverCount, isObserverAttached, lookupObservers, lookupObserversLock, notifyObservers, toDebugString |
Field Detail |
---|
static final java.lang.String PAYMENT_TYPES_DEBIT_XOR
static final java.lang.String PAYMENT_TYPES_DEBIT
static final java.lang.String PAYMENT_TYPES_DEBIT_KPS_PIN
static final java.lang.String PAYMENT_TYPES_DEBIT_KPS_WITHOUT_PIN
static final java.lang.String TICKETABLE_ORDER
static final java.lang.String DISTRIBUTION_CODES
static final java.lang.String IGNORE_DBPOST_DAYS
static final java.lang.String VALID_FOR_CREDIT
static final java.lang.String VALID_FOR_CANCEL
static final java.lang.String VALID_FOR_DEBIT_AND_CREDIT
static final java.lang.String VALID_FOR_DEBIT_QUERY
static final java.lang.String PRELIMINARY_MEANS_OF_DISTRIBUTION
static final java.lang.String VALID_FOR_PAYMENT_WITH_VOUCHER_TYPE
static final java.lang.String VALID_TO_BE_USED_AS_VOUCHER_TYPE
static final java.lang.String VALID_FOR_SEND_INFO
Method Detail |
---|
TiIntegerInterface getPaymentTypesDebitXor()
TiIntegerInterface lookupPaymentTypesDebitXor()
void setPaymentTypesDebitXor(TiIntegerInterface inData)
java.lang.Integer getPaymentTypesDebitXorValue()
void setPaymentTypesDebitXorValue(java.lang.Integer inData)
TiBooleanInterface getPaymentTypesDebit()
TiBooleanInterface lookupPaymentTypesDebit()
void setPaymentTypesDebit(TiBooleanInterface inData)
java.lang.Boolean getPaymentTypesDebitValue()
void setPaymentTypesDebitValue(java.lang.Boolean inData)
void setPaymentTypesDebitValue(java.lang.Boolean inData, boolean inNotify)
SjIntegerString getPaymentTypesDebitKpsPin()
SjIntegerString lookupPaymentTypesDebitKpsPin()
void setPaymentTypesDebitKpsPin(SjIntegerString inData)
java.lang.String getPaymentTypesDebitKpsPinValue()
void setPaymentTypesDebitKpsPinValue(java.lang.String inData)
void setPaymentTypesDebitKpsPinValue(java.lang.String inData, boolean inNotify)
TiBooleanInterface getPaymentTypesDebitKpsWithoutPin()
TiBooleanInterface lookupPaymentTypesDebitKpsWithoutPin()
void setPaymentTypesDebitKpsWithoutPin(TiBooleanInterface inData)
java.lang.Boolean getPaymentTypesDebitKpsWithoutPinValue()
void setPaymentTypesDebitKpsWithoutPinValue(java.lang.Boolean inData)
void setPaymentTypesDebitKpsWithoutPinValue(java.lang.Boolean inData, boolean inNotify)
TiBooleanInterface getTicketableOrder()
TiBooleanInterface lookupTicketableOrder()
void setTicketableOrder(TiBooleanInterface inData)
java.lang.Boolean getTicketableOrderValue()
void setTicketableOrderValue(java.lang.Boolean inData)
void setTicketableOrderValue(java.lang.Boolean inData, boolean inNotify)
TiBooleanInterface getDistributionCodes()
TiBooleanInterface lookupDistributionCodes()
void setDistributionCodes(TiBooleanInterface inData)
java.lang.Boolean getDistributionCodesValue()
void setDistributionCodesValue(java.lang.Boolean inData)
void setDistributionCodesValue(java.lang.Boolean inData, boolean inNotify)
TiBooleanInterface getIgnoreDBPostDays()
TiBooleanInterface lookupIgnoreDBPostDays()
void setIgnoreDBPostDays(TiBooleanInterface inData)
java.lang.Boolean getIgnoreDBPostDaysValue()
void setIgnoreDBPostDaysValue(java.lang.Boolean inData)
void setIgnoreDBPostDaysValue(java.lang.Boolean inData, boolean inNotify)
TiBooleanInterface getValidForCredit()
TiBooleanInterface lookupValidForCredit()
void setValidForCredit(TiBooleanInterface inData)
java.lang.Boolean getValidForCreditValue()
void setValidForCreditValue(java.lang.Boolean inData)
void setValidForCreditValue(java.lang.Boolean inData, boolean inNotify)
TiBooleanInterface getValidForCancel()
TiBooleanInterface lookupValidForCancel()
void setValidForCancel(TiBooleanInterface inData)
java.lang.Boolean getValidForCancelValue()
void setValidForCancelValue(java.lang.Boolean inData)
void setValidForCancelValue(java.lang.Boolean inData, boolean inNotify)
TiBooleanInterface getValidForDebitAndCredit()
TiBooleanInterface lookupValidForDebitAndCredit()
void setValidForDebitAndCredit(TiBooleanInterface inData)
java.lang.Boolean getValidForDebitAndCreditValue()
void setValidForDebitAndCreditValue(java.lang.Boolean inData)
void setValidForDebitAndCreditValue(java.lang.Boolean inData, boolean inNotify)
SjValidForDebitQuery getValidForDebitQuery()
SjValidForDebitQuery lookupValidForDebitQuery()
void setValidForDebitQuery(SjValidForDebitQuery inData)
SjCode getPreliminaryMeansOfDistribution()
SjCode lookupPreliminaryMeansOfDistribution()
void setPreliminaryMeansOfDistribution(SjCode inData)
java.lang.String getPreliminaryMeansOfDistributionValue()
void setPreliminaryMeansOfDistributionValue(java.lang.String inData)
void setPreliminaryMeansOfDistributionValue(java.lang.String inData, boolean inNotify)
SjCode getValidForPaymentWithVoucherType()
SjCode lookupValidForPaymentWithVoucherType()
void setValidForPaymentWithVoucherType(SjCode inData)
java.lang.String getValidForPaymentWithVoucherTypeValue()
void setValidForPaymentWithVoucherTypeValue(java.lang.String inData)
void setValidForPaymentWithVoucherTypeValue(java.lang.String inData, boolean inNotify)
SjCode getValidToBeUsedAsVoucherType()
SjCode lookupValidToBeUsedAsVoucherType()
void setValidToBeUsedAsVoucherType(SjCode inData)
java.lang.String getValidToBeUsedAsVoucherTypeValue()
void setValidToBeUsedAsVoucherTypeValue(java.lang.String inData)
void setValidToBeUsedAsVoucherTypeValue(java.lang.String inData, boolean inNotify)
TiBooleanInterface getValidForSendInfo()
TiBooleanInterface lookupValidForSendInfo()
void setValidForSendInfo(TiBooleanInterface inData)
java.lang.Boolean getValidForSendInfoValue()
void setValidForSendInfoValue(java.lang.Boolean inData)
void setValidForSendInfoValue(java.lang.Boolean inData, boolean inNotify)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |