docs: [sales] '가입비' 용어를 '개발비'로 전면 변경
- 가입비 → 개발비로 용어 통일 - 원가/적용가 구분 명확화 (development_fee=원가, registration_fee=적용가) - 상품관리정보, 수당지급, 영업파트너가이드북 등 10개 문서 수정
This commit is contained in:
@@ -33,13 +33,13 @@ docx_file: "비밀유지서약서.docx"
|
||||
|
||||
- 고객사 명단 (법인명, 대표자명, 연락처)
|
||||
- 고객사 담당자 정보 (성명, 부서, 연락처, 이메일)
|
||||
- 계약 내역 (가입비, 할인율, 구독료, 특약 사항)
|
||||
- 계약 내역 (개발비, 할인율, 구독료, 특약 사항)
|
||||
- 고객사의 사업 정보 (매출, 직원 수, 거래처 등)
|
||||
- 고객사가 회사에 요구한 개발 내역 및 기획 문서
|
||||
|
||||
### 2.2 영업 정보
|
||||
|
||||
- 가격 정책 (정가, 할인 정책, 최소 가입비)
|
||||
- 가격 정책 (정가, 할인 정책, 최소 개발비)
|
||||
- 수수료 정책 (비율, 지급 기준, 상계 방식)
|
||||
- 영업 전략 및 마케팅 계획
|
||||
- 잠재 고객 리스트
|
||||
|
||||
@@ -42,7 +42,7 @@ SAM 상품관리 시스템은 본사(HQ)에서 SAM 솔루션 상품을 관리하
|
||||
| `name` | varchar | 상품명 |
|
||||
| `description` | text | 상품 설명 |
|
||||
| `development_fee` | decimal(15,2) | **개발비** (원가) |
|
||||
| `registration_fee` | decimal(15,2) | **가입비** (고객 청구 금액) |
|
||||
| `registration_fee` | decimal(15,2) | **개발비 (적용가)** (고객 청구 금액) |
|
||||
| `subscription_fee` | decimal(15,2) | **월 구독료** |
|
||||
| `partner_commission_rate` | decimal(5,2) | **영업파트너 수당율** (%) |
|
||||
| `manager_commission_rate` | decimal(5,2) | **매니저 수당율** (%) |
|
||||
@@ -61,7 +61,7 @@ SAM 상품관리 시스템은 본사(HQ)에서 SAM 솔루션 상품을 관리하
|
||||
| `management_id` | bigint | FK → sales_tenant_managements |
|
||||
| `category_id` | bigint | FK → sales_product_categories |
|
||||
| `product_id` | bigint | FK → sales_products |
|
||||
| `registration_fee` | decimal(15,2) | 실제 청구 가입비 (커스텀 가능) |
|
||||
| `registration_fee` | decimal(15,2) | 개발비 적용가 (커스텀 가능) |
|
||||
| `subscription_fee` | decimal(15,2) | 실제 청구 구독료 (커스텀 가능) |
|
||||
| `discount_rate` | decimal(5,2) | 할인율 |
|
||||
| `notes` | text | 비고 |
|
||||
@@ -82,7 +82,7 @@ SAM 상품관리 시스템은 본사(HQ)에서 SAM 솔루션 상품을 관리하
|
||||
│ ├── 원가 개념, 내부 관리용 │
|
||||
│ └── 예: ₩80,000,000 │
|
||||
│ │
|
||||
│ 가입비 (Registration Fee) │
|
||||
│ 개발비 (Registration Fee) │
|
||||
│ ├── 고객에게 청구하는 금액 │
|
||||
│ ├── 일반적으로 개발비의 25% │
|
||||
│ └── 예: ₩20,000,000 (80,000,000 × 25%) │
|
||||
@@ -92,8 +92,8 @@ SAM 상품관리 시스템은 본사(HQ)에서 SAM 솔루션 상품을 관리하
|
||||
│ └── 예: ₩500,000/월 │
|
||||
│ │
|
||||
│ 수당 (Commission) │
|
||||
│ ├── 영업파트너 수당: 가입비 × 20% │
|
||||
│ ├── 매니저 수당: 가입비 × 5% │
|
||||
│ ├── 영업파트너 수당: 개발비 × 20% │
|
||||
│ ├── 매니저 수당: 개발비 × 5% │
|
||||
│ └── 총 수당율: 25% │
|
||||
│ │
|
||||
└─────────────────────────────────────────────────────────────────┘
|
||||
@@ -102,13 +102,13 @@ SAM 상품관리 시스템은 본사(HQ)에서 SAM 솔루션 상품을 관리하
|
||||
### 3.2 가격 계산 공식
|
||||
|
||||
```php
|
||||
// 가입비 = 개발비 × 25% (기본값)
|
||||
// 개발비 적용가 = 개발비 원가 × 25% (기본값)
|
||||
$registration_fee = $development_fee * 0.25;
|
||||
|
||||
// 영업파트너 수당 = 가입비 × 20%
|
||||
// 영업파트너 수당 = 개발비 × 20%
|
||||
$partner_commission = $registration_fee * 0.20;
|
||||
|
||||
// 매니저 수당 = 가입비 × 5%
|
||||
// 매니저 수당 = 개발비 × 5%
|
||||
$manager_commission = $registration_fee * 0.05;
|
||||
|
||||
// 총 수당
|
||||
@@ -121,7 +121,7 @@ $total_commission = $partner_commission + $manager_commission;
|
||||
┌──────────────────────────────────────────┐
|
||||
│ SAM 기본 솔루션 │
|
||||
│ │
|
||||
│ 가입비: ₩80,000,000 → ₩20,000,000 │
|
||||
│ 개발비: ₩80,000,000 → ₩20,000,000 │
|
||||
│ (취소선) (할인가) │
|
||||
│ │
|
||||
│ 월 구독료: ₩500,000 │
|
||||
@@ -136,7 +136,7 @@ $total_commission = $partner_commission + $manager_commission;
|
||||
|
||||
### 4.1 제조 업체 (manufacturer)
|
||||
|
||||
| 상품명 | 개발비 | 가입비 | 월 구독료 | 파트너 수당 | 매니저 수당 | 필수 |
|
||||
| 상품명 | 개발비 (원가) | 개발비 (적용가) | 월 구독료 | 파트너 수당 | 매니저 수당 | 필수 |
|
||||
|--------|--------|--------|-----------|-------------|-------------|------|
|
||||
| SAM 기본 솔루션 | ₩80,000,000 | ₩20,000,000 | ₩500,000 | 20% | 5% | O |
|
||||
| ERP 연동 모듈 | ₩40,000,000 | ₩10,000,000 | ₩200,000 | 20% | 5% | - |
|
||||
@@ -146,7 +146,7 @@ $total_commission = $partner_commission + $manager_commission;
|
||||
|
||||
### 4.2 공사 업체 (contractor)
|
||||
|
||||
| 상품명 | 개발비 | 가입비 | 월 구독료 | 파트너 수당 | 매니저 수당 | 필수 |
|
||||
| 상품명 | 개발비 (원가) | 개발비 (적용가) | 월 구독료 | 파트너 수당 | 매니저 수당 | 필수 |
|
||||
|--------|--------|--------|-----------|-------------|-------------|------|
|
||||
| SAM 공사관리 | ₩60,000,000 | ₩15,000,000 | ₩400,000 | 20% | 5% | O |
|
||||
| 현장관리 모듈 | ₩24,000,000 | ₩6,000,000 | ₩150,000 | 20% | 5% | - |
|
||||
@@ -241,7 +241,7 @@ class SalesContractProduct extends Model
|
||||
'discount_rate', 'notes', 'created_by',
|
||||
];
|
||||
|
||||
// 테넌트별 총 가입비
|
||||
// 테넌트별 총 개발비
|
||||
public static function getTotalRegistrationFee(int $tenantId): float
|
||||
{
|
||||
return self::where('tenant_id', $tenantId)->sum('registration_fee') ?? 0;
|
||||
@@ -326,7 +326,7 @@ class SalesContractProduct extends Model
|
||||
**파일 위치**: `resources/views/sales/dashboard/partials/tenant-list.blade.php`
|
||||
|
||||
각 테넌트 행에 계약 금액 정보가 표시됩니다:
|
||||
- 총 가입비: `SalesContractProduct::getTotalRegistrationFee($tenantId)`
|
||||
- 총 개발비: `SalesContractProduct::getTotalRegistrationFee($tenantId)`
|
||||
- 총 구독료: `SalesContractProduct::getTotalSubscriptionFee($tenantId)`
|
||||
|
||||
---
|
||||
@@ -343,14 +343,14 @@ class SalesContractProduct extends Model
|
||||
- `true`: 영업 담당자가 가격 조정 가능
|
||||
- UI에서 "재량권" 뱃지로 표시
|
||||
|
||||
### 8.3 개발비 vs 가입비
|
||||
### 8.3 개발비 원가 vs 개발비 적용가
|
||||
|
||||
| 구분 | 개발비 (development_fee) | 가입비 (registration_fee) |
|
||||
| 구분 | 개발비 원가 (development_fee) | 개발비 적용가 (registration_fee) |
|
||||
|------|-------------------------|--------------------------|
|
||||
| 용도 | 내부 원가 관리 | 고객 청구 금액 |
|
||||
| 표시 | 취소선으로 표시 | 실제 금액으로 표시 |
|
||||
| 비율 | 100% (기준) | 25% (기본) |
|
||||
| 수당 계산 | 기준 금액 | - |
|
||||
| 수당 계산 | - | 기준 금액 |
|
||||
|
||||
---
|
||||
|
||||
@@ -361,7 +361,7 @@ class SalesContractProduct extends Model
|
||||
```
|
||||
상품: SAM 기본 솔루션
|
||||
개발비: ₩80,000,000
|
||||
가입비: ₩20,000,000
|
||||
개발비: ₩20,000,000
|
||||
|
||||
영업파트너 수당 = ₩20,000,000 × 20% = ₩4,000,000
|
||||
매니저 수당 = ₩20,000,000 × 5% = ₩1,000,000
|
||||
@@ -371,11 +371,11 @@ class SalesContractProduct extends Model
|
||||
### 9.2 복수 상품 계약
|
||||
|
||||
```
|
||||
상품1: SAM 기본 솔루션 (가입비 ₩20,000,000)
|
||||
상품2: ERP 연동 모듈 (가입비 ₩10,000,000)
|
||||
상품3: 품질관리 모듈 (가입비 ₩5,000,000)
|
||||
상품1: SAM 기본 솔루션 (개발비 ₩20,000,000)
|
||||
상품2: ERP 연동 모듈 (개발비 ₩10,000,000)
|
||||
상품3: 품질관리 모듈 (개발비 ₩5,000,000)
|
||||
|
||||
총 가입비 = ₩35,000,000
|
||||
총 개발비 = ₩35,000,000
|
||||
|
||||
영업파트너 수당 = ₩35,000,000 × 20% = ₩7,000,000
|
||||
매니저 수당 = ₩35,000,000 × 5% = ₩1,750,000
|
||||
@@ -440,4 +440,5 @@ POST /api/sales/contracts/{id}/apply-discount
|
||||
| 날짜 | 변경 내용 | 작성자 |
|
||||
|------|----------|--------|
|
||||
| 2026-01-29 | 최초 문서 작성 | Claude |
|
||||
| 2026-01-29 | 가입비/개발비 분리, 수당율 분리 (파트너/매니저) | Claude |
|
||||
| 2026-01-29 | 개발비 원가/적용가 분리, 수당율 분리 (파트너/매니저) | Claude |
|
||||
| 2026-03-13 | '가입비' 용어 폐지 → '개발비(적용가)'로 통일 | Claude |
|
||||
|
||||
@@ -15,9 +15,9 @@
|
||||
|
||||
| 수당 유형 | 수당률/금액 | 대상 | 기준 |
|
||||
|-----------|-------------|------|------|
|
||||
| **판매자 수당** | 20% | 가망고객 등록자 | 가입비의 50% 기준 |
|
||||
| **매니저 수당** | 5% | 지정된 매니저 | 가입비의 50% 기준 |
|
||||
| **협업지원금** | 메뉴당 2,000원 | 2단계 상위 파트너 | 가입비 완납 시 |
|
||||
| **판매자 수당** | 20% | 가망고객 등록자 | 개발비의 50% 기준 |
|
||||
| **매니저 수당** | 5% | 지정된 매니저 | 개발비의 50% 기준 |
|
||||
| **협업지원금** | 메뉴당 2,000원 | 2단계 상위 파트너 | 개발비 완납 시 |
|
||||
|
||||
---
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
### 2.1 기본 공식
|
||||
|
||||
```
|
||||
기준 금액 = 총 가입비 ÷ 2 (50%)
|
||||
기준 금액 = 총 개발비 ÷ 2 (50%)
|
||||
|
||||
판매자 수당 = 기준 금액 × 20%
|
||||
매니저 수당 = 기준 금액 × 5%
|
||||
@@ -35,7 +35,7 @@
|
||||
### 2.2 계산 예시
|
||||
|
||||
```
|
||||
총 가입비: 10,000,000원
|
||||
총 개발비: 10,000,000원
|
||||
기준 금액: 5,000,000원 (50%)
|
||||
|
||||
판매자 수당: 5,000,000 × 20% = 1,000,000원
|
||||
@@ -82,7 +82,7 @@
|
||||
| 항목 | 내용 |
|
||||
|------|------|
|
||||
| **산출 공식** | 테넌트 메뉴 개수 × 2,000원 |
|
||||
| **지급 시점** | 가입비 완납 시 |
|
||||
| **지급 시점** | 개발비 완납 시 |
|
||||
| **지급 대상** | 계약자의 parent의 parent (2단계 상위) |
|
||||
|
||||
### 3.4 계산 예시
|
||||
@@ -91,7 +91,7 @@
|
||||
[상황]
|
||||
- 손자 파트너가 테넌트 A와 계약 체결
|
||||
- 테넌트 A에 메뉴 50개 생성
|
||||
- 가입비 1,000만원 완납
|
||||
- 개발비 1,000만원 완납
|
||||
|
||||
[수당/지원금 지급]
|
||||
손자 파트너 (판매자): 500만원 × 20% = 100만원
|
||||
@@ -103,7 +103,7 @@
|
||||
|
||||
1. 계약자(손자)의 parent_id가 존재해야 함 (아버지 파트너)
|
||||
2. 아버지 파트너의 parent_id가 존재해야 함 (할아버지 파트너)
|
||||
3. 가입비가 **완납**되어야 함
|
||||
3. 개발비가 **완납**되어야 함
|
||||
4. 테넌트에 메뉴가 생성되어 있어야 함
|
||||
|
||||
> **주의**: 1단계 상위(아버지)는 협업지원금 대상이 아님.
|
||||
@@ -166,7 +166,7 @@ CREATE TABLE sales_commissions (
|
||||
payment_date DATE NOT NULL,
|
||||
|
||||
-- 수당 계산
|
||||
base_amount DECIMAL(15,2) NOT NULL, -- 기준 금액 (가입비의 50%)
|
||||
base_amount DECIMAL(15,2) NOT NULL, -- 기준 금액 (개발비의 50%)
|
||||
partner_rate DECIMAL(5,2) DEFAULT 20.00, -- 판매자 수당률
|
||||
manager_rate DECIMAL(5,2) DEFAULT 5.00, -- 매니저 수당률
|
||||
partner_commission DECIMAL(15,2) NOT NULL, -- 판매자 수당액
|
||||
@@ -203,7 +203,7 @@ CREATE TABLE sales_commission_details (
|
||||
commission_id BIGINT UNSIGNED NOT NULL,
|
||||
contract_product_id BIGINT UNSIGNED NOT NULL,
|
||||
|
||||
registration_fee DECIMAL(15,2) NOT NULL, -- 상품 가입비
|
||||
registration_fee DECIMAL(15,2) NOT NULL, -- 개발비 (적용가)
|
||||
base_amount DECIMAL(15,2) NOT NULL, -- 기준 금액
|
||||
partner_rate DECIMAL(5,2) NOT NULL, -- 상품별 판매자 수당률
|
||||
manager_rate DECIMAL(5,2) NOT NULL, -- 상품별 매니저 수당률
|
||||
@@ -275,7 +275,7 @@ $summary = $this->commissionService->getManagerCommissionSummary($managerUserId)
|
||||
|
||||
| 항목 | 설명 |
|
||||
|------|------|
|
||||
| 총 가입비 | 나와 관련된 계약의 총 입금액 |
|
||||
| 총 개발비 | 나와 관련된 계약의 총 입금액 |
|
||||
| 총 수당 | 판매자 수당 + 매니저 수당 합계 |
|
||||
| 지급 완료 비율 | (지급완료 수당 / 총 수당) × 100 |
|
||||
| 전체 건수 | 관련 계약 건수 |
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
| 항목 | 설명 |
|
||||
| ----------- | ---------------------------------- |
|
||||
| 관리 테넌트 | 본인이 담당하는 업체 수 |
|
||||
| 총 가입비 | 계약된 가입비 합계 |
|
||||
| 총 개발비 | 계약된 개발비 합계 |
|
||||
| 확정 수당 | 받을 수당 총액 (클릭 시 상세 보기) |
|
||||
| 승인 대기 | 가입/지급 승인 대기 건수 |
|
||||
|
||||
@@ -57,7 +57,7 @@
|
||||
|
||||
- 본인이 담당하는 테넌트(업체) 목록
|
||||
- 각 업체의 영업/매니저 진행률 확인
|
||||
- 계약 금액(가입비, 월 구독료) 확인
|
||||
- 계약 금액(개발비, 월 구독료) 확인
|
||||
|
||||
#### [유치 파트너 현황] 탭
|
||||
|
||||
@@ -139,7 +139,7 @@
|
||||
| 5. 협상 및 조율 | Negotiation | 가격/조건 협상, 의사결정권자 설득 |
|
||||
| 6. 계약 체결 | Closing | 계약서 날인/교부, 세금계산서 발행, 후속 지원 일정 |
|
||||
|
||||
> **Tip:** 가입비 입금이 완료되어야 매니저에게 프로젝트가 이관됩니다.
|
||||
> **Tip:** 개발비 입금이 완료되어야 매니저에게 프로젝트가 이관됩니다.
|
||||
|
||||
#### 매니저 시나리오 (매니저 담당)
|
||||
|
||||
@@ -238,7 +238,7 @@
|
||||
- 개발 진행 상태 (8단계 프로그레스 바)
|
||||
- 영업/매니저 진행률
|
||||
- 고객 정보 (업체명, 사업자번호, 대표자, 연락처, 주소)
|
||||
- 계약 상품 목록 (가입비, 월 구독료)
|
||||
- 계약 상품 목록 (개발비, 월 구독료)
|
||||
- 메모 (반려 사유 등)
|
||||
|
||||
---
|
||||
@@ -255,13 +255,13 @@
|
||||
|
||||
### 수당 계산 기준
|
||||
|
||||
- **기준 금액**: 가입비의 50%
|
||||
- **기준 금액**: 개발비의 50%
|
||||
- **판매자 수당**: 기준금액 × 20%
|
||||
- **관리자 수당**: 기준금액 × 5%
|
||||
|
||||
### 수당 지급 일정
|
||||
|
||||
1. 테넌트 가입비 입금 완료
|
||||
1. 테넌트 개발비 입금 완료
|
||||
2. 본사 승인 처리
|
||||
3. **익월 10일** 지급 예정
|
||||
|
||||
@@ -352,7 +352,7 @@
|
||||
영업 수당 지급도 본사 승인이 필요합니다.
|
||||
|
||||
**1. 수당 발생**
|
||||
- 테넌트 계약 완료 및 가입비 입금
|
||||
- 테넌트 계약 완료 및 개발비 입금
|
||||
- 수당이 자동 계산되어 지급 대기 상태
|
||||
|
||||
**2. 지급 승인 (관리자)**
|
||||
@@ -401,7 +401,7 @@
|
||||
|
||||
### Q. 수당은 언제 지급되나요?
|
||||
|
||||
> 가입비 입금 완료 후 본사 승인을 거쳐 **익월 10일**에 지급됩니다.
|
||||
> 개발비 입금 완료 후 본사 승인을 거쳐 **익월 10일**에 지급됩니다.
|
||||
|
||||
### Q. 유치한 파트너가 비활동 상태입니다
|
||||
|
||||
|
||||
@@ -102,14 +102,14 @@
|
||||
|
||||
| 수당 유형 | 수당률/금액 | 지급 대상 | 설명 |
|
||||
|-----------|-------------|-----------|------|
|
||||
| **판매자 수당** | 20% | 가망고객 등록자 | 가입비의 50% × 20% |
|
||||
| **매니저 수당** | 5% | 지정된 매니저 | 가입비의 50% × 5% |
|
||||
| **협업지원금** | 메뉴당 2,000원 | 2단계 상위 파트너 | 가입비 완납 시 지급 |
|
||||
| **판매자 수당** | 20% | 가망고객 등록자 | 개발비의 50% × 20% |
|
||||
| **매니저 수당** | 5% | 지정된 매니저 | 개발비의 50% × 5% |
|
||||
| **협업지원금** | 메뉴당 2,000원 | 2단계 상위 파트너 | 개발비 완납 시 지급 |
|
||||
|
||||
### 4.2 수당 계산 원칙
|
||||
|
||||
```
|
||||
기준 금액 = 총 가입비의 50%
|
||||
기준 금액 = 총 개발비의 50%
|
||||
|
||||
1. 판매자 수당: 기준 금액 × 20% (가망고객 등록자)
|
||||
2. 매니저 수당: 기준 금액 × 5% (매니저로 지정된 파트너)
|
||||
@@ -118,8 +118,8 @@
|
||||
### 4.3 수당 흐름 예시
|
||||
|
||||
```
|
||||
고객 계약 (가입비 1,000만원)
|
||||
└─ 기준 금액: 500만원 (가입비의 50%)
|
||||
고객 계약 (개발비 1,000만원)
|
||||
└─ 기준 금액: 500만원 (개발비의 50%)
|
||||
|
||||
김철수 (가망고객 등록자, 판매자)
|
||||
→ 판매자 수당: 500만원 × 20% = 100만원
|
||||
|
||||
@@ -109,7 +109,7 @@ User (영업파트너)
|
||||
└── SalesManagerDocument (등록 서류)
|
||||
|
||||
SalesProductCategory
|
||||
└── SalesProduct (개발비, 가입비, 구독료, 수당율)
|
||||
└── SalesProduct (개발비 원가/적용가, 구독료, 수당율)
|
||||
└── SalesContractProduct (계약별 선택 상품)
|
||||
|
||||
InterviewCategory
|
||||
|
||||
@@ -92,8 +92,8 @@ updateCommissionDate():
|
||||
| `first_contact_at` | timestamp | 최초 접촉일 |
|
||||
| `contracted_at` | timestamp | 계약 체결일 |
|
||||
| `onboarding_completed_at` | timestamp | 온보딩 완료일 |
|
||||
| `membership_fee` | decimal | 가입비 |
|
||||
| `membership_paid_at` | timestamp | 가입비 입금일 |
|
||||
| `membership_fee` | decimal | 개발비 |
|
||||
| `membership_paid_at` | timestamp | 개발비 입금일 |
|
||||
| `membership_status` | enum | pending / partial / paid / refunded |
|
||||
| `sales_commission` | decimal | 영업 수당 |
|
||||
| `manager_commission` | decimal | 관리 수당 |
|
||||
|
||||
@@ -102,8 +102,8 @@ GET /products/api/list → getProductsApi() 활성 상품 목록
|
||||
| `code` | string(50) | 상품 코드 (카테고리별 unique) |
|
||||
| `name` | string(100) | 상품명 |
|
||||
| `description` | text | 설명 (프로그램 타입) |
|
||||
| `development_fee` | decimal(15,2) | 개발비 |
|
||||
| `registration_fee` | decimal(15,2) | 가입비 (할인가) |
|
||||
| `development_fee` | decimal(15,2) | 개발비 (원가) |
|
||||
| `registration_fee` | decimal(15,2) | 개발비 (적용가) |
|
||||
| `subscription_fee` | decimal(15,2) | 월 구독료 |
|
||||
| `partner_commission_rate` | decimal(5,2) | 영업파트너 수당율 (기본 20%) |
|
||||
| `manager_commission_rate` | decimal(5,2) | 매니저 수당율 (기본 5%) |
|
||||
@@ -128,7 +128,7 @@ GET /products/api/list → getProductsApi() 활성 상품 목록
|
||||
| `category_id` | bigint (FK) | 선택 카테고리 |
|
||||
| `product_id` | bigint (FK) | 선택 상품 |
|
||||
| `development_fee` | decimal(15,2) | 적용 개발비 |
|
||||
| `registration_fee` | decimal(15,2) | 적용 가입비 |
|
||||
| `registration_fee` | decimal(15,2) | 적용 개발비 |
|
||||
| `subscription_fee` | decimal(15,2) | 적용 구독료 |
|
||||
| `discount_rate` | decimal(5,2) | 할인율 (기본 0%) |
|
||||
| `notes` | text | 비고 |
|
||||
@@ -153,7 +153,7 @@ GET /products/api/list → getProductsApi() 활성 상품 목록
|
||||
│ ┌─ 상품 카드 (그리드: 1/2/3열 반응형) ─┐
|
||||
│ │ 상품명 + 필수/비활성 배지 + 코드 │
|
||||
│ │ 프로그램 설명 │
|
||||
│ │ 개발비(취소선) + 가입비(할인가) │
|
||||
│ │ 개발비(원가/취소선) + 개발비(적용가) │
|
||||
│ │ 월 구독료 │
|
||||
│ │ 수당: 파트너 20%, 매니저 5% │
|
||||
│ │ 재량권 허용/고정가 태그 + [삭제] │
|
||||
@@ -161,7 +161,7 @@ GET /products/api/list → getProductsApi() 활성 상품 목록
|
||||
│
|
||||
├─ 상품 등록/수정 모달 (Alpine.js) ──
|
||||
│ 코드, 상품명, 설명
|
||||
│ 개발비, 가입비, 구독료
|
||||
│ 개발비(원가), 개발비(적용가), 구독료
|
||||
│ 파트너 수당율, 매니저 수당율
|
||||
│ 재량권 허용, 필수 선택
|
||||
│
|
||||
|
||||
@@ -74,7 +74,7 @@ POST /prospects/{prospect}/assign-manager → assignProspectManager()
|
||||
|
||||
```
|
||||
영업파트너 수당:
|
||||
- 판매자 수당: 가입비 × 20%
|
||||
- 판매자 수당: 개발비 × 20%
|
||||
- 협업지원금: 개발비 × 10% (인계 완료 시)
|
||||
- 1차/2차 분할: 각 50%
|
||||
|
||||
|
||||
@@ -110,8 +110,8 @@ const DEFAULT_MANAGER_RATE = 5.00; // 기본 매니저 수당률 (%)
|
||||
1. 계약 상품 목록 조회 (sales_contract_products)
|
||||
↓
|
||||
2. 각 상품별 수당 계산:
|
||||
기본 가입비 = 등록 금액 × 2 (없을 경우)
|
||||
기준액 = 가입비 × 50%
|
||||
기본 개발비 = 등록 금액 × 2 (없을 경우)
|
||||
기준액 = 개발비 × 50%
|
||||
파트너 수당 = 기준액 × 20%
|
||||
매니저 수당 = 기준액 × 5% (매니저 있을 경우만)
|
||||
↓
|
||||
@@ -168,7 +168,7 @@ pending/approved → cancel() → cancelled
|
||||
| `payment_type` | enum | deposit(계약금) / balance(잔금) |
|
||||
| `payment_amount` | decimal(14,2) | 입금액 |
|
||||
| `payment_date` | date | 입금일 |
|
||||
| `base_amount` | decimal(14,2) | 수당 계산 기준액 (가입비 50%) |
|
||||
| `base_amount` | decimal(14,2) | 수당 계산 기준액 (개발비 50%) |
|
||||
| `partner_rate` | decimal(5,2) | 파트너 수당률 (기본 20%) |
|
||||
| `manager_rate` | decimal(5,2) | 매니저 수당률 (기본 5%) |
|
||||
| `partner_commission` | decimal(14,2) | 파트너 수당액 |
|
||||
@@ -221,7 +221,7 @@ $commission->total_commission // 파트너 + 매니저 수당 합계
|
||||
|------|------|------|
|
||||
| `commission_id` | bigint | 정산 FK (cascade delete) |
|
||||
| `contract_product_id` | bigint | 계약 상품 FK |
|
||||
| `registration_fee` | decimal(14,2) | 상품 가입비 |
|
||||
| `registration_fee` | decimal(14,2) | 개발비 (적용가) |
|
||||
| `base_amount` | decimal(14,2) | 수당 계산 기준액 |
|
||||
| `partner_rate` / `manager_rate` | decimal(5,2) | 수당률 |
|
||||
| `partner_commission` / `manager_commission` | decimal(14,2) | 수당액 |
|
||||
|
||||
Reference in New Issue
Block a user