Files
aeroresolve_backend/database/action-builder/cash-compensation.json
T

116 lines
2.9 KiB
JSON

[
{
"actionTypeCode": "REGULATORY_COMPENSATION",
"fields": [
{
"fieldCode": "compensation_rule",
"fieldName": "Compensation Rule",
"fieldType": "dropdown",
"lookupSource": "compensation-rule",
"isRequired": true,
"width": "half",
"section": "Compensation Rules",
"displayOrder": 1
},
{
"fieldCode": "amount_type",
"fieldName": "Amount Type",
"fieldType": "dropdown",
"lookupSource": "amount-type",
"isRequired": true,
"width": "half",
"section": "Compensation Rules",
"displayOrder": 2
},
{
"fieldCode": "compensation_amount",
"fieldName": "Compensation Amount",
"fieldType": "currency",
"isRequired": true,
"width": "half",
"section": "Finance",
"displayOrder": 3,
"lookupSource": "currency"
},
{
"fieldCode": "payment_method",
"fieldName": "Payment Method",
"fieldType": "dropdown",
"lookupSource": "refund-method",
"isRequired": true,
"width": "half",
"section": "Finance",
"displayOrder": 4
},
{
"fieldCode": "payment_due_within_days",
"fieldName": "Payment Due Within (Days)",
"fieldType": "number",
"isRequired": false,
"width": "half",
"section": "Finance",
"displayOrder": 5
},
{
"fieldCode": "approval_required",
"fieldName": "Approval Required",
"fieldType": "switch",
"isRequired": false,
"width": "full",
"section": "Approval",
"displayOrder": 6
}
]
},
{
"actionTypeCode": "AIRLINE_GOODWILL_CASH",
"fields": [
{
"fieldCode": "goodwill_amount",
"fieldName": "Goodwill Amount",
"fieldType": "currency",
"isRequired": true,
"width": "half",
"section": "Goodwill Details",
"displayOrder": 1,
"lookupSource": "currency"
},
{
"fieldCode": "reason_code",
"fieldName": "Reason Code",
"fieldType": "dropdown",
"lookupSource": "goodwill-reason",
"isRequired": true,
"width": "full",
"section": "Goodwill Details",
"displayOrder": 2
}
]
},
{
"actionTypeCode": "EX_GRATIA_COMPENSATION",
"fields": [
{
"fieldCode": "amount",
"fieldName": "Amount",
"fieldType": "currency",
"isRequired": true,
"width": "half",
"section": "Finance",
"displayOrder": 1,
"lookupSource": "currency"
},
{
"fieldCode": "approval_level",
"fieldName": "Approval Level",
"fieldType": "dropdown",
"lookupSource": "approval-level",
"isRequired": true,
"width": "full",
"section": "Approval",
"displayOrder": 2
}
]
}
]