" | Handbok SystemQ affärssystem |
| |||||||||||||||||||||||||
Programflöde | |||||||||||||||||||||||||
Mappar som testas | Programmet testar om det finns filer som skall berarbetas. En för stående utskrifter
och en för liggande.
Mappens placering styrs av volym PDF i elog.config Där kontrolleras undermapparna portrait och landscape När en fil hittas sker följande: | ||||||||||||||||||||||||
Filnamnets uppbyggnad | Exempel på filnamn: Ordererkannande-2173-4-111031-135612-GBK#GBK rutinnamn-dokumentnummer-klientnummer-datum-klockslag-avsändare#mottagare
| ||||||||||||||||||||||||
Rutiner med särskild hantering | Vissa rutiner hanteras speciellt filnamne kan då ha en annan indelning
| ||||||||||||||||||||||||
Source och output | Filer som skall hanteras definieras
Pdf.Source_file$=/disk2/data/systemq/pdf/portrait/Ordererkannande-2173-4-111031-135612-GBK#GBK Pdf.Ouput_file$=/disk2/data/systemq/pdf/pdf/Ordererkannande-2173-4-111031-135612-GBK#GBK.pdf | ||||||||||||||||||||||||
Konvertering i sub Pcl2pdf |
| ||||||||||||||||||||||||
Server domain | Hämtar serverns domännamn med hostname --fqdn och skalar bort hostdelen
Om mailadresser saknar domännamn, läggs serverns till Email$=GBK@qwert.se Pdf.Dispnoto$=GBK@qwert.se | ||||||||||||||||||||||||
ARKIVERING | Om mottagarens epostadress = ARKIVERA sker bara arkivering | ||||||||||||||||||||||||
Klientmappar | Varje klient har en egen mapp under ...pdf/ för lagring av pdf-filerna
Mappnamnet är 0-utfyllt högerställt 5 tecken långt Mapp skapas om den saknas | ||||||||||||||||||||||||
Inloggning | Pdf-demonen loggar in på klientdatabasen men klientnummer
Saknas klient nollställs kopplingar till databas | ||||||||||||||||||||||||
Skicka och arkivera med sub Pdf_dem_sub |
|