+-----. | |\ +------------------ | '-\ ------------------+ | |ABC.PRT| | [WIN] +-------+ [DOS] | | | | +-----------+ +-----------+ | | | | | | | | | STGEN | | RCSTAMPA | +-----------+ +-----------+ | | +---------. +---------. | |\ | |\ | '-\ -----------+ +----------- | '-\ | ABC.CBI | | | | ABC.CBI | +-----------+ | | +-----------+ | | V V +----------. +-----. +----------. | |\ | |\ | |\ | '-\ <------ | '-\ ------> | '-\ | STMOT | |APP.CBL| |STAMPAMS.CBI| +------------+ +-------+ +------------+ | | | V +-----+----+ +-----. V V | |\ +-----. +-----. | '-\ +--------+ | |\ | |\ | .OUT | |ArchiDoc| <- | '-\->| '-\ +-------+ +--------+ | .DRV | | .CMD | | +-------+ +-------+ +-------+ v | | | *================* +----------+------------> | | ----------->| STAMPANTE AGHI | | | | RPR | *================* | | +-------+ V V +-------+ +-------+ +-----. *=======* | | | | | |\ *================* | VIDEO | <-- | |->|PMP.DLL| -------> | '-\ ----------> | STAMPANTELASER | *=======* |VIMAGE | | PMP | |ABC.PCL| *================* +-------+ +-------+ +-------+ | +----------+---------+ | | | V V V +-----. +-----. +-----. | |\ | |\ | |\ | '-\ | '-\ | '-\ |ABC.RTF| |ABC.TXT| |ABC.HTM| +-------+ +-------+ +-------+ |
rpt | file di definizione stampe |
rcstampa | Programma Cobol di generazione copy |
abc.cbi | Copy cobol generata per ambiente Dos. Crea le righe di stampa. |
stampams.cbi | Motore di stampa cobol per ambiente Dos. Conta righe, pagine, ... |
StGen | Programma C di generazione copy. |
abc.cbi | Copy cobol generata per ambiente Win. Crea le righe di stampa. |
StMot | Motore di stampa per ambiente Win. Conta righe, pagine, etc. E' realizzato in VB. |
.drv | File che contiene le indicazioni di stampa. E' collegato a pių file .CMD. Viene generato da RwStampa. |
.cmd | File che contiene i meta-comandi di stampa di una singola pagina. E' collegato a un file .DRV. Viene generato da RwStampa. |
RPR | Programma che interpreta i files .drv e .cmd per la stampa su printer (specialmente Line-Printer). E' realizzato in VB. |
VisImage | Programma che interpreta i files .drv e .cmd per l'anteprima. E' realizzato in VB. |
PMP | Programma che interpreta i files .drv e .cmd per la stampa fiscale. E' realizzato in C. |
PMP.DLL | DLL che interpreta i files .drv e .cmd per la stampa fiscale. Richiamabile da programmi VB. E' realizzata in C. |
outputs | Molti output sono possibili da PMP, realizzando i vari moduli. L'output gestito per ora č il PCL. |