diff --git a/queries/__pycache__/v2_pmplus20.cpython-312.pyc b/queries/__pycache__/v2_pmplus20.cpython-312.pyc index c0c8a30..9e3e6ff 100644 Binary files a/queries/__pycache__/v2_pmplus20.cpython-312.pyc and b/queries/__pycache__/v2_pmplus20.cpython-312.pyc differ diff --git a/queries/v2_pmplus20.py b/queries/v2_pmplus20.py index cb54953..06c2706 100644 --- a/queries/v2_pmplus20.py +++ b/queries/v2_pmplus20.py @@ -91,7 +91,11 @@ def get_sales_stats(date_from: str, date_to: str) -> dict: WHEN m.PRES_TIME_GUBUN = '1' THEN '3' ELSE '1' END AS Holiday, - m.TOT_PRICE AS PRICE_T, + -- 비급여(MPRE_TYPE='9')는 TOT_PRICE가 아닌 EXE_PRICE가 매출금액 + CASE + WHEN m.MPRE_TYPE = '9' THEN m.EXE_PRICE + ELSE m.TOT_PRICE + END AS PRICE_T, (ISNULL(m.NON_DRUG_PRICE, 0) + ISNULL(m.EXP_EXE_PRICE, 0)) AS Drug_T4, m.INS_PREP_PRICE AS S_Prep, m.INS_PRICE AS PRICE_C,