Package | Description |
---|---|
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.settlementdocument | |
com.sap.cloud.sdk.s4hana.datamodel.odatav4.services |
Modifier and Type | Method and Description |
---|---|
SetlDocItm |
SetlDocItm.SetlDocItmBuilder.build() |
Modifier and Type | Method and Description |
---|---|
io.vavr.control.Option<SetlDocItm> |
CustItmPricingElement.getSettlmtDocItemIfPresent()
Retrieval of associated SetlDocItm entity (one to one).
|
io.vavr.control.Option<List<SetlDocItm>> |
SetlDoc.getSettlmtDocItemIfPresent()
Retrieval of associated SetlDocItm entities (one to many).
|
io.vavr.control.Option<SetlDocItm> |
SuplrItmPricingElement.getSettlmtDocItemIfPresent()
Retrieval of associated SetlDocItm entity (one to one).
|
Class<SetlDocItm> |
SetlDocItm.getType() |
Modifier and Type | Method and Description |
---|---|
void |
SetlDoc.addSettlmtDocItem(SetlDocItm... entity)
Adds elements to the list of associated SetlDocItm entities.
|
void |
CustItmPricingElement.setSettlmtDocItem(SetlDocItm value)
Overwrites the associated SetlDocItm entity for the loaded navigation property _SettlmtDocItem.
|
void |
SuplrItmPricingElement.setSettlmtDocItem(SetlDocItm value)
Overwrites the associated SetlDocItm entity for the loaded navigation property _SettlmtDocItem.
|
SetlDoc.SetlDocBuilder |
SetlDoc.SetlDocBuilder.settlmtDocItem(SetlDocItm... value)
Navigation property _SettlmtDocItem for SetlDoc to multiple SetlDocItm.
|
CustItmPricingElement.CustItmPricingElementBuilder |
CustItmPricingElement.CustItmPricingElementBuilder.settlmtDocItem(SetlDocItm value)
Navigation property _SettlmtDocItem for CustItmPricingElement to single SetlDocItm.
|
SuplrItmPricingElement.SuplrItmPricingElementBuilder |
SuplrItmPricingElement.SuplrItmPricingElementBuilder.settlmtDocItem(SetlDocItm value)
Navigation property _SettlmtDocItem for SuplrItmPricingElement to single SetlDocItm.
|
Modifier and Type | Method and Description |
---|---|
void |
SetlDoc.setSettlmtDocItem(List<SetlDocItm> value)
Overwrites the list of associated SetlDocItm entities for the loaded navigation property
_SettlmtDocItem.
|
Constructor and Description |
---|
CustItmPricingElement(String settlmtDoc,
String settlmtDocItem,
String pricingProcedureStep,
String pricingProcedureCounter,
String conditionApplication,
String conditionType,
LocalDate priceConditionDeterminationDte,
String conditionCalculationType,
String conditionCurrency,
BigDecimal conditionQuantity,
String conditionQuantityUnit,
String conditionQuantityUnitISOCode,
String conditionQuantityUnitSAPCode,
String conditionCategory,
Boolean conditionIsForStatistics,
String pricingScaleType,
Boolean isRelevantForAccrual,
Boolean cndnIsRelevantForInvoiceList,
String conditionOrigin,
Boolean isGroupCondition,
String conditionRecord,
String conditionSequentialNumber,
String taxCode,
String withholdingTaxCode,
BigDecimal cndnRoundingOffDiffAmount,
BigDecimal conditionAmount,
String transactionCurrency,
String conditionControl,
String conditionInactiveReason,
String conditionClass,
String prcgProcedureCounterForHeader,
Double factorForConditionBasisValue,
String structureCondition,
Double periodFactorForCndnBasisValue,
String pricingScaleBasis,
String conditionScaleBasisUnit,
String conditionScaleBasisUnitISOCode,
String conditionScaleBasisUnitSAPCode,
String conditionScaleBasisCurrency,
Boolean conditionIsManuallyChanged,
Boolean conditionIsForConfiguration,
String variantCondition,
BigDecimal conditionRateAmount,
BigDecimal conditionBaseAmount,
BigDecimal conditionBaseQuantity,
BigDecimal conditionRateRatio,
String conditionRateRatioUnit,
String conditionRateRatioUnitISOCode,
String conditionRateRatioUnitSAPCode,
BigDecimal conditionScaleBaseAmount,
BigDecimal conditionScaleBaseQuantity,
SetlDoc to_SettlmtDoc,
SetlDocItm to_SettlmtDocItem) |
SuplrItmPricingElement(String settlmtDoc,
String settlmtDocItem,
String pricingProcedureStep,
String pricingProcedureCounter,
String conditionApplication,
String conditionType,
LocalDate priceConditionDeterminationDte,
String conditionCalculationType,
String conditionCurrency,
BigDecimal conditionQuantity,
String conditionQuantityUnit,
String conditionQuantityUnitISOCode,
String conditionQuantityUnitSAPCode,
String conditionCategory,
Boolean conditionIsForStatistics,
String pricingScaleType,
Boolean isRelevantForAccrual,
Boolean cndnIsRelevantForInvoiceList,
String conditionOrigin,
Boolean isGroupCondition,
String conditionRecord,
String conditionSequentialNumber,
String taxCode,
String withholdingTaxCode,
BigDecimal cndnRoundingOffDiffAmount,
BigDecimal conditionAmount,
String transactionCurrency,
String conditionControl,
String conditionInactiveReason,
String conditionClass,
String prcgProcedureCounterForHeader,
Double factorForConditionBasisValue,
String structureCondition,
Double periodFactorForCndnBasisValue,
String pricingScaleBasis,
String conditionScaleBasisUnit,
String conditionScaleBasisUnitISOCode,
String conditionScaleBasisUnitSAPCode,
String conditionScaleBasisCurrency,
Boolean conditionIsManuallyChanged,
Boolean conditionIsForConfiguration,
String variantCondition,
BigDecimal conditionRateAmount,
BigDecimal conditionBaseAmount,
BigDecimal conditionBaseQuantity,
BigDecimal conditionRateRatio,
String conditionRateRatioUnit,
String conditionRateRatioUnitISOCode,
String conditionRateRatioUnitSAPCode,
BigDecimal conditionScaleBaseAmount,
BigDecimal conditionScaleBaseQuantity,
SetlDoc to_SettlmtDoc,
SetlDocItm to_SettlmtDocItem) |
Constructor and Description |
---|
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<SuplrPricingElement> to_SupplierPricingElement) |
Modifier and Type | Method and Description |
---|---|
CountRequestBuilder<SetlDocItm> |
DefaultSettlementDocumentService.countSetlDocItm() |
CountRequestBuilder<SetlDocItm> |
SettlementDocumentService.countSetlDocItm()
Fetch the number of entries from the
SetlDocItm entity
collection matching the filter and search expressions. |
CreateRequestBuilder<SetlDocItm> |
DefaultSettlementDocumentService.createSetlDocItm(SetlDocItm setlDocItm) |
CreateRequestBuilder<SetlDocItm> |
SettlementDocumentService.createSetlDocItm(SetlDocItm setlDocItm)
Create a new
SetlDocItm entity and save it to the S/4HANA system. |
GetAllRequestBuilder<SetlDocItm> |
DefaultSettlementDocumentService.getAllSetlDocItm() |
GetAllRequestBuilder<SetlDocItm> |
SettlementDocumentService.getAllSetlDocItm()
Fetch multiple
SetlDocItm entities. |
GetByKeyRequestBuilder<SetlDocItm> |
DefaultSettlementDocumentService.getSetlDocItmByKey(String settlmtDoc,
String settlmtDocItem) |
GetByKeyRequestBuilder<SetlDocItm> |
SettlementDocumentService.getSetlDocItmByKey(String settlmtDoc,
String settlmtDocItem)
Fetch a single
SetlDocItm entity using key fields. |
Modifier and Type | Method and Description |
---|---|
CreateRequestBuilder<SetlDocItm> |
DefaultSettlementDocumentService.createSetlDocItm(SetlDocItm setlDocItm) |
CreateRequestBuilder<SetlDocItm> |
SettlementDocumentService.createSetlDocItm(SetlDocItm setlDocItm)
Create a new
SetlDocItm entity and save it to the S/4HANA system. |
Copyright © 2021 SAP SE. All rights reserved.