MA
2004-09-08 15:16:35 UTC
Incoraggiato da alcuni frequentatori di icaa,
iniziamo a proporre lo sviluppo di un gestionale
per una piccola azienda del settore
florovivaistico, che vuole tenere conto del
magazzino, della fase produttiva
e di quella commerciale ed infine della
contabilità fiscale.
Sottolineiamo alcuni punti preliminari.
Convenzioni tecniche.
Lo sviluppo sarà in DAO, l'accesso ai rst quindi
sarà compatibile a tutte le versioni.
Sarà previsto una funzione che punti all'oggetto
Printer, per gli sviluppi >= a Xp e PrtDevMode per
quelle precedenti.
La struttura del db sarà normalemnte divisa in
FrontEnd e BackEnd.
Le tabelle avranno il prefisso Tb_, le query Q_,
le maschere nessun prefisso, le sottomaschere
avranno il NomeMaschera_nomesottomaschera, i
report Rp_, le macro Mc_ tranne quelle tecniche
come autoexec o autokeys,
i moduli Bas_. Si consiglia l'uitlizzo delle
descrizioni per specificare il fine degli oggetti
e volendo l'utilizzo dei Gruppi personalizzati.
Acquisti e vendite avranno una sola tabella, a
discriminare i valori verrà aggiunto un campo
motivazione.
Convenzioni gestionali
Per deformazione personale, cerco sempre di
responsabilizzare l'utente nelle sue scelte, può
essere prevista una
fase di verifica successiva, ma la transazione
deve essere portata al livello del primo utente:
per permettergli al meglio la scelta, bisogna
presentare all'utente una serie di dati legati al
record che
sta gestendo attrverso le sottomaschere, di modo
che mentre sta per esempio acquistando un bene,
deve sapere le giacenza, come e da chi l'ha
acquistato, come a chi l'ha venduto,
e, se c'è, presentare una o più foto etc..
Il programma sostanzialmente sarà unico e
attraverso una politica di permessi sarà concessa
la disponibilità di
dati e maschere all'utente.
1. Elenco Tabelle
- Tb_Articoli Anagrafica
degli articoli
- Tb_Movimentazioni Acquisti,
vendite, produzione, fatturazione etc..
- Tb_IntestazioneDocumenti Documento acquisti,
vendite, produzione, fatturazione, di trasporto
etc..
- Tb_Denominazioni Clienti,
Fornitori, collaboratori, agenti etc.
- Tb_Pagamenti In entrata ed
in uscita con scadenziario
- Ut_cap Elenco cap
Italiani e swift code esteri
- Ut_Appoggio tabelle di
appoggio, attraverso un campo motivazione la
stessa tabella potrà avere mille utilizzi diversi
Per ora potrebbe essere questo un inizio.
Aspetto commenti, correzioni e ampliamenti
MAssimiliano
iniziamo a proporre lo sviluppo di un gestionale
per una piccola azienda del settore
florovivaistico, che vuole tenere conto del
magazzino, della fase produttiva
e di quella commerciale ed infine della
contabilità fiscale.
Sottolineiamo alcuni punti preliminari.
Convenzioni tecniche.
Lo sviluppo sarà in DAO, l'accesso ai rst quindi
sarà compatibile a tutte le versioni.
Sarà previsto una funzione che punti all'oggetto
Printer, per gli sviluppi >= a Xp e PrtDevMode per
quelle precedenti.
La struttura del db sarà normalemnte divisa in
FrontEnd e BackEnd.
Le tabelle avranno il prefisso Tb_, le query Q_,
le maschere nessun prefisso, le sottomaschere
avranno il NomeMaschera_nomesottomaschera, i
report Rp_, le macro Mc_ tranne quelle tecniche
come autoexec o autokeys,
i moduli Bas_. Si consiglia l'uitlizzo delle
descrizioni per specificare il fine degli oggetti
e volendo l'utilizzo dei Gruppi personalizzati.
Acquisti e vendite avranno una sola tabella, a
discriminare i valori verrà aggiunto un campo
motivazione.
Convenzioni gestionali
Per deformazione personale, cerco sempre di
responsabilizzare l'utente nelle sue scelte, può
essere prevista una
fase di verifica successiva, ma la transazione
deve essere portata al livello del primo utente:
per permettergli al meglio la scelta, bisogna
presentare all'utente una serie di dati legati al
record che
sta gestendo attrverso le sottomaschere, di modo
che mentre sta per esempio acquistando un bene,
deve sapere le giacenza, come e da chi l'ha
acquistato, come a chi l'ha venduto,
e, se c'è, presentare una o più foto etc..
Il programma sostanzialmente sarà unico e
attraverso una politica di permessi sarà concessa
la disponibilità di
dati e maschere all'utente.
1. Elenco Tabelle
- Tb_Articoli Anagrafica
degli articoli
- Tb_Movimentazioni Acquisti,
vendite, produzione, fatturazione etc..
- Tb_IntestazioneDocumenti Documento acquisti,
vendite, produzione, fatturazione, di trasporto
etc..
- Tb_Denominazioni Clienti,
Fornitori, collaboratori, agenti etc.
- Tb_Pagamenti In entrata ed
in uscita con scadenziario
- Ut_cap Elenco cap
Italiani e swift code esteri
- Ut_Appoggio tabelle di
appoggio, attraverso un campo motivazione la
stessa tabella potrà avere mille utilizzi diversi
Per ora potrebbe essere questo un inizio.
Aspetto commenti, correzioni e ampliamenti
MAssimiliano