
com.sap.cloud.sdk.s4hana.datamodel.bapi.structures.FixedAssetChangeFiAaIndiaTimeIndependentGeneralData Maven / Gradle / Ivy
/*
* Copyright (c) 2018 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;
/**
* FI-AA: India - Time-Independent General Data (BAPI-struct)
*
* Structure: BAPI1022_GLO_IN_GENX
*
*
*/
@Builder
@Data
public class FixedAssetChangeFiAaIndiaTimeIndependentGeneralData {
/**
* Field name: ADD_DEPR
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("ADD_DEPR")
@Nullable
private UpdatedInformationInRelatedUserDataField addDepr;
/**
* Field name: BLOCK_KEY
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("BLOCK_KEY")
@Nullable
private UpdatedInformationInRelatedUserDataField blockKey;
/**
* Field name: BL_KEY_ADD_DEPR
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("BL_KEY_ADD_DEPR")
@Nullable
private UpdatedInformationInRelatedUserDataField blKeyAddDepr;
/**
* Field name: PRIOR_YEAR_TRAN
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("PRIOR_YEAR_TRAN")
@Nullable
private UpdatedInformationInRelatedUserDataField priorYearTran;
/**
* Field name: PUT_TO_USE_DATE
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("PUT_TO_USE_DATE")
@Nullable
private UpdatedInformationInRelatedUserDataField putToUseDate;
/**
* Field name: RES_DEV_ASSET
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("RES_DEV_ASSET")
@Nullable
private UpdatedInformationInRelatedUserDataField resDevAsset;
/**
* Field name: SUB_BLOCK_KEY
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("SUB_BLOCK_KEY")
@Nullable
private UpdatedInformationInRelatedUserDataField subBlockKey;
public void validate()
throws IllegalArgumentException
{
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy