summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--indoteknik_custom/models/advance_payment_request.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/indoteknik_custom/models/advance_payment_request.py b/indoteknik_custom/models/advance_payment_request.py
index 5a465ca4..66f0aac6 100644
--- a/indoteknik_custom/models/advance_payment_request.py
+++ b/indoteknik_custom/models/advance_payment_request.py
@@ -1194,7 +1194,8 @@ class AdvancePaymentSettlement(models.Model):
if not self.pum_id or not self.pum_id.move_id:
raise UserError("PUM terkait atau CAB belum tersedia.")
- partner_id = self.pum_id.user_id.partner_id.id
+ # partner_id = self.pum_id.user_id.partner_id.id
+ partner_id = self.pum_id.applicant_name.partner_id.id
cab_move = self.pum_id.move_id
# Account Bank Intransit dari CAB:
@@ -1424,7 +1425,8 @@ class AdvancePaymentCreateBill(models.TransientModel):
# raise UserError('Hanya AP yang dapat menggunakan ini.')
apr = self.apr_id
- partner_id = apr.user_id.partner_id.id
+ # partner_id = apr.user_id.partner_id.id
+ partner_id = apr.applicant_name.partner_id.id
ref_label = f'{apr.number} - {apr.detail_note or "-"}'
@@ -1496,7 +1498,8 @@ class CreateReimburseCabWizard(models.TransientModel):
raise UserError("Tidak ada rincian reimburse yang bisa dijurnalkan.")
lines = []
- partner_id = request.user_id.partner_id.id
+ # partner_id = request.user_id.partner_id.id
+ partner_id = request.applicant_name.partner_id.id
# 1. Buat Jurnal DEBIT dari setiap baris reimburse
for line in request.reimburse_line_ids: