syntax = "proto3"; package common.accounting.v1; option go_package = "github.com/tech/sendico/pkg/proto/common/accounting/v1;accountingv1"; // Direction on a line; safe to share. enum EntrySide { ENTRY_SIDE_UNSPECIFIED = 0; ENTRY_SIDE_DEBIT = 1; ENTRY_SIDE_CREDIT = 2; } // Generic line semantics used across services for derived lines. enum PostingLineType { POSTING_LINE_TYPE_UNSPECIFIED = 0; POSTING_LINE_FEE = 1; POSTING_LINE_TAX = 2; POSTING_LINE_SPREAD = 3; POSTING_LINE_REVERSAL = 4; }