Filtri record in manutenzione archivi
git-svn-id: svn://10.65.10.50/branches/R_10_00@23133 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
		
							parent
							
								
									57565a44ac
								
							
						
					
					
						commit
						21d8c1f8f7
					
				| @ -96,7 +96,7 @@ bool TEdit_file::browse_cursor(TCursor& cursor, const TFilename& fname) | ||||
| 
 | ||||
|   const bool superprassi = user() == ::dongle().administrator(); | ||||
|    | ||||
|   TCursor_sheet sheet(&cursor, trac, fname, head, superprassi ? 6 : 0); | ||||
|   TCursor_sheet sheet(&cursor, trac, fname, head, superprassi ? 0x26 : 0); | ||||
|   KEY ch; | ||||
|   while ((ch = sheet.run()) != K_ESC) | ||||
|   {      | ||||
| @ -126,7 +126,7 @@ bool TEdit_file::browse_cursor(TCursor& cursor, const TFilename& fname) | ||||
|       } | ||||
|        | ||||
|       // Forza update del cursore
 | ||||
|       cursor.set_filterfunction(NULL, TRUE); | ||||
|       cursor.set_filterfunction(NULL, true); | ||||
|       if (cursor.items() > 0) | ||||
|         sheet.select(1); | ||||
|       continue; | ||||
|  | ||||
| @ -372,13 +372,14 @@ bool cod_reg(TMask_field& f, KEY key) | ||||
| 
 | ||||
