US-EPA-CAMD / easey-ui

Project Management repo for EPA Clean Air Markets Division (CAMD) Business Suite of applications
MIT License
0 stars 0 forks source link

Notifications for submission processing failures #6392

Open annalbrecht opened 1 month ago

annalbrecht commented 1 month ago

Based on info in https://github.com/US-EPA-CAMD/easey-ui/issues/6205.

If a failure occurs during submission processing or when the processing job is kicked off, the submitter and ECMPS Support should be notified via email.

Information in the email to Submitter should include:

Example email sent to Submitted:

Image

Information in the email to ECMPS Support should include:

Example email logging text sent to ECMPS Support:

Image

annalbrecht commented 1 month ago

Currently blocked by #6393

yonatan-dp commented 3 weeks ago

@annalbrecht Ticket specifies that information in the email to ECMPS Support should include Year/Quarter. Is this included only for EM submissions? Other submissions do not have year/quarter information (this is similar to the ECMPS submission information.

Also, when a submission failure occurs, some information may not be available depending on when the submission error occurs. In those cases, the email to the user and ECMPS support will have as much information as available and will include the text 'N/A' for unavailable information.

annalbrecht commented 3 weeks ago

@yonatan-dp Year/Quarter should be null for MP & QA failures.

yonatan-dp commented 3 weeks ago

@annalbrecht

For the email that is sent to ECMPS Support during errors, the SUBMISSION_STAGE_LOG Data: section will have slightly different but more detailed data. Here is an example for submissions:

image

Here is an example for Queueing

image

Also, the ECMPS_ERROR_LOG Data and ECMPS_WARNING_LOG Data sections will essentially have the same data (error information). I have only included the ECMPS_ERROR_LOG Data section.