Symptom
- External Item that is recorded does not appear in the Order Management.
- When a Admin Records Learning for a External Item and sets a cost, and records it to a User that has an account code.
- The process completes ok.
- When they then go to Financial Transactions screen for the External item it does not create a Order ID.
- After approving the Financial Transaction this record does not appear in the Order Management screen.
Environment
- SAP SuccessFactors Learning
Reproducing the Issue
- Replication steps are
- 'Manage User Learning'> select 'Add Learning History with Finance'>Select 'External Event'
- Enter Description click Next> Enter mandatary fields and click next>Select a User with a Shopping Account click Next
- Click Next and on Step 6 enter price and Account Code
- Click Finish
- Got to Financial Transactions and search for this transaction Select Approval Status as both and the Start Date after the date you recorded the learning for.
- The Financial transaction will appear here with no Order ID.
Resolution
Product Management have confirmed this is expected behaviour:
Essentially no financial functionality is supported for an Item with classification External Course as the expectation is that payment is arranged directly with the OCN vendor.
Also if there is a request to remove these Financial transactions that were created from External Items, Financial transactions cannot be deleted from the system for any scenario to maintain data integrity of financial information.
Keywords
commerce,financial,transaction,external,order,management,learning,id , KBA , LOD-SF-LMS-COM , Commerce , LOD-SF-LMS , Learning Management System , Problem