Patch level : 12.0 702
Files correlati : fp Commento : - Monitor passive: - Aggiunti tasti nuovo e aggiorna per fornitori non associati - Sistemata maschera campi delle tabelle
This commit is contained in:
		
							parent
							
								
									62496a20cd
								
							
						
					
					
						commit
						0ae5cba1c0
					
				@ -214,7 +214,7 @@ void TPA_mask::fill()
 | 
				
			|||||||
		row.add(rec.get("20." CLI_RAGSOC).as_string());
 | 
							row.add(rec.get("20." CLI_RAGSOC).as_string());
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		TString rif = get_dest_sdi(rec.get(CFV_TIPOCF).as_string()[0], rec.get(CFV_CODCF).as_int());
 | 
							TString rif = get_dest_sdi(rec.get(CFV_TIPOCF).as_string()[0], rec.get(CFV_CODCF).as_int());
 | 
				
			||||||
		// Se è ancora vuoto potrebbe essere estero
 | 
							// Se è ancora vuoto potrebbe essere estero
 | 
				
			||||||
		if(rif.empty())
 | 
							if(rif.empty())
 | 
				
			||||||
		{
 | 
							{
 | 
				
			||||||
			// Segno la riga errata
 | 
								// Segno la riga errata
 | 
				
			||||||
@ -254,7 +254,7 @@ void TPA_mask::fill()
 | 
				
			|||||||
	docs.show();
 | 
						docs.show();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	if (fat_no_cod > 0)
 | 
						if (fat_no_cod > 0)
 | 
				
			||||||
		warning_box("Sono state trovate una o più fatture senza codice destinatario nè pec");
 | 
							warning_box("Sono state trovate una o più fatture senza codice destinatario né pec");
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
void TPA_mask::set_filter_changed()
 | 
					void TPA_mask::set_filter_changed()
 | 
				
			||||||
@ -369,7 +369,7 @@ bool TPA_mask::check_not_empty()
 | 
				
			|||||||
	TString       msg;
 | 
						TString       msg;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	if (sheet.empty())
 | 
						if (sheet.empty())
 | 
				
			||||||
		msg = "La tabella dei movimenti è vuota, vuoi caricarla con i filtri selezionati?";
 | 
							msg = "La tabella dei movimenti è vuota, vuoi caricarla con i filtri selezionati?";
 | 
				
			||||||
	else if (_filter_changed)
 | 
						else if (_filter_changed)
 | 
				
			||||||
		msg = "I filtri sono stati cambiati, vuoi ricaricare la tabella con i nuovi filtri selezionati?";
 | 
							msg = "I filtri sono stati cambiati, vuoi ricaricare la tabella con i nuovi filtri selezionati?";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -445,14 +445,14 @@ void TPA_mask::set_err_paf()
 | 
				
			|||||||
					TString query = "UPDATE PAF0100F SET P1_GESTIONE = 'E' WHERE P1_KEYHEADERFATT = '"; query << hfatt << "' AND P1_KEYBODYFATT = '" << bfatt << "';";
 | 
										TString query = "UPDATE PAF0100F SET P1_GESTIONE = 'E' WHERE P1_KEYHEADERFATT = '"; query << hfatt << "' AND P1_KEYBODYFATT = '" << bfatt << "';";
 | 
				
			||||||
					if(!fp_db().sq_set_exec(query))
 | 
										if(!fp_db().sq_set_exec(query))
 | 
				
			||||||
					{
 | 
										{
 | 
				
			||||||
						TString err = "Impossibile salvare la fattura "; err << anno << " " << codnum << " " << ndoc << "\nVerrà saltata.";
 | 
											TString err = "Impossibile salvare la fattura "; err << anno << " " << codnum << " " << ndoc << "\nVerrà saltata.";
 | 
				
			||||||
						error_box(err);
 | 
											error_box(err);
 | 
				
			||||||
					}
 | 
										}
 | 
				
			||||||
					
 | 
										
 | 
				
			||||||
				}
 | 
									}
 | 
				
			||||||
				else
 | 
									else
 | 
				
			||||||
				{
 | 
									{
 | 
				
			||||||
					TString err = "Impossibile trovare la fattura "; err << anno << " " << codnum << " " << ndoc << "\nVerrà saltata.";
 | 
										TString err = "Impossibile trovare la fattura "; err << anno << " " << codnum << " " << ndoc << "\nVerrà saltata.";
 | 
				
			||||||
					error_box(err);
 | 
										error_box(err);
 | 
				
			||||||
				}
 | 
									}
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
@ -461,7 +461,7 @@ void TPA_mask::set_err_paf()
 | 
				
			|||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	// Mi sposto nella prima pagina, setto il flag di dirty sul filtro e mi risposto
 | 
						// Mi sposto nella prima pagina, setto il flag di dirty sul filtro e mi risposto
 | 
				
			||||||
	// Lo faccio perchè eliminando la riga direttamente e chiamando la force_update() si crea un bug che cliccando sulla prima riga viene mostrata quella che c'era prima della eliminazione
 | 
						// Lo faccio perché eliminando la riga direttamente e chiamando la force_update() si crea un bug che cliccando sulla prima riga viene mostrata quella che c'era prima della eliminazione
 | 
				
			||||||
	TAutomask::next_page(0);
 | 
						TAutomask::next_page(0);
 | 
				
			||||||
	set_focus_field(F_DATAINI);
 | 
						set_focus_field(F_DATAINI);
 | 
				
			||||||
	_filter_changed = true;
 | 
						_filter_changed = true;
 | 
				
			||||||
@ -525,7 +525,7 @@ void TDoc2Paf::main_loop()
 | 
				
			|||||||
							ndocs++;
 | 
												ndocs++;
 | 
				
			||||||
						else
 | 
											else
 | 
				
			||||||
						{
 | 
											{
 | 
				
			||||||
							if (!yesno_box("L'ultima fattura non è stata esportata, continuare?"))
 | 
												if (!yesno_box("L'ultima fattura non è stata esportata, continuare?"))
 | 
				
			||||||
								break;
 | 
													break;
 | 
				
			||||||
						}
 | 
											}
 | 
				
			||||||
					}
 | 
										}
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user