SAP Knowledge Base Article - Public

3115943 - Intermittent incorrect results from finacnial transactions API


After making calls with the financial transaction api (/learning/odatav4/public/admin/financialtransactions/v1/FinancialTransactions) some records are returned with discrepancy.


SAP SuccessFactors Learning

Reproducing the Issue

Call API /learning/odatav4/public/admin/financialtransactions/v1/FinancialTransactions and see the following intermittent results:

  • Only transactions with "Profit Center" and "Approved" status were returned as per OData API Guide
  • Some results were blank
  • Some results without any Profit center were returned.


API defect returns for scenarios:

  • Approved Status
  • have either a Cost OR Profit center
  • And a Posting Status of RETRY OR Empty/Blank


Code fix in LRN-120051 resolving for 2H2021 (b2111) will include only those transactions that have both cost center and profit center populated in API response.
For other scenario cause, ensure profit center is populated and if having the issue after release fix to API call, may need to adjust Financial transactions extended search selector if customized.
Workaround until release: request support with reference to this KBA to assist in providing custom search selector that will affect API returns.

See Also

OData API Guide


sap, sf, successfactors, learning, lms, ft, financial, transaction, transactions, api, odata, cpi, XimappingException, lms_sap_fico, return, result, output, profit, center, cost, blank, null, empty, incorrect, LRN-120051 , KBA , LOD-SF-LMS-ODA , Web Services OData , Bug Filed


SAP SuccessFactors Learning all versions