+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 4 su 4

Numerazione automatica fatture

  1. #1
    SILVIO non è in linea Scolaretto
    Buongiorno,

    Ho sviluppato con access un programma per creare fatture

    ed ho trovato questa funzione per la numerazione automatica che si azzera con anno nuovo

    =Format$(Nz(Left(DMax("[tuoCampoFattura]";"[tuaTabellaFatture]";"[tuoCampoFattura] like '???/" & Format$(Date();"aaaa") & "'");3);0)+1;"000") & "/" & Format$(Date();"aaaa")

    Ora vorrei portare questa funzione i sql server express

    é fattibile?

    Grazie

  2. #2
    L'avatar di gibra
    gibra non è in linea Very Important Person
    Quote Originariamente inviato da SILVIO Visualizza il messaggio
    Ora vorrei portare questa funzione i sql server express
    é fattibile?
    No devi adattarla.
    ℹ️ Leggi di più su gibra ...

  3. #3
    L'avatar di _alka_
    _alka_ non è in linea Very Important Person
    Quote Originariamente inviato da SILVIO Visualizza il messaggio
    Ora vorrei portare questa funzione i sql server express
    é fattibile?
    Al netto che SQL Server utilizza funzioni diverse, mi sembra una strada molto complicata per numerare banalmente una fattura: basterebbe gestire il tutto con una tabella di "contatori" magari identificati da due campi, uno con il nome e uno con l'anno di riferimento, e creare una stored procedure di acquisizione del numero successivo andando a recuperare il valore del contatore specifico, incrementandolo e aggiornandolo, oppure partendo da 1 e inserendo il record ex novo per l'anno corrente quando non ancora presente.

    In questo modo, si può gestire la numerazione abbastanza comodamente, si possono introdurre altri contatori per altri scopi (es. utilizzando un nome identificativo diverso e scegliendo se mantenere o meno l'anno, oppure fissarlo a zero se non si vuole resettarlo), si può isolare l'incremento con una transazione serializzata all'interno della stored procedure (in modo da evitare la restituzione di un valore uguale a più utenti), si può facilmente testare il meccanismo e riposizionare o eliminare il record del contatore nel caso serva ripartire da capo o da un numero specifico (magari prevedendo una apposita interfaccia per gestire questa tabella, anche rudimentale).

    Insomma, approfitterei della migrazione della base dati per migliorare anche l'implementazione attuale, gettando quella funzione illeggibile.

    Ciao!
    ℹ️ Leggi di più su _alka_ ...

  4. #4
    SILVIO non è in linea Scolaretto
    Grazie Sfrutterò Tua idea

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Numerazione progressiva automatica fatture
    Da Sains90 nel forum Microsoft Access
    Risposte: 4
    Ultimo Post: 13-04-2017, 11:30
  2. Numerazione automatica fatture con access
    Da primo nel forum Microsoft Access
    Risposte: 15
    Ultimo Post: 27-02-2016, 23:29
  3. Numerazione fatture
    Da bubbetta nel forum Microsoft Word
    Risposte: 25
    Ultimo Post: 22-08-2014, 20:07
  4. Risposte: 12
    Ultimo Post: 27-11-2013, 11:56
  5. Compilazione automatica Fatture
    Da Conte Caccola nel forum Microsoft Word
    Risposte: 11
    Ultimo Post: 20-02-2010, 23:23