DBCFX_RU_363 - Offerta Open Fiber FTTH (Business): Review FASE3
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
ALTER TABLE ùGNP_CRMB_DONOR_OUT
|
||||
ALTER TABLE GNP_CRMB_DONOR_OUT
|
||||
ADD "CODICE_RICHIESTA" NUMBER;
|
||||
|
||||
ALTER TABLE GNP_CRMB_DONOR_OUT
|
||||
|
||||
@@ -446,7 +446,6 @@ public class RequestManagerDonor82 {
|
||||
|
||||
res=gestisciResponseCheckRetail(methSig,resp,log,richiestaDonor);
|
||||
|
||||
|
||||
log.write("9999", " END callCheckRetailPlatform : " +richiestaDonor.getIdRichiesta() + "DN: "+ richiestaDonor.getDn()+ "con esito: "+res);
|
||||
|
||||
return res;
|
||||
@@ -724,9 +723,9 @@ public class RequestManagerDonor82 {
|
||||
}
|
||||
|
||||
public static void callNotificaFase3CRMB(ProcessLogger log, GnpRichiesteDonor82 richiesta) throws Exception {
|
||||
CRMBController controller = CRMBController.getInstance();
|
||||
GnpCrmNotifyDonorOut crmbNotifyDonorOut = controller.creaNotificaEsitoN9(richiesta);
|
||||
controller.invioNotificaEsitoD82(crmbNotifyDonorOut);
|
||||
CRMBController crmbController = CRMBController.getInstance();
|
||||
GnpCrmNotifyDonorOut crmbNotifyDonorOut = crmbController.creaNotificaEsitoN9(richiesta);
|
||||
crmbController.invioNotificaEsitoD82(crmbNotifyDonorOut);
|
||||
}
|
||||
|
||||
private static boolean isUtenzaDBSS(String piattaforma) {
|
||||
|
||||
@@ -50,15 +50,12 @@ public class CRMBController extends AbstractCRMController implements RecoveryIF
|
||||
private static final String versione = "1.0.0";
|
||||
private static CRMBController onlyInstance;
|
||||
|
||||
//protected GnpCrmNotifyDonorOutDAO crmbNotifyDonorOutDAO = null;
|
||||
|
||||
|
||||
/**
|
||||
* Costruttore privato di default
|
||||
* @throws Exception
|
||||
*/
|
||||
private CRMBController() throws Exception {
|
||||
//crmbNotifyDonorOutDAO = new GnpCrmNotifyDonorOutDAO();
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -243,7 +243,8 @@ public class NowController extends SystemController {
|
||||
if(richiesta.getCrmCompetenza().equalsIgnoreCase("D")) {
|
||||
DBSSController.getInstance().notificaDbss(richiesta, nowDonorIn);
|
||||
}
|
||||
else { // DBCFX_RU_363 - Offerta Open Fiber FTTH (Business): aggiunto else per lo scenario Business getCrmCompetenza == "B"
|
||||
else {
|
||||
// DBCFX_RU_363 - Offerta Open Fiber FTTH (Business): aggiunto else per lo scenario Business getCrmCompetenza == "B"
|
||||
// invocare notifiche espletamenti (N10) verso CRMB
|
||||
CRMBController.getInstance().notificaN10CRMBFase3(richiesta, nowDonorIn);
|
||||
}
|
||||
@@ -990,12 +991,13 @@ public class NowController extends SystemController {
|
||||
if (donor82 != null) {
|
||||
//invio a DBCFXGO
|
||||
DbcfxgoController.getInstance().inviaNotificaDbcfxgoD82(donor82, null, null, null, nowDonorOut);
|
||||
//invio a CCC
|
||||
|
||||
// Invio a CCC o CRMB a seconda del sistema di competenza, rispettivamente "D" o "B"
|
||||
if ("D".equals(donor82.getCrmCompetenza())) {
|
||||
GnpCrmNotifyDonorOutDAO notifyDonorOutDAO = new GnpCrmNotifyDonorOutDAO();
|
||||
RequestManagerDonor82.callNotificaFase3DBSS(log, donor82, notifyDonorOutDAO, nowDonorOut);
|
||||
} else {
|
||||
//aggiungere chiamata verso CRMB
|
||||
// DBCFX_RU_363 - Offerta Open Fiber FTTH (Business): Integrazione DBCFX -> CRMB per ichiesta di Verifica Avvenuta FASE2 (verifica del codice sessione)
|
||||
RequestManagerDonor82.callNotificaFase3CRMB(log, donor82);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user