Patch level : 2.2.64
Files correlati : ca0.exe Ricompilazione Demo : [ ] Commento : Errore CM20129 git-svn-id: svn://10.65.10.50/trunk@12876 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
4a7ec292c2
commit
0b164495a6
@ -36,6 +36,12 @@ bool TAnalisi_app::create()
|
||||
app.run(true);
|
||||
return false;
|
||||
}
|
||||
else
|
||||
{
|
||||
const TString& pdc = cfg.get("Pdci", NULL, 1);
|
||||
if (pdc.blank())
|
||||
return error_box(TR("Il piano dei conti analitico non e' stato configurato"));
|
||||
}
|
||||
return TAnal_app::create();
|
||||
}
|
||||
|
||||
|
@ -25,8 +25,18 @@ class TCdC_app : public TAnal_app
|
||||
{
|
||||
protected:
|
||||
virtual TSimple_anal_msk* create_mask() const { return new TCdc_anal_msk; }
|
||||
virtual bool user_create();
|
||||
};
|
||||
|
||||
bool TCdC_app::user_create()
|
||||
{
|
||||
const TMultilevel_code_info& mci = ca_multilevel_code_info(LF_CDC);
|
||||
if (mci.levels() <= 0)
|
||||
return error_box(TR("I centri di costo non sono stati configurati"));
|
||||
|
||||
return TAnal_app::user_create();
|
||||
}
|
||||
|
||||
int ca0500(int argc, char* argv[])
|
||||
{
|
||||
TCdC_app a;
|
||||
|
@ -25,8 +25,18 @@ class TCms_app : public TAnal_app
|
||||
{
|
||||
protected:
|
||||
virtual TSimple_anal_msk* create_mask() const { return new TCms_anal_msk; }
|
||||
virtual bool user_create();
|
||||
};
|
||||
|
||||
bool TCms_app::user_create()
|
||||
{
|
||||
const TMultilevel_code_info& mci = ca_multilevel_code_info(LF_COMMESSE);
|
||||
if (mci.levels() <= 0)
|
||||
return error_box(TR("Le commesse non sono state configurate"));
|
||||
|
||||
return TAnal_app::user_create();
|
||||
}
|
||||
|
||||
int ca0600(int argc, char* argv[])
|
||||
{
|
||||
TCms_app a;
|
||||
|
@ -39,8 +39,18 @@ class TFsc_app : public TAnal_app
|
||||
{
|
||||
protected:
|
||||
virtual TSimple_anal_msk* create_mask() const { return new TFsc_anal_msk; }
|
||||
virtual bool user_create();
|
||||
};
|
||||
|
||||
bool TFsc_app::user_create()
|
||||
{
|
||||
const TMultilevel_code_info& mci = ca_multilevel_code_info(LF_FASI);
|
||||
if (mci.levels() <= 0)
|
||||
return error_box(TR("Le fasi non sono state configurate"));
|
||||
|
||||
return TAnal_app::user_create();
|
||||
}
|
||||
|
||||
int ca0700(int argc, char* argv[])
|
||||
{
|
||||
TFsc_app a;
|
||||
|
Loading…
x
Reference in New Issue
Block a user