Interface CostControllingJournalEntryService

All Superinterfaces:
BatchService<CostControllingJournalEntryServiceBatch>
All Known Implementing Classes:
DefaultCostControllingJournalEntryService

@Deprecated public interface CostControllingJournalEntryService extends BatchService<CostControllingJournalEntryServiceBatch>
Deprecated.
The service and all its related classes are deprecated. Please use the odata generator to generate the VDM.

This service enables you to read, create, and reverse journal entries related to cost controlling. You can reassign a high volume of primary and secondary costs and revenues when the allocation is incorrect..

Business Documentation

Reference: SAP Business Accelerator Hub

Details:

OData Service: API_COSTREVNREASSIGNMENT
API Version: 1.2.0
Minimum ERP Version: 2302
Communication Scenario: Finance - Reassign Costs and Revenues Integration(SAP_COM_0754)
Scope Items: Overhead Cost Accounting(J54), Overhead Cost Accounting(O54)
Authentication Methods: x509
Business Object: Journal Entry
  • Field Details

  • Method Details

    • withServicePath

      @Nonnull CostControllingJournalEntryService withServicePath(@Nonnull String servicePath)
      Deprecated.
      Overrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.
      Parameters:
      servicePath - Service path that will override the default.
      Returns:
      A new service instance with the specified service path.
    • getAllCostRevenueReassignment

      @Nonnull CostRevenueReassignmentFluentHelper getAllCostRevenueReassignment()
      Deprecated.
      Fetch multiple CostRevenueReassignment entities.
      Returns:
      A fluent helper to fetch multiple CostRevenueReassignment entities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the fluent helper object.
    • getCostRevenueReassignmentByKey

      @Nonnull CostRevenueReassignmentByKeyFluentHelper getCostRevenueReassignmentByKey(String fiscalYear, String referenceDocument, String controllingArea)
      Deprecated.
      Fetch a single CostRevenueReassignment entity using key fields.
      Parameters:
      referenceDocument - Reference document number

      Constraints: Not nullable, Maximum length: 10

      controllingArea - Controlling Area

      Constraints: Not nullable, Maximum length: 4

      fiscalYear - Fiscal Year

      Constraints: Not nullable, Maximum length: 4

      Returns:
      A fluent helper to fetch a single CostRevenueReassignment entity 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 the execute method on the fluent helper object.
    • createCostRevenueReassignment

      @Nonnull CostRevenueReassignmentCreateFluentHelper createCostRevenueReassignment(@Nonnull CostRevenueReassignment costRevenueReassignment)
      Deprecated.
      Create a new CostRevenueReassignment entity and save it to the S/4HANA system.
      Parameters:
      costRevenueReassignment - CostRevenueReassignment entity object that will be created in the S/4HANA system.
      Returns:
      A fluent helper to create a new CostRevenueReassignment entity. To perform execution, call the execute method on the fluent helper object.
    • getAllCostRevenueReassignmentItem

      @Nonnull CostRevenueReassignmentItemFluentHelper getAllCostRevenueReassignmentItem()
      Deprecated.
      Fetch multiple CostRevenueReassignmentItem entities.
      Returns:
      A fluent helper to fetch multiple CostRevenueReassignmentItem entities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the fluent helper object.
    • getCostRevenueReassignmentItemByKey

      @Nonnull CostRevenueReassignmentItemByKeyFluentHelper getCostRevenueReassignmentItemByKey(String fiscalYear, String referenceDocument, String controllingArea, String companyCode, String ledgerGLLineItem, String referenceDocumentItem)
      Deprecated.
      Fetch a single CostRevenueReassignmentItem entity using key fields.
      Parameters:
      companyCode - Receiver Company Code

      Constraints: Not nullable, Maximum length: 4

      ledgerGLLineItem - Ledger Journal Entry Item

      Constraints: Not nullable, Maximum length: 6

      referenceDocumentItem - Reference Document Item

      Constraints: Not nullable, Maximum length: 6

      referenceDocument - Reference Document Number

      Constraints: Not nullable, Maximum length: 10

      controllingArea - Controlling Area

      Constraints: Not nullable, Maximum length: 4

      fiscalYear - Fiscal Year

      Constraints: Not nullable, Maximum length: 4

      Returns:
      A fluent helper to fetch a single CostRevenueReassignmentItem entity 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 the execute method on the fluent helper object.
    • getAllCostRevnRcvrPrftbltySegment

      @Nonnull CostRevnRcvrPrftbltySegmentFluentHelper getAllCostRevnRcvrPrftbltySegment()
      Deprecated.
      Fetch multiple CostRevnRcvrPrftbltySegment entities.
      Returns:
      A fluent helper to fetch multiple CostRevnRcvrPrftbltySegment entities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the fluent helper object.
    • getCostRevnRcvrPrftbltySegmentByKey

      @Nonnull CostRevnRcvrPrftbltySegmentByKeyFluentHelper getCostRevnRcvrPrftbltySegmentByKey(String fiscalYear, String referenceDocument, String controllingArea, String ledgerGLLineItem, String referenceDocumentItem)
      Deprecated.
      Fetch a single CostRevnRcvrPrftbltySegment entity using key fields.
      Parameters:
      ledgerGLLineItem - Ledger Journal Entry Item

      Constraints: Not nullable, Maximum length: 6

      referenceDocumentItem - Reference Document Item

      Constraints: Not nullable, Maximum length: 6

      referenceDocument - Reference Document Number

      Constraints: Not nullable, Maximum length: 10

      controllingArea - Controlling Area

      Constraints: Not nullable, Maximum length: 4

      fiscalYear - Fiscal Year

      Constraints: Not nullable, Maximum length: 4

      Returns:
      A fluent helper to fetch a single CostRevnRcvrPrftbltySegment entity 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 the execute method on the fluent helper object.
    • getAllCostRevnSndrPrftbltySegment

      @Nonnull CostRevnSndrPrftbltySegmentFluentHelper getAllCostRevnSndrPrftbltySegment()
      Deprecated.
      Fetch multiple CostRevnSndrPrftbltySegment entities.
      Returns:
      A fluent helper to fetch multiple CostRevnSndrPrftbltySegment entities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call the execute method on the fluent helper object.
    • getCostRevnSndrPrftbltySegmentByKey

      @Nonnull CostRevnSndrPrftbltySegmentByKeyFluentHelper getCostRevnSndrPrftbltySegmentByKey(String fiscalYear, String referenceDocument, String controllingArea, String ledgerGLLineItem, String referenceDocumentItem)
      Deprecated.
      Fetch a single CostRevnSndrPrftbltySegment entity using key fields.
      Parameters:
      ledgerGLLineItem - Ledger Journal Entry Item

      Constraints: Not nullable, Maximum length: 6

      referenceDocumentItem - Reference Document Item

      Constraints: Not nullable, Maximum length: 6

      referenceDocument - Reference Document Number

      Constraints: Not nullable, Maximum length: 10

      controllingArea - Controlling Area

      Constraints: Not nullable, Maximum length: 4

      fiscalYear - Fiscal Year

      Constraints: Not nullable, Maximum length: 4

      Returns:
      A fluent helper to fetch a single CostRevnSndrPrftbltySegment entity 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 the execute method on the fluent helper object.
    • reverse

      @Nonnull ReverseFluentHelper reverse(@Nonnull String fiscalYear, @Nonnull String referenceDocument, @Nonnull String controllingArea, @Nullable LocalDateTime documentDate, @Nullable LocalDateTime postingDate, @Nullable String fiscalPeriod, @Nullable String accountingDocumentHeaderText, @Nullable String warningsAreIgnored)
      Deprecated.

      Creates a fluent helper for the Reverse OData function import.

      Parameters:
      documentDate - Document Date

      Constraints: Nullable, Precision: 0

      Original parameter name from the Odata EDM: DocumentDate

      accountingDocumentHeaderText - Document Header Text

      Constraints: Nullable, Maximum length: 25

      Original parameter name from the Odata EDM: AccountingDocumentHeaderText

      warningsAreIgnored - Ignore warning

      Constraints: Nullable, Maximum length: 1

      Original parameter name from the Odata EDM: WarningsAreIgnored

      referenceDocument - Reference document

      Constraints: Not nullable, Maximum length: 10

      Original parameter name from the Odata EDM: ReferenceDocument

      fiscalPeriod - Fiscal Period

      Constraints: Nullable, Maximum length: 3

      Original parameter name from the Odata EDM: FiscalPeriod

      controllingArea - Controlling Area

      Constraints: Not nullable, Maximum length: 4

      Original parameter name from the Odata EDM: ControllingArea

      postingDate - Posting Date

      Constraints: Nullable, Precision: 0

      Original parameter name from the Odata EDM: PostingDate

      fiscalYear - Fiscal Year

      Constraints: Not nullable, Maximum length: 4

      Original parameter name from the Odata EDM: FiscalYear

      Returns:
      A fluent helper object that will execute the Reverse OData function import with the provided parameters. To perform execution, call the execute method on the fluent helper object.