34 lines
876 B
Markdown
34 lines
876 B
Markdown
---
|
|
title: "External Transaction Code"
|
|
type: OpenSpec
|
|
status: Draft
|
|
domain: Reward Campaign Management
|
|
---
|
|
|
|
# External Transaction Code
|
|
|
|
## Requirement Definition
|
|
Maps incoming transaction codes from external systems (e.g., Card System) to OLS Transaction Codes.
|
|
|
|
## Process Flow
|
|
|
|
### Pre-Conditions
|
|
- Users must have access rights in the module.
|
|
|
|
## Business Rules
|
|
|
|
### Data Schema
|
|
|
|
| Field Name | Description | Logic Type | Constraints / Rules |
|
|
|---|---|---|---|
|
|
| External Transaction Code | Source System Transaction Code. | String (10) | Required. |
|
|
| Description | Description for reference. | String (30) | Required. |
|
|
|
|
### Execution
|
|
- An External System TC is the first key used to locate the corresponding OLS TC for processing.
|
|
- Each External TC must be mapped to an OLS TC.
|
|
- Supports Maker-Checker approval workflow (Pending -> Active).
|
|
|
|
## Exception Flow
|
|
- N/A
|