Patch level : 10.0
Files correlati : lv0 Ricompilazione Demo : [ ] Commento : 0001072: Generazione giri da passaggio contratti ... deve essere fatta a richiesta e non in automatico Descrizione: Generazione giri da passaggio contratti ... deve essere fatta a richiesta e non in automatico (anche perchè viene richiamata non solo in inswerimento ma anche in variazione. Va benissimo invece la window che ricorda dopo aver inserito un nuovo contratto di inserire i giri) Note: Dopo colloqui telefonico con Bonazzi le modifiche da apportare sono le seguenti: Aggiungere un dato societario che stabilisce se è attivo o meno l'automatismo della creazione dei giri. Verificare che la creazione automatica del giro avvenga solo se la modifica apportata (cliente/Itinerario) e non per per tutti i clienti e gli itinerari. git-svn-id: svn://10.65.10.50/trunk@17909 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
3dbe549389
commit
8184702aeb
@ -257,24 +257,30 @@ int TPass_plan_contr::write_pasplan(TSheet_field& pasplan, const long codcli, co
|
||||
//...dalla data odierna alla data dell'ultimo passaggio previsto già generato
|
||||
if (err == NOERR)
|
||||
{
|
||||
//richiamo il programma lv2100.cpp per generare i giri in autmatico dalla data odierna...
|
||||
//...alla data dell'ultimo giro già generato
|
||||
TFilename fname;
|
||||
fname.tempdir();
|
||||
fname.add("autogiri.ini");
|
||||
//la scrittura automatica dei giri viene fatta solo se è settato l'apposito flag...
|
||||
//...nella configurazione di modulo
|
||||
TConfig* configlv = new TConfig(CONFIG_DITTA,"lv");
|
||||
if (configlv->get("Autgiri") == "X")
|
||||
{
|
||||
//richiamo il programma lv2100.cpp per generare i giri in autmatico dalla data odierna...
|
||||
//...alla data dell'ultimo giro già generato
|
||||
TFilename fname;
|
||||
fname.tempdir();
|
||||
fname.add("autogiri.ini");
|
||||
|
||||
TConfig ini(fname,"main");
|
||||
ini.set("transaction", "update");
|
||||
ini.set_paragraph("167");
|
||||
ini.set("CODCF", codcli);
|
||||
ini.set_paragraph("main");
|
||||
TConfig ini(fname,"main");
|
||||
ini.set("transaction", "update");
|
||||
ini.set_paragraph("167");
|
||||
ini.set("CODCF", codcli);
|
||||
ini.set_paragraph("main");
|
||||
|
||||
TString str;
|
||||
str << "lv2 -0 -i" << fname;
|
||||
TString str;
|
||||
str << "lv2 -0 -i" << fname;
|
||||
|
||||
TExternal_app app(str);
|
||||
app.run();
|
||||
fname.fremove();
|
||||
TExternal_app app(str);
|
||||
app.run();
|
||||
fname.fremove();
|
||||
}
|
||||
}
|
||||
return err;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user