ba0.cpp Aggiunta gestione programmi protetti da password
ba2100b.uml Modificata maschera scelta profili ba2100f.uml Abilitato campo testo fisso nei campi ba2200.cpp Controllato meglio il cambio disco da parte dell'utente ba2400.cpp Aggiornato uso della funzione TForm::validate ba3100.cpp Corretta gestione annullamento configurazione stampa registri ba3300.cpp Aggiunta chiamata on_firm_change della classe madre prassi.mnu Aggiunto flag di protezione da password ad alcuni programmi git-svn-id: svn://10.65.10.50/trunk@1612 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
8285ab7fec
commit
fdae1a4bdb
34
ba/ba0.cpp
34
ba/ba0.cpp
@ -605,14 +605,32 @@ bool TMenu_application::menu(MENU_TAG)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
const TString16 module(cmd2name(option));
|
const TString16 flags(row.get());
|
||||||
if (get_firm() == 0 && module.compare("cg", 2, TRUE) == 0) // Chiede ditta se necessario
|
if (flags.find('P') >= 0)
|
||||||
set_firm();
|
{
|
||||||
prefix().set(NULL); // Chiude prefix
|
TMask mask("ba0100a");
|
||||||
TExternal_app a(option);
|
mask.disable(F_USER);
|
||||||
a.run();
|
mask.set(F_USER, "SERVIZIO");
|
||||||
prefix().set("DEF"); // Aggiorna prefix
|
ok = FALSE;
|
||||||
|
if (mask.run() == K_ENTER)
|
||||||
|
{
|
||||||
|
const TDate oggi(TODAY);
|
||||||
|
TString16 pwd; pwd << "PRASSI" << (oggi.month() + oggi.day());
|
||||||
|
ok = pwd == mask.get(F_PASSWORD);
|
||||||
|
}
|
||||||
|
if (!ok) error_box("Password di servizio errata!\nAccesso negato.");
|
||||||
|
}
|
||||||
|
if (ok)
|
||||||
|
{
|
||||||
|
const TString16 module(cmd2name(option));
|
||||||
|
if (get_firm() == 0 && module.compare("cg", 2, TRUE) == 0) // Chiede ditta se necessario
|
||||||
|
set_firm();
|
||||||
|
prefix().set(NULL); // Chiude prefix
|
||||||
|
TExternal_app a(option);
|
||||||
|
a.run();
|
||||||
|
prefix().set("DEF"); // Aggiorna prefix
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#include "ba2100.h"
|
#include "ba2100.h"
|
||||||
|
|
||||||
PAGE "Scelta profilo" -1 -1 67 6
|
PAGE "Scelta profilo" -1 -1 75 6
|
||||||
|
|
||||||
STRING F_BASE 8
|
STRING F_BASE 8
|
||||||
BEGIN
|
BEGIN
|
||||||
@ -13,7 +13,7 @@ BEGIN
|
|||||||
DISPLAY "Descrizione@50" DESC
|
DISPLAY "Descrizione@50" DESC
|
||||||
OUTPUT F_BASE TIPOPROF
|
OUTPUT F_BASE TIPOPROF
|
||||||
OUTPUT F_DESC DESC
|
OUTPUT F_DESC DESC
|
||||||
VALIDATE NOTEMPTY_FUNC
|
CHECKTYPE REQUIRED
|
||||||
END
|
END
|
||||||
|
|
||||||
NUMBER F_CODE 5
|
NUMBER F_CODE 5
|
||||||
@ -33,7 +33,7 @@ BEGIN
|
|||||||
OUTPUT F_DESC DESC
|
OUTPUT F_DESC DESC
|
||||||
END
|
END
|
||||||
|
|
||||||
STRING F_DESC 40
|
STRING F_DESC 50
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 2 3 "Descrizione "
|
PROMPT 2 3 "Descrizione "
|
||||||
HELP "Descrizione profilo utente"
|
HELP "Descrizione profilo utente"
|
||||||
@ -53,7 +53,7 @@ BEGIN
|
|||||||
END
|
END
|
||||||
|
|
||||||
|
|
||||||
BUTTON DLG_CANCEL 10 2
|
BUTTON DLG_QUIT 10 2
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT -33 -1 ""
|
PROMPT -33 -1 ""
|
||||||
END
|
END
|
||||||
|
@ -91,68 +91,67 @@ END
|
|||||||
|
|
||||||
STRING F_PROMPT 80 60
|
STRING F_PROMPT 80 60
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 1 5 "Testo "
|
PROMPT 1 5 "Testo fisso "
|
||||||
HELP "Eventuale testo fisso da stampare"
|
HELP "Eventuale testo fisso da stampare"
|
||||||
GROUP 7
|
|
||||||
END
|
END
|
||||||
|
|
||||||
// Gruppo 8 per edit formato data
|
// Gruppo 8 per edit formato data
|
||||||
GROUPBOX DLG_NULL 78 5
|
GROUPBOX DLG_NULL 78 5
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 1 6 "Formato data"
|
PROMPT 1 6 "Formato data"
|
||||||
GROUP 8
|
GROUP 8
|
||||||
END
|
END
|
||||||
|
|
||||||
LIST F_DFORMAT 16
|
LIST F_DFORMAT 16
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 3 7 "Tipo data "
|
PROMPT 3 7 "Tipo data "
|
||||||
ITEM "1|Giorno Mese Anno"
|
ITEM "1|Giorno Mese Anno"
|
||||||
ITEM "2|Mese Anno Giorno"
|
ITEM "2|Mese Anno Giorno"
|
||||||
ITEM "3|Anno Giorno Mese"
|
ITEM "3|Anno Giorno Mese"
|
||||||
ITEM "7|Mese Anno"
|
ITEM "7|Mese Anno"
|
||||||
ITEM "4|Anno"
|
ITEM "4|Anno"
|
||||||
ITEM "5|Mese"
|
ITEM "5|Mese"
|
||||||
ITEM "6|Giorno"
|
ITEM "6|Giorno"
|
||||||
GROUP 8
|
GROUP 8
|
||||||
END
|
END
|
||||||
|
|
||||||
LIST F_DDAY 16
|
LIST F_DDAY 16
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 42 7 "Formato giorno "
|
PROMPT 42 7 "Formato giorno "
|
||||||
ITEM "4|Con zeri(es. 02)"
|
ITEM "4|Con zeri(es. 02)"
|
||||||
ITEM "2|Normale (es. 2)"
|
ITEM "2|Normale (es. 2)"
|
||||||
ITEM "5|In lettere"
|
ITEM "5|In lettere"
|
||||||
ITEM "6|Giorno settimana"
|
ITEM "6|Giorno settimana"
|
||||||
GROUP 8
|
GROUP 8
|
||||||
END
|
END
|
||||||
|
|
||||||
LIST F_DMONTH 16
|
LIST F_DMONTH 16
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 3 8 "Formato mese "
|
PROMPT 3 8 "Formato mese "
|
||||||
ITEM "4|Con zeri(es. 02)"
|
ITEM "4|Con zeri(es. 02)"
|
||||||
ITEM "2|Normale (es. 2)"
|
ITEM "2|Normale (es. 2)"
|
||||||
ITEM "5|In lettere"
|
ITEM "5|In lettere"
|
||||||
ITEM "7|Trimestre"
|
ITEM "7|Trimestre"
|
||||||
GROUP 8
|
GROUP 8
|
||||||
END
|
END
|
||||||
|
|
||||||
LIST F_DYEAR 16
|
LIST F_DYEAR 16
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 42 8 "Formato anno "
|
PROMPT 42 8 "Formato anno "
|
||||||
ITEM "2|Breve (2 cifre)"
|
ITEM "2|Breve (2 cifre)"
|
||||||
ITEM "4|Lungo (4 cifre)"
|
ITEM "4|Lungo (4 cifre)"
|
||||||
GROUP 8
|
GROUP 8
|
||||||
END
|
END
|
||||||
|
|
||||||
LIST F_DSEP 5
|
LIST F_DSEP 5
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 3 9 "Separatore "
|
PROMPT 3 9 "Separatore "
|
||||||
ITEM "-|-"
|
ITEM "-|-"
|
||||||
ITEM "/|/"
|
ITEM "/|/"
|
||||||
ITEM ".|."
|
ITEM ".|."
|
||||||
ITEM ",|,"
|
ITEM ",|,"
|
||||||
ITEM "S|Spazio"
|
ITEM "S|Spazio"
|
||||||
GROUP 8
|
GROUP 8
|
||||||
END
|
END
|
||||||
|
|
||||||
STRING F_DEXAMPLE 40
|
STRING F_DEXAMPLE 40
|
||||||
|
@ -68,10 +68,26 @@ public:
|
|||||||
|
|
||||||
|
|
||||||
FILE* TArchive::ask_disk(TFilename& name, int disk, char floppy, bool lettura) const
|
FILE* TArchive::ask_disk(TFilename& name, int disk, char floppy, bool lettura) const
|
||||||
{
|
{
|
||||||
message_box("Inserire il disco %d nel drive %c:", disk, floppy);
|
TFilename prev(name);
|
||||||
|
prev.ext(format("%03d", disk-1)); // File precedente
|
||||||
|
bool first = TRUE;
|
||||||
|
do
|
||||||
|
{
|
||||||
|
if (first)
|
||||||
|
{
|
||||||
|
message_box("Inserire il disco %d nel drive %c:", disk, floppy);
|
||||||
|
first = FALSE;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
const bool ok = yesno_box("Inserire il disco %d nel drive %c\n"
|
||||||
|
"Estrarre il disco %d e continuare?", disk, floppy, disk-1);
|
||||||
|
if (!ok) return NULL;
|
||||||
|
}
|
||||||
|
} while (fexist(prev)); // Non facciamo i furbetti!
|
||||||
|
|
||||||
name.ext(format("%03d", disk));
|
name.ext(format("%03d", disk)); // File attuale
|
||||||
|
|
||||||
FILE* f = NULL;
|
FILE* f = NULL;
|
||||||
bool retry = TRUE;
|
bool retry = TRUE;
|
||||||
@ -197,38 +213,21 @@ bool TArchive::fsplit(const char* filename, char floppy, const char* desc) const
|
|||||||
TFilename parag(work.name()); parag.ext("");
|
TFilename parag(work.name()); parag.ext("");
|
||||||
TFilename ini("a:/backup.ini"); ini[0] = floppy;
|
TFilename ini("a:/backup.ini"); ini[0] = floppy;
|
||||||
|
|
||||||
bool asked = FALSE;
|
if (fexist(ini))
|
||||||
while (!asked)
|
|
||||||
{
|
{
|
||||||
if (fexist(ini))
|
TConfig c(ini, parag);
|
||||||
|
const int d = c.get_int("Disk");
|
||||||
|
if (d == disk)
|
||||||
{
|
{
|
||||||
TConfig c(ini, parag);
|
ok = yesno_box("Il disco %d contiene gia' un backup del direttorio %s del %s"
|
||||||
const int d = c.get_int("Disk");
|
"\nSi desidera continuare?",
|
||||||
if (d == disk)
|
disk, (const char*)parag, (const char*)c.get("Date"));
|
||||||
{
|
|
||||||
ok = yesno_box("Il disco %d contiene gia' un backup del direttorio %s del %s"
|
|
||||||
"\nSi desidera continuare?",
|
|
||||||
disk, (const char*)parag, (const char*)c.get("Date"));
|
|
||||||
asked = TRUE;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
if (d > 0)
|
|
||||||
{
|
|
||||||
ok = yesno_box("Inserire il disco %d nel drive %c:"
|
|
||||||
"\nSi desidera continuare?", disk, floppy);
|
|
||||||
if (!ok) break;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
asked = TRUE;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
else
|
}
|
||||||
{
|
else
|
||||||
FILE* i = fopen(ini, "w"); // Crea il file backup.ini
|
{
|
||||||
fclose(i);
|
FILE* i = fopen(ini, "w"); // Crea il file backup.ini per evitare messaggi
|
||||||
asked = TRUE;
|
fclose(i);
|
||||||
}
|
|
||||||
}
|
}
|
||||||
if (!ok) break;
|
if (!ok) break;
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@ class TTab_form : public TForm
|
|||||||
TString256 _result;
|
TString256 _result;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
virtual const char* validate(const char* v, TToken_string& s);
|
virtual bool validate(TForm_item& f, TToken_string& s);
|
||||||
virtual word set_body(word p, bool u);
|
virtual word set_body(word p, bool u);
|
||||||
|
|
||||||
public:
|
public:
|
||||||
@ -47,7 +47,7 @@ word TTab_form::set_body(word p, bool u)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
const char* TTab_form::validate(const char* v, TToken_string& s)
|
bool TTab_form::validate(TForm_item& fld, TToken_string& s)
|
||||||
{
|
{
|
||||||
const TString16 code(s.get(0));
|
const TString16 code(s.get(0));
|
||||||
|
|
||||||
@ -102,9 +102,10 @@ const char* TTab_form::validate(const char* v, TToken_string& s)
|
|||||||
_result = " ";
|
_result = " ";
|
||||||
_result << " " << desc;
|
_result << " " << desc;
|
||||||
|
|
||||||
return _result;
|
fld.set(_result);
|
||||||
|
return TRUE;
|
||||||
}
|
}
|
||||||
return TForm::validate(v, s);
|
return TForm::validate(fld, s);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@ protected: // TRelation_application
|
|||||||
virtual bool protected_record(TRectype& rec) ;
|
virtual bool protected_record(TRectype& rec) ;
|
||||||
virtual void init_insert_mode(TMask& m) ;
|
virtual void init_insert_mode(TMask& m) ;
|
||||||
virtual void init_modify_mode(TMask& m);
|
virtual void init_modify_mode(TMask& m);
|
||||||
virtual int write(TMask& m);
|
virtual int rewrite(const TMask& m);
|
||||||
|
|
||||||
public:
|
public:
|
||||||
bool exist_journal() {return _exist_journal;}
|
bool exist_journal() {return _exist_journal;}
|
||||||
@ -175,7 +175,7 @@ bool TGeneric_table_app::user_create()
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
int TGeneric_table_app::write(TMask& m)
|
int TGeneric_table_app::rewrite(const TMask& m)
|
||||||
{
|
{
|
||||||
if (get_tabname() == "REG" && !m.get_bool(F_CONFIG))
|
if (get_tabname() == "REG" && !m.get_bool(F_CONFIG))
|
||||||
{
|
{
|
||||||
@ -188,7 +188,7 @@ int TGeneric_table_app::write(TMask& m)
|
|||||||
ini.set("Type", -1);
|
ini.set("Type", -1);
|
||||||
}
|
}
|
||||||
|
|
||||||
return Tab_application::write(m);
|
return Tab_application::rewrite(m);
|
||||||
}
|
}
|
||||||
|
|
||||||
int ba3100(int argc, char* argv[])
|
int ba3100(int argc, char* argv[])
|
||||||
|
@ -144,6 +144,8 @@ void BA3300_application::set_page(int , int counter)
|
|||||||
void BA3300_application::on_firm_change()
|
void BA3300_application::on_firm_change()
|
||||||
|
|
||||||
{
|
{
|
||||||
|
TPrintapp::on_firm_change();
|
||||||
|
|
||||||
_msk->reset();
|
_msk->reset();
|
||||||
_nditte->setkey(1);
|
_nditte->setkey(1);
|
||||||
_codice_ditta = get_firm();
|
_codice_ditta = get_firm();
|
||||||
|
376
ba/prassi.mnu
376
ba/prassi.mnu
@ -1,188 +1,188 @@
|
|||||||
0|Menu Principale|
|
0|Menu Principale|
|
||||||
0|Anagrafiche|1
|
0|Anagrafiche|1
|
||||||
0|Contabilita'|4|7
|
0|Contabilita'|4|7
|
||||||
0|Terreni e fabbricati|tefa -t
|
0|Terreni e fabbricati|tefa -t
|
||||||
0|Modello 740|740 -t -cCONF740.FPW
|
0|Modello 740|740 -t -cCONF740.FPW
|
||||||
0|Modello 760|760 -t -cCONF760.FPW
|
0|Modello 760|760 -t -cCONF760.FPW
|
||||||
0|Modello 770|17|4
|
0|Modello 770|17|4
|
||||||
0|Manutenzione|15
|
0|Manutenzione|15
|
||||||
1|Gestione Anagrafiche|1
|
1|Gestione Anagrafiche|1
|
||||||
1|Persone fisiche|ba4 -1 F
|
1|Persone fisiche|ba4 -1 F
|
||||||
1|Persone giuridiche|ba4 -1 G
|
1|Persone giuridiche|ba4 -1 G
|
||||||
1|Ditte|ba4 -2
|
1|Ditte|ba4 -2
|
||||||
1|Ricerca Soci|ba5
|
1|Ricerca Soci|ba5
|
||||||
1|Tabelle ministeriali|11
|
1|Tabelle ministeriali|11
|
||||||
1|Tabelle|2
|
1|Tabelle|2
|
||||||
1|Stampa anagrafiche|ba6 -0
|
1|Stampa anagrafiche|ba6 -0
|
||||||
1|Stampa tabelle|3
|
1|Stampa tabelle|3
|
||||||
1|Stampa tabelle ministeriali|12
|
1|Stampa tabelle ministeriali|12
|
||||||
1|Stampa numerazione registri|ba3 -2
|
1|Stampa numerazione registri|ba3 -2
|
||||||
2|Tabelle|1
|
2|Tabelle|1
|
||||||
2|Codici IVA|ba3 -0 %iva
|
2|Codici IVA|ba3 -0 %iva
|
||||||
2|Codici Attivita'|ba3 -0 %ais
|
2|Codici Attivita'|ba3 -0 %ais
|
||||||
2|Condizioni di pagamento|ba3 -6
|
2|Condizioni di pagamento|ba3 -6
|
||||||
2|Classificazione pagamenti|ba3 -0 %clr
|
2|Classificazione pagamenti|ba3 -0 %clr
|
||||||
2|Libri sociali|ba3 -0 %itl
|
2|Libri sociali|ba3 -0 %itl
|
||||||
2|Banche|ba3 -0 %ban
|
2|Banche|ba3 -0 %ban
|
||||||
2|Codici statistici|ba3 -0 %stt
|
2|Codici statistici|ba3 -0 %stt
|
||||||
2|Cariche sociali|ba3 -0 %crs
|
2|Cariche sociali|ba3 -0 %crs
|
||||||
2|Vecchi cod.Attivita'|ba3 -0 %ois
|
2|Vecchi cod.Attivita'|ba3 -0 %ois
|
||||||
2|Stati esteri|ba3 -0 %sta
|
2|Stati esteri|ba3 -0 %sta
|
||||||
3|Stampa tabelle|3
|
3|Stampa tabelle|3
|
||||||
3|Codici IVA|ba3 -1 %iva
|
3|Codici IVA|ba3 -1 %iva
|
||||||
3|Codici Attivita'|ba3 -1 %ais
|
3|Codici Attivita'|ba3 -1 %ais
|
||||||
3|Condizioni di pagamento|ba3 -1 %cpg
|
3|Condizioni di pagamento|ba3 -1 %cpg
|
||||||
3|Classificazione pagamenti|ba3 -1 %clr
|
3|Classificazione pagamenti|ba3 -1 %clr
|
||||||
3|Libri sociali|ba3 -1 %itl
|
3|Libri sociali|ba3 -1 %itl
|
||||||
3|Banche|ba3 -1 %ban
|
3|Banche|ba3 -1 %ban
|
||||||
3|Codici statistici|ba3 -1 %stt
|
3|Codici statistici|ba3 -1 %stt
|
||||||
3|Cariche sociali|ba3 -1 %crs
|
3|Cariche sociali|ba3 -1 %crs
|
||||||
3|Vecchi cod.Attivita'|ba3 -1 %ois
|
3|Vecchi cod.Attivita'|ba3 -1 %ois
|
||||||
3|Stati esteri|ba3 -1 %sta
|
3|Stati esteri|ba3 -1 %sta
|
||||||
4|Contabilita'|2
|
4|Contabilita'|2
|
||||||
4|Persone fisiche|ba4 -1 F
|
4|Persone fisiche|ba4 -1 F
|
||||||
4|Persone giuridiche|ba4 -1 G
|
4|Persone giuridiche|ba4 -1 G
|
||||||
4|Ditte|ba4 -2
|
4|Ditte|ba4 -2
|
||||||
4|Tabelle studio|5|7
|
4|Tabelle studio|5|7
|
||||||
4|Stampa tabelle studio|6|7
|
4|Stampa tabelle studio|6|7
|
||||||
4|Scelta contabilita'|13|F,7
|
4|Scelta contabilita'|13|F,7
|
||||||
4|IVA|10|5
|
4|IVA|10|5
|
||||||
4|Parametri di studio|cg5 -0
|
4|Parametri di studio|cg5 -0
|
||||||
4|Gestione Libro Unico|14|7
|
4|Gestione Libro Unico|14|7
|
||||||
4|Invio|19
|
4|Invio|19
|
||||||
4|Ricezione|20
|
4|Ricezione|20
|
||||||
5|Tabelle studio|1|
|
5|Tabelle studio|1|
|
||||||
5|Condizioni di pagamento|ba3 -6
|
5|Condizioni di pagamento|ba3 -6
|
||||||
5|Classificazione pagamenti|ba3 -0 %clr
|
5|Classificazione pagamenti|ba3 -0 %clr
|
||||||
5|Descrizioni aggiuntive|ba3 -0 %dpn
|
5|Descrizioni aggiuntive|ba3 -0 %dpn
|
||||||
5|Codici IVA|ba3 -0 %iva
|
5|Codici IVA|ba3 -0 %iva
|
||||||
5|Codici Attivita'|ba3 -0 %ais
|
5|Codici Attivita'|ba3 -0 %ais
|
||||||
5|Libri sociali|ba3 -0 %itl
|
5|Libri sociali|ba3 -0 %itl
|
||||||
5|Banche|ba3 -0 %ban
|
5|Banche|ba3 -0 %ban
|
||||||
5|IV direttiva CEE|ba3 -0 %ivd
|
5|IV direttiva CEE|ba3 -0 %ivd
|
||||||
5|Valute|ba3 -0 %val
|
5|Valute|ba3 -0 %val
|
||||||
5|Lingue|ba3 -0 %lng
|
5|Lingue|ba3 -0 %lng
|
||||||
6|Stampa tabelle studio|3
|
6|Stampa tabelle studio|3
|
||||||
6|Condizioni di pagamento|ba3 -1 %cpg
|
6|Condizioni di pagamento|ba3 -1 %cpg
|
||||||
6|Classificazione pagamenti|ba3 -1 %clr
|
6|Classificazione pagamenti|ba3 -1 %clr
|
||||||
6|Descrizioni aggiuntive|ba3 -1 %dpn
|
6|Descrizioni aggiuntive|ba3 -1 %dpn
|
||||||
6|Codici IVA|ba3 -1 %iva
|
6|Codici IVA|ba3 -1 %iva
|
||||||
6|Codici Attivita'|ba3 -1 %ais
|
6|Codici Attivita'|ba3 -1 %ais
|
||||||
6|Libri sociali|ba3 -1 %itl
|
6|Libri sociali|ba3 -1 %itl
|
||||||
6|Banche|ba3 -1 %ban
|
6|Banche|ba3 -1 %ban
|
||||||
6|IV direttiva CEE|ba3 -7 S
|
6|IV direttiva CEE|ba3 -7 S
|
||||||
6|Valute|ba3 -1 %val
|
6|Valute|ba3 -1 %val
|
||||||
6|Lingue|ba3 -1 %lng
|
6|Lingue|ba3 -1 %lng
|
||||||
7|Tabelle ditta|2|7
|
7|Tabelle ditta|2|7
|
||||||
7|Parametri ditta|cg5 -1
|
7|Parametri ditta|cg5 -1
|
||||||
7|Registri|ba3 -0 reg
|
7|Registri|ba3 -0 reg
|
||||||
7|Piano dei conti|cg0 -0
|
7|Piano dei conti|cg0 -0
|
||||||
7|Causali|cg0 -4
|
7|Causali|cg0 -4
|
||||||
7|Clienti/Fornitori|cg0 -1
|
7|Clienti/Fornitori|cg0 -1
|
||||||
7|Esercizi|ba3 -0 esc
|
7|Esercizi|ba3 -0 esc
|
||||||
8|Stampa tabelle ditta|3|7
|
8|Stampa tabelle ditta|3|7
|
||||||
8|Registri|ba3 -1 reg
|
8|Registri|ba3 -1 reg
|
||||||
8|Piano dei conti|cg1 -0
|
8|Piano dei conti|cg1 -0
|
||||||
8|Causali|cg1 -6
|
8|Causali|cg1 -6
|
||||||
8|Clienti/Fornitori|cg1 -1
|
8|Clienti/Fornitori|cg1 -1
|
||||||
8|IV direttiva CEE|ba3 -7 D
|
8|IV direttiva CEE|ba3 -7 D
|
||||||
9|Prima nota|2|7
|
9|Prima nota|2|7
|
||||||
9|Prima nota|cg2 -0
|
9|Prima nota|cg2 -0
|
||||||
9|Gestione movimenti provvisori|cg2 -1
|
9|Gestione movimenti provvisori|cg2 -1
|
||||||
9|IVA|10|5
|
9|IVA|10|5
|
||||||
9|Lista movimenti|cg3 -0 M
|
9|Lista movimenti|cg3 -0 M
|
||||||
9|Lista fatture per clienti/fornitori|cg3 -0 C
|
9|Lista fatture per clienti/fornitori|cg3 -0 C
|
||||||
9|Stampa Mastrini|cg3 -1
|
9|Stampa Mastrini|cg3 -1
|
||||||
9|Stampa Riepiloghi|cg3 -4
|
9|Stampa Riepiloghi|cg3 -4
|
||||||
9|Visualizzazione saldi|cg5 -2
|
9|Visualizzazione saldi|cg5 -2
|
||||||
9|Ricalcolo saldi|cg4 -0
|
9|Ricalcolo saldi|cg4 -0
|
||||||
9|Bilancio|cg1 -4
|
9|Bilancio|cg1 -4
|
||||||
9|Bilancio IV direttiva CEE|cg1 -5
|
9|Bilancio IV direttiva CEE|cg1 -5
|
||||||
9|Giornale|cg3 -3
|
9|Giornale|cg3 -3
|
||||||
10|IVA|2|5
|
10|IVA|2|5
|
||||||
10|Parametri liquidazione|cg5 -3
|
10|Parametri liquidazione|cg5 -3
|
||||||
10|Liquidazione|cg4 -2
|
10|Liquidazione|cg4 -2
|
||||||
10|Estrazione deleghe|cg4 -2 -D
|
10|Estrazione deleghe|cg4 -2 -D
|
||||||
10|Calcolo acconti|cg4 -2 -A
|
10|Calcolo acconti|cg4 -2 -A
|
||||||
10|Visualizzazione liquidazione|cg5 -5
|
10|Visualizzazione liquidazione|cg5 -5
|
||||||
10|Deleghe|ba3 -0 %del
|
10|Deleghe|ba3 -0 %del
|
||||||
10|Stampa versamenti|cg1 -3
|
10|Stampa versamenti|cg1 -3
|
||||||
10|Riepilogo progressivi|cg0 -3
|
10|Riepilogo progressivi|cg0 -3
|
||||||
10|Stampa registri|cg4 -3
|
10|Stampa registri|cg4 -3
|
||||||
11|Tabelle ministeriali|1
|
11|Tabelle ministeriali|1
|
||||||
11|Comuni|ba4 -0
|
11|Comuni|ba4 -0
|
||||||
11|Uffici concessioni|ba3 -0 %ucc
|
11|Uffici concessioni|ba3 -0 %ucc
|
||||||
11|Uffici imposte dirette|ba3 -0 %uid
|
11|Uffici imposte dirette|ba3 -0 %uid
|
||||||
11|Uffici IVA|ba3 -0 %uiv
|
11|Uffici IVA|ba3 -0 %uiv
|
||||||
11|Uffici registro|ba3 -0 %ure
|
11|Uffici registro|ba3 -0 %ure
|
||||||
11|Centri servizio|ba3 -0 %ucs
|
11|Centri servizio|ba3 -0 %ucs
|
||||||
12|Stampa tabelle ministeriali|3
|
12|Stampa tabelle ministeriali|3
|
||||||
12|Comuni|ba6 -1
|
12|Comuni|ba6 -1
|
||||||
12|Uffici concessioni|ba3 -1 %ucc
|
12|Uffici concessioni|ba3 -1 %ucc
|
||||||
12|Uffici imposte dirette|ba3 -1 %uid
|
12|Uffici imposte dirette|ba3 -1 %uid
|
||||||
12|Uffici IVA|ba3 -1 %uiv
|
12|Uffici IVA|ba3 -1 %uiv
|
||||||
12|Uffici registro|ba3 -1 %ure
|
12|Uffici registro|ba3 -1 %ure
|
||||||
12|Centri servizio|ba3 -1 %ucs
|
12|Centri servizio|ba3 -1 %ucs
|
||||||
13|Scelta contabilita'|
|
13|Scelta contabilita'|
|
||||||
13|Tabelle ditta|7|7
|
13|Tabelle ditta|7|7
|
||||||
13|Stampa tabelle ditta|8|7
|
13|Stampa tabelle ditta|8|7
|
||||||
13|Prima nota|9|7
|
13|Prima nota|9|7
|
||||||
13|Operazioni di inizio fine es.|21|7
|
13|Operazioni di inizio fine es.|21|7
|
||||||
13|Servizio|16|7
|
13|Servizio|16|7
|
||||||
14|Gestione libro unico|2|7
|
14|Gestione libro unico|2|7
|
||||||
14|Gestione libro unico|ba3 -0 %lbu
|
14|Gestione libro unico|ba3 -0 %lbu
|
||||||
14|Gestione indici libro unico|ba3 -8
|
14|Gestione indici libro unico|ba3 -8
|
||||||
14|Tabella vidimazioni|ba3 -0 %vid
|
14|Tabella vidimazioni|ba3 -0 %vid
|
||||||
14|Stampa indici libro unico|ba3 -5
|
14|Stampa indici libro unico|ba3 -5
|
||||||
14|Ripristino indici libro unico|cg5 -4 inl
|
14|Ripristino indici libro unico|cg5 -4 inl
|
||||||
15|Manutenzione|4
|
15|Manutenzione|4
|
||||||
15|Archivi|ba1
|
15|Archivi|ba1
|
||||||
15|Utenti|ba1 -3
|
15|Utenti|ba1 -3
|
||||||
15|Attivazione|ba1 -4
|
15|Attivazione|ba1 -4
|
||||||
15|Backup|ba2 -1
|
15|Backup|ba2 -1
|
||||||
15|Servizio|22
|
15|Servizio|22
|
||||||
16|Servizio|
|
16|Servizio|
|
||||||
16|Copia Archivi|cg4 -1
|
16|Copia Archivi|cg4 -1
|
||||||
16|Ripristino stampa registri|cg5 -4
|
16|Ripristino stampa registri|cg5 -4
|
||||||
16|Aggiornamento tipo conto|cg1 -2 T
|
16|Aggiornamento tipo conto|cg1 -2 T|P
|
||||||
16|Aggiornamento tipo attivita'|cg1 -2 A
|
16|Aggiornamento tipo attivita'|cg1 -2 A|P
|
||||||
16|Aggiornamento flag op.intrac.|cg1 -2 I
|
16|Aggiornamento flag op.intrac.|cg1 -2 I|P
|
||||||
16|Aggiornamento codice attivita'|cg1 -2 C
|
16|Aggiornamento codice attivita'|cg1 -2 C|P
|
||||||
16|Rinumerazione n° protocollo|cg1 -2 P
|
16|Rinumerazione n. protocollo|cg1 -2 P|P
|
||||||
17|Modello 770|5
|
17|Modello 770|5
|
||||||
17|Immissione dichiarazione|776mod -1
|
17|Immissione dichiarazione|776mod -1
|
||||||
17|Manutenzione dichiarazione|776mod -0
|
17|Manutenzione dichiarazione|776mod -0
|
||||||
17|Stampe|18
|
17|Stampe|18
|
||||||
17|Parametri di studio|773 -0
|
17|Parametri di studio|773 -0
|
||||||
17|Tabella C.A.A.F.|773 -3 %caf
|
17|Tabella C.A.A.F.|773 -3 %caf
|
||||||
17|Tabella causali|773 -3 %ca7
|
17|Tabella causali|773 -3 %ca7
|
||||||
17|Tabella enti previdenziali|773 -3 %ent
|
17|Tabella enti previdenziali|773 -3 %ent
|
||||||
17|Selezione dichiarazione|776mod -2
|
17|Selezione dichiarazione|776mod -2
|
||||||
17|Generazione versamenti|774 -0
|
17|Generazione versamenti|774 -0
|
||||||
17|Parametri generazione|776mod -4 S
|
17|Parametri generazione|776mod -4 S
|
||||||
18|Stampe|
|
18|Stampe|
|
||||||
18|Selezione dichiarazione|776mod -2
|
18|Selezione dichiarazione|776mod -2
|
||||||
18|Schede percipienti|772 -0
|
18|Schede percipienti|772 -0
|
||||||
18|Certificazioni|772 -1
|
18|Certificazioni|772 -1
|
||||||
18|Lista movimenti percipienti|772 -2
|
18|Lista movimenti percipienti|772 -2
|
||||||
19|Invio
|
19|Invio
|
||||||
19|Tabella studio per invio|cg2 -4 %INS
|
19|Tabella studio per invio|cg2 -4 %INS
|
||||||
19|Tabella ditta per invio|cg2 -4 %IND
|
19|Tabella ditta per invio|cg2 -4 %IND
|
||||||
19|Invio contabilita'|cg2 -8
|
19|Invio contabilita'|cg2 -8
|
||||||
20|Ricezione
|
20|Ricezione
|
||||||
20|Tabella ditte per ricezione|cg2 -2 %TRA
|
20|Tabella ditte per ricezione|cg2 -2 %TRA
|
||||||
20|Ricezione archivi|cg2 -3
|
20|Ricezione archivi|cg2 -3
|
||||||
20|Scelta ditta per ricezione|cg2 -7 S
|
20|Scelta ditta per ricezione|cg2 -7 S
|
||||||
20|Ricezione tabelle|cg2 -5 T
|
20|Ricezione tabelle|cg2 -5 T
|
||||||
20|Lista controllo movimenti|cg2 -6
|
20|Lista controllo movimenti|cg2 -6
|
||||||
20|Ricezione movimenti|cg2 -5 M
|
20|Ricezione movimenti|cg2 -5 M
|
||||||
20|Visualiz. stato ricezione|cg2 -7 V
|
20|Visualiz. stato ricezione|cg2 -7 V
|
||||||
20|Variazione p.n. da ricevere|cg2 -7 P
|
20|Variazione p.n. da ricevere|cg2 -7 P
|
||||||
20|Variazione iva da ricevere|cg2 -7 I
|
20|Variazione iva da ricevere|cg2 -7 I
|
||||||
20|Annul. movimenti da ricevere|cg2 -7 A
|
20|Annul. movimenti da ricevere|cg2 -7 A
|
||||||
21|Operazioni di inizio fine es.
|
21|Operazioni di inizio fine es.
|
||||||
21|Apertura nuovo esercizio|cg4 -4 C
|
21|Apertura nuovo esercizio|cg4 -4 C
|
||||||
21|Apertura nuovo esercizio IVA|cg4 -4 I
|
21|Apertura nuovo esercizio IVA|cg4 -4 I
|
||||||
21|Chiusura/Apertura conti|cg4 -5
|
21|Chiusura/Apertura conti|cg4 -5
|
||||||
22|Servizio
|
22|Servizio
|
||||||
22|Parametrizzazione deleghe|ba2 -0 -E
|
22|Parametrizzazione deleghe|ba2 -0 -E
|
||||||
|
Loading…
x
Reference in New Issue
Block a user