Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 234C2200BE9 for ; Mon, 12 Dec 2016 05:31:03 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 21CD6160B2C; Mon, 12 Dec 2016 04:31:03 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 68E99160B20 for ; Mon, 12 Dec 2016 05:31:02 +0100 (CET) Received: (qmail 9466 invoked by uid 500); 12 Dec 2016 04:31:01 -0000 Mailing-List: contact dev-help@fineract.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@fineract.incubator.apache.org Delivered-To: mailing list dev@fineract.incubator.apache.org Received: (qmail 9455 invoked by uid 99); 12 Dec 2016 04:31:01 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 12 Dec 2016 04:31:01 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 1329C1A0266 for ; Mon, 12 Dec 2016 04:31:01 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -7.019 X-Spam-Level: X-Spam-Status: No, score=-7.019 tagged_above=-999 required=6.31 tests=[KAM_LAZY_DOMAIN_SECURITY=1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-2.999] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id dDV0Sttsd8hl for ; Mon, 12 Dec 2016 04:31:00 +0000 (UTC) Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with SMTP id 4DA795F250 for ; Mon, 12 Dec 2016 04:30:59 +0000 (UTC) Received: (qmail 9417 invoked by uid 99); 12 Dec 2016 04:30:58 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 12 Dec 2016 04:30:58 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 5CFF22C03DE for ; Mon, 12 Dec 2016 04:30:58 +0000 (UTC) Date: Mon, 12 Dec 2016 04:30:58 +0000 (UTC) From: "Santosh Math (JIRA)" To: dev@fineract.incubator.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Created] (FINERACT-295) Unable to Inactivate Annual (or any other recurring fees) fees under certain conditions MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Mon, 12 Dec 2016 04:31:03 -0000 Santosh Math created FINERACT-295: ------------------------------------- Summary: Unable to Inactivate Annual (or any other recurring fees) fees under certain conditions Key: FINERACT-295 URL: https://issues.apache.org/jira/browse/FINERACT-295 Project: Apache Fineract Issue Type: Bug Components: Savings Reporter: Santosh Math Assignee: Markus Geiss Reported by Vishwas Babu at https://mifosforge.jira.com/browse/MIFOSX-1841 Original Description: The restriction put in for waiving annual fees (or any other recurring fee is that the fee should not already be due before it can be waived) So, for example, I create an annual fee applicable on 15th January, the following workflow results in an error 1) Create a savings account on 2012 2) Try to waive the fee as of today (todays date is 14th Jan 2015). I should not be able waive the fee since two instances of the fee 15th Jan 2013 and 15th Jan 2014 have already been applied 3) Next pay the fees for 2013 and 2014 4) Now the next due fee is as of tomorrow (Jan 15 2015). So If I inactivate the fee today, i.e on 14th Jan we see an error saying the fee cannot be inactivated as it has already been applied. The error is invalid as the next due date of the fee is tomorrow, so the fee has not yet become due subramanya Can you please test this out on 1.26 and ensure that you are able to reproduce the same. Finally before making the issue as fixed, test out this bit of functionality in entirety as there could be regression issues -- This message was sent by Atlassian JIRA (v6.3.4#6332)