public class FixedAssetAllocation extends Object
Structure: BAPI1022_FEGLG004_PID
Modifier and Type | Class and Description |
---|---|
static class |
FixedAssetAllocation.FixedAssetAllocationBuilder |
Modifier and Type | Method and Description |
---|---|
static FixedAssetAllocation.FixedAssetAllocationBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
MainAssetNumber12 |
getAsset()
Field name: ASSET
Type element: BF_ANLN1
Domain name: BF_ANLN1
Internal type: CHAR
Description: Main Asset Number
Max length: 12
|
AssetSuperNumber |
getAssetsupno()
Field name: ASSETSUPNO
Type element: BF_ANLUE
Domain name: BF_ANLUE
Internal type: CHAR
Description: Asset super number
Max length: 12
|
ReasonForEnvironmentalInvestment |
getEnvirInvest()
Field name: ENVIR_INVEST
Type element: BF_AM_UMWKZ
Domain name: BF_AM_UMWKZ
Internal type: CHAR
Description: Reason for environmental investment
Max length: 5
|
EvaluationGroup1 |
getEvalgroup1()
Field name: EVALGROUP1
Type element: BF_ORD41
Domain name: BF_ORD4X
Internal type: CHAR
Description: Evaluation Group 1
Max length: 4
|
EvaluationGroup2 |
getEvalgroup2()
Field name: EVALGROUP2
Type element: BF_ORD42
Domain name: BF_ORD4X
Internal type: CHAR
Description: Evaluation Group 2
Max length: 4
|
EvaluationGroup3 |
getEvalgroup3()
Field name: EVALGROUP3
Type element: BF_ORD43
Domain name: BF_ORD4X
Internal type: CHAR
Description: Evaluation Group 3
Max length: 4
|
EvaluationGroup4 |
getEvalgroup4()
Field name: EVALGROUP4
Type element: BF_ORD44
Domain name: BF_ORD4X
Internal type: CHAR
Description: Evaluation Group 4
Max length: 4
|
SortKey5 |
getEvalgroup5()
Field name: EVALGROUP5
Type element: BF_GDLGRP
Domain name: BF_GDLGRP
Internal type: CHAR
Description: Sort Key 5
Max length: 8
|
ReasonForInvestment |
getInvReason()
Field name: INV_REASON
Type element: BF_IZWEK
Domain name: BF_IZWEK
Internal type: CHAR
Description: Reason for investment
Max length: 2
|
AssetSubnumber4 |
getSubnumber()
Field name: SUBNUMBER
Type element: BF_ANLN2
Domain name: BF_ANLN2
Internal type: CHAR
Description: Asset Subnumber
Max length: 4
|
int |
hashCode() |
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 |
setAssetsupno(AssetSuperNumber assetsupno)
Field name: ASSETSUPNO
Type element: BF_ANLUE
Domain name: BF_ANLUE
Internal type: CHAR
Description: Asset super number
Max length: 12
|
void |
setEnvirInvest(ReasonForEnvironmentalInvestment envirInvest)
Field name: ENVIR_INVEST
Type element: BF_AM_UMWKZ
Domain name: BF_AM_UMWKZ
Internal type: CHAR
Description: Reason for environmental investment
Max length: 5
|
void |
setEvalgroup1(EvaluationGroup1 evalgroup1)
Field name: EVALGROUP1
Type element: BF_ORD41
Domain name: BF_ORD4X
Internal type: CHAR
Description: Evaluation Group 1
Max length: 4
|
void |
setEvalgroup2(EvaluationGroup2 evalgroup2)
Field name: EVALGROUP2
Type element: BF_ORD42
Domain name: BF_ORD4X
Internal type: CHAR
Description: Evaluation Group 2
Max length: 4
|
void |
setEvalgroup3(EvaluationGroup3 evalgroup3)
Field name: EVALGROUP3
Type element: BF_ORD43
Domain name: BF_ORD4X
Internal type: CHAR
Description: Evaluation Group 3
Max length: 4
|
void |
setEvalgroup4(EvaluationGroup4 evalgroup4)
Field name: EVALGROUP4
Type element: BF_ORD44
Domain name: BF_ORD4X
Internal type: CHAR
Description: Evaluation Group 4
Max length: 4
|
void |
setEvalgroup5(SortKey5 evalgroup5)
Field name: EVALGROUP5
Type element: BF_GDLGRP
Domain name: BF_GDLGRP
Internal type: CHAR
Description: Sort Key 5
Max length: 8
|
void |
setInvReason(ReasonForInvestment invReason)
Field name: INV_REASON
Type element: BF_IZWEK
Domain name: BF_IZWEK
Internal type: CHAR
Description: Reason for investment
Max length: 2
|
void |
setSubnumber(AssetSubnumber4 subnumber)
Field name: SUBNUMBER
Type element: BF_ANLN2
Domain name: BF_ANLN2
Internal type: CHAR
Description: Asset Subnumber
Max length: 4
|
String |
toString() |
void |
validate() |
public void validate() throws IllegalArgumentException
IllegalArgumentException
public static FixedAssetAllocation.FixedAssetAllocationBuilder builder()
@Nullable public MainAssetNumber12 getAsset()
Type element: BF_ANLN1 Domain name: BF_ANLN1 Internal type: CHAR Description: Main Asset Number Max length: 12
@Nullable public AssetSuperNumber getAssetsupno()
Type element: BF_ANLUE Domain name: BF_ANLUE Internal type: CHAR Description: Asset super number Max length: 12
@Nullable public ReasonForEnvironmentalInvestment getEnvirInvest()
Type element: BF_AM_UMWKZ Domain name: BF_AM_UMWKZ Internal type: CHAR Description: Reason for environmental investment Max length: 5
@Nullable public EvaluationGroup1 getEvalgroup1()
Type element: BF_ORD41 Domain name: BF_ORD4X Internal type: CHAR Description: Evaluation Group 1 Max length: 4
@Nullable public EvaluationGroup2 getEvalgroup2()
Type element: BF_ORD42 Domain name: BF_ORD4X Internal type: CHAR Description: Evaluation Group 2 Max length: 4
@Nullable public EvaluationGroup3 getEvalgroup3()
Type element: BF_ORD43 Domain name: BF_ORD4X Internal type: CHAR Description: Evaluation Group 3 Max length: 4
@Nullable public EvaluationGroup4 getEvalgroup4()
Type element: BF_ORD44 Domain name: BF_ORD4X Internal type: CHAR Description: Evaluation Group 4 Max length: 4
@Nullable public SortKey5 getEvalgroup5()
Type element: BF_GDLGRP Domain name: BF_GDLGRP Internal type: CHAR Description: Sort Key 5 Max length: 8
@Nullable public ReasonForInvestment getInvReason()
Type element: BF_IZWEK Domain name: BF_IZWEK Internal type: CHAR Description: Reason for investment Max length: 2
@Nullable public AssetSubnumber4 getSubnumber()
Type element: BF_ANLN2 Domain name: BF_ANLN2 Internal type: CHAR Description: Asset Subnumber Max length: 4
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 setAssetsupno(@Nullable AssetSuperNumber assetsupno)
Type element: BF_ANLUE Domain name: BF_ANLUE Internal type: CHAR Description: Asset super number Max length: 12
public void setEnvirInvest(@Nullable ReasonForEnvironmentalInvestment envirInvest)
Type element: BF_AM_UMWKZ Domain name: BF_AM_UMWKZ Internal type: CHAR Description: Reason for environmental investment Max length: 5
public void setEvalgroup1(@Nullable EvaluationGroup1 evalgroup1)
Type element: BF_ORD41 Domain name: BF_ORD4X Internal type: CHAR Description: Evaluation Group 1 Max length: 4
public void setEvalgroup2(@Nullable EvaluationGroup2 evalgroup2)
Type element: BF_ORD42 Domain name: BF_ORD4X Internal type: CHAR Description: Evaluation Group 2 Max length: 4
public void setEvalgroup3(@Nullable EvaluationGroup3 evalgroup3)
Type element: BF_ORD43 Domain name: BF_ORD4X Internal type: CHAR Description: Evaluation Group 3 Max length: 4
public void setEvalgroup4(@Nullable EvaluationGroup4 evalgroup4)
Type element: BF_ORD44 Domain name: BF_ORD4X Internal type: CHAR Description: Evaluation Group 4 Max length: 4
public void setEvalgroup5(@Nullable SortKey5 evalgroup5)
Type element: BF_GDLGRP Domain name: BF_GDLGRP Internal type: CHAR Description: Sort Key 5 Max length: 8
public void setInvReason(@Nullable ReasonForInvestment invReason)
Type element: BF_IZWEK Domain name: BF_IZWEK Internal type: CHAR Description: Reason for investment Max length: 2
public void setSubnumber(@Nullable AssetSubnumber4 subnumber)
Type element: BF_ANLN2 Domain name: BF_ANLN2 Internal type: CHAR Description: Asset Subnumber Max length: 4
protected boolean canEqual(Object other)
Copyright © 2018 SAP SE. All rights reserved.