diff --git a/tc/tc1100.cpp b/tc/tc1100.cpp index 13e05a3fc..1e72f810b 100755 --- a/tc/tc1100.cpp +++ b/tc/tc1100.cpp @@ -311,6 +311,21 @@ void TInvio_file::validate(TCursor& cur,TRecord_text &rec, TToken_string &s, TSt } } } + else if (code == "_TIPOSOG") + { + if (cur.curr().get_int(CLI_ALLEG) == 6) + valore = "P"; + else + valore = "S"; + + } + else if (code == "_FLSMR") + { + if (cur.curr().get(CLI_STATOPAIV) == "SM") + valore = "S"; + else + valore = " "; + } else if (code == "_ATTIVITA") { int att = atoi(cur.file("REG").get("S8")); diff --git a/tc/tc1100a.ini b/tc/tc1100a.ini index e79118526..6a40a5724 100755 --- a/tc/tc1100a.ini +++ b/tc/tc1100a.ini @@ -288,12 +288,13 @@ NAME(10) = TIPO SOGGETTO TYPE(10) = STRINGA POSITION(10) = 86 LENGTH(10) = 1 -FIELD(10) = 20->TIPOPERS +MESSAGE(10)=_TIPOSOG NAME(11) = FLAG SAN MARINO TYPE(11) = STRINGA POSITION(11) = 87 LENGTH(11) = 1 +MESSAGE(11)=_FLSMR NAME(12) = BOLLA DOGANALE TYPE(12) = STRINGA