Commit 6a6b91e3 by Owo Sugiana

Bug fixed total bayar negatif

1 parent 606e521f
0.2.1 2023-04-14
----------------
- Bug fixed total bayar negatif
0.2.0 2023-03-22 0.2.0 2023-03-22
---------------- ----------------
- Tambah Kota Sukabumi - Tambah Kota Sukabumi
......
...@@ -259,6 +259,8 @@ class Inquiry(Query): ...@@ -259,6 +259,8 @@ class Inquiry(Query):
q = self.get_filter(q) q = self.get_filter(q)
bayar = q.first() bayar = q.first()
self.total_bayar = bayar.jml_sppt_yg_dibayar or 0 self.total_bayar = bayar.jml_sppt_yg_dibayar or 0
if self.total_bayar < 0:
self.total_bayar = 0
denda_lalu = bayar.denda_sppt or 0 denda_lalu = bayar.denda_sppt or 0
discount_lalu = float(bayar.discount or 0) discount_lalu = float(bayar.discount or 0)
sisa = float(self.total_bayar - denda_lalu) sisa = float(self.total_bayar - denda_lalu)
......
...@@ -28,6 +28,8 @@ class Inquiry(BaseInquiry): ...@@ -28,6 +28,8 @@ class Inquiry(BaseInquiry):
q = self.get_filter(q) q = self.get_filter(q)
bayar = q.first() bayar = q.first()
self.total_bayar = bayar.jml_sppt_yg_dibayar or 0 self.total_bayar = bayar.jml_sppt_yg_dibayar or 0
if self.total_bayar < 0:
self.total_bayar = 0
denda_lalu = bayar.denda_sppt or 0 denda_lalu = bayar.denda_sppt or 0
sisa = float(self.total_bayar - denda_lalu) sisa = float(self.total_bayar - denda_lalu)
tagihan = self.invoice.pbb_yg_harus_dibayar_sppt - sisa tagihan = self.invoice.pbb_yg_harus_dibayar_sppt - sisa
......
...@@ -41,6 +41,8 @@ class Inquiry(BaseInquiry): ...@@ -41,6 +41,8 @@ class Inquiry(BaseInquiry):
q = self.get_filter(q) q = self.get_filter(q)
bayar = q.first() bayar = q.first()
self.total_bayar = bayar.jml_sppt_yg_dibayar or 0 self.total_bayar = bayar.jml_sppt_yg_dibayar or 0
if self.total_bayar < 0:
self.total_bayar = 0
denda_lalu = bayar.denda_sppt or 0 denda_lalu = bayar.denda_sppt or 0
sisa = float(self.total_bayar - denda_lalu) sisa = float(self.total_bayar - denda_lalu)
tagihan = self.invoice.pbb_yg_harus_dibayar_sppt - sisa tagihan = self.invoice.pbb_yg_harus_dibayar_sppt - sisa
......
...@@ -49,6 +49,8 @@ class Inquiry(BaseInquiry): ...@@ -49,6 +49,8 @@ class Inquiry(BaseInquiry):
q = self.get_filter(q) q = self.get_filter(q)
bayar = q.first() bayar = q.first()
self.total_bayar = bayar.jml_sppt_yg_dibayar or 0 self.total_bayar = bayar.jml_sppt_yg_dibayar or 0
if self.total_bayar < 0:
self.total_bayar = 0
denda_lalu = bayar.denda_sppt or 0 denda_lalu = bayar.denda_sppt or 0
sisa = float(self.total_bayar - denda_lalu) sisa = float(self.total_bayar - denda_lalu)
tagihan = self.invoice.pbb_yg_harus_dibayar_sppt - sisa tagihan = self.invoice.pbb_yg_harus_dibayar_sppt - sisa
......
...@@ -36,6 +36,8 @@ class Inquiry(BaseInquiry): ...@@ -36,6 +36,8 @@ class Inquiry(BaseInquiry):
q = self.get_filter(q) q = self.get_filter(q)
bayar = q.first() bayar = q.first()
self.total_bayar = bayar.jml_sppt_yg_dibayar or 0 self.total_bayar = bayar.jml_sppt_yg_dibayar or 0
if self.total_bayar < 0:
self.total_bayar = 0
denda_lalu = bayar.denda_sppt or 0 denda_lalu = bayar.denda_sppt or 0
sisa = float(self.total_bayar - denda_lalu) sisa = float(self.total_bayar - denda_lalu)
tagihan = self.invoice.pbb_yg_hrs_dibayar_sppt - sisa tagihan = self.invoice.pbb_yg_hrs_dibayar_sppt - sisa
......
...@@ -24,6 +24,8 @@ class Inquiry(BaseInquiry): ...@@ -24,6 +24,8 @@ class Inquiry(BaseInquiry):
q = self.get_filter(q) q = self.get_filter(q)
bayar = q.first() bayar = q.first()
self.total_bayar = bayar.jml_sppt_yg_dibayar or 0 self.total_bayar = bayar.jml_sppt_yg_dibayar or 0
if self.total_bayar:
self.total_bayar = 0
denda_lalu = bayar.denda_sppt or 0 denda_lalu = bayar.denda_sppt or 0
sisa = float(self.total_bayar - denda_lalu) sisa = float(self.total_bayar - denda_lalu)
tagihan = self.invoice.pbb_yg_harus_dibayar_sppt - sisa tagihan = self.invoice.pbb_yg_harus_dibayar_sppt - sisa
......
...@@ -28,6 +28,8 @@ class Inquiry(BaseInquiry): ...@@ -28,6 +28,8 @@ class Inquiry(BaseInquiry):
q = self.get_filter(q) q = self.get_filter(q)
bayar = q.first() bayar = q.first()
self.total_bayar = bayar.jml_sppt_yg_dibayar or 0 self.total_bayar = bayar.jml_sppt_yg_dibayar or 0
if self.total_bayar < 0:
self.total_bayar = 0
denda_lalu = bayar.denda_sppt or 0 denda_lalu = bayar.denda_sppt or 0
sisa = float(self.total_bayar - denda_lalu) sisa = float(self.total_bayar - denda_lalu)
tagihan = self.invoice.pbb_yg_harus_dibayar_sppt - sisa tagihan = self.invoice.pbb_yg_harus_dibayar_sppt - sisa
......
...@@ -46,6 +46,8 @@ class Inquiry(BaseInquiry): ...@@ -46,6 +46,8 @@ class Inquiry(BaseInquiry):
q = self.get_filter(q) q = self.get_filter(q)
bayar = q.first() bayar = q.first()
self.total_bayar = bayar.jml_sppt_yg_dibayar or 0 self.total_bayar = bayar.jml_sppt_yg_dibayar or 0
if self.total_bayar < 0:
self.total_bayar = 0
denda_lalu = bayar.denda_sppt or 0 denda_lalu = bayar.denda_sppt or 0
sisa = float(self.total_bayar - denda_lalu) sisa = float(self.total_bayar - denda_lalu)
tagihan = self.invoice.pbb_yg_harus_dibayar_sppt - sisa tagihan = self.invoice.pbb_yg_harus_dibayar_sppt - sisa
......
...@@ -50,6 +50,8 @@ class Inquiry(BaseInquiry): ...@@ -50,6 +50,8 @@ class Inquiry(BaseInquiry):
q = self.get_filter(q) q = self.get_filter(q)
bayar = q.first() bayar = q.first()
self.total_bayar = bayar.jml_sppt_yg_dibayar or 0 self.total_bayar = bayar.jml_sppt_yg_dibayar or 0
if self.total_bayar < 0:
self.total_bayar = 0
denda_lalu = bayar.denda_sppt or 0 denda_lalu = bayar.denda_sppt or 0
sisa = float(self.total_bayar - denda_lalu) sisa = float(self.total_bayar - denda_lalu)
tagihan = self.invoice.pbb_yg_harus_dibayar_sppt - sisa tagihan = self.invoice.pbb_yg_harus_dibayar_sppt - sisa
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!