com.sap.cloud.sdk.s4hana.datamodel.bapi.structures.FixedAssetChangeGeneralData 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.
/*
* Copyright (c) 2019 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 001 - General data
*
* Structure: BAPI1022_FEGLG001X
*
*
*/
@Builder
@Data
public class FixedAssetChangeGeneralData {
/**
* Field name: ACCT_DETRM
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("ACCT_DETRM")
@Nullable
private UpdatedInformationInRelatedUserDataField acctDetrm;
/**
* Field name: ASSETCLASS
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("ASSETCLASS")
@Nullable
private UpdatedInformationInRelatedUserDataField assetclass;
/**
* Field name: BASE_UOM
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("BASE_UOM")
@Nullable
private UpdatedInformationInRelatedUserDataField baseUom;
/**
* Field name: BASE_UOM_ISO
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("BASE_UOM_ISO")
@Nullable
private UpdatedInformationInRelatedUserDataField baseUomIso;
/**
* Field name: DESCRIPT
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("DESCRIPT")
@Nullable
private UpdatedInformationInRelatedUserDataField descript;
/**
* Field name: DESCRIPT2
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("DESCRIPT2")
@Nullable
private UpdatedInformationInRelatedUserDataField descript2;
/**
* Field name: HISTORY
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("HISTORY")
@Nullable
private UpdatedInformationInRelatedUserDataField history;
/**
* Field name: INVENT_NO
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("INVENT_NO")
@Nullable
private UpdatedInformationInRelatedUserDataField inventNo;
/**
* Field name: MAIN_DESCRIPT
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("MAIN_DESCRIPT")
@Nullable
private UpdatedInformationInRelatedUserDataField mainDescript;
/**
* Field name: QUANTITY
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("QUANTITY")
@Nullable
private UpdatedInformationInRelatedUserDataField quantity;
/**
* Field name: SERIAL_NO
*
* Type element: BAPIUPDATE
* Domain name: BAPIUPDATE
* Internal type: CHAR
* Description: Updated information in related user data field
* Max length: 1
*
*
*/
@ElementName("SERIAL_NO")
@Nullable
private UpdatedInformationInRelatedUserDataField serialNo;
public void validate()
throws IllegalArgumentException
{
}
}