TEST RIENTRO VOIP35
1) Modificare l'xml in dbcfx\FE\gnpdev\sim\script\doc\VOIP35 per inserire le informazioni del caso di test .. 

Ricordarsi che se la classificazione  'XC' va inserito il campo RADICALE (un numero di telefono fisso); si pu inserire ad es. prima del campo NUM_TEL

2) copiare il file modificato in C:\gnpapp92\simulatore\IB\CRMB

3) lanciare lo script "sendNotificaCRM_IB_VOIP35.cmd" in C:\Users\AOM\Desktop\Sviluppo\TIM\DBCFX\dbcfx\FE\gnpdev\sim\script\win
    Vengono generati record in :
    - GNP_CRMB_VOIP35_IN_REC
	- GNP_CRMB_VOIP35_IN_REC_LISTADN
    - GNP_RICHIESTE_VOIP35
    - GNP_RICHIESTE_VOIP35_LISTADN
	- GNP_STORICO_VOIP35
    - GNP_DBCFXGO_OUT_NPG35
   La richiesta va in stato 1:ACQUISITA e DA_INVIARE=1 nella tabella GNP_RICHIESTE_VOIP35.
   
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; si copia e si incolla il contenuto di questo file).
   - Lanciare lo script sul server (connessione 10.174.28.33 con utente gnp) ./Invia_Notifiche_Fenp_VOIP35.sh nella directory /gnpapp/script
     La richiesta genera i file per FENP (uno per ogni donor presente nella richiesta - SU DB) , 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_VOIP35
	
   Vengono modificati record
	- GNP_RICHIESTE_VOIP35	 
	- GNP_RICHIESTE_VOIP35_LISTADN   

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.xml con codiceOloDonor = KEA se nativo TELECOM, oppure il donor in caso di NATIVI OLO
   
   Nel file CodiceOrdine = CODICE_ORDINE (da Tab  GNP_DBCFXGO_OUT_NPG35), 
            IdentificativoOperatoreDonor = TLC se nativo TELECOM, oppure GNP_FENP_RICHIESTE_OUT.COD_OP_DONATING nel caso di NATIVI_OLO,
	        DirectoryNumber = NUMERO_TELEFONO
   
   Vengono generati record in :
    - GNP_FENP_IN
	- GNP_FENP_RICHIESTE_IN
    - GNP_DBCFXGO_OUT_NPG35
	- GNP_STORICO_VOIP35
	- GNP_CRMB_VOIP35_OUT_REC (TIPO_EVENTO=TIPO_COMM1 x VERIFICATA FENP  ; ACCETTAZIONE_OLO x RIFIUTATA_FENP x ESITO PACCHETTO = KOTOTALE )
	
   Vengono modificati record
	- GNP_RICHIESTE_VOIP35	 
	- GNP_RICHIESTE_VOIP35_LISTADN

   La richiesta di business passa in stato 03:VERIFICATA_FENP in caso di esito positivo da FENP, oppure nel caso Multidonor anche per un ESITO NEGATIVO ; 
   invece in 04:RIFIUTATA_FENP in caso di esito negativo da FENP e richiesta monodonor (*) oppure mono o multidonor ESITO NEGATIVO e con KO=20.
(* 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 (su gnp_richiesta_voip35) al valore sysdate-1
   - Lanciare lo script sul server (connessione 10.174.28.19 con utente gnp) ./Check_Silenzio_Assenso_VOIP35.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_RICHIESTE_VOIP35
	- GNP_CRMB_VOIP35_OUT_REC (TIPO_EVENTO=ACCETTAZIONE_OLO)
	- GNP_CRMB_VOIP35_LISTDN_OUT_REC    (UNIQUE_ID)
	
   Vengono modificati record
	- GNP_RICHIESTE_VOIP35	 
	- GNP_RICHIESTE_VOIP35_LISTADN
	
7) - Impostare la DAC in maniera tale che DAC-3 <= SYSDATE sulla tabella di business (su GNP_RICHIESTA_VOIP35)
   - Lanciare lo script sul server (connessione 10.174.28.19 con utente gnp) ./Check_Sms_VOIP35.sh nella directory /gnpapp/script
   La richiesta deve passare in stato 07:ESPLETATA
   
   Vengono generati record in :
    - GNP_DBCFXGO_OUT_NPG35
	- GNP_STORICO_RICHIESTE_VOIP35
	- GNP_SMS_OUT
	
   Vengono modificati record
	- GNP_RICHIESTE_VOIP35	 
	- GNP_RICHIESTE_VOIP35_LISTADN

8) Lancio SH per invio MSG al cell del Cliente :
La shell estrae tutti i record in GNP_SMS_OUT tali che:
-	DATA_MIN <= TRUNC(sysdate)
-	DATA_MAX >  TRUNC(sysdate)
-	DA_INVIARE = 1

Quindi modificare la colonna DATA_MIN e quella DATA_MAX per i record interessati :

- Lanciare lo script sul server (connessione 10.174.28.19 con utente gnp) ./Check_Invio_Sms.sh nella directory /gnpapp/script.
- Verificare il LOG  SmsControllerYYYYMMDD.log  sotto  /home/gnpapp/gnpappsvi/log/app   per controllare il MSG (come quello impostato nella PROPERTIES).

