Patch level : 10.0 750
Files correlati : tc1.exe Ricompilazione Demo : [ ] Commento Corretta l macro_CFPIT SE LA PARTITA iva e' un codice fiscale non metteva F come prefisso neli movimenti git-svn-id: svn://10.65.10.50/trunk@20547 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
b7424d5550
commit
8578cb914b
@ -509,8 +509,12 @@ void TInvio_file::validate(TCursor& cur,TRecord_text &rec, TToken_string &s, TSt
|
|||||||
|
|
||||||
valore = clifo.get(CLI_COFI);
|
valore = clifo.get(CLI_COFI);
|
||||||
if (valore.blank())
|
if (valore.blank())
|
||||||
|
{
|
||||||
valore = clifo.get(CLI_PAIV);
|
valore = clifo.get(CLI_PAIV);
|
||||||
add_field(rec, fldcod, valore.len() == 16 ? "F" : (valore.len() == 0 ? "" : "P"));
|
add_field(rec, fldcod, (valore.blank() ? "" : "P"));
|
||||||
|
}
|
||||||
|
else
|
||||||
|
add_field(rec, fldcod, "F");
|
||||||
if (!clifo.empty())
|
if (!clifo.empty())
|
||||||
{
|
{
|
||||||
key.cut(0);
|
key.cut(0);
|
||||||
|
@ -109,13 +109,13 @@ NAME(3) = CODICE DITTA
|
|||||||
TYPE(3) = NUMERO
|
TYPE(3) = NUMERO
|
||||||
POSITION(3) = 17
|
POSITION(3) = 17
|
||||||
LENGTH(3) = 6
|
LENGTH(3) = 6
|
||||||
MESSAGE(3)=_OPZIONI,CODICEDITTA
|
MESSAGE(3)= _OPZIONI,ZUDITTA
|
||||||
|
|
||||||
NAME(4) = NUMERO SPEDIZIONE
|
NAME(4) = NUMERO SPEDIZIONE
|
||||||
TYPE(4) = NUMERO
|
TYPE(4) = NUMERO
|
||||||
POSITION(4) = 23
|
POSITION(4) = 23
|
||||||
LENGTH(4) = 2
|
LENGTH(4) = 2
|
||||||
MESSAGE(4)=_OPZIONI,NUMEROINVIO
|
MESSAGE(4)=_OPZIONI,ZUNUMEROINVIO
|
||||||
|
|
||||||
NAME(5) = DATA SPEDIZIONE
|
NAME(5) = DATA SPEDIZIONE
|
||||||
TYPE(5) = STRINGA
|
TYPE(5) = STRINGA
|
||||||
@ -207,7 +207,7 @@ NAME(7) = CODICE FISCALE
|
|||||||
TYPE(7) = STRINGA
|
TYPE(7) = STRINGA
|
||||||
POSITION(7) = 68
|
POSITION(7) = 68
|
||||||
LENGTH(7) = 16
|
LENGTH(7) = 16
|
||||||
FIELD(7) = 20->PAIV
|
FIELD(7) = 20->COFI
|
||||||
|
|
||||||
NAME(8) = CODICE FISCALE ERRATO
|
NAME(8) = CODICE FISCALE ERRATO
|
||||||
TYPE(8) = STRINGA
|
TYPE(8) = STRINGA
|
||||||
|
Loading…
x
Reference in New Issue
Block a user