fixes bug #7439
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@56482 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
91b0a716cf
commit
0f16bac20d
|
@ -100,14 +100,14 @@ public class AidfServiceImpl implements AidfService {
|
||||||
|
|
||||||
List<AidfVo> list = obtenerAidfFromSerieDocfiscal(entidad.getSerie() , entidad.getDocfiscal().replaceAll("[^a-zA-Z0-9]+","") , conn);
|
List<AidfVo> list = obtenerAidfFromSerieDocfiscal(entidad.getSerie() , entidad.getDocfiscal().replaceAll("[^a-zA-Z0-9]+","") , conn);
|
||||||
|
|
||||||
for (AidfVo e : list) {
|
for (AidfVo aidf : list) {
|
||||||
// desconsiderar o próprio ID, caso contrário o erro de validação sempre acontece qdo o registro é editado.
|
// desconsiderar o próprio ID, caso contrário o erro de validação sempre acontece qdo o registro é editado.
|
||||||
if (e.getAidfId() != entidad.getAidfId()) {
|
if (aidf.getAidfId().compareTo(entidad.getAidfId()) != 0) {
|
||||||
if (e.getDocfiscal().trim().equals(entidad.getDocfiscal().replaceAll("[^a-zA-Z0-9]+", "").trim())) {
|
if (aidf.getDocfiscal().trim().equals(entidad.getDocfiscal().replaceAll("[^a-zA-Z0-9]+", "").trim())) {
|
||||||
if (e.getSerie().trim().equals(entidad.getSerie().trim())) {
|
if (aidf.getSerie().trim().equals(entidad.getSerie().trim())) {
|
||||||
if ((Long.parseLong(entidad.getForminicial()) >= Long.parseLong(e.getForminicial()) && Long.parseLong(entidad.getForminicial()) <= Long.parseLong(e.getFormfinal()))
|
if ((Long.parseLong(entidad.getForminicial()) >= Long.parseLong(aidf.getForminicial()) && Long.parseLong(entidad.getForminicial()) <= Long.parseLong(aidf.getFormfinal()))
|
||||||
|| (Long.parseLong(entidad.getFormfinal()) >= Long.parseLong(e.getForminicial()) && Long.parseLong(entidad.getFormfinal()) <= Long.parseLong(e.getFormfinal()))) {
|
|| (Long.parseLong(entidad.getFormfinal()) >= Long.parseLong(aidf.getForminicial()) && Long.parseLong(entidad.getFormfinal()) <= Long.parseLong(aidf.getFormfinal()))) {
|
||||||
return e.getAidfId();
|
return aidf.getAidfId();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue