home back up forward

doBF31

STAMPA FATTURE

FORMATO   PDF

Scopo Stampare o ristampare fatture, scaricare gli articoli dal magazzino, contabilizzarle ed eventualmente ricavarne effetti.
Le fatture vengono memorizzate in formato PDF in apposito direttorio ed eventualmente anche stampate
Chiamata   MENU
BOLLE FATTURE
STAMPA FATTURE
 
Il ciclo di stampa e' simile a quello della stampa su carta normale
Viene richiesto il dispositivo sul quale si desidera avere la stampa delle fatture.



Occorre indicare una stampante ove (eventualmente) stampare fisicamente e  premere il tasto HTML/PDF

Vi sono due possibilita' di scelta stampante:

  1. Scelta di una stampante di tipo H    (esempio: num -  000)
    Il comportamento viene determinato dalla tabella PRT 000  (Nell'esempio Stampante su porta (0)  (LaserJet)
    Il file PDF viene creato nel direttorio indicato da PRT 000
    Caratteritistiche di comportamento da tabella PRT 000  ( Pausa, Delete, Landscape)
  2. Scelta di una stampante fisica    (esempio: 002)
    La stampa avviene sulla porta (0) (LaserJet)  in formato PDF
    Il file PDF viene creato nel direttorio indicato da PRT HTM
    Caratteritistiche di comportamento da tabella PRT 002 ( Pausa, Delete, Landscape) 

Il ciclo di stampa e' cosi' organizzato:

(clicca per ingrandire)

Formato stampa della Fattura


Logo
In alto a sinistra viene stampato il  file in formato JPG che si chiama  /frako/html/images/logo.jpg 
Ragione sociale
Viene presa dal file /frako/html/images/ragsoc_fattura_xx   ove xx=ditta
(Vedi piu' avanti formato file Ragione Sociale)
Indirizzo di spedizione
Viene letto in Note integrative  dell'anagrafica  del cliente
Vengono lette le righe di tipo 
mail_fat:  (max 4 righe)
Numero interno
Sotto il codice cliente viene indicato il numero interno di riferimento
Varie Viene riportato il contenuto della riga delle note integrative di anagrafica cliente che inizia per varie:
eMail
A fianco del numero interno, viene indicata l'eventuale eMail del Cliente che proviene dalle Note Integrative dell'anagrafica
Se una riga  qualsiasi inizia per eMail: viene presa la parte a destra dei due-punti
Possono essere indicate piu' di una eMail   Esempio:  eMail:martina@olter.net , commercialista@olter.net  
Se ci sono piu' righe con eMail viene considerata valida l'ultima
Pagine multiple
Se le righe non ci stanno su un unico foglio si continua su pagine successive
Piede della fattura
  • Immagine  Puo' anche non esserci.   Viene stampato il file /frako/html/images/logo2.jpg
  • Scritte       Vengono prese dal file /frako/html/images/note_fattura_xx   ove xx=ditta
    (Vedi piu' avanti formato file Piede Fattura)
Lettera d'intento
Se la fattura e' esente da IVA il programma cerca automaticamente di inserire le righe relative agli estremi della lettera d'intenti
Tali righe sono presenti in un file che ha le seguenti caratteristiche:
  • Nome file  : 
    • /frako/clienti/lettera_XX_CODCLI
      ove XX e' il codice d'esenzione  e CODCLI e' il codice del cliente
  • Le righe possono contenere controlli HTML

Righe
Possono essere stampate varie righe:


Tipo riga
commento
esempio
Articoli a magazzino

Devono essere codificati in magazzino
1
Articoli non a magazzino
N
Descrizione libera di tutti i campi
2
Descrizioni aggiuntive
tutte
Sono le descrizioni delle righe 2 e 3
3
Descrizioni aggiuntive
*
Le decsrizioni di tutte le righe di tipo = *
3
File di testo
 tutte
Vengono stampate tutte le righe del testo il cui nome compare all'inizio di una qualsiasi riga  fra < >  .
Il file deve esistere nel direttorio /frako/clienti/.......
4
<prova_prog>
Articolo tabellato
varie
Sono pseudo-articoli che vengono trattati come un articolo normale ma i dati sono memorizzati nelle tabelle di tipo=AT  e non scaricano il magazzino.
5
Testo WP
 tutte
Vengono stampate tutte le righe del testo di WP il cui nome compare all'inizio di una qualsiasi riga fra << >>  .
Il testo deve esistere del DataBase DBxxWP con il nome dato
6
<<pluto>>
Commenti variabili

Provengono dalla maschera Commenti
Vengono stampati solo se sono stati immessi
Variano da Fattura a Fattura
7
Commenti globali

Vengono sempre stampati su tutti i preventivi
Provengono dal file /frako/html/images/note_bolla_obb_XX
Sono uguali per tutte le fatture di tutti i clienti
8
Commenti personalizzati

Vengono stampati sempre su tutte le fatture di questo cliente
Provengono dal file /frako/clienti/note_FA_cccc  (ove ccc=codice cliente)
Sono uguali per tutte le fatture  di un certo  cliente


Lettera d'intento
(Esenzioni IVA)
auto
Per automatizzare la stampa delle diciture  viene attivato il seguente meccanismo:
  • Indicare in testata della Fattura un codice d'esenzione (Esempio: X8 ) che corrisponde ad una tabella Iva Esente (IVX8)
  • Ipotizzando un codice cliente = 31OLTER ed il codice Ditta=IN 
  • creare un file testo di nome /frako/clienti/lettera_IN_31OLTER che contiene la scritta che si vuole venga stampata in coda alle descrizioni
    • (ATTENZIONE: se si crea da Windows
    • non deve avere estensione .txt)
  • Lasciare eventuali righe bianche se si vuole staccare il testo
  • Il numero di caratteri per riga possono essere al massimo
    • 40 caratteri maiuscoli  oppure
    • 60 caratteri minuscoli  oppure misti
  • In Html e' possibile cambiare i font di tutto o di parte del testo per evidenziarlo meglio con <big><small><B>


Codice articolo del cliente
Alcuni clienti predendono che in fattura venga indicato il loro codice prodotto.
Per evitare di codificare a magazzino tali codici, è possibile usare normalmente il nostro codice ma durante la stampa sostituirlo con il codice del cliente.  Per ottenere questo risultato procedere come segue:
  • Usare il nostro codice standard per una corretta gestione del magazzino
  • Mettere un * (aterisco)in prima colonna della seconda riga di decrizione seguito dal codice articolo del cliente
  • Durante la stampa verranno fatte le seguenti sostituzioni e stampe:
    • Codice articolo = Quello indicato dopo l'asterisco
    • Descrizione = Codice Ns. Articolo piu descrizione
    • Descrizione con * = non stampata



Formato file Ragione Sociale

Contiene tre tipi di informazioni:
  1. Le righe di commento devono iniziare per #  e non devono contenere i due punti (:)
  2. L'indirizzo email della nostra societa' (emittente la fattura)
    La riga deve iniziare per # e viene considerato indirizzo email tutto quello che sta a destra dei due-punti
    Nell'esempio in terza riga l'email  e' gianky@olter.net perche' compare  eMail:gianky@olter.net  
  3. Tutte le righe che non iniziano per #  compongono la scritta delle ragione sociale del'emittente
    Si possono inserire anche controlli HTML ma occorre fare attenzione perche' la sintassi non viene controllata ed ogni errore genera risultati imprevedibili.
    In generale ogni inizio controllo deve essere terminato con il corrispondente di fine controllo 

Inizio controllo
fine controllo
 esempi di funzione
<big>
</big>
I caratteri seguenti sono piu' grandi
<B>
</B>
I caratteri seguenti sono piu' grassetti
<small>
</small>
I caratteri seguenti sono piu' piccoli




Formato file Piede Fattura

  1. Tutte le righe vengo considerate valide
  2. Si possono inserire anche controlli HTML ma occorre fare attenzione perche' la sintassi non viene controllata ed ogni errore genera risultati imprevedibili.
    In generale ogni inizio controllo deve essere terminato con il corrispondente di fine controllo 
Inizio controllo
fine controllo
 esempi di funzione
<big>
</big>
I caratteri seguenti sono piu' grandi
<B>
</B>
I caratteri seguenti sono piu' grassetti
<small>
</small>
I caratteri seguenti sono piu' piccoli



Per spedire una Email con la copia della Fattura

Il file ..fatture/email/fat_000xxx_31ACME.html  riporta gli estremi della fattura end un link che lancia automaticamente la creazione della eMail
Cliccare il file corrispondente alla fattura  viene aperto il file HTML (finestra grande in esempio sottoriportato)
Cliccando sul link  Spedisci fattura 000xxx....   viene lanciato KMail (linux)  oppure Outlook (windows)



Come si nota vengono compilati automaticamente tutti i campi (ad eccezione dell'allegato):
Basta premere il tasto INVIO per spedirlo.
Se non ci sono errori ci arrivera' una eMail come Copia per Conoscenza