Merge branch 'R12.00.1244' of http://10.65.20.33/sirio/CAMPO/campo into R12.00.1244

This commit is contained in:
Simoe 2023-03-02 14:53:57 +01:00
commit c8ea318720
9 changed files with 266 additions and 23 deletions

7
cd/test/cg1247.txt Normal file
View File

@ -0,0 +1,7 @@
cg2.exe
Modificata leggermente la logica per abbinare forzatamente un documento elettronico ad un movimento di prima nota.
Quando l'utente abbina manualmente i documenti dalla prima nota, una volta chiusa la maschera dell abbinamento all fppro,
in prima nota vengono spenti i campo cancella ed elimina in modo che l'utente sia obbligato a registrare il movimento.

98
cd/test/cg1247a.ini Normal file
View File

@ -0,0 +1,98 @@
[Main]
Demo=0
[cg2]
File(51) = cg2.exe|X
Patch = 1247
Versione = 21511200
[cg99]
Kill(0) = bastndo.rep|x
Kill(1) = bastscc.msk|x
Kill(2) = batblia.msk|x
Kill(3) = batbreg.msk|x
Kill(4) = batbinl.msk|x
Kill(5) = bastdpn.rep|x
Kill(6) = bastcve.rep|x
Kill(7) = bastleg.msk|x
Kill(8) = bastpdb.msk|x
Kill(9) = batbpor.msk|x
Kill(10) = bastcam.msk|x
Kill(11) = batbndo.msk|x
Kill(12) = bastcve.msk|x
Kill(13) = batbind.msk|x
Kill(14) = bastscc.rep|x
Kill(15) = batbpdb.msk|x
Kill(16) = batbleg.msk|x
Kill(17) = bastpdb.rep|x
Kill(18) = batbcfi.msk|x
Kill(19) = batbins.msk|x
Kill(20) = bastcco.msk|x
Kill(21) = batbarb.msk|x
Kill(22) = cgtbcon.msk|x
Kill(23) = bastdpn.msk|x
Kill(24) = bastreg.msk|x
Kill(25) = bastpor.rep|x
Kill(26) = batblia.msk|x
Kill(27) = batbscc.msk|x
Kill(28) = bastcfi.msk|x
Kill(29) = bastndo.msk|x
Kill(30) = batbdel.msk|x
Kill(31) = batbntb.msk|x
Kill(32) = batbvet.msk|x
Kill(33) = cg2fppro.msk|x
Kill(34) = bastcco.rep|x
Kill(35) = bastcfi.rep|x
Kill(36) = batbcam.msk|x
Kill(37) = batbzon.msk|x
Kill(38) = batbver.msk|x
Kill(39) = bastver.rep|x
Kill(40) = bastmsp.rep|x
Kill(41) = batbmsp.msk|x
Kill(42) = batbnot.msk|x
Kill(43) = batbcve.msk|x
Kill(44) = bastvet.msk|x
Kill(45) = batbtra.msk|x
Kill(46) = bastpor.msk|x
Kill(47) = bastmsp.msk|x
Kill(48) = bastivd.msk|x
Kill(49) = bastarb.rep|x
Kill(50) = batbesc.msk|x
Kill(51) = bastntb.msk|x
Kill(52) = batblbu.msk|x
Kill(53) = batbtit.msk|x
Kill(54) = bastesc.msk|x
Kill(55) = bastreg.rep|x
Kill(56) = bastnot.rep|x
Kill(57) = bastntb.rep|x
Kill(58) = bastvet.rep|x
Kill(59) = bastzon.rep|x
Kill(60) = bastnot.msk|x
Kill(61) = batbdpn.msk|x
Kill(62) = bastcam.rep|x
Kill(63) = batbivd.msk|x
Kill(64) = bastver.msk|x
Kill(65) = bastesc.rep|x
Kill(66) = bastarb.msk|x
Kill(67) = bastivd.rep|x
Kill(68) = batbcco.msk|x
Kill(69) = bastzon.msk|x
Kill(70) = bastleg.rep|x
[cg]
Data = 28-02-2023
Descrizione = Contabilita' Generale
Dischi = 1
Edit_19 = cg0 -0
Edit_20 = cg0 -1
Edit_26 = cg0 -4
Edit_5 = cg0 -5
Moduli = ba
OEM =
Patch = 1247
PostProcess = bainst -0 CG
PreProcess =
Prezzo(1) =
Prezzo(2) =
Versione = 21511200

BIN
cd/test/cg1247a1.zip Normal file

Binary file not shown.

4
cd/test/ve1248.txt Normal file
View File

@ -0,0 +1,4 @@
ve1.exe
La lista Documenti avanzata non stampava in certe situazioni perche nel filtro andava un codice numerazione con i doppi apici all'inizio

134
cd/test/ve1248a.ini Normal file
View File

@ -0,0 +1,134 @@
[Main]
Demo=0
[ve1]
File(44) = ve1.exe|X
File(46) = ve1100a.msk|X
File(47) = ve1100b.msk|X
File(58) = ve1700a.msk|X
File(60) = ve1800a.msk|X
File(62) = ve1900a.msk|X
Patch = 1248
Versione = 21511200
[ve99]
Kill(0) = batbcld.msk|x
Kill(1) = bastspp.rep|x
Kill(2) = bastubi.msk|x
Kill(3) = batbeld.msk|x
Kill(4) = ve7300a.frm|x
Kill(5) = bastubi.rep|x
Kill(6) = bastprs.msk|x
Kill(7) = bastcra.rep|x
Kill(8) = ve7300a.msk|x
Kill(9) = bastgcg.rep|x
Kill(10) = ve7400a.msk|x
Kill(11) = bastctr.rep|x
Kill(12) = ve7200a.frm|x
Kill(13) = batbstd.msk|x
Kill(14) = bastnum.rep|x
Kill(15) = batbfid.msk|x
Kill(16) = batbasf.msk|x
Kill(17) = ve7400a.ini|x
Kill(18) = bastimb.msk|x
Kill(19) = batbfrr.msk|x
Kill(20) = ve7701a.ini|x
Kill(21) = batbspp.msk|x
Kill(22) = batbcaa.msk|x
Kill(23) = ve7400conf.ini|x
Kill(24) = basteld.rep|x
Kill(25) = ve7100a.msk|x
Kill(26) = bastprs.rep|x
Kill(27) = bastfrd.rep|x
Kill(28) = batbfrm.msk|x
Kill(29) = batbfsa.msk|x
Kill(30) = batbctr.msk|x
Kill(31) = bastums.msk|x
Kill(32) = batbubi.msk|x
Kill(33) = bastcaa.rep|x
Kill(34) = bastimb.rep|x
Kill(35) = basttag.rep|x
Kill(36) = ve7.exe|x
Kill(37) = bastrfc.msk|x
Kill(38) = ve7500a.msk|x
Kill(39) = bastnum.msk|x
Kill(40) = batbprs.msk|x
Kill(41) = batbnum.msk|x
Kill(42) = batbcau.msk|x
Kill(43) = batbgca.msk|x
Kill(44) = batbums.msk|x
Kill(45) = batbrfa.msk|x
Kill(46) = bastrfc.rep|x
Kill(47) = basttri.rep|x
Kill(48) = bastfrm.msk|x
Kill(49) = bastfca.msk|x
Kill(50) = bastfrd.msk|x
Kill(51) = basttip.rep|x
Kill(52) = eftbbnp.msk|x
Kill(53) = batbspt.msk|x
Kill(54) = ve7700a.msk|x
Kill(55) = batbgmc.msk|x
Kill(56) = batbprv.msk|x
Kill(57) = batbtri.msk|x
Kill(58) = bastums.rep|x
Kill(59) = bastgca.rep|x
Kill(60) = bastasf.rep|x
Kill(61) = bastcra.msk|x
Kill(62) = batbgsa.msk|x
Kill(63) = bastctr.msk|x
Kill(64) = bastcaa.msk|x
Kill(65) = efstbnp.rep|x
Kill(66) = bastbnp.msk|x
Kill(67) = basttri.msk|x
Kill(68) = batbgcg.msk|x
Kill(69) = batbfrd.msk|x
Kill(70) = batbtag.msk|x
Kill(71) = baststd.rep|x
Kill(72) = bastcau.rep|x
Kill(73) = baststd.msk|x
Kill(74) = bastgca.msk|x
Kill(75) = batbfca.msk|x
Kill(76) = bastgcg.msk|x
Kill(77) = ve7600a.msk|x
Kill(78) = bastfrm.rep|x
Kill(79) = ve7200a.msk|x
Kill(80) = batbrfc.msk|x
Kill(81) = bastfrr.msk|x
Kill(82) = batbmre.msk|x
Kill(83) = bastspp.msk|x
Kill(84) = bastabe.msk|x
Kill(85) = batbabe.msk|x
Kill(86) = basteld.msk|x
Kill(87) = bastfca.rep|x
Kill(88) = bastfrr.rep|x
Kill(89) = bastcau.msk|x
Kill(90) = batbbnp.msk|x
Kill(91) = batbcra.msk|x
Kill(92) = bastasf.msk|x
Kill(93) = basttag.msk|x
Kill(94) = bastgmc.msk|x
Kill(95) = bastbnp.rep|x
Kill(96) = efstbnp.msk|x
Kill(97) = bastrfa.rep|x
Kill(98) = batbacr.msk|x
Kill(99) = batbimb.msk|x
Kill(100) = bastrfa.msk|x
Kill(101) = bastabe.rep|x
Kill(102) = bastgmc.rep|x
Kill(103) = batbtip.msk|x
Kill(104) = basttip.msk|x
Kill(105) = batbpro.msk|x
[ve]
Data = 01-03-2023
Descrizione = Vendite
Dischi = 1
Moduli = ba,cg0, cg9,pr9,mg9,sv9,in9,ef9
OEM =
Patch = 1248
PostProcess = bainst -0 VE
PreProcess =
Prezzo(1) =
Prezzo(2) =
Versione = 21511200

BIN
cd/test/ve1248a1.zip Normal file

Binary file not shown.

View File

@ -4471,7 +4471,7 @@ void TLiquidazione_app::write_liq(int month, const char* codatts)
if (month == 13)
{
// Riporta eventuale credito nella tabella parametri liquidazione dell'anno successivo
real riporto = credito_utilizzabile - risultato + credito_utilizzato_iva;
real riporto = credito_utilizzabile - risultato; // secondo me c'è già +credito_utilizzato_iva;
if (riporto < ZERO)
riporto = ZERO;

View File

@ -2422,13 +2422,14 @@ void TLiquidazione_app::set_grand_2000(_DescrItem& d, int &rw)
if (cred_prec > ZERO)
set_row(rw++,FR("@11gCredito utilizzabile@58g%r"), &cred_prec);
if (_month < 13)
set_row(rw++, FR("@11gCredito IVA compensabile detratto@75g%r"), &credito_utilizzato_IVA );
set_row(rw++, FR("@11gCredito IVA compensabile detratto@58g%r"), &TLiquidazione_app::credito_utilizzato_IVA(13));
set_row(rw++, FR("@11gCredito IVA compensabile detratto@75g%r"), &credito_utilizzato_IVA );
else
set_row(rw++, FR("@11gCredito IVA compensabile detratto@58g%r"), &TLiquidazione_app::credito_utilizzato_IVA(13));
}
if (_month == 13)
cre_deb_per += versamenti;
cre_deb_per += versamenti + TLiquidazione_app::credito_utilizzato_IVA(13);
print_importo(rw++, TR("IVA dovuta o a credito per il periodo"), cre_deb_per + corr_acc);
@ -2554,7 +2555,6 @@ void TLiquidazione_app::set_grand_2000(_DescrItem& d, int &rw)
set_row(rw++, FR("@11gCredito complessivo@58g%r"), &cred);
}
}
else
{

View File

@ -7,53 +7,53 @@ END
BUTTON DLG_PREVIEW 2 2
BEGIN
PROMPT 2 1 "~Anteprima"
PICTURE TOOL_PREVIEW
MESSAGE EXIT, K_VISUALIZE
PROMPT 2 1 "~Anteprima"
PICTURE TOOL_PREVIEW
MESSAGE EXIT,K_VISUALIZE
END
#ifdef EXPORT
BUTTON DLG_EXPORT 10 2
BEGIN
PROMPT 3 1 "~Esporta"
PICTURE TOOL_EXPORT
MESSAGE EXIT,K_EXPORT
PROMPT 3 1 "~Esporta"
PICTURE TOOL_EXPORT
MESSAGE EXIT,K_EXPORT
END
#endif
#if defined(EXPORT_EXCEL) || defined(ALL_EXPORT)
BUTTON DLG_EXPORT_EXCEL 10 2
BEGIN
PROMPT 4 1 "~Excel"
PICTURE TOOL_EXCEL
MESSAGE EXIT,K_EXCEL
PROMPT 4 1 "~Excel"
PICTURE TOOL_EXCEL
MESSAGE EXIT,K_EXCEL
END
#endif
#if defined(EXPORT_PDF) || defined(ALL_EXPORT)
BUTTON DLG_EXPORT_PDF 10 2
BEGIN
PROMPT 5 1 "P~df"
PICTURE TOOL_PDF
MESSAGE EXIT,K_PDF
PROMPT 5 1 "P~df"
PICTURE TOOL_PDF
MESSAGE EXIT,K_PDF
END
#endif
#if defined(EXPORT_DBF) || defined(ALL_EXPORT)
BUTTON DLG_EXPORT_DBF 10 2
BEGIN
PROMPT 7 1 "D~base"
PICTURE TOOL_EXPORT
MESSAGE EXIT, K_DBF
PROMPT 7 1 "D~base"
PICTURE TOOL_EXPORT
MESSAGE EXIT,K_DBF
END
#endif
#if defined(EXPORT_TEXT) || defined(ALL_EXPORT)
BUTTON DLG_EXPORT_TEXT 10 2
BEGIN
PROMPT 8 1 "~Testo"
PICTURE TOOL_EDIT
MESSAGE EXIT, K_TEXT
PROMPT 8 1 "~Testo"
PICTURE TOOL_EDIT
MESSAGE EXIT,K_TEXT
END
#endif