Vai al contenuto

PSW005 - Info su documento tablet

Posizione nel menu Programma non a menu Linkage section * UTIL-PSW005

Tipo Dato Formato Contenuto
INPUT PSW005-OPE x(20) Vedi argomenti successivi
PSW005-I-DOC Documento su cui lavorare

x(01) Tipo documento



x(20) Chiave documento
PSW005-I-DOC-RIGA 9(04) Riga documento
OUTPUT PSW005-O-ESITO x(01)
PSW005-O-STATO-DB x(01) A prescindere dall'esito specifico del'operazione, qui verrà restituito "N" quando il db non è aperto, quindi non è stato possibile effettuare l'operazione per questo motivo
PSW005-O-ERROR-MSG x(80)
FILLER x(500)

Logica generale Programma che effettua operazioni specifiche sulla controparte del documento presente sull'APP di produzione pasticceria Configurazioni possibili

Gruppo Parametro Note

Elaborazione L'elaborazione cambia a seconda dell'operazione richiesta.

Operazione: DOC-STAMPABILE

Descrizione Riceve in input un documento (generalmente un DDT), e verifica se è nella condizione di essere stampato. Attualmente il documento non è stampabile se contiene una o più righe che devono andare sulla bilancia, e se non sono già lavorate nella postazione bilancia. UPDATE 24/07/2025 Il documento NON è stampabile se contiene una o più righe che devono andare sulla bilancia, a prescindere dal fatto che siano già lavorate nella postazione bilancia. UPDATE 25/07/2025 Le righe di riporto (sotto la merce "DESC") non saranno considerate in questa analisi, quindi se sono presenti voci a peso al di sotto non saranno considerat

Le righe da considerare sono quelle con la merce che ha il tipo peso = "V" (peso variabile) Chiamata standard

I/O Dato Contenuto
Input PSW005-OPE "DOC-STAMPABILE"
PSW005-I-DOC

Tipo documento da controllare

Chiave documento da controllare
Output COGSA0-O-ESITO

Elaborazione

Operazione: RIGA-LAVORATA

Descrizione Riceve in input una riga di un documento (generalmente un DDT), e restituisce se è già stata lavorata (aggiornata dalla postazione bilancia o incassettamento) La situazione è indicata dagli appositi flag: * P-DDET-FL-BILANCIA * P-DDET-FL-INCASSETTATO Chiamata standard

I/O Dato Contenuto
Input PSW005-OPE "RIGA-LAVORATA"
PSW005-I-DOC

Tipo documento da controllare

Chiave documento da controllare
PSW005-I-DOC-RIGA Riga documento da controllare
Output COGSA0-O-ESITO

Elaborazione

Operazione: RIAPRI-DOC

Descrizione Il documento passato in input viene riaperto per l'APP tablet, impostando * P-DTES-STATO-PREP = 'N' Chiamata standard

I/O Dato Contenuto
Input PSW005-OPE "RIAPRI-DOC"
PSW005-I-DOC

Tipo documento da controllare

Chiave documento da controllare
Output COGSA0-O-ESITO

Elaborazione

Operazione: CHIUDI-DBF

Descrizione Operazione da chiamare prima della CANCEL del programma, in modo che il db frontiera venga chiuso Chiamata standard

I/O Dato Contenuto
Input PSW005-OPE "CHIUDI-DBF"
Output COGSA0-O-ESITO

Elaborazione


Estratto da documentazione interna ClickUp