feat: [barobill] React 연동용 바로빌 카드/은행/홈택스 REST API 구현

- 바로빌 카드 거래 API (16 엔드포인트): 조회, 분할, 수동입력, 숨김/복원, 금액수정, 분개
- 바로빌 은행 거래 API (13 엔드포인트): 조회, 분할, 오버라이드, 수동입력, 잔액요약, 분개
- 홈택스 세금계산서 API (13 엔드포인트): 매출/매입 조회, 수동입력, 자체분개, 통합분개
- JournalEntry 소스 타입 상수 추가 (barobill_card, barobill_bank, hometax_invoice)
This commit is contained in:
김보곤
2026-03-11 19:41:07 +09:00
parent 82621a6045
commit eeda6d980e
8 changed files with 1737 additions and 0 deletions

View File

@@ -34,14 +34,24 @@ class JournalEntry extends Model
// Status
public const STATUS_DRAFT = 'draft';
public const STATUS_CONFIRMED = 'confirmed';
// Source type
public const SOURCE_MANUAL = 'manual';
public const SOURCE_BANK_TRANSACTION = 'bank_transaction';
public const SOURCE_TAX_INVOICE = 'tax_invoice';
public const SOURCE_CARD_TRANSACTION = 'card_transaction';
public const SOURCE_BAROBILL_CARD = 'barobill_card';
public const SOURCE_BAROBILL_BANK = 'barobill_bank';
public const SOURCE_HOMETAX_INVOICE = 'hometax_invoice';
// Entry type
public const TYPE_GENERAL = 'general';