Changes between Version 1 and Version 2 of DatabaseProgramming
- Timestamp:
- 05/30/26 21:58:52 (3 weeks ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DatabaseProgramming
v1 v2 11 11 Функцијата би се користела од customer support и sales тимот за брз преглед на состојбата на корисникот. 12 12 13 [attachment: CustomerSubscriptionSummary.sql]13 [attachment:"Customer subscription summary.sql"] 14 14 15 15 === Outstanding Customer Balance … … 19 19 Функцијата би се користела од billing тимот и customer support при проверка на неплатени фактури, суспензија на услуги или известување на корисникот. 20 20 21 [attachment: OutstandingCustomerBalance.sql]21 [attachment:"Outstanding customer balance.sql"] 22 22 23 23 === SIM Ready For Use Check … … 27 27 Функцијата би се користела пред доделување SIM картичка на претплата, за да се спречи користење на веќе активна или невалидна SIM картичка. 28 28 29 [attachment: SIMReadyForUseCheck.sql]29 [attachment:"SIM ready for use check.sql"] 30 30 31 31 === Total Monthly Recurring Charge … … 35 35 Функцијата би се користела за billing пресметки, проценка на месечна сметка и проверка на приход по корисник. 36 36 37 [attachment: TotalMonthlyRecurringCharge.sql]37 [attachment:"Total monthly reccuring charge.sql" 38 38 39 39 == Процедури … … 47 47 Се користи при активирање нова претплата или при издавање нова SIM картичка на корисник. 48 48 49 [attachment: CustomerSIMAssignment.sql]49 [attachment:"Customer sim assignment.sql"] 50 50 51 51 === Change Plan Procedure … … 55 55 Процедурата би се користела од sales или customer support тимот. 56 56 57 [attachment: ChangePlanProcedure.sql]57 [attachment:"Change plan procedure.sql"] 58 58 59 59 === Support Ticket Creation … … 63 63 Се користи за стандардизирано отворање тикети во CRM системот. 64 64 65 [attachment: SupportTicketCreation.sql]65 [attachment:"Suppor ticket creation.sql"] 66 66 67 67 === Suspend Accounts For Invoice Overdue … … 71 71 Се користи како batch процес од billing тимот за автоматска контрола на неплатени фактури. 72 72 73 [attachment: SuspendAccountsForInvoiceOverdue.sql]73 [attachment:"Suspend accounts for invoice overdue.sql"] 74 74 75 75 == Тригери … … 83 83 Дополнително, тригерот го ажурира статусот на фактурата според тоа дали е целосно платена, делумно платена или задоцнета. 84 84 85 [attachment: AccountBalanceTrigger.sql]85 [attachment:"Account balance trigger.sql"] 86 86 87 87 === Automatically Close Ticket Trigger … … 91 91 Се користи за автоматска евиденција на времето на затворање на тикети. 92 92 93 [attachment: AutoCloseTicketTrigger.sql]93 [attachment:"AutoClose ticket trigger.sql"] 94 94 95 95 === One Active Subscription For SIM … … 99 99 Се користи за зачувување на интегритетот на податоците и спречување конфликт при SIM assignment. 100 100 101 [attachment: OneActiveSubscriptionForSIM.sql]101 [attachment:"One active subscription for SIM.sql"] 102 102 103 103 === Prevent Already Paid Trigger … … 107 107 Се користи за заштита од преплаќање и неконзистентни billing податоци. 108 108 109 [attachment: PreventAlreadyPaidTrigger.sql]109 [attachment:"Prevent already paid trigger.sql"] 110 110 111 111 === Subscription Status Change Trigger … … 115 115 Се користи за целосна историја на статуси на претплатите. 116 116 117 [attachment: SubscriptionStatusChangeTrigger.sql]117 [attachment:"Subscription status change trigger .sql"]
