
com.sap.cloud.sdk.s4hana.datamodel.bapi.structures.FixedAssetChangeTimeDependentData Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of bapi-api Show documentation
Show all versions of bapi-api Show documentation
Generated classes of the SAP S/4HANA Virtual Data Model (VDM) for BAPIs.
The newest version!
/*
* Copyright (c) 2020 SAP SE or an SAP affiliate company. All rights reserved.
*/
package com.sap.cloud.sdk.s4hana.datamodel.bapi.structures;
import javax.annotation.Nullable;
import com.sap.cloud.sdk.result.ElementName;
import com.sap.cloud.sdk.s4hana.datamodel.bapi.types.UpdatedInformationInRelatedUserDataField;
import lombok.Builder;
import lombok.Data;
/**
* Logical field group 003 - Time-dependent data
*
* Structure: BAPI1022_FEGLG003X
*
*
*/
@Builder
@Data
public class FixedAssetChangeTimeDependentData {
/**
* Field name: ACTTYPE
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("ACTTYPE")
@Nullable
private UpdatedInformationInRelatedUserDataField acttype;
/**
* Field name: BUDGET_PERIOD
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("BUDGET_PERIOD")
@Nullable
private UpdatedInformationInRelatedUserDataField budgetPeriod;
/**
* Field name: BUDGET_PERIOD_APC
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("BUDGET_PERIOD_APC")
@Nullable
private UpdatedInformationInRelatedUserDataField budgetPeriodApc;
/**
* Field name: BUS_AREA
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("BUS_AREA")
@Nullable
private UpdatedInformationInRelatedUserDataField busArea;
/**
* Field name: COSTCENTER
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("COSTCENTER")
@Nullable
private UpdatedInformationInRelatedUserDataField costcenter;
/**
* Field name: FROM_DATE
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("FROM_DATE")
@Nullable
private UpdatedInformationInRelatedUserDataField fromDate;
/**
* Field name: FUNC_AREA
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("FUNC_AREA")
@Nullable
private UpdatedInformationInRelatedUserDataField funcArea;
/**
* Field name: FUNC_AREA_APC
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("FUNC_AREA_APC")
@Nullable
private UpdatedInformationInRelatedUserDataField funcAreaApc;
/**
* Field name: FUNC_AREA_LONG
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("FUNC_AREA_LONG")
@Nullable
private UpdatedInformationInRelatedUserDataField funcAreaLong;
/**
* Field name: FUND
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("FUND")
@Nullable
private UpdatedInformationInRelatedUserDataField fund;
/**
* Field name: FUNDS_CTR
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("FUNDS_CTR")
@Nullable
private UpdatedInformationInRelatedUserDataField fundsCtr;
/**
* Field name: FUNDS_CTR_APC
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("FUNDS_CTR_APC")
@Nullable
private UpdatedInformationInRelatedUserDataField fundsCtrApc;
/**
* Field name: FUND_APC
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("FUND_APC")
@Nullable
private UpdatedInformationInRelatedUserDataField fundApc;
/**
* Field name: GRANT_NBR
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("GRANT_NBR")
@Nullable
private UpdatedInformationInRelatedUserDataField grantNbr;
/**
* Field name: GRANT_NBR_APC
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("GRANT_NBR_APC")
@Nullable
private UpdatedInformationInRelatedUserDataField grantNbrApc;
/**
* Field name: INTERN_ORD
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("INTERN_ORD")
@Nullable
private UpdatedInformationInRelatedUserDataField internOrd;
/**
* Field name: LICENSE_PLATE_NO
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("LICENSE_PLATE_NO")
@Nullable
private UpdatedInformationInRelatedUserDataField licensePlateNo;
/**
* Field name: LOCATION
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("LOCATION")
@Nullable
private UpdatedInformationInRelatedUserDataField location;
/**
* Field name: MAINT_ORD
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("MAINT_ORD")
@Nullable
private UpdatedInformationInRelatedUserDataField maintOrd;
/**
* Field name: PERSON_NO
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("PERSON_NO")
@Nullable
private UpdatedInformationInRelatedUserDataField personNo;
/**
* Field name: PLANT
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("PLANT")
@Nullable
private UpdatedInformationInRelatedUserDataField plant;
/**
* Field name: PROFIT_CTR
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("PROFIT_CTR")
@Nullable
private UpdatedInformationInRelatedUserDataField profitCtr;
/**
* Field name: RESP_CCTR
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("RESP_CCTR")
@Nullable
private UpdatedInformationInRelatedUserDataField respCctr;
/**
* Field name: RL_EST_KEY
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("RL_EST_KEY")
@Nullable
private UpdatedInformationInRelatedUserDataField rlEstKey;
/**
* Field name: RL_EST_KEY_EXT
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("RL_EST_KEY_EXT")
@Nullable
private UpdatedInformationInRelatedUserDataField rlEstKeyExt;
/**
* Field name: ROOM
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("ROOM")
@Nullable
private UpdatedInformationInRelatedUserDataField room;
/**
* Field name: SEGMENT
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("SEGMENT")
@Nullable
private UpdatedInformationInRelatedUserDataField segment;
/**
* Field name: SHIFT_FACT
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("SHIFT_FACT")
@Nullable
private UpdatedInformationInRelatedUserDataField shiftFact;
/**
* Field name: SHUTDOWN
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("SHUTDOWN")
@Nullable
private UpdatedInformationInRelatedUserDataField shutdown;
/**
* Field name: TAXJURCODE
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("TAXJURCODE")
@Nullable
private UpdatedInformationInRelatedUserDataField taxjurcode;
/**
* Field name: TO_DATE
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("TO_DATE")
@Nullable
private UpdatedInformationInRelatedUserDataField toDate;
/**
* Field name: WBS_ELEMENT_COST
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("WBS_ELEMENT_COST")
@Nullable
private UpdatedInformationInRelatedUserDataField wbsElementCost;
public void validate()
throws IllegalArgumentException
{
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy