docs: [barobill] 전체 이관 완료 (12/12 영역 100%)

This commit is contained in:
김보곤
2026-03-22 20:00:22 +09:00
parent 31cd0477eb
commit 12bed61ac1

View File

@@ -39,17 +39,17 @@ MNG의 바로빌 관련 **전체** 회계/통신 기능을 API+React 서비스
| 8 | 전자세금계산서 발행 (ETax) | ✅ EtaxController | ✅ TaxInvoiceController + BarobillService SOAP 발행/취소/상태 | ✅ 완료 | — |
| 9 | 카카오톡 발송 | ✅ KakaotalkController 14.5KB | ✅ BarobillKakaotalkController (12 EP) | ✅ 완료 | — |
| 10 | SMS 발송 | ✅ SmsController | ✅ BarobillSmsController (4 EP) | ✅ 완료 | — |
| 11 | **구독/과금 비즈니스 로직** | ✅ BillingService 8.4KB | ⚠️ 모델만 존재 | **P2** | 2순위 |
| 12 | **사용량 관리** | ✅ UsageService 9.6KB + Controller | ❌ 미구현 | **P2** | 2순위 |
| 11 | 구독/과금 비즈니스 로직 | ✅ BillingService 8.4KB | ✅ BillingService + Controller (9 EP) | ✅ 완료 | — |
| 12 | 사용량 관리 | ✅ UsageService 9.6KB + Controller | ✅ UsageService + Controller (4 EP) | ✅ 완료 | — |
### 2.2 구현율
```
완료: 10/12 영역 (83%) SOAP, 설정, 회원, 계좌, 카드, 홈택스, 스케줄러, 세금계산서, 카카오톡, SMS
부분: 1/12 영역 ( 8%) — 구독/과금 (모델만)
미착수: 1/12 영역 ( 8%) — 사용량
완료: 12/12 영역 (100%) — 전체 이관 완료
```
> **2026-03-22**: MNG 바로빌 기능 전체 API 이관 완료.
> **2026-03-22 정정**: 세금계산서 발행은 `BarobillService`에 `issueTaxInvoice()`, `cancelTaxInvoice()`, `checkNtsSendStatus()` SOAP 연동이 완전 구현되어 있음을 확인. P1→완료로 재분류.
---
@@ -164,8 +164,8 @@ mng/app/Http/Controllers/Api/Admin/Barobill/BarobillUsageController.php (9.6K
| `Services/Barobill/BarobillBankSyncService.php` | `Services/Barobill/BarobillBankSyncService.php` | ✅ |
| `Services/Barobill/BarobillCardSyncService.php` | `Services/Barobill/BarobillCardSyncService.php` | ✅ |
| `Services/Barobill/HometaxSyncService.php` | `Services/Barobill/HometaxSyncService.php` | ✅ |
| `Services/Barobill/BarobillBillingService.php` | — | ❌ P2 |
| `Services/Barobill/BarobillUsageService.php` | — | ❌ P2 |
| `Services/Barobill/BarobillBillingService.php` | `Services/Barobill/BarobillBillingService.php` | ✅ 완료 |
| `Services/Barobill/BarobillUsageService.php` | `Services/Barobill/BarobillUsageService.php` | ✅ 완료 |
| **Controllers (Web)** | | |
| `Controllers/Barobill/EaccountController.php` | `Controllers/Api/V1/BarobillBankTransactionController.php` | ✅ |
| `Controllers/Barobill/EcardController.php` | `Controllers/Api/V1/BarobillCardTransactionController.php` | ✅ |
@@ -178,8 +178,8 @@ mng/app/Http/Controllers/Api/Admin/Barobill/BarobillUsageController.php (9.6K
| `Api/Admin/Barobill/BarobillConfigController.php` | `Controllers/Api/V1/BarobillSettingController.php` | ✅ |
| `Api/Admin/Barobill/BarobillMemberController.php` | `Controllers/Api/V1/BarobillSyncController.php` | ✅ |
| `Api/Admin/Barobill/BarobillSettingController.php` | `Controllers/Api/V1/BarobillSettingController.php` | ✅ |
| `Api/Admin/Barobill/BarobillBillingController.php` | — | ❌ P2 |
| `Api/Admin/Barobill/BarobillUsageController.php` | — | ❌ P2 |
| `Api/Admin/Barobill/BarobillBillingController.php` | `Controllers/Api/V1/BarobillBillingController.php` | ✅ 완료 |
| `Api/Admin/Barobill/BarobillUsageController.php` | `Controllers/Api/V1/BarobillUsageController.php` | ✅ 완료 |
| `Api/Admin/Barobill/BarobillKakaotalkController.php` | `Controllers/Api/V1/BarobillKakaotalkController.php` | ✅ 완료 |
| `Api/Admin/Barobill/BarobillSmsController.php` | `Controllers/Api/V1/BarobillSmsController.php` | ✅ 완료 |
| **Models (18개)** | | |
@@ -231,6 +231,7 @@ mng/app/Http/Controllers/Api/Admin/Barobill/BarobillUsageController.php (9.6K
| 2026-03-22 | 전체 이관 현황 조사 및 문서화 | 이 문서 작성 |
| 2026-03-22 | 세금계산서 발행 이관 상태 재확인 | 이미 완료 확인 (P1→완료) |
| 2026-03-22 | 카카오톡/SMS API 이관 (P1) | ✅ Controller 2개 + Route 16개 생성 |
| 2026-03-22 | 구독/과금/사용량 API 이관 (P2) | ✅ Service 2개 + Controller 2개 + Route 13개 생성 |
---