Corretta l'impostazione delle rate all'atto della selezione dei documentia visualizzazione
git-svn-id: svn://10.65.10.50/trunk@5154 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
		
							parent
							
								
									66fffb964b
								
							
						
					
					
						commit
						7b884c25c5
					
				@ -93,6 +93,11 @@ bool TGestione_provv_app::ndoc_handler(TMask_field& f, KEY key)
 | 
				
			|||||||
          return f.error_box("Non e' possibile inserire due documenti con lo stessa chiave");
 | 
					          return f.error_box("Non e' possibile inserire due documenti con lo stessa chiave");
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					  if (key == K_TAB)
 | 
				
			||||||
 | 
					  {
 | 
				
			||||||
 | 
					    // - Impostazione importi e provvigioni in caso di selezione documento
 | 
				
			||||||
 | 
					    // - Calcolo righe di provvigioni in caso di selezione documento
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
  return TRUE;
 | 
					  return TRUE;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -144,7 +149,7 @@ void TGestione_provv_app::fill_rate_doc(TRate_doc& rd, TSheet_field& sf)
 | 
				
			|||||||
  {
 | 
					  {
 | 
				
			||||||
    TToken_string& tt = sf.row(i);
 | 
					    TToken_string& tt = sf.row(i);
 | 
				
			||||||
    TRata* rt = new TRata;
 | 
					    TRata* rt = new TRata;
 | 
				
			||||||
    rt->set(tt);
 | 
					    rt->set(tt);                          
 | 
				
			||||||
    rd.add_rata(rt);
 | 
					    rd.add_rata(rt);
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
@ -225,10 +230,14 @@ bool TGestione_provv_app::doc_sheet_notify(TSheet_field& ds, int r, KEY key)
 | 
				
			|||||||
          TRata& rt = rd[i];
 | 
					          TRata& rt = rd[i];
 | 
				
			||||||
          TToken_string& ttt = rs.row(i);
 | 
					          TToken_string& ttt = rs.row(i);
 | 
				
			||||||
          ttt.add(rt.rata());
 | 
					          ttt.add(rt.rata());
 | 
				
			||||||
          ttt.add(rt.datascad()); ttt.add(rt.imprata().string());
 | 
					          ttt.add(rt.datascad()); 
 | 
				
			||||||
          ttt.add(rt.impprovv().string()); ttt.add(rt.pagato().string());
 | 
					          ttt.add(rt.imprata().string());
 | 
				
			||||||
          ttt.add(rt.provvpag().string()); ttt.add(rt.pagmat().string());
 | 
					          ttt.add(rt.impprovv().string()); 
 | 
				
			||||||
          ttt.add(rt.provvmat().string()); ttt.add(rt.saldata() ? "X" : " ");
 | 
					          ttt.add(rt.pagmat().string());
 | 
				
			||||||
 | 
					          ttt.add(rt.provvmat().string()); 
 | 
				
			||||||
 | 
					          ttt.add(rt.pagato().string());
 | 
				
			||||||
 | 
					          ttt.add(rt.provvpag().string()); 
 | 
				
			||||||
 | 
					          ttt.add(rt.saldata() ? "X" : " ");
 | 
				
			||||||
          ttt.add(rt.tipopagpr());
 | 
					          ttt.add(rt.tipopagpr());
 | 
				
			||||||
          int i = 1;
 | 
					          int i = 1;
 | 
				
			||||||
          i++;
 | 
					          i++;
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user