public class FixedAssetInsurance extends Object
Structure: BAPI1022_FEGLG008
Modifier and Type | Class and Description |
---|---|
static class |
FixedAssetInsurance.FixedAssetInsuranceBuilder |
Modifier and Type | Method and Description |
---|---|
static FixedAssetInsurance.FixedAssetInsuranceBuilder |
builder() |
boolean |
equals(Object o) |
ErpBoolean |
getBaseValManUpd()
Field name: BASE_VAL_MAN_UPD
Type element: BF_VSMAN
Domain name: BF_XFELD
Internal type: CHAR
Description: Update insurable value manually
Max length: 1
|
BaseInsurableValue |
getBaseValue()
Field name: BASE_VALUE
Type element: BF_VRSBA
Domain name: BAPICURR
Internal type: DEC
Description: Base insurable value
Max length: 12
|
InsuranceCompanies |
getCompany()
Field name: COMPANY
Type element: BF_AVGES
Domain name: BF_AVGES
Internal type: CHAR
Description: Insurance companies
Max length: 2
|
CurrentInsurableValue |
getCurInsValue()
Field name: CUR_INS_VALUE
Type element: BAPI1022_VSWRT
Domain name: BAPICURR
Internal type: DEC
Description: Current insurable value
Max length: 12
|
Year |
getCurInsValueMaintYr()
Field name: CUR_INS_VALUE_MAINT_YR
Type element: VSJHR
Domain name: GJAHR
Internal type: NUMC
Description: Fiscal year for displaying insurance value
Max length: 4
|
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
|
InsuranceIndexSeries |
getIndex()
Field name: INDEX
Type element: BF_VSIND
Domain name: BF_WBIND
Internal type: CHAR
Description: Insurance index series
Max length: 5
|
ManualInsurableValue |
getManInsVal()
Field name: MAN_INS_VAL
Type element: BF_VRSMA
Domain name: BAPICURR
Internal type: DEC
Description: Manual insurable value
Max length: 12
|
Year |
getManInsValMaintYr()
Field name: MAN_INS_VAL_MAINT_YR
Type element: BF_VRSJH
Domain name: GJAHR
Internal type: NUMC
Description: Maintenance year for manual insurable value
Max length: 4
|
String |
getPolicyNo()
Field name: POLICY_NO
Type element: BF_VSSTX
Domain name: CHAR15
Internal type: CHAR
Description: Insurance policy number
Max length: 15
|
InsuranceRateFiAa |
getPremium()
Field name: PREMIUM
Type element: BF_AVTAR
Domain name: BF_AVTAR
Internal type: CHAR
Description: Insurance rate FI-AA
Max length: 5
|
org.joda.time.LocalDate |
getStartDate()
Field name: START_DATE
Type element: BF_VRSBG
Domain name: DATUM
Internal type: DATS
Description: Insurance start date
Max length: 8
|
String |
getText()
Field name: TEXT
Type element: BF_VSZTX
Domain name: TEXT50
Internal type: CHAR
Description: Supplementary insurance text
Max length: 50
|
AssetInsuranceType |
getType()
Field name: TYPE
Type element: BF_VSART_ANLA
Domain name: BF_AVART
Internal type: CHAR
Description: Asset insurance type
Max length: 2
|
int |
hashCode() |
void |
setBaseValManUpd(ErpBoolean baseValManUpd)
Field name: BASE_VAL_MAN_UPD
Type element: BF_VSMAN
Domain name: BF_XFELD
Internal type: CHAR
Description: Update insurable value manually
Max length: 1
|
void |
setBaseValue(BaseInsurableValue baseValue)
Field name: BASE_VALUE
Type element: BF_VRSBA
Domain name: BAPICURR
Internal type: DEC
Description: Base insurable value
Max length: 12
|
void |
setCompany(InsuranceCompanies company)
Field name: COMPANY
Type element: BF_AVGES
Domain name: BF_AVGES
Internal type: CHAR
Description: Insurance companies
Max length: 2
|
void |
setCurInsValue(CurrentInsurableValue curInsValue)
Field name: CUR_INS_VALUE
Type element: BAPI1022_VSWRT
Domain name: BAPICURR
Internal type: DEC
Description: Current insurable value
Max length: 12
|
void |
setCurInsValueMaintYr(Year curInsValueMaintYr)
Field name: CUR_INS_VALUE_MAINT_YR
Type element: VSJHR
Domain name: GJAHR
Internal type: NUMC
Description: Fiscal year for displaying insurance value
Max length: 4
|
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 |
setIndex(InsuranceIndexSeries index)
Field name: INDEX
Type element: BF_VSIND
Domain name: BF_WBIND
Internal type: CHAR
Description: Insurance index series
Max length: 5
|
void |
setManInsVal(ManualInsurableValue manInsVal)
Field name: MAN_INS_VAL
Type element: BF_VRSMA
Domain name: BAPICURR
Internal type: DEC
Description: Manual insurable value
Max length: 12
|
void |
setManInsValMaintYr(Year manInsValMaintYr)
Field name: MAN_INS_VAL_MAINT_YR
Type element: BF_VRSJH
Domain name: GJAHR
Internal type: NUMC
Description: Maintenance year for manual insurable value
Max length: 4
|
void |
setPolicyNo(String policyNo)
Field name: POLICY_NO
Type element: BF_VSSTX
Domain name: CHAR15
Internal type: CHAR
Description: Insurance policy number
Max length: 15
|
void |
setPremium(InsuranceRateFiAa premium)
Field name: PREMIUM
Type element: BF_AVTAR
Domain name: BF_AVTAR
Internal type: CHAR
Description: Insurance rate FI-AA
Max length: 5
|
void |
setStartDate(org.joda.time.LocalDate startDate)
Field name: START_DATE
Type element: BF_VRSBG
Domain name: DATUM
Internal type: DATS
Description: Insurance start date
Max length: 8
|
void |
setText(String text)
Field name: TEXT
Type element: BF_VSZTX
Domain name: TEXT50
Internal type: CHAR
Description: Supplementary insurance text
Max length: 50
|
void |
setType(AssetInsuranceType type)
Field name: TYPE
Type element: BF_VSART_ANLA
Domain name: BF_AVART
Internal type: CHAR
Description: Asset insurance type
Max length: 2
|
String |
toString() |
void |
validate() |
public void validate() throws IllegalArgumentException
IllegalArgumentException
public static FixedAssetInsurance.FixedAssetInsuranceBuilder builder()
@Nullable public BaseInsurableValue getBaseValue()
Type element: BF_VRSBA Domain name: BAPICURR Internal type: DEC Description: Base insurable value Max length: 12
@Nullable public ErpBoolean getBaseValManUpd()
Type element: BF_VSMAN Domain name: BF_XFELD Internal type: CHAR Description: Update insurable value manually Max length: 1
@Nullable public InsuranceCompanies getCompany()
Type element: BF_AVGES Domain name: BF_AVGES Internal type: CHAR Description: Insurance companies Max length: 2
@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 CurrentInsurableValue getCurInsValue()
Type element: BAPI1022_VSWRT Domain name: BAPICURR Internal type: DEC Description: Current insurable value Max length: 12
@Nullable public Year getCurInsValueMaintYr()
Type element: VSJHR Domain name: GJAHR Internal type: NUMC Description: Fiscal year for displaying insurance value Max length: 4
@Nullable public InsuranceIndexSeries getIndex()
Type element: BF_VSIND Domain name: BF_WBIND Internal type: CHAR Description: Insurance index series Max length: 5
@Nullable public ManualInsurableValue getManInsVal()
Type element: BF_VRSMA Domain name: BAPICURR Internal type: DEC Description: Manual insurable value Max length: 12
@Nullable public Year getManInsValMaintYr()
Type element: BF_VRSJH Domain name: GJAHR Internal type: NUMC Description: Maintenance year for manual insurable value Max length: 4
@Nullable public String getPolicyNo()
Type element: BF_VSSTX Domain name: CHAR15 Internal type: CHAR Description: Insurance policy number Max length: 15
@Nullable public InsuranceRateFiAa getPremium()
Type element: BF_AVTAR Domain name: BF_AVTAR Internal type: CHAR Description: Insurance rate FI-AA Max length: 5
@Nullable public org.joda.time.LocalDate getStartDate()
Type element: BF_VRSBG Domain name: DATUM Internal type: DATS Description: Insurance start date Max length: 8
@Nullable public String getText()
Type element: BF_VSZTX Domain name: TEXT50 Internal type: CHAR Description: Supplementary insurance text Max length: 50
@Nullable public AssetInsuranceType getType()
Type element: BF_VSART_ANLA Domain name: BF_AVART Internal type: CHAR Description: Asset insurance type Max length: 2
public void setBaseValue(@Nullable BaseInsurableValue baseValue)
Type element: BF_VRSBA Domain name: BAPICURR Internal type: DEC Description: Base insurable value Max length: 12
public void setBaseValManUpd(@Nullable ErpBoolean baseValManUpd)
Type element: BF_VSMAN Domain name: BF_XFELD Internal type: CHAR Description: Update insurable value manually Max length: 1
public void setCompany(@Nullable InsuranceCompanies company)
Type element: BF_AVGES Domain name: BF_AVGES Internal type: CHAR Description: Insurance companies Max length: 2
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 setCurInsValue(@Nullable CurrentInsurableValue curInsValue)
Type element: BAPI1022_VSWRT Domain name: BAPICURR Internal type: DEC Description: Current insurable value Max length: 12
public void setCurInsValueMaintYr(@Nullable Year curInsValueMaintYr)
Type element: VSJHR Domain name: GJAHR Internal type: NUMC Description: Fiscal year for displaying insurance value Max length: 4
public void setIndex(@Nullable InsuranceIndexSeries index)
Type element: BF_VSIND Domain name: BF_WBIND Internal type: CHAR Description: Insurance index series Max length: 5
public void setManInsVal(@Nullable ManualInsurableValue manInsVal)
Type element: BF_VRSMA Domain name: BAPICURR Internal type: DEC Description: Manual insurable value Max length: 12
public void setManInsValMaintYr(@Nullable Year manInsValMaintYr)
Type element: BF_VRSJH Domain name: GJAHR Internal type: NUMC Description: Maintenance year for manual insurable value Max length: 4
public void setPolicyNo(@Nullable String policyNo)
Type element: BF_VSSTX Domain name: CHAR15 Internal type: CHAR Description: Insurance policy number Max length: 15
public void setPremium(@Nullable InsuranceRateFiAa premium)
Type element: BF_AVTAR Domain name: BF_AVTAR Internal type: CHAR Description: Insurance rate FI-AA Max length: 5
public void setStartDate(@Nullable org.joda.time.LocalDate startDate)
Type element: BF_VRSBG Domain name: DATUM Internal type: DATS Description: Insurance start date Max length: 8
public void setText(@Nullable String text)
Type element: BF_VSZTX Domain name: TEXT50 Internal type: CHAR Description: Supplementary insurance text Max length: 50
public void setType(@Nullable AssetInsuranceType type)
Type element: BF_VSART_ANLA Domain name: BF_AVART Internal type: CHAR Description: Asset insurance type Max length: 2
Copyright © 2018 SAP SE. All rights reserved.