jacky-htg / ledger-service

General Ledger service using golang grpc and postgresql. This service is part of inventory microservices.
GNU General Public License v3.0
1 stars 0 forks source link

Bank Payment Service #13

Open jacky-htg opened 11 months ago

jacky-htg commented 11 months ago

see file of proto/ledgers/bank_payment_service.proto

jacky-htg commented 11 months ago
message BankPayment {
  string id = 1;
  string company_id = 2;
  string code = 3;
  string date = 4;
  string reference_no = 5;
  Receivable receivable = 6;
  string purchase_id = 7;
  double amount = 8;
  string payee = 9;
  string description = 10;
  BankAccount sender = 11;
  BankAccount receiver = 12;
  string created_at = 13;
  string created_by = 14;
  string updated_at = 15;
  string updated_by = 16;
}
service BankPaymentService {
  rpc Create(BankPayment) returns (BankPayment) {}
  rpc View(Id) returns (BankPayment) {}
  rpc Update(Id) returns (BankPayment) {}
  rpc List(EmptyMessage) returns (stream BankPayment) {}
}