Open jacky-htg opened 1 year ago
message IncomeStatement {
string period = 1; // Contoh: "Bulan Januari 2023"
repeated AccountItem income_items = 2;
repeated AccountItem expense_items = 3;
double net_profit = 4;
}
message BalanceSheet {
string date = 1; // Contoh: "31 Desember 2023"
repeated AccountItem assets = 2;
repeated AccountItem liabilities = 3;
double equity = 4;
}
message AccountItem {
string name = 1;
double amount = 2;
}
message ReportPeriod {
string period = 1;
}
service ReportService {
rpc GetIncomeStatement(ReportPeriod) returns (IncomeStatement) {}
rpc GetBalanceSheet(ReportPeriod) returns (BalanceSheet) {}
}
see file of proto/ledgers/report_service.proto