Class SetlDoc
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: SetlDocType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of SetlDoc instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ComplexProperty.Collection<SetlDoc,SAP__Message> Use with available request builders to apply the SAP__Messages complex property to query operations.static final SimpleProperty<SetlDoc>Selector for all available fields of SetlDoc.static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.NumericDecimal<SetlDoc>static final SimpleProperty.NumericDecimal<SetlDoc>static final SimpleProperty.NumericDecimal<SetlDoc>static final SimpleProperty.NumericDecimal<SetlDoc>static final SimpleProperty.NumericDecimal<SetlDoc>static final SimpleProperty.NumericDecimal<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.NumericDecimal<SetlDoc>static final SimpleProperty.NumericDecimal<SetlDoc>static final SimpleProperty.NumericDecimal<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.Date<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.NumericDecimal<SetlDoc>static final SimpleProperty.Boolean<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.Boolean<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.Date<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.Boolean<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.NumericDecimal<SetlDoc>static final SimpleProperty.NumericDecimal<SetlDoc>static final SimpleProperty.NumericDecimal<SetlDoc>static final SimpleProperty.NumericDecimal<SetlDoc>static final SimpleProperty.NumericDecimal<SetlDoc>static final SimpleProperty.NumericDecimal<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.NumericDecimal<SetlDoc>static final SimpleProperty.NumericDecimal<SetlDoc>static final SimpleProperty.NumericDecimal<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final SimpleProperty.String<SetlDoc>static final NavigationProperty.Collection<SetlDoc,CustPricingElement> Use with available request builders to apply the _CustomerPricingElement navigation property to query operations.static final NavigationProperty.Collection<SetlDoc,SetlDocItm> Use with available request builders to apply the _SettlmtDocItem navigation property to query operations.static final NavigationProperty.Collection<SetlDoc,SettlementDocumentPartner> Use with available request builders to apply the _SettlmtDocPartner navigation property to query operations.static final NavigationProperty.Collection<SetlDoc,SuplrPricingElement> Use with available request builders to apply the _SupplierPricingElement navigation property to query operations.static final SimpleProperty.NumericDecimal<SetlDoc>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionSetlDoc()SetlDoc(String settlmtDoc, String settlmtDocType, String settlmtProcessType, LocalDate postingDate, String invoicingParty, String payeeParty, String billToParty, String payerParty, String purchasingOrganization, String purchasingGroup, String salesOrganization, String distributionChannel, String division, String suplrSettlmtCompanyCode, String custSettlmtCompanyCode, LocalDate documentDate, String documentReferenceID, String assignmentReference, String settlmtDocCurrency, String settlmtDocCurrencyISOCode, BigDecimal exchangeRate, Boolean exchangeRateIsFixed, BigDecimal supplierTotalGrossAmount, BigDecimal supplierTotalNetAmount, BigDecimal supplierTotalTaxAmount, BigDecimal customerTotalGrossAmount, BigDecimal customerTotalNetAmount, BigDecimal customerTotalTaxAmount, String supplierPaymentTerms, BigDecimal supplierCashDiscount1Days, BigDecimal supplierCashDiscount2Days, BigDecimal supplierNetPaymentDays, BigDecimal supplierCashDiscount1Percent, BigDecimal supplierCashDiscount2Percent, String supplierPaymentMethod, String customerPaymentTerms, BigDecimal customerCashDiscount1Days, BigDecimal customerCashDiscount2Days, BigDecimal customerNetPaymentDays, BigDecimal customerCashDiscount1Percent, BigDecimal customerCashDiscount2Percent, String customerPaymentMethod, BigDecimal suplrTotEligibleAmtForCshDisc, BigDecimal custTotEligibleAmtForCshDisc, Boolean settlmtDocIsCanceled, String canceledSettlmtDoc, String settlmtDocActivityReason, String paymentReference, String settlmtApplSts, String salesOffice, String salesGroup, String supplierSettlmtBlkgReason, String customerSettlmtBlkgReason, String taxDepartureCountry, String taxDestinationCountry, Boolean isEUTriangularDeal, String supplierVATRegistration, String customerVATRegistration, BigDecimal totalGrossAmount, Collection<SAP__Message> _Messages, List<CustPricingElement> to_CustomerPricingElement, List<SetlDocItm> to_SettlmtDocItem, List<SettlementDocumentPartner> to_SettlmtDocPartner, List<SuplrPricingElement> to_SupplierPricingElement) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCustomerPricingElement(CustPricingElement... entity) Adds elements to the list of associated CustPricingElement entities.voidaddSettlmtDocItem(SetlDocItm... entity) Adds elements to the list of associated SetlDocItm entities.voidaddSettlmtDocPartner(SettlementDocumentPartner... entity) Adds elements to the list of associated SettlementDocumentPartner entities.voidaddSupplierPricingElement(SuplrPricingElement... entity) Adds elements to the list of associated SuplrPricingElement entities.static SetlDoc.SetlDocBuilderbuilder()protected booleanstatic BoundAction.SingleToSingle<SetlDoc,Void> Action that can be applied to any entity object of this class.booleanprotected voidConstraints: Not nullableConstraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Precision: 3Constraints: Not nullable, Precision: 5, Scale: 3Constraints: Not nullable, Precision: 3Constraints: Not nullable, Precision: 5, Scale: 3Constraints: Not nullable, Precision: 3Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 4io.vavr.control.Option<List<CustPricingElement>>Retrieval of associated CustPricingElement entities (one to many).Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Precision: 15, Scale: 0Constraints: Not nullable, Precision: 15, Scale: 0Constraints: Not nullable, Precision: 13, Scale: 0Constraints: Not nullable, Maximum length: 20Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 13, Scale: 0protected StringConstraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2Constraints: NullableConstraints: Not nullable, Maximum length: 16protected StringConstraints: Not nullable, Precision: 9, Scale: 5Constraints: Not nullableConstraints: Not nullable, Maximum length: 10Constraints: Not nullableprotected ODataEntityKeygetKey()Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 30Constraints: NullableConstraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullableio.vavr.control.Option<List<SetlDocItm>>Retrieval of associated SetlDocItm entities (one to many).io.vavr.control.Option<List<SettlementDocumentPartner>>Retrieval of associated SettlementDocumentPartner entities (one to many).Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 13, Scale: 0Constraints: Not nullable, Precision: 3Constraints: Not nullable, Precision: 5, Scale: 3Constraints: Not nullable, Precision: 3Constraints: Not nullable, Precision: 5, Scale: 3Constraints: Not nullable, Precision: 3Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 4io.vavr.control.Option<List<SuplrPricingElement>>Retrieval of associated SuplrPricingElement entities (one to many).Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Precision: 15, Scale: 0Constraints: Not nullable, Precision: 15, Scale: 0Constraints: Not nullable, Precision: 13, Scale: 0Constraints: Not nullable, Maximum length: 20Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 15, Scale: 0getType()inthashCode()static BoundAction.SingleToSingle<SetlDoc,Void> release()Action that can be applied to any entity object of this class.static BoundAction.SingleToSingle<SetlDoc,Void> reverse()Action that can be applied to any entity object of this class.static BoundAction.SingleToSingle<SetlDoc,Void> Action that can be applied to any entity object of this class.voidset_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablevoidsetAssignmentReference(String assignmentReference) Constraints: Not nullable, Maximum length: 18voidsetBillToParty(String billToParty) Constraints: Not nullable, Maximum length: 10voidsetCanceledSettlmtDoc(String canceledSettlmtDoc) Constraints: Not nullable, Maximum length: 10voidsetCustomerCashDiscount1Days(BigDecimal customerCashDiscount1Days) Constraints: Not nullable, Precision: 3voidsetCustomerCashDiscount1Percent(BigDecimal customerCashDiscount1Percent) Constraints: Not nullable, Precision: 5, Scale: 3voidsetCustomerCashDiscount2Days(BigDecimal customerCashDiscount2Days) Constraints: Not nullable, Precision: 3voidsetCustomerCashDiscount2Percent(BigDecimal customerCashDiscount2Percent) Constraints: Not nullable, Precision: 5, Scale: 3voidsetCustomerNetPaymentDays(BigDecimal customerNetPaymentDays) Constraints: Not nullable, Precision: 3voidsetCustomerPaymentMethod(String customerPaymentMethod) Constraints: Not nullable, Maximum length: 1voidsetCustomerPaymentTerms(String customerPaymentTerms) Constraints: Not nullable, Maximum length: 4voidOverwrites the list of associated CustPricingElement entities for the loaded navigation property _CustomerPricingElement.voidsetCustomerSettlmtBlkgReason(String customerSettlmtBlkgReason) Constraints: Not nullable, Maximum length: 2voidsetCustomerTotalGrossAmount(BigDecimal customerTotalGrossAmount) Constraints: Not nullable, Precision: 15, Scale: 0voidsetCustomerTotalNetAmount(BigDecimal customerTotalNetAmount) Constraints: Not nullable, Precision: 15, Scale: 0voidsetCustomerTotalTaxAmount(BigDecimal customerTotalTaxAmount) Constraints: Not nullable, Precision: 13, Scale: 0voidsetCustomerVATRegistration(String customerVATRegistration) Constraints: Not nullable, Maximum length: 20voidsetCustSettlmtCompanyCode(String custSettlmtCompanyCode) Constraints: Not nullable, Maximum length: 4voidsetCustTotEligibleAmtForCshDisc(BigDecimal custTotEligibleAmtForCshDisc) Constraints: Not nullable, Precision: 13, Scale: 0voidsetDistributionChannel(String distributionChannel) Constraints: Not nullable, Maximum length: 2voidsetDivision(String division) Constraints: Not nullable, Maximum length: 2voidsetDocumentDate(LocalDate documentDate) Constraints: NullablevoidsetDocumentReferenceID(String documentReferenceID) Constraints: Not nullable, Maximum length: 16voidsetExchangeRate(BigDecimal exchangeRate) Constraints: Not nullable, Precision: 9, Scale: 5voidsetExchangeRateIsFixed(Boolean exchangeRateIsFixed) Constraints: Not nullablevoidsetInvoicingParty(String invoicingParty) Constraints: Not nullable, Maximum length: 10voidsetIsEUTriangularDeal(Boolean isEUTriangularDeal) Constraints: Not nullablevoidsetPayeeParty(String payeeParty) Constraints: Not nullable, Maximum length: 10voidsetPayerParty(String payerParty) Constraints: Not nullable, Maximum length: 10voidsetPaymentReference(String paymentReference) Constraints: Not nullable, Maximum length: 30voidsetPostingDate(LocalDate postingDate) Constraints: NullablevoidsetPurchasingGroup(String purchasingGroup) Constraints: Not nullable, Maximum length: 3voidsetPurchasingOrganization(String purchasingOrganization) Constraints: Not nullable, Maximum length: 4voidsetSalesGroup(String salesGroup) Constraints: Not nullable, Maximum length: 3voidsetSalesOffice(String salesOffice) Constraints: Not nullable, Maximum length: 4voidsetSalesOrganization(String salesOrganization) Constraints: Not nullable, Maximum length: 4voidsetSettlmtApplSts(String settlmtApplSts) Constraints: Not nullable, Maximum length: 4voidsetSettlmtDoc(String settlmtDoc) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetSettlmtDocActivityReason(String settlmtDocActivityReason) Constraints: Not nullable, Maximum length: 3voidsetSettlmtDocCurrency(String settlmtDocCurrency) Constraints: Not nullable, Maximum length: 3voidsetSettlmtDocCurrencyISOCode(String settlmtDocCurrencyISOCode) Constraints: Not nullable, Maximum length: 3voidsetSettlmtDocIsCanceled(Boolean settlmtDocIsCanceled) Constraints: Not nullablevoidsetSettlmtDocItem(List<SetlDocItm> value) Overwrites the list of associated SetlDocItm entities for the loaded navigation property _SettlmtDocItem.voidOverwrites the list of associated SettlementDocumentPartner entities for the loaded navigation property _SettlmtDocPartner.voidsetSettlmtDocType(String settlmtDocType) Constraints: Not nullable, Maximum length: 4voidsetSettlmtProcessType(String settlmtProcessType) Constraints: Not nullable, Maximum length: 4voidsetSuplrSettlmtCompanyCode(String suplrSettlmtCompanyCode) Constraints: Not nullable, Maximum length: 4voidsetSuplrTotEligibleAmtForCshDisc(BigDecimal suplrTotEligibleAmtForCshDisc) Constraints: Not nullable, Precision: 13, Scale: 0voidsetSupplierCashDiscount1Days(BigDecimal supplierCashDiscount1Days) Constraints: Not nullable, Precision: 3voidsetSupplierCashDiscount1Percent(BigDecimal supplierCashDiscount1Percent) Constraints: Not nullable, Precision: 5, Scale: 3voidsetSupplierCashDiscount2Days(BigDecimal supplierCashDiscount2Days) Constraints: Not nullable, Precision: 3voidsetSupplierCashDiscount2Percent(BigDecimal supplierCashDiscount2Percent) Constraints: Not nullable, Precision: 5, Scale: 3voidsetSupplierNetPaymentDays(BigDecimal supplierNetPaymentDays) Constraints: Not nullable, Precision: 3voidsetSupplierPaymentMethod(String supplierPaymentMethod) Constraints: Not nullable, Maximum length: 1voidsetSupplierPaymentTerms(String supplierPaymentTerms) Constraints: Not nullable, Maximum length: 4voidOverwrites the list of associated SuplrPricingElement entities for the loaded navigation property _SupplierPricingElement.voidsetSupplierSettlmtBlkgReason(String supplierSettlmtBlkgReason) Constraints: Not nullable, Maximum length: 2voidsetSupplierTotalGrossAmount(BigDecimal supplierTotalGrossAmount) Constraints: Not nullable, Precision: 15, Scale: 0voidsetSupplierTotalNetAmount(BigDecimal supplierTotalNetAmount) Constraints: Not nullable, Precision: 15, Scale: 0voidsetSupplierTotalTaxAmount(BigDecimal supplierTotalTaxAmount) Constraints: Not nullable, Precision: 13, Scale: 0voidsetSupplierVATRegistration(String supplierVATRegistration) Constraints: Not nullable, Maximum length: 20voidsetTaxDepartureCountry(String taxDepartureCountry) Constraints: Not nullable, Maximum length: 3voidsetTaxDestinationCountry(String taxDestinationCountry) Constraints: Not nullable, Maximum length: 3voidsetTotalGrossAmount(BigDecimal totalGrossAmount) Constraints: Not nullable, Precision: 15, Scale: 0toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifierMethods 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
-
Field Details
-
ALL_FIELDS
Selector for all available fields of SetlDoc. -
SETTLMT_DOC
-
SETTLMT_DOC_TYPE
-
SETTLMT_PROCESS_TYPE
-
POSTING_DATE
-
INVOICING_PARTY
-
PAYEE_PARTY
-
BILL_TO_PARTY
-
PAYER_PARTY
-
PURCHASING_ORGANIZATION
-
PURCHASING_GROUP
-
SALES_ORGANIZATION
-
DISTRIBUTION_CHANNEL
-
DIVISION
-
SUPLR_SETTLMT_COMPANY_CODE
-
CUST_SETTLMT_COMPANY_CODE
-
DOCUMENT_DATE
-
DOCUMENT_REFERENCE_ID
-
ASSIGNMENT_REFERENCE
-
SETTLMT_DOC_CURRENCY
-
SETTLMT_DOC_CURRENCY_ISO_CODE
-
EXCHANGE_RATE
-
EXCHANGE_RATE_IS_FIXED
-
SUPPLIER_TOTAL_GROSS_AMOUNT
-
SUPPLIER_TOTAL_NET_AMOUNT
-
SUPPLIER_TOTAL_TAX_AMOUNT
-
CUSTOMER_TOTAL_GROSS_AMOUNT
-
CUSTOMER_TOTAL_NET_AMOUNT
-
CUSTOMER_TOTAL_TAX_AMOUNT
-
SUPPLIER_PAYMENT_TERMS
-
SUPPLIER_CASH_DISCOUNT1_DAYS
-
SUPPLIER_CASH_DISCOUNT2_DAYS
-
SUPPLIER_NET_PAYMENT_DAYS
-
SUPPLIER_CASH_DISCOUNT1_PERCENT
-
SUPPLIER_CASH_DISCOUNT2_PERCENT
-
SUPPLIER_PAYMENT_METHOD
-
CUSTOMER_PAYMENT_TERMS
-
CUSTOMER_CASH_DISCOUNT1_DAYS
-
CUSTOMER_CASH_DISCOUNT2_DAYS
-
CUSTOMER_NET_PAYMENT_DAYS
-
CUSTOMER_CASH_DISCOUNT1_PERCENT
-
CUSTOMER_CASH_DISCOUNT2_PERCENT
-
CUSTOMER_PAYMENT_METHOD
-
SUPLR_TOT_ELIGIBLE_AMT_FOR_CSH_DISC
-
CUST_TOT_ELIGIBLE_AMT_FOR_CSH_DISC
-
SETTLMT_DOC_IS_CANCELED
-
CANCELED_SETTLMT_DOC
-
SETTLMT_DOC_ACTIVITY_REASON
-
PAYMENT_REFERENCE
-
SETTLMT_APPL_STS
-
SALES_OFFICE
-
SALES_GROUP
-
SUPPLIER_SETTLMT_BLKG_REASON
-
CUSTOMER_SETTLMT_BLKG_REASON
-
TAX_DEPARTURE_COUNTRY
-
TAX_DESTINATION_COUNTRY
-
IS_EU_TRIANGULAR_DEAL
-
SUPPLIER_VAT_REGISTRATION
-
CUSTOMER_VAT_REGISTRATION
-
TOTAL_GROSS_AMOUNT
-
_MESSAGES
Use with available request builders to apply the SAP__Messages complex property to query operations. -
TO__CUSTOMER_PRICING_ELEMENT
public static final NavigationProperty.Collection<SetlDoc,CustPricingElement> TO__CUSTOMER_PRICING_ELEMENTUse with available request builders to apply the _CustomerPricingElement navigation property to query operations. -
TO__SETTLMT_DOC_ITEM
Use with available request builders to apply the _SettlmtDocItem navigation property to query operations. -
TO__SETTLMT_DOC_PARTNER
public static final NavigationProperty.Collection<SetlDoc,SettlementDocumentPartner> TO__SETTLMT_DOC_PARTNERUse with available request builders to apply the _SettlmtDocPartner navigation property to query operations. -
TO__SUPPLIER_PRICING_ELEMENT
public static final NavigationProperty.Collection<SetlDoc,SuplrPricingElement> TO__SUPPLIER_PRICING_ELEMENTUse with available request builders to apply the _SupplierPricingElement navigation property to query operations.
-
-
Constructor Details
-
SetlDoc
public SetlDoc() -
SetlDoc
public SetlDoc(@Nullable String settlmtDoc, @Nullable String settlmtDocType, @Nullable String settlmtProcessType, @Nullable LocalDate postingDate, @Nullable String invoicingParty, @Nullable String payeeParty, @Nullable String billToParty, @Nullable String payerParty, @Nullable String purchasingOrganization, @Nullable String purchasingGroup, @Nullable String salesOrganization, @Nullable String distributionChannel, @Nullable String division, @Nullable String suplrSettlmtCompanyCode, @Nullable String custSettlmtCompanyCode, @Nullable LocalDate documentDate, @Nullable String documentReferenceID, @Nullable String assignmentReference, @Nullable String settlmtDocCurrency, @Nullable String settlmtDocCurrencyISOCode, @Nullable BigDecimal exchangeRate, @Nullable Boolean exchangeRateIsFixed, @Nullable BigDecimal supplierTotalGrossAmount, @Nullable BigDecimal supplierTotalNetAmount, @Nullable BigDecimal supplierTotalTaxAmount, @Nullable BigDecimal customerTotalGrossAmount, @Nullable BigDecimal customerTotalNetAmount, @Nullable BigDecimal customerTotalTaxAmount, @Nullable String supplierPaymentTerms, @Nullable BigDecimal supplierCashDiscount1Days, @Nullable BigDecimal supplierCashDiscount2Days, @Nullable BigDecimal supplierNetPaymentDays, @Nullable BigDecimal supplierCashDiscount1Percent, @Nullable BigDecimal supplierCashDiscount2Percent, @Nullable String supplierPaymentMethod, @Nullable String customerPaymentTerms, @Nullable BigDecimal customerCashDiscount1Days, @Nullable BigDecimal customerCashDiscount2Days, @Nullable BigDecimal customerNetPaymentDays, @Nullable BigDecimal customerCashDiscount1Percent, @Nullable BigDecimal customerCashDiscount2Percent, @Nullable String customerPaymentMethod, @Nullable BigDecimal suplrTotEligibleAmtForCshDisc, @Nullable BigDecimal custTotEligibleAmtForCshDisc, @Nullable Boolean settlmtDocIsCanceled, @Nullable String canceledSettlmtDoc, @Nullable String settlmtDocActivityReason, @Nullable String paymentReference, @Nullable String settlmtApplSts, @Nullable String salesOffice, @Nullable String salesGroup, @Nullable String supplierSettlmtBlkgReason, @Nullable String customerSettlmtBlkgReason, @Nullable String taxDepartureCountry, @Nullable String taxDestinationCountry, @Nullable Boolean isEUTriangularDeal, @Nullable String supplierVATRegistration, @Nullable String customerVATRegistration, @Nullable BigDecimal totalGrossAmount, @Nullable Collection<SAP__Message> _Messages, List<CustPricingElement> to_CustomerPricingElement, List<SetlDocItm> to_SettlmtDocItem, List<SettlementDocumentPartner> to_SettlmtDocPartner, List<SuplrPricingElement> to_SupplierPricingElement)
-
-
Method Details
-
getType
-
setSettlmtDoc
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SettlmtDoc
- Parameters:
settlmtDoc- Settlement Document Number
-
setSettlmtDocType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SettlmtDocType
- Parameters:
settlmtDocType- Settlement Document Type
-
setSettlmtProcessType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SettlmtProcessType
- Parameters:
settlmtProcessType- Settlement Process Type
-
setPostingDate
Constraints: NullableOriginal property name from the Odata EDM: PostingDate
- Parameters:
postingDate- Posting Date
-
setInvoicingParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: InvoicingParty
- Parameters:
invoicingParty- Different Invoicing Party
-
setPayeeParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PayeeParty
- Parameters:
payeeParty- Payee
-
setBillToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BillToParty
- Parameters:
billToParty- Bill-to Party
-
setPayerParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PayerParty
- Parameters:
payerParty- Payer
-
setPurchasingOrganization
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurchasingOrganization
- Parameters:
purchasingOrganization- Purchasing Organization
-
setPurchasingGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchasingGroup
- Parameters:
purchasingGroup- Purchasing Group
-
setSalesOrganization
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrganization
- Parameters:
salesOrganization- Sales Organization
-
setDistributionChannel
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionChannel
- Parameters:
distributionChannel- Distribution Channel
-
setDivision
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Division
- Parameters:
division- Division
-
setSuplrSettlmtCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SuplrSettlmtCompanyCode
- Parameters:
suplrSettlmtCompanyCode- Supplier Company Code
-
setCustSettlmtCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustSettlmtCompanyCode
- Parameters:
custSettlmtCompanyCode- Customer Company Code
-
setDocumentDate
Constraints: NullableOriginal property name from the Odata EDM: DocumentDate
- Parameters:
documentDate- Document Date in Settlement Management Document
-
setDocumentReferenceID
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: DocumentReferenceID
- Parameters:
documentReferenceID- Reference Document Number
-
setAssignmentReference
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: AssignmentReference
- Parameters:
assignmentReference- Assignment number
-
setSettlmtDocCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SettlmtDocCurrency
- Parameters:
settlmtDocCurrency- Currency of Settlement Document
-
setSettlmtDocCurrencyISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SettlmtDocCurrencyISOCode
- Parameters:
settlmtDocCurrencyISOCode- ISO Code Currency
-
setExchangeRate
Constraints: Not nullable, Precision: 9, Scale: 5Original property name from the Odata EDM: ExchangeRate
- Parameters:
exchangeRate- Conversion Rate (Not Converted)
-
setExchangeRateIsFixed
Constraints: Not nullableOriginal property name from the Odata EDM: ExchangeRateIsFixed
- Parameters:
exchangeRateIsFixed- Indicator for Fixed Exchange Rate
-
setSupplierTotalGrossAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: SupplierTotalGrossAmount
- Parameters:
supplierTotalGrossAmount- Total Gross Amount for Supplier in Document Currency
-
setSupplierTotalNetAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: SupplierTotalNetAmount
- Parameters:
supplierTotalNetAmount- Total Net Amount for Supplier in Document Currency
-
setSupplierTotalTaxAmount
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: SupplierTotalTaxAmount
- Parameters:
supplierTotalTaxAmount- Total Tax Amount for Supplier in Document Currency
-
setCustomerTotalGrossAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: CustomerTotalGrossAmount
- Parameters:
customerTotalGrossAmount- Total Gross Amount for Customer in Document Currency
-
setCustomerTotalNetAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: CustomerTotalNetAmount
- Parameters:
customerTotalNetAmount- Total Net Amount for Customer in Document Currency
-
setCustomerTotalTaxAmount
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: CustomerTotalTaxAmount
- Parameters:
customerTotalTaxAmount- Total Tax Amount for Customer in Document Currency
-
setSupplierPaymentTerms
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SupplierPaymentTerms
- Parameters:
supplierPaymentTerms- Terms of Payment Key for Supplier
-
setSupplierCashDiscount1Days
Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: SupplierCashDiscount1Days
- Parameters:
supplierCashDiscount1Days- Supplier Cash Discount First Payment in Days
-
setSupplierCashDiscount2Days
Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: SupplierCashDiscount2Days
- Parameters:
supplierCashDiscount2Days- Supplier Cash Discount Second Payment in Days
-
setSupplierNetPaymentDays
Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: SupplierNetPaymentDays
- Parameters:
supplierNetPaymentDays- Supplier Cash Discount Days
-
setSupplierCashDiscount1Percent
Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: SupplierCashDiscount1Percent
- Parameters:
supplierCashDiscount1Percent- Supplier Cash Discount for First Payment in %
-
setSupplierCashDiscount2Percent
Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: SupplierCashDiscount2Percent
- Parameters:
supplierCashDiscount2Percent- Supplier Cash Discount for Second Payment in %
-
setSupplierPaymentMethod
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SupplierPaymentMethod
- Parameters:
supplierPaymentMethod- Supplier Payment Method
-
setCustomerPaymentTerms
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustomerPaymentTerms
- Parameters:
customerPaymentTerms- Terms of Payment Key for Customer
-
setCustomerCashDiscount1Days
Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: CustomerCashDiscount1Days
- Parameters:
customerCashDiscount1Days- Customer Cash Discount First Payment in Days
-
setCustomerCashDiscount2Days
Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: CustomerCashDiscount2Days
- Parameters:
customerCashDiscount2Days- Customer Cash Discount Second Payment in Days
-
setCustomerNetPaymentDays
Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: CustomerNetPaymentDays
- Parameters:
customerNetPaymentDays- Customer Cash Discount Days
-
setCustomerCashDiscount1Percent
Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: CustomerCashDiscount1Percent
- Parameters:
customerCashDiscount1Percent- Customer Cash Discount for First Payment in %
-
setCustomerCashDiscount2Percent
Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: CustomerCashDiscount2Percent
- Parameters:
customerCashDiscount2Percent- Custromer Cash Discount for Second Payment in %
-
setCustomerPaymentMethod
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CustomerPaymentMethod
- Parameters:
customerPaymentMethod- Customer Payment Method
-
setSuplrTotEligibleAmtForCshDisc
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: SuplrTotEligibleAmtForCshDisc
- Parameters:
suplrTotEligibleAmtForCshDisc- Total Amount Eligible for Cash Discount of Supplier
-
setCustTotEligibleAmtForCshDisc
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: CustTotEligibleAmtForCshDisc
- Parameters:
custTotEligibleAmtForCshDisc- Total Amount Eligible for Cash Discount of Customer
-
setSettlmtDocIsCanceled
Constraints: Not nullableOriginal property name from the Odata EDM: SettlmtDocIsCanceled
- Parameters:
settlmtDocIsCanceled- Settlement Document is Reversed
-
setCanceledSettlmtDoc
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CanceledSettlmtDoc
- Parameters:
canceledSettlmtDoc- Reversed Document
-
setSettlmtDocActivityReason
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SettlmtDocActivityReason
- Parameters:
settlmtDocActivityReason- Header Activity Reason for Document Creation
-
setPaymentReference
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: PaymentReference
- Parameters:
paymentReference- Payment Reference
-
setSettlmtApplSts
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SettlmtApplSts
- Parameters:
settlmtApplSts- Application Status for a Settlement Management Document
-
setSalesOffice
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOffice
- Parameters:
salesOffice- Sales Office
-
setSalesGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesGroup
- Parameters:
salesGroup- Sales Group
-
setSupplierSettlmtBlkgReason
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SupplierSettlmtBlkgReason
- Parameters:
supplierSettlmtBlkgReason- Reason for Supplier Settlement Block
-
setCustomerSettlmtBlkgReason
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CustomerSettlmtBlkgReason
- Parameters:
customerSettlmtBlkgReason- Reason for Customer Settlement Block
-
setTaxDepartureCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TaxDepartureCountry
- Parameters:
taxDepartureCountry- Tax Departure Country/Region
-
setTaxDestinationCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TaxDestinationCountry
- Parameters:
taxDestinationCountry- Tax Destination Country/Region
-
setIsEUTriangularDeal
Constraints: Not nullableOriginal property name from the Odata EDM: IsEUTriangularDeal
- Parameters:
isEUTriangularDeal- Indicator: Triangular Deal Within the EU
-
setSupplierVATRegistration
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: SupplierVATRegistration
- Parameters:
supplierVATRegistration- Supplier VAT Registration Number
-
setCustomerVATRegistration
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: CustomerVATRegistration
- Parameters:
customerVATRegistration- Customer VAT Registration Number
-
setTotalGrossAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: TotalGrossAmount
- Parameters:
totalGrossAmount- Gross Amount of Settlement Management Doc. in Doc. Currency
-
set_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Parameters:
_Messages- The _Messages to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<SetlDoc>
-
getKey
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<SetlDoc>
-
fromMap
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<SetlDoc>
-
getCustomerPricingElementIfPresent
@Nonnull public io.vavr.control.Option<List<CustPricingElement>> getCustomerPricingElementIfPresent()Retrieval of associated CustPricingElement entities (one to many). This corresponds to the OData navigation property _CustomerPricingElement.If the navigation property for an entity SetlDoc has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _CustomerPricingElement is already loaded, the result
will contain the CustPricingElement entities. If not, an
Optionwith result stateemptyis returned.
-
setCustomerPricingElement
Overwrites the list of associated CustPricingElement entities for the loaded navigation property _CustomerPricingElement.If the navigation property _CustomerPricingElement of a queried SetlDoc is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of CustPricingElement entities.
-
addCustomerPricingElement
Adds elements to the list of associated CustPricingElement entities. This corresponds to the OData navigation property _CustomerPricingElement.If the navigation property _CustomerPricingElement of a queried SetlDoc is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of CustPricingElement entities.
-
getSettlmtDocItemIfPresent
Retrieval of associated SetlDocItm entities (one to many). This corresponds to the OData navigation property _SettlmtDocItem.If the navigation property for an entity SetlDoc has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _SettlmtDocItem is already loaded, the result will
contain the SetlDocItm entities. If not, an
Optionwith result stateemptyis returned.
-
setSettlmtDocItem
Overwrites the list of associated SetlDocItm entities for the loaded navigation property _SettlmtDocItem.If the navigation property _SettlmtDocItem of a queried SetlDoc is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of SetlDocItm entities.
-
addSettlmtDocItem
Adds elements to the list of associated SetlDocItm entities. This corresponds to the OData navigation property _SettlmtDocItem.If the navigation property _SettlmtDocItem of a queried SetlDoc is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of SetlDocItm entities.
-
getSettlmtDocPartnerIfPresent
@Nonnull public io.vavr.control.Option<List<SettlementDocumentPartner>> getSettlmtDocPartnerIfPresent()Retrieval of associated SettlementDocumentPartner entities (one to many). This corresponds to the OData navigation property _SettlmtDocPartner.If the navigation property for an entity SetlDoc has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _SettlmtDocPartner is already loaded, the result will
contain the SettlementDocumentPartner entities. If not, an
Optionwith result stateemptyis returned.
-
setSettlmtDocPartner
Overwrites the list of associated SettlementDocumentPartner entities for the loaded navigation property _SettlmtDocPartner.If the navigation property _SettlmtDocPartner of a queried SetlDoc is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of SettlementDocumentPartner entities.
-
addSettlmtDocPartner
Adds elements to the list of associated SettlementDocumentPartner entities. This corresponds to the OData navigation property _SettlmtDocPartner.If the navigation property _SettlmtDocPartner of a queried SetlDoc is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of SettlementDocumentPartner entities.
-
getSupplierPricingElementIfPresent
@Nonnull public io.vavr.control.Option<List<SuplrPricingElement>> getSupplierPricingElementIfPresent()Retrieval of associated SuplrPricingElement entities (one to many). This corresponds to the OData navigation property _SupplierPricingElement.If the navigation property for an entity SetlDoc has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _SupplierPricingElement is already loaded, the result
will contain the SuplrPricingElement entities. If not, an
Optionwith result stateemptyis returned.
-
setSupplierPricingElement
Overwrites the list of associated SuplrPricingElement entities for the loaded navigation property _SupplierPricingElement.If the navigation property _SupplierPricingElement of a queried SetlDoc is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of SuplrPricingElement entities.
-
addSupplierPricingElement
Adds elements to the list of associated SuplrPricingElement entities. This corresponds to the OData navigation property _SupplierPricingElement.If the navigation property _SupplierPricingElement of a queried SetlDoc is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of SuplrPricingElement entities.
-
completeSettlmtDoc
Action that can be applied to any entity object of this class.- Returns:
- Action object prepared with the given parameters to be applied to any entity object of this class.
To execute it use the
service.forEntity(entity).applyAction(thisAction)API.
-
revokeCompletionSettlmtDoc
Action that can be applied to any entity object of this class.- Returns:
- Action object prepared with the given parameters to be applied to any entity object of this class.
To execute it use the
service.forEntity(entity).applyAction(thisAction)API.
-
release
Action that can be applied to any entity object of this class.- Returns:
- Action object prepared with the given parameters to be applied to any entity object of this class.
To execute it use the
service.forEntity(entity).applyAction(thisAction)API.
-
reverse
Action that can be applied to any entity object of this class.- Returns:
- Action object prepared with the given parameters to be applied to any entity object of this class.
To execute it use the
service.forEntity(entity).applyAction(thisAction)API.
-
builder
-
getSettlmtDoc
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SettlmtDoc
- Returns:
- Settlement Document Number
-
getSettlmtDocType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SettlmtDocType
- Returns:
- Settlement Document Type
-
getSettlmtProcessType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SettlmtProcessType
- Returns:
- Settlement Process Type
-
getPostingDate
Constraints: NullableOriginal property name from the Odata EDM: PostingDate
- Returns:
- Posting Date
-
getInvoicingParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: InvoicingParty
- Returns:
- Different Invoicing Party
-
getPayeeParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PayeeParty
- Returns:
- Payee
-
getBillToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BillToParty
- Returns:
- Bill-to Party
-
getPayerParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PayerParty
- Returns:
- Payer
-
getPurchasingOrganization
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurchasingOrganization
- Returns:
- Purchasing Organization
-
getPurchasingGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchasingGroup
- Returns:
- Purchasing Group
-
getSalesOrganization
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrganization
- Returns:
- Sales Organization
-
getDistributionChannel
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionChannel
- Returns:
- Distribution Channel
-
getDivision
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Division
- Returns:
- Division
-
getSuplrSettlmtCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SuplrSettlmtCompanyCode
- Returns:
- Supplier Company Code
-
getCustSettlmtCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustSettlmtCompanyCode
- Returns:
- Customer Company Code
-
getDocumentDate
Constraints: NullableOriginal property name from the Odata EDM: DocumentDate
- Returns:
- Document Date in Settlement Management Document
-
getDocumentReferenceID
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: DocumentReferenceID
- Returns:
- Reference Document Number
-
getAssignmentReference
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: AssignmentReference
- Returns:
- Assignment number
-
getSettlmtDocCurrency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SettlmtDocCurrency
- Returns:
- Currency of Settlement Document
-
getSettlmtDocCurrencyISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SettlmtDocCurrencyISOCode
- Returns:
- ISO Code Currency
-
getExchangeRate
Constraints: Not nullable, Precision: 9, Scale: 5Original property name from the Odata EDM: ExchangeRate
- Returns:
- Conversion Rate (Not Converted)
-
getExchangeRateIsFixed
Constraints: Not nullableOriginal property name from the Odata EDM: ExchangeRateIsFixed
- Returns:
- Indicator for Fixed Exchange Rate
-
getSupplierTotalGrossAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: SupplierTotalGrossAmount
- Returns:
- Total Gross Amount for Supplier in Document Currency
-
getSupplierTotalNetAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: SupplierTotalNetAmount
- Returns:
- Total Net Amount for Supplier in Document Currency
-
getSupplierTotalTaxAmount
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: SupplierTotalTaxAmount
- Returns:
- Total Tax Amount for Supplier in Document Currency
-
getCustomerTotalGrossAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: CustomerTotalGrossAmount
- Returns:
- Total Gross Amount for Customer in Document Currency
-
getCustomerTotalNetAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: CustomerTotalNetAmount
- Returns:
- Total Net Amount for Customer in Document Currency
-
getCustomerTotalTaxAmount
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: CustomerTotalTaxAmount
- Returns:
- Total Tax Amount for Customer in Document Currency
-
getSupplierPaymentTerms
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SupplierPaymentTerms
- Returns:
- Terms of Payment Key for Supplier
-
getSupplierCashDiscount1Days
Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: SupplierCashDiscount1Days
- Returns:
- Supplier Cash Discount First Payment in Days
-
getSupplierCashDiscount2Days
Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: SupplierCashDiscount2Days
- Returns:
- Supplier Cash Discount Second Payment in Days
-
getSupplierNetPaymentDays
Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: SupplierNetPaymentDays
- Returns:
- Supplier Cash Discount Days
-
getSupplierCashDiscount1Percent
Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: SupplierCashDiscount1Percent
- Returns:
- Supplier Cash Discount for First Payment in %
-
getSupplierCashDiscount2Percent
Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: SupplierCashDiscount2Percent
- Returns:
- Supplier Cash Discount for Second Payment in %
-
getSupplierPaymentMethod
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SupplierPaymentMethod
- Returns:
- Supplier Payment Method
-
getCustomerPaymentTerms
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CustomerPaymentTerms
- Returns:
- Terms of Payment Key for Customer
-
getCustomerCashDiscount1Days
Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: CustomerCashDiscount1Days
- Returns:
- Customer Cash Discount First Payment in Days
-
getCustomerCashDiscount2Days
Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: CustomerCashDiscount2Days
- Returns:
- Customer Cash Discount Second Payment in Days
-
getCustomerNetPaymentDays
Constraints: Not nullable, Precision: 3Original property name from the Odata EDM: CustomerNetPaymentDays
- Returns:
- Customer Cash Discount Days
-
getCustomerCashDiscount1Percent
Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: CustomerCashDiscount1Percent
- Returns:
- Customer Cash Discount for First Payment in %
-
getCustomerCashDiscount2Percent
Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: CustomerCashDiscount2Percent
- Returns:
- Custromer Cash Discount for Second Payment in %
-
getCustomerPaymentMethod
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: CustomerPaymentMethod
- Returns:
- Customer Payment Method
-
getSuplrTotEligibleAmtForCshDisc
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: SuplrTotEligibleAmtForCshDisc
- Returns:
- Total Amount Eligible for Cash Discount of Supplier
-
getCustTotEligibleAmtForCshDisc
Constraints: Not nullable, Precision: 13, Scale: 0Original property name from the Odata EDM: CustTotEligibleAmtForCshDisc
- Returns:
- Total Amount Eligible for Cash Discount of Customer
-
getSettlmtDocIsCanceled
Constraints: Not nullableOriginal property name from the Odata EDM: SettlmtDocIsCanceled
- Returns:
- Settlement Document is Reversed
-
getCanceledSettlmtDoc
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CanceledSettlmtDoc
- Returns:
- Reversed Document
-
getSettlmtDocActivityReason
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SettlmtDocActivityReason
- Returns:
- Header Activity Reason for Document Creation
-
getPaymentReference
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: PaymentReference
- Returns:
- Payment Reference
-
getSettlmtApplSts
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SettlmtApplSts
- Returns:
- Application Status for a Settlement Management Document
-
getSalesOffice
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOffice
- Returns:
- Sales Office
-
getSalesGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesGroup
- Returns:
- Sales Group
-
getSupplierSettlmtBlkgReason
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SupplierSettlmtBlkgReason
- Returns:
- Reason for Supplier Settlement Block
-
getCustomerSettlmtBlkgReason
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: CustomerSettlmtBlkgReason
- Returns:
- Reason for Customer Settlement Block
-
getTaxDepartureCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TaxDepartureCountry
- Returns:
- Tax Departure Country/Region
-
getTaxDestinationCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TaxDestinationCountry
- Returns:
- Tax Destination Country/Region
-
getIsEUTriangularDeal
Constraints: Not nullableOriginal property name from the Odata EDM: IsEUTriangularDeal
- Returns:
- Indicator: Triangular Deal Within the EU
-
getSupplierVATRegistration
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: SupplierVATRegistration
- Returns:
- Supplier VAT Registration Number
-
getCustomerVATRegistration
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: CustomerVATRegistration
- Returns:
- Customer VAT Registration Number
-
getTotalGrossAmount
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: TotalGrossAmount
- Returns:
- Gross Amount of Settlement Management Doc. in Doc. Currency
-
get_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
- The _Messages contained in this
VdmEntity.
-
toString
-
equals
-
canEqual
-
hashCode
public int hashCode() -
getOdataType
- Specified by:
getOdataTypein classVdmObject<SetlDoc>
-