What's new in version 2505.0.0.0
Enhancements/Modifications
With this release of the Aptean Beverage Contract Management extension, Drink-IT Edition,
- Enhancements have been made to support the registration and tracking of rental deposits linked to customer or vendor agreements. You can use the Rental Deposit checkbox on the Loan Categories page to identify loans associated with rental deposits. Loans with the Rental Deposit checkbox selected follow the complete financial process associated with deposit registration, ensuring accurate accounting and reporting.
- The contract management functionality has been enhanced to facilitate the automated creation and management of rental deposit loans.
- The system allows you to register and track rental deposits directly from the Deposit FastTab of the Rental Agreement page.
- The system provides better visibility and tracking of rental deposits directly on the Deposit FastTab of the Loan page. This provides a complete financial view of loans linked to rental agreements.
- You can view the deposit details on the Rental Agreement page, including information from the linked loan contract (when it is a rental deposit loan).
- The system prevents the deletion of loans and rental agreements when financial activity exists or balances are outstanding.
- The system enforces that each rental agreement is linked to a single loan for the rental deposit, and vice versa. The system prevents linking multiple loans to one rental agreement or multiple rental agreements to one loan. It also automatically clears the link if you delete the loan or rental agreement. Updates to deposit amounts, loan amounts, scheduled payback amounts, or loan lines are restricted unless all line statuses are set to New.
- You can automatically create a rental deposit loan from the Rental Agreement page by executing the Create Rental Deposit Loan action. This enhancement simplifies the process by generating the loan, linking it to the rental agreement, and filling in all required fields automatically.
When you create the loan using the Create Rental Deposit Loan action, the rental agreement number is automatically updated on the loan, and the loan number is updated on the rental agreement. The required details are copied from the rental agreement to the loan, including the rental deposit amount, loan dates, and interest rate.
- The system improves the handling of rental deposit loans. When the Rental Deposit checkbox is selected on the Loan Categories page, the system disables the Calculate Scheduled Pay Back Amount action and automatically sets the Scheduled Pay Back Amount (LCY) field to the same value as the Loan Amount (LCY) field on the Loans page.
- The system correctly handles payout journals for rental deposit loans. When the loan is a rental deposit, the system posts the payout amounts with the opposite sign (negative instead of positive, or positive instead of negative) to distinguish deposits from regular loan payouts and ensure they are recorded correctly in financial reports.
- The system improves the handling of deposit rental agreements that are linked to loans. You can extend the ending date of a rental deposit agreement by updating the Ending Date field value on the Loan page. The system automatically:
- Extends the scheduled payback to the new ending date.
- Reverses posted payout postings and reposts it with the updated due date when the loan has the Allow Modification or Allow Pay Out status.
- Creates and posts the required journal entries based on the contract management setup.
- Updates related fields, such as the First Loan Pay Back Date, Next Pay Back Ending Date, and Pay Back Cap.
- Ensures the new ending date is reflected in customer and vendor ledger entries.
You cannot expand the ending date if unposted journal lines exist and if a loan is not linked to a rental agreement, related fields such as First Loan Pay Back Date, Next Pay Back Ending Date, and Pay Back Cap are not updated automatically when you expand the ending date. To update these fields, you must manually execute the Create Loan Lines action.
- The system improves the handling of deposit rental agreements that are linked to loans. You can extend the ending date of a rental deposit agreement by updating the Ending Date field value on the Rental Agreement page. The system automatically:
- Extends the scheduled payback to the new ending date.
- Reverses posted payout postings and reposts it with the updated due date when the loan has the Allow Modification or Allow Pay Out status.
- Creates and posts the required journal entries based on the contract management setup.
- Updates related fields, such as the First Loan Pay Back Date, Next Pay Back Ending Date, and Pay Back Cap.
- Ensures the new ending date is reflected in customer and vendor ledger entries.
You cannot expand the ending date if unposted journal lines exist.
- The system supports calculating the value of the Scheduled Pay Back Amount (LCY) field by executing the Calculate Scheduled Pay Back Amount action for loans that use the Custom pay back period type. The Pay back Period Type field value set as Custom is calculated on a 365-day basis, while other types use 360 days. For example, a monthly payback calculates the Scheduled Pay Back Amount (LCY) field value as a 30-day custom period.
- The system creates a credit memo instead of a negative invoice when calculating loan interest for rental deposit loans. For customer loans, a sales credit memo is created, and for vendor loans, a purchase credit memo is created.
- The system displays the overview of the deposits linked to the rental agreement on the Deposit FactBox when the agreement is associated with a loan contract of type, Rental Deposit on the Rental Agreement page.
- The system has been enhanced to improve the handling of loan and rent entries in the cash receipt journals.
- When updating the Applies-to Doc. No. field value, the Loan Entry Type field value matches the selected customer ledger entry and vendor ledger entry.
- The system splits the Applies-to ID field value on the Apply Customer Entries page for rent and loan entries, ensuring consistent handling when the Apply Per Loan and Loan Entry Type and Apply Per Rental Agreement toggles on the Contract Management Setup page are turned on.
- The Rental Agreement No. field value on the Apply Customer Entries page is correctly filled when applying rent entries, providing a link between rental agreements and ledger entries.
- Enhancements have been made to the Create Loan Pay Back Journal Lines action on the Loan page to support vendor loans. The system generates payback lines for loans linked to vendors, ensuring accurate posting for vendor-related loan transactions.
UI/UX changes
The following UI/UX changes have been made in this release.
- The Create Rental Deposit Loan action has been added to the Rental Agreement page.
- The Deposit FastTab has been added to the Rental Agreement page.
- The Deposit FastTab has been added to the Loan page.
This FastTab is visible only when the Rental Deposit checkbox is selected for the loans on the Loan Categories page. - The Deposit FastTab has been added to the Rental Agreement page.
- The Deposit FactBox has been added to the Rental Agreement page.
- The Rental Agreement No. field has been added to the following pages:
- Vendor Ledger Entries
- Customer Ledger Entries
- Detailed Vendor Ledger Entries
- Detailed Customer Ledger Entries
- The Loan Category for Customer Rental Deposit and Loan Category for Vendor Rental Deposit fields have been added to the Contract Management Setup page.
- The Rental Deposit checkbox has been added to the Loan Categories page.
Resolved issues
The following issue has been resolved in this release.
ID | Description |
---|---|
301491 | The system incorrectly handles the conversion of enum fields during contract management operations, causing:
|