Patch level : 10.0 290
Files correlati : cg0.exe Ricompilazione Demo : [ ] Commento : Bug 0001301 Nell'applicazione Clienti, il bottone nuovo crea il cliente 000000. la stessa procedura risulta corretta nei fornitori. C'e un cliente 999999. L'unico modo di fare in questo caso e non generare un codice git-svn-id: svn://10.65.10.50/trunk@18824 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
29ca69f7ab
commit
06dc7e2a7e
@ -126,7 +126,13 @@ bool TClifo_application::get_next_key(TToken_string& key)
|
||||
if ( tipocf == tipo )
|
||||
codcf += clifo.get_long(CLI_CODCF);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
if (codcf > 999999L)
|
||||
{
|
||||
key.cut(0);
|
||||
return false;
|
||||
}
|
||||
key.format("%d|%s|%d|%ld", F_TIPOCF, (const char*) tipo, F_CODCF, codcf);
|
||||
return true;
|
||||
}
|
||||
@ -205,7 +211,7 @@ HIDDEN bool almeno_cf_o_pi(TMask_field& f)
|
||||
{
|
||||
const bool occas = m.get_bool(F_OCCASIONALE);
|
||||
const int alleg = m.get_int(F_ALLEG);
|
||||
if (!occas && (alleg == 0 || alleg == 6)) // ... e non sono occasionale
|
||||
if (!occas && (alleg == 0 || alleg == 6 || alleg == 7)) // ... e non sono occasionale
|
||||
{
|
||||
const TEdit_field& cofi = m.efield(F_COFI);
|
||||
if (cofi.empty()) // Dal 2007 serve il codice fiscale
|
||||
|
@ -267,7 +267,7 @@ LIST F_TIPOPERS 1 12
|
||||
BEGIN
|
||||
PROMPT 2 13 "Tipo persona "
|
||||
FIELD TIPOPERS
|
||||
HELP "Tipo anagrafico del clinete/fornitore"
|
||||
HELP "Tipo anagrafico del cliente/fornitore"
|
||||
ITEM "F|Fisica"
|
||||
MESSAGE COPY,F_TIPOAPER
|
||||
ITEM "G|Giuridica"
|
||||
@ -301,6 +301,7 @@ BEGIN
|
||||
ITEM "4|Clienti/Fornitori con codici fiscali gia' inseriti"
|
||||
ITEM "5|Cliente/Fornitore estero"
|
||||
ITEM "6|Cliente/Fornitore privato"
|
||||
ITEM "7|Ente pubblico"
|
||||
OUTPUT F_ALLEG
|
||||
END
|
||||
|
||||
|
@ -128,26 +128,19 @@ HELP "Indicare se e' soggetto a riduzione IVA"
|
||||
GROUP 1
|
||||
END
|
||||
|
||||
BUTTON DLG_OK 9 2
|
||||
BUTTON DLG_OK 10 2
|
||||
BEGIN
|
||||
PROMPT -14 -1 ""
|
||||
PROMPT -13 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_DELREC 9 2
|
||||
BUTTON DLG_DELREC 10 2
|
||||
BEGIN
|
||||
PROMPT -24 -1 ""
|
||||
PROMPT -23 -1 "Elimina"
|
||||
END
|
||||
|
||||
BUTTON DLG_CANCEL 9 2
|
||||
BUTTON DLG_CANCEL 10 2
|
||||
BEGIN
|
||||
PROMPT -34 -1 ""
|
||||
END
|
||||
|
||||
BUTTON DLG_NULL 9 2
|
||||
BEGIN
|
||||
PROMPT -44 -1 "A~zzera"
|
||||
MESSAGE RESET,1@
|
||||
MESSAGE EXIT,K_ENTER
|
||||
PROMPT -33 -1 ""
|
||||
END
|
||||
|
||||
ENDPAGE
|
||||
|
Loading…
x
Reference in New Issue
Block a user