public class FtrStructureForPaymentDetail extends Object
Structure: BAPI_FTR_PAYDET
Modifier and Type | Class and Description |
---|---|
static class |
FtrStructureForPaymentDetail.FtrStructureForPaymentDetailBuilder |
Modifier and Type | Method and Description |
---|---|
static FtrStructureForPaymentDetail.FtrStructureForPaymentDetailBuilder |
builder() |
boolean |
equals(Object o) |
AccountShortKeyAtTheHouseBank |
getAccountId()
Field name: ACCOUNT_ID
|
CustomerNumber |
getAlternativePayerTrans()
Field name: ALTERNATIVE_PAYER_TRANS
|
BankAccountNumber |
getBankAccount()
Field name: BANK_ACCOUNT
|
String |
getBankAccount2()
Field name: BANK_ACCOUNT_2
|
BankKey |
getBankAccountBankKey()
Field name: BANK_ACCOUNT_BANK_KEY
|
String |
getBankAccountBankref()
Field name: BANK_ACCOUNT_BANKREF
|
CountryKey |
getBankAccountCountry()
Field name: BANK_ACCOUNT_COUNTRY
|
CountryIsoCode |
getBankAccountCountryIso()
Field name: BANK_ACCOUNT_COUNTRY_ISO
|
CurrencyKey |
getBankAccountCurrency()
Field name: BANK_ACCOUNT_CURRENCY
|
IsoCodeCurrency |
getBankAccountCurrencyIso()
Field name: BANK_ACCOUNT_CURRENCY_ISO
|
GLAccountNumber |
getBankAccountGlAccount()
Field name: BANK_ACCOUNT_GL_ACCOUNT
|
String |
getBankAccountName()
Field name: BANK_ACCOUNT_NAME
|
BankControlKey |
getBankControlKey()
Field name: BANK_CONTROL_KEY
|
ListOfPaymentMethodsPermitted |
getConsideredPaymntMeth()
Field name: CONSIDERED_PAYMNT_METH
|
DetermineGroupingDefinition |
getDetGroupDefinition()
Field name: DET_GROUP_DEFINITION
|
DirectionOfFlow |
getDirection()
Field name: DIRECTION
|
org.joda.time.LocalDate |
getEffectiveDate()
Field name: EFFECTIVE_DATE
|
ErpBoolean |
getEqualDirection()
Field name: EQUAL_DIRECTION
|
FlowTypeOfFlowItem |
getFlowType()
Field name: FLOW_TYPE
|
ShortKeyForAHouseBank |
getHouseBank()
Field name: HOUSE_BANK
|
ErpBoolean |
getIndividualPayment()
Field name: INDIVIDUAL_PAYMENT
|
IndicatorForTheUseOfBankData |
getPartnerBank()
Field name: PARTNER_BANK
|
BusinessPartners |
getPayer()
Field name: PAYER
|
BusinessPartners |
getPayerTransaction()
Field name: PAYER_TRANSACTION
|
ErpBoolean |
getPaymentActivity()
Field name: PAYMENT_ACTIVITY
|
CurrencyKey |
getPaymentCurrency()
Field name: PAYMENT_CURRENCY
|
IsoCodeCurrency |
getPaymentCurrencyIso()
Field name: PAYMENT_CURRENCY_ISO
|
PaymentKey |
getPaymentMethod()
Field name: PAYMENT_METHOD
|
PaymentMethodSupplement |
getPaymentMethodSuppl()
Field name: PAYMENT_METHOD_SUPPL
|
ErpBoolean |
getPaymentRequest()
Field name: PAYMENT_REQUEST
|
RepetitiveCode |
getRepetitiveCode()
Field name: REPETITIVE_CODE
|
String |
getRepetitiveCodeText()
Field name: REPETITIVE_CODE_TEXT
|
StateCentralBankIndicator |
getScbankInd()
Field name: SCBANK_IND
|
IdOfLength35 |
getSepaMandateId()
Field name: SEPA_MANDATE_ID
|
CountryKey |
getSupcountry()
Field name: SUPCOUNTRY
|
Int4WithoutSigns |
getTableindex()
Field name: TABLEINDEX
|
int |
hashCode() |
void |
setAccountId(AccountShortKeyAtTheHouseBank accountId)
Field name: ACCOUNT_ID
|
void |
setAlternativePayerTrans(CustomerNumber alternativePayerTrans)
Field name: ALTERNATIVE_PAYER_TRANS
|
void |
setBankAccount(BankAccountNumber bankAccount)
Field name: BANK_ACCOUNT
|
void |
setBankAccount2(String bankAccount2)
Field name: BANK_ACCOUNT_2
|
void |
setBankAccountBankKey(BankKey bankAccountBankKey)
Field name: BANK_ACCOUNT_BANK_KEY
|
void |
setBankAccountBankref(String bankAccountBankref)
Field name: BANK_ACCOUNT_BANKREF
|
void |
setBankAccountCountry(CountryKey bankAccountCountry)
Field name: BANK_ACCOUNT_COUNTRY
|
void |
setBankAccountCountryIso(CountryIsoCode bankAccountCountryIso)
Field name: BANK_ACCOUNT_COUNTRY_ISO
|
void |
setBankAccountCurrency(CurrencyKey bankAccountCurrency)
Field name: BANK_ACCOUNT_CURRENCY
|
void |
setBankAccountCurrencyIso(IsoCodeCurrency bankAccountCurrencyIso)
Field name: BANK_ACCOUNT_CURRENCY_ISO
|
void |
setBankAccountGlAccount(GLAccountNumber bankAccountGlAccount)
Field name: BANK_ACCOUNT_GL_ACCOUNT
|
void |
setBankAccountName(String bankAccountName)
Field name: BANK_ACCOUNT_NAME
|
void |
setBankControlKey(BankControlKey bankControlKey)
Field name: BANK_CONTROL_KEY
|
void |
setConsideredPaymntMeth(ListOfPaymentMethodsPermitted consideredPaymntMeth)
Field name: CONSIDERED_PAYMNT_METH
|
void |
setDetGroupDefinition(DetermineGroupingDefinition detGroupDefinition)
Field name: DET_GROUP_DEFINITION
|
void |
setDirection(DirectionOfFlow direction)
Field name: DIRECTION
|
void |
setEffectiveDate(org.joda.time.LocalDate effectiveDate)
Field name: EFFECTIVE_DATE
|
void |
setEqualDirection(ErpBoolean equalDirection)
Field name: EQUAL_DIRECTION
|
void |
setFlowType(FlowTypeOfFlowItem flowType)
Field name: FLOW_TYPE
|
void |
setHouseBank(ShortKeyForAHouseBank houseBank)
Field name: HOUSE_BANK
|
void |
setIndividualPayment(ErpBoolean individualPayment)
Field name: INDIVIDUAL_PAYMENT
|
void |
setPartnerBank(IndicatorForTheUseOfBankData partnerBank)
Field name: PARTNER_BANK
|
void |
setPayer(BusinessPartners payer)
Field name: PAYER
|
void |
setPayerTransaction(BusinessPartners payerTransaction)
Field name: PAYER_TRANSACTION
|
void |
setPaymentActivity(ErpBoolean paymentActivity)
Field name: PAYMENT_ACTIVITY
|
void |
setPaymentCurrency(CurrencyKey paymentCurrency)
Field name: PAYMENT_CURRENCY
|
void |
setPaymentCurrencyIso(IsoCodeCurrency paymentCurrencyIso)
Field name: PAYMENT_CURRENCY_ISO
|
void |
setPaymentMethod(PaymentKey paymentMethod)
Field name: PAYMENT_METHOD
|
void |
setPaymentMethodSuppl(PaymentMethodSupplement paymentMethodSuppl)
Field name: PAYMENT_METHOD_SUPPL
|
void |
setPaymentRequest(ErpBoolean paymentRequest)
Field name: PAYMENT_REQUEST
|
void |
setRepetitiveCode(RepetitiveCode repetitiveCode)
Field name: REPETITIVE_CODE
|
void |
setRepetitiveCodeText(String repetitiveCodeText)
Field name: REPETITIVE_CODE_TEXT
|
void |
setScbankInd(StateCentralBankIndicator scbankInd)
Field name: SCBANK_IND
|
void |
setSepaMandateId(IdOfLength35 sepaMandateId)
Field name: SEPA_MANDATE_ID
|
void |
setSupcountry(CountryKey supcountry)
Field name: SUPCOUNTRY
|
void |
setTableindex(Int4WithoutSigns tableindex)
Field name: TABLEINDEX
|
String |
toString() |
void |
validate() |
public void validate() throws IllegalArgumentException
IllegalArgumentException
@Generated(value="lombok") public static FtrStructureForPaymentDetail.FtrStructureForPaymentDetailBuilder builder()
@Nullable @Generated(value="lombok") public Int4WithoutSigns getTableindex()
Domain name: INT4_NOS Internal type: X Max length: 4
@Nullable @Generated(value="lombok") public DirectionOfFlow getDirection()
Domain name: T_SSIGN Internal type: C Max length: 2
@Nullable @Generated(value="lombok") public CurrencyKey getPaymentCurrency()
Domain name: WAERS Internal type: C Max length: 10
@Nullable @Generated(value="lombok") public IsoCodeCurrency getPaymentCurrencyIso()
Domain name: ISOCD Internal type: C Max length: 6
@Nullable @Generated(value="lombok") public org.joda.time.LocalDate getEffectiveDate()
Domain name: DATUM Internal type: D Max length: 16
@Nullable @Generated(value="lombok") public FlowTypeOfFlowItem getFlowType()
Domain name: SBEWART Internal type: C Max length: 8
@Nullable @Generated(value="lombok") public ShortKeyForAHouseBank getHouseBank()
Domain name: HBKID Internal type: C Max length: 10
@Nullable @Generated(value="lombok") public AccountShortKeyAtTheHouseBank getAccountId()
Domain name: HKTID Internal type: C Max length: 10
@Nullable @Generated(value="lombok") public ErpBoolean getPaymentActivity()
Domain name: XFELD Internal type: C Max length: 2
@Nullable @Generated(value="lombok") public ErpBoolean getPaymentRequest()
Domain name: XFELD Internal type: C Max length: 2
@Nullable @Generated(value="lombok") public BusinessPartners getPayer()
Domain name: BU_PARTNER Internal type: C Max length: 20
@Nullable @Generated(value="lombok") public IndicatorForTheUseOfBankData getPartnerBank()
Domain name: BVTYP Internal type: C Max length: 8
@Nullable @Generated(value="lombok") public PaymentKey getPaymentMethod()
Domain name: ZLSCH Internal type: C Max length: 2
@Nullable @Generated(value="lombok") public PaymentMethodSupplement getPaymentMethodSuppl()
Domain name: UZAWE Internal type: C Max length: 4
@Nullable @Generated(value="lombok") public DetermineGroupingDefinition getDetGroupDefinition()
Domain name: T_SPRGRD Internal type: C Max length: 2
@Nullable @Generated(value="lombok") public ErpBoolean getIndividualPayment()
Domain name: XFELD Internal type: C Max length: 2
@Nullable @Generated(value="lombok") public ErpBoolean getEqualDirection()
Domain name: XFELD Internal type: C Max length: 2
@Nullable @Generated(value="lombok") public ListOfPaymentMethodsPermitted getConsideredPaymntMeth()
Domain name: ZWELS Internal type: C Max length: 20
@Nullable @Generated(value="lombok") public BusinessPartners getPayerTransaction()
Domain name: BU_PARTNER Internal type: C Max length: 20
@Nullable @Generated(value="lombok") public CustomerNumber getAlternativePayerTrans()
Domain name: KUNNR Internal type: C Max length: 20
@Nullable @Generated(value="lombok") public RepetitiveCode getRepetitiveCode()
Domain name: RPCODE Internal type: C Max length: 40
@Nullable @Generated(value="lombok") public String getRepetitiveCodeText()
Domain name: XTEXT50 Internal type: C Max length: 100
@Nullable @Generated(value="lombok") public StateCentralBankIndicator getScbankInd()
Domain name: LZBKZ Internal type: C Max length: 6
@Nullable @Generated(value="lombok") public CountryKey getSupcountry()
Domain name: LAND1 Internal type: C Max length: 6
@Nullable @Generated(value="lombok") public BankAccountNumber getBankAccount()
Domain name: BANKN Internal type: C Max length: 36
@Nullable @Generated(value="lombok") public BankControlKey getBankControlKey()
Domain name: BKONT Internal type: C Max length: 4
@Nullable @Generated(value="lombok") public CurrencyKey getBankAccountCurrency()
Domain name: WAERS Internal type: C Max length: 10
@Nullable @Generated(value="lombok") public IsoCodeCurrency getBankAccountCurrencyIso()
Domain name: ISOCD Internal type: C Max length: 6
@Nullable @Generated(value="lombok") public String getBankAccountName()
Domain name: TEXT50 Internal type: C Max length: 100
@Nullable @Generated(value="lombok") public String getBankAccount2()
Domain name: CHAR35 Internal type: C Max length: 70
@Nullable @Generated(value="lombok") public GLAccountNumber getBankAccountGlAccount()
Domain name: SAKNR Internal type: C Max length: 20
@Nullable @Generated(value="lombok") public String getBankAccountBankref()
Domain name: CHAR27 Internal type: C Max length: 54
@Nullable @Generated(value="lombok") public CountryKey getBankAccountCountry()
Domain name: LAND1 Internal type: C Max length: 6
@Nullable @Generated(value="lombok") public CountryIsoCode getBankAccountCountryIso()
Domain name: INTCA Internal type: C Max length: 4
@Nullable @Generated(value="lombok") public BankKey getBankAccountBankKey()
Domain name: BANKK Internal type: C Max length: 30
@Nullable @Generated(value="lombok") public IdOfLength35 getSepaMandateId()
Domain name: ID035 Internal type: C Max length: 70
@Generated(value="lombok") public void setTableindex(@Nullable Int4WithoutSigns tableindex)
Domain name: INT4_NOS Internal type: X Max length: 4
@Generated(value="lombok") public void setDirection(@Nullable DirectionOfFlow direction)
Domain name: T_SSIGN Internal type: C Max length: 2
@Generated(value="lombok") public void setPaymentCurrency(@Nullable CurrencyKey paymentCurrency)
Domain name: WAERS Internal type: C Max length: 10
@Generated(value="lombok") public void setPaymentCurrencyIso(@Nullable IsoCodeCurrency paymentCurrencyIso)
Domain name: ISOCD Internal type: C Max length: 6
@Generated(value="lombok") public void setEffectiveDate(@Nullable org.joda.time.LocalDate effectiveDate)
Domain name: DATUM Internal type: D Max length: 16
@Generated(value="lombok") public void setFlowType(@Nullable FlowTypeOfFlowItem flowType)
Domain name: SBEWART Internal type: C Max length: 8
@Generated(value="lombok") public void setHouseBank(@Nullable ShortKeyForAHouseBank houseBank)
Domain name: HBKID Internal type: C Max length: 10
@Generated(value="lombok") public void setAccountId(@Nullable AccountShortKeyAtTheHouseBank accountId)
Domain name: HKTID Internal type: C Max length: 10
@Generated(value="lombok") public void setPaymentActivity(@Nullable ErpBoolean paymentActivity)
Domain name: XFELD Internal type: C Max length: 2
@Generated(value="lombok") public void setPaymentRequest(@Nullable ErpBoolean paymentRequest)
Domain name: XFELD Internal type: C Max length: 2
@Generated(value="lombok") public void setPayer(@Nullable BusinessPartners payer)
Domain name: BU_PARTNER Internal type: C Max length: 20
@Generated(value="lombok") public void setPartnerBank(@Nullable IndicatorForTheUseOfBankData partnerBank)
Domain name: BVTYP Internal type: C Max length: 8
@Generated(value="lombok") public void setPaymentMethod(@Nullable PaymentKey paymentMethod)
Domain name: ZLSCH Internal type: C Max length: 2
@Generated(value="lombok") public void setPaymentMethodSuppl(@Nullable PaymentMethodSupplement paymentMethodSuppl)
Domain name: UZAWE Internal type: C Max length: 4
@Generated(value="lombok") public void setDetGroupDefinition(@Nullable DetermineGroupingDefinition detGroupDefinition)
Domain name: T_SPRGRD Internal type: C Max length: 2
@Generated(value="lombok") public void setIndividualPayment(@Nullable ErpBoolean individualPayment)
Domain name: XFELD Internal type: C Max length: 2
@Generated(value="lombok") public void setEqualDirection(@Nullable ErpBoolean equalDirection)
Domain name: XFELD Internal type: C Max length: 2
@Generated(value="lombok") public void setConsideredPaymntMeth(@Nullable ListOfPaymentMethodsPermitted consideredPaymntMeth)
Domain name: ZWELS Internal type: C Max length: 20
@Generated(value="lombok") public void setPayerTransaction(@Nullable BusinessPartners payerTransaction)
Domain name: BU_PARTNER Internal type: C Max length: 20
@Generated(value="lombok") public void setAlternativePayerTrans(@Nullable CustomerNumber alternativePayerTrans)
Domain name: KUNNR Internal type: C Max length: 20
@Generated(value="lombok") public void setRepetitiveCode(@Nullable RepetitiveCode repetitiveCode)
Domain name: RPCODE Internal type: C Max length: 40
@Generated(value="lombok") public void setRepetitiveCodeText(@Nullable String repetitiveCodeText)
Domain name: XTEXT50 Internal type: C Max length: 100
@Generated(value="lombok") public void setScbankInd(@Nullable StateCentralBankIndicator scbankInd)
Domain name: LZBKZ Internal type: C Max length: 6
@Generated(value="lombok") public void setSupcountry(@Nullable CountryKey supcountry)
Domain name: LAND1 Internal type: C Max length: 6
@Generated(value="lombok") public void setBankAccount(@Nullable BankAccountNumber bankAccount)
Domain name: BANKN Internal type: C Max length: 36
@Generated(value="lombok") public void setBankControlKey(@Nullable BankControlKey bankControlKey)
Domain name: BKONT Internal type: C Max length: 4
@Generated(value="lombok") public void setBankAccountCurrency(@Nullable CurrencyKey bankAccountCurrency)
Domain name: WAERS Internal type: C Max length: 10
@Generated(value="lombok") public void setBankAccountCurrencyIso(@Nullable IsoCodeCurrency bankAccountCurrencyIso)
Domain name: ISOCD Internal type: C Max length: 6
@Generated(value="lombok") public void setBankAccountName(@Nullable String bankAccountName)
Domain name: TEXT50 Internal type: C Max length: 100
@Generated(value="lombok") public void setBankAccount2(@Nullable String bankAccount2)
Domain name: CHAR35 Internal type: C Max length: 70
@Generated(value="lombok") public void setBankAccountGlAccount(@Nullable GLAccountNumber bankAccountGlAccount)
Domain name: SAKNR Internal type: C Max length: 20
@Generated(value="lombok") public void setBankAccountBankref(@Nullable String bankAccountBankref)
Domain name: CHAR27 Internal type: C Max length: 54
@Generated(value="lombok") public void setBankAccountCountry(@Nullable CountryKey bankAccountCountry)
Domain name: LAND1 Internal type: C Max length: 6
@Generated(value="lombok") public void setBankAccountCountryIso(@Nullable CountryIsoCode bankAccountCountryIso)
Domain name: INTCA Internal type: C Max length: 4
@Generated(value="lombok") public void setBankAccountBankKey(@Nullable BankKey bankAccountBankKey)
Domain name: BANKK Internal type: C Max length: 30
@Generated(value="lombok") public void setSepaMandateId(@Nullable IdOfLength35 sepaMandateId)
Domain name: ID035 Internal type: C Max length: 70
@Generated(value="lombok") public boolean equals(Object o)
@Generated(value="lombok") public int hashCode()
@Generated(value="lombok") public String toString()
Copyright © 2017 SAP SE. All rights reserved.