수익성/리베이트
이 기능은 무엇인가요?
거래처별/품목별 수익성 분석과 리베이트(판매장려금) 정산을 관리합니다.
정확한 수익성 분석으로 수익이 낮은 거래를 개선하고, 리베이트 정산을 자동화합니다.
업무 프로세스 개요
포함된 화면
| 화면 | 용도 | 주 사용자 |
|---|---|---|
| 수익성분석 관리영역 | 목록 | 영업관리팀, 재무팀, 경영기획팀 |
| 수익성분석 특성값 | 목록 | 영업관리팀, 재무팀, 경영기획팀 |
| 수익성분석 명세 | 목록 | 영업관리팀, 재무팀, 경영기획팀 |
| 리베이트 협약 | 목록 | 영업관리팀, 재무팀, 경영기획팀 |
| 리베이트 구간 조건 | 목록 | 영업관리팀, 재무팀, 경영기획팀 |
| 리베이트 실적/충당 | 목록 | 영업관리팀, 재무팀, 경영기획팀 |
관련 솔루션 연계
| 솔루션 | 연계 내용 | 데이터 흐름 |
|---|---|---|
| 영업관리 | 매출 데이터 | 판매실적 → 수익성 분석 |
| 재무관리 | 정산 전표 | 리베이트 → 전표 생성 |
시작하기
- 처음 사용하시면 → 수익성분석 관리영역에서 시작하세요
- 각 화면의 상세 사용법은 개별 화면 문서를 참고하세요
- 궁금한 점은 FAQ를 확인하거나 시스템 관리자에게 문의하세요
참고: 데이터 구조
📋 기술 참고 정보 (개발자/관리자용)
관련 워크플로우
- CO-PA 집계 시작 (startEvent): -
- 매출데이터 수집 (autoTask): 판매실적에서 CO-PA 명세를 자동 생성합니다
- 원가/판관비 배부 (autoTask): 원가와 판관비를 배부 규칙에 따라 분배합니다
- 관리회계팀 검증 (humanTask): 관리회계팀이 수익성 데이터를 검증합니다
- 리베이트 정산 시작 (startEvent): -
- 실적 집계 (autoTask): 수주실적에서 협약별 수량/금액을 집계합니다
- 구간 매칭 (autoTask): 달성 구간을 결정하고 리베이트를 산출합니다
- 정산 검토 (humanTask): 영업관리팀이 정산 내역을 검토합니다
데이터 관계도
테이블 요약
수익성분석 관리영역 (copa_operating_concerns)
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|---|---|---|
concern_code | 관리영역코드 | VARCHAR *필수 *고유 | - |
concern_name | 관리영역명 | VARCHAR *필수 | - |
analysis_type | 분석유형 | ENUM(계정기준, 원가기준) *필수 | - |
is_active | 사용여부 | BOOLEAN | - |
수익성분석 특성값 정의 (copa_characteristics)
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|---|---|---|
concern_id | 관리영역 | UUID (FK) *필수 | - |
char_code | 특성코드 | VARCHAR *필수 | CUSTOMER, ITEM, REGION, CHANNEL, PLANT |
char_name | 특성명 | VARCHAR *필수 | - |
source_table | 참조테이블 | VARCHAR | 참조 테이블 (partners, items, plants 등) |
source_column | 참조컬럼 | VARCHAR | - |
is_required | 필수여부 | BOOLEAN | - |
sort_order | 정렬순서 | INT | - |
수익성분석 명세 (copa_line_items)
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|---|---|---|
concern_id | 관리영역 | UUID (FK) *필수 | - |
fiscal_period_id | 회계기간 | UUID (FK) *필수 | - |
record_type | 레코드유형 | ENUM(실적, 계획, 차이) *필수 | - |
customer_id | 고객 | UUID (FK) | - |
item_id | 품목 | UUID (FK) | - |
item_category_id | 품목군 | UUID (FK) | - |
plant_id | 공장 | UUID (FK) | - |
sales_channel | 판매채널 | ENUM(직영, 대리점, 온라인, 수출) | - |
region_code | 지역코드 | VARCHAR | - |
profit_center_id | 손익센터 | UUID (FK) | - |
gross_revenue | 총매출 | DECIMAL | - |
sales_discount | 매출할인 | DECIMAL | - |
net_revenue | 순매출 | DECIMAL (계산) | - |
direct_material_cost | 직접재료비 | DECIMAL | - |
direct_labor_cost | 직접노무비 | DECIMAL | - |
manufacturing_overhead | 제조간접비 | DECIMAL | - |
cogs | 매출원가 | DECIMAL (계산) | - |
contribution_margin_1 | 공헌이익1 | DECIMAL (계산) | - |
logistics_cost | 물류비 | DECIMAL | - |
contribution_margin_2 | 공헌이익2 | DECIMAL (계산) | - |
sga_allocated | 배부판관비 | DECIMAL | - |
operating_profit | 영업이익 | DECIMAL (계산) | - |
margin_pct | 이익률(%) | DECIMAL (계산) | - |
quantity_sold | 판매수량 | DECIMAL | - |
source_document_type | 원천문서유형 | VARCHAR | - |
source_document_id | 원천문서ID | UUID | - |
리베이트 협약 (rebate_agreements)
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|---|---|---|
agreement_number | 협약번호 | VARCHAR *필수 *고유 | - |
partner_id | 거래처 | UUID (FK) *필수 | - |
agreement_type | 협약유형 | ENUM(고객리베이트, 공급업체리베이트) *필수 | - |
rebate_type | 리베이트유형 | ENUM(수량구간, 금액구간, 성장률, 조기지급, 혼합) *필수 | - |
valid_from | 유효시작일 | DATE *필수 | - |
valid_to | 유효종료일 | DATE *필수 | - |
settlement_frequency | 정산주기 | ENUM(월별, 분기별, 반기별, 연별) *필수 | - |
accrual_method | 충당방법 | ENUM(비례, 실적, 추정) *필수 | - |
currency | 통화 | ENUM(KRW, USD, EUR, JPY, CNY) | - |
status | 상태 | ENUM(작성, 유효, 중지, 종료, 정산완료) *필수 | - |
total_accrued | 총충당액 | DECIMAL | - |
total_settled | 총정산액 | DECIMAL | - |
accrual_account_id | 충당계정 | UUID (FK) | - |
expense_account_id | 비용계정 | UUID (FK) | - |
approved_by | 승인자 | UUID (시스템참조) | - |
approved_date | 승인일 | DATE | - |
notes | 비고 | TEXT | - |
리베이트 구간 조건 (rebate_tiers)
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|---|---|---|
agreement_id | 리베이트협약 | UUID (FK) *필수 | - |
item_id | 품목 | UUID (FK) | - |
item_category_id | 품목군 | UUID (FK) | - |
tier_from | 구간시작 | DECIMAL *필수 | 구간 시작 (수량 또는 금액) |
tier_to | 구간종료 | DECIMAL *필수 | - |
rebate_rate | 리베이트비율(%) | DECIMAL | 리베이트 비율(%) |
rebate_fixed | 고정리베이트금액 | DECIMAL | 고정 리베이트 금액 (단가당) |
is_retroactive | 소급적용여부 | BOOLEAN | 소급 적용 여부 |
sort_order | 정렬순서 | INT *필수 | - |
리베이트 실적/충당/정산 (rebate_accruals)
| 컬럼명 | 한글명 | 타입 | 설명 |
|---|---|---|---|
agreement_id | 리베이트협약 | UUID (FK) *필수 | - |
fiscal_period_id | 회계기간 | UUID (FK) *필수 | - |
record_type | 레코드유형 | ENUM(충당, 정산, 반제) *필수 | - |
cumulative_qty | 누적수량 | DECIMAL | - |
cumulative_amount | 누적금액 | DECIMAL | - |
period_qty | 기간수량 | DECIMAL | - |
period_amount | 기간금액 | DECIMAL | - |
applied_tier_id | 적용구간 | UUID (FK) | - |
rebate_amount | 리베이트금액 | DECIMAL | 산출된 리베이트 금액 |
accrual_amount | 충당금액 | DECIMAL | - |
settlement_amount | 정산금액 | DECIMAL | - |
journal_entry_id | 전표번호 | UUID (FK) | - |
credit_memo_id | 대변메모 | UUID (FK) | - |
status | 상태 | ENUM(계산, 전기, 정산, 반제) *필수 | - |