Class DefaultSupplierInvoiceIntegrationService
- All Implemented Interfaces:
BatchService<SupplierInvoiceIntegrationServiceBatch>,SupplierInvoiceIntegrationService
This service enables you to create supplier invoices through an API call from a source system outside SAP S/4HANA Cloud. Furthermore the service enables you to read, release, reverse and post existing supplier invoices from the SAP S/4HANA Cloud system. The service is based on the OData protocol.
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | API_SUPPLIERINVOICE_PROCESS_SRV |
| API Version: | 1.3.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Supplier Invoice Integration(SAP_COM_0057) |
| Scope Items: | Consumable Purchasing(BNX), Service and Material Procurement - Project-Based Services(J13), Procurement of Direct Materials(J45), Procurement of Direct Materials(O45), Consumable Purchasing(ONX) |
| Authentication Methods: | x509 |
| Business Object: | Supplier Invoice |
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odata.services.SupplierInvoiceIntegrationService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingSupplierInvoiceIntegrationService.DEFAULT_SERVICE_PATHto send the requests. -
Method Summary
Modifier and TypeMethodDescriptionbatch()Deprecated.cancel(String supplierInvoice, String fiscalYear, String reversalReason, LocalDateTime postingDate) Deprecated.Creates a fluent helper for the Cancel OData function import.createSupplierInvoice(SupplierInvoice supplierInvoice) Deprecated.Create a newSupplierInvoiceentity and save it to the S/4HANA system.deleteSupplierInvoice(SupplierInvoice supplierInvoice) Deprecated.Deletes an existingSupplierInvoiceentity in the S/4HANA system.Deprecated.Fetch multipleSuplrInvcHeaderWhldgTaxentities.Deprecated.Fetch multipleSuplrInvcItemAcctAssgmtentities.Deprecated.Fetch multipleSuplrInvcItemPurOrdRefentities.Deprecated.Fetch multipleSuplrInvcSeldInbDeliveryNoteentities.Deprecated.Fetch multipleSuplrInvcSeldPurgDocumententities.Deprecated.Fetch multipleSuplrInvcSeldSrvcEntrShtLeanentities.Deprecated.Fetch multipleSuplrInvoiceAdditionalDataentities.Deprecated.Fetch multipleSupplierInvoiceentities.Deprecated.Fetch multipleSupplierInvoiceItemGLAcctentities.Deprecated.Fetch multipleSupplierInvoiceTaxentities.getSuplrInvcHeaderWhldgTaxByKey(String supplierInvoice, String fiscalYear, String withholdingTaxType) Deprecated.Fetch a singleSuplrInvcHeaderWhldgTaxentity using key fields.getSuplrInvcItemAcctAssgmtByKey(String supplierInvoice, String fiscalYear, String supplierInvoiceItem, String ordinalNumber) Deprecated.Fetch a singleSuplrInvcItemAcctAssgmtentity using key fields.getSuplrInvcItemPurOrdRefByKey(String supplierInvoice, String fiscalYear, String supplierInvoiceItem) Deprecated.Fetch a singleSuplrInvcItemPurOrdRefentity using key fields.getSuplrInvcSeldInbDeliveryNoteByKey(String supplierInvoice, String fiscalYear, String inboundDeliveryNote) Deprecated.Fetch a singleSuplrInvcSeldInbDeliveryNoteentity using key fields.getSuplrInvcSeldPurgDocumentByKey(String supplierInvoice, String fiscalYear, String purchaseOrder, String purchaseOrderItem) Deprecated.Fetch a singleSuplrInvcSeldPurgDocumententity using key fields.getSuplrInvcSeldSrvcEntrShtLeanByKey(String supplierInvoice, String fiscalYear, String serviceEntrySheet, String serviceEntrySheetItem) Deprecated.Fetch a singleSuplrInvcSeldSrvcEntrShtLeanentity using key fields.getSuplrInvoiceAdditionalDataByKey(String supplierInvoice, String fiscalYear) Deprecated.Fetch a singleSuplrInvoiceAdditionalDataentity using key fields.getSupplierInvoiceByKey(String supplierInvoice, String fiscalYear) Deprecated.Fetch a singleSupplierInvoiceentity using key fields.getSupplierInvoiceItemGLAcctByKey(String supplierInvoice, String fiscalYear, String supplierInvoiceItem) Deprecated.Fetch a singleSupplierInvoiceItemGLAcctentity using key fields.getSupplierInvoiceTaxByKey(String supplierInvoice, String fiscalYear, String taxCode, String supplierInvoiceTaxCounter) Deprecated.Fetch a singleSupplierInvoiceTaxentity using key fields.Deprecated.Creates a fluent helper for the Post OData function import.Deprecated.Creates a fluent helper for the Release OData function import.withServicePath(String servicePath) Deprecated.Overrides the default service path and returns a new service instance with the specified service path.
-
Constructor Details
-
DefaultSupplierInvoiceIntegrationService
public DefaultSupplierInvoiceIntegrationService()Deprecated.Creates a service usingSupplierInvoiceIntegrationService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
@Nonnull public DefaultSupplierInvoiceIntegrationService withServicePath(@Nonnull String servicePath) Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceSupplierInvoiceIntegrationService- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
batch
Deprecated.- Specified by:
batchin interfaceBatchService<SupplierInvoiceIntegrationServiceBatch>
-
getAllSuplrInvcHeaderWhldgTax
Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceFetch multipleSuplrInvcHeaderWhldgTaxentities.- Specified by:
getAllSuplrInvcHeaderWhldgTaxin interfaceSupplierInvoiceIntegrationService- Returns:
- A fluent helper to fetch multiple
SuplrInvcHeaderWhldgTaxentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSuplrInvcHeaderWhldgTaxByKey
@Nonnull public SuplrInvcHeaderWhldgTaxByKeyFluentHelper getSuplrInvcHeaderWhldgTaxByKey(String supplierInvoice, String fiscalYear, String withholdingTaxType) Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceFetch a singleSuplrInvcHeaderWhldgTaxentity using key fields.- Specified by:
getSuplrInvcHeaderWhldgTaxByKeyin interfaceSupplierInvoiceIntegrationService- Parameters:
supplierInvoice- Document Number of an Invoice DocumentConstraints: Not nullable, Maximum length: 10
fiscalYear- Fiscal YearConstraints: Not nullable, Maximum length: 4
withholdingTaxType- Indicator for Withholding Tax TypeConstraints: Not nullable, Maximum length: 2
- Returns:
- A fluent helper to fetch a single
SuplrInvcHeaderWhldgTaxentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSuplrInvcItemAcctAssgmt
Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceFetch multipleSuplrInvcItemAcctAssgmtentities.- Specified by:
getAllSuplrInvcItemAcctAssgmtin interfaceSupplierInvoiceIntegrationService- Returns:
- A fluent helper to fetch multiple
SuplrInvcItemAcctAssgmtentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSuplrInvcItemAcctAssgmtByKey
@Nonnull public SuplrInvcItemAcctAssgmtByKeyFluentHelper getSuplrInvcItemAcctAssgmtByKey(String supplierInvoice, String fiscalYear, String supplierInvoiceItem, String ordinalNumber) Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceFetch a singleSuplrInvcItemAcctAssgmtentity using key fields.- Specified by:
getSuplrInvcItemAcctAssgmtByKeyin interfaceSupplierInvoiceIntegrationService- Parameters:
supplierInvoice- Document Number of an Accounting DocumentConstraints: Not nullable, Maximum length: 10
fiscalYear- Fiscal YearConstraints: Not nullable, Maximum length: 4
supplierInvoiceItem- Document Item in Invoice DocumentConstraints: Not nullable, Maximum length: 6
ordinalNumber- Four Character Sequential Number for Coding BlockConstraints: Not nullable, Maximum length: 4
- Returns:
- A fluent helper to fetch a single
SuplrInvcItemAcctAssgmtentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSuplrInvcItemPurOrdRef
Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceFetch multipleSuplrInvcItemPurOrdRefentities.- Specified by:
getAllSuplrInvcItemPurOrdRefin interfaceSupplierInvoiceIntegrationService- Returns:
- A fluent helper to fetch multiple
SuplrInvcItemPurOrdRefentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSuplrInvcItemPurOrdRefByKey
@Nonnull public SuplrInvcItemPurOrdRefByKeyFluentHelper getSuplrInvcItemPurOrdRefByKey(String supplierInvoice, String fiscalYear, String supplierInvoiceItem) Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceFetch a singleSuplrInvcItemPurOrdRefentity using key fields.- Specified by:
getSuplrInvcItemPurOrdRefByKeyin interfaceSupplierInvoiceIntegrationService- Parameters:
supplierInvoice- Document Number of an Accounting DocumentConstraints: Not nullable, Maximum length: 10
fiscalYear- Fiscal YearConstraints: Not nullable, Maximum length: 4
supplierInvoiceItem- Document Item in Invoice DocumentConstraints: Not nullable, Maximum length: 6
- Returns:
- A fluent helper to fetch a single
SuplrInvcItemPurOrdRefentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSuplrInvcSeldInbDeliveryNote
Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceFetch multipleSuplrInvcSeldInbDeliveryNoteentities.- Specified by:
getAllSuplrInvcSeldInbDeliveryNotein interfaceSupplierInvoiceIntegrationService- Returns:
- A fluent helper to fetch multiple
SuplrInvcSeldInbDeliveryNoteentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSuplrInvcSeldInbDeliveryNoteByKey
@Nonnull public SuplrInvcSeldInbDeliveryNoteByKeyFluentHelper getSuplrInvcSeldInbDeliveryNoteByKey(String supplierInvoice, String fiscalYear, String inboundDeliveryNote) Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceFetch a singleSuplrInvcSeldInbDeliveryNoteentity using key fields.- Specified by:
getSuplrInvcSeldInbDeliveryNoteByKeyin interfaceSupplierInvoiceIntegrationService- Parameters:
supplierInvoice- Document Number of an Accounting DocumentConstraints: Not nullable, Maximum length: 10
fiscalYear- Fiscal YearConstraints: Not nullable, Maximum length: 4
inboundDeliveryNote- Number of External Delivery NoteConstraints: Not nullable, Maximum length: 16
- Returns:
- A fluent helper to fetch a single
SuplrInvcSeldInbDeliveryNoteentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSuplrInvcSeldPurgDocument
Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceFetch multipleSuplrInvcSeldPurgDocumententities.- Specified by:
getAllSuplrInvcSeldPurgDocumentin interfaceSupplierInvoiceIntegrationService- Returns:
- A fluent helper to fetch multiple
SuplrInvcSeldPurgDocumententities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSuplrInvcSeldPurgDocumentByKey
@Nonnull public SuplrInvcSeldPurgDocumentByKeyFluentHelper getSuplrInvcSeldPurgDocumentByKey(String supplierInvoice, String fiscalYear, String purchaseOrder, String purchaseOrderItem) Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceFetch a singleSuplrInvcSeldPurgDocumententity using key fields.- Specified by:
getSuplrInvcSeldPurgDocumentByKeyin interfaceSupplierInvoiceIntegrationService- Parameters:
supplierInvoice- Document Number of an Accounting DocumentConstraints: Not nullable, Maximum length: 10
fiscalYear- Fiscal YearConstraints: Not nullable, Maximum length: 4
purchaseOrder- Purchasing Document NumberConstraints: Not nullable, Maximum length: 10
purchaseOrderItem- Item Number of Purchasing DocumentConstraints: Not nullable, Maximum length: 5
- Returns:
- A fluent helper to fetch a single
SuplrInvcSeldPurgDocumententity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSuplrInvcSeldSrvcEntrShtLean
Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceFetch multipleSuplrInvcSeldSrvcEntrShtLeanentities.- Specified by:
getAllSuplrInvcSeldSrvcEntrShtLeanin interfaceSupplierInvoiceIntegrationService- Returns:
- A fluent helper to fetch multiple
SuplrInvcSeldSrvcEntrShtLeanentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSuplrInvcSeldSrvcEntrShtLeanByKey
@Nonnull public SuplrInvcSeldSrvcEntrShtLeanByKeyFluentHelper getSuplrInvcSeldSrvcEntrShtLeanByKey(String supplierInvoice, String fiscalYear, String serviceEntrySheet, String serviceEntrySheetItem) Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceFetch a singleSuplrInvcSeldSrvcEntrShtLeanentity using key fields.- Specified by:
getSuplrInvcSeldSrvcEntrShtLeanByKeyin interfaceSupplierInvoiceIntegrationService- Parameters:
supplierInvoice- Document Number of an Accounting DocumentConstraints: Not nullable, Maximum length: 10
fiscalYear- Fiscal YearConstraints: Not nullable, Maximum length: 4
serviceEntrySheet- Service Entry SheetConstraints: Not nullable, Maximum length: 10
serviceEntrySheetItem- Item Number of Service Entry SheetConstraints: Not nullable, Maximum length: 5
- Returns:
- A fluent helper to fetch a single
SuplrInvcSeldSrvcEntrShtLeanentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSuplrInvoiceAdditionalData
Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceFetch multipleSuplrInvoiceAdditionalDataentities.- Specified by:
getAllSuplrInvoiceAdditionalDatain interfaceSupplierInvoiceIntegrationService- Returns:
- A fluent helper to fetch multiple
SuplrInvoiceAdditionalDataentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSuplrInvoiceAdditionalDataByKey
@Nonnull public SuplrInvoiceAdditionalDataByKeyFluentHelper getSuplrInvoiceAdditionalDataByKey(String supplierInvoice, String fiscalYear) Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceFetch a singleSuplrInvoiceAdditionalDataentity using key fields.- Specified by:
getSuplrInvoiceAdditionalDataByKeyin interfaceSupplierInvoiceIntegrationService- Parameters:
supplierInvoice- Document Number of an Invoice DocumentConstraints: Not nullable, Maximum length: 10
fiscalYear- Fiscal YearConstraints: Not nullable, Maximum length: 4
- Returns:
- A fluent helper to fetch a single
SuplrInvoiceAdditionalDataentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSupplierInvoice
Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceFetch multipleSupplierInvoiceentities.- Specified by:
getAllSupplierInvoicein interfaceSupplierInvoiceIntegrationService- Returns:
- A fluent helper to fetch multiple
SupplierInvoiceentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSupplierInvoiceByKey
@Nonnull public SupplierInvoiceByKeyFluentHelper getSupplierInvoiceByKey(String supplierInvoice, String fiscalYear) Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceFetch a singleSupplierInvoiceentity using key fields.- Specified by:
getSupplierInvoiceByKeyin interfaceSupplierInvoiceIntegrationService- Parameters:
supplierInvoice- Document Number of an Invoice DocumentConstraints: Not nullable, Maximum length: 10
fiscalYear- Fiscal YearConstraints: Not nullable, Maximum length: 4
- Returns:
- A fluent helper to fetch a single
SupplierInvoiceentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
createSupplierInvoice
@Nonnull public SupplierInvoiceCreateFluentHelper createSupplierInvoice(@Nonnull SupplierInvoice supplierInvoice) Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceCreate a newSupplierInvoiceentity and save it to the S/4HANA system.- Specified by:
createSupplierInvoicein interfaceSupplierInvoiceIntegrationService- Parameters:
supplierInvoice-SupplierInvoiceentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
SupplierInvoiceentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteSupplierInvoice
@Nonnull public SupplierInvoiceDeleteFluentHelper deleteSupplierInvoice(@Nonnull SupplierInvoice supplierInvoice) Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceDeletes an existingSupplierInvoiceentity in the S/4HANA system.- Specified by:
deleteSupplierInvoicein interfaceSupplierInvoiceIntegrationService- Parameters:
supplierInvoice-SupplierInvoiceentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
SupplierInvoiceentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSupplierInvoiceItemGLAcct
Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceFetch multipleSupplierInvoiceItemGLAcctentities.- Specified by:
getAllSupplierInvoiceItemGLAcctin interfaceSupplierInvoiceIntegrationService- Returns:
- A fluent helper to fetch multiple
SupplierInvoiceItemGLAcctentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSupplierInvoiceItemGLAcctByKey
@Nonnull public SupplierInvoiceItemGLAcctByKeyFluentHelper getSupplierInvoiceItemGLAcctByKey(String supplierInvoice, String fiscalYear, String supplierInvoiceItem) Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceFetch a singleSupplierInvoiceItemGLAcctentity using key fields.- Specified by:
getSupplierInvoiceItemGLAcctByKeyin interfaceSupplierInvoiceIntegrationService- Parameters:
supplierInvoice- Document Number of an Accounting DocumentConstraints: Not nullable, Maximum length: 10
fiscalYear- Fiscal YearConstraints: Not nullable, Maximum length: 4
supplierInvoiceItem- Four Character Sequential Number for Coding BlockConstraints: Not nullable, Maximum length: 4
- Returns:
- A fluent helper to fetch a single
SupplierInvoiceItemGLAcctentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSupplierInvoiceTax
Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceFetch multipleSupplierInvoiceTaxentities.- Specified by:
getAllSupplierInvoiceTaxin interfaceSupplierInvoiceIntegrationService- Returns:
- A fluent helper to fetch multiple
SupplierInvoiceTaxentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getSupplierInvoiceTaxByKey
@Nonnull public SupplierInvoiceTaxByKeyFluentHelper getSupplierInvoiceTaxByKey(String supplierInvoice, String fiscalYear, String taxCode, String supplierInvoiceTaxCounter) Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceFetch a singleSupplierInvoiceTaxentity using key fields.- Specified by:
getSupplierInvoiceTaxByKeyin interfaceSupplierInvoiceIntegrationService- Parameters:
supplierInvoice- Document Number of an Invoice DocumentConstraints: Not nullable, Maximum length: 10
fiscalYear- Fiscal YearConstraints: Not nullable, Maximum length: 4
taxCode- Tax codeConstraints: Not nullable, Maximum length: 2
supplierInvoiceTaxCounter- Document Item in Invoice DocumentConstraints: Not nullable, Maximum length: 6
- Returns:
- A fluent helper to fetch a single
SupplierInvoiceTaxentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
post
Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceCreates a fluent helper for the Post OData function import.
- Specified by:
postin interfaceSupplierInvoiceIntegrationService- Parameters:
supplierInvoice- Constraints: Not nullable, Maximum length: 10Original parameter name from the Odata EDM: SupplierInvoice
fiscalYear- Constraints: Not nullable, Maximum length: 4Original parameter name from the Odata EDM: FiscalYear
- Returns:
- A fluent helper object that will execute the Post OData function import with the provided
parameters. To perform execution, call the
executemethod on the fluent helper object.
-
release
@Nonnull public ReleaseFluentHelper release(@Nonnull Boolean discountDaysHaveToBeShifted, @Nonnull String fiscalYear, @Nonnull String supplierInvoice) Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceCreates a fluent helper for the Release OData function import.
- Specified by:
releasein interfaceSupplierInvoiceIntegrationService- Parameters:
discountDaysHaveToBeShifted- IndicatorConstraints: none
Original parameter name from the Odata EDM: DiscountDaysHaveToBeShifted
fiscalYear- Constraints: Not nullable, Maximum length: 4Original parameter name from the Odata EDM: FiscalYear
supplierInvoice- Constraints: Not nullable, Maximum length: 10Original parameter name from the Odata EDM: SupplierInvoice
- Returns:
- A fluent helper object that will execute the Release OData function import with the provided
parameters. To perform execution, call the
executemethod on the fluent helper object.
-
cancel
@Nonnull public CancelFluentHelper cancel(@Nonnull String supplierInvoice, @Nonnull String fiscalYear, @Nonnull String reversalReason, @Nonnull LocalDateTime postingDate) Deprecated.Description copied from interface:SupplierInvoiceIntegrationServiceCreates a fluent helper for the Cancel OData function import.
- Specified by:
cancelin interfaceSupplierInvoiceIntegrationService- Parameters:
supplierInvoice- Constraints: Not nullable, Maximum length: 10Original parameter name from the Odata EDM: SupplierInvoice
fiscalYear- Constraints: Not nullable, Maximum length: 4Original parameter name from the Odata EDM: FiscalYear
reversalReason- Constraints: Not nullable, Maximum length: 2Original parameter name from the Odata EDM: ReversalReason
postingDate- Time StampConstraints: Not nullable, Precision: 0
Original parameter name from the Odata EDM: PostingDate
- Returns:
- A fluent helper object that will execute the Cancel OData function import with the provided
parameters. To perform execution, call the
executemethod on the fluent helper object.
-