Importazione DDT da AreaAPP¶
Programma: SWA017 | Menu: Magazzino > Archivi & Tabelle > Importazioni > DDT da APP
A cosa serve¶
Importa nel gestionale i DDT e i documenti di magazzino preparati su AreaAPP (l'applicazione mobile utilizzata dagli agenti per registrare le consegne presso il cliente). Ad ogni esecuzione, il programma legge dalla base dati AreaAPP tutti i documenti marcati come "da aggiornare" sul gestionale, li valida (cliente esistente, causale, pagamento, righe valide), li scarica come testate e movimenti di magazzino, scarica eventuali allegati PDF nell'archivio ottico e segnala via email gli errori riscontrati. I documenti correttamente importati vengono marcati come gia' trasferiti, in modo da non essere reimportati.
Come si accede¶
- Magazzino > Archivi & Tabelle > Importazioni > DDT da APP
Il programma e' anche eseguibile in modo automatico (schedulato) dal sistema.
Operativita'¶
La maschera¶
- Data di elaborazione — data riferimento per i documenti importati (richiesta solo se lanciato con parametro
Dda menu)
Per il resto, l'elaborazione e' completamente automatica.
Flusso operativo¶
- Lanciare la voce di menu.
- Confermare l'eventuale data di elaborazione richiesta.
- Il programma:
- Legge da AreaAPP tutti i documenti marcati "A" (da aggiornare) per l'azienda configurata
- Per ciascun documento esegue controlli formali (cliente esistente, causale, pagamento, righe con merce valida, ecc.)
- Se il controllo va a buon fine, scrive la testata DDT e i movimenti di magazzino, aggiorna il contatore documenti e marca il documento AreaAPP come trasferito ("N")
- In presenza di archivio ottico, scarica i PDF allegati e li archivia tramite la routine standard
- Per i documenti con errori, accumula le segnalazioni e invia un'email riepilogativa agli indirizzi configurati
- Al termine viene scritto un log nel sistema di tracciatura interno.
Funzionalita' principali¶
- Importazione automatica DDT e documenti di magazzino da AreaAPP
- Validazione formale dei dati ricevuti (cliente, padre, causale, pagamento, ecc.)
- Scarico di testata DDT, righe movimenti, eventuale generazione di fattura
- Aggiornamento del progressivo numerazione DDT
- Archiviazione automatica dei PDF allegati (se l'archivio ottico e' attivo)
- Notifica via email delle anomalie con dettaglio per documento
- Tracciatura completa nel log eventi della procedura
Note operative¶
- Profilo necessario: la chiave
abilita.attiva-areaappdeve essere su "S". Se non lo e', la procedura si interrompe con messaggio. - L'azienda importata e' definita dalla chiave
areaapp.cod-aziendadi RNEWCONF. - I documenti vengono filtrati: vengono importati solo quelli con flag "A" (da aggiornare) e tipo "I" (inserimento).
- Le anomalie tipiche segnalate via mail: cliente nonno o padre inesistente, causale o tipo pagamento o tipo riscossione non codificati, anno della data diverso dall'anno indicato, documento senza righe valide, documento gia' presente sul gestionale.
- Le righe con segno diverso da "U" (uscita) vengono ignorate nei calcoli importo.
- Se nel sistema c'e' un buco nella numerazione (
tes-bolla3maggiore del progressivo COGNUMER), il contatore viene riallineato automaticamente. - Il sistema invia notifiche email agli indirizzi
areaapp.email-segnalazioni-operative(fino a 5). - L'importazione PDF richiede
arc-ottattivo nei parametri azienda e unapath-apri-fileconfigurata nel gruppoarc-ott.