From ef67567976a24d59fe8859b55480e4053b64f65f Mon Sep 17 00:00:00 2001 From: FIN-IT_AndriFP Date: Tue, 14 Oct 2025 19:31:53 +0700 Subject: (andri) del --- .../models/advance_payment_request.py | 62 ---------------------- .../views/advance_payment_settlement.xml | 10 ---- 2 files changed, 72 deletions(-) diff --git a/indoteknik_custom/models/advance_payment_request.py b/indoteknik_custom/models/advance_payment_request.py index f2c0b58e..eba01550 100644 --- a/indoteknik_custom/models/advance_payment_request.py +++ b/indoteknik_custom/models/advance_payment_request.py @@ -558,43 +558,6 @@ class AdvancePaymentRequest(models.Model): # rec.message_post(body=f"Approval oleh {self.env.user.name} pada tahap {rec.status}.") - # def action_reject(self): - # return { - # 'type': 'ir.actions.act_window', - # 'name': 'Alasan Penolakan', - # 'res_model': 'advance.payment.request.reject', - # 'view_mode': 'form', - # 'target': 'new', - # 'context': {'default_request_id': self.id}, - # } - - # def action_draft(self): - # for record in self: - # # Pastikan hanya yang statusnya 'reject' yang bisa di-reset - # if record.status != 'reject': - # raise UserError("Hanya data dengan status 'Reject' yang bisa dikembalikan ke Draft atau status sebelumnya.") - - # # Jika ada last_status, gunakan itu; jika tidak, fallback ke 'draft' - # new_status = 'pengajuan1' - - # # Reset field-field approval & alasan reject - # record.write({ - # 'status': new_status, - # 'reason_reject': False, - # 'last_status': False, - # 'name_approval_departement': False, - # 'name_approval_ap': False, - # 'name_approval_pimpinan': False, - # 'date_approved_department': False, - # 'date_approved_ap': False, - # 'date_approved_pimpinan': False, - # 'position_department': False, - # 'position_ap': False, - # 'position_pimpinan': False, - # }) - - # record.message_post(body=f"Status dikembalikan ke {new_status.capitalize()} oleh {self.env.user.name}.") - def action_ap_only(self): self.ensure_one() @@ -731,16 +694,6 @@ class AdvancePaymentRequest(models.Model): return super(AdvancePaymentRequest, self).create(vals) -# class AdvancePaymentSettlementLine(models.Model): -# _name = 'advance.payment.settlement.line' -# _description = 'Advance Payment Settlement Line' - -# realization_id = fields.Many2one('advance.payment.settlement', string='Realization') -# date = fields.Date(string='Tanggal', default=fields.Date.today) -# description = fields.Char(string='Description') -# value = fields.Float(string='Nilai') - - class AdvancePaymentUsageLine(models.Model): _name = 'advance.payment.usage.line' _description = 'Advance Payment Usage Line' @@ -1260,21 +1213,6 @@ class AdvancePaymentSettlement(models.Model): self._check_remaining_value() return res -# class AdvancePaymentRequestReject(models.TransientModel): -# _name = 'advance.payment.request.reject' -# _description = 'Wizard for Reject Reason APR' - -# request_id = fields.Many2one('advance.payment.request', string='Pengajuan PUM') -# reason_reject = fields.Text(string='Alasan Penolakan', required=True) - -# def confirm_reject(self): -# if self.request_id: -# self.request_id.write({ -# 'status': 'reject', -# 'last_status': self.request_id.status, -# 'reason_reject': self.reason_reject, -# }) -# return {'type': 'ir.actions.act_window_close'} class AdvancePaymentCreateBill(models.TransientModel): _name = 'advance.payment.create.bill' diff --git a/indoteknik_custom/views/advance_payment_settlement.xml b/indoteknik_custom/views/advance_payment_settlement.xml index 008cbc0d..7834d494 100644 --- a/indoteknik_custom/views/advance_payment_settlement.xml +++ b/indoteknik_custom/views/advance_payment_settlement.xml @@ -80,16 +80,6 @@ - - -- cgit v1.2.3