Details
-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 4.3.0
-
Fix Version/s: 4.10.0-b1
-
Component/s: Staff Interface
-
Labels:None
Description
Add the ability to set and bill late fees.
Under Settings > Company > Billing/Payment add a new section called "Late Fees". This section should also exist as a client group override when editing the Client Group as its own section.
Location
These settings will appear for the company and for the client group. For the company, add a new setting called Late Fees under Settings > Company > Billing/Payment. For the client group, add a new section called Late Fees.
Fields
- Late Fee Type (Percentage or Fixed)
- Late Fee Amount (Enter the percentage or fixed value)
- Late Fee Minimum (The minimum late fee to charge, if the calculated value is less then this will be used)
- Late Fee Days (Number of days the invoice is late before late fee is applied
We will have a table with the currency defined on the left, and fields associated with that currency following List all currencies active in the system.
Currency | Fee Type | Amount | Minimum |
---|---|---|---|
USD | Percent () Fixed | 10 | 2 |
GBP | () Percent Fixed | 5 | 1 |
...
Late Fee Days [======]
[x] Apply to total invoice amount (Tool tip: "If the fee type is percentage, checked this to calculate the fee based on the total amount of the invoice. If this is unchecked, the fee will be calculated based on the unpaid amount only.")
Automation Task
Add a new core automation task that will search for late invoices that should have a late fee assessed, and add the late fee. The invoice should be modified and a line item for the late fee should be added. Make sure not to add a 0 amount line item.
Add a marker, either on the invoices table or through a new table, that tracks whether a late fee has already been applied to an invoice. Ignore marked invoices when creating future late fees
Should we re-queue the invoice for delivery if a late fee is added?
Activity
Field | Original Value | New Value |
---|---|---|
Rank | Ranked higher |
Rank | Ranked lower |
Rank | Ranked higher |
Rank | Ranked higher |
Rank | Ranked higher |
Rank | Ranked higher |
Rank | Ranked higher |
Description |
Add the ability to set and bill late fees.
Under Settings > Company > Billing/Payment add a new section called "Late Fees". This section should also exist as a client group override when editing the Client Group as its own section. *Fields* * Late Fee Type (Percentage or Fixed) * Late Fee Amount (Enter the percentage or fixed value) * Late Fee Minimum (The minimum late fee to charge, if the calculated value is less then this will be used) * Late Fee Days (Number of days the invoice is late before late fee is applied *Automation Task* Add a new core automation task that will search for late invoices that should have a late fee assessed, and add the late fee. The invoice should be modified and a line item for the late fee should be added. Should we re-queue the invoice for delivery if a late fee is added? |
Add the ability to set and bill late fees.
Under Settings > Company > Billing/Payment add a new section called "Late Fees". This section should also exist as a client group override when editing the Client Group as its own section. *Fields* * Late Fee Type (Percentage or Fixed) * Late Fee Amount (Enter the percentage or fixed value) * Late Fee Minimum (The minimum late fee to charge, if the calculated value is less then this will be used) * Late Fee Days (Number of days the invoice is late before late fee is applied *We will have a table with the currency defined on the left, and fields associated with that currency following* ||Currency||Fee Type||Amount||Minimum||Days||Apply to full amount or balance|| |USD|Radio option (Fixed) (Percent)|(amount input field)|(minimum input field)|(days input field)|[x] Apply to full balance| *Automation Task* Add a new core automation task that will search for late invoices that should have a late fee assessed, and add the late fee. The invoice should be modified and a line item for the late fee should be added. Should we re-queue the invoice for delivery if a late fee is added? |
Description |
Add the ability to set and bill late fees.
Under Settings > Company > Billing/Payment add a new section called "Late Fees". This section should also exist as a client group override when editing the Client Group as its own section. *Fields* * Late Fee Type (Percentage or Fixed) * Late Fee Amount (Enter the percentage or fixed value) * Late Fee Minimum (The minimum late fee to charge, if the calculated value is less then this will be used) * Late Fee Days (Number of days the invoice is late before late fee is applied *We will have a table with the currency defined on the left, and fields associated with that currency following* ||Currency||Fee Type||Amount||Minimum||Days||Apply to full amount or balance|| |USD|Radio option (Fixed) (Percent)|(amount input field)|(minimum input field)|(days input field)|[x] Apply to full balance| *Automation Task* Add a new core automation task that will search for late invoices that should have a late fee assessed, and add the late fee. The invoice should be modified and a line item for the late fee should be added. Should we re-queue the invoice for delivery if a late fee is added? |
Add the ability to set and bill late fees.
Under Settings > Company > Billing/Payment add a new section called "Late Fees". This section should also exist as a client group override when editing the Client Group as its own section. *Fields* * Late Fee Type (Percentage or Fixed) * Late Fee Amount (Enter the percentage or fixed value) * Late Fee Minimum (The minimum late fee to charge, if the calculated value is less then this will be used) * Late Fee Days (Number of days the invoice is late before late fee is applied *We will have a table with the currency defined on the left, and fields associated with that currency following* ||Currency||Fee Type||Amount||Minimum||Days late to apply||Apply to full amount or balance|| |USD|Radio option (Fixed) (Percent)|(amount input field)|(minimum input field)|(days input field)|[x] Apply to full balance| *Automation Task* Add a new core automation task that will search for late invoices that should have a late fee assessed, and add the late fee. The invoice should be modified and a line item for the late fee should be added. Should we re-queue the invoice for delivery if a late fee is added? |
Description |
Add the ability to set and bill late fees.
Under Settings > Company > Billing/Payment add a new section called "Late Fees". This section should also exist as a client group override when editing the Client Group as its own section. *Fields* * Late Fee Type (Percentage or Fixed) * Late Fee Amount (Enter the percentage or fixed value) * Late Fee Minimum (The minimum late fee to charge, if the calculated value is less then this will be used) * Late Fee Days (Number of days the invoice is late before late fee is applied *We will have a table with the currency defined on the left, and fields associated with that currency following* ||Currency||Fee Type||Amount||Minimum||Days late to apply||Apply to full amount or balance|| |USD|Radio option (Fixed) (Percent)|(amount input field)|(minimum input field)|(days input field)|[x] Apply to full balance| *Automation Task* Add a new core automation task that will search for late invoices that should have a late fee assessed, and add the late fee. The invoice should be modified and a line item for the late fee should be added. Should we re-queue the invoice for delivery if a late fee is added? |
Add the ability to set and bill late fees.
Under Settings > Company > Billing/Payment add a new section called "Late Fees". This section should also exist as a client group override when editing the Client Group as its own section. *Fields* * Late Fee Type (Percentage or Fixed) * Late Fee Amount (Enter the percentage or fixed value) * Late Fee Minimum (The minimum late fee to charge, if the calculated value is less then this will be used) * Late Fee Days (Number of days the invoice is late before late fee is applied *We will have a table with the currency defined on the left, and fields associated with that currency following* ||Currency||Fee Type||Amount||Minimum|| |USD|Radio option (Fixed) (Percent)|(amount input field)|(minimum input field)| Late Fee Days [x] Apply to total invoice amount (Tool tip describing that if this isn't checked and it's a % fee, it will apply to the unpaid balance on the invoice) *Automation Task* Add a new core automation task that will search for late invoices that should have a late fee assessed, and add the late fee. The invoice should be modified and a line item for the late fee should be added. Should we re-queue the invoice for delivery if a late fee is added? |
Description |
Add the ability to set and bill late fees.
Under Settings > Company > Billing/Payment add a new section called "Late Fees". This section should also exist as a client group override when editing the Client Group as its own section. *Fields* * Late Fee Type (Percentage or Fixed) * Late Fee Amount (Enter the percentage or fixed value) * Late Fee Minimum (The minimum late fee to charge, if the calculated value is less then this will be used) * Late Fee Days (Number of days the invoice is late before late fee is applied *We will have a table with the currency defined on the left, and fields associated with that currency following* ||Currency||Fee Type||Amount||Minimum|| |USD|Radio option (Fixed) (Percent)|(amount input field)|(minimum input field)| Late Fee Days [x] Apply to total invoice amount (Tool tip describing that if this isn't checked and it's a % fee, it will apply to the unpaid balance on the invoice) *Automation Task* Add a new core automation task that will search for late invoices that should have a late fee assessed, and add the late fee. The invoice should be modified and a line item for the late fee should be added. Should we re-queue the invoice for delivery if a late fee is added? |
Add the ability to set and bill late fees.
Under Settings > Company > Billing/Payment add a new section called "Late Fees". This section should also exist as a client group override when editing the Client Group as its own section. *Fields* * Late Fee Type (Percentage or Fixed) * Late Fee Amount (Enter the percentage or fixed value) * Late Fee Minimum (The minimum late fee to charge, if the calculated value is less then this will be used) * Late Fee Days (Number of days the invoice is late before late fee is applied *We will have a table with the currency defined on the left, and fields associated with that currency following* ||Currency||Fee Type||Amount||Minimum|| |USD|Radio option (Fixed) (Percent)|(amount input field)|(minimum input field)| Late Fee Days [x] Apply to total invoice amount (Tool tip describing that if this isn't checked and it's a % fee, it will apply to the unpaid balance on the invoice) *Automation Task* Add a new core automation task that will search for late invoices that should have a late fee assessed, and add the late fee. The invoice should be modified and a line item for the late fee should be added. Make sure not to add a 0 amount line item. Should we re-queue the invoice for delivery if a late fee is added? |
Description |
Add the ability to set and bill late fees.
Under Settings > Company > Billing/Payment add a new section called "Late Fees". This section should also exist as a client group override when editing the Client Group as its own section. *Fields* * Late Fee Type (Percentage or Fixed) * Late Fee Amount (Enter the percentage or fixed value) * Late Fee Minimum (The minimum late fee to charge, if the calculated value is less then this will be used) * Late Fee Days (Number of days the invoice is late before late fee is applied *We will have a table with the currency defined on the left, and fields associated with that currency following* ||Currency||Fee Type||Amount||Minimum|| |USD|Radio option (Fixed) (Percent)|(amount input field)|(minimum input field)| Late Fee Days [x] Apply to total invoice amount (Tool tip describing that if this isn't checked and it's a % fee, it will apply to the unpaid balance on the invoice) *Automation Task* Add a new core automation task that will search for late invoices that should have a late fee assessed, and add the late fee. The invoice should be modified and a line item for the late fee should be added. Make sure not to add a 0 amount line item. Should we re-queue the invoice for delivery if a late fee is added? |
Add the ability to set and bill late fees.
Under Settings > Company > Billing/Payment add a new section called "Late Fees". This section should also exist as a client group override when editing the Client Group as its own section. *Fields* * Late Fee Type (Percentage or Fixed) * Late Fee Amount (Enter the percentage or fixed value) * Late Fee Minimum (The minimum late fee to charge, if the calculated value is less then this will be used) * Late Fee Days (Number of days the invoice is late before late fee is applied *We will have a table with the currency defined on the left, and fields associated with that currency following* ||Currency||Fee Type||Amount||Minimum|| |USD|Radio option (Fixed) (Percent)|(amount input field)|(minimum input field)| Late Fee Days [x] Apply to total invoice amount (Tool tip describing that if this isn't checked and it's a % fee, it will apply to the unpaid balance on the invoice) *Automation Task* Add a new core automation task that will search for late invoices that should have a late fee assessed, and add the late fee. The invoice should be modified and a line item for the late fee should be added. Make sure not to add a 0 amount line item. Add a marker, either on the invoices table or through a new table, that tracks whether a late fee has already been applied to an invoice. Ignore marked invoices when creating future late fees Should we re-queue the invoice for delivery if a late fee is added? |
Story Points | 5 |
Assignee | Abdy Franco [ abdy ] |
Fix Version/s | 4.10.0-b1 [ 11305 ] | |
Fix Version/s | Short Term [ 10800 ] |
Sprint | 4.10.0 Sprint 3 [ 107 ] |
Rank | Ranked lower |
Description |
Add the ability to set and bill late fees.
Under Settings > Company > Billing/Payment add a new section called "Late Fees". This section should also exist as a client group override when editing the Client Group as its own section. *Fields* * Late Fee Type (Percentage or Fixed) * Late Fee Amount (Enter the percentage or fixed value) * Late Fee Minimum (The minimum late fee to charge, if the calculated value is less then this will be used) * Late Fee Days (Number of days the invoice is late before late fee is applied *We will have a table with the currency defined on the left, and fields associated with that currency following* ||Currency||Fee Type||Amount||Minimum|| |USD|Radio option (Fixed) (Percent)|(amount input field)|(minimum input field)| Late Fee Days [x] Apply to total invoice amount (Tool tip describing that if this isn't checked and it's a % fee, it will apply to the unpaid balance on the invoice) *Automation Task* Add a new core automation task that will search for late invoices that should have a late fee assessed, and add the late fee. The invoice should be modified and a line item for the late fee should be added. Make sure not to add a 0 amount line item. Add a marker, either on the invoices table or through a new table, that tracks whether a late fee has already been applied to an invoice. Ignore marked invoices when creating future late fees Should we re-queue the invoice for delivery if a late fee is added? |
Add the ability to set and bill late fees.
Under Settings > Company > Billing/Payment add a new section called "Late Fees". This section should also exist as a client group override when editing the Client Group as its own section. *Location* These settings will appear for the company and for the client group. For the company, add a new setting called *Late Fees* under Settings > Company > Billing/Payment. For the client group, add a new section called *Late Fees*. *Fields* * Late Fee Type (Percentage or Fixed) * Late Fee Amount (Enter the percentage or fixed value) * Late Fee Minimum (The minimum late fee to charge, if the calculated value is less then this will be used) * Late Fee Days (Number of days the invoice is late before late fee is applied *We will have a table with the currency defined on the left, and fields associated with that currency following* List all currencies active in the system. ||Currency||Fee Type||Amount||Minimum|| |USD|(x) Percent () Fixed|10|2| |GBP|() Percent (x) Fixed|5|1] ... Late Fee Days [======] [x] Apply to total invoice amount (Tool tip: "If the fee type is percentage, checked this to calculate the fee based on the total amount of the invoice. If this is unchecked, the fee will be calculated based on the unpaid amount only.") *Automation Task* Add a new core automation task that will search for late invoices that should have a late fee assessed, and add the late fee. The invoice should be modified and a line item for the late fee should be added. Make sure not to add a 0 amount line item. Add a marker, either on the invoices table or through a new table, that tracks whether a late fee has already been applied to an invoice. Ignore marked invoices when creating future late fees Should we re-queue the invoice for delivery if a late fee is added? |
Description |
Add the ability to set and bill late fees.
Under Settings > Company > Billing/Payment add a new section called "Late Fees". This section should also exist as a client group override when editing the Client Group as its own section. *Location* These settings will appear for the company and for the client group. For the company, add a new setting called *Late Fees* under Settings > Company > Billing/Payment. For the client group, add a new section called *Late Fees*. *Fields* * Late Fee Type (Percentage or Fixed) * Late Fee Amount (Enter the percentage or fixed value) * Late Fee Minimum (The minimum late fee to charge, if the calculated value is less then this will be used) * Late Fee Days (Number of days the invoice is late before late fee is applied *We will have a table with the currency defined on the left, and fields associated with that currency following* List all currencies active in the system. ||Currency||Fee Type||Amount||Minimum|| |USD|(x) Percent () Fixed|10|2| |GBP|() Percent (x) Fixed|5|1] ... Late Fee Days [======] [x] Apply to total invoice amount (Tool tip: "If the fee type is percentage, checked this to calculate the fee based on the total amount of the invoice. If this is unchecked, the fee will be calculated based on the unpaid amount only.") *Automation Task* Add a new core automation task that will search for late invoices that should have a late fee assessed, and add the late fee. The invoice should be modified and a line item for the late fee should be added. Make sure not to add a 0 amount line item. Add a marker, either on the invoices table or through a new table, that tracks whether a late fee has already been applied to an invoice. Ignore marked invoices when creating future late fees Should we re-queue the invoice for delivery if a late fee is added? |
Add the ability to set and bill late fees.
Under Settings > Company > Billing/Payment add a new section called "Late Fees". This section should also exist as a client group override when editing the Client Group as its own section. *Location* These settings will appear for the company and for the client group. For the company, add a new setting called *Late Fees* under Settings > Company > Billing/Payment. For the client group, add a new section called *Late Fees*. *Fields* * Late Fee Type (Percentage or Fixed) * Late Fee Amount (Enter the percentage or fixed value) * Late Fee Minimum (The minimum late fee to charge, if the calculated value is less then this will be used) * Late Fee Days (Number of days the invoice is late before late fee is applied *We will have a table with the currency defined on the left, and fields associated with that currency following* List all currencies active in the system. ||Currency||Fee Type||Amount||Minimum|| |USD|(x) Percent () Fixed|10|2| |GBP|() Percent (x) Fixed|5|1| ... Late Fee Days [======] [x] Apply to total invoice amount (Tool tip: "If the fee type is percentage, checked this to calculate the fee based on the total amount of the invoice. If this is unchecked, the fee will be calculated based on the unpaid amount only.") *Automation Task* Add a new core automation task that will search for late invoices that should have a late fee assessed, and add the late fee. The invoice should be modified and a line item for the late fee should be added. Make sure not to add a 0 amount line item. Add a marker, either on the invoices table or through a new table, that tracks whether a late fee has already been applied to an invoice. Ignore marked invoices when creating future late fees Should we re-queue the invoice for delivery if a late fee is added? |
Status | Open [ 1 ] | In Progress [ 3 ] |
Remaining Estimate | 0 minutes [ 0 ] | |
Time Spent | 5 hours, 33 minutes [ 19980 ] | |
Worklog Id | 13589 [ 13589 ] |
Status | In Progress [ 3 ] | In Review [ 5 ] |
Resolution | Fixed [ 1 ] |
Time Spent | 5 hours, 33 minutes [ 19980 ] | 1 day, 4 hours, 41 minutes [ 45660 ] |
Worklog Id | 13591 [ 13591 ] |
Time Spent | 1 day, 4 hours, 41 minutes [ 45660 ] | 1 day, 6 hours, 42 minutes [ 52920 ] |
Worklog Id | 13596 [ 13596 ] |
Time Spent | 1 day, 6 hours, 42 minutes [ 52920 ] | 2 days, 1 minute [ 57660 ] |
Worklog Id | 13597 [ 13597 ] |
Time Spent | 2 days, 1 minute [ 57660 ] | 2 days, 16 minutes [ 58560 ] |
Worklog Id | 13600 [ 13600 ] |
Time Spent | 2 days, 16 minutes [ 58560 ] | 2 days, 21 minutes [ 58860 ] |
Worklog Id | 13609 [ 13609 ] |
Status | In Review [ 5 ] | Closed [ 6 ] |