public class FtrStructureForFlow extends Object
Structure: BAPI_FTR_FLOW
Modifier and Type | Class and Description |
---|---|
static class |
FtrStructureForFlow.FtrStructureForFlowBuilder |
Modifier and Type | Method and Description |
---|---|
static FtrStructureForFlow.FtrStructureForFlowBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
AssignmentNumber |
getAssignment()
Field name: ASSIGNMENT
|
CalculationBaseAmount |
getCalcBaseAmount()
Field name: CALC_BASE_AMOUNT
|
AmountAsTextField |
getCalcBaseAmountChar()
Field name: CALC_BASE_AMOUNT_CHAR
|
CurrencyOfCalculationBasis |
getCalcBaseCur()
Field name: CALC_BASE_CUR
|
IsoCurrencyCode |
getCalcBaseCurIso()
Field name: CALC_BASE_CUR_ISO
|
NumberOfBaseDaysInACalculationPeriod |
getCalcBaseDays()
Field name: CALC_BASE_DAYS
|
LocalDate |
getCalcDate()
Field name: CALC_DATE
|
LocalDate |
getCalcFrom()
Field name: CALC_FROM
|
ErpBoolean |
getCalcFromIncl()
Field name: CALC_FROM_INCL
|
MonthEndIndicatorForStartOfACalculationPeriod |
getCalcFromMonthEnd()
Field name: CALC_FROM_MONTH_END
|
LocalDate |
getCalcTo()
Field name: CALC_TO
|
ErpBoolean |
getCalcToIncl()
Field name: CALC_TO_INCL
|
MonthEndIndicatorForTheEndOfACalculationPeriod |
getCalcToMonthEnd()
Field name: CALC_TO_MONTH_END
|
ErpBoolean |
getCurrentRate()
Field name: CURRENT_RATE
|
ErpBoolean |
getFixedAmount()
Field name: FIXED_AMOUNT
|
ErpBoolean |
getFixedRate()
Field name: FIXED_RATE
|
KeyWhichIdentifiesAFlowInTheBapi |
getFlowKey()
Field name: FLOW_KEY
|
DirectionOfTransaction |
getFlowSide()
Field name: FLOW_SIDE
|
DirectionOfFlow |
getFlowSign()
Field name: FLOW_SIGN
|
FlowType |
getFlowType()
Field name: FLOW_TYPE
|
NumberOfDays |
getInterestCalcDays()
Field name: INTEREST_CALC_DAYS
|
ErpBoolean |
getInterestCalcExpon()
Field name: INTEREST_CALC_EXPON
|
InterestCalculationMethod |
getInterestCalcMethod()
Field name: INTEREST_CALC_METHOD
|
InterestCalendar |
getInterestCalendar()
Field name: INTEREST_CALENDAR
|
PaymentAmountInLocalCurrency |
getLocalCurAmount()
Field name: LOCAL_CUR_AMOUNT
|
AmountAsTextField |
getLocalCurAmountChar()
Field name: LOCAL_CUR_AMOUNT_CHAR
|
LocalCurrencyRate |
getLocalCurRate()
Field name: LOCAL_CUR_RATE
|
PaymentAmount |
getPaymentAmount()
Field name: PAYMENT_AMOUNT
|
AmountAsTextField |
getPaymentAmountChar()
Field name: PAYMENT_AMOUNT_CHAR
|
PaymentCurrency |
getPaymentCur()
Field name: PAYMENT_CUR
|
IsoCurrencyCode |
getPaymentCurIso()
Field name: PAYMENT_CUR_ISO
|
LocalDate |
getPaymentDate()
Field name: PAYMENT_DATE
|
PercentageRateForConditionItems |
getPercentageRate()
Field name: PERCENTAGE_RATE
|
ErpBoolean |
getPosAmountFixed()
Field name: POS_AMOUNT_FIXED
|
AmountThatChangesThePosition |
getPositionAmount()
Field name: POSITION_AMOUNT
|
AmountAsTextField |
getPositionAmountChar()
Field name: POSITION_AMOUNT_CHAR
|
PostingStatusOfFlow |
getPostingStatus()
Field name: POSTING_STATUS
|
UniqueIdentifierOfATableRow |
getTableindex()
Field name: TABLEINDEX
|
int |
hashCode() |
void |
setAssignment(AssignmentNumber assignment)
Field name: ASSIGNMENT
|
void |
setCalcBaseAmount(CalculationBaseAmount calcBaseAmount)
Field name: CALC_BASE_AMOUNT
|
void |
setCalcBaseAmountChar(AmountAsTextField calcBaseAmountChar)
Field name: CALC_BASE_AMOUNT_CHAR
|
void |
setCalcBaseCur(CurrencyOfCalculationBasis calcBaseCur)
Field name: CALC_BASE_CUR
|
void |
setCalcBaseCurIso(IsoCurrencyCode calcBaseCurIso)
Field name: CALC_BASE_CUR_ISO
|
void |
setCalcBaseDays(NumberOfBaseDaysInACalculationPeriod calcBaseDays)
Field name: CALC_BASE_DAYS
|
void |
setCalcDate(LocalDate calcDate)
Field name: CALC_DATE
|
void |
setCalcFrom(LocalDate calcFrom)
Field name: CALC_FROM
|
void |
setCalcFromIncl(ErpBoolean calcFromIncl)
Field name: CALC_FROM_INCL
|
void |
setCalcFromMonthEnd(MonthEndIndicatorForStartOfACalculationPeriod calcFromMonthEnd)
Field name: CALC_FROM_MONTH_END
|
void |
setCalcTo(LocalDate calcTo)
Field name: CALC_TO
|
void |
setCalcToIncl(ErpBoolean calcToIncl)
Field name: CALC_TO_INCL
|
void |
setCalcToMonthEnd(MonthEndIndicatorForTheEndOfACalculationPeriod calcToMonthEnd)
Field name: CALC_TO_MONTH_END
|
void |
setCurrentRate(ErpBoolean currentRate)
Field name: CURRENT_RATE
|
void |
setFixedAmount(ErpBoolean fixedAmount)
Field name: FIXED_AMOUNT
|
void |
setFixedRate(ErpBoolean fixedRate)
Field name: FIXED_RATE
|
void |
setFlowKey(KeyWhichIdentifiesAFlowInTheBapi flowKey)
Field name: FLOW_KEY
|
void |
setFlowSide(DirectionOfTransaction flowSide)
Field name: FLOW_SIDE
|
void |
setFlowSign(DirectionOfFlow flowSign)
Field name: FLOW_SIGN
|
void |
setFlowType(FlowType flowType)
Field name: FLOW_TYPE
|
void |
setInterestCalcDays(NumberOfDays interestCalcDays)
Field name: INTEREST_CALC_DAYS
|
void |
setInterestCalcExpon(ErpBoolean interestCalcExpon)
Field name: INTEREST_CALC_EXPON
|
void |
setInterestCalcMethod(InterestCalculationMethod interestCalcMethod)
Field name: INTEREST_CALC_METHOD
|
void |
setInterestCalendar(InterestCalendar interestCalendar)
Field name: INTEREST_CALENDAR
|
void |
setLocalCurAmount(PaymentAmountInLocalCurrency localCurAmount)
Field name: LOCAL_CUR_AMOUNT
|
void |
setLocalCurAmountChar(AmountAsTextField localCurAmountChar)
Field name: LOCAL_CUR_AMOUNT_CHAR
|
void |
setLocalCurRate(LocalCurrencyRate localCurRate)
Field name: LOCAL_CUR_RATE
|
void |
setPaymentAmount(PaymentAmount paymentAmount)
Field name: PAYMENT_AMOUNT
|
void |
setPaymentAmountChar(AmountAsTextField paymentAmountChar)
Field name: PAYMENT_AMOUNT_CHAR
|
void |
setPaymentCur(PaymentCurrency paymentCur)
Field name: PAYMENT_CUR
|
void |
setPaymentCurIso(IsoCurrencyCode paymentCurIso)
Field name: PAYMENT_CUR_ISO
|
void |
setPaymentDate(LocalDate paymentDate)
Field name: PAYMENT_DATE
|
void |
setPercentageRate(PercentageRateForConditionItems percentageRate)
Field name: PERCENTAGE_RATE
|
void |
setPosAmountFixed(ErpBoolean posAmountFixed)
Field name: POS_AMOUNT_FIXED
|
void |
setPositionAmount(AmountThatChangesThePosition positionAmount)
Field name: POSITION_AMOUNT
|
void |
setPositionAmountChar(AmountAsTextField positionAmountChar)
Field name: POSITION_AMOUNT_CHAR
|
void |
setPostingStatus(PostingStatusOfFlow postingStatus)
Field name: POSTING_STATUS
|
void |
setTableindex(UniqueIdentifierOfATableRow tableindex)
Field name: TABLEINDEX
|
String |
toString() |
void |
validate() |
public void validate() throws IllegalArgumentException
IllegalArgumentException
public static FtrStructureForFlow.FtrStructureForFlowBuilder builder()
@Nullable public AssignmentNumber getAssignment()
Type element: DZUONR Domain name: ZUONR Internal type: CHAR Description: Assignment number Max length: 18
@Nullable public CalculationBaseAmount getCalcBaseAmount()
Type element: BAPIBBASIS Domain name: BAPICURR Internal type: DEC Description: Calculation Base Amount Max length: 12
@Nullable public AmountAsTextField getCalcBaseAmountChar()
Type element: TM_XBETRAG Domain name: T_XBETRG18 Internal type: CHAR Description: Amount as Text Field Max length: 18
@Nullable public CurrencyOfCalculationBasis getCalcBaseCur()
Type element: TB_WBASIS Domain name: WAERS Internal type: CUKY Description: Currency of Calculation Basis Max length: 5
@Nullable public IsoCurrencyCode getCalcBaseCurIso()
Type element: ISOCD Domain name: ISOCD Internal type: CHAR Description: ISO Currency Code Max length: 3
@Nullable public NumberOfBaseDaysInACalculationPeriod getCalcBaseDays()
Type element: ABASTAGE Domain name: INT6 Internal type: NUMC Description: Number of base days in a calculation period Max length: 6
@Nullable public LocalDate getCalcDate()
Type element: DVALUT Domain name: DATUM Internal type: DATS Description: Calculation Date Max length: 8
@Nullable public LocalDate getCalcFrom()
Type element: DBERVON Domain name: DATUM Internal type: DATS Description: Start of Calculation Period Max length: 8
@Nullable public ErpBoolean getCalcFromIncl()
Type element: TB_SINCLV Domain name: XFELD Internal type: CHAR Description: Inclusive Indicator for Start of Calculation Period Max length: 1
@Nullable public MonthEndIndicatorForStartOfACalculationPeriod getCalcFromMonthEnd()
Type element: VVSULTVON Domain name: VVSULT Internal type: CHAR Description: Month-End Indicator for Start of a Calculation Period Max length: 1
@Nullable public LocalDate getCalcTo()
Type element: DBERBIS Domain name: DATUM Internal type: DATS Description: End of Calculation Period Max length: 8
@Nullable public ErpBoolean getCalcToIncl()
Type element: TB_SINCLB Domain name: XFELD Internal type: CHAR Description: Inclusive indicator for end of calculation period Max length: 1
@Nullable public MonthEndIndicatorForTheEndOfACalculationPeriod getCalcToMonthEnd()
Type element: VVSULTBIS Domain name: VVSULT Internal type: CHAR Description: Month-End Indicator for the End of a Calculation Period Max length: 1
@Nullable public ErpBoolean getCurrentRate()
Type element: TB_SHWKAKT Domain name: XFELD Internal type: CHAR Description: Current rate in local currency Max length: 1
@Nullable public ErpBoolean getFixedAmount()
Type element: TB_SHWBFIX Domain name: XFELD Internal type: CHAR Description: Amount in Local Currency Fixed Max length: 1
@Nullable public ErpBoolean getFixedRate()
Type element: TB_SHWKFIX Domain name: XFELD Internal type: CHAR Description: Rate in Local Currency Fixed Max length: 1
@Nullable public KeyWhichIdentifiesAFlowInTheBapi getFlowKey()
Type element: TB_BAPI_FLOW_KEY Domain name: T_BAPI_FLOW_KEY Internal type: CHAR Description: Key which Identifies a Flow in the BAPI Max length: 23
@Nullable public DirectionOfTransaction getFlowSide()
Type element: TB_RKONDGR Domain name: T_RKONDGR Internal type: NUMC Description: Direction of Transaction Max length: 1
@Nullable public DirectionOfFlow getFlowSign()
Type element: TB_SSIGN Domain name: T_SSIGN Internal type: CHAR Description: Direction of Flow Max length: 1
@Nullable public FlowType getFlowType()
Type element: TB_SFHAZBA Domain name: SBEWART Internal type: CHAR Description: Flow Type Max length: 4
@Nullable public NumberOfDays getInterestCalcDays()
Type element: VVATAGE Domain name: INT6 Internal type: NUMC Description: Number of Days Max length: 6
@Nullable public ErpBoolean getInterestCalcExpon()
Type element: TB_JZINSRE Domain name: XFELD Internal type: CHAR Description: Exponential Interest Calculation Max length: 1
@Nullable public InterestCalculationMethod getInterestCalcMethod()
Type element: SZBMETH Domain name: SZBMETH Internal type: CHAR Description: Interest Calculation Method Max length: 1
@Nullable public InterestCalendar getInterestCalendar()
Type element: TFMSKALIDWT Domain name: WFCID Internal type: CHAR Description: Interest Calendar Max length: 2
@Nullable public PaymentAmountInLocalCurrency getLocalCurAmount()
Type element: BAPITB_HWBETR Domain name: BAPICURR Internal type: DEC Description: Payment Amount in Local Currency Max length: 12
@Nullable public AmountAsTextField getLocalCurAmountChar()
Type element: TM_XBETRAG Domain name: T_XBETRG18 Internal type: CHAR Description: Amount as Text Field Max length: 18
@Nullable public LocalCurrencyRate getLocalCurRate()
Type element: TB_KHWKURS Domain name: UKURS Internal type: DEC Description: Local currency rate Max length: 5
@Nullable public PaymentAmount getPaymentAmount()
Type element: BAPITB_BZBETR Domain name: BAPICURR Internal type: DEC Description: Payment Amount Max length: 12
@Nullable public AmountAsTextField getPaymentAmountChar()
Type element: TM_XBETRAG Domain name: T_XBETRG18 Internal type: CHAR Description: Amount as Text Field Max length: 18
@Nullable public PaymentCurrency getPaymentCur()
Type element: TB_WZBETR Domain name: WAERS Internal type: CUKY Description: Payment Currency Max length: 5
@Nullable public IsoCurrencyCode getPaymentCurIso()
Type element: ISOCD Domain name: ISOCD Internal type: CHAR Description: ISO Currency Code Max length: 3
@Nullable public LocalDate getPaymentDate()
Type element: TB_DZTERM Domain name: DATUM Internal type: DATS Description: Payment or Delivery Date Max length: 8
@Nullable public PercentageRateForConditionItems getPercentageRate()
Type element: PKOND Domain name: DECV3_7 Internal type: DEC Description: Percentage rate for condition items Max length: 6
@Nullable public AmountThatChangesThePosition getPositionAmount()
Type element: BAPITB_BBBETR Domain name: BAPICURR Internal type: DEC Description: Amount that Changes the Position Max length: 12
@Nullable public AmountAsTextField getPositionAmountChar()
Type element: TM_XBETRAG Domain name: T_XBETRG18 Internal type: CHAR Description: Amount as Text Field Max length: 18
@Nullable public PostingStatusOfFlow getPostingStatus()
Type element: TB_SBEWEBE Domain name: T_SBEWEBE Internal type: CHAR Description: Posting Status of Flow Max length: 1
@Nullable public ErpBoolean getPosAmountFixed()
Type element: TB_SBWBFIX Domain name: XFELD Internal type: CHAR Description: Amount in Pos. Currency Fixed Max length: 1
@Nullable public UniqueIdentifierOfATableRow getTableindex()
Type element: TB_TABLEINDEX Domain name: INT4_NOS Internal type: INT4 Description: Unique Identifier of a Table Row Max length: 4
public void setAssignment(@Nullable AssignmentNumber assignment)
Type element: DZUONR Domain name: ZUONR Internal type: CHAR Description: Assignment number Max length: 18
public void setCalcBaseAmount(@Nullable CalculationBaseAmount calcBaseAmount)
Type element: BAPIBBASIS Domain name: BAPICURR Internal type: DEC Description: Calculation Base Amount Max length: 12
public void setCalcBaseAmountChar(@Nullable AmountAsTextField calcBaseAmountChar)
Type element: TM_XBETRAG Domain name: T_XBETRG18 Internal type: CHAR Description: Amount as Text Field Max length: 18
public void setCalcBaseCur(@Nullable CurrencyOfCalculationBasis calcBaseCur)
Type element: TB_WBASIS Domain name: WAERS Internal type: CUKY Description: Currency of Calculation Basis Max length: 5
public void setCalcBaseCurIso(@Nullable IsoCurrencyCode calcBaseCurIso)
Type element: ISOCD Domain name: ISOCD Internal type: CHAR Description: ISO Currency Code Max length: 3
public void setCalcBaseDays(@Nullable NumberOfBaseDaysInACalculationPeriod calcBaseDays)
Type element: ABASTAGE Domain name: INT6 Internal type: NUMC Description: Number of base days in a calculation period Max length: 6
public void setCalcDate(@Nullable LocalDate calcDate)
Type element: DVALUT Domain name: DATUM Internal type: DATS Description: Calculation Date Max length: 8
public void setCalcFrom(@Nullable LocalDate calcFrom)
Type element: DBERVON Domain name: DATUM Internal type: DATS Description: Start of Calculation Period Max length: 8
public void setCalcFromIncl(@Nullable ErpBoolean calcFromIncl)
Type element: TB_SINCLV Domain name: XFELD Internal type: CHAR Description: Inclusive Indicator for Start of Calculation Period Max length: 1
public void setCalcFromMonthEnd(@Nullable MonthEndIndicatorForStartOfACalculationPeriod calcFromMonthEnd)
Type element: VVSULTVON Domain name: VVSULT Internal type: CHAR Description: Month-End Indicator for Start of a Calculation Period Max length: 1
public void setCalcTo(@Nullable LocalDate calcTo)
Type element: DBERBIS Domain name: DATUM Internal type: DATS Description: End of Calculation Period Max length: 8
public void setCalcToIncl(@Nullable ErpBoolean calcToIncl)
Type element: TB_SINCLB Domain name: XFELD Internal type: CHAR Description: Inclusive indicator for end of calculation period Max length: 1
public void setCalcToMonthEnd(@Nullable MonthEndIndicatorForTheEndOfACalculationPeriod calcToMonthEnd)
Type element: VVSULTBIS Domain name: VVSULT Internal type: CHAR Description: Month-End Indicator for the End of a Calculation Period Max length: 1
public void setCurrentRate(@Nullable ErpBoolean currentRate)
Type element: TB_SHWKAKT Domain name: XFELD Internal type: CHAR Description: Current rate in local currency Max length: 1
public void setFixedAmount(@Nullable ErpBoolean fixedAmount)
Type element: TB_SHWBFIX Domain name: XFELD Internal type: CHAR Description: Amount in Local Currency Fixed Max length: 1
public void setFixedRate(@Nullable ErpBoolean fixedRate)
Type element: TB_SHWKFIX Domain name: XFELD Internal type: CHAR Description: Rate in Local Currency Fixed Max length: 1
public void setFlowKey(@Nullable KeyWhichIdentifiesAFlowInTheBapi flowKey)
Type element: TB_BAPI_FLOW_KEY Domain name: T_BAPI_FLOW_KEY Internal type: CHAR Description: Key which Identifies a Flow in the BAPI Max length: 23
public void setFlowSide(@Nullable DirectionOfTransaction flowSide)
Type element: TB_RKONDGR Domain name: T_RKONDGR Internal type: NUMC Description: Direction of Transaction Max length: 1
public void setFlowSign(@Nullable DirectionOfFlow flowSign)
Type element: TB_SSIGN Domain name: T_SSIGN Internal type: CHAR Description: Direction of Flow Max length: 1
public void setFlowType(@Nullable FlowType flowType)
Type element: TB_SFHAZBA Domain name: SBEWART Internal type: CHAR Description: Flow Type Max length: 4
public void setInterestCalcDays(@Nullable NumberOfDays interestCalcDays)
Type element: VVATAGE Domain name: INT6 Internal type: NUMC Description: Number of Days Max length: 6
public void setInterestCalcExpon(@Nullable ErpBoolean interestCalcExpon)
Type element: TB_JZINSRE Domain name: XFELD Internal type: CHAR Description: Exponential Interest Calculation Max length: 1
public void setInterestCalcMethod(@Nullable InterestCalculationMethod interestCalcMethod)
Type element: SZBMETH Domain name: SZBMETH Internal type: CHAR Description: Interest Calculation Method Max length: 1
public void setInterestCalendar(@Nullable InterestCalendar interestCalendar)
Type element: TFMSKALIDWT Domain name: WFCID Internal type: CHAR Description: Interest Calendar Max length: 2
public void setLocalCurAmount(@Nullable PaymentAmountInLocalCurrency localCurAmount)
Type element: BAPITB_HWBETR Domain name: BAPICURR Internal type: DEC Description: Payment Amount in Local Currency Max length: 12
public void setLocalCurAmountChar(@Nullable AmountAsTextField localCurAmountChar)
Type element: TM_XBETRAG Domain name: T_XBETRG18 Internal type: CHAR Description: Amount as Text Field Max length: 18
public void setLocalCurRate(@Nullable LocalCurrencyRate localCurRate)
Type element: TB_KHWKURS Domain name: UKURS Internal type: DEC Description: Local currency rate Max length: 5
public void setPaymentAmount(@Nullable PaymentAmount paymentAmount)
Type element: BAPITB_BZBETR Domain name: BAPICURR Internal type: DEC Description: Payment Amount Max length: 12
public void setPaymentAmountChar(@Nullable AmountAsTextField paymentAmountChar)
Type element: TM_XBETRAG Domain name: T_XBETRG18 Internal type: CHAR Description: Amount as Text Field Max length: 18
public void setPaymentCur(@Nullable PaymentCurrency paymentCur)
Type element: TB_WZBETR Domain name: WAERS Internal type: CUKY Description: Payment Currency Max length: 5
public void setPaymentCurIso(@Nullable IsoCurrencyCode paymentCurIso)
Type element: ISOCD Domain name: ISOCD Internal type: CHAR Description: ISO Currency Code Max length: 3
public void setPaymentDate(@Nullable LocalDate paymentDate)
Type element: TB_DZTERM Domain name: DATUM Internal type: DATS Description: Payment or Delivery Date Max length: 8
public void setPercentageRate(@Nullable PercentageRateForConditionItems percentageRate)
Type element: PKOND Domain name: DECV3_7 Internal type: DEC Description: Percentage rate for condition items Max length: 6
public void setPositionAmount(@Nullable AmountThatChangesThePosition positionAmount)
Type element: BAPITB_BBBETR Domain name: BAPICURR Internal type: DEC Description: Amount that Changes the Position Max length: 12
public void setPositionAmountChar(@Nullable AmountAsTextField positionAmountChar)
Type element: TM_XBETRAG Domain name: T_XBETRG18 Internal type: CHAR Description: Amount as Text Field Max length: 18
public void setPostingStatus(@Nullable PostingStatusOfFlow postingStatus)
Type element: TB_SBEWEBE Domain name: T_SBEWEBE Internal type: CHAR Description: Posting Status of Flow Max length: 1
public void setPosAmountFixed(@Nullable ErpBoolean posAmountFixed)
Type element: TB_SBWBFIX Domain name: XFELD Internal type: CHAR Description: Amount in Pos. Currency Fixed Max length: 1
public void setTableindex(@Nullable UniqueIdentifierOfATableRow tableindex)
Type element: TB_TABLEINDEX Domain name: INT4_NOS Internal type: INT4 Description: Unique Identifier of a Table Row Max length: 4
protected boolean canEqual(Object other)
Copyright © 2018 SAP SE. All rights reserved.