[API PETTY CASH] - list api #1

Open
opened 2024-01-15 13:23:37 +07:00 by sindhu · 0 comments
Owner

Halaman Transaksi

Insert Transaksi

DELETE Transaksi
https://devone.aplikasi.web.id/one-api-pettycash/pettycash/transaction/deletetransaction/?id=33&userid=1

HOMESCREEN
LIST TOTAL
https://devone.aplikasi.web.id/one-api-pettycash/pettycash/homescreen/list_total/?companyid=1

LIST TRANSAKSI
https://devone.aplikasi.web.id/one-api-pettycash/pettycash/homescreen/list_transaction/?companyid=1

HISTORY
https://devone.aplikasi.web.id/one-api-pettycash/pettycash/history/list_transaction/?companyid=1&startdate=2023-12-01&enddate=2023-12-30&kategoriid=0

LIST COMPANY
http://devone.aplikasi.web.id/one-api-pettycash/pettycash/Usercompany/list_company/
parameter = M_UserID
output example : {"status":"OK","data":[{"companyid":"1","companyname":"SAS","M_UserDefaultCompany":"Y"},{"companyid":"2","companyname":"SIM","M_UserDefaultCompany":"N"}]}

CONFIRM
https://devone.aplikasi.web.id/one-api-pettycash/pettycash/transaction/confirmtransaction/?id=37&userid=1

REPORT Kirim Pdf & Excel ke email user

Lokasi File : /home/one/project/one/one-api-pettycash/application/controllers/pettycash/Report.php (devone)

Nama fungsi laporan_pdf_kirim_by_email_user dan laporan_excel_kirim_by_email_user

-> Kirim Excel

url : https://devone.aplikasi.web.id/one-api-pettycash/pettycash/Report/laporan_excel_kirim_by_email_user

method : POST

{
  "startdate":"2023-11-01",
  "enddate":"2023-12-30",
  "companyid":"1",
  "userid":"3"
}

hasil

{"status":"OK","message":"Laporan Excel berhasil dikirim ke email"}

-> Kirim PDF

url : https://devone.aplikasi.web.id/one-api-pettycash/pettycash/Report/laporan_pdf_kirim_by_email_user

method : POST

{
  "startdate":"2023-11-01",
  "enddate":"2023-12-30",
  "companyid":"1",
  "userid":"3"
}

hasil

{"status":"OK","message":"Laporan PDF berhasil dikirim ke email"}
### Halaman Transaksi - Listing Tipe Expense https://devone.aplikasi.web.id/one-api-pettycash/pettycash/transaction/list_type - Listing Kategory https://devone.aplikasi.web.id/one-api-pettycash/pettycash/transaction/list_category Insert Transaksi - DEBIT https://devone.aplikasi.web.id/one-api-pettycash/pettycash/transaction/addtransaction/?tanggal=2023-12-30&tipe=DEBIT&kategoriid=3&jumlah=5000&catatan=Lakban%20Besar&url=&userid=1&sender=&companyid=1 - KREDIT https://devone.aplikasi.web.id/one-api-pettycash/pettycash/transaction/addtransaction/?tanggal=2023-12-29&tipe=KREDIT&kategoriid=3&jumlah=5000&catatan=Lakban%20Besar&url=&userid=1&sender=&companyid=1 DELETE Transaksi https://devone.aplikasi.web.id/one-api-pettycash/pettycash/transaction/deletetransaction/?id=33&userid=1 HOMESCREEN LIST TOTAL https://devone.aplikasi.web.id/one-api-pettycash/pettycash/homescreen/list_total/?companyid=1 LIST TRANSAKSI https://devone.aplikasi.web.id/one-api-pettycash/pettycash/homescreen/list_transaction/?companyid=1 HISTORY https://devone.aplikasi.web.id/one-api-pettycash/pettycash/history/list_transaction/?companyid=1&startdate=2023-12-01&enddate=2023-12-30&kategoriid=0 LIST COMPANY http://devone.aplikasi.web.id/one-api-pettycash/pettycash/Usercompany/list_company/ parameter = M_UserID output example : {"status":"OK","data":[{"companyid":"1","companyname":"SAS","M_UserDefaultCompany":"Y"},{"companyid":"2","companyname":"SIM","M_UserDefaultCompany":"N"}]} CONFIRM https://devone.aplikasi.web.id/one-api-pettycash/pettycash/transaction/confirmtransaction/?id=37&userid=1 ### REPORT Kirim Pdf & Excel ke email user **Lokasi File : /home/one/project/one/one-api-pettycash/application/controllers/pettycash/Report.php (devone)** **Nama fungsi laporan_pdf_kirim_by_email_user dan laporan_excel_kirim_by_email_user** -> Kirim Excel url : https://devone.aplikasi.web.id/one-api-pettycash/pettycash/Report/laporan_excel_kirim_by_email_user method : POST ```json { "startdate":"2023-11-01", "enddate":"2023-12-30", "companyid":"1", "userid":"3" } ``` hasil ``` {"status":"OK","message":"Laporan Excel berhasil dikirim ke email"} ``` -> Kirim PDF url : https://devone.aplikasi.web.id/one-api-pettycash/pettycash/Report/laporan_pdf_kirim_by_email_user method : POST ```json { "startdate":"2023-11-01", "enddate":"2023-12-30", "companyid":"1", "userid":"3" } ``` hasil ``` {"status":"OK","message":"Laporan PDF berhasil dikirim ke email"} ```
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sindhu/app_petikes#1