Patch level : 12.0 420
Files correlati : tf Commento : - Aggiunte funzioni estero_CEE() e estero_non_CEE - Rinominata funzione stato_residenzaISO in stato_residenza_ISO git-svn-id: svn://10.65.10.50/branches/R_10_00@23958 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
c91576e941
commit
c6668aa742
@ -192,7 +192,7 @@ const TString& TAnagrafica::provincia_residenza() const
|
||||
return provincia_di(_com_res);
|
||||
}
|
||||
|
||||
const TString& TAnagrafica::stato_residenzaISO() const
|
||||
const TString& TAnagrafica::stato_residenza_ISO() const
|
||||
{
|
||||
if(italiano())
|
||||
return get_tmp_string() = "IT";
|
||||
@ -281,6 +281,11 @@ const TString& TAnagrafica::nome() const
|
||||
bool TAnagrafica::italiano() const
|
||||
{ return _stato_estero == 0 && !is_stato_estero(_com_res); }
|
||||
|
||||
bool TAnagrafica::estero_CEE() const
|
||||
{
|
||||
return estero() && cache().get("%SCE", stato_residenza_ISO(), "B0");
|
||||
}
|
||||
|
||||
const TString& TAnagrafica::stato_estero_UNICO() const
|
||||
{
|
||||
if (_stato_estero <= 0)
|
||||
@ -301,7 +306,7 @@ const TString& TAnagrafica::stato_partita_IVA() const
|
||||
else
|
||||
{
|
||||
// Propongo il codice iso del suo stato
|
||||
str = stato_residenzaISO();
|
||||
str = stato_residenza_ISO();
|
||||
}
|
||||
return str;
|
||||
}
|
||||
|
@ -39,7 +39,7 @@ public:
|
||||
|
||||
const TString& codice_fiscale() const { return _cofi; }
|
||||
const TString& partita_IVA() const { return _paiv; }
|
||||
const TString& stato_partita_IVA() const;
|
||||
const TString& stato_partita_IVA() const { return _stato_paiv; }
|
||||
|
||||
const TString& ragione_sociale() const;
|
||||
const TString& cognome() const;
|
||||
@ -48,6 +48,8 @@ public:
|
||||
const TDate& data_nascita() const { return _data_nasc; }
|
||||
bool italiano() const;
|
||||
bool estero() const { return !italiano(); }
|
||||
bool estero_CEE() const;
|
||||
bool estero_non_CEE() const { return !estero_CEE(); }
|
||||
const TString& stato_estero_UNICO() const;
|
||||
int inserimento_in_allegato() const { return _allegato; }
|
||||
char is_black_list(const TDate& datareg) const;
|
||||
@ -57,7 +59,7 @@ public:
|
||||
const TString& codice_comune_residenza() const { return estero() ? EMPTY_STRING : _com_res; }
|
||||
const TString& comune_residenza() const;
|
||||
const TString& provincia_residenza() const;
|
||||
const TString& stato_residenzaISO() const;
|
||||
const TString& stato_residenza_ISO() const;
|
||||
const TString& localita_residenza() const { return _loc_res; }
|
||||
const TString& indirizzo_residenza() const { return _ind_res; }
|
||||
const TString& via_residenza() const { return _via_res; }
|
||||
|
Loading…
x
Reference in New Issue
Block a user