package com.madeu.crm.settings.medicalcategory.dto;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

@Getter
@Setter
@ToString
public class MedicalCategoryDTO {

    // 카테고리 고유 번호
    private Integer pid;

    // 진료유형 명칭
    private String diviName;

    // 현재 항목의 깊이 (예: '1', '2', '3', '4')
    private String diviDept;

    // 부모 카테고리의 고유 번호(pid)
    private Integer diviParent;

    // 구분(진료) 'y'/'n'
    private String clinicUse;

    // 구분(비용) 'y'/'n'
    private String expenseUse;

    // 구분(면세) 'y'/'n'
    private String taxFree;

    // 색상 코드
    private String diviColor;

    // 정렬 순서
    private Integer diviSort;

    // 거래처 pid
    private Integer custListPid;

    // 단가
    private Double kindCost;

    // 할인가
    private Double dcCost;

    // 제품설명
    private String kindMsg1;

    // 기타설명
    private String kindMsg2;

    // 단위
    private String kindUnit;

    // 단위당 용량
    private Float kindUnitVol;

    // 단위당 용량(단위)
    private String kindUnit2;

    // 비율
    private String ccRate;

    // 재고관리품목 'y'/'n'
    private String stockUse;

    // 손익계산서 서브보기 'y'/'n'
    private String incomeUse;

    // 비과세 'y'/'n'
    private String noTax;

    // 비세금 'y'/'n'
    private String noTax1;

    // 기타수입 사용 'y'/'n'
    private String etcincomeUse;

    // 기타손실 사용 'y'/'n'
    private String etclossUse;

    // 데이터 사용/삭제 노출 여부 'y'/'n'
    private String listUse;

    // 등록일시
    private String regDate;

    // 수정일시
    private String upDate;

    // 지점(스토어) 고유값
    private String storePid;

    // 미수금관리 보이기 'y'/'n'
    private String npayUse;
}
