/burn-plan page using a OPM or OCM file (CCSDS compliant). For more information, check the OCM Format.
A pop up will open to allow for the file upload:

Only PLANNED maneuvers can be imported.
Merging Existing Maneuvers
When a group of maneuvers is imported for the first time, new entities will be created. If data for the period already exists and needs to be merged, the following merge strategies are available:- Update: Any existing maneuvers that overlap with the imported ones will be updated by ID.
- Replace: Any existing maneuvers that overlap with the imported ones will be removed and replaced. This action cannot be undone.
/burn-plan. After execution, users can notify actual performance values following the reporting maneuver execution features.
API Endpoints
Importing maneuvers can be automated via the API using the endpoints:POST /v1/maneuvers/generate/import: to update maneuversPOST /v1/maneuvers/generate/import/override: to replace maneuvers
Troubleshooting
It’s important to handle errors effectively to ensure the smooth import of maneuvers. Below are the implemented errors to gracefully handle files and inform users about what went wrong and how they can resolve the issue:| Error Message | Description |
|---|---|
| The [file] parameter is empty. | No data file was provided, or the file content is empty. |
| File not found: FILE_NAME | The system could not find the file at the specified location. |
| File exceeds the 10MB size limit. | The file is larger than the allowed 10MB limit. |
| Unsupported file format. | The file type or structure isn’t recognized or supported. Supported formats are OPM or OCM. |
| Error encountered. | An internal issue occurred while processing the file. |
| Unsupported file format: not all maneuvers include the MAN_BASIS field. | The file lacks the MAN_BASIS field for some maneuvers. |
| Unsupported file format: no maneuvers found. | No maneuver data was found in the file. |
| Unsupported file format: not all maneuvers are planned. Conflicting maneuver: MAN_ID | Some maneuvers in the file are not marked as MAN_BASIS=PLANNED. |
| MAN_ID_1 and MAN_ID_2 have overlapping dates | Overlapping maneuver dates were detected, which the system doesn’t allow. |
| Satellite info mismatch. Received ID: ID_1, expected ID: ID_2 | The satellite ID in the file does not match the one saved in the system. |
| Satellite not found. | The specified satellite is not in the system. |
| An unexpected error occurred. | An unknown error occurred during processing. |
| No maneuver found with ID MAN_ID | The system could not find a maneuver with the given ID. |