All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.sap.cloud.sdk.s4hana.datamodel.bapi.structures.FixedAssetChangeRealEstateAndSimilarRights Maven / Gradle / Ivy

/*
 * 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 007 - Real estate and similar rights
 * 
 *  Structure: BAPI1022_FEGLG007X
 * 
* */ @Builder @Data public class FixedAssetChangeRealEstateAndSimilarRights { /** * Field name: AREA *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("AREA") @Nullable private UpdatedInformationInRelatedUserDataField area; /** * Field name: AREA_UOM *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("AREA_UOM") @Nullable private UpdatedInformationInRelatedUserDataField areaUom; /** * Field name: AREA_UOM_ISO *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("AREA_UOM_ISO") @Nullable private UpdatedInformationInRelatedUserDataField areaUomIso; /** * Field name: ASSESSMENT_NOTICE_DATE *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("ASSESSMENT_NOTICE_DATE") @Nullable private UpdatedInformationInRelatedUserDataField assessmentNoticeDate; /** * Field name: CONVEYANCE_DATE *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("CONVEYANCE_DATE") @Nullable private UpdatedInformationInRelatedUserDataField conveyanceDate; /** * Field name: LNDREG_DATE *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("LNDREG_DATE") @Nullable private UpdatedInformationInRelatedUserDataField lndregDate; /** * Field name: LNDREG_ENTRY_DATE *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("LNDREG_ENTRY_DATE") @Nullable private UpdatedInformationInRelatedUserDataField lndregEntryDate; /** * Field name: LNDREG_MAP_NO *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("LNDREG_MAP_NO") @Nullable private UpdatedInformationInRelatedUserDataField lndregMapNo; /** * Field name: LNDREG_NO *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("LNDREG_NO") @Nullable private UpdatedInformationInRelatedUserDataField lndregNo; /** * Field name: LNDREG_PG *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("LNDREG_PG") @Nullable private UpdatedInformationInRelatedUserDataField lndregPg; /** * Field name: LNDREG_PLOT_NO *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("LNDREG_PLOT_NO") @Nullable private UpdatedInformationInRelatedUserDataField lndregPlotNo; /** * Field name: LNDREG_VOL *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("LNDREG_VOL") @Nullable private UpdatedInformationInRelatedUserDataField lndregVol; /** * Field name: MUNICIPALITY *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("MUNICIPALITY") @Nullable private UpdatedInformationInRelatedUserDataField municipality; /** * Field name: TAX_NO *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("TAX_NO") @Nullable private UpdatedInformationInRelatedUserDataField taxNo; /** * Field name: TAX_OFFICE *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("TAX_OFFICE") @Nullable private UpdatedInformationInRelatedUserDataField taxOffice; public void validate() throws IllegalArgumentException { } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy