persiapan alur diskon karyawan melibatkan jasa farmasi

This commit is contained in:
salmanoe 2021-02-15 17:44:21 +07:00
parent 74b3ac482f
commit 806b1035e9

View File

@ -21,9 +21,10 @@ public interface PelayananPasienDetailDao extends PagingAndSortingRepository<Pel
@Query("select model from PelayananPasienDetail model left join model.pelayananPasien a where a.noRec=:noRec")
List<PelayananPasienDetail> getPelayananPasienDetail(@Param("noRec") String noRec);
@Query("select new Map(" + "ppd.hargaDiscount as hargaDiscount," + "ppd.hargaJual as hargaJual,"
+ "ppd.hargaNetto as hargaNetto," + "ppd.hargaSatuan as hargaSatuan," + "ppd.jasa as jasa,"
+ "ppd.jumlah as jumlah," + "ppd.komponenHargaId as idKomponenHarga,"
@Query("select new Map(" + "coalesce(ppd.hargaDiscount,0) as hargaDiscount,"
+ "coalesce(ppd.hargaJual,0) as hargaJual," + "coalesce(ppd.hargaNetto,0) as hargaNetto,"
+ "coalesce(ppd.hargaSatuan,0) as hargaSatuan," + "coalesce(ppd.jasa,0) as jasa,"
+ "coalesce(ppd.jumlah,0) as jumlah," + "ppd.komponenHargaId as idKomponenHarga,"
+ "pd.dokterPenanggungJawabId as dpjpUtama," + "apd.pegawaiId as dpjp," + "pp.produkId as idLayanan"
+ ") from PelayananPasienDetail ppd " + "inner join ppd.pelayananPasien pp "
+ "inner join pp.pasienDaftar apd " + "inner join apd.pasienDaftar pd " + "where pp.strukFk is null "