Update ReportServiceImpl.java
Perbaikan karena edit null value untuk nominal slip gaji
This commit is contained in:
parent
a0569ae762
commit
bddb4d41ef
@ -3381,8 +3381,7 @@ public class ReportServiceImpl extends BaseVoServiceImpl implements ReportServic
|
|||||||
@Override
|
@Override
|
||||||
public List<Map<String, Object>> getHistoriUsulanRincianKegiatan(Integer idPelaksanaanTugas,
|
public List<Map<String, Object>> getHistoriUsulanRincianKegiatan(Integer idPelaksanaanTugas,
|
||||||
Integer idRincianKegiatan) {
|
Integer idRincianKegiatan) {
|
||||||
return historiUsulanRincianKegiatanDao.getHistori(idPelaksanaanTugas,
|
return historiUsulanRincianKegiatanDao.getHistori(idPelaksanaanTugas, idRincianKegiatan);
|
||||||
idRincianKegiatan);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@ -3428,6 +3427,7 @@ public class ReportServiceImpl extends BaseVoServiceImpl implements ReportServic
|
|||||||
if (CommonUtil.isNotNullOrEmpty(dto.getKomponen()))
|
if (CommonUtil.isNotNullOrEmpty(dto.getKomponen()))
|
||||||
komponenDto = dto.getKomponen();
|
komponenDto = dto.getKomponen();
|
||||||
for (SlipGajiKomponenDto k : komponenDto) {
|
for (SlipGajiKomponenDto k : komponenDto) {
|
||||||
|
if (CommonUtil.isNotNullOrEmpty(k.getNominal())) {
|
||||||
if (Master.JenisKomponenGaji.PENERIMAAN.equals(k.getIdJenisKomponen())) {
|
if (Master.JenisKomponenGaji.PENERIMAAN.equals(k.getIdJenisKomponen())) {
|
||||||
jumlahPenerimaan = jumlahPenerimaan.add(BigDecimal.valueOf(k.getNominal().doubleValue()));
|
jumlahPenerimaan = jumlahPenerimaan.add(BigDecimal.valueOf(k.getNominal().doubleValue()));
|
||||||
} else if (Master.JenisKomponenGaji.PEMOTONGAN.equals(k.getIdJenisKomponen())) {
|
} else if (Master.JenisKomponenGaji.PEMOTONGAN.equals(k.getIdJenisKomponen())) {
|
||||||
@ -3475,6 +3475,7 @@ public class ReportServiceImpl extends BaseVoServiceImpl implements ReportServic
|
|||||||
result.put("potonganBpjs", nf.format(k.getNominal()));
|
result.put("potonganBpjs", nf.format(k.getNominal()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
result.put("jumlahPenerimaan", nf.format(jumlahPenerimaan));
|
result.put("jumlahPenerimaan", nf.format(jumlahPenerimaan));
|
||||||
result.put("jumlahPemotongan", nf.format(jumlahPemotongan));
|
result.put("jumlahPemotongan", nf.format(jumlahPemotongan));
|
||||||
jumlahPenerimaanBersih = jumlahPenerimaan.subtract(BigDecimal.valueOf(jumlahPemotongan.doubleValue()));
|
jumlahPenerimaanBersih = jumlahPenerimaan.subtract(BigDecimal.valueOf(jumlahPemotongan.doubleValue()));
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user