public class FixedAssetGetlistLeasing extends Object
Structure: BAPI1022_FEGLG005_PID
Modifier and Type | Class and Description |
---|---|
static class |
FixedAssetGetlistLeasing.FixedAssetGetlistLeasingBuilder |
Modifier and Type | Method and Description |
---|---|
static FixedAssetGetlistLeasing.FixedAssetGetlistLeasingBuilder |
builder() |
boolean |
equals(Object o) |
org.joda.time.LocalDate |
getAgrmntdate()
Field name: AGRMNTDATE
Type element: BF_LVDAT
Domain name: DATUM
Internal type: DATS
Description: Leasing agreement date
Max length: 8
|
String |
getAgrmntNo()
Field name: AGRMNT_NO
Type element: BF_LVTNR
Domain name: CHAR15
Internal type: CHAR
Description: Leasing agreement number
Max length: 15
|
MainAssetNumber12 |
getAsset()
Field name: ASSET
Type element: BF_ANLN1
Domain name: BF_ANLN1
Internal type: CHAR
Description: Main Asset Number
Max length: 12
|
LeasingBaseValueAsNew |
getBaseValue()
Field name: BASE_VALUE
Type element: BF_LBASW
Domain name: BAPICURR
Internal type: DEC
Description: Leasing base value as new
Max length: 12
|
LeasingCompany |
getCompany()
Field name: COMPANY
Type element: BF_LEAFI
Domain name: LIFNR
Internal type: CHAR
Description: Leasing company
Max length: 10
|
CurrencyKey |
getCurrency()
Field name: CURRENCY
Type element: WAERS
Domain name: WAERS
Internal type: CUKY
Description: Currency Key
Max length: 5
|
IsoCodeCurrency |
getCurrencyIso()
Field name: CURRENCY_ISO
Type element: WAERS_ISO
Domain name: ISOCD
Internal type: CHAR
Description: ISO code currency
Max length: 3
|
LeasePaymentCycle |
getCycle()
Field name: CYCLE
Type element: BF_LRYTH
Domain name: BF_PERAF
Internal type: NUMC
Description: Lease payment cycle
Max length: 3
|
ErpBoolean |
getInAdvance()
Field name: IN_ADVANCE
Type element: BF_LVORS
Domain name: BF_XFELD
Internal type: CHAR
Description: Advance payments
Max length: 1
|
LeasingInterestRate |
getInterest()
Field name: INTEREST
Type element: BF_LZINS
Domain name: BF_AFPROZ
Internal type: DEC
Description: Leasing interest rate (capital lease)
Max length: 4
|
LengthOfLeaseInPeriods |
getLngthPrds()
Field name: LNGTH_PRDS
Type element: BF_LEPER
Domain name: BF_PERAF
Internal type: NUMC
Description: Length of lease in periods
Max length: 3
|
LengthOfLeaseInYears |
getLngthYrs()
Field name: LNGTH_YRS
Type element: BF_LEJAR
Domain name: BF_JARAF
Internal type: NUMC
Description: Length of lease in years
Max length: 3
|
NumberOfLeasePayments |
getNoPaymnts()
Field name: NO_PAYMNTS
Type element: BF_LEANZ
Domain name: DEC5
Internal type: DEC
Description: Number of lease payments
Max length: 3
|
org.joda.time.LocalDate |
getNoticedate()
Field name: NOTICEDATE
Type element: BF_LKDAT
Domain name: DATUM
Internal type: DATS
Description: Leasing agreement notice date
Max length: 8
|
PeriodicLeasePaymentPaidToLeasingCompanyLessor |
getPayment()
Field name: PAYMENT
Type element: BF_LEGEB
Domain name: BAPICURR
Internal type: DEC
Description: Periodic lease payment paid to leasing company/lessor
Max length: 12
|
LeasedAssetPurchasePrice |
getPurchprice()
Field name: PURCHPRICE
Type element: BF_LKAUF
Domain name: BAPICURR
Internal type: DEC
Description: Leased asset purchase price
Max length: 12
|
org.joda.time.LocalDate |
getStartDate()
Field name: START_DATE
Type element: BF_LEABG
Domain name: DATUM
Internal type: DATS
Description: Lease start date
Max length: 8
|
AssetSubnumber4 |
getSubnumber()
Field name: SUBNUMBER
Type element: BF_ANLN2
Domain name: BF_ANLN2
Internal type: CHAR
Description: Asset Subnumber
Max length: 4
|
String |
getText()
Field name: TEXT
Type element: BF_LETXT
Domain name: TEXT50
Internal type: CHAR
Description: Leasing data text
Max length: 50
|
LeasingType |
getType()
Field name: TYPE
Type element: BF_LEART
Domain name: BF_LEASART
Internal type: CHAR
Description: Leasing type
Max length: 2
|
PresentValueOfLease |
getValue()
Field name: VALUE
Type element: BAPI1022_LBARW
Domain name: BAPICURR
Internal type: DEC
Description: Present value of lease
Max length: 12
|
int |
hashCode() |
void |
setAgrmntdate(org.joda.time.LocalDate agrmntdate)
Field name: AGRMNTDATE
Type element: BF_LVDAT
Domain name: DATUM
Internal type: DATS
Description: Leasing agreement date
Max length: 8
|
void |
setAgrmntNo(String agrmntNo)
Field name: AGRMNT_NO
Type element: BF_LVTNR
Domain name: CHAR15
Internal type: CHAR
Description: Leasing agreement number
Max length: 15
|
void |
setAsset(MainAssetNumber12 asset)
Field name: ASSET
Type element: BF_ANLN1
Domain name: BF_ANLN1
Internal type: CHAR
Description: Main Asset Number
Max length: 12
|
void |
setBaseValue(LeasingBaseValueAsNew baseValue)
Field name: BASE_VALUE
Type element: BF_LBASW
Domain name: BAPICURR
Internal type: DEC
Description: Leasing base value as new
Max length: 12
|
void |
setCompany(LeasingCompany company)
Field name: COMPANY
Type element: BF_LEAFI
Domain name: LIFNR
Internal type: CHAR
Description: Leasing company
Max length: 10
|
void |
setCurrency(CurrencyKey currency)
Field name: CURRENCY
Type element: WAERS
Domain name: WAERS
Internal type: CUKY
Description: Currency Key
Max length: 5
|
void |
setCurrencyIso(IsoCodeCurrency currencyIso)
Field name: CURRENCY_ISO
Type element: WAERS_ISO
Domain name: ISOCD
Internal type: CHAR
Description: ISO code currency
Max length: 3
|
void |
setCycle(LeasePaymentCycle cycle)
Field name: CYCLE
Type element: BF_LRYTH
Domain name: BF_PERAF
Internal type: NUMC
Description: Lease payment cycle
Max length: 3
|
void |
setInAdvance(ErpBoolean inAdvance)
Field name: IN_ADVANCE
Type element: BF_LVORS
Domain name: BF_XFELD
Internal type: CHAR
Description: Advance payments
Max length: 1
|
void |
setInterest(LeasingInterestRate interest)
Field name: INTEREST
Type element: BF_LZINS
Domain name: BF_AFPROZ
Internal type: DEC
Description: Leasing interest rate (capital lease)
Max length: 4
|
void |
setLngthPrds(LengthOfLeaseInPeriods lngthPrds)
Field name: LNGTH_PRDS
Type element: BF_LEPER
Domain name: BF_PERAF
Internal type: NUMC
Description: Length of lease in periods
Max length: 3
|
void |
setLngthYrs(LengthOfLeaseInYears lngthYrs)
Field name: LNGTH_YRS
Type element: BF_LEJAR
Domain name: BF_JARAF
Internal type: NUMC
Description: Length of lease in years
Max length: 3
|
void |
setNoPaymnts(NumberOfLeasePayments noPaymnts)
Field name: NO_PAYMNTS
Type element: BF_LEANZ
Domain name: DEC5
Internal type: DEC
Description: Number of lease payments
Max length: 3
|
void |
setNoticedate(org.joda.time.LocalDate noticedate)
Field name: NOTICEDATE
Type element: BF_LKDAT
Domain name: DATUM
Internal type: DATS
Description: Leasing agreement notice date
Max length: 8
|
void |
setPayment(PeriodicLeasePaymentPaidToLeasingCompanyLessor payment)
Field name: PAYMENT
Type element: BF_LEGEB
Domain name: BAPICURR
Internal type: DEC
Description: Periodic lease payment paid to leasing company/lessor
Max length: 12
|
void |
setPurchprice(LeasedAssetPurchasePrice purchprice)
Field name: PURCHPRICE
Type element: BF_LKAUF
Domain name: BAPICURR
Internal type: DEC
Description: Leased asset purchase price
Max length: 12
|
void |
setStartDate(org.joda.time.LocalDate startDate)
Field name: START_DATE
Type element: BF_LEABG
Domain name: DATUM
Internal type: DATS
Description: Lease start date
Max length: 8
|
void |
setSubnumber(AssetSubnumber4 subnumber)
Field name: SUBNUMBER
Type element: BF_ANLN2
Domain name: BF_ANLN2
Internal type: CHAR
Description: Asset Subnumber
Max length: 4
|
void |
setText(String text)
Field name: TEXT
Type element: BF_LETXT
Domain name: TEXT50
Internal type: CHAR
Description: Leasing data text
Max length: 50
|
void |
setType(LeasingType type)
Field name: TYPE
Type element: BF_LEART
Domain name: BF_LEASART
Internal type: CHAR
Description: Leasing type
Max length: 2
|
void |
setValue(PresentValueOfLease value)
Field name: VALUE
Type element: BAPI1022_LBARW
Domain name: BAPICURR
Internal type: DEC
Description: Present value of lease
Max length: 12
|
String |
toString() |
void |
validate() |
public void validate() throws IllegalArgumentException
IllegalArgumentException
public static FixedAssetGetlistLeasing.FixedAssetGetlistLeasingBuilder builder()
@Nullable public org.joda.time.LocalDate getAgrmntdate()
Type element: BF_LVDAT Domain name: DATUM Internal type: DATS Description: Leasing agreement date Max length: 8
@Nullable public String getAgrmntNo()
Type element: BF_LVTNR Domain name: CHAR15 Internal type: CHAR Description: Leasing agreement number Max length: 15
@Nullable public MainAssetNumber12 getAsset()
Type element: BF_ANLN1 Domain name: BF_ANLN1 Internal type: CHAR Description: Main Asset Number Max length: 12
@Nullable public LeasingBaseValueAsNew getBaseValue()
Type element: BF_LBASW Domain name: BAPICURR Internal type: DEC Description: Leasing base value as new Max length: 12
@Nullable public LeasingCompany getCompany()
Type element: BF_LEAFI Domain name: LIFNR Internal type: CHAR Description: Leasing company Max length: 10
@Nullable public CurrencyKey getCurrency()
Type element: WAERS Domain name: WAERS Internal type: CUKY Description: Currency Key Max length: 5
@Nullable public IsoCodeCurrency getCurrencyIso()
Type element: WAERS_ISO Domain name: ISOCD Internal type: CHAR Description: ISO code currency Max length: 3
@Nullable public LeasePaymentCycle getCycle()
Type element: BF_LRYTH Domain name: BF_PERAF Internal type: NUMC Description: Lease payment cycle Max length: 3
@Nullable public LeasingInterestRate getInterest()
Type element: BF_LZINS Domain name: BF_AFPROZ Internal type: DEC Description: Leasing interest rate (capital lease) Max length: 4
@Nullable public ErpBoolean getInAdvance()
Type element: BF_LVORS Domain name: BF_XFELD Internal type: CHAR Description: Advance payments Max length: 1
@Nullable public LengthOfLeaseInPeriods getLngthPrds()
Type element: BF_LEPER Domain name: BF_PERAF Internal type: NUMC Description: Length of lease in periods Max length: 3
@Nullable public LengthOfLeaseInYears getLngthYrs()
Type element: BF_LEJAR Domain name: BF_JARAF Internal type: NUMC Description: Length of lease in years Max length: 3
@Nullable public org.joda.time.LocalDate getNoticedate()
Type element: BF_LKDAT Domain name: DATUM Internal type: DATS Description: Leasing agreement notice date Max length: 8
@Nullable public NumberOfLeasePayments getNoPaymnts()
Type element: BF_LEANZ Domain name: DEC5 Internal type: DEC Description: Number of lease payments Max length: 3
@Nullable public PeriodicLeasePaymentPaidToLeasingCompanyLessor getPayment()
Type element: BF_LEGEB Domain name: BAPICURR Internal type: DEC Description: Periodic lease payment paid to leasing company/lessor Max length: 12
@Nullable public LeasedAssetPurchasePrice getPurchprice()
Type element: BF_LKAUF Domain name: BAPICURR Internal type: DEC Description: Leased asset purchase price Max length: 12
@Nullable public org.joda.time.LocalDate getStartDate()
Type element: BF_LEABG Domain name: DATUM Internal type: DATS Description: Lease start date Max length: 8
@Nullable public AssetSubnumber4 getSubnumber()
Type element: BF_ANLN2 Domain name: BF_ANLN2 Internal type: CHAR Description: Asset Subnumber Max length: 4
@Nullable public String getText()
Type element: BF_LETXT Domain name: TEXT50 Internal type: CHAR Description: Leasing data text Max length: 50
@Nullable public LeasingType getType()
Type element: BF_LEART Domain name: BF_LEASART Internal type: CHAR Description: Leasing type Max length: 2
@Nullable public PresentValueOfLease getValue()
Type element: BAPI1022_LBARW Domain name: BAPICURR Internal type: DEC Description: Present value of lease Max length: 12
public void setAgrmntdate(@Nullable org.joda.time.LocalDate agrmntdate)
Type element: BF_LVDAT Domain name: DATUM Internal type: DATS Description: Leasing agreement date Max length: 8
public void setAgrmntNo(@Nullable String agrmntNo)
Type element: BF_LVTNR Domain name: CHAR15 Internal type: CHAR Description: Leasing agreement number Max length: 15
public void setAsset(@Nullable MainAssetNumber12 asset)
Type element: BF_ANLN1 Domain name: BF_ANLN1 Internal type: CHAR Description: Main Asset Number Max length: 12
public void setBaseValue(@Nullable LeasingBaseValueAsNew baseValue)
Type element: BF_LBASW Domain name: BAPICURR Internal type: DEC Description: Leasing base value as new Max length: 12
public void setCompany(@Nullable LeasingCompany company)
Type element: BF_LEAFI Domain name: LIFNR Internal type: CHAR Description: Leasing company Max length: 10
public void setCurrency(@Nullable CurrencyKey currency)
Type element: WAERS Domain name: WAERS Internal type: CUKY Description: Currency Key Max length: 5
public void setCurrencyIso(@Nullable IsoCodeCurrency currencyIso)
Type element: WAERS_ISO Domain name: ISOCD Internal type: CHAR Description: ISO code currency Max length: 3
public void setCycle(@Nullable LeasePaymentCycle cycle)
Type element: BF_LRYTH Domain name: BF_PERAF Internal type: NUMC Description: Lease payment cycle Max length: 3
public void setInterest(@Nullable LeasingInterestRate interest)
Type element: BF_LZINS Domain name: BF_AFPROZ Internal type: DEC Description: Leasing interest rate (capital lease) Max length: 4
public void setInAdvance(@Nullable ErpBoolean inAdvance)
Type element: BF_LVORS Domain name: BF_XFELD Internal type: CHAR Description: Advance payments Max length: 1
public void setLngthPrds(@Nullable LengthOfLeaseInPeriods lngthPrds)
Type element: BF_LEPER Domain name: BF_PERAF Internal type: NUMC Description: Length of lease in periods Max length: 3
public void setLngthYrs(@Nullable LengthOfLeaseInYears lngthYrs)
Type element: BF_LEJAR Domain name: BF_JARAF Internal type: NUMC Description: Length of lease in years Max length: 3
public void setNoticedate(@Nullable org.joda.time.LocalDate noticedate)
Type element: BF_LKDAT Domain name: DATUM Internal type: DATS Description: Leasing agreement notice date Max length: 8
public void setNoPaymnts(@Nullable NumberOfLeasePayments noPaymnts)
Type element: BF_LEANZ Domain name: DEC5 Internal type: DEC Description: Number of lease payments Max length: 3
public void setPayment(@Nullable PeriodicLeasePaymentPaidToLeasingCompanyLessor payment)
Type element: BF_LEGEB Domain name: BAPICURR Internal type: DEC Description: Periodic lease payment paid to leasing company/lessor Max length: 12
public void setPurchprice(@Nullable LeasedAssetPurchasePrice purchprice)
Type element: BF_LKAUF Domain name: BAPICURR Internal type: DEC Description: Leased asset purchase price Max length: 12
public void setStartDate(@Nullable org.joda.time.LocalDate startDate)
Type element: BF_LEABG Domain name: DATUM Internal type: DATS Description: Lease start date Max length: 8
public void setSubnumber(@Nullable AssetSubnumber4 subnumber)
Type element: BF_ANLN2 Domain name: BF_ANLN2 Internal type: CHAR Description: Asset Subnumber Max length: 4
public void setText(@Nullable String text)
Type element: BF_LETXT Domain name: TEXT50 Internal type: CHAR Description: Leasing data text Max length: 50
public void setType(@Nullable LeasingType type)
Type element: BF_LEART Domain name: BF_LEASART Internal type: CHAR Description: Leasing type Max length: 2
public void setValue(@Nullable PresentValueOfLease value)
Type element: BAPI1022_LBARW Domain name: BAPICURR Internal type: DEC Description: Present value of lease Max length: 12
Copyright © 2018 SAP SE. All rights reserved.