Movimenti vendita (laboratori)¶
Programma: SWL002 | Percorso menu: Statistiche > Estrazione dati vs B.I.Swing > Laboratori > Movimenti vendita
A cosa serve¶
Esporta i movimenti di vendita laboratorio (righe di bolla collegate a commesse laboratorio) verso il sistema di Business Intelligence (B.I.Swing). E' la base per i cruscotti di analisi fatturato laboratorio: vendite per paziente, per dispositivo, per tipo di lavorazione, per agente.
L'estrazione collega ogni riga di vendita alla commessa di provenienza, recuperando i dati di testata commessa, prescrizione e dettagli aggregati.
Come si accede¶
- Menu: Statistiche > Estrazione dati vs B.I.Swing > Laboratori > Movimenti vendita
- Puo' essere lanciato anche in modo automatico tramite lo scheduler Aglancio. Quando lanciato in batch, il periodo viene calcolato automaticamente in base alla configurazione.
Prerequisiti¶
- Il modulo B.I.Swing deve essere abilitato e il database di destinazione configurato.
- Il modulo laboratori deve essere attivo, con commesse e movimenti registrati.
- Le bolle di vendita devono essere collegate alle commesse laboratorio tramite raccordo bolla-buono.
Operativita'¶
Selezione del periodo¶
La maschera chiede:
- Data inizio: primo giorno del periodo da elaborare
- Data fine: ultimo giorno del periodo da elaborare
E' possibile usare il calendario (F8) per scegliere le date.
Quando il programma viene lanciato in modo automatico, il periodo viene calcolato come "ultimi N mesi" (N configurabile) rispetto alla data corrente.
Avvio dell'estrazione¶
Premere F3 per confermare il periodo e avviare l'elaborazione. Il programma:
- Cancella nel database BI i movimenti laboratorio gia' presenti per il periodo selezionato.
- Scorre le bolle di vendita nel periodo, filtrate per causale con fatturazione attiva e solo verso clienti.
- Per ogni riga di bolla collegata a una commessa laboratorio, scrive il record nel database BI con tutti i dati di vendita e di commessa.
Cosa viene estratto¶
| Contenuto | Note |
|---|---|
| Riferimento documento | Magazzino, anno, tipo bolla, numero, riga |
| Data e cliente | Data documento, codice cliente |
| Agente | Agente della bolla o del cliente |
| Merce e quantita' | Codice merce, quantita', unita' di misura |
| Valori | Prezzo, sconti, valore di riga |
| Riferimento commessa | Codice commessa, paziente, dispositivo |
| Dati prescrizione | Modelli, tipo lavorazione |
Messaggi e segnalazioni¶
| Messaggio | Significato |
|---|---|
| Funzione non abilitata | La connessione al database B.I.Swing non e' configurata correttamente. |
| Manca string di connessione Database | Configurazione di connessione PostgreSQL incompleta. |
Funzioni correlate¶
- Tabelle + analisi commesse: esportazione delle anagrafiche di base laboratorio (azioni, pazienti, dispositivi, ecc.). Deve essere eseguita prima per popolare le tabelle di lookup nei cruscotti.
- Movimenti vendita (SWC009): estrazione movimenti vendita generali (anche non laboratorio).
- Schedulazione Aglancio: tipicamente lanciato in batch.