finance only permission for Additional charges

This commit is contained in:
Hagernesh
2026-08-20 12:58:23 +00:00
parent 6e6d6329b6
commit d4c19d7e40

View File

@@ -2592,6 +2592,12 @@ export const ROLE_PERMISSION_PRESETS = {
FREIGHT_PERMS.shippingLineCredits.invoice,
FREIGHT_PERMS.shippingLineCredits.invoiceMarkPaid,
FREIGHT_PERMS.shippingLineCredits.invoiceCancel,
// Additional Payments: Finance is the only role that raises and sends
// ad-hoc charges to a customer.
FREIGHT_PERMS.additionalCharges.view,
FREIGHT_PERMS.additionalCharges.create,
FREIGHT_PERMS.additionalCharges.send,
FREIGHT_PERMS.additionalCharges.cancel,
],
// Global Logistics: manages ONLY the customs-clearance queue. Scoped out of
// the general booking-request list (no bookings:view) — instead a dedicated