Class SupplierInvoice
Original entity name from the Odata EDM: A_SupplierInvoiceType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of SupplierInvoice instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SupplierInvoiceField<String>Use with available fluent helpers to apply the AccountingDocumentType field to query operations.static final SupplierInvoiceSelectableSelector for all available fields of SupplierInvoice.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the AssignmentReference field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the BPBankAccountInternalID field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the BusinessArea field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the BusinessPlace field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the BusinessSectionCode field to query operations.static final SupplierInvoiceField<BigDecimal>Use with available fluent helpers to apply the CashDiscount1Days field to query operations.static final SupplierInvoiceField<BigDecimal>Use with available fluent helpers to apply the CashDiscount1Percent field to query operations.static final SupplierInvoiceField<BigDecimal>Use with available fluent helpers to apply the CashDiscount2Days field to query operations.static final SupplierInvoiceField<BigDecimal>Use with available fluent helpers to apply the CashDiscount2Percent field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the CompanyCode field to query operations.static final SupplierInvoiceField<LocalDateTime>Use with available fluent helpers to apply the CreationDate field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the DeliveryOfGoodsReportingCntry field to query operations.static final SupplierInvoiceField<BigDecimal>Use with available fluent helpers to apply the DirectQuotedExchangeRate field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the DocumentCurrency field to query operations.static final SupplierInvoiceField<LocalDateTime>Use with available fluent helpers to apply the DocumentDate field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the DocumentHeaderText field to query operations.static final SupplierInvoiceField<LocalDateTime>Use with available fluent helpers to apply the DueCalculationBaseDate field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the FiscalYear field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the FixedCashDiscount field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the IN_InvoiceReferenceNumber field to query operations.static final SupplierInvoiceField<BigDecimal>Use with available fluent helpers to apply the IndirectQuotedExchangeRate field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the IN_GSTPartner field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the IN_GSTPlaceOfSupply field to query operations.static final SupplierInvoiceField<BigDecimal>Use with available fluent helpers to apply the InvoiceGrossAmount field to query operations.static final SupplierInvoiceField<LocalDateTime>Use with available fluent helpers to apply the InvoiceReceiptDate field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the InvoiceReference field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the InvoiceReferenceFiscalYear field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the InvoicingParty field to query operations.static final SupplierInvoiceField<Boolean>Use with available fluent helpers to apply the IsEUTriangularDeal field to query operations.static final SupplierInvoiceField<Boolean>Use with available fluent helpers to apply the IsReversal field to query operations.static final SupplierInvoiceField<Boolean>Use with available fluent helpers to apply the IsReversed field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the JrnlEntryCntrySpecificBP1 field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the JrnlEntryCntrySpecificBP2 field to query operations.static final SupplierInvoiceField<LocalDateTime>Use with available fluent helpers to apply the JrnlEntryCntrySpecificDate1 field to query operations.static final SupplierInvoiceField<LocalDateTime>Use with available fluent helpers to apply the JrnlEntryCntrySpecificDate2 field to query operations.static final SupplierInvoiceField<LocalDateTime>Use with available fluent helpers to apply the JrnlEntryCntrySpecificDate3 field to query operations.static final SupplierInvoiceField<LocalDateTime>Use with available fluent helpers to apply the JrnlEntryCntrySpecificDate4 field to query operations.static final SupplierInvoiceField<LocalDateTime>Use with available fluent helpers to apply the JrnlEntryCntrySpecificDate5 field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the JrnlEntryCntrySpecificRef1 field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the JrnlEntryCntrySpecificRef2 field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the JrnlEntryCntrySpecificRef3 field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the JrnlEntryCntrySpecificRef4 field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the JrnlEntryCntrySpecificRef5 field to query operations.static final SupplierInvoiceField<BigDecimal>Use with available fluent helpers to apply the ManualCashDiscount field to query operations.static final SupplierInvoiceField<BigDecimal>Use with available fluent helpers to apply the NetPaymentDays field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the PaymentBlockingReason field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the PaymentMethod field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the PaymentMethodSupplement field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the PaymentReference field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the PaymentTerms field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the PaytSlipWthRefCheckDigit field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the PaytSlipWthRefReference field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the PaytSlipWthRefSubscriber field to query operations.static final SupplierInvoiceField<LocalDateTime>Use with available fluent helpers to apply the PostingDate field to query operations.static final SupplierInvoiceField<LocalDateTime>Use with available fluent helpers to apply the RetentionDueDate field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the ReverseDocument field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the ReverseDocumentFiscalYear field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the StateCentralBankPaymentReason field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the SuplrInvcDebitCrdtCodeDelivery field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the SuplrInvcDebitCrdtCodeReturns field to query operations.static final SupplierInvoiceField<Boolean>Use with available fluent helpers to apply the SuplrInvcIsCapitalGoodsRelated field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the SupplierInvoice field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the SupplierInvoiceIDByInvcgParty field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the SupplierInvoiceIsCreditMemo field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the SupplierInvoiceOrigin field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the SupplierInvoiceStatus field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the SupplierPostingLineItemText field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the SupplierVATRegistration field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the SupplyingCountry field to query operations.static final SupplierInvoiceField<LocalDateTime>Use with available fluent helpers to apply the TaxDeterminationDate field to query operations.static final SupplierInvoiceField<LocalDateTime>Use with available fluent helpers to apply the TaxFulfillmentDate field to query operations.static final SupplierInvoiceField<Boolean>Use with available fluent helpers to apply the TaxIsCalculatedAutomatically field to query operations.static final SupplierInvoiceField<LocalDateTime>Use with available fluent helpers to apply the TaxReportingDate field to query operations.static final SupplierInvoiceLink<SuplrInvcSeldInbDeliveryNote>Use with available fluent helpers to apply the to_SelectedDeliveryNotes navigation property to query operations.static final SupplierInvoiceLink<SuplrInvcSeldPurgDocument>Use with available fluent helpers to apply the to_SelectedPurchaseOrders navigation property to query operations.static final SupplierInvoiceLink<SuplrInvcSeldSrvcEntrShtLean>Use with available fluent helpers to apply the to_SelectedServiceEntrySheets navigation property to query operations.static final SupplierInvoiceLink<SuplrInvcItemPurOrdRef>Use with available fluent helpers to apply the to_SuplrInvcItemPurOrdRef navigation property to query operations.static final SupplierInvoiceOneToOneLink<SuplrInvoiceAdditionalData>Use with available fluent helpers to apply the to_SuplrInvoiceAdditionalData navigation property to query operations.static final SupplierInvoiceLink<SupplierInvoiceItemGLAcct>Use with available fluent helpers to apply the to_SupplierInvoiceItemGLAcct navigation property to query operations.static final SupplierInvoiceLink<SupplierInvoiceTax>Use with available fluent helpers to apply the to_SupplierInvoiceTax navigation property to query operations.static final SupplierInvoiceLink<SuplrInvcHeaderWhldgTax>Use with available fluent helpers to apply the to_SupplierInvoiceWhldgTax navigation property to query operations.static final SupplierInvoiceField<BigDecimal>Use with available fluent helpers to apply the UnplannedDeliveryCost field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the UnplannedDeliveryCostTaxCode field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the UnplndDelivCostTaxJurisdiction field to query operations.static final SupplierInvoiceField<String>Use with available fluent helpers to apply the UnplndDeliveryCostTaxCountry field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionSupplierInvoice(String supplierInvoice, String fiscalYear, String companyCode, LocalDateTime documentDate, LocalDateTime postingDate, LocalDateTime creationDate, String supplierInvoiceIDByInvcgParty, String invoicingParty, String documentCurrency, BigDecimal invoiceGrossAmount, BigDecimal unplannedDeliveryCost, String documentHeaderText, BigDecimal manualCashDiscount, String paymentTerms, LocalDateTime dueCalculationBaseDate, BigDecimal cashDiscount1Percent, BigDecimal cashDiscount1Days, BigDecimal cashDiscount2Percent, BigDecimal cashDiscount2Days, BigDecimal netPaymentDays, String paymentBlockingReason, String accountingDocumentType, String bPBankAccountInternalID, String supplierInvoiceStatus, BigDecimal indirectQuotedExchangeRate, BigDecimal directQuotedExchangeRate, String stateCentralBankPaymentReason, String supplyingCountry, String paymentMethod, String paymentMethodSupplement, String paymentReference, String invoiceReference, String invoiceReferenceFiscalYear, String fixedCashDiscount, String unplannedDeliveryCostTaxCode, String unplndDelivCostTaxJurisdiction, String unplndDeliveryCostTaxCountry, String assignmentReference, String supplierPostingLineItemText, Boolean taxIsCalculatedAutomatically, String businessPlace, String businessSectionCode, String businessArea, Boolean suplrInvcIsCapitalGoodsRelated, String supplierInvoiceIsCreditMemo, String paytSlipWthRefSubscriber, String paytSlipWthRefCheckDigit, String paytSlipWthRefReference, LocalDateTime taxDeterminationDate, LocalDateTime taxReportingDate, LocalDateTime taxFulfillmentDate, LocalDateTime invoiceReceiptDate, String deliveryOfGoodsReportingCntry, String supplierVATRegistration, Boolean isEUTriangularDeal, String suplrInvcDebitCrdtCodeDelivery, String suplrInvcDebitCrdtCodeReturns, LocalDateTime retentionDueDate, String supplierInvoiceOrigin, String reverseDocument, String reverseDocumentFiscalYear, Boolean isReversal, Boolean isReversed, String iN_GSTPartner, String iN_GSTPlaceOfSupply, String iN_InvoiceReferenceNumber, String jrnlEntryCntrySpecificRef1, LocalDateTime jrnlEntryCntrySpecificDate1, String jrnlEntryCntrySpecificRef2, LocalDateTime jrnlEntryCntrySpecificDate2, String jrnlEntryCntrySpecificRef3, LocalDateTime jrnlEntryCntrySpecificDate3, String jrnlEntryCntrySpecificRef4, LocalDateTime jrnlEntryCntrySpecificDate4, String jrnlEntryCntrySpecificRef5, LocalDateTime jrnlEntryCntrySpecificDate5, String jrnlEntryCntrySpecificBP1, String jrnlEntryCntrySpecificBP2, List<SuplrInvcSeldInbDeliveryNote> toSelectedDeliveryNotes, List<SuplrInvcSeldPurgDocument> toSelectedPurchaseOrders, List<SuplrInvcSeldSrvcEntrShtLean> toSelectedServiceEntrySheets, List<SuplrInvcItemPurOrdRef> toSuplrInvcItemPurOrdRef, SuplrInvoiceAdditionalData toSuplrInvoiceAdditionalData, List<SupplierInvoiceItemGLAcct> toSupplierInvoiceItemGLAcct, List<SupplierInvoiceTax> toSupplierInvoiceTax, List<SuplrInvcHeaderWhldgTax> toSupplierInvoiceWhldgTax) -
Method Summary
Modifier and TypeMethodDescriptionvoidAdds elements to the list of associated SuplrInvcSeldInbDeliveryNote entities.voidAdds elements to the list of associated SuplrInvcSeldPurgDocument entities.voidAdds elements to the list of associated SuplrInvcSeldSrvcEntrShtLean entities.voidaddSuplrInvcItemPurOrdRef(SuplrInvcItemPurOrdRef... entity) Adds elements to the list of associated SuplrInvcItemPurOrdRef entities.voidAdds elements to the list of associated SupplierInvoiceItemGLAcct entities.voidaddSupplierInvoiceTax(SupplierInvoiceTax... entity) Adds elements to the list of associated SupplierInvoiceTax entities.voidAdds elements to the list of associated SuplrInvcHeaderWhldgTax entities.voidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanFetches the SuplrInvcSeldInbDeliveryNote entities (one to many) associated with this entity.Fetches the SuplrInvcSeldPurgDocument entities (one to many) associated with this entity.Fetches the SuplrInvcSeldSrvcEntrShtLean entities (one to many) associated with this entity.Fetches the SuplrInvcItemPurOrdRef entities (one to many) associated with this entity.Fetches the SuplrInvoiceAdditionalData entity (one to one) associated with this entity.Fetches the SupplierInvoiceItemGLAcct entities (one to many) associated with this entity.Fetches the SupplierInvoiceTax entities (one to many) associated with this entity.Fetches the SuplrInvcHeaderWhldgTax entities (one to many) associated with this entity.static <T,DomainT>
SupplierInvoiceField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> SupplierInvoiceField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 3, Scale: 0Constraints: Not nullable, Precision: 5, Scale: 3Constraints: Not nullable, Precision: 3, Scale: 0Constraints: Not nullable, Precision: 5, Scale: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 0protected StringConstraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 9, Scale: 5Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 25Constraints: Not nullable, Precision: 0protected String(Key Field) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 64Constraints: Not nullable, Precision: 9, Scale: 5Constraints: Not nullable, Precision: 14, Scale: 3Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10Constraints: noneConstraints: noneConstraints: noneConstraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 80Constraints: Not nullable, Maximum length: 25Constraints: Not nullable, Maximum length: 25Constraints: Not nullable, Maximum length: 50Constraints: Not nullable, Maximum length: 50getKey()Constraints: Not nullable, Precision: 14, Scale: 3Constraints: Not nullable, Precision: 3, Scale: 0Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 30Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 27Constraints: Not nullable, Maximum length: 11Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4io.vavr.control.Option<List<SuplrInvcSeldInbDeliveryNote>>Retrieval of associated SuplrInvcSeldInbDeliveryNote entities (one to many).Retrieval of associated SuplrInvcSeldInbDeliveryNote entities (one to many).io.vavr.control.Option<List<SuplrInvcSeldPurgDocument>>Retrieval of associated SuplrInvcSeldPurgDocument entities (one to many).Retrieval of associated SuplrInvcSeldPurgDocument entities (one to many).io.vavr.control.Option<List<SuplrInvcSeldSrvcEntrShtLean>>Retrieval of associated SuplrInvcSeldSrvcEntrShtLean entities (one to many).Retrieval of associated SuplrInvcSeldSrvcEntrShtLean entities (one to many).Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: noneio.vavr.control.Option<List<SuplrInvcItemPurOrdRef>>Retrieval of associated SuplrInvcItemPurOrdRef entities (one to many).Retrieval of associated SuplrInvcItemPurOrdRef entities (one to many).io.vavr.control.Option<SuplrInvoiceAdditionalData>Retrieval of associated SuplrInvoiceAdditionalData entity (one to one).Retrieval of associated SuplrInvoiceAdditionalData entity (one to one).(Key Field) Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 16Constraints: Not nullable, Maximum length: 1io.vavr.control.Option<List<SupplierInvoiceItemGLAcct>>Retrieval of associated SupplierInvoiceItemGLAcct entities (one to many).Retrieval of associated SupplierInvoiceItemGLAcct entities (one to many).Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1io.vavr.control.Option<List<SupplierInvoiceTax>>Retrieval of associated SupplierInvoiceTax entities (one to many).Retrieval of associated SupplierInvoiceTax entities (one to many).io.vavr.control.Option<List<SuplrInvcHeaderWhldgTax>>Retrieval of associated SuplrInvcHeaderWhldgTax entities (one to many).Retrieval of associated SuplrInvcHeaderWhldgTax entities (one to many).Constraints: Not nullable, Maximum length: 50Constraints: Not nullable, Maximum length: 20Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0Constraints: noneConstraints: Not nullable, Precision: 0getType()Constraints: Not nullable, Precision: 14, Scale: 3Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 15Constraints: Not nullable, Maximum length: 3inthashCode()voidsetAccountingDocumentType(String accountingDocumentType) Constraints: Not nullable, Maximum length: 2voidsetAssignmentReference(String assignmentReference) Constraints: Not nullable, Maximum length: 18voidsetBPBankAccountInternalID(String bPBankAccountInternalID) Constraints: Not nullable, Maximum length: 4voidsetBusinessArea(String businessArea) Constraints: Not nullable, Maximum length: 4voidsetBusinessPlace(String businessPlace) Constraints: Not nullable, Maximum length: 4voidsetBusinessSectionCode(String businessSectionCode) Constraints: Not nullable, Maximum length: 4voidsetCashDiscount1Days(BigDecimal cashDiscount1Days) Constraints: Not nullable, Precision: 3, Scale: 0voidsetCashDiscount1Percent(BigDecimal cashDiscount1Percent) Constraints: Not nullable, Precision: 5, Scale: 3voidsetCashDiscount2Days(BigDecimal cashDiscount2Days) Constraints: Not nullable, Precision: 3, Scale: 0voidsetCashDiscount2Percent(BigDecimal cashDiscount2Percent) Constraints: Not nullable, Precision: 5, Scale: 3voidsetCompanyCode(String companyCode) Constraints: Not nullable, Maximum length: 4voidsetCreationDate(LocalDateTime creationDate) Constraints: Not nullable, Precision: 0voidsetDeliveryOfGoodsReportingCntry(String deliveryOfGoodsReportingCntry) Constraints: Not nullable, Maximum length: 3voidsetDirectQuotedExchangeRate(BigDecimal directQuotedExchangeRate) Constraints: Not nullable, Precision: 9, Scale: 5voidsetDocumentCurrency(String documentCurrency) Constraints: Not nullable, Maximum length: 5voidsetDocumentDate(LocalDateTime documentDate) Constraints: Not nullable, Precision: 0voidsetDocumentHeaderText(String documentHeaderText) Constraints: Not nullable, Maximum length: 25voidsetDueCalculationBaseDate(LocalDateTime dueCalculationBaseDate) Constraints: Not nullable, Precision: 0voidsetFiscalYear(String fiscalYear) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetFixedCashDiscount(String fixedCashDiscount) Constraints: Not nullable, Maximum length: 1voidsetIN_GSTPartner(String iN_GSTPartner) Constraints: Not nullable, Maximum length: 10voidsetIN_GSTPlaceOfSupply(String iN_GSTPlaceOfSupply) Constraints: Not nullable, Maximum length: 3voidsetIN_InvoiceReferenceNumber(String iN_InvoiceReferenceNumber) Constraints: Not nullable, Maximum length: 64voidsetIndirectQuotedExchangeRate(BigDecimal indirectQuotedExchangeRate) Constraints: Not nullable, Precision: 9, Scale: 5voidsetInvoiceGrossAmount(BigDecimal invoiceGrossAmount) Constraints: Not nullable, Precision: 14, Scale: 3voidsetInvoiceReceiptDate(LocalDateTime invoiceReceiptDate) Constraints: Not nullable, Precision: 0voidsetInvoiceReference(String invoiceReference) Constraints: Not nullable, Maximum length: 10voidsetInvoiceReferenceFiscalYear(String invoiceReferenceFiscalYear) Constraints: Not nullable, Maximum length: 4voidsetInvoicingParty(String invoicingParty) Constraints: Not nullable, Maximum length: 10voidsetIsEUTriangularDeal(Boolean isEUTriangularDeal) Constraints: nonevoidsetIsReversal(Boolean isReversal) Constraints: nonevoidsetIsReversed(Boolean isReversed) Constraints: nonevoidsetJrnlEntryCntrySpecificBP1(String jrnlEntryCntrySpecificBP1) Constraints: Not nullable, Maximum length: 10voidsetJrnlEntryCntrySpecificBP2(String jrnlEntryCntrySpecificBP2) Constraints: Not nullable, Maximum length: 10voidsetJrnlEntryCntrySpecificDate1(LocalDateTime jrnlEntryCntrySpecificDate1) Constraints: Not nullable, Precision: 0voidsetJrnlEntryCntrySpecificDate2(LocalDateTime jrnlEntryCntrySpecificDate2) Constraints: Not nullable, Precision: 0voidsetJrnlEntryCntrySpecificDate3(LocalDateTime jrnlEntryCntrySpecificDate3) Constraints: Not nullable, Precision: 0voidsetJrnlEntryCntrySpecificDate4(LocalDateTime jrnlEntryCntrySpecificDate4) Constraints: Not nullable, Precision: 0voidsetJrnlEntryCntrySpecificDate5(LocalDateTime jrnlEntryCntrySpecificDate5) Constraints: Not nullable, Precision: 0voidsetJrnlEntryCntrySpecificRef1(String jrnlEntryCntrySpecificRef1) Constraints: Not nullable, Maximum length: 80voidsetJrnlEntryCntrySpecificRef2(String jrnlEntryCntrySpecificRef2) Constraints: Not nullable, Maximum length: 25voidsetJrnlEntryCntrySpecificRef3(String jrnlEntryCntrySpecificRef3) Constraints: Not nullable, Maximum length: 25voidsetJrnlEntryCntrySpecificRef4(String jrnlEntryCntrySpecificRef4) Constraints: Not nullable, Maximum length: 50voidsetJrnlEntryCntrySpecificRef5(String jrnlEntryCntrySpecificRef5) Constraints: Not nullable, Maximum length: 50voidsetManualCashDiscount(BigDecimal manualCashDiscount) Constraints: Not nullable, Precision: 14, Scale: 3voidsetNetPaymentDays(BigDecimal netPaymentDays) Constraints: Not nullable, Precision: 3, Scale: 0voidsetPaymentBlockingReason(String paymentBlockingReason) Constraints: Not nullable, Maximum length: 1voidsetPaymentMethod(String paymentMethod) Constraints: Not nullable, Maximum length: 1voidsetPaymentMethodSupplement(String paymentMethodSupplement) Constraints: Not nullable, Maximum length: 2voidsetPaymentReference(String paymentReference) Constraints: Not nullable, Maximum length: 30voidsetPaymentTerms(String paymentTerms) Constraints: Not nullable, Maximum length: 4voidsetPaytSlipWthRefCheckDigit(String paytSlipWthRefCheckDigit) Constraints: Not nullable, Maximum length: 2voidsetPaytSlipWthRefReference(String paytSlipWthRefReference) Constraints: Not nullable, Maximum length: 27voidsetPaytSlipWthRefSubscriber(String paytSlipWthRefSubscriber) Constraints: Not nullable, Maximum length: 11voidsetPostingDate(LocalDateTime postingDate) Constraints: Not nullable, Precision: 0voidsetRetentionDueDate(LocalDateTime retentionDueDate) Constraints: Not nullable, Precision: 0voidsetReverseDocument(String reverseDocument) Constraints: Not nullable, Maximum length: 10voidsetReverseDocumentFiscalYear(String reverseDocumentFiscalYear) Constraints: Not nullable, Maximum length: 4voidOverwrites the list of associated SuplrInvcSeldInbDeliveryNote entities for the loaded navigation property to_SelectedDeliveryNotes.voidOverwrites the list of associated SuplrInvcSeldPurgDocument entities for the loaded navigation property to_SelectedPurchaseOrders.voidOverwrites the list of associated SuplrInvcSeldSrvcEntrShtLean entities for the loaded navigation property to_SelectedServiceEntrySheets.protected voidsetServicePathForFetch(String servicePathForFetch) voidsetStateCentralBankPaymentReason(String stateCentralBankPaymentReason) Constraints: Not nullable, Maximum length: 3voidsetSuplrInvcDebitCrdtCodeDelivery(String suplrInvcDebitCrdtCodeDelivery) Constraints: Not nullable, Maximum length: 1voidsetSuplrInvcDebitCrdtCodeReturns(String suplrInvcDebitCrdtCodeReturns) Constraints: Not nullable, Maximum length: 1voidsetSuplrInvcIsCapitalGoodsRelated(Boolean suplrInvcIsCapitalGoodsRelated) Constraints: nonevoidOverwrites the list of associated SuplrInvcItemPurOrdRef entities for the loaded navigation property to_SuplrInvcItemPurOrdRef.voidOverwrites the associated SuplrInvoiceAdditionalData entity for the loaded navigation property to_SuplrInvoiceAdditionalData.voidsetSupplierInvoice(String supplierInvoice) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetSupplierInvoiceIDByInvcgParty(String supplierInvoiceIDByInvcgParty) Constraints: Not nullable, Maximum length: 16voidsetSupplierInvoiceIsCreditMemo(String supplierInvoiceIsCreditMemo) Constraints: Not nullable, Maximum length: 1voidOverwrites the list of associated SupplierInvoiceItemGLAcct entities for the loaded navigation property to_SupplierInvoiceItemGLAcct.voidsetSupplierInvoiceOrigin(String supplierInvoiceOrigin) Constraints: Not nullable, Maximum length: 1voidsetSupplierInvoiceStatus(String supplierInvoiceStatus) Constraints: Not nullable, Maximum length: 1voidOverwrites the list of associated SupplierInvoiceTax entities for the loaded navigation property to_SupplierInvoiceTax.voidOverwrites the list of associated SuplrInvcHeaderWhldgTax entities for the loaded navigation property to_SupplierInvoiceWhldgTax.voidsetSupplierPostingLineItemText(String supplierPostingLineItemText) Constraints: Not nullable, Maximum length: 50voidsetSupplierVATRegistration(String supplierVATRegistration) Constraints: Not nullable, Maximum length: 20voidsetSupplyingCountry(String supplyingCountry) Constraints: Not nullable, Maximum length: 3voidsetTaxDeterminationDate(LocalDateTime taxDeterminationDate) Constraints: Not nullable, Precision: 0voidsetTaxFulfillmentDate(LocalDateTime taxFulfillmentDate) Constraints: Not nullable, Precision: 0voidsetTaxIsCalculatedAutomatically(Boolean taxIsCalculatedAutomatically) Constraints: nonevoidsetTaxReportingDate(LocalDateTime taxReportingDate) Constraints: Not nullable, Precision: 0voidsetUnplannedDeliveryCost(BigDecimal unplannedDeliveryCost) Constraints: Not nullable, Precision: 14, Scale: 3voidsetUnplannedDeliveryCostTaxCode(String unplannedDeliveryCostTaxCode) Constraints: Not nullable, Maximum length: 2voidsetUnplndDelivCostTaxJurisdiction(String unplndDelivCostTaxJurisdiction) Constraints: Not nullable, Maximum length: 15voidsetUnplndDeliveryCostTaxCountry(String unplndDeliveryCostTaxCountry) Constraints: Not nullable, Maximum length: 3toString()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 SupplierInvoice. -
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. -
COMPANY_CODE
Use with available fluent helpers to apply the CompanyCode field to query operations. -
DOCUMENT_DATE
Use with available fluent helpers to apply the DocumentDate field to query operations. -
POSTING_DATE
Use with available fluent helpers to apply the PostingDate field to query operations. -
CREATION_DATE
Use with available fluent helpers to apply the CreationDate field to query operations. -
SUPPLIER_INVOICE_ID_BY_INVCG_PARTY
Use with available fluent helpers to apply the SupplierInvoiceIDByInvcgParty field to query operations. -
INVOICING_PARTY
Use with available fluent helpers to apply the InvoicingParty field to query operations. -
DOCUMENT_CURRENCY
Use with available fluent helpers to apply the DocumentCurrency field to query operations. -
INVOICE_GROSS_AMOUNT
Use with available fluent helpers to apply the InvoiceGrossAmount field to query operations. -
UNPLANNED_DELIVERY_COST
Use with available fluent helpers to apply the UnplannedDeliveryCost field to query operations. -
DOCUMENT_HEADER_TEXT
Use with available fluent helpers to apply the DocumentHeaderText field to query operations. -
MANUAL_CASH_DISCOUNT
Use with available fluent helpers to apply the ManualCashDiscount field to query operations. -
PAYMENT_TERMS
Use with available fluent helpers to apply the PaymentTerms field to query operations. -
DUE_CALCULATION_BASE_DATE
Use with available fluent helpers to apply the DueCalculationBaseDate field to query operations. -
CASH_DISCOUNT1_PERCENT
Use with available fluent helpers to apply the CashDiscount1Percent field to query operations. -
CASH_DISCOUNT1_DAYS
Use with available fluent helpers to apply the CashDiscount1Days field to query operations. -
CASH_DISCOUNT2_PERCENT
Use with available fluent helpers to apply the CashDiscount2Percent field to query operations. -
CASH_DISCOUNT2_DAYS
Use with available fluent helpers to apply the CashDiscount2Days field to query operations. -
NET_PAYMENT_DAYS
Use with available fluent helpers to apply the NetPaymentDays field to query operations. -
PAYMENT_BLOCKING_REASON
Use with available fluent helpers to apply the PaymentBlockingReason field to query operations. -
ACCOUNTING_DOCUMENT_TYPE
Use with available fluent helpers to apply the AccountingDocumentType field to query operations. -
BP_BANK_ACCOUNT_INTERNAL_ID
Use with available fluent helpers to apply the BPBankAccountInternalID field to query operations. -
SUPPLIER_INVOICE_STATUS
Use with available fluent helpers to apply the SupplierInvoiceStatus field to query operations. -
INDIRECT_QUOTED_EXCHANGE_RATE
Use with available fluent helpers to apply the IndirectQuotedExchangeRate field to query operations. -
DIRECT_QUOTED_EXCHANGE_RATE
Use with available fluent helpers to apply the DirectQuotedExchangeRate field to query operations. -
STATE_CENTRAL_BANK_PAYMENT_REASON
Use with available fluent helpers to apply the StateCentralBankPaymentReason field to query operations. -
SUPPLYING_COUNTRY
Use with available fluent helpers to apply the SupplyingCountry field to query operations. -
PAYMENT_METHOD
Use with available fluent helpers to apply the PaymentMethod field to query operations. -
PAYMENT_METHOD_SUPPLEMENT
Use with available fluent helpers to apply the PaymentMethodSupplement field to query operations. -
PAYMENT_REFERENCE
Use with available fluent helpers to apply the PaymentReference field to query operations. -
INVOICE_REFERENCE
Use with available fluent helpers to apply the InvoiceReference field to query operations. -
INVOICE_REFERENCE_FISCAL_YEAR
Use with available fluent helpers to apply the InvoiceReferenceFiscalYear field to query operations. -
FIXED_CASH_DISCOUNT
Use with available fluent helpers to apply the FixedCashDiscount field to query operations. -
UNPLANNED_DELIVERY_COST_TAX_CODE
Use with available fluent helpers to apply the UnplannedDeliveryCostTaxCode field to query operations. -
UNPLND_DELIV_COST_TAX_JURISDICTION
Use with available fluent helpers to apply the UnplndDelivCostTaxJurisdiction field to query operations. -
UNPLND_DELIVERY_COST_TAX_COUNTRY
Use with available fluent helpers to apply the UnplndDeliveryCostTaxCountry field to query operations. -
ASSIGNMENT_REFERENCE
Use with available fluent helpers to apply the AssignmentReference field to query operations. -
SUPPLIER_POSTING_LINE_ITEM_TEXT
Use with available fluent helpers to apply the SupplierPostingLineItemText field to query operations. -
TAX_IS_CALCULATED_AUTOMATICALLY
Use with available fluent helpers to apply the TaxIsCalculatedAutomatically field to query operations. -
BUSINESS_PLACE
Use with available fluent helpers to apply the BusinessPlace field to query operations. -
BUSINESS_SECTION_CODE
Use with available fluent helpers to apply the BusinessSectionCode field to query operations. -
BUSINESS_AREA
Use with available fluent helpers to apply the BusinessArea field to query operations. -
SUPLR_INVC_IS_CAPITAL_GOODS_RELATED
Use with available fluent helpers to apply the SuplrInvcIsCapitalGoodsRelated field to query operations. -
SUPPLIER_INVOICE_IS_CREDIT_MEMO
Use with available fluent helpers to apply the SupplierInvoiceIsCreditMemo field to query operations. -
PAYT_SLIP_WTH_REF_SUBSCRIBER
Use with available fluent helpers to apply the PaytSlipWthRefSubscriber field to query operations. -
PAYT_SLIP_WTH_REF_CHECK_DIGIT
Use with available fluent helpers to apply the PaytSlipWthRefCheckDigit field to query operations. -
PAYT_SLIP_WTH_REF_REFERENCE
Use with available fluent helpers to apply the PaytSlipWthRefReference field to query operations. -
TAX_DETERMINATION_DATE
Use with available fluent helpers to apply the TaxDeterminationDate field to query operations. -
TAX_REPORTING_DATE
Use with available fluent helpers to apply the TaxReportingDate field to query operations. -
TAX_FULFILLMENT_DATE
Use with available fluent helpers to apply the TaxFulfillmentDate field to query operations. -
INVOICE_RECEIPT_DATE
Use with available fluent helpers to apply the InvoiceReceiptDate field to query operations. -
DELIVERY_OF_GOODS_REPORTING_CNTRY
Use with available fluent helpers to apply the DeliveryOfGoodsReportingCntry field to query operations. -
SUPPLIER_VAT_REGISTRATION
Use with available fluent helpers to apply the SupplierVATRegistration field to query operations. -
IS_EU_TRIANGULAR_DEAL
Use with available fluent helpers to apply the IsEUTriangularDeal field to query operations. -
SUPLR_INVC_DEBIT_CRDT_CODE_DELIVERY
Use with available fluent helpers to apply the SuplrInvcDebitCrdtCodeDelivery field to query operations. -
SUPLR_INVC_DEBIT_CRDT_CODE_RETURNS
Use with available fluent helpers to apply the SuplrInvcDebitCrdtCodeReturns field to query operations. -
RETENTION_DUE_DATE
Use with available fluent helpers to apply the RetentionDueDate field to query operations. -
SUPPLIER_INVOICE_ORIGIN
Use with available fluent helpers to apply the SupplierInvoiceOrigin field to query operations. -
REVERSE_DOCUMENT
Use with available fluent helpers to apply the ReverseDocument field to query operations. -
REVERSE_DOCUMENT_FISCAL_YEAR
Use with available fluent helpers to apply the ReverseDocumentFiscalYear field to query operations. -
IS_REVERSAL
Use with available fluent helpers to apply the IsReversal field to query operations. -
IS_REVERSED
Use with available fluent helpers to apply the IsReversed field to query operations. -
INGST_PARTNER
Use with available fluent helpers to apply the IN_GSTPartner field to query operations. -
INGST_PLACE_OF_SUPPLY
Use with available fluent helpers to apply the IN_GSTPlaceOfSupply field to query operations. -
IN_INVOICE_REFERENCE_NUMBER
Use with available fluent helpers to apply the IN_InvoiceReferenceNumber field to query operations. -
JRNL_ENTRY_CNTRY_SPECIFIC_REF1
Use with available fluent helpers to apply the JrnlEntryCntrySpecificRef1 field to query operations. -
JRNL_ENTRY_CNTRY_SPECIFIC_DATE1
Use with available fluent helpers to apply the JrnlEntryCntrySpecificDate1 field to query operations. -
JRNL_ENTRY_CNTRY_SPECIFIC_REF2
Use with available fluent helpers to apply the JrnlEntryCntrySpecificRef2 field to query operations. -
JRNL_ENTRY_CNTRY_SPECIFIC_DATE2
Use with available fluent helpers to apply the JrnlEntryCntrySpecificDate2 field to query operations. -
JRNL_ENTRY_CNTRY_SPECIFIC_REF3
Use with available fluent helpers to apply the JrnlEntryCntrySpecificRef3 field to query operations. -
JRNL_ENTRY_CNTRY_SPECIFIC_DATE3
Use with available fluent helpers to apply the JrnlEntryCntrySpecificDate3 field to query operations. -
JRNL_ENTRY_CNTRY_SPECIFIC_REF4
Use with available fluent helpers to apply the JrnlEntryCntrySpecificRef4 field to query operations. -
JRNL_ENTRY_CNTRY_SPECIFIC_DATE4
Use with available fluent helpers to apply the JrnlEntryCntrySpecificDate4 field to query operations. -
JRNL_ENTRY_CNTRY_SPECIFIC_REF5
Use with available fluent helpers to apply the JrnlEntryCntrySpecificRef5 field to query operations. -
JRNL_ENTRY_CNTRY_SPECIFIC_DATE5
Use with available fluent helpers to apply the JrnlEntryCntrySpecificDate5 field to query operations. -
JRNL_ENTRY_CNTRY_SPECIFIC_B_P1
Use with available fluent helpers to apply the JrnlEntryCntrySpecificBP1 field to query operations. -
JRNL_ENTRY_CNTRY_SPECIFIC_B_P2
Use with available fluent helpers to apply the JrnlEntryCntrySpecificBP2 field to query operations. -
TO_SELECTED_DELIVERY_NOTES
Use with available fluent helpers to apply the to_SelectedDeliveryNotes navigation property to query operations. -
TO_SELECTED_PURCHASE_ORDERS
Use with available fluent helpers to apply the to_SelectedPurchaseOrders navigation property to query operations. -
TO_SELECTED_SERVICE_ENTRY_SHEETS
public static final SupplierInvoiceLink<SuplrInvcSeldSrvcEntrShtLean> TO_SELECTED_SERVICE_ENTRY_SHEETSUse with available fluent helpers to apply the to_SelectedServiceEntrySheets navigation property to query operations. -
TO_SUPLR_INVC_ITEM_PUR_ORD_REF
Use with available fluent helpers to apply the to_SuplrInvcItemPurOrdRef navigation property to query operations. -
TO_SUPLR_INVOICE_ADDITIONAL_DATA
public static final SupplierInvoiceOneToOneLink<SuplrInvoiceAdditionalData> TO_SUPLR_INVOICE_ADDITIONAL_DATAUse with available fluent helpers to apply the to_SuplrInvoiceAdditionalData navigation property to query operations. -
TO_SUPPLIER_INVOICE_ITEM_GL_ACCT
Use with available fluent helpers to apply the to_SupplierInvoiceItemGLAcct navigation property to query operations. -
TO_SUPPLIER_INVOICE_TAX
Use with available fluent helpers to apply the to_SupplierInvoiceTax navigation property to query operations. -
TO_SUPPLIER_INVOICE_WHLDG_TAX
Use with available fluent helpers to apply the to_SupplierInvoiceWhldgTax navigation property to query operations.
-
-
Constructor Details
-
SupplierInvoice
public SupplierInvoice() -
SupplierInvoice
public SupplierInvoice(@Nullable String supplierInvoice, @Nullable String fiscalYear, @Nullable String companyCode, @Nullable LocalDateTime documentDate, @Nullable LocalDateTime postingDate, @Nullable LocalDateTime creationDate, @Nullable String supplierInvoiceIDByInvcgParty, @Nullable String invoicingParty, @Nullable String documentCurrency, @Nullable BigDecimal invoiceGrossAmount, @Nullable BigDecimal unplannedDeliveryCost, @Nullable String documentHeaderText, @Nullable BigDecimal manualCashDiscount, @Nullable String paymentTerms, @Nullable LocalDateTime dueCalculationBaseDate, @Nullable BigDecimal cashDiscount1Percent, @Nullable BigDecimal cashDiscount1Days, @Nullable BigDecimal cashDiscount2Percent, @Nullable BigDecimal cashDiscount2Days, @Nullable BigDecimal netPaymentDays, @Nullable String paymentBlockingReason, @Nullable String accountingDocumentType, @Nullable String bPBankAccountInternalID, @Nullable String supplierInvoiceStatus, @Nullable BigDecimal indirectQuotedExchangeRate, @Nullable BigDecimal directQuotedExchangeRate, @Nullable String stateCentralBankPaymentReason, @Nullable String supplyingCountry, @Nullable String paymentMethod, @Nullable String paymentMethodSupplement, @Nullable String paymentReference, @Nullable String invoiceReference, @Nullable String invoiceReferenceFiscalYear, @Nullable String fixedCashDiscount, @Nullable String unplannedDeliveryCostTaxCode, @Nullable String unplndDelivCostTaxJurisdiction, @Nullable String unplndDeliveryCostTaxCountry, @Nullable String assignmentReference, @Nullable String supplierPostingLineItemText, @Nullable Boolean taxIsCalculatedAutomatically, @Nullable String businessPlace, @Nullable String businessSectionCode, @Nullable String businessArea, @Nullable Boolean suplrInvcIsCapitalGoodsRelated, @Nullable String supplierInvoiceIsCreditMemo, @Nullable String paytSlipWthRefSubscriber, @Nullable String paytSlipWthRefCheckDigit, @Nullable String paytSlipWthRefReference, @Nullable LocalDateTime taxDeterminationDate, @Nullable LocalDateTime taxReportingDate, @Nullable LocalDateTime taxFulfillmentDate, @Nullable LocalDateTime invoiceReceiptDate, @Nullable String deliveryOfGoodsReportingCntry, @Nullable String supplierVATRegistration, @Nullable Boolean isEUTriangularDeal, @Nullable String suplrInvcDebitCrdtCodeDelivery, @Nullable String suplrInvcDebitCrdtCodeReturns, @Nullable LocalDateTime retentionDueDate, @Nullable String supplierInvoiceOrigin, @Nullable String reverseDocument, @Nullable String reverseDocumentFiscalYear, @Nullable Boolean isReversal, @Nullable Boolean isReversed, @Nullable String iN_GSTPartner, @Nullable String iN_GSTPlaceOfSupply, @Nullable String iN_InvoiceReferenceNumber, @Nullable String jrnlEntryCntrySpecificRef1, @Nullable LocalDateTime jrnlEntryCntrySpecificDate1, @Nullable String jrnlEntryCntrySpecificRef2, @Nullable LocalDateTime jrnlEntryCntrySpecificDate2, @Nullable String jrnlEntryCntrySpecificRef3, @Nullable LocalDateTime jrnlEntryCntrySpecificDate3, @Nullable String jrnlEntryCntrySpecificRef4, @Nullable LocalDateTime jrnlEntryCntrySpecificDate4, @Nullable String jrnlEntryCntrySpecificRef5, @Nullable LocalDateTime jrnlEntryCntrySpecificDate5, @Nullable String jrnlEntryCntrySpecificBP1, @Nullable String jrnlEntryCntrySpecificBP2, List<SuplrInvcSeldInbDeliveryNote> toSelectedDeliveryNotes, List<SuplrInvcSeldPurgDocument> toSelectedPurchaseOrders, List<SuplrInvcSeldSrvcEntrShtLean> toSelectedServiceEntrySheets, List<SuplrInvcItemPurOrdRef> toSuplrInvcItemPurOrdRef, @Nullable SuplrInvoiceAdditionalData toSuplrInvoiceAdditionalData, List<SupplierInvoiceItemGLAcct> toSupplierInvoiceItemGLAcct, List<SupplierInvoiceTax> toSupplierInvoiceTax, List<SuplrInvcHeaderWhldgTax> toSupplierInvoiceWhldgTax)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<SupplierInvoice>
-
setSupplierInvoice
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SupplierInvoice
- Parameters:
supplierInvoice- Document Number of an Invoice Document
-
setFiscalYear
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FiscalYear
- Parameters:
fiscalYear- Fiscal Year
-
setCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Parameters:
companyCode- Company Code
-
setDocumentDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: DocumentDate
- Parameters:
documentDate- Invoice Date in Document
-
setPostingDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: PostingDate
- Parameters:
postingDate- Posting Date in the Document
-
setCreationDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreationDate
- Parameters:
creationDate- Day On Which Accounting Document Was Entered
-
setSupplierInvoiceIDByInvcgParty
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: SupplierInvoiceIDByInvcgParty
- Parameters:
supplierInvoiceIDByInvcgParty- Reference Document Number
-
setInvoicingParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: InvoicingParty
- Parameters:
invoicingParty- Different Invoicing Party
-
setDocumentCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: DocumentCurrency
- Parameters:
documentCurrency- Currency Key
-
setInvoiceGrossAmount
Constraints: Not nullable, Precision: 14, Scale: 3Original property name from the Odata EDM: InvoiceGrossAmount
- Parameters:
invoiceGrossAmount- Gross Invoice Amount in Document Currency
-
setUnplannedDeliveryCost
Constraints: Not nullable, Precision: 14, Scale: 3Original property name from the Odata EDM: UnplannedDeliveryCost
- Parameters:
unplannedDeliveryCost- Unplanned Delivery Costs
-
setDocumentHeaderText
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: DocumentHeaderText
- Parameters:
documentHeaderText- Document Header Text
-
setManualCashDiscount
Constraints: Not nullable, Precision: 14, Scale: 3Original property name from the Odata EDM: ManualCashDiscount
- Parameters:
manualCashDiscount- Cash Discount Amount in Document Currency
-
setPaymentTerms
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PaymentTerms
- Parameters:
paymentTerms- Terms of Payment Key
-
setDueCalculationBaseDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: DueCalculationBaseDate
- Parameters:
dueCalculationBaseDate- Baseline Date for Due Date Calculation
-
setCashDiscount1Percent
Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: CashDiscount1Percent
- Parameters:
cashDiscount1Percent- Cash Discount Percentage 1
-
setCashDiscount1Days
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: CashDiscount1Days
- Parameters:
cashDiscount1Days- Cash discount days 1
-
setCashDiscount2Percent
Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: CashDiscount2Percent
- Parameters:
cashDiscount2Percent- Cash Discount Percentage 2
-
setCashDiscount2Days
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: CashDiscount2Days
- Parameters:
cashDiscount2Days- Cash discount days 2
-
setNetPaymentDays
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: NetPaymentDays
- Parameters:
netPaymentDays- Net Payment Terms Period
-
setPaymentBlockingReason
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentBlockingReason
- Parameters:
paymentBlockingReason- Payment Block Key
-
setAccountingDocumentType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AccountingDocumentType
- Parameters:
accountingDocumentType- Document Type
-
setBPBankAccountInternalID
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BPBankAccountInternalID
- Parameters:
bPBankAccountInternalID- Partner bank type
-
setSupplierInvoiceStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SupplierInvoiceStatus
- Parameters:
supplierInvoiceStatus- Invoice document status
-
setIndirectQuotedExchangeRate
Constraints: Not nullable, Precision: 9, Scale: 5Original property name from the Odata EDM: IndirectQuotedExchangeRate
- Parameters:
indirectQuotedExchangeRate- Indirect Quoted Exchange Rate
-
setDirectQuotedExchangeRate
Constraints: Not nullable, Precision: 9, Scale: 5Original property name from the Odata EDM: DirectQuotedExchangeRate
- Parameters:
directQuotedExchangeRate- Direct Quoted Exchange Rate
-
setStateCentralBankPaymentReason
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: StateCentralBankPaymentReason
- Parameters:
stateCentralBankPaymentReason- State Central Bank Indicator
-
setSupplyingCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SupplyingCountry
- Parameters:
supplyingCountry- Supplying Country/Region
-
setPaymentMethod
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentMethod
- Parameters:
paymentMethod- Payment Method
-
setPaymentMethodSupplement
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PaymentMethodSupplement
- Parameters:
paymentMethodSupplement- Payment method supplement
-
setPaymentReference
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: PaymentReference
- Parameters:
paymentReference- Payment Reference
-
setInvoiceReference
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: InvoiceReference
- Parameters:
invoiceReference- Invoice reference: Document number for invoice reference
-
setInvoiceReferenceFiscalYear
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: InvoiceReferenceFiscalYear
- Parameters:
invoiceReferenceFiscalYear- Fiscal Year of the Relevant Invoice (for Credit Memo)
-
setFixedCashDiscount
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: FixedCashDiscount
- Parameters:
fixedCashDiscount- Fixed Payment Terms
-
setUnplannedDeliveryCostTaxCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: UnplannedDeliveryCostTaxCode
- Parameters:
unplannedDeliveryCostTaxCode- Tax Code
-
setUnplndDelivCostTaxJurisdiction
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: UnplndDelivCostTaxJurisdiction
- Parameters:
unplndDelivCostTaxJurisdiction- Tax Jurisdiction
-
setUnplndDeliveryCostTaxCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: UnplndDeliveryCostTaxCountry
- Parameters:
unplndDeliveryCostTaxCountry- Tax Reporting Country/Region
-
setAssignmentReference
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: AssignmentReference
- Parameters:
assignmentReference- Assignment number
-
setSupplierPostingLineItemText
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: SupplierPostingLineItemText
- Parameters:
supplierPostingLineItemText- Item Text
-
setTaxIsCalculatedAutomatically
Constraints: noneOriginal property name from the Odata EDM: TaxIsCalculatedAutomatically
- Parameters:
taxIsCalculatedAutomatically- Calculate Tax Automatically
-
setBusinessPlace
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusinessPlace
- Parameters:
businessPlace- Business Place
-
setBusinessSectionCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusinessSectionCode
- Parameters:
businessSectionCode- Section Code
-
setBusinessArea
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusinessArea
- Parameters:
businessArea- Business Area
-
setSuplrInvcIsCapitalGoodsRelated
Constraints: noneOriginal property name from the Odata EDM: SuplrInvcIsCapitalGoodsRelated
- Parameters:
suplrInvcIsCapitalGoodsRelated- Indicator: Capital Goods Affected?
-
setSupplierInvoiceIsCreditMemo
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SupplierInvoiceIsCreditMemo
- Parameters:
supplierInvoiceIsCreditMemo- Single-Character Flag
-
setPaytSlipWthRefSubscriber
Constraints: Not nullable, Maximum length: 11Original property name from the Odata EDM: PaytSlipWthRefSubscriber
- Parameters:
paytSlipWthRefSubscriber- ISR Subscriber Number
-
setPaytSlipWthRefCheckDigit
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PaytSlipWthRefCheckDigit
- Parameters:
paytSlipWthRefCheckDigit- POR check digit
-
setPaytSlipWthRefReference
Constraints: Not nullable, Maximum length: 27Original property name from the Odata EDM: PaytSlipWthRefReference
- Parameters:
paytSlipWthRefReference- ISR/QR Reference Number
-
setTaxDeterminationDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: TaxDeterminationDate
- Parameters:
taxDeterminationDate- Date for Determining Tax Rates
-
setTaxReportingDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: TaxReportingDate
- Parameters:
taxReportingDate- Tax Reporting Date
-
setTaxFulfillmentDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: TaxFulfillmentDate
- Parameters:
taxFulfillmentDate- Tax Fulfillment Date
-
setInvoiceReceiptDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: InvoiceReceiptDate
- Parameters:
invoiceReceiptDate- Invoice Receipt Date
-
setDeliveryOfGoodsReportingCntry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DeliveryOfGoodsReportingCntry
- Parameters:
deliveryOfGoodsReportingCntry- Reporting Country/Region for Delivery of Goods Within the EU
-
setSupplierVATRegistration
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: SupplierVATRegistration
- Parameters:
supplierVATRegistration- VAT Registration Number
-
setIsEUTriangularDeal
Constraints: noneOriginal property name from the Odata EDM: IsEUTriangularDeal
- Parameters:
isEUTriangularDeal- Indicator: Triangular Deal Within the EU
-
setSuplrInvcDebitCrdtCodeDelivery
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SuplrInvcDebitCrdtCodeDelivery
- Parameters:
suplrInvcDebitCrdtCodeDelivery- Posting logic for delivery items (invoice/credit memo)
-
setSuplrInvcDebitCrdtCodeReturns
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SuplrInvcDebitCrdtCodeReturns
- Parameters:
suplrInvcDebitCrdtCodeReturns- Posting logic for returns items (invoice/credit memo)
-
setRetentionDueDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: RetentionDueDate
- Parameters:
retentionDueDate- Due Date for Retention (Default)
-
setSupplierInvoiceOrigin
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SupplierInvoiceOrigin
- Parameters:
supplierInvoiceOrigin- Origin of a Logistics Invoice Verification Document
-
setReverseDocument
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReverseDocument
- Parameters:
reverseDocument- Reversal document number
-
setReverseDocumentFiscalYear
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReverseDocumentFiscalYear
- Parameters:
reverseDocumentFiscalYear- Fiscal year of reversal document
-
setIsReversal
Constraints: noneOriginal property name from the Odata EDM: IsReversal
- Parameters:
isReversal- Is Reversal
-
setIsReversed
Constraints: noneOriginal property name from the Odata EDM: IsReversed
- Parameters:
isReversed- Is Reversed
-
setIN_GSTPartner
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: IN_GSTPartner
- Parameters:
iN_GSTPartner- GST Partner
-
setIN_GSTPlaceOfSupply
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IN_GSTPlaceOfSupply
- Parameters:
iN_GSTPlaceOfSupply- Place of Supply
-
setIN_InvoiceReferenceNumber
Constraints: Not nullable, Maximum length: 64Original property name from the Odata EDM: IN_InvoiceReferenceNumber
- Parameters:
iN_InvoiceReferenceNumber- Invoice Reference Number
-
setJrnlEntryCntrySpecificRef1
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: JrnlEntryCntrySpecificRef1
- Parameters:
jrnlEntryCntrySpecificRef1- Country/Region Specific Reference 1 in the Document
-
setJrnlEntryCntrySpecificDate1
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: JrnlEntryCntrySpecificDate1
- Parameters:
jrnlEntryCntrySpecificDate1- Country/Region Specific Date 1 in the Document
-
setJrnlEntryCntrySpecificRef2
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: JrnlEntryCntrySpecificRef2
- Parameters:
jrnlEntryCntrySpecificRef2- Country/Region Specific Reference 2 in the Document
-
setJrnlEntryCntrySpecificDate2
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: JrnlEntryCntrySpecificDate2
- Parameters:
jrnlEntryCntrySpecificDate2- Country/Region Specific Date 2 in the Document
-
setJrnlEntryCntrySpecificRef3
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: JrnlEntryCntrySpecificRef3
- Parameters:
jrnlEntryCntrySpecificRef3- Country/Region Specific Reference 3 in the Document
-
setJrnlEntryCntrySpecificDate3
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: JrnlEntryCntrySpecificDate3
- Parameters:
jrnlEntryCntrySpecificDate3- Country/Region Specific Date 3 in the Document
-
setJrnlEntryCntrySpecificRef4
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: JrnlEntryCntrySpecificRef4
- Parameters:
jrnlEntryCntrySpecificRef4- Country/Region Specific Reference 4 in the Document
-
setJrnlEntryCntrySpecificDate4
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: JrnlEntryCntrySpecificDate4
- Parameters:
jrnlEntryCntrySpecificDate4- Country/Region Specific Date 4 in the Document
-
setJrnlEntryCntrySpecificRef5
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: JrnlEntryCntrySpecificRef5
- Parameters:
jrnlEntryCntrySpecificRef5- Country/Region Specific Reference 5 in the Document
-
setJrnlEntryCntrySpecificDate5
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: JrnlEntryCntrySpecificDate5
- Parameters:
jrnlEntryCntrySpecificDate5- Country/Region Specific Date 5 in the Document
-
setJrnlEntryCntrySpecificBP1
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: JrnlEntryCntrySpecificBP1
- Parameters:
jrnlEntryCntrySpecificBP1- Country/Region specific Business Partner 1 in the Document
-
setJrnlEntryCntrySpecificBP2
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: JrnlEntryCntrySpecificBP2
- Parameters:
jrnlEntryCntrySpecificBP2- Country/Region Specific Business Partner 2 in the Document
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<SupplierInvoice>
-
getKey
- Overrides:
getKeyin classVdmObject<SupplierInvoice>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<SupplierInvoice>
-
fromMap
- Overrides:
fromMapin classVdmObject<SupplierInvoice>
-
field
@Nonnull public static <T> SupplierInvoiceField<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> SupplierInvoiceField<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<SupplierInvoice>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<SupplierInvoice>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<SupplierInvoice>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<SupplierInvoice>
-
fetchSelectedDeliveryNotes
Fetches the SuplrInvcSeldInbDeliveryNote entities (one to many) associated with this entity. This corresponds to the OData navigation property to_SelectedDeliveryNotes.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated SuplrInvcSeldInbDeliveryNote 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.
-
getSelectedDeliveryNotesOrFetch
Retrieval of associated SuplrInvcSeldInbDeliveryNote entities (one to many). This corresponds to the OData navigation property to_SelectedDeliveryNotes.If the navigation property to_SelectedDeliveryNotes of a queried SupplierInvoice 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 SuplrInvcSeldInbDeliveryNote 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.
-
getSelectedDeliveryNotesIfPresent
@Nonnull public io.vavr.control.Option<List<SuplrInvcSeldInbDeliveryNote>> getSelectedDeliveryNotesIfPresent()Retrieval of associated SuplrInvcSeldInbDeliveryNote entities (one to many). This corresponds to the OData navigation property to_SelectedDeliveryNotes.If the navigation property for an entity SupplierInvoice 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_SelectedDeliveryNotes is already loaded, the result
will contain the SuplrInvcSeldInbDeliveryNote entities. If not, an
Optionwith result stateemptyis returned.
-
setSelectedDeliveryNotes
Overwrites the list of associated SuplrInvcSeldInbDeliveryNote entities for the loaded navigation property to_SelectedDeliveryNotes.If the navigation property to_SelectedDeliveryNotes of a queried SupplierInvoice 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 SuplrInvcSeldInbDeliveryNote entities.
-
addSelectedDeliveryNotes
Adds elements to the list of associated SuplrInvcSeldInbDeliveryNote entities. This corresponds to the OData navigation property to_SelectedDeliveryNotes.If the navigation property to_SelectedDeliveryNotes of a queried SupplierInvoice 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 SuplrInvcSeldInbDeliveryNote entities.
-
fetchSelectedPurchaseOrders
Fetches the SuplrInvcSeldPurgDocument entities (one to many) associated with this entity. This corresponds to the OData navigation property to_SelectedPurchaseOrders.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated SuplrInvcSeldPurgDocument 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.
-
getSelectedPurchaseOrdersOrFetch
Retrieval of associated SuplrInvcSeldPurgDocument entities (one to many). This corresponds to the OData navigation property to_SelectedPurchaseOrders.If the navigation property to_SelectedPurchaseOrders of a queried SupplierInvoice 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 SuplrInvcSeldPurgDocument 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.
-
getSelectedPurchaseOrdersIfPresent
@Nonnull public io.vavr.control.Option<List<SuplrInvcSeldPurgDocument>> getSelectedPurchaseOrdersIfPresent()Retrieval of associated SuplrInvcSeldPurgDocument entities (one to many). This corresponds to the OData navigation property to_SelectedPurchaseOrders.If the navigation property for an entity SupplierInvoice 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_SelectedPurchaseOrders is already loaded, the result
will contain the SuplrInvcSeldPurgDocument entities. If not, an
Optionwith result stateemptyis returned.
-
setSelectedPurchaseOrders
Overwrites the list of associated SuplrInvcSeldPurgDocument entities for the loaded navigation property to_SelectedPurchaseOrders.If the navigation property to_SelectedPurchaseOrders of a queried SupplierInvoice 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 SuplrInvcSeldPurgDocument entities.
-
addSelectedPurchaseOrders
Adds elements to the list of associated SuplrInvcSeldPurgDocument entities. This corresponds to the OData navigation property to_SelectedPurchaseOrders.If the navigation property to_SelectedPurchaseOrders of a queried SupplierInvoice 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 SuplrInvcSeldPurgDocument entities.
-
fetchSelectedServiceEntrySheets
Fetches the SuplrInvcSeldSrvcEntrShtLean entities (one to many) associated with this entity. This corresponds to the OData navigation property to_SelectedServiceEntrySheets.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated SuplrInvcSeldSrvcEntrShtLean 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.
-
getSelectedServiceEntrySheetsOrFetch
Retrieval of associated SuplrInvcSeldSrvcEntrShtLean entities (one to many). This corresponds to the OData navigation property to_SelectedServiceEntrySheets.If the navigation property to_SelectedServiceEntrySheets of a queried SupplierInvoice 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 SuplrInvcSeldSrvcEntrShtLean 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.
-
getSelectedServiceEntrySheetsIfPresent
@Nonnull public io.vavr.control.Option<List<SuplrInvcSeldSrvcEntrShtLean>> getSelectedServiceEntrySheetsIfPresent()Retrieval of associated SuplrInvcSeldSrvcEntrShtLean entities (one to many). This corresponds to the OData navigation property to_SelectedServiceEntrySheets.If the navigation property for an entity SupplierInvoice 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_SelectedServiceEntrySheets is already loaded, the
result will contain the SuplrInvcSeldSrvcEntrShtLean entities. If not, an
Optionwith result stateemptyis returned.
-
setSelectedServiceEntrySheets
Overwrites the list of associated SuplrInvcSeldSrvcEntrShtLean entities for the loaded navigation property to_SelectedServiceEntrySheets.If the navigation property to_SelectedServiceEntrySheets of a queried SupplierInvoice 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 SuplrInvcSeldSrvcEntrShtLean entities.
-
addSelectedServiceEntrySheets
Adds elements to the list of associated SuplrInvcSeldSrvcEntrShtLean entities. This corresponds to the OData navigation property to_SelectedServiceEntrySheets.If the navigation property to_SelectedServiceEntrySheets of a queried SupplierInvoice 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 SuplrInvcSeldSrvcEntrShtLean entities.
-
fetchSuplrInvcItemPurOrdRef
Fetches the SuplrInvcItemPurOrdRef entities (one to many) associated with this entity. This corresponds to the OData navigation property to_SuplrInvcItemPurOrdRef.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated SuplrInvcItemPurOrdRef 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.
-
getSuplrInvcItemPurOrdRefOrFetch
Retrieval of associated SuplrInvcItemPurOrdRef entities (one to many). This corresponds to the OData navigation property to_SuplrInvcItemPurOrdRef.If the navigation property to_SuplrInvcItemPurOrdRef of a queried SupplierInvoice 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 SuplrInvcItemPurOrdRef 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.
-
getSuplrInvcItemPurOrdRefIfPresent
@Nonnull public io.vavr.control.Option<List<SuplrInvcItemPurOrdRef>> getSuplrInvcItemPurOrdRefIfPresent()Retrieval of associated SuplrInvcItemPurOrdRef entities (one to many). This corresponds to the OData navigation property to_SuplrInvcItemPurOrdRef.If the navigation property for an entity SupplierInvoice 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_SuplrInvcItemPurOrdRef is already loaded, the result
will contain the SuplrInvcItemPurOrdRef entities. If not, an
Optionwith result stateemptyis returned.
-
setSuplrInvcItemPurOrdRef
Overwrites the list of associated SuplrInvcItemPurOrdRef entities for the loaded navigation property to_SuplrInvcItemPurOrdRef.If the navigation property to_SuplrInvcItemPurOrdRef of a queried SupplierInvoice 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 SuplrInvcItemPurOrdRef entities.
-
addSuplrInvcItemPurOrdRef
Adds elements to the list of associated SuplrInvcItemPurOrdRef entities. This corresponds to the OData navigation property to_SuplrInvcItemPurOrdRef.If the navigation property to_SuplrInvcItemPurOrdRef of a queried SupplierInvoice 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 SuplrInvcItemPurOrdRef entities.
-
fetchSuplrInvoiceAdditionalData
Fetches the SuplrInvoiceAdditionalData entity (one to one) associated with this entity. This corresponds to the OData navigation property to_SuplrInvoiceAdditionalData.Please note: This method will not cache or persist the query results.
- Returns:
- The single associated SuplrInvoiceAdditionalData entity, or
nullif an entity is not associated. - 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.
-
getSuplrInvoiceAdditionalDataOrFetch
Retrieval of associated SuplrInvoiceAdditionalData entity (one to one). This corresponds to the OData navigation property to_SuplrInvoiceAdditionalData.If the navigation property to_SuplrInvoiceAdditionalData of a queried SupplierInvoice 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 SuplrInvoiceAdditionalData entity.
- 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.
-
getSuplrInvoiceAdditionalDataIfPresent
@Nonnull public io.vavr.control.Option<SuplrInvoiceAdditionalData> getSuplrInvoiceAdditionalDataIfPresent()Retrieval of associated SuplrInvoiceAdditionalData entity (one to one). This corresponds to the OData navigation property to_SuplrInvoiceAdditionalData.If the navigation property for an entity SupplierInvoice 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_SuplrInvoiceAdditionalData is already loaded, the
result will contain the SuplrInvoiceAdditionalData entity. If not, an
Optionwith result stateemptyis returned.
-
setSuplrInvoiceAdditionalData
Overwrites the associated SuplrInvoiceAdditionalData entity for the loaded navigation property to_SuplrInvoiceAdditionalData.- Parameters:
value- New SuplrInvoiceAdditionalData entity.
-
fetchSupplierInvoiceItemGLAcct
Fetches the SupplierInvoiceItemGLAcct entities (one to many) associated with this entity. This corresponds to the OData navigation property to_SupplierInvoiceItemGLAcct.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated SupplierInvoiceItemGLAcct 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.
-
getSupplierInvoiceItemGLAcctOrFetch
Retrieval of associated SupplierInvoiceItemGLAcct entities (one to many). This corresponds to the OData navigation property to_SupplierInvoiceItemGLAcct.If the navigation property to_SupplierInvoiceItemGLAcct of a queried SupplierInvoice 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 SupplierInvoiceItemGLAcct 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.
-
getSupplierInvoiceItemGLAcctIfPresent
@Nonnull public io.vavr.control.Option<List<SupplierInvoiceItemGLAcct>> getSupplierInvoiceItemGLAcctIfPresent()Retrieval of associated SupplierInvoiceItemGLAcct entities (one to many). This corresponds to the OData navigation property to_SupplierInvoiceItemGLAcct.If the navigation property for an entity SupplierInvoice 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_SupplierInvoiceItemGLAcct is already loaded, the
result will contain the SupplierInvoiceItemGLAcct entities. If not, an
Optionwith result stateemptyis returned.
-
setSupplierInvoiceItemGLAcct
Overwrites the list of associated SupplierInvoiceItemGLAcct entities for the loaded navigation property to_SupplierInvoiceItemGLAcct.If the navigation property to_SupplierInvoiceItemGLAcct of a queried SupplierInvoice 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 SupplierInvoiceItemGLAcct entities.
-
addSupplierInvoiceItemGLAcct
Adds elements to the list of associated SupplierInvoiceItemGLAcct entities. This corresponds to the OData navigation property to_SupplierInvoiceItemGLAcct.If the navigation property to_SupplierInvoiceItemGLAcct of a queried SupplierInvoice 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 SupplierInvoiceItemGLAcct entities.
-
fetchSupplierInvoiceTax
Fetches the SupplierInvoiceTax entities (one to many) associated with this entity. This corresponds to the OData navigation property to_SupplierInvoiceTax.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated SupplierInvoiceTax 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.
-
getSupplierInvoiceTaxOrFetch
Retrieval of associated SupplierInvoiceTax entities (one to many). This corresponds to the OData navigation property to_SupplierInvoiceTax.If the navigation property to_SupplierInvoiceTax of a queried SupplierInvoice 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 SupplierInvoiceTax 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.
-
getSupplierInvoiceTaxIfPresent
Retrieval of associated SupplierInvoiceTax entities (one to many). This corresponds to the OData navigation property to_SupplierInvoiceTax.If the navigation property for an entity SupplierInvoice 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_SupplierInvoiceTax is already loaded, the result
will contain the SupplierInvoiceTax entities. If not, an
Optionwith result stateemptyis returned.
-
setSupplierInvoiceTax
Overwrites the list of associated SupplierInvoiceTax entities for the loaded navigation property to_SupplierInvoiceTax.If the navigation property to_SupplierInvoiceTax of a queried SupplierInvoice 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 SupplierInvoiceTax entities.
-
addSupplierInvoiceTax
Adds elements to the list of associated SupplierInvoiceTax entities. This corresponds to the OData navigation property to_SupplierInvoiceTax.If the navigation property to_SupplierInvoiceTax of a queried SupplierInvoice 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 SupplierInvoiceTax entities.
-
fetchSupplierInvoiceWhldgTax
Fetches the SuplrInvcHeaderWhldgTax entities (one to many) associated with this entity. This corresponds to the OData navigation property to_SupplierInvoiceWhldgTax.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated SuplrInvcHeaderWhldgTax 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.
-
getSupplierInvoiceWhldgTaxOrFetch
Retrieval of associated SuplrInvcHeaderWhldgTax entities (one to many). This corresponds to the OData navigation property to_SupplierInvoiceWhldgTax.If the navigation property to_SupplierInvoiceWhldgTax of a queried SupplierInvoice 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 SuplrInvcHeaderWhldgTax 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.
-
getSupplierInvoiceWhldgTaxIfPresent
@Nonnull public io.vavr.control.Option<List<SuplrInvcHeaderWhldgTax>> getSupplierInvoiceWhldgTaxIfPresent()Retrieval of associated SuplrInvcHeaderWhldgTax entities (one to many). This corresponds to the OData navigation property to_SupplierInvoiceWhldgTax.If the navigation property for an entity SupplierInvoice 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_SupplierInvoiceWhldgTax is already loaded, the
result will contain the SuplrInvcHeaderWhldgTax entities. If not, an
Optionwith result stateemptyis returned.
-
setSupplierInvoiceWhldgTax
Overwrites the list of associated SuplrInvcHeaderWhldgTax entities for the loaded navigation property to_SupplierInvoiceWhldgTax.If the navigation property to_SupplierInvoiceWhldgTax of a queried SupplierInvoice 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 SuplrInvcHeaderWhldgTax entities.
-
addSupplierInvoiceWhldgTax
Adds elements to the list of associated SuplrInvcHeaderWhldgTax entities. This corresponds to the OData navigation property to_SupplierInvoiceWhldgTax.If the navigation property to_SupplierInvoiceWhldgTax of a queried SupplierInvoice 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 SuplrInvcHeaderWhldgTax entities.
-
builder
-
getSupplierInvoice
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SupplierInvoice
- Returns:
- Document Number of an Invoice Document
-
getFiscalYear
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: FiscalYear
- Returns:
- Fiscal Year
-
getCompanyCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: CompanyCode
- Returns:
- Company Code
-
getDocumentDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: DocumentDate
- Returns:
- Invoice Date in Document
-
getPostingDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: PostingDate
- Returns:
- Posting Date in the Document
-
getCreationDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CreationDate
- Returns:
- Day On Which Accounting Document Was Entered
-
getSupplierInvoiceIDByInvcgParty
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: SupplierInvoiceIDByInvcgParty
- Returns:
- Reference Document Number
-
getInvoicingParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: InvoicingParty
- Returns:
- Different Invoicing Party
-
getDocumentCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: DocumentCurrency
- Returns:
- Currency Key
-
getInvoiceGrossAmount
Constraints: Not nullable, Precision: 14, Scale: 3Original property name from the Odata EDM: InvoiceGrossAmount
- Returns:
- Gross Invoice Amount in Document Currency
-
getUnplannedDeliveryCost
Constraints: Not nullable, Precision: 14, Scale: 3Original property name from the Odata EDM: UnplannedDeliveryCost
- Returns:
- Unplanned Delivery Costs
-
getDocumentHeaderText
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: DocumentHeaderText
- Returns:
- Document Header Text
-
getManualCashDiscount
Constraints: Not nullable, Precision: 14, Scale: 3Original property name from the Odata EDM: ManualCashDiscount
- Returns:
- Cash Discount Amount in Document Currency
-
getPaymentTerms
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PaymentTerms
- Returns:
- Terms of Payment Key
-
getDueCalculationBaseDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: DueCalculationBaseDate
- Returns:
- Baseline Date for Due Date Calculation
-
getCashDiscount1Percent
Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: CashDiscount1Percent
- Returns:
- Cash Discount Percentage 1
-
getCashDiscount1Days
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: CashDiscount1Days
- Returns:
- Cash discount days 1
-
getCashDiscount2Percent
Constraints: Not nullable, Precision: 5, Scale: 3Original property name from the Odata EDM: CashDiscount2Percent
- Returns:
- Cash Discount Percentage 2
-
getCashDiscount2Days
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: CashDiscount2Days
- Returns:
- Cash discount days 2
-
getNetPaymentDays
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: NetPaymentDays
- Returns:
- Net Payment Terms Period
-
getPaymentBlockingReason
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentBlockingReason
- Returns:
- Payment Block Key
-
getAccountingDocumentType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AccountingDocumentType
- Returns:
- Document Type
-
getBPBankAccountInternalID
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BPBankAccountInternalID
- Returns:
- Partner bank type
-
getSupplierInvoiceStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SupplierInvoiceStatus
- Returns:
- Invoice document status
-
getIndirectQuotedExchangeRate
Constraints: Not nullable, Precision: 9, Scale: 5Original property name from the Odata EDM: IndirectQuotedExchangeRate
- Returns:
- Indirect Quoted Exchange Rate
-
getDirectQuotedExchangeRate
Constraints: Not nullable, Precision: 9, Scale: 5Original property name from the Odata EDM: DirectQuotedExchangeRate
- Returns:
- Direct Quoted Exchange Rate
-
getStateCentralBankPaymentReason
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: StateCentralBankPaymentReason
- Returns:
- State Central Bank Indicator
-
getSupplyingCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SupplyingCountry
- Returns:
- Supplying Country/Region
-
getPaymentMethod
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentMethod
- Returns:
- Payment Method
-
getPaymentMethodSupplement
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PaymentMethodSupplement
- Returns:
- Payment method supplement
-
getPaymentReference
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: PaymentReference
- Returns:
- Payment Reference
-
getInvoiceReference
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: InvoiceReference
- Returns:
- Invoice reference: Document number for invoice reference
-
getInvoiceReferenceFiscalYear
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: InvoiceReferenceFiscalYear
- Returns:
- Fiscal Year of the Relevant Invoice (for Credit Memo)
-
getFixedCashDiscount
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: FixedCashDiscount
- Returns:
- Fixed Payment Terms
-
getUnplannedDeliveryCostTaxCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: UnplannedDeliveryCostTaxCode
- Returns:
- Tax Code
-
getUnplndDelivCostTaxJurisdiction
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: UnplndDelivCostTaxJurisdiction
- Returns:
- Tax Jurisdiction
-
getUnplndDeliveryCostTaxCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: UnplndDeliveryCostTaxCountry
- Returns:
- Tax Reporting Country/Region
-
getAssignmentReference
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: AssignmentReference
- Returns:
- Assignment number
-
getSupplierPostingLineItemText
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: SupplierPostingLineItemText
- Returns:
- Item Text
-
getTaxIsCalculatedAutomatically
Constraints: noneOriginal property name from the Odata EDM: TaxIsCalculatedAutomatically
- Returns:
- Calculate Tax Automatically
-
getBusinessPlace
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusinessPlace
- Returns:
- Business Place
-
getBusinessSectionCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusinessSectionCode
- Returns:
- Section Code
-
getBusinessArea
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusinessArea
- Returns:
- Business Area
-
getSuplrInvcIsCapitalGoodsRelated
Constraints: noneOriginal property name from the Odata EDM: SuplrInvcIsCapitalGoodsRelated
- Returns:
- Indicator: Capital Goods Affected?
-
getSupplierInvoiceIsCreditMemo
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SupplierInvoiceIsCreditMemo
- Returns:
- Single-Character Flag
-
getPaytSlipWthRefSubscriber
Constraints: Not nullable, Maximum length: 11Original property name from the Odata EDM: PaytSlipWthRefSubscriber
- Returns:
- ISR Subscriber Number
-
getPaytSlipWthRefCheckDigit
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PaytSlipWthRefCheckDigit
- Returns:
- POR check digit
-
getPaytSlipWthRefReference
Constraints: Not nullable, Maximum length: 27Original property name from the Odata EDM: PaytSlipWthRefReference
- Returns:
- ISR/QR Reference Number
-
getTaxDeterminationDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: TaxDeterminationDate
- Returns:
- Date for Determining Tax Rates
-
getTaxReportingDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: TaxReportingDate
- Returns:
- Tax Reporting Date
-
getTaxFulfillmentDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: TaxFulfillmentDate
- Returns:
- Tax Fulfillment Date
-
getInvoiceReceiptDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: InvoiceReceiptDate
- Returns:
- Invoice Receipt Date
-
getDeliveryOfGoodsReportingCntry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DeliveryOfGoodsReportingCntry
- Returns:
- Reporting Country/Region for Delivery of Goods Within the EU
-
getSupplierVATRegistration
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: SupplierVATRegistration
- Returns:
- VAT Registration Number
-
getIsEUTriangularDeal
Constraints: noneOriginal property name from the Odata EDM: IsEUTriangularDeal
- Returns:
- Indicator: Triangular Deal Within the EU
-
getSuplrInvcDebitCrdtCodeDelivery
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SuplrInvcDebitCrdtCodeDelivery
- Returns:
- Posting logic for delivery items (invoice/credit memo)
-
getSuplrInvcDebitCrdtCodeReturns
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SuplrInvcDebitCrdtCodeReturns
- Returns:
- Posting logic for returns items (invoice/credit memo)
-
getRetentionDueDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: RetentionDueDate
- Returns:
- Due Date for Retention (Default)
-
getSupplierInvoiceOrigin
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SupplierInvoiceOrigin
- Returns:
- Origin of a Logistics Invoice Verification Document
-
getReverseDocument
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReverseDocument
- Returns:
- Reversal document number
-
getReverseDocumentFiscalYear
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReverseDocumentFiscalYear
- Returns:
- Fiscal year of reversal document
-
getIsReversal
Constraints: noneOriginal property name from the Odata EDM: IsReversal
- Returns:
- Is Reversal
-
getIsReversed
Constraints: noneOriginal property name from the Odata EDM: IsReversed
- Returns:
- Is Reversed
-
getIN_GSTPartner
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: IN_GSTPartner
- Returns:
- GST Partner
-
getIN_GSTPlaceOfSupply
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IN_GSTPlaceOfSupply
- Returns:
- Place of Supply
-
getIN_InvoiceReferenceNumber
Constraints: Not nullable, Maximum length: 64Original property name from the Odata EDM: IN_InvoiceReferenceNumber
- Returns:
- Invoice Reference Number
-
getJrnlEntryCntrySpecificRef1
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: JrnlEntryCntrySpecificRef1
- Returns:
- Country/Region Specific Reference 1 in the Document
-
getJrnlEntryCntrySpecificDate1
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: JrnlEntryCntrySpecificDate1
- Returns:
- Country/Region Specific Date 1 in the Document
-
getJrnlEntryCntrySpecificRef2
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: JrnlEntryCntrySpecificRef2
- Returns:
- Country/Region Specific Reference 2 in the Document
-
getJrnlEntryCntrySpecificDate2
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: JrnlEntryCntrySpecificDate2
- Returns:
- Country/Region Specific Date 2 in the Document
-
getJrnlEntryCntrySpecificRef3
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: JrnlEntryCntrySpecificRef3
- Returns:
- Country/Region Specific Reference 3 in the Document
-
getJrnlEntryCntrySpecificDate3
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: JrnlEntryCntrySpecificDate3
- Returns:
- Country/Region Specific Date 3 in the Document
-
getJrnlEntryCntrySpecificRef4
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: JrnlEntryCntrySpecificRef4
- Returns:
- Country/Region Specific Reference 4 in the Document
-
getJrnlEntryCntrySpecificDate4
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: JrnlEntryCntrySpecificDate4
- Returns:
- Country/Region Specific Date 4 in the Document
-
getJrnlEntryCntrySpecificRef5
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: JrnlEntryCntrySpecificRef5
- Returns:
- Country/Region Specific Reference 5 in the Document
-
getJrnlEntryCntrySpecificDate5
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: JrnlEntryCntrySpecificDate5
- Returns:
- Country/Region Specific Date 5 in the Document
-
getJrnlEntryCntrySpecificBP1
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: JrnlEntryCntrySpecificBP1
- Returns:
- Country/Region specific Business Partner 1 in the Document
-
getJrnlEntryCntrySpecificBP2
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: JrnlEntryCntrySpecificBP2
- Returns:
- Country/Region Specific Business Partner 2 in the Document
-
toString
- Overrides:
toStringin classVdmObject<SupplierInvoice>
-
equals
- Overrides:
equalsin classVdmEntity<SupplierInvoice>
-
canEqual
- Overrides:
canEqualin classVdmEntity<SupplierInvoice>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<SupplierInvoice>
-