Skip to content
Toggle navigation
Projects
Groups
Snippets
Help
Owo Sugiana
/
payment-report
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit 61fa38dd
authored
Jul 19, 2022
by
Owo Sugiana
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
Buf fixed field denda_sppt
1 parent
3cb16c61
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
4 additions
and
2 deletions
README.rst
payment_report/models.py
payment_report/scripts/pbb.py
README.rst
View file @
61fa38d
...
@@ -112,6 +112,7 @@ Berikan hak akses yang diperlukan user ``report``::
...
@@ -112,6 +112,7 @@ Berikan hak akses yang diperlukan user ``report``::
GRANT SELECT ON pbb.payment TO report;
GRANT SELECT ON pbb.payment TO report;
GRANT SELECT ON pbb.reversal TO report;
GRANT SELECT ON pbb.reversal TO report;
GRANT SELECT ON log_iso TO report;
GRANT SELECT ON log_iso TO report;
CREATE INDEX log_iso_payment ON log_iso (mti, bit_003, bit_039, bit_061);
Lalu buat file konfigurasi bernama ``pbb-report.ini``::
Lalu buat file konfigurasi bernama ``pbb-report.ini``::
...
@@ -126,6 +127,7 @@ Jika ada database VA / QRIS maka tambahkan::
...
@@ -126,6 +127,7 @@ Jika ada database VA / QRIS maka tambahkan::
va_db_url = postgresql://report:password@localhost:5432/va_bjb
va_db_url = postgresql://report:password@localhost:5432/va_bjb
Kemudian di file ``/etc/cron.d/payment-report`` tambahkan::
Kemudian di file ``/etc/cron.d/payment-report`` tambahkan::
*/5 * * * * sugiana cd /home/sugiana && env/bin/pbb_report pbb-report.ini
*/5 * * * * sugiana cd /home/sugiana && env/bin/pbb_report pbb-report.ini
...
...
payment_report/models.py
View file @
61fa38d
...
@@ -171,7 +171,7 @@ class Pbb(Base, Common):
...
@@ -171,7 +171,7 @@ class Pbb(Base, Common):
# Field pembayaran_sppt.discount
# Field pembayaran_sppt.discount
discount
=
Column
(
BigInteger
,
nullable
=
False
)
discount
=
Column
(
BigInteger
,
nullable
=
False
)
# Bit 7 / Transmission Date Inquiry
# Bit 7 / Transmission Date Inquiry
tgl_inquiry
=
Column
(
DateTime
(
timezone
=
True
)
,
nullable
=
False
)
tgl_inquiry
=
Column
(
DateTime
(
timezone
=
True
))
# Bit 7 / Transmission Date
# Bit 7 / Transmission Date
tgl_pembayaran_sppt
=
Column
(
Date
,
nullable
=
False
)
tgl_pembayaran_sppt
=
Column
(
Date
,
nullable
=
False
)
# Bit 7 / Transmission DateTime
# Bit 7 / Transmission DateTime
...
...
payment_report/scripts/pbb.py
View file @
61fa38d
...
@@ -248,7 +248,7 @@ class App(BaseApp):
...
@@ -248,7 +248,7 @@ class App(BaseApp):
kd_jns_op
=
psppt
.
kd_jns_op
,
thn_pajak_sppt
=
psppt
.
thn_pajak_sppt
,
kd_jns_op
=
psppt
.
kd_jns_op
,
thn_pajak_sppt
=
psppt
.
thn_pajak_sppt
,
pembayaran_sppt_ke
=
psppt
.
pembayaran_sppt_ke
,
stan
=
stan
,
ntb
=
ntb
,
pembayaran_sppt_ke
=
psppt
.
pembayaran_sppt_ke
,
stan
=
stan
,
ntb
=
ntb
,
jml_sppt_yg_dibayar
=
psppt
.
jml_sppt_yg_dibayar
,
jml_sppt_yg_dibayar
=
psppt
.
jml_sppt_yg_dibayar
,
denda_sppt
=
psppt
.
denda_sppt
,
discount
=
discount
,
denda_sppt
=
psppt
.
denda_sppt
or
0
,
discount
=
discount
or
0
,
tgl_pembayaran_sppt
=
tgl
,
tgl_inquiry
=
tgl_inquiry
,
tgl_pembayaran_sppt
=
tgl
,
tgl_inquiry
=
tgl_inquiry
,
tgl_rekam_byr_sppt
=
psppt
.
tgl_rekam_byr_sppt
,
tgl_rekam_byr_sppt
=
psppt
.
tgl_rekam_byr_sppt
,
nm_wp_sppt
=
sppt
.
nm_wp_sppt
,
channel_kode
=
channel_kode
,
nm_wp_sppt
=
sppt
.
nm_wp_sppt
,
channel_kode
=
channel_kode
,
...
...
Write
Preview
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment