View Issue Details

IDProjectCategoryView StatusLast Update
001018110000-009: Alarms and ConditionsSpecpublic2025-04-01 15:30
ReporterV. Monfort Assigned ToPaul Hunkar  
PrioritynormalSeverityminorReproducibilityhave not tried
Status assignedResolutionopen 
Product Version1.05.03 
Summary0010181: Bad_EventIdUnknown result code does not seem sufficient for AddComment/Acknowledge/Confirm methods
Description

In part 9 (v1.05.03), the different methods provide no truly adapted StatusCode when an EventId is not valid to execute the method even if it is known.
AddComment: in case the server does not manage branches, it seems that only the latest EventId should be accepted to write a comment since it is the only case that will allow to write the Comment variable node. In all other cases where EventId are known but not valid the proposed result codes of Table 18, as Bad_EventIdUnknown, does not seem adapted.
Acknowledge: if the AckedState was never acknowledged and no branch is managed by server, or the EventId is known but refers to a state where AckedState is not defined (NULL). The same issue on choice of result code is encountered regarding codes of table 37.
Confirm: same issue than for Acknowledge regarding code of table 40.

For the reasons indicated above, it should be interesting to add other possible result code in the tables of those methods:
add a new status code Bad_EventIdInvalid or use existing Bad_InvalidState status code if the transition or treatment is not possible for another reason as Bad_ConditionBranchAlreadyAcked/Confirmed.

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Jim Luth

2025-04-01 15:30

administrator   ~0022585

Paul will write explanation for no-fix.

Issue History

Date Modified Username Field Change
2025-03-04 10:22 V. Monfort New Issue
2025-04-01 15:29 Jim Luth Assigned To => Paul Hunkar
2025-04-01 15:29 Jim Luth Status new => assigned
2025-04-01 15:30 Jim Luth Note Added: 0022585