mitodl / micromasters

Portal for learners and course teams to access MITx Micromasters® programs
https://mm.mit.edu
BSD 3-Clause "New" or "Revised" License
30 stars 17 forks source link

Financial tracking: add backoffice fields to CourseRun model #1807

Closed pdpinch closed 3 years ago

pdpinch commented 8 years ago

For financial reporting, we need to include additional metadata for courses. These fields would be passed to CyberSource when users make purchases (see #1726). The ODL_XID would also be useful for #679, if we ever work on that.

ODL_XID - this is a unique identifier for course runs that is created in the MITx Course Management System (aka QuickBase). XID's should exist for any real course run we are adding to the MicroMasters database, however I recommend we allow null so that we don't cause issues for developers and testers.

ODL Cost Object - this an id in the SAP financial systems. They take some time to generate and may not be available when we create new courses. We should definitely allow nulls on this.

pdpinch commented 3 years ago

not implemented and hasn't come up again.