Class D_PRAAcctgDocMktgSmlteP
Original complex type name from the Odata EDM: D_PRAAcctgDocMktgSmlteP
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty.String<D_PRAAcctgDocMktgSmlteP>static final SimpleProperty.String<D_PRAAcctgDocMktgSmlteP>static final SimpleProperty.String<D_PRAAcctgDocMktgSmlteP>static final SimpleProperty.NumericDecimal<D_PRAAcctgDocMktgSmlteP>static final SimpleProperty.NumericDecimal<D_PRAAcctgDocMktgSmlteP>static final SimpleProperty.NumericDecimal<D_PRAAcctgDocMktgSmlteP>static final SimpleProperty.NumericDecimal<D_PRAAcctgDocMktgSmlteP>static final SimpleProperty.String<D_PRAAcctgDocMktgSmlteP>static final SimpleProperty.NumericDecimal<D_PRAAcctgDocMktgSmlteP>static final SimpleProperty.NumericDecimal<D_PRAAcctgDocMktgSmlteP>static final SimpleProperty.String<D_PRAAcctgDocMktgSmlteP>static final SimpleProperty.String<D_PRAAcctgDocMktgSmlteP>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionD_PRAAcctgDocMktgSmlteP(String companyCode, String pRAAccountingPeriod, String accountingDocument, String pRAAccountingDocumentLine, String marketingType, BigDecimal netInternalMarketingAmt, BigDecimal netExternalMarketingAmt, BigDecimal grossInternalMarketingAmt, BigDecimal grossExternalMarketingAmt, BigDecimal marketingReimbursementAmount, BigDecimal grossDdctdReimbmtAmount, String companyCodeCurrency) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 15, Scale: 0Constraints: Not nullable, Precision: 15, Scale: 0Constraints: Not nullable, Precision: 15, Scale: 0protected ODataEntityKeygetKey()Constraints: Not nullable, Precision: 15, Scale: 0Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Precision: 15, Scale: 0Constraints: Not nullable, Precision: 15, Scale: 0Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 6getType()inthashCode()voidsetAccountingDocument(String accountingDocument) Constraints: Not nullable, Maximum length: 10voidsetCompanyCode(String companyCode) Constraints: Not nullable, Maximum length: 4voidsetCompanyCodeCurrency(String companyCodeCurrency) Constraints: Not nullable, Maximum length: 3voidsetGrossDdctdReimbmtAmount(BigDecimal grossDdctdReimbmtAmount) Constraints: Not nullable, Precision: 15, Scale: 0voidsetGrossExternalMarketingAmt(BigDecimal grossExternalMarketingAmt) Constraints: Not nullable, Precision: 15, Scale: 0voidsetGrossInternalMarketingAmt(BigDecimal grossInternalMarketingAmt) Constraints: Not nullable, Precision: 15, Scale: 0voidsetMarketingReimbursementAmount(BigDecimal marketingReimbursementAmount) Constraints: Not nullable, Precision: 15, Scale: 0voidsetMarketingType(String marketingType) Constraints: Not nullable, Maximum length: 2voidsetNetExternalMarketingAmt(BigDecimal netExternalMarketingAmt) Constraints: Not nullable, Precision: 15, Scale: 0voidsetNetInternalMarketingAmt(BigDecimal netInternalMarketingAmt) Constraints: Not nullable, Precision: 15, Scale: 0voidsetPRAAccountingDocumentLine(String pRAAccountingDocumentLine) Constraints: Not nullable, Maximum length: 8voidsetPRAAccountingPeriod(String pRAAccountingPeriod) Constraints: Not nullable, Maximum length: 6toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
-
Field Details
-
COMPANY_CODE
-
PRA_ACCOUNTING_PERIOD
-
ACCOUNTING_DOCUMENT
-
PRA_ACCOUNTING_DOCUMENT_LINE
-
MARKETING_TYPE
-
NET_INTERNAL_MARKETING_AMT
public static final SimpleProperty.NumericDecimal<D_PRAAcctgDocMktgSmlteP> NET_INTERNAL_MARKETING_AMT -
NET_EXTERNAL_MARKETING_AMT
public static final SimpleProperty.NumericDecimal<D_PRAAcctgDocMktgSmlteP> NET_EXTERNAL_MARKETING_AMT -
GROSS_INTERNAL_MARKETING_AMT
public static final SimpleProperty.NumericDecimal<D_PRAAcctgDocMktgSmlteP> GROSS_INTERNAL_MARKETING_AMT -
GROSS_EXTERNAL_MARKETING_AMT
public static final SimpleProperty.NumericDecimal<D_PRAAcctgDocMktgSmlteP> GROSS_EXTERNAL_MARKETING_AMT -
MARKETING_REIMBURSEMENT_AMOUNT
public static final SimpleProperty.NumericDecimal<D_PRAAcctgDocMktgSmlteP> MARKETING_REIMBURSEMENT_AMOUNT -
GROSS_DDCTD_REIMBMT_AMOUNT
public static final SimpleProperty.NumericDecimal<D_PRAAcctgDocMktgSmlteP> GROSS_DDCTD_REIMBMT_AMOUNT -
COMPANY_CODE_CURRENCY
-
-
Constructor Details
-
D_PRAAcctgDocMktgSmlteP
public D_PRAAcctgDocMktgSmlteP() -
D_PRAAcctgDocMktgSmlteP
public D_PRAAcctgDocMktgSmlteP(@Nullable String companyCode, @Nullable String pRAAccountingPeriod, @Nullable String accountingDocument, @Nullable String pRAAccountingDocumentLine, @Nullable String marketingType, @Nullable BigDecimal netInternalMarketingAmt, @Nullable BigDecimal netExternalMarketingAmt, @Nullable BigDecimal grossInternalMarketingAmt, @Nullable BigDecimal grossExternalMarketingAmt, @Nullable BigDecimal marketingReimbursementAmount, @Nullable BigDecimal grossDdctdReimbmtAmount, @Nullable String companyCodeCurrency)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<D_PRAAcctgDocMktgSmlteP>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<D_PRAAcctgDocMktgSmlteP>
-
fromMap
- Overrides:
fromMapin classVdmObject<D_PRAAcctgDocMktgSmlteP>
-
getKey
- Overrides:
getKeyin classVdmObject<D_PRAAcctgDocMktgSmlteP>
-
setCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Parameters:
companyCode- The companyCode to set.
-
setPRAAccountingPeriod
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: PRAAccountingPeriod
- Parameters:
pRAAccountingPeriod- The pRAAccountingPeriod to set.
-
setAccountingDocument
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AccountingDocument
- Parameters:
accountingDocument- The accountingDocument to set.
-
setPRAAccountingDocumentLine
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: PRAAccountingDocumentLine
- Parameters:
pRAAccountingDocumentLine- The pRAAccountingDocumentLine to set.
-
setMarketingType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MarketingType
- Parameters:
marketingType- The marketingType to set.
-
setNetInternalMarketingAmt
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: NetInternalMarketingAmt
- Parameters:
netInternalMarketingAmt- The netInternalMarketingAmt to set.
-
setNetExternalMarketingAmt
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: NetExternalMarketingAmt
- Parameters:
netExternalMarketingAmt- The netExternalMarketingAmt to set.
-
setGrossInternalMarketingAmt
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: GrossInternalMarketingAmt
- Parameters:
grossInternalMarketingAmt- The grossInternalMarketingAmt to set.
-
setGrossExternalMarketingAmt
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: GrossExternalMarketingAmt
- Parameters:
grossExternalMarketingAmt- The grossExternalMarketingAmt to set.
-
setMarketingReimbursementAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: MarketingReimbursementAmount
- Parameters:
marketingReimbursementAmount- The marketingReimbursementAmount to set.
-
setGrossDdctdReimbmtAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: GrossDdctdReimbmtAmount
- Parameters:
grossDdctdReimbmtAmount- The grossDdctdReimbmtAmount to set.
-
setCompanyCodeCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CompanyCodeCurrency
- Parameters:
companyCodeCurrency- The companyCodeCurrency to set.
-
builder
-
getCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
- The companyCode contained in this
VdmComplex.
-
getPRAAccountingPeriod
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: PRAAccountingPeriod
- Returns:
- The pRAAccountingPeriod contained in this
VdmComplex.
-
getAccountingDocument
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: AccountingDocument
- Returns:
- The accountingDocument contained in this
VdmComplex.
-
getPRAAccountingDocumentLine
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: PRAAccountingDocumentLine
- Returns:
- The pRAAccountingDocumentLine contained in this
VdmComplex.
-
getMarketingType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: MarketingType
- Returns:
- The marketingType contained in this
VdmComplex.
-
getNetInternalMarketingAmt
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: NetInternalMarketingAmt
- Returns:
- The netInternalMarketingAmt contained in this
VdmComplex.
-
getNetExternalMarketingAmt
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: NetExternalMarketingAmt
- Returns:
- The netExternalMarketingAmt contained in this
VdmComplex.
-
getGrossInternalMarketingAmt
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: GrossInternalMarketingAmt
- Returns:
- The grossInternalMarketingAmt contained in this
VdmComplex.
-
getGrossExternalMarketingAmt
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: GrossExternalMarketingAmt
- Returns:
- The grossExternalMarketingAmt contained in this
VdmComplex.
-
getMarketingReimbursementAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: MarketingReimbursementAmount
- Returns:
- The marketingReimbursementAmount contained in this
VdmComplex.
-
getGrossDdctdReimbmtAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: GrossDdctdReimbmtAmount
- Returns:
- The grossDdctdReimbmtAmount contained in this
VdmComplex.
-
getCompanyCodeCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CompanyCodeCurrency
- Returns:
- The companyCodeCurrency contained in this
VdmComplex.
-
toString
- Overrides:
toStringin classVdmObject<D_PRAAcctgDocMktgSmlteP>
-
equals
- Overrides:
equalsin classVdmObject<D_PRAAcctgDocMktgSmlteP>
-
canEqual
- Overrides:
canEqualin classVdmObject<D_PRAAcctgDocMktgSmlteP>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmObject<D_PRAAcctgDocMktgSmlteP>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<D_PRAAcctgDocMktgSmlteP>
-