Vai al contenuto

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 D da menu)

Per il resto, l'elaborazione e' completamente automatica.

Flusso operativo

  1. Lanciare la voce di menu.
  2. Confermare l'eventuale data di elaborazione richiesta.
  3. Il programma:
  4. Legge da AreaAPP tutti i documenti marcati "A" (da aggiornare) per l'azienda configurata
  5. Per ciascun documento esegue controlli formali (cliente esistente, causale, pagamento, righe con merce valida, ecc.)
  6. 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")
  7. In presenza di archivio ottico, scarica i PDF allegati e li archivia tramite la routine standard
  8. Per i documenti con errori, accumula le segnalazioni e invia un'email riepilogativa agli indirizzi configurati
  9. 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-areaapp deve essere su "S". Se non lo e', la procedura si interrompe con messaggio.
  • L'azienda importata e' definita dalla chiave areaapp.cod-azienda di 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-bolla3 maggiore 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-ott attivo nei parametri azienda e una path-apri-file configurata nel gruppo arc-ott.