From e98713fd56c59ca43400d40a8bcc8fa758304ee4 Mon Sep 17 00:00:00 2001 From: manuelstefanile Date: Wed, 26 Mar 2025 16:09:39 +0100 Subject: [PATCH] MNP_RIL_3034 - Ril. MNP_SM_2461 - Mancato invio FlagFurto verso TRCS --- .../mnp/xml/dao/mvno/MvnoNotifyDonorOutXAO.java | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/dbcmnpsrc/FE/mnpdev/mnp/src/mnp/xml/dao/mvno/MvnoNotifyDonorOutXAO.java b/dbcmnpsrc/FE/mnpdev/mnp/src/mnp/xml/dao/mvno/MvnoNotifyDonorOutXAO.java index 9afcb92..b5dfaf8 100644 --- a/dbcmnpsrc/FE/mnpdev/mnp/src/mnp/xml/dao/mvno/MvnoNotifyDonorOutXAO.java +++ b/dbcmnpsrc/FE/mnpdev/mnp/src/mnp/xml/dao/mvno/MvnoNotifyDonorOutXAO.java @@ -139,14 +139,17 @@ public class MvnoNotifyDonorOutXAO { if(!Func.isNull(notificaDonOut.getTipoUtenza())) { mawcts.setAccountType(AccountType.fromValue(notificaDonOut.getTipoUtenza())); } + + //MNP_SM_2461 flag_furto non pił dipendente da ICCID + NewSIMWithisStolen nsws_iccid_furto = of2.createNewSIMWithisStolen(); if(!Func.isNull(notificaDonOut.getIccid())) { - NewSIMWithisStolen nsws = of2.createNewSIMWithisStolen(); - nsws.setICCID(notificaDonOut.getIccid()); - if(!Func.isNull(notificaDonOut.getFlagFurto())) { - nsws.setIsStolen(YesNoType.fromValue(notificaDonOut.getFlagFurto())); - } - mawcts.setNewSIM(nsws); + nsws_iccid_furto.setICCID(notificaDonOut.getIccid()); } + if(!Func.isNull(notificaDonOut.getFlagFurto())) { + nsws_iccid_furto.setIsStolen(YesNoType.fromValue(notificaDonOut.getFlagFurto())); + } + mawcts.setNewSIM(nsws_iccid_furto); + if(!Func.isNull(notificaDonOut.getFlagTc())) { mawcts.setIsCreditInTransfer(YesNoType.fromValue(notificaDonOut.getFlagTc())); }