Please enable JavaScript.
Coggle requires JavaScript to display documents.
пересчет карточек (1 Нахождения минимальной даты транзакций ap_fin.t_pk…
пересчет карточек
1 Нахождения минимальной даты транзакций
ap_fin.t_pk_card_trans_all_log
Возможно уже тут можно создать цикл
в ap_fin.t_pk_card_balance_1_load записываем skp_credit_case
удаляем из таблицы данные по skp_credit_case ap_fin.t_pk_card_balance
ap_fin.t_pk_card_repayment_log
ap_fin.t_pk_card_overpayment_log
ap_fin.t_pk_card_withdraw_log
ЦИКЛ
ap_fin.t_pk_card_trans_all_log по таблице
Вопрос какие данные в этой таблице
Report date возможно нужно взять max запись
UPDATE
ap_fin.t_pk_card_trans_all_log
для чего меняем type из цикла
1 more item...
По определенным транцакионным
можно поставить условие на обход по таблице с условиям ap_fin.t_pk_card_trans_all_log t t.name_eom_transaction_type = 'XNA' AND t.report_date = trunc(sysdate)
Нужно почистит таблицу ap_fin.t_pk_card_trans_all_log так как много дубликатов
Цикл 1
Определить Debit or Credit транзакция
Определить тип транзакций
если это debit тогда использовать функцию f_pk_get_card_balances OVERPAYMENT
IF n_balance >0 и n_balance>rec.amt_transaction then
insert into t_pk_card_withdraw_log
f_pk_update_card_balances
ELSE insert into t_pk_card_withdeaw_log