Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (kelolaDataPenggajianDetailKaryawan.getFlagBpjsKetenagakerjaan() != null) {
- if (kepesertaanBpjsKetenagakerjaan != null && kelolaDataPenggajianDetailKaryawan.getNppBPJSKetenagakerjaan() != null) {
- if (kepesertaanBpjsKetenagakerjaan.getNppBpjsKetenagakerjaan() != kelolaDataPenggajianDetailKaryawan.getNppBPJSKetenagakerjaan()) {
- kepesertaanBpjsKetenagakerjaan.setEndYearMonth(lastMonthPeriod);
- kepesertaanBpjsKetenagakerjaanService.edit(kepesertaanBpjsKetenagakerjaan);
- KepesertaanBpjsKetenagakerjaan newKepesertaanBpjsKetenagakerjaan = new KepesertaanBpjsKetenagakerjaan();
- newKepesertaanBpjsKetenagakerjaan.setEmployee(kelolaDataPenggajianDetailKaryawan.getKaryawan());
- newKepesertaanBpjsKetenagakerjaan.setBeginYearMonth(trxYearMonth);
- newKepesertaanBpjsKetenagakerjaan.setEndYearMonth(YearMonthUtil.getMaxYearMonth());
- newKepesertaanBpjsKetenagakerjaan.setNppBpjsKetenagakerjaan(kelolaDataPenggajianDetailKaryawan.getNppBPJSKetenagakerjaan());
- newKepesertaanBpjsKetenagakerjaan.setFlagIkutJp(kelolaDataPenggajianDetailKaryawan.getFlagIkutJp());
- newKepesertaanBpjsKetenagakerjaan.setBpjsKetenagakerjaanCardNumber(kelolaDataPenggajianDetailKaryawan.getNomorKartuBpjsKetenagakerjaan());
- newKepesertaanBpjsKetenagakerjaan.setTransaction(entity.getTransaction());
- newKepesertaanBpjsKetenagakerjaan.setTrxDate(entity.getTrxDate());
- newKepesertaanBpjsKetenagakerjaan.setTrxNumber(entity.getTrxNumber());
- kepesertaanBpjsKetenagakerjaanService.add(newKepesertaanBpjsKetenagakerjaan);
- }
- } else {
- if (kelolaDataPenggajianDetailKaryawan.getNppBPJSKetenagakerjaan() != null) {
- KepesertaanBpjsKetenagakerjaan newKepesertaanBpjsKetenagakerjaan = new KepesertaanBpjsKetenagakerjaan();
- newKepesertaanBpjsKetenagakerjaan.setEmployee(kelolaDataPenggajianDetailKaryawan.getKaryawan());
- newKepesertaanBpjsKetenagakerjaan.setBeginYearMonth(trxYearMonth);
- newKepesertaanBpjsKetenagakerjaan.setEndYearMonth(YearMonthUtil.getMaxYearMonth());
- newKepesertaanBpjsKetenagakerjaan.setNppBpjsKetenagakerjaan(kelolaDataPenggajianDetailKaryawan.getNppBPJSKetenagakerjaan());
- newKepesertaanBpjsKetenagakerjaan.setBpjsKetenagakerjaanCardNumber(kelolaDataPenggajianDetailKaryawan.getNomorKartuBpjsKetenagakerjaan());
- newKepesertaanBpjsKetenagakerjaan.setTransaction(entity.getTransaction());
- newKepesertaanBpjsKetenagakerjaan.setTrxDate(entity.getTrxDate());
- newKepesertaanBpjsKetenagakerjaan.setTrxNumber(entity.getTrxNumber());
- kepesertaanBpjsKetenagakerjaanService.add(newKepesertaanBpjsKetenagakerjaan);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment