Sari la conținut

CopyStart Manager – Automatizări

1. Import automat al citirilor din e-mail

Scop

Aplicația va prelua automat mesajele trimise de echipamentele de printing și va salva citirile direct în baza de date, fără introducere manuală.

Flux

  1. echipamentul trimite mesajul cu citirile;
  2. serviciul automat verifică periodic căsuța poștală;
  3. identifică echipamentul;
  4. extrage contoarele;
  5. validează valorile;
  6. salvează citirea;
  7. marchează mesajul ca procesat;
  8. trimite spre verificare doar cazurile neclare.

Date păstrate

  • echipamentul identificat;
  • seria echipamentului;
  • perioada citirii;
  • data și ora mesajului;
  • citire A4 monocrom;
  • citire A4 color;
  • citire A3 monocrom, dacă există;
  • citire A3 color, dacă există;
  • expeditor;
  • subiect;
  • identificator unic al mesajului;
  • sursa citirii;
  • starea procesării;
  • mesajul original sau datele tehnice extrase;
  • explicația erorii, dacă procesarea eșuează.

Validări

  • seria trebuie să existe în baza de date;
  • citirea nu poate fi mai mică decât cea anterioară fără justificare;
  • același mesaj nu poate fi procesat de două ori;
  • aceeași citire nu poate fi importată de două ori;
  • valorile lipsă vor necesita verificare;
  • salturile neobișnuite vor fi marcate ca suspecte;
  • mesajele cu format necunoscut vor fi păstrate pentru analiză.

Stări posibile

  • importată automat;
  • validată;
  • suspectă;
  • necesită asociere manuală;
  • respinsă;
  • eroare de procesare.

Arhitectură

Importul va rula ca serviciu de fundal separat de interfața web.

Serviciul va folosi aceeași bază de date ca aplicația, dar nu va bloca răspunsurile către utilizatori.

Cerință de migrare

Scriptul actual care citește e-mailurile și scrie contoarele în Excel va fi analizat și refolosit ca sursă pentru regulile de parsare și identificare.