Merge remote-tracking branch 'origin/R_10_00' into R_10_00
This commit is contained in:
commit
8744ff9495
3
cd/test/fp0866.txt
Normal file
3
cd/test/fp0866.txt
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
fp0.exe
|
||||||
|
|
||||||
|
Aggiunta gestione contratti sanità
|
19
cd/test/fp0866a.ini
Normal file
19
cd/test/fp0866a.ini
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
[Main]
|
||||||
|
Demo=0
|
||||||
|
|
||||||
|
[fp0]
|
||||||
|
File(0) = fp0.exe|X
|
||||||
|
Patch = 0866
|
||||||
|
Versione = 21511200
|
||||||
|
|
||||||
|
[fp]
|
||||||
|
Data = 02-08-2019
|
||||||
|
Descrizione = Fattura Elettronica
|
||||||
|
Dischi = 1
|
||||||
|
Moduli = cg,ve
|
||||||
|
OEM =
|
||||||
|
Patch = 866
|
||||||
|
PostProcess =
|
||||||
|
PreProcess =
|
||||||
|
Versione = 21511200
|
||||||
|
|
BIN
cd/test/fp0866a1.zip
Normal file
BIN
cd/test/fp0866a1.zip
Normal file
Binary file not shown.
4
cd/test/pa0866.txt
Normal file
4
cd/test/pa0866.txt
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
pa0.exe
|
||||||
|
patbcon.msk
|
||||||
|
|
||||||
|
Aggiunta gestione contratti sanità
|
23
cd/test/pa0866a.ini
Normal file
23
cd/test/pa0866a.ini
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
[Main]
|
||||||
|
Demo=0
|
||||||
|
|
||||||
|
[pa0]
|
||||||
|
Edit_163 = pa0 -1
|
||||||
|
File(0) = pa0.exe|X
|
||||||
|
File(4) = patbcon.msk|X
|
||||||
|
Patch = 866
|
||||||
|
Versione = 21511200
|
||||||
|
|
||||||
|
[pa]
|
||||||
|
Data = 02-08-2019
|
||||||
|
Descrizione = Fatture P.A.
|
||||||
|
Dischi = 1
|
||||||
|
Moduli = ve
|
||||||
|
OEM =
|
||||||
|
Patch = 866
|
||||||
|
PostProcess =
|
||||||
|
PreProcess =
|
||||||
|
Prezzo(1) =
|
||||||
|
Prezzo(2) =
|
||||||
|
Versione = 21511200
|
||||||
|
|
BIN
cd/test/pa0866a1.zip
Normal file
BIN
cd/test/pa0866a1.zip
Normal file
Binary file not shown.
1916
exe/install.ini
1916
exe/install.ini
File diff suppressed because it is too large
Load Diff
@ -916,7 +916,9 @@ bool TDoc_fp::check_initial(TDocumentoEsteso& doc)
|
|||||||
log(1, msg);
|
log(1, msg);
|
||||||
ok = false;
|
ok = false;
|
||||||
}
|
}
|
||||||
for (int nr = 0; nr < doc.scadenze().items(); nr++)
|
|
||||||
|
doc.scadenze_recalc();
|
||||||
|
for (int nr = 0; nr < doc.scadenze_items(); nr++)
|
||||||
{
|
{
|
||||||
const int rp = nr < pag.n_rate() ? nr : 0;
|
const int rp = nr < pag.n_rate() ? nr : 0;
|
||||||
static TString key_class; key_class.cut(0) << pag.tipo_rata(rp) << pag.ulc_rata(rp);
|
static TString key_class; key_class.cut(0) << pag.tipo_rata(rp) << pag.ulc_rata(rp);
|
||||||
@ -2111,7 +2113,6 @@ bool TDoc_fp::doc_to_paf(TDocumentoEsteso& doc)
|
|||||||
|
|
||||||
doc.scadenze_recalc(); // Ricalcola array delle rate
|
doc.scadenze_recalc(); // Ricalcola array delle rate
|
||||||
TString_array& scad = doc.scadenze();
|
TString_array& scad = doc.scadenze();
|
||||||
const int nrate = scad.items(); // Conta rate generate
|
|
||||||
const char* rateazione = pag.cond_pag_sdi(); // A rate (TP01) o una soluzione(TP02)?
|
const char* rateazione = pag.cond_pag_sdi(); // A rate (TP01) o una soluzione(TP02)?
|
||||||
paf2400f.set("PN_RIGA", ZERO); // Al momento non gestiamo più tipologie di pagamento per documento
|
paf2400f.set("PN_RIGA", ZERO); // Al momento non gestiamo più tipologie di pagamento per documento
|
||||||
paf2400f.set("PN_CONDPAGAMENTO", rateazione);
|
paf2400f.set("PN_CONDPAGAMENTO", rateazione);
|
||||||
@ -2139,7 +2140,7 @@ bool TDoc_fp::doc_to_paf(TDocumentoEsteso& doc)
|
|||||||
{
|
{
|
||||||
log(1, TR("Non è presente il codice IBAN per il pagamento"));
|
log(1, TR("Non è presente il codice IBAN per il pagamento"));
|
||||||
}
|
}
|
||||||
for (int nr = 0; nr < nrate; nr++)
|
for (int nr = 0; nr < scad.items(); nr++)
|
||||||
{
|
{
|
||||||
paf2500f.set("PO_RIGA", long(nr + 1)); // Numero rata
|
paf2500f.set("PO_RIGA", long(nr + 1)); // Numero rata
|
||||||
const int rp = nr < pag.n_rate() ? nr : 0;
|
const int rp = nr < pag.n_rate() ? nr : 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user