diff --git a/cg/cg4302.cpp b/cg/cg4302.cpp index 32939b01f..0a8acae54 100755 --- a/cg/cg4302.cpp +++ b/cg/cg4302.cpp @@ -244,7 +244,8 @@ bool TLiquidazione_app::look_plm(int m, const char* a, bool create) bool ok = FALSE; _plm_r->zero(); - (*_plm_codatt) = format("%06ld", atol(a)); + //(*_plm_codatt) = format("%06ld", atol(a)); + (*_plm_codatt) = format("%6s", a); (*_plm_mese) = format("%02d",m); (*_plm_anno) = _year; @@ -270,7 +271,8 @@ bool TLiquidazione_app::look_pum(int m, const char* a, bool create) bool ok = FALSE; _pum->zero(); - (*_pum_codatt) = format("%06ld", atol(a)); + //(*_pum_codatt) = format("%06ld", atol(a)); + (*_pum_codatt) = format("%6s", a); (*_pum_mese) = format("%02d",m); (*_pum_anno) = _year; @@ -292,7 +294,8 @@ bool TLiquidazione_app::look_pom(int m, const char* a, bool create) bool ok = FALSE; _pom->zero(); - (*_pom_codatt) = format("%06ld", atol(a)); + //(*_pom_codatt) = format("%06ld", atol(a)); + (*_pom_codatt) = format("%6s", a); (*_pom_mese) = format("%02d",m); (*_pom_anno) = _year; @@ -314,7 +317,8 @@ bool TLiquidazione_app::look_pam(int m, const char* a, bool create) bool ok = FALSE; _pam->zero(); - (*_pam_codatt) = format("%06ld", atol(a)); + //(*_pam_codatt) = format("%06ld", atol(a)); + (*_pam_codatt) = format("%6s", a); (*_pam_mese) = format("%02d",m); (*_pam_anno) = _year; @@ -446,7 +450,8 @@ bool TLiquidazione_app::look_ppa(int month, const char* codatt, int type, bool c _ppa->zero(); (*_ppa_year) = _year; (*_ppa_month) = format("%02d",month); - (*_ppa_codatt) = format("%06ld", atol(codatt)); + //(*_ppa_codatt) = format("%06ld", atol(codatt)); + (*_ppa_codatt) = format("%6s", codatt); (*_ppa_kind) = type; TString ctab = _ppa_r->get("CODTAB"); _ppa->read();