| bool no_dup_fis(TMask_field& f, KEY key) | ||||
| { | ||||
|   if (f.mask().query_mode() || !f.to_check(key)) return TRUE; | ||||
|   TPersone_app& app = (TPersone_app&)main_app(); | ||||
|   TLocalisamfile&       anag = app.get_relation()->lfile(LF_ANAG) ; | ||||
|   if (f.mask().query_mode() || !f.to_check(key))  | ||||
|     return true; | ||||
|    | ||||
|   const TString16 cofi(f.get());                      | ||||
|   if ( cofi.not_empty() ) | ||||
|   const TString& cofi = f.get(); | ||||
|   if (cofi.full()) | ||||
|   {  | ||||
|     TPersone_app& app = (TPersone_app&)main_app(); | ||||
|     TLocalisamfile& anag = app.get_relation()->lfile(LF_ANAG) ; | ||||
|     anag.zero() ; | ||||
|     anag.put(N_TIPOA, app.tip_ana()); | ||||
|     anag.put(N_COFI, cofi ) ; | ||||
| @ -386,13 +387,13 @@ bool no_dup_fis(TMask_field& f, KEY key) | ||||
|     anag.read() ; | ||||
|     anag.setkey(1) ; | ||||
|     const char t = anag.get_char(N_TIPOA), t1 = app.tip_ana(); | ||||
|     const TString16     s = anag.get(N_CODANAGR), s1 = app.cod_ana(); | ||||
|     const TString16 s = anag.get(N_CODANAGR), s1 = app.cod_ana(); | ||||
| 
 | ||||
|     if (anag.good() && (t1 != t || s1 != s)) | ||||
|       f.message_box(FR("Codice fiscale gia' utilizzato per il codice %c/%s"), | ||||
|       f.message_box(FR("Codice fiscale già utilizzato per il codice %c/%s"), | ||||
|                     t, (const char*)s); | ||||
|   } | ||||
|   return TRUE ; | ||||
|   return true; | ||||
| } | ||||
| 
 | ||||
| bool gest_iva(TMask_field& f, KEY key , short   fd_sta ,short fd_iva ) | ||||
| @ -415,7 +416,7 @@ bool gest_iva(TMask_field& f, KEY key , short   fd_sta ,short fd_iva ) | ||||
|     const char t  = anag.get_char(N_TIPOA), t1 = app.tip_ana(); | ||||
|     const TFixed_string s(anag.get(N_CODANAGR)),        s1(app.cod_ana()); | ||||
|     if (anag.good() && (t1 != t || s1 != s)) | ||||
|       f.message_box(FR("Partita iva gia' definita per il codice : %c/%s"), | ||||
|       f.message_box(FR("Partita iva già definita per il codice : %c/%s"), | ||||
|                     t, (const char*) s); | ||||
|   } | ||||
|   return TRUE ; | ||||
|  | ||||
| @ -149,7 +149,7 @@ END | ||||
| 
 | ||||
| STRING FLD_AF1_STATONASC_TABSTE_S0 10 | ||||
| BEGIN | ||||
| PROMPT 44 6 "Nazionalita'         " | ||||
| PROMPT 44 6 "Nazionalità          " | ||||
| FIELD LF_ANAGFIS->NAZION | ||||
| FLAGS "D" | ||||
| HELP "Nazione di appartenenza della persona fisica" | ||||
| @ -526,9 +526,9 @@ END | ||||
| 
 | ||||
| STRING F_LOCCORR 35 | ||||
| BEGIN | ||||
| PROMPT 2 7 "Localita'       " | ||||
| PROMPT 2 7 "Località        " | ||||
| FIELD LF_ANAG->LOCCORR | ||||
| HELP "Localita' in cui spedire la corrispondenza" | ||||
| HELP "Località in cui spedire la corrispondenza" | ||||
| END | ||||
| 
 | ||||
| NUMBER FLD_AF2_STATOCORR 3 | ||||
|  | ||||
| @ -106,13 +106,13 @@ BEGIN | ||||
|   VALIDATE XTZPI_FUNC FLD_AG1_STATOPAIV FLD_AG1_COMRF FLD_AG2_COMRES | ||||
| END | ||||
| 
 | ||||
| STRING FLD_AG1_COFI 12 | ||||
| STRING FLD_AG1_COFI 16 | ||||
| BEGIN | ||||
|   PROMPT 42 5 "Codice fiscale     " | ||||
|   PROMPT 42 5 "Codice fiscale " | ||||
|   FIELD LF_ANAG->COFI | ||||
|   FLAGS "U" | ||||
|   HELP "Codice fiscale della persona giuridica" | ||||
|   VALIDATE CF_FUNC FLD_AG1_STATOPAIV | ||||
|   VALIDATE CF_FUNC FLD_AF1_STATOPAIV | ||||
|   USE LF_ANAG KEY 3 | ||||
|   INPUT TIPOA "G"  | ||||
|   INPUT COFI FLD_AG1_COFI | ||||
| @ -461,9 +461,9 @@ END | ||||
| 
 | ||||
| STRING F_LOCCORR 35 | ||||
| BEGIN | ||||
|   PROMPT 2 6 "Localita'       " | ||||
|   PROMPT 2 6 "Località        " | ||||
|   FIELD LF_ANAG->LOCCORR | ||||
|   HELP "Localita' in cui spedire la corrispondenza" | ||||
|   HELP "Località in cui spedire la corrispondenza" | ||||
| END | ||||
| 
 | ||||
| NUMBER FLD_AG2_STATOCORR 3 | ||||
| @ -683,7 +683,7 @@ DATE FLD_AG3_DATASCAD | ||||
| BEGIN | ||||
|   PROMPT 2 8 "Data scadenza   " | ||||
|   FIELD LF_ANAGGIU->DATASCAD | ||||
|   HELP "Data di termine attivita' della società" | ||||
|   HELP "Data di termine attività della società" | ||||
|   WARNING "La data di scadenza non puo' precedere quella di costituzione" | ||||
|   VALIDATE DATE_CMP_FUNC >= FLD_AG3_DATACOST | ||||
| END | ||||
| @ -720,7 +720,7 @@ DATE FLD_AG3_DATACHIUS | ||||
| BEGIN | ||||
|   PROMPT 2 12 "Data chiusura " | ||||
|   FIELD LF_ANAGGIU->DATACHIUS | ||||
|   HELP "Data di chiusura dell'anno di contabilita'" | ||||
|   HELP "Data di chiusura dell'anno di contabilità" | ||||
| END | ||||
| 
 | ||||
| NUMBER LST_AG3_STATOSOC 1 | ||||
| @ -732,8 +732,8 @@ BEGIN | ||||
|   OUTPUT LST_AG3_STATOSOC | ||||
|   HELP "Stato in cui si trova la società" | ||||
|   ITEM " |Sconosciuto" | ||||
|   ITEM "1|Soggetto in normale attivita'" | ||||
|   ITEM "2|Soggetto in liquidazione per cessazione di attivita'" | ||||
|   ITEM "1|Soggetto in normale attività" | ||||
|   ITEM "2|Soggetto in liquidazione per cessazione di attività" | ||||
|   ITEM "3|Soggetto in fallimento o in liquidazione coatta amministrativa" | ||||
|   ITEM "4|Soggetto estinto" | ||||
| END | ||||
| @ -767,21 +767,21 @@ BEGIN | ||||
|   OUTPUT LST_AG3_NATGIU | ||||
|   ITEM " |Sconosciuta" | ||||
|   ITEM "1|società in accomandita per azioni" | ||||
|   ITEM "2|società a resposabilita' limitata" | ||||
|   ITEM "2|società a resposabilità limitata" | ||||
|   ITEM "3|società per azioni" | ||||
|   ITEM "4|società cooperative e loro consorzi iscritti nei registri prefettizi e nello schedario generale delle cooperazioni" | ||||
|   ITEM "5|Altre società cooperative" | ||||
|   ITEM "6|Mutue assicuratrici" | ||||
|   ITEM "7|Consorzi con personalita' giuridica" | ||||
|   ITEM "7|Consorzi con personalità giuridica" | ||||
|   ITEM "8|Associazioni riconosciute" | ||||
|   ITEM "9|Fondazioni" | ||||
|   ITEM "10|Altri enti od istituti con personalita' giuridica" | ||||
|   ITEM "11|Consorzi senza personalita' giuridica" | ||||
|   ITEM "10|Altri enti od istituti con personalità giuridica" | ||||
|   ITEM "11|Consorzi senza personalità giuridica" | ||||
|   ITEM "12|Associazioni non riconosciute e comitati" | ||||
|   ITEM "13|Altre organizzazioni di persone o di beni senza personalita' giuridica (escluse le comunioni)" | ||||
|   ITEM "13|Altre organizzazioni di persone o di beni senza personalità giuridica (escluse le comunioni)" | ||||
|   ITEM "14|Enti pubblici economici" | ||||
|   ITEM "15|Enti pubblici non economici" | ||||
|   ITEM "16|Casse mutue e fondi di previdenza, assistenza, pensioni o simili con o senza personalita' giuridica" | ||||
|   ITEM "16|Casse mutue e fondi di previdenza, assistenza, pensioni o simili con o senza personalità giuridica" | ||||
|   ITEM "17|Opere pie e società di mutuo soccorso" | ||||
|   ITEM "18|Enti ospedalieri" | ||||
|   ITEM "19|Enti ed istituti di previdenza e asssistenza sociale" | ||||
| @ -795,19 +795,19 @@ BEGIN | ||||
|   ITEM "27|Associazioni tra artisti e professionisti" | ||||
|   ITEM "28|Aziende coniugali" | ||||
|   ITEM "29|GEIE" | ||||
|   ITEM "30|societàsemplici irregolari e di fatto (Non residenti)" | ||||
|   ITEM "30|società semplici irregolari e di fatto (Non residenti)" | ||||
|   ITEM "31|società in nome collettivo (Non residenti)" | ||||
|   ITEM "32|società in accomandita semplice (Non residenti)" | ||||
|   ITEM "33|società di armamento (Non residenti)" | ||||
|   ITEM "34|Associazioni tra professionisti (Non residenti)" | ||||
|   ITEM "35|società in accomandita per azioni (Non residenti)" | ||||
|   ITEM "36|società a responsabilita' limitata (Non residenti)" | ||||
|   ITEM "36|società a responsabilità limitata (Non residenti)" | ||||
|   ITEM "37|società per azioni (Non residenti)" | ||||
|   ITEM "38|Consorzi (Non residenti)" | ||||
|   ITEM "39|Altri enti ed istituti (Non residenti)" | ||||
|   ITEM "40|Associazioni riconosciute, non riconsciute e di fatto (Non residenti)" | ||||
|   ITEM "41|Fondazioni (Non residenti)" | ||||
|   ITEM "42|Opere pie e societàdi mutuo soccorso (Non residenti)" | ||||
|   ITEM "42|Opere pie e società di mutuo soccorso (Non residenti)" | ||||
|   ITEM "43|Altre organizzazioni di persone e di beni (Non residenti)" | ||||
| END | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user