Class SuplrInvcItemPurOrdRef
Original entity name from the Odata EDM: A_SuplrInvcItemPurOrdRefType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of SuplrInvcItemPurOrdRef instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SuplrInvcItemPurOrdRefSelectableSelector for all available fields of SuplrInvcItemPurOrdRef.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the DocumentCurrency field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the FiscalYear field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the FreightSupplier field to query operations.static final SuplrInvcItemPurOrdRefField<BigDecimal>Use with available fluent helpers to apply the IN_CustomDutyAssessableValue field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the IN_HSNOrSACCode field to query operations.static final SuplrInvcItemPurOrdRefField<Boolean>Use with available fluent helpers to apply the IsFinallyInvoiced field to query operations.static final SuplrInvcItemPurOrdRefField<Boolean>Use with available fluent helpers to apply the IsNotCashDiscountLiable field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the IsSubsequentDebitCredit field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the Plant field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the ProductType field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the PurchaseOrder field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the PurchaseOrderItem field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the PurchaseOrderPriceUnit field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the PurchaseOrderPriceUnitISOCode field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the PurchaseOrderPriceUnitSAPCode field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the PurchaseOrderQtyUnitISOCode field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the PurchaseOrderQtyUnitSAPCode field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the PurchaseOrderQuantityUnit field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the PurchasingDocumentItemCategory field to query operations.static final SuplrInvcItemPurOrdRefField<BigDecimal>Use with available fluent helpers to apply the QtyInPurchaseOrderPriceUnit field to query operations.static final SuplrInvcItemPurOrdRefField<BigDecimal>Use with available fluent helpers to apply the QuantityInPurchaseOrderUnit field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the ReferenceDocument field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the ReferenceDocumentFiscalYear field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the ReferenceDocumentItem field to query operations.static final SuplrInvcItemPurOrdRefField<BigDecimal>Use with available fluent helpers to apply the RetentionAmountInDocCurrency field to query operations.static final SuplrInvcItemPurOrdRefField<LocalDateTime>Use with available fluent helpers to apply the RetentionDueDate field to query operations.static final SuplrInvcItemPurOrdRefField<BigDecimal>Use with available fluent helpers to apply the RetentionPercentage field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the ServiceEntrySheet field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the ServiceEntrySheetItem field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the SuplrInvcDeliveryCostCndnCount field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the SuplrInvcDeliveryCostCndnStep field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the SuplrInvcDeliveryCostCndnType field to query operations.static final SuplrInvcItemPurOrdRefField<Boolean>Use with available fluent helpers to apply the SuplrInvcItmIsNotRlvtForRtntn field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the SupplierInvoice field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the SupplierInvoiceItem field to query operations.static final SuplrInvcItemPurOrdRefField<BigDecimal>Use with available fluent helpers to apply the SupplierInvoiceItemAmount field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the SupplierInvoiceItemText field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the TaxCode field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the TaxCountry field to query operations.static final SuplrInvcItemPurOrdRefField<LocalDateTime>Use with available fluent helpers to apply the TaxDeterminationDate field to query operations.static final SuplrInvcItemPurOrdRefField<String>Use with available fluent helpers to apply the TaxJurisdiction field to query operations.static final SuplrInvcItemPurOrdRefLink<SuplrInvcItemAcctAssgmt>Use with available fluent helpers to apply the to_SupplierInvoiceItmAcctAssgmt navigation property to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionSuplrInvcItemPurOrdRef(String supplierInvoice, String fiscalYear, String supplierInvoiceItem, String purchaseOrder, String purchaseOrderItem, String plant, String referenceDocument, String referenceDocumentFiscalYear, String referenceDocumentItem, String isSubsequentDebitCredit, String taxCode, String taxJurisdiction, String documentCurrency, BigDecimal supplierInvoiceItemAmount, String purchaseOrderQuantityUnit, String purchaseOrderQtyUnitSAPCode, String purchaseOrderQtyUnitISOCode, BigDecimal quantityInPurchaseOrderUnit, String purchaseOrderPriceUnit, String purchaseOrderPriceUnitSAPCode, String purchaseOrderPriceUnitISOCode, BigDecimal qtyInPurchaseOrderPriceUnit, String suplrInvcDeliveryCostCndnType, String suplrInvcDeliveryCostCndnStep, String suplrInvcDeliveryCostCndnCount, String supplierInvoiceItemText, String freightSupplier, Boolean isNotCashDiscountLiable, String purchasingDocumentItemCategory, String productType, BigDecimal retentionAmountInDocCurrency, BigDecimal retentionPercentage, LocalDateTime retentionDueDate, Boolean suplrInvcItmIsNotRlvtForRtntn, String serviceEntrySheet, String serviceEntrySheetItem, String taxCountry, Boolean isFinallyInvoiced, LocalDateTime taxDeterminationDate, String iN_HSNOrSACCode, BigDecimal iN_CustomDutyAssessableValue, List<SuplrInvcItemAcctAssgmt> toSupplierInvoiceItmAcctAssgmt) -
Method Summary
Modifier and TypeMethodDescriptionvoidAdds elements to the list of associated SuplrInvcItemAcctAssgmt entities.voidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanFetches the SuplrInvcItemAcctAssgmt entities (one to many) associated with this entity.static <T,DomainT>
SuplrInvcItemPurOrdRefField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> SuplrInvcItemPurOrdRefField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidprotected StringConstraints: Not nullable, Maximum length: 5protected String(Key Field) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Precision: 14, Scale: 3Constraints: Not nullable, Maximum length: 16Constraints: noneConstraints: noneConstraints: Not nullable, Maximum length: 1getKey()getPlant()Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 14, Scale: 3Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 5, Scale: 2Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4Constraints: none(Key Field) Constraints: Not nullable, Maximum length: 10(Key Field) Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Precision: 14, Scale: 3Constraints: Not nullable, Maximum length: 50io.vavr.control.Option<List<SuplrInvcItemAcctAssgmt>>Retrieval of associated SuplrInvcItemAcctAssgmt entities (one to many).Retrieval of associated SuplrInvcItemAcctAssgmt entities (one to many).Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 15getType()inthashCode()voidsetDocumentCurrency(String documentCurrency) Constraints: Not nullable, Maximum length: 5voidsetFiscalYear(String fiscalYear) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetFreightSupplier(String freightSupplier) Constraints: Not nullable, Maximum length: 10voidsetIN_CustomDutyAssessableValue(BigDecimal iN_CustomDutyAssessableValue) Constraints: Not nullable, Precision: 14, Scale: 3voidsetIN_HSNOrSACCode(String iN_HSNOrSACCode) Constraints: Not nullable, Maximum length: 16voidsetIsFinallyInvoiced(Boolean isFinallyInvoiced) Constraints: nonevoidsetIsNotCashDiscountLiable(Boolean isNotCashDiscountLiable) Constraints: nonevoidsetIsSubsequentDebitCredit(String isSubsequentDebitCredit) Constraints: Not nullable, Maximum length: 1voidConstraints: Not nullable, Maximum length: 4voidsetProductType(String productType) Constraints: Not nullable, Maximum length: 2voidsetPurchaseOrder(String purchaseOrder) Constraints: Not nullable, Maximum length: 10voidsetPurchaseOrderItem(String purchaseOrderItem) Constraints: Not nullable, Maximum length: 5voidsetPurchaseOrderPriceUnit(String purchaseOrderPriceUnit) Constraints: Not nullable, Maximum length: 3voidsetPurchaseOrderPriceUnitISOCode(String purchaseOrderPriceUnitISOCode) Constraints: Not nullable, Maximum length: 3voidsetPurchaseOrderPriceUnitSAPCode(String purchaseOrderPriceUnitSAPCode) Constraints: Not nullable, Maximum length: 3voidsetPurchaseOrderQtyUnitISOCode(String purchaseOrderQtyUnitISOCode) Constraints: Not nullable, Maximum length: 3voidsetPurchaseOrderQtyUnitSAPCode(String purchaseOrderQtyUnitSAPCode) Constraints: Not nullable, Maximum length: 3voidsetPurchaseOrderQuantityUnit(String purchaseOrderQuantityUnit) Constraints: Not nullable, Maximum length: 3voidsetPurchasingDocumentItemCategory(String purchasingDocumentItemCategory) Constraints: Not nullable, Maximum length: 1voidsetQtyInPurchaseOrderPriceUnit(BigDecimal qtyInPurchaseOrderPriceUnit) Constraints: Not nullable, Precision: 13, Scale: 3voidsetQuantityInPurchaseOrderUnit(BigDecimal quantityInPurchaseOrderUnit) Constraints: Not nullable, Precision: 13, Scale: 3voidsetReferenceDocument(String referenceDocument) Constraints: Not nullable, Maximum length: 10voidsetReferenceDocumentFiscalYear(String referenceDocumentFiscalYear) Constraints: Not nullable, Maximum length: 4voidsetReferenceDocumentItem(String referenceDocumentItem) Constraints: Not nullable, Maximum length: 4voidsetRetentionAmountInDocCurrency(BigDecimal retentionAmountInDocCurrency) Constraints: Not nullable, Precision: 14, Scale: 3voidsetRetentionDueDate(LocalDateTime retentionDueDate) Constraints: Not nullable, Precision: 0voidsetRetentionPercentage(BigDecimal retentionPercentage) Constraints: Not nullable, Precision: 5, Scale: 2voidsetServiceEntrySheet(String serviceEntrySheet) Constraints: Not nullable, Maximum length: 10voidsetServiceEntrySheetItem(String serviceEntrySheetItem) Constraints: Not nullable, Maximum length: 10protected voidsetServicePathForFetch(String servicePathForFetch) voidsetSuplrInvcDeliveryCostCndnCount(String suplrInvcDeliveryCostCndnCount) Constraints: Not nullable, Maximum length: 3voidsetSuplrInvcDeliveryCostCndnStep(String suplrInvcDeliveryCostCndnStep) Constraints: Not nullable, Maximum length: 3voidsetSuplrInvcDeliveryCostCndnType(String suplrInvcDeliveryCostCndnType) Constraints: Not nullable, Maximum length: 4voidsetSuplrInvcItmIsNotRlvtForRtntn(Boolean suplrInvcItmIsNotRlvtForRtntn) Constraints: nonevoidsetSupplierInvoice(String supplierInvoice) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetSupplierInvoiceItem(String supplierInvoiceItem) (Key Field) Constraints: Not nullable, Maximum length: 6voidsetSupplierInvoiceItemAmount(BigDecimal supplierInvoiceItemAmount) Constraints: Not nullable, Precision: 14, Scale: 3voidsetSupplierInvoiceItemText(String supplierInvoiceItemText) Constraints: Not nullable, Maximum length: 50voidOverwrites the list of associated SuplrInvcItemAcctAssgmt entities for the loaded navigation property to_SupplierInvoiceItmAcctAssgmt.voidsetTaxCode(String taxCode) Constraints: Not nullable, Maximum length: 2voidsetTaxCountry(String taxCountry) Constraints: Not nullable, Maximum length: 3voidsetTaxDeterminationDate(LocalDateTime taxDeterminationDate) Constraints: Not nullable, Precision: 0voidsetTaxJurisdiction(String taxJurisdiction) Constraints: Not nullable, Maximum length: 15toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity
fetchFieldAsList, fetchFieldAsSingle, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
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 SuplrInvcItemPurOrdRef. -
SUPPLIER_INVOICE
Use with available fluent helpers to apply the SupplierInvoice field to query operations. -
FISCAL_YEAR
Use with available fluent helpers to apply the FiscalYear field to query operations. -
SUPPLIER_INVOICE_ITEM
Use with available fluent helpers to apply the SupplierInvoiceItem field to query operations. -
PURCHASE_ORDER
Use with available fluent helpers to apply the PurchaseOrder field to query operations. -
PURCHASE_ORDER_ITEM
Use with available fluent helpers to apply the PurchaseOrderItem field to query operations. -
PLANT
Use with available fluent helpers to apply the Plant field to query operations. -
REFERENCE_DOCUMENT
Use with available fluent helpers to apply the ReferenceDocument field to query operations. -
REFERENCE_DOCUMENT_FISCAL_YEAR
Use with available fluent helpers to apply the ReferenceDocumentFiscalYear field to query operations. -
REFERENCE_DOCUMENT_ITEM
Use with available fluent helpers to apply the ReferenceDocumentItem field to query operations. -
IS_SUBSEQUENT_DEBIT_CREDIT
Use with available fluent helpers to apply the IsSubsequentDebitCredit field to query operations. -
TAX_CODE
Use with available fluent helpers to apply the TaxCode field to query operations. -
TAX_JURISDICTION
Use with available fluent helpers to apply the TaxJurisdiction field to query operations. -
DOCUMENT_CURRENCY
Use with available fluent helpers to apply the DocumentCurrency field to query operations. -
SUPPLIER_INVOICE_ITEM_AMOUNT
Use with available fluent helpers to apply the SupplierInvoiceItemAmount field to query operations. -
PURCHASE_ORDER_QUANTITY_UNIT
Use with available fluent helpers to apply the PurchaseOrderQuantityUnit field to query operations. -
PURCHASE_ORDER_QTY_UNIT_SAP_CODE
Use with available fluent helpers to apply the PurchaseOrderQtyUnitSAPCode field to query operations. -
PURCHASE_ORDER_QTY_UNIT_ISO_CODE
Use with available fluent helpers to apply the PurchaseOrderQtyUnitISOCode field to query operations. -
QUANTITY_IN_PURCHASE_ORDER_UNIT
Use with available fluent helpers to apply the QuantityInPurchaseOrderUnit field to query operations. -
PURCHASE_ORDER_PRICE_UNIT
Use with available fluent helpers to apply the PurchaseOrderPriceUnit field to query operations. -
PURCHASE_ORDER_PRICE_UNIT_SAP_CODE
Use with available fluent helpers to apply the PurchaseOrderPriceUnitSAPCode field to query operations. -
PURCHASE_ORDER_PRICE_UNIT_ISO_CODE
Use with available fluent helpers to apply the PurchaseOrderPriceUnitISOCode field to query operations. -
QTY_IN_PURCHASE_ORDER_PRICE_UNIT
Use with available fluent helpers to apply the QtyInPurchaseOrderPriceUnit field to query operations. -
SUPLR_INVC_DELIVERY_COST_CNDN_TYPE
Use with available fluent helpers to apply the SuplrInvcDeliveryCostCndnType field to query operations. -
SUPLR_INVC_DELIVERY_COST_CNDN_STEP
Use with available fluent helpers to apply the SuplrInvcDeliveryCostCndnStep field to query operations. -
SUPLR_INVC_DELIVERY_COST_CNDN_COUNT
Use with available fluent helpers to apply the SuplrInvcDeliveryCostCndnCount field to query operations. -
SUPPLIER_INVOICE_ITEM_TEXT
Use with available fluent helpers to apply the SupplierInvoiceItemText field to query operations. -
FREIGHT_SUPPLIER
Use with available fluent helpers to apply the FreightSupplier field to query operations. -
IS_NOT_CASH_DISCOUNT_LIABLE
Use with available fluent helpers to apply the IsNotCashDiscountLiable field to query operations. -
PURCHASING_DOCUMENT_ITEM_CATEGORY
Use with available fluent helpers to apply the PurchasingDocumentItemCategory field to query operations. -
PRODUCT_TYPE
Use with available fluent helpers to apply the ProductType field to query operations. -
RETENTION_AMOUNT_IN_DOC_CURRENCY
Use with available fluent helpers to apply the RetentionAmountInDocCurrency field to query operations. -
RETENTION_PERCENTAGE
Use with available fluent helpers to apply the RetentionPercentage field to query operations. -
RETENTION_DUE_DATE
Use with available fluent helpers to apply the RetentionDueDate field to query operations. -
SUPLR_INVC_ITM_IS_NOT_RLVT_FOR_RTNTN
Use with available fluent helpers to apply the SuplrInvcItmIsNotRlvtForRtntn field to query operations. -
SERVICE_ENTRY_SHEET
Use with available fluent helpers to apply the ServiceEntrySheet field to query operations. -
SERVICE_ENTRY_SHEET_ITEM
Use with available fluent helpers to apply the ServiceEntrySheetItem field to query operations. -
TAX_COUNTRY
Use with available fluent helpers to apply the TaxCountry field to query operations. -
IS_FINALLY_INVOICED
Use with available fluent helpers to apply the IsFinallyInvoiced field to query operations. -
TAX_DETERMINATION_DATE
Use with available fluent helpers to apply the TaxDeterminationDate field to query operations. -
INHSN_OR_SAC_CODE
Use with available fluent helpers to apply the IN_HSNOrSACCode field to query operations. -
IN_CUSTOM_DUTY_ASSESSABLE_VALUE
Use with available fluent helpers to apply the IN_CustomDutyAssessableValue field to query operations. -
TO_SUPPLIER_INVOICE_ITM_ACCT_ASSGMT
public static final SuplrInvcItemPurOrdRefLink<SuplrInvcItemAcctAssgmt> TO_SUPPLIER_INVOICE_ITM_ACCT_ASSGMTUse with available fluent helpers to apply the to_SupplierInvoiceItmAcctAssgmt navigation property to query operations.
-
-
Constructor Details
-
SuplrInvcItemPurOrdRef
public SuplrInvcItemPurOrdRef() -
SuplrInvcItemPurOrdRef
public SuplrInvcItemPurOrdRef(@Nullable String supplierInvoice, @Nullable String fiscalYear, @Nullable String supplierInvoiceItem, @Nullable String purchaseOrder, @Nullable String purchaseOrderItem, @Nullable String plant, @Nullable String referenceDocument, @Nullable String referenceDocumentFiscalYear, @Nullable String referenceDocumentItem, @Nullable String isSubsequentDebitCredit, @Nullable String taxCode, @Nullable String taxJurisdiction, @Nullable String documentCurrency, @Nullable BigDecimal supplierInvoiceItemAmount, @Nullable String purchaseOrderQuantityUnit, @Nullable String purchaseOrderQtyUnitSAPCode, @Nullable String purchaseOrderQtyUnitISOCode, @Nullable BigDecimal quantityInPurchaseOrderUnit, @Nullable String purchaseOrderPriceUnit, @Nullable String purchaseOrderPriceUnitSAPCode, @Nullable String purchaseOrderPriceUnitISOCode, @Nullable BigDecimal qtyInPurchaseOrderPriceUnit, @Nullable String suplrInvcDeliveryCostCndnType, @Nullable String suplrInvcDeliveryCostCndnStep, @Nullable String suplrInvcDeliveryCostCndnCount, @Nullable String supplierInvoiceItemText, @Nullable String freightSupplier, @Nullable Boolean isNotCashDiscountLiable, @Nullable String purchasingDocumentItemCategory, @Nullable String productType, @Nullable BigDecimal retentionAmountInDocCurrency, @Nullable BigDecimal retentionPercentage, @Nullable LocalDateTime retentionDueDate, @Nullable Boolean suplrInvcItmIsNotRlvtForRtntn, @Nullable String serviceEntrySheet, @Nullable String serviceEntrySheetItem, @Nullable String taxCountry, @Nullable Boolean isFinallyInvoiced, @Nullable LocalDateTime taxDeterminationDate, @Nullable String iN_HSNOrSACCode, @Nullable BigDecimal iN_CustomDutyAssessableValue, List<SuplrInvcItemAcctAssgmt> toSupplierInvoiceItmAcctAssgmt)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<SuplrInvcItemPurOrdRef>
-
setSupplierInvoice
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SupplierInvoice
- Parameters:
supplierInvoice- Document Number of an Accounting Document
-
setFiscalYear
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FiscalYear
- Parameters:
fiscalYear- Fiscal Year
-
setSupplierInvoiceItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SupplierInvoiceItem
- Parameters:
supplierInvoiceItem- Document Item in Invoice Document
-
setPurchaseOrder
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseOrder
- Parameters:
purchaseOrder- Purchasing Document Number
-
setPurchaseOrderItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseOrderItem
- Parameters:
purchaseOrderItem- Item Number of Purchasing Document
-
setPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Parameters:
plant- Plant
-
setReferenceDocument
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceDocument
- Parameters:
referenceDocument- Document No. of a Reference Document
-
setReferenceDocumentFiscalYear
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReferenceDocumentFiscalYear
- Parameters:
referenceDocumentFiscalYear- Fiscal Year of Current Period
-
setReferenceDocumentItem
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReferenceDocumentItem
- Parameters:
referenceDocumentItem- Item of a Reference Document
-
setIsSubsequentDebitCredit
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsSubsequentDebitCredit
- Parameters:
isSubsequentDebitCredit- Indicator: Subsequent Debit/Credit
-
setTaxCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TaxCode
- Parameters:
taxCode- Tax on Sales/Purchases Code
-
setTaxJurisdiction
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: TaxJurisdiction
- Parameters:
taxJurisdiction- Tax Jurisdiction
-
setDocumentCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: DocumentCurrency
- Parameters:
documentCurrency- Currency Key
-
setSupplierInvoiceItemAmount
Constraints: Not nullable, Precision: 14, Scale: 3Original property name from the Odata EDM: SupplierInvoiceItemAmount
- Parameters:
supplierInvoiceItemAmount- Amount in Document Currency
-
setPurchaseOrderQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchaseOrderQuantityUnit
- Parameters:
purchaseOrderQuantityUnit- Purchase Order Unit of Measure
-
setPurchaseOrderQtyUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchaseOrderQtyUnitSAPCode
- Parameters:
purchaseOrderQtyUnitSAPCode- Purchase Order Unit of Measure
-
setPurchaseOrderQtyUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchaseOrderQtyUnitISOCode
- Parameters:
purchaseOrderQtyUnitISOCode- ISO Code for Unit of Measurement
-
setQuantityInPurchaseOrderUnit
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: QuantityInPurchaseOrderUnit
- Parameters:
quantityInPurchaseOrderUnit- Quantity
-
setPurchaseOrderPriceUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchaseOrderPriceUnit
- Parameters:
purchaseOrderPriceUnit- Order Price Unit (Purchasing)
-
setPurchaseOrderPriceUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchaseOrderPriceUnitSAPCode
- Parameters:
purchaseOrderPriceUnitSAPCode- Order Price Unit (Purchasing)
-
setPurchaseOrderPriceUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchaseOrderPriceUnitISOCode
- Parameters:
purchaseOrderPriceUnitISOCode- ISO Code for Unit of Measurement
-
setQtyInPurchaseOrderPriceUnit
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: QtyInPurchaseOrderPriceUnit
- Parameters:
qtyInPurchaseOrderPriceUnit- Quantity in Purchase Order Price Unit
-
setSuplrInvcDeliveryCostCndnType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SuplrInvcDeliveryCostCndnType
- Parameters:
suplrInvcDeliveryCostCndnType- Condition Type
-
setSuplrInvcDeliveryCostCndnStep
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SuplrInvcDeliveryCostCndnStep
- Parameters:
suplrInvcDeliveryCostCndnStep- Step Number
-
setSuplrInvcDeliveryCostCndnCount
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SuplrInvcDeliveryCostCndnCount
- Parameters:
suplrInvcDeliveryCostCndnCount- Condition Counter
-
setSupplierInvoiceItemText
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: SupplierInvoiceItemText
- Parameters:
supplierInvoiceItemText- Item Text
-
setFreightSupplier
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: FreightSupplier
- Parameters:
freightSupplier- Account Number of Supplier
-
setIsNotCashDiscountLiable
Constraints: noneOriginal property name from the Odata EDM: IsNotCashDiscountLiable
- Parameters:
isNotCashDiscountLiable- Indicator: Line Item Not Liable to Cash Discount?
-
setPurchasingDocumentItemCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingDocumentItemCategory
- Parameters:
purchasingDocumentItemCategory- Item category in purchasing document
-
setProductType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductType
- Parameters:
productType- Product Type Group
-
setRetentionAmountInDocCurrency
Constraints: Not nullable, Precision: 14, Scale: 3Original property name from the Odata EDM: RetentionAmountInDocCurrency
- Parameters:
retentionAmountInDocCurrency- Retention Amount in Document Currency
-
setRetentionPercentage
Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: RetentionPercentage
- Parameters:
retentionPercentage- Retention in Percent
-
setRetentionDueDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: RetentionDueDate
- Parameters:
retentionDueDate- Due Date for Retention
-
setSuplrInvcItmIsNotRlvtForRtntn
Constraints: noneOriginal property name from the Odata EDM: SuplrInvcItmIsNotRlvtForRtntn
- Parameters:
suplrInvcItmIsNotRlvtForRtntn- Item Not Relevant to Retention
-
setServiceEntrySheet
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceEntrySheet
- Parameters:
serviceEntrySheet- Entry Sheet Number
-
setServiceEntrySheetItem
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceEntrySheetItem
- Parameters:
serviceEntrySheetItem- Line Number
-
setTaxCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TaxCountry
- Parameters:
taxCountry- Tax Reporting Country/Region
-
setIsFinallyInvoiced
Constraints: noneOriginal property name from the Odata EDM: IsFinallyInvoiced
- Parameters:
isFinallyInvoiced- Final Invoice Indicator
-
setTaxDeterminationDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: TaxDeterminationDate
- Parameters:
taxDeterminationDate- Date for Determining Tax Rates
-
setIN_HSNOrSACCode
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: IN_HSNOrSACCode
- Parameters:
iN_HSNOrSACCode- HSN or SAC Code
-
setIN_CustomDutyAssessableValue
Constraints: Not nullable, Precision: 14, Scale: 3Original property name from the Odata EDM: IN_CustomDutyAssessableValue
- Parameters:
iN_CustomDutyAssessableValue- Assessable Value
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<SuplrInvcItemPurOrdRef>
-
getKey
- Overrides:
getKeyin classVdmObject<SuplrInvcItemPurOrdRef>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<SuplrInvcItemPurOrdRef>
-
fromMap
- Overrides:
fromMapin classVdmObject<SuplrInvcItemPurOrdRef>
-
field
@Nonnull public static <T> SuplrInvcItemPurOrdRefField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.- Parameters:
fieldName- The name of the extension field as returned by the OData service.fieldType- The Java type to use for the extension field when performing value comparisons.- Returns:
- A representation of an extension field from this entity.
-
field
@Nonnull public static <T,DomainT> SuplrInvcItemPurOrdRefField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.DomainT- The type of the extension field as returned by the OData service.- Parameters:
typeConverter- A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the fieldfieldName- The name of the extension field as returned by the OData service.- Returns:
- A representation of an extension field from this entity, holding a reference to the given TypeConverter.
-
getDestinationForFetch
- Overrides:
getDestinationForFetchin classVdmEntity<SuplrInvcItemPurOrdRef>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<SuplrInvcItemPurOrdRef>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<SuplrInvcItemPurOrdRef>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<SuplrInvcItemPurOrdRef>
-
fetchSupplierInvoiceItmAcctAssgmt
Fetches the SuplrInvcItemAcctAssgmt entities (one to many) associated with this entity. This corresponds to the OData navigation property to_SupplierInvoiceItmAcctAssgmt.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated SuplrInvcItemAcctAssgmt entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getSupplierInvoiceItmAcctAssgmtOrFetch
Retrieval of associated SuplrInvcItemAcctAssgmt entities (one to many). This corresponds to the OData navigation property to_SupplierInvoiceItmAcctAssgmt.If the navigation property to_SupplierInvoiceItmAcctAssgmt of a queried SuplrInvcItemPurOrdRef 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.
- Returns:
- List of associated SuplrInvcItemAcctAssgmt entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getSupplierInvoiceItmAcctAssgmtIfPresent
@Nonnull public io.vavr.control.Option<List<SuplrInvcItemAcctAssgmt>> getSupplierInvoiceItmAcctAssgmtIfPresent()Retrieval of associated SuplrInvcItemAcctAssgmt entities (one to many). This corresponds to the OData navigation property to_SupplierInvoiceItmAcctAssgmt.If the navigation property for an entity SuplrInvcItemPurOrdRef 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 to_SupplierInvoiceItmAcctAssgmt is already loaded, the
result will contain the SuplrInvcItemAcctAssgmt entities. If not, an
Optionwith result stateemptyis returned.
-
setSupplierInvoiceItmAcctAssgmt
Overwrites the list of associated SuplrInvcItemAcctAssgmt entities for the loaded navigation property to_SupplierInvoiceItmAcctAssgmt.If the navigation property to_SupplierInvoiceItmAcctAssgmt of a queried SuplrInvcItemPurOrdRef 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 SuplrInvcItemAcctAssgmt entities.
-
addSupplierInvoiceItmAcctAssgmt
Adds elements to the list of associated SuplrInvcItemAcctAssgmt entities. This corresponds to the OData navigation property to_SupplierInvoiceItmAcctAssgmt.If the navigation property to_SupplierInvoiceItmAcctAssgmt of a queried SuplrInvcItemPurOrdRef 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 SuplrInvcItemAcctAssgmt entities.
-
builder
-
getSupplierInvoice
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SupplierInvoice
- Returns:
- Document Number of an Accounting Document
-
getFiscalYear
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FiscalYear
- Returns:
- Fiscal Year
-
getSupplierInvoiceItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SupplierInvoiceItem
- Returns:
- Document Item in Invoice Document
-
getPurchaseOrder
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseOrder
- Returns:
- Purchasing Document Number
-
getPurchaseOrderItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseOrderItem
- Returns:
- Item Number of Purchasing Document
-
getPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
- Plant
-
getReferenceDocument
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceDocument
- Returns:
- Document No. of a Reference Document
-
getReferenceDocumentFiscalYear
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReferenceDocumentFiscalYear
- Returns:
- Fiscal Year of Current Period
-
getReferenceDocumentItem
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReferenceDocumentItem
- Returns:
- Item of a Reference Document
-
getIsSubsequentDebitCredit
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsSubsequentDebitCredit
- Returns:
- Indicator: Subsequent Debit/Credit
-
getTaxCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TaxCode
- Returns:
- Tax on Sales/Purchases Code
-
getTaxJurisdiction
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: TaxJurisdiction
- Returns:
- Tax Jurisdiction
-
getDocumentCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: DocumentCurrency
- Returns:
- Currency Key
-
getSupplierInvoiceItemAmount
Constraints: Not nullable, Precision: 14, Scale: 3Original property name from the Odata EDM: SupplierInvoiceItemAmount
- Returns:
- Amount in Document Currency
-
getPurchaseOrderQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchaseOrderQuantityUnit
- Returns:
- Purchase Order Unit of Measure
-
getPurchaseOrderQtyUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchaseOrderQtyUnitSAPCode
- Returns:
- Purchase Order Unit of Measure
-
getPurchaseOrderQtyUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchaseOrderQtyUnitISOCode
- Returns:
- ISO Code for Unit of Measurement
-
getQuantityInPurchaseOrderUnit
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: QuantityInPurchaseOrderUnit
- Returns:
- Quantity
-
getPurchaseOrderPriceUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchaseOrderPriceUnit
- Returns:
- Order Price Unit (Purchasing)
-
getPurchaseOrderPriceUnitSAPCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchaseOrderPriceUnitSAPCode
- Returns:
- Order Price Unit (Purchasing)
-
getPurchaseOrderPriceUnitISOCode
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchaseOrderPriceUnitISOCode
- Returns:
- ISO Code for Unit of Measurement
-
getQtyInPurchaseOrderPriceUnit
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: QtyInPurchaseOrderPriceUnit
- Returns:
- Quantity in Purchase Order Price Unit
-
getSuplrInvcDeliveryCostCndnType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SuplrInvcDeliveryCostCndnType
- Returns:
- Condition Type
-
getSuplrInvcDeliveryCostCndnStep
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SuplrInvcDeliveryCostCndnStep
- Returns:
- Step Number
-
getSuplrInvcDeliveryCostCndnCount
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SuplrInvcDeliveryCostCndnCount
- Returns:
- Condition Counter
-
getSupplierInvoiceItemText
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: SupplierInvoiceItemText
- Returns:
- Item Text
-
getFreightSupplier
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: FreightSupplier
- Returns:
- Account Number of Supplier
-
getIsNotCashDiscountLiable
Constraints: noneOriginal property name from the Odata EDM: IsNotCashDiscountLiable
- Returns:
- Indicator: Line Item Not Liable to Cash Discount?
-
getPurchasingDocumentItemCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingDocumentItemCategory
- Returns:
- Item category in purchasing document
-
getProductType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductType
- Returns:
- Product Type Group
-
getRetentionAmountInDocCurrency
Constraints: Not nullable, Precision: 14, Scale: 3Original property name from the Odata EDM: RetentionAmountInDocCurrency
- Returns:
- Retention Amount in Document Currency
-
getRetentionPercentage
Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: RetentionPercentage
- Returns:
- Retention in Percent
-
getRetentionDueDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: RetentionDueDate
- Returns:
- Due Date for Retention
-
getSuplrInvcItmIsNotRlvtForRtntn
Constraints: noneOriginal property name from the Odata EDM: SuplrInvcItmIsNotRlvtForRtntn
- Returns:
- Item Not Relevant to Retention
-
getServiceEntrySheet
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceEntrySheet
- Returns:
- Entry Sheet Number
-
getServiceEntrySheetItem
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceEntrySheetItem
- Returns:
- Line Number
-
getTaxCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TaxCountry
- Returns:
- Tax Reporting Country/Region
-
getIsFinallyInvoiced
Constraints: noneOriginal property name from the Odata EDM: IsFinallyInvoiced
- Returns:
- Final Invoice Indicator
-
getTaxDeterminationDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: TaxDeterminationDate
- Returns:
- Date for Determining Tax Rates
-
getIN_HSNOrSACCode
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: IN_HSNOrSACCode
- Returns:
- HSN or SAC Code
-
getIN_CustomDutyAssessableValue
Constraints: Not nullable, Precision: 14, Scale: 3Original property name from the Odata EDM: IN_CustomDutyAssessableValue
- Returns:
- Assessable Value
-
toString
- Overrides:
toStringin classVdmObject<SuplrInvcItemPurOrdRef>
-
equals
- Overrides:
equalsin classVdmEntity<SuplrInvcItemPurOrdRef>
-
canEqual
- Overrides:
canEqualin classVdmEntity<SuplrInvcItemPurOrdRef>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<SuplrInvcItemPurOrdRef>
-