Beispiel #1
0
 @Transactional(propagation = Propagation.REQUIRED)
 public Ficha cancelarDeposito(final String fichaId) {
   Ficha bean = (Ficha) getHibernateTemplate().get(Ficha.class, fichaId);
   Assert.isNull(
       bean.getCorte(), "La ficha ya ha sido contabilizada en un ingreso al sistema de bancos");
   if (bean.getPartidas().size() == 0) return bean;
   bean.getPartidas().clear();
   bean.setComentario("CANCELADO");
   bean.setCancelada(new Date());
   bean.getImporte();
   return save(bean);
 }