com.sap.cloud.sdk.s4hana.datamodel.bapi.structures.FixedAssetInvestmentAccountAssignment 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.InvestmentOrder;
import com.sap.cloud.sdk.s4hana.datamodel.bapi.types.WbsElementInvestmentProjectExternalKey;
import com.sap.cloud.sdk.s4hana.datamodel.bapi.types.WbsElementInvestmentProjectInternalKey;
import lombok.Builder;
import lombok.Data;
/**
* Logical field group 010 - Investment account assignment
*
* Structure: BAPI1022_FEGLG010
*
*
*/
@Builder
@Data
public class FixedAssetInvestmentAccountAssignment {
/**
* Field name: INVEST_ORD
*
* Type element: BF_AM_AUFNR
* Domain name: AUFNR
* Internal type: CHAR
* Description: Investment Order
* Max length: 12
*
*
*/
@ElementName("INVEST_ORD")
@Nullable
private InvestmentOrder investOrd;
/**
* Field name: WBS_ELEM
*
* Type element: BAPI1022_POSNR
* Domain name: PS_POSNR
* Internal type: NUMC
* Description: WBS element investment project - internal key
* Max length: 8
*
*
*/
@ElementName("WBS_ELEM")
@Nullable
private WbsElementInvestmentProjectInternalKey wbsElem;
/**
* Field name: WBS_ELEMENT
*
* Type element: BAPI1022_POSNR_EXT
* Domain name: PS_POSID
* Internal type: CHAR
* Description: WBS element investment project - external key
* Max length: 24
*
*
*/
@ElementName("WBS_ELEMENT")
@Nullable
private WbsElementInvestmentProjectExternalKey wbsElement;
public void validate()
throws IllegalArgumentException
{
}
}