edgar 2017-06-30 20:29:33 +00:00
parent 3d2abd4741
commit d2750eb2c7
4 changed files with 17 additions and 0 deletions

View File

@ -53,5 +53,7 @@ public interface ConferenciaComissaoDAO extends GenericDAO<Conferencia, Long> {
public BigDecimal carregarValorDepositoContaCorrente(Integer empresaId, Integer puntoventaId, Date datamovimento);
public DiaConferenciaComissaoVO carregarConferenciaRegistrada(Date datamovimento, Empresa empresa, PuntoVenta puntoVenta) throws BusinessException;
public Conferencia cancelarChegadaMalote(Conferencia conferencia) ;
}

View File

@ -32,6 +32,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Repository;
import org.springframework.transaction.annotation.Transactional;
import org.zkoss.util.resource.Labels;
import com.rjconsultores.ventaboletos.constantes.Constantes;
import com.rjconsultores.ventaboletos.dao.ConferenciaComissaoDAO;
@ -518,6 +519,13 @@ public class ConferenciaComissaoHibernateDAO extends GenericHibernateDAO<Confere
throw new BusinessException(e.getMessage(), e);
}
}
@Override
@Transactional
public Conferencia cancelarChegadaMalote(Conferencia conferencia) {
conferencia.setIndmaloterecebido(Boolean.FALSE);
return suscribirOrActualizacion(conferencia);
}
@Override
@Transactional

View File

@ -30,6 +30,8 @@ public interface ConferenciaComissaoService extends GenericService<Conferencia,
public List<ConferenciaComissaoVO> carregarConferenciaComissao(Date dataInicial, Date dataFinal, Empresa empresa, PuntoVenta puntoVenta, Date dataMovimento) throws BusinessException;
public Conferencia confirmarChegadaMalote(Conferencia conferencia) throws BusinessException;
public Conferencia cancelarChegadaMalote(Conferencia conferencia);
public Conferencia encerrarMovimentoDiario(Conferencia conferencia) throws BusinessException;

View File

@ -1001,4 +1001,9 @@ public class ConferenciaComissaoServiceImpl implements ConferenciaComissaoServic
return true;
}
}
@Override
public Conferencia cancelarChegadaMalote(Conferencia conferencia) {
return conferenciaComissaoDAO.cancelarChegadaMalote(conferencia);
}
}