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

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

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;

/**
 * FI-AA: Russia - Time-Dependent General Data (BAPI)
 * 
 *  Structure: BAPI1022_GLO_RUS_GENTDX
 * 
* */ @Builder @Data public class FixedAssetChangeFiAaRussiaTimeDependentGeneralData { /** * Field name: DEPR_GROUP_NEW *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("DEPR_GROUP_NEW") @Nullable private UpdatedInformationInRelatedUserDataField deprGroupNew; /** * Field name: INV_CARD_NUMBER *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("INV_CARD_NUMBER") @Nullable private UpdatedInformationInRelatedUserDataField invCardNumber; /** * Field name: OKOF_CODE_NEW *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("OKOF_CODE_NEW") @Nullable private UpdatedInformationInRelatedUserDataField okofCodeNew; /** * Field name: PLEDGED_ASSET *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("PLEDGED_ASSET") @Nullable private UpdatedInformationInRelatedUserDataField pledgedAsset; /** * Field name: PLEDGEE *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("PLEDGEE") @Nullable private UpdatedInformationInRelatedUserDataField pledgee; /** * Field name: PLEDGE_AMOUNT *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("PLEDGE_AMOUNT") @Nullable private UpdatedInformationInRelatedUserDataField pledgeAmount; /** * Field name: PLEDGE_DOC_NUM *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("PLEDGE_DOC_NUM") @Nullable private UpdatedInformationInRelatedUserDataField pledgeDocNum; /** * Field name: SHUTDOWN_DOCUM *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("SHUTDOWN_DOCUM") @Nullable private UpdatedInformationInRelatedUserDataField shutdownDocum; /** * Field name: SHUTDOWN_REASON *
     *  Type element: BAPIUPDATE
     *  Domain name: BAPIUPDATE
     *  Internal type: CHAR
     *  Description: Updated information in related user data field
     *  Max length: 1
     * 
* */ @ElementName("SHUTDOWN_REASON") @Nullable private UpdatedInformationInRelatedUserDataField shutdownReason; public void validate() throws IllegalArgumentException { } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy