Files
gateway-dbc-fx/gnpdev/sim/script/doc/NPG35/Test_OLO35MN.txt
2024-05-09 17:40:24 +02:00

71 lines
3.1 KiB
Plaintext

TEST RIENTRO OLO35MN (nei cmd sono gli script che iniziano per NPg35MN_*.cmd)
1) lanciare uno degli script "NPg35MN_rientro_CRM_business.cmd" o "NPg35MN_rientro_CRM_residenziale.cmd" in dbcfx\FE\gnpdev\sim\script\win
Vengono generati record in :
- GNP_CRMB_IN_REC o GNP_CRMR_IN_REC
- GNP_RICHIESTE_OLO35MN
- GNP_STORICO_OLO35MN
- GNP_DBCFXGO_OUT_NPG35
La richiesta va in stato 1:ACQUISITA e DA_INVIARE=1 nella tabella GNP_RICHIESTE_OLO35MN.
4) - Impostare sul SimOLO il giusto ACK. Per questo utilizzare la url http://10.174.28.19:11101/SimOLO. Inserire l'ACK e salvare (un esempio si trova nel file FENP_ACK.xml).
NOTA BENE: L'ACK rimane impostato fino al successivo riavvio del server pertanto questo passaggio si può bypassare fino al successivo riavvio.
- Lanciare lo script sul server (connessione 10.174.28.19 con utente gnp) ./Invia_Notifiche_Fenp_Olo35mn.sh nella directory /home/gnpapp/gnpappsvi/script
La richiesta genera i file per FENP (uno per ogni donor presente nella richiesta), li invia, riceve l'ACK dal SimOLO e passa la richiesta in 2:INVIATA_FENP
Vengono generati record in :
- GNP_FENP_OUT
- GNP_FENP_RICHIESTE_OUT
- GNP_DBCFXGO_OUT_NPG35
- GNP_STORICO_OLO35MN
Vengono modificati record
- GNP_RICHIESTE_OLO35MN
5) - Richiamare la pagina http://10.174.28.19:11101/SimOLO/sendRispostaOlo.jsp inserendo i valori richiesti per l'invio file da FENP di tipo R, tipo_comunicazione=2
Nome File = R_NP_codiceOloDonor_TLC_yyyyMMdd_progressivo
Nel file CodiceOrdine = CODICE_ORDINE (da Tab GNP_DBCFXGO_OUT_NPG35),
IdentificativoOperatoreDonor = COW,
DirectoryNumber = NUMERO_TELEFONO
Vengono generati record in :
- GNP_FENP_IN
- GNP_FENP_RICHIESTE_IN
- GNP_DBCFXGO_OUT_NPG35
- GNP_STORICO_OLO35MN
- GNP_CRMB_OUT_REC oppure GNP_CRMR_OUT_REC
Vengono modificati record
- GNP_RICHIESTE_OLO35MN
La richiesta di business passa in stato 03:VERIFICATA_FENP in caso di esito positivo da FENP, in 04:RIFIUTATA_FENP in caso di esito negativo da FENP.
(* Se iniziato il giro con presenti 2 OLO TLC, sulla GNP_FENP_RICHIESTE_OUT per OLO OK c'e' anche un record con TIPO_COMUNICAZIONE = 11 = ANNULLAMENTO).
6) - Impostare la DATA_FINE_SILENZIO_ASSENSO delle richieste di business al valore sysdate-1
- Lanciare lo script sul server (connessione 10.174.28.19 con utente gnp) ./Check_Silenzio_Assenso_Olo35mn.sh nella directory /gnpapp/script
Le richieste passano in stato 05:ACCETTATA e successivamente, in maniera automatica allo stato 06:INVIATA_CRM
Vengono generati record in :
- GNP_DBCFXGO_OUT_NPG35
- GNP_STORICO_OLO35MN
- GNP_CRMB_OUT_REC o GNP_CRMR_OUT_REC
Vengono modificati record
- GNP_RICHIESTE_OLO35MN
7) - Impostare la DAC in maniera tale che DAC-3 <= SYSDATE sulla tabella di business GNP_RICHIESTE_OLO35MN
- Lanciare lo script sul server (connessione 10.174.28.19 con utente gnp) ./Check_Sms_Olo35mn.sh nella directory /gnpapp/script
La richiesta deve passare in stato 07:ESPLETATA
Vengono generati record in :
- GNP_DBCFXGO_OUT_NPG35
- GNP_STORICO_OLO35MN
- GNP_SMS_OUT
Vengono modificati record
- GNP_RICHIESTE_OLO35MN