Aggiustate maschere e gestione note di credito
git-svn-id: svn://10.65.10.50/trunk@2823 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
5a790dd12c
commit
b619a73636
@ -15,7 +15,7 @@ NUMBER F_CODDITTA 5
|
|||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 3 1 "Ditta "
|
PROMPT 3 1 "Ditta "
|
||||||
FLAGS "FRD"
|
FLAGS "FRD"
|
||||||
USE LF_NDITTE KEY 1
|
USE LF_NDITTE
|
||||||
CHECKTYPE NORMAL
|
CHECKTYPE NORMAL
|
||||||
INPUT CODDITTA F_CODDITTA
|
INPUT CODDITTA F_CODDITTA
|
||||||
OUTPUT F_RAGSOC RAGSOC
|
OUTPUT F_RAGSOC RAGSOC
|
||||||
@ -77,7 +77,7 @@ BEGIN
|
|||||||
PROMPT 1 9 "Causale "
|
PROMPT 1 9 "Causale "
|
||||||
FLAGS "UZ"
|
FLAGS "UZ"
|
||||||
FIELD CODCAUS
|
FIELD CODCAUS
|
||||||
USE LF_CAUSALI KEY 1
|
USE LF_CAUSALI
|
||||||
INPUT CODCAUS F_CODCAUS
|
INPUT CODCAUS F_CODCAUS
|
||||||
DISPLAY "Codice" CODCAUS
|
DISPLAY "Codice" CODCAUS
|
||||||
DISPLAY "Descrizione@50" DESCR
|
DISPLAY "Descrizione@50" DESCR
|
||||||
|
@ -575,7 +575,7 @@ BEGIN
|
|||||||
FLAGS "D"
|
FLAGS "D"
|
||||||
END
|
END
|
||||||
|
|
||||||
SPREADSHEET F_SHEETIVA 0 7
|
SPREADSHEET F_SHEETIVA 0 6
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 0 4 ""
|
PROMPT 0 4 ""
|
||||||
ITEM "Imponibile@15"
|
ITEM "Imponibile@15"
|
||||||
@ -604,7 +604,7 @@ BEGIN
|
|||||||
PICTURE "."
|
PICTURE "."
|
||||||
END
|
END
|
||||||
|
|
||||||
SPREADSHEET F_SHEETCG
|
SPREADSHEET F_SHEETCG 0 -2
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 0 12 ""
|
PROMPT 0 12 ""
|
||||||
ITEM "Dare@15F"
|
ITEM "Dare@15F"
|
||||||
|
@ -506,12 +506,13 @@ bool TPrimanota_application::reset_handler(TMask_field& f, KEY key)
|
|||||||
}
|
}
|
||||||
|
|
||||||
bool TPrimanota_application::recalc_handler(TMask_field& f, KEY key)
|
bool TPrimanota_application::recalc_handler(TMask_field& f, KEY key)
|
||||||
{
|
{
|
||||||
if (key == K_SPACE)
|
TPrimanota_application& a = app();
|
||||||
|
if (key == K_SPACE && a.is_fattura())
|
||||||
{
|
{
|
||||||
TMask& m = f.mask();
|
TMask& m = f.mask();
|
||||||
TSheet_field& ps = (TSheet_field&)m.field(FS_RATESHEET);
|
TSheet_field& ps = (TSheet_field&)m.field(FS_RATESHEET);
|
||||||
TPagamento& pag = app().pagamento();
|
TPagamento& pag = a.pagamento();
|
||||||
|
|
||||||
const bool recalc_aut = f.get().not_empty();
|
const bool recalc_aut = f.get().not_empty();
|
||||||
|
|
||||||
@ -537,8 +538,8 @@ bool TPrimanota_application::recalc_handler(TMask_field& f, KEY key)
|
|||||||
{
|
{
|
||||||
pag.set_tipo_prima_rata(pag.tipo_prima_rata() + 3);
|
pag.set_tipo_prima_rata(pag.tipo_prima_rata() + 3);
|
||||||
m.set(FS_TIPOPR, pag.desc_tpr());
|
m.set(FS_TIPOPR, pag.desc_tpr());
|
||||||
app().reset_pagamento();
|
a.reset_pagamento();
|
||||||
app().set_scadenze(m);
|
a.set_scadenze(m);
|
||||||
}
|
}
|
||||||
else warning_box("Il tipo prima rata e' stato modificato in \"%s\" per "
|
else warning_box("Il tipo prima rata e' stato modificato in \"%s\" per "
|
||||||
"poter mantenere la rateazione scelta e la possibilita' di "
|
"poter mantenere la rateazione scelta e la possibilita' di "
|
||||||
|
@ -200,7 +200,7 @@ BEGIN
|
|||||||
CHECKTYPE NORMAL
|
CHECKTYPE NORMAL
|
||||||
END
|
END
|
||||||
|
|
||||||
SPREADSHEET FS_RATESHEET 0 -1
|
SPREADSHEET FS_RATESHEET 0 -2
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 1 11 "Rate"
|
PROMPT 1 11 "Rate"
|
||||||
ITEM "Scadenza@10"
|
ITEM "Scadenza@10"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user