export enum TrxVerificationType { "phone" = "phone", "email" = "email", } export enum TrxVerificationPurposeType { "register" = "register", "transaction" = "transaction", } export enum TrxVerificationStatus { "unverify" = "unverify", "verify" = "verify", "expire" = "expire", } export enum TrxTypeCost { "fix" = "fix", "percentage" = "percentage", } export enum TrxCustomerStatus { "pending_supervisor" = "pending_supervisor", "pending_manager" = "pending_manager", "reject" = "reject", "Active" = "active", "not_active" = "not_active", "submit" = "submit", } export enum TrxCustomerType { "personal" = "personal", "business" = "business", } export enum TrxCustomerPosition { "supervisor" = "supervisor", "manager" = "manager", "cs" = "cs", } export enum TrxCostCode { "BRI_TL_USD" = "BRI_TL_USD", "OTHER_TL_USD" = "OTHER_TL_USD", "BRI_ID_IDR" = "BRI_ID_IDR", "BRI_ID_USD" = "BRI_ID_USD", "OTHER_ID_IDR" = "OTHER_ID_IDR", "OTHER_ID_USD" = "OTHER_ID_USD", "OTHER_WW_USD" = "OTHER_WW_USD", } export enum TrxCostType { "fix" = "fix", "percentage" = "percentage", } export enum TrxCurrencyRateType { "reguler" = "reguler", "deal" = "deal", } export enum TrxTransactionType { "domestic" = "domestic", "overseas" = "overseas", } export enum TrxTransactionPosition { "customer" = "customer", "bri" = "bri", } export enum TrxTransactionStatus { "draft" = "draft", "create" = "create", "pending_checker" = "pending_checker", "pending_signer" = "pending_signer", "process_deal_request" = "process_deal_request", "process_deal_approve" = "process_deal_approve", "process_teller" = "process_teller", "process_settlement" = "process_settlement", "success" = "success", "reject" = "reject", "cancel" = "cancel", } export enum TrxMaintenanceGroupStatus { "active" = "active", "inactive" = "inactive", } export enum TrxIdentityType { "passport" = "passport", "electoral" = "electoral", "bi" = "bi", } export enum TrxTransactionRemark { "draft" = "Draft", "create" = "Create", "pending_checker" = "Pending Approval Checker", "pending_signer" = "Pending Approval Signer", "process_deal_request" = "Deal Request Process", "process_deal_approve" = "Deal Approve Process", "process_teller" = "On Process Teller", "process_settlement" = "On Process Settlement", "success" = "Success", "reject" = "Reject", "cancel" = "Cancel", } export enum TrxSmsType { "verification" = "verification", "registration" = "registration", "transaction" = "transaction", } export enum TrxSmsStatus { "process" = "process", "success" = "success", "fail" = "fail", } export enum TrxEmailType { "verification" = "verification", "registration" = "registration", "transaction" = "transaction", } export enum TrxEmailStatus { "process" = "process", "success" = "success", "fail" = "fail", } export enum TrxMaintenanceType { "operational" = "operational", "business" = "business", } export enum TrxMaintenancePosition { "cs" = "cs", "supervisor" = "supervisor", "manager" = "manager", "customer" = "customer", } export enum TrxMaintenanceStatus { "submit" = "submit", "process_supervisor" = "process_supervisor", "process_manager" = "process_manager", "reject" = "reject", "complete" = "complete", } export enum TrxMaintenanceRemark { "submit" = "Submit", "process_supervisor" = "On Process Supervisor", "process_manager" = "On Process Manager", "reject" = "Reject", "complete" = "Complete", } export enum TrxMaintenanceActionType { "create" = "create", "update" = "update", "delete" = "delete", }