Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
-
ACQ Sprint 156
-
2
-
Thunderjet
-
Orchid (R1 2023)
-
TBD
Description
Purpose/Overview:
In this story we need to replace usage of PGUtil to use PostgresClient directly. It is necessary to be able to have 1 single transaction to edit order and save audit log.
Requirements/Scope:
- Replace usage of PgUtil to use PostgresClient directly for order editing functionality
- Replace invoking of event producer to call with saving audit log in DB that will be picked up by Transactional Outbox implementation
TestRail: Results
Attachments
Issue Links
- clones
-
MODORDSTOR-324 Add audit log message schemas and producer for sending these Kafka messages
-
- Closed
-
- defines
-
UXPROD-3215 Display a history of edits for the Order and Order line records
-
- Closed
-
- has to be done after
-
MODORDSTOR-323 Implement transactional outbox pattern to store audit log in the transactional manner
-
- Closed
-
-
MODORDSTOR-324 Add audit log message schemas and producer for sending these Kafka messages
-
- Closed
-
- has to be done before
-
MODAUD-144 Implement endpoint to retrieve Order Change events
-
- Closed
-
- is cloned by
-
MODORDSTOR-326 Replace PGUtil for Edit Order Line to use PostgresClient directly
-
- Closed
-
-
MODORDSTOR-332 Implement lock mechanism for Outbox Event Log
-
- Closed
-
-
MODORDSTOR-333 Improve handling of audit log for createdDate and createdBy
-
- Closed
-