public class FixedAssetOrigin extends Object
Structure: BAPI1022_FEGLG009
Modifier and Type | Class and Description |
---|---|
static class |
FixedAssetOrigin.FixedAssetOriginBuilder |
Modifier and Type | Method and Description |
---|---|
static FixedAssetOrigin.FixedAssetOriginBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
AssetSCountryOfOrigin |
getCountry()
Field name: COUNTRY
Type element: BF_AM_LAND1
Domain name: LAND1
Internal type: CHAR
Description: Asset's country of origin
Max length: 3
|
CountryKeyInIsoCode |
getCountryIso()
Field name: COUNTRY_ISO
Type element: LAND1_ISO
Domain name: INTCA
Internal type: CHAR
Description: Country key in ISO code
Max length: 2
|
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
|
InHouseProductionPercentage |
getInhouseProdPercentage()
Field name: INHOUSE_PROD_PERCENTAGE
Type element: BF_ANTEI
Domain name: BF_PRZ32
Internal type: DEC
Description: In-house production percentage
Max length: 3
|
String |
getManufacturer()
Field name: MANUFACTURER
Type element: BF_HERST
Domain name: TEXT30
Internal type: CHAR
Description: Manufacturer of asset
Max length: 30
|
LocalDate |
getOrigAcqDate()
Field name: ORIG_ACQ_DATE
Type element: BF_AIBDT
Domain name: DATUM
Internal type: DATS
Description: Original acquisition date of AuC/ transferred asset
Max length: 8
|
Year |
getOrigAcqYr()
Field name: ORIG_ACQ_YR
Type element: BF_URJHR
Domain name: GJAHR
Internal type: NUMC
Description: Fiscal year of original acquisition
Max length: 4
|
OriginalAssetThatWasTransferred |
getOrigAsset()
Field name: ORIG_ASSET
Type element: BF_AIBN1
Domain name: BF_ANLN1
Internal type: CHAR
Description: Original asset that was transferred
Max length: 12
|
OriginalAssetThatWasTransferred4 |
getOrigAssetSubno()
Field name: ORIG_ASSET_SUBNO
Type element: BF_AIBN2
Domain name: BF_ANLN2
Internal type: CHAR
Description: Original asset that was transferred
Max length: 4
|
OriginalAcquisitionValue |
getOrigValue()
Field name: ORIG_VALUE
Type element: BF_URWRT
Domain name: BAPICURR
Internal type: DEC
Description: Original acquisition value
Max length: 12
|
ErpBoolean |
getPurchNew()
Field name: PURCH_NEW
Type element: XNEU_AM
Domain name: XFELD
Internal type: CHAR
Description: Indicator: Asset purchased new
Max length: 1
|
CompanyIdOfTradingPartner |
getTradeId()
Field name: TRADE_ID
Type element: BF_RASSC
Domain name: RCOMP
Internal type: CHAR
Description: Company ID of trading partner
Max length: 6
|
AssetTypeName |
getTypeName()
Field name: TYPE_NAME
Type element: BF_TYPBZ_ANLA
Domain name: BF_TYPBZ_ANLA
Internal type: CHAR
Description: Asset type name
Max length: 15
|
String |
getVendor()
Field name: VENDOR
Type element: BF_LIEFE
Domain name: TEXT30
Internal type: CHAR
Description: Name of asset supplier
Max length: 30
|
AccountNumberOfVendor |
getVendorNo()
Field name: VENDOR_NO
Type element: BF_AM_LIFNR
Domain name: LIFNR
Internal type: CHAR
Description: Account number of vendor (other key word)
Max length: 10
|
int |
hashCode() |
void |
setCountry(AssetSCountryOfOrigin country)
Field name: COUNTRY
Type element: BF_AM_LAND1
Domain name: LAND1
Internal type: CHAR
Description: Asset's country of origin
Max length: 3
|
void |
setCountryIso(CountryKeyInIsoCode countryIso)
Field name: COUNTRY_ISO
Type element: LAND1_ISO
Domain name: INTCA
Internal type: CHAR
Description: Country key in ISO code
Max length: 2
|
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 |
setInhouseProdPercentage(InHouseProductionPercentage inhouseProdPercentage)
Field name: INHOUSE_PROD_PERCENTAGE
Type element: BF_ANTEI
Domain name: BF_PRZ32
Internal type: DEC
Description: In-house production percentage
Max length: 3
|
void |
setManufacturer(String manufacturer)
Field name: MANUFACTURER
Type element: BF_HERST
Domain name: TEXT30
Internal type: CHAR
Description: Manufacturer of asset
Max length: 30
|
void |
setOrigAcqDate(LocalDate origAcqDate)
Field name: ORIG_ACQ_DATE
Type element: BF_AIBDT
Domain name: DATUM
Internal type: DATS
Description: Original acquisition date of AuC/ transferred asset
Max length: 8
|
void |
setOrigAcqYr(Year origAcqYr)
Field name: ORIG_ACQ_YR
Type element: BF_URJHR
Domain name: GJAHR
Internal type: NUMC
Description: Fiscal year of original acquisition
Max length: 4
|
void |
setOrigAsset(OriginalAssetThatWasTransferred origAsset)
Field name: ORIG_ASSET
Type element: BF_AIBN1
Domain name: BF_ANLN1
Internal type: CHAR
Description: Original asset that was transferred
Max length: 12
|
void |
setOrigAssetSubno(OriginalAssetThatWasTransferred4 origAssetSubno)
Field name: ORIG_ASSET_SUBNO
Type element: BF_AIBN2
Domain name: BF_ANLN2
Internal type: CHAR
Description: Original asset that was transferred
Max length: 4
|
void |
setOrigValue(OriginalAcquisitionValue origValue)
Field name: ORIG_VALUE
Type element: BF_URWRT
Domain name: BAPICURR
Internal type: DEC
Description: Original acquisition value
Max length: 12
|
void |
setPurchNew(ErpBoolean purchNew)
Field name: PURCH_NEW
Type element: XNEU_AM
Domain name: XFELD
Internal type: CHAR
Description: Indicator: Asset purchased new
Max length: 1
|
void |
setTradeId(CompanyIdOfTradingPartner tradeId)
Field name: TRADE_ID
Type element: BF_RASSC
Domain name: RCOMP
Internal type: CHAR
Description: Company ID of trading partner
Max length: 6
|
void |
setTypeName(AssetTypeName typeName)
Field name: TYPE_NAME
Type element: BF_TYPBZ_ANLA
Domain name: BF_TYPBZ_ANLA
Internal type: CHAR
Description: Asset type name
Max length: 15
|
void |
setVendor(String vendor)
Field name: VENDOR
Type element: BF_LIEFE
Domain name: TEXT30
Internal type: CHAR
Description: Name of asset supplier
Max length: 30
|
void |
setVendorNo(AccountNumberOfVendor vendorNo)
Field name: VENDOR_NO
Type element: BF_AM_LIFNR
Domain name: LIFNR
Internal type: CHAR
Description: Account number of vendor (other key word)
Max length: 10
|
String |
toString() |
void |
validate() |
public void validate() throws IllegalArgumentException
IllegalArgumentException
public static FixedAssetOrigin.FixedAssetOriginBuilder builder()
@Nullable public AssetSCountryOfOrigin getCountry()
Type element: BF_AM_LAND1 Domain name: LAND1 Internal type: CHAR Description: Asset's country of origin Max length: 3
@Nullable public CountryKeyInIsoCode getCountryIso()
Type element: LAND1_ISO Domain name: INTCA Internal type: CHAR Description: Country key in ISO code 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 InHouseProductionPercentage getInhouseProdPercentage()
Type element: BF_ANTEI Domain name: BF_PRZ32 Internal type: DEC Description: In-house production percentage Max length: 3
@Nullable public String getManufacturer()
Type element: BF_HERST Domain name: TEXT30 Internal type: CHAR Description: Manufacturer of asset Max length: 30
@Nullable public LocalDate getOrigAcqDate()
Type element: BF_AIBDT Domain name: DATUM Internal type: DATS Description: Original acquisition date of AuC/ transferred asset Max length: 8
@Nullable public Year getOrigAcqYr()
Type element: BF_URJHR Domain name: GJAHR Internal type: NUMC Description: Fiscal year of original acquisition Max length: 4
@Nullable public OriginalAssetThatWasTransferred getOrigAsset()
Type element: BF_AIBN1 Domain name: BF_ANLN1 Internal type: CHAR Description: Original asset that was transferred Max length: 12
@Nullable public OriginalAssetThatWasTransferred4 getOrigAssetSubno()
Type element: BF_AIBN2 Domain name: BF_ANLN2 Internal type: CHAR Description: Original asset that was transferred Max length: 4
@Nullable public OriginalAcquisitionValue getOrigValue()
Type element: BF_URWRT Domain name: BAPICURR Internal type: DEC Description: Original acquisition value Max length: 12
@Nullable public ErpBoolean getPurchNew()
Type element: XNEU_AM Domain name: XFELD Internal type: CHAR Description: Indicator: Asset purchased new Max length: 1
@Nullable public CompanyIdOfTradingPartner getTradeId()
Type element: BF_RASSC Domain name: RCOMP Internal type: CHAR Description: Company ID of trading partner Max length: 6
@Nullable public AssetTypeName getTypeName()
Type element: BF_TYPBZ_ANLA Domain name: BF_TYPBZ_ANLA Internal type: CHAR Description: Asset type name Max length: 15
@Nullable public String getVendor()
Type element: BF_LIEFE Domain name: TEXT30 Internal type: CHAR Description: Name of asset supplier Max length: 30
@Nullable public AccountNumberOfVendor getVendorNo()
Type element: BF_AM_LIFNR Domain name: LIFNR Internal type: CHAR Description: Account number of vendor (other key word) Max length: 10
public void setCountry(@Nullable AssetSCountryOfOrigin country)
Type element: BF_AM_LAND1 Domain name: LAND1 Internal type: CHAR Description: Asset's country of origin Max length: 3
public void setCountryIso(@Nullable CountryKeyInIsoCode countryIso)
Type element: LAND1_ISO Domain name: INTCA Internal type: CHAR Description: Country key in ISO code 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 setInhouseProdPercentage(@Nullable InHouseProductionPercentage inhouseProdPercentage)
Type element: BF_ANTEI Domain name: BF_PRZ32 Internal type: DEC Description: In-house production percentage Max length: 3
public void setManufacturer(@Nullable String manufacturer)
Type element: BF_HERST Domain name: TEXT30 Internal type: CHAR Description: Manufacturer of asset Max length: 30
public void setOrigAcqDate(@Nullable LocalDate origAcqDate)
Type element: BF_AIBDT Domain name: DATUM Internal type: DATS Description: Original acquisition date of AuC/ transferred asset Max length: 8
public void setOrigAcqYr(@Nullable Year origAcqYr)
Type element: BF_URJHR Domain name: GJAHR Internal type: NUMC Description: Fiscal year of original acquisition Max length: 4
public void setOrigAsset(@Nullable OriginalAssetThatWasTransferred origAsset)
Type element: BF_AIBN1 Domain name: BF_ANLN1 Internal type: CHAR Description: Original asset that was transferred Max length: 12
public void setOrigAssetSubno(@Nullable OriginalAssetThatWasTransferred4 origAssetSubno)
Type element: BF_AIBN2 Domain name: BF_ANLN2 Internal type: CHAR Description: Original asset that was transferred Max length: 4
public void setOrigValue(@Nullable OriginalAcquisitionValue origValue)
Type element: BF_URWRT Domain name: BAPICURR Internal type: DEC Description: Original acquisition value Max length: 12
public void setPurchNew(@Nullable ErpBoolean purchNew)
Type element: XNEU_AM Domain name: XFELD Internal type: CHAR Description: Indicator: Asset purchased new Max length: 1
public void setTradeId(@Nullable CompanyIdOfTradingPartner tradeId)
Type element: BF_RASSC Domain name: RCOMP Internal type: CHAR Description: Company ID of trading partner Max length: 6
public void setTypeName(@Nullable AssetTypeName typeName)
Type element: BF_TYPBZ_ANLA Domain name: BF_TYPBZ_ANLA Internal type: CHAR Description: Asset type name Max length: 15
public void setVendor(@Nullable String vendor)
Type element: BF_LIEFE Domain name: TEXT30 Internal type: CHAR Description: Name of asset supplier Max length: 30
public void setVendorNo(@Nullable AccountNumberOfVendor vendorNo)
Type element: BF_AM_LIFNR Domain name: LIFNR Internal type: CHAR Description: Account number of vendor (other key word) Max length: 10
protected boolean canEqual(Object other)
Copyright © 2018 SAP SE. All rights reserved.