Adiuto indica come Scartate perchè duplicate delle fatture effettivamente consegnate

From RVM Wiki
Revision as of 15:49, 14 July 2026 by Gabriele.vivinetto (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Può succedere che ci si trovi con degli scarti in Adiuto, ma su ADE e Invoice Channel la fattura sia consegnata.

Succede perchè si invia la fattura più volte (non si capisce se siamo noi a farlo o è ifin e si riceve subito la NS. Una volta acquisita la ricevuta di SCARTO, anche quando arriva quella di consegna, non viene allegata e rimane nel Transito di Immission

Per importarla occorre verificare i filename delle ricevute RC di consegna incagliate, da cui si recupera l'ID_SDI

In Invoice channel di IFIN si fa la ricerca per range temporale ed ID SDI e si deduce il numero della Fattura.

In Adiuto si cerca la fattura (che sarà falsamente scartata) e si deduce il FIDD.

Poi si fa un update di F31 di quel FIDD inserendo l'UID IFIN che è la prima parte del filename della ricevuta:.

Fatto questo, si rilancia la fasatura immission di importazione Ricevute e la ricevuta verrà caricata, collegata e la fattura sarà CONSEGNATA

Alla fine bisogna poi modificare anche il FLAF per far bloccare il documento e far apparire la coccarda.

Ad esempio se il filename della ricevuta da importare fosse:

4D0BDE37-4FC0-4973-935C-86E77BE3D5C1_17756685916_IT01071920282_to55h_RC_001.xml

Su Invoice channel, ricerchiamo l'ID SDI

17756685916

Troviamo che il numero fattura è, ad esempio

9833

In adiuto cerchiamo la fattura e troviamo che il suo FIDD (CTRL-SHIFT-F2) è

1968619

Lanciamo quindi la query:

UPDATE

A1001

SET F31 = '4D0BDE37-4FC0-4973-935C-86E77BE3D5C1' WHERE

FIDD = '1968619'

E importiamo al ricevuta. Poi recuperiamo nuovamente il fidd della fattura (perchè cambia) che ipotiziaaimo diventi

1968630

e facciamo:

UPDATE

 TDOC

SET

 FLAF = 1 

WHERE

 FIDD = 1968630

Il dettaglio del ticket è

Prendo ad esempio la prima ricevuta del log

D:\Adiuto\Transito\RicevuteSDI\201F2760-ADC4-438F-A0C9-99DEAF2D8449_17700396210_IT01071920282_th5fj_RC_003.xml

1. individua la fattura corrispondente, poi modifica il valore del campo F31 (quello che trovi è quello della ricevuta di scarto) e metti quello della ricevuta; il valore lo ricavi dal nome file, tutti i caratteri fino al primo underscore. In questo caso 201F2760-ADC4-438F-A0C9-99DEAF2D8449 UPDATE A1001 set F31 = '201F2760-ADC4-438F-A0C9-99DEAF2D8449 ' where fidd = fidd della fattura

2. Fai girare la fasatura immission delle ricevute. La ricevuta dovrebbe collegarsi alla fattura e modificare lo stato = CONSEGNATA

3. modifica il FLAF del documento facendo update sulla TDOC (per bloccare il documento e far comparire la coccardina colorata)

UPDATE TDOC set FLAF = 1 where fidd = nuovo fidd fattura (attenzione, lo script del workflow delle ricevute fa un ModificaInfo sulla fattura, quindi il FIDD cambia; devi prendere il nuovo FIDD)