Subversion Repositories SmartDukaan

Rev

Rev 34641 | Rev 34763 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 34641 Rev 34716
Line 464... Line 464...
464
            // Log or handle as needed
464
            // Log or handle as needed
465
            return 0; // or -1 or some fallback
465
            return 0; // or -1 or some fallback
466
        }
466
        }
467
 
467
 
468
        double remainingTarget = monthlyTarget.getPurchaseTarget() - secondryMtd;
468
        double remainingTarget = monthlyTarget.getPurchaseTarget() - secondryMtd;
-
 
469
        double remainingWorkingDays=0;
-
 
470
        if(secondryMtd == 0){
-
 
471
             remainingWorkingDays = getWorkingDaysCount(date) + 1;
-
 
472
        }else {
-
 
473
             remainingWorkingDays = getWorkingDaysCount(date);
-
 
474
        }
-
 
475
 
469
 
476
 
470
        double remainingWorkingDays = getWorkingDaysCount(date);
-
 
471
 
477
 
472
        if (remainingWorkingDays == 0) return remainingTarget; // Last day
478
        if (remainingWorkingDays == 0) return remainingTarget; // Last day
-
 
479
        LOGGER.info("remainingWorkingDays {}", remainingWorkingDays);
-
 
480
        LOGGER.info("remainingTarget {}", remainingTarget);
473
 
481
 
474
        return (int) Math.ceil(remainingTarget / remainingWorkingDays);
482
        return (int) Math.ceil(remainingTarget / remainingWorkingDays);
475
    }
483
    }
476
 
484
 
477
 
485