Release Notes
All Versions
Version | Type | Title | Description | Read More |
---|---|---|---|---|
22.6 | Added | Automatic Account | Support for the Automatic Account Code extension | 84501 |
22.5 | Added | Calculated Amount | Enabling batch job to update calculated amounts and adding auto-calculation setting | 85777 |
22.5 | Added | New event | New event for customizing posted amounts in contract entries | 85813 |
22.4 | Added | Calculated Amount | New fields for calculated amount on contract lines | 84275 |
22.4 | Fixed | Contract Line | Resolved issues with changing Type on existing Contract Lines | 83764 |
22.3 | Changed | Upgrade | Improved performance when upgrading | 84215 |
22.1 | Added | Create Documents | Work Date as filter for To Next Posting Date when creating documents in batch | 82112 |
22.1 | Added | Collective Invoicing | Collective Invoicing possible with "Work Date" in Contract Setup | 82127 |
22.1 | Fixed | Contract Templates | Update on fields in Contract Templates | 81954 |
22.1 | Fixed | Copy Contracts | Improved Copy Contract Feature for Contract Line Dates and Contract Unique Prices | 78935 |
22.0 | Added | Release Wave | Support for Business Central 2023 Wave 1 | 80245 |
21.6 | Added | Collective Invoicing | Manage Collective Invoicing on contracts | 79767 |
21.6 | Added | API pages | New fields on API pages | 79359 |
21.5 | Changed | Grouping | The actions on the contract and contract card pages have been rearranged | 52701 |
21.5 | Changed | Ending Date | Changed handling of the ending date on the contract header | 77925 |
21.5 | Fixed | Next Posting Date | Incorrect calculation in certain cases | 79072 |
21.4 | Added | Language | Support for a new language: Finnish | 57837 |
21.4 | Added | New events | Events for the address update | 75605 |
21.3 | Added | Contract Entries | New fields on the Contract Entries | 70310 |
21.3 | Added | API pages | New fields on API page | 70311 |
21.3 | Added | Release multiple | Support for releasing or opening multiple contracts simultaneously | 73222 |
21.3 | Added | Shortcut dimensions | Shortcut dimensions are added on the Contract Lines page | 74389 |
21.3 | Added | Customer No. | Sell-to and Bill-to customer no. are added on the Contract Lines | 74388 |
21.3 | Changed | Recreate lines | No longer possible to recreate lines on documents created from contracts | 75222 |
21.3 | Changed | Blocked lines | The next posting date is also calculated on lines that are blocked | 74185 |
21.3 | Changed | Deleted lines | The next posting date is also calculated on lines that have not been posted | 74186 |
21.3 | Fixed | Error message | Error message when the next posting date cannot be calculated due to no active lines | 74684 |
21.2 | Added | Extended Texts | Support for automatically adding extended texts on documents. | 73165 |
21.2 | Added | Description | Support for retrieving the description from linked products | 73166 |
21.2 | Added | API pages | New API page and added fields | 75019 |
21.2 | Fixed | Language dependence | Support for other languages than english when creating a credit memo | 75074 |
21.1 | Added | New event | OnBeforeInsertDocumentHeaderComment | 74181 |
21.1 | Added | Telemetry | Usage Telemetry | 72678 |
21.1 | Added | New event | OnBeforeTestContractHeader and OnBeforeSetContractHeaderDates | 71760 |
21.1 | Added | Unique Price | Support for entering a contract unique price on the Contract Lines | 71561 |
21.1 | Added | Copy document | A check when copying open documents created from a contract | 73382 |
21.1 | Fixed | Contract | Comment lines when the number of documents to be created is more than one | 74052 |
21.0 | Added | Country/Region | Support for more countries | 72335 |
21.0 | Added | Contract Group | New field to group contracts | 70715 |
21.0 | Added | Release Wave | Support for Business Central 2022 Wave 2 | 70499 |
20.3 | Added | Contract | Advanced mode to control invoicing on the contract lines | 64416 |
20.3 | Fixed | Contract Line | Contract Unique Price | 68341 |
20.2 | Added | Planning Lines | Dimensions | 64664 |
20.2 | Added | Contract Entries | Location code | 66925 |
20.2 | Added | New event | Credit Contract Invoices | 66927 |
20.2 | Added | Contract | Currency code | 65112 |
20.2 | Added | Contract Line | Item translations | 61168 |
20.2 | Change | Order | Partial delivery | 66094 |
20.2 | Fixed | API pages | Badger Contract Line | 63407 |
20.2 | Fixed | Order | Combined Shipment | 66091 |
20.1 | Added | Contract | Extended support for inventory locations | 63758 |
20.0 | Added | Release Wave | Support for Business Central 2022 Wave 1 | 61160 |
20.0 | Fixed | Contract Line | Contract Unique Price | 62758 |
20.0 | Removed | Features | Deprecated features have been removed | 61160 |
19.3 | Added | Contract | Contract Templates | 54757 |
19.3 | Added | Contract Line | Explode BOM | 59897 |
19.3 | Added | Sales Documents | Contract No., Contract Period Starting Date and Contract Period Ending date | 62207 |
19.3 | Fixed | Contract Setup | Contract Nos. and Contract Item Nos. | 59298 |
19.2 | Added | Contract Item | Auto Accounting Group | 59864 |
19.2 | Added | Contract Line | Added new Types | 59508 |
19.2 | Fixed | Contract | Create document/planning lines | 59982 |
19.2 | Fixed | Error handling | Missing VAT Posting Setup | 59795 |
19.1 | Added | Country/Region | Support for more countries | 58860 |
19.1 | Added | Price Lists | New Sales Pricing Feature | 58860 |
19.0 | Added | Release Wave | Support for Business Central 2021 Wave 2 | 57868 |
18.4 | Added | Contract | Release | 40637 |
18.4 | Added | Contract | Credit manual lines | 55648 |
18.4 | Added | Contract | Total amount | 42106 |
18.4 | Added | Country/Region | Support for more countries | 56450 |
18.4 | Changed | Contract Line | Contract Unique Price | 52760 |
18.3 | Added | Contract | Customer Price Group | 54755 |
18.3 | Added | Contract | Customer Disc. Group | 54754 |
18.3 | Fixed | Planning Lines | Crediting an invoice created from planning lines | 54902 |
18.3 | Fixed | Contract | Dimensions | 55599 |
18.2 | Added | Extend Parrot | Public events and procedures | 54759 |
18.1 | Added | Contract | Contract Category | 47101 |
18.1 | Added | Contract | County/State | 49492 |
18.1 | Added | Contract List | Use address fields to search | 42077 |
18.1 | Added | Documentation | Documentation with Xml Comments | 52669 |
18.1 | Changed | Contract | Addresses | 42077 |
18.0 | Added | Documentation | Teaching Tips | 51098 |
18.0 | Added | Mandatory fields | Red asterisk for mandatory fields | 51098 |
18.0 | Added | Country/Region | Support for more countries | 51016 |
18.0 | Added | Release Wave | Support for Business Central 2021 Wave 1 | 52163 |
18.0 | Fixed | Contract List | Update on delete | 49443 |
18.0 | Fixed | Contract Items | Check on delete | 48667 |
17.2 | Added | Contract | Dimensions | 31821 |
17.2 | Added | Contract | Language Code | 49796 |
17.2 | Added | Contract | Credit | 29474 |
17.1 | Added | Error handling | Contract Batch Error List | 41911 |
17.1 | Added | Contract | Your reference | 43634 |
17.1 | Added | Contract Line | External Comment | 38838 |
17.1 | Added | Keywords | Possible to use Parrot as a keyword | 39876 |
17.1 | Changed | Contract Item | Description | 44041 |
17.1 | Fixed | Contract | Copy Contract | 44483 |
17.1 | Removed | Features | Deprecated Return Deferral Date has been removed | 40455 |
17.1 | Removed | Features | Deprecated No. Printed has been removed | 38873 |
17.1 | Removed | Features | Deprecated Contract Templates has been removed | 40454 |
17.0 | Added | Country/Region | Support for more countries | 41274 |
17.0 | Added | Release Wave | Support for Business Central 2020 Wave 2 | 41274 |
16.0 | Added | Release Wave | Support for Business Central 2020 Wave 1 | 37234 |
15.5 | Added | Obsolete State | All objects will be set to Internal in next major | 34313 |
15.2 | Added | Contract Item | Auto Acc.Group | 26848 |
15.2 | Fixed | Contract Lines | Contract items | 29469 |
15.1 | Added | Contract Item | Price list | 29472 |
15.1 | Added | Contract Item | Description | 30924 |
15.1 | Added | Contract Item | Unit on Item and Resource | 31811 |
15.1 | Added | Contract Item | G/L Account | 30329 |
15.1 | Changed | Contract Line | Dimensions | 27638 |
Version 22.6
Automatic Account | 84501
Added support for Automatic Account Code functionality in Business Central, which was previously managed on a per-localization basis. Parrot now also supports the Automatic Account Code extension if it has been enabled as a feature on the Feature Management page.
Version 22.5
Calculated Amounts in Contract Lines | 85777
Added a setting to disable automatic calculation of calculated amounts in contract lines. Also enabled the batch job to update calculated amonts in contract lines to be scheduled in the job queue.
New event | 85813
Added an new event (OnBeforeSetPostedAmount) to enable customizations when posted amounts are set in contract entries.
Version 22.4
New fields | 84275
Added two fields Calculated Amount and Calculated Amount (LCY) that shows the current amount of the Contract Line. These fields are calculated based on the Next Posting Date of the Contract Line.
Contract Lines| 83764
Fixed issue with changing Type on existing Contract Line. For example, when changing from an (internal) comment to a comment line, not all fields were updated correctly.
Version 22.3
Improved Performance Upgrades | 84215
Changed to improve upgrade performance.
Version 22.1
Creating Documents | 82112
Added option to set Work Date as filter for To Next Posting Date when creating batch documents, improving functionality when scheduling via Job Queue.
Collective Invoicing | 82127
Added functionality to use Collective Invoicing when the Get Posting Date From field on the Contract Setup page is set to Work Date.
Contract Templates | 81954
Fixed the fields Contract Group Code, Contract Unique Price, Advanced Mode, Collective Invoicing, and Update Addresses from Customer. If any of these fields are used in a Contract Template, their settings will override the Contract Setup.
Copy Contract | 78935
Fixed the function Copy contract to handle dates on Contract Lines, and Contract Unique Prices on the Contract Line instead of the Contract detail line. A block has been implemented to ensure that the settings for Advanced mode and Contract Unique Price must be the same in the contract being copied from and the contract being copied to.
Version 22.0
Release Wave | 80245
Added support for Business Central 2023 Wave 1.
Version 21.6
Collective Invoicing | 79767
Added functionality for Collective Invoicing, which makes it possible to collect several contracts on one invoice. See the prerequisites for Collective Invoicing at How To use Collective Invoicing
API pages | 79359
Added new fields on a API pages. Find all Parrot API pages in the Technical reference.
Version 21.5
Grouping | 52701
Changed how the actions on the Contract and Contract Card pages are grouped.
Ending Date | 77925
Changed the handling of the Ending Date field on the contract header.
Next Posting Date | 79072
Fixed an incorrect calculation of the Next Posting Date that could occur in certain cases when several orders (created from contracts) were posted on the same invoice. The previous calculation could lead to all contracts getting the same Next Posting Date.
Version 21.4
Language | 57837
Added support for Finnish. See all supported languages on AppSource.
New events | 75605
Added events for the address update. Find more information in the Technical Reference
Version 21.3
Contract Entries | 70310
Added the following fields on the Contract Entries: Posted Line Amount, Posted Line Amount (LCY), Posted Line Discount %, Reversed Line Amount, Reversed Line Amount (LCY), and Reversed Line Discount %.
API pages | 70311
Added new fields on a API page. Find all Parrot API pages in the Technical reference.
Release multiple | 73222
Added support for releasing or opening multiple contracts at once. All selected contracts are managed when any of the Release or Open actions are used on the Contracts page. A message shows how many contracts were processed. Error messages are displayed for those that could not be released.
Shortcut dimensions | 74389
Added the shortcut dimensions on the Contract Lines page. It is now possible to display the fields configured as shortcut dimensions on the Contract Lines page.
Customer No. | 74388
Added the fields Sell-to Customer No. and Bill-to Customer No. on the Contract Lines page. The Sell-to Customer No. field is now visible by default and the Bill-to Customer No. field can be added by selecting the Personalize action.
Recreate lines | 75222
Changed behavior for sales documents created from contracts. All actions on the sales documents that recreate the sales lines have now been blocked.
Blocked lines | 74185
Changed the calculation for the Next Posting Date field on the Contract Lines page. Now the date is also calculated for blocked lines.
Deleted lines | 74186
Changed the calculation for the Next Posting Date field on the Contract Lines page. Now the date is also calculated for lines that has not been posted on a sales document, provided that an other line on the contract has been posted.
Error message | 74684
Fixed the error message that is displayed when a contract is released and the Next Posting Date field fails to be calculated due to no active lines.
Version 21.2
Extended Texts | 73165
Added the Add Extended Texts to Document setting on the Contract Setup page to enable extended texts to be added automatically on documents. The standard functionality in Business Central for adding extra lines as extended text will also be used on documents Created from Contracts when the setting is activated.
Description | 73166
Added the Use Description from connected product setting on the Contract Setup page to enable that the description on the document lines is retrieved from the linked product (item, resource, comment, G/L account) instead of the Contract Lines.
API pages | 75019
Added new fields and a new API page. Find all Parrot API pages in the Technical reference.
Language dependence | 75074
Fixed dependency on using English when crediting a contract invoice. Previously, the user had to set the language to English in order to credit contract invoices if the Invoicing Interval was not specified in English.
Version 21.1
New event | 74181
Added a new event when entering a Comment on a Contract Line. Read more about the events in Technical reference
Telemetry | 72678
Added anonymized telemetry monitoring in Parrot for extended capabilities to detect errors and develop the app.
New event | 71760
Added two new events that can be used when a Contract is released. Read more about the events in Technical reference and Technical reference.
Unique Price | 71561
Added the Contract Unique Price field on the Contract Header to control if a contract unique price (price and discount %) should be entered on the Contract Lines or on the Contract Detail Lines. The field is also added on the Contract Setup page to control the default value on new contracts.
Copy document | 73382
Added a check when the Copy Document action is selected on open documents created from contracts. It is no longer possible to copy open documents created from contracts, only posted.
Contract | 74052
Fixed issue where the comment lines were not created correctly if documents were created for more than one billing period at the same time.
Version 21.0
Country/Region Support | 72335
Added support for the following countries: Angola, Bahrain, Bosnia and Herzegovina, Botswana, Costa Rica, Cyprus, Dominican Republic, Ecuador, El Salvador, Guatemala, Honduras, Jamaica, Maldives, Mauritius, Nicaragua, Panama, Paraguay, Trinidad and Tobago, Uruguay and Zimbabwe. See all supported countries on AppSource.
Contract Group | 70715
Added the Contract Group field on Contract Header for more possibilities to group and filter contracts.
Release Wave | 70499
Added support for Business Central 2022 Wave 2.
Version 20.3
Contract | 64416
Added the Advanced Mode setting on the Contract Header and on the Contract Setup page which provides the ability to control how and when each line on a contract is invoiced.
When the Advanced Mode setting is activated, the following fields can be edited on the contract lines: Start Date, End Date, Invoicing Interval and Next Posting Date.
Contract Line | 68341
Fixed problem when the Contract Unique Price was not cleared correctly. This used to happen when a contract line was set to use a contract unique price and the line was later set to use a price from a price list.
Version 20.2
Planning Lines | 64664
Added the possibility to transfer Dimensions from Contract lines to Invoice lines when invoices are created from Job planning lines that originally comes from contracts. This is set up in Contract Setup.
Contract Entries | 66925
Added Location code from contract line to Contract entries.
New event | 66927
Added a new event which can be use when crediting an Invoice created from a Contract without affection the contract. Read more about the event in Technical reference.
Contract | 65112
Added a message if Currency code is changed on a Contract where contract entries exist, this to notify the user that there are Contract entries with different currency codes.
Contract line | 61168
Added functionality to copy item translations to the Description fields for Contract lines of the type Item.
Order | 66094
Changed so that deliveries from an order is limited to one delivery per order line when the Order is created from a Contract.
API pages | 63407
Fixed calculations in the Badger Contract Line API page, the fields Amount, UnitPrice and Line Discount % was not calculated correct.
Order | 66091
Fixed functionality to use Combined Shipment for orders created from Contract.
Version 20.1
Contract | 63758
Added the Location Code field on the Contract Header and the Contract Lines. This makes it possible to specify the inventory location (directly on the contract) from which the items sold should be picked and where the inventory decrease should be registered.
Version 20.0
Contract Line | 62758
Fixed issues regarding update of Contract lines in the Contract Page after selecting the check box Contract Unique Prices in combination with Accrual Code.
Features | 61160
Removed some deprecated features. For more information see Removed Features.
Version 19.3
Contract | 54757
Added new feature Contract Template to be used when creating new contracts.
Contract Line | 59897
Added possibility to explode an Assembly BOM in Contract Line.
Sales Documents | 62207
Added Contract No., Contract Period Starting Date and Contract Period Ending Date to Sales Document Headers if order/invoice is created from Contract. This gives the user information regarding the Contract directly om the Sales Document as well as a possibility to filter out which documents are based on a Contract.
Contract Setup | 59298
Fixed that the fields for Contract Nos. and Contract Item Nos. on the Contract Setup page, has been expanded to 20 characters which is the same as standard Business Central.
Version 19.2
Contract Item | 59864
Added that when a contract item of type G/L Account is created, the Auto Acc. Group from the G/L Account is inherited to the Contract Item. If needed the Automatic accounting group can be changed on the Contract item. Automatic accounting groups are only found in the Swedish Localization.
Contract Line | 59508
Added possibility to use G/L Account, Item and Resource as Type on Contract Line.
Contract | 59982
Fixed the error "The line already exists" that, under certain circumstances, could appear when you choose to create an invoice/order based on a Contract.
Error handling | 59795
Fixed error that locked the Contract page when the VAT Posting Setup was missing for an Item, Resource or G/L Account on a Contract Line. This has now been adjusted so that you only receive a notification and can continue working.
Version 19.1
Price Lists | 58860
Added support for the new sales pricing experience. Parrot still also supports the old Sales Pricing Experience.
Country/Region | 58860
Added support for the following countries: Argentina, Bulgaria, Chile, Puerto Rico, Slovakia and Ukraine. See all supported countries on AppSource.
Version 18.4
Contract | 40637
Increased the number of checks made when a Contract is released.
Contract | 55648
Added possibility to credit Contract Invoices that contain manually added lines.
Contract | 42106
Added the Total amount field to the Contract. This will display the total amount of all Contract Lines.
Country/Region Support | 56450
Added support for the following countries: Algeria, Bangladesh, Egypt, Faroe Islands (Denmark), Greece, Greenland (Denmark), Kenya, Lebanon, Luxembourg, Malta, Morocco, Myanmar, Nigeria, Portugal, Qatar, Romania, Saudi Arabia, Sri Lanka, Tunisia and Turkey. See all supported countries on AppSource.
Contract Line | 52760
Changed so that Contract Unique Price on Contract Line is calculated directly when updating the linked Contract Detail Line, previously this was done when the Contract was released.
Version 18.3
Contract | 54755
Added support for Manage Customer Price Groups on Contracts on Contracts.
Contract | 54754
Added support for Manage Customer Discount Groups on Contracts on Contracts.
Planning Lines | 54902
Fixed problems when posting a Credit memo for a Sales invoice created from Planning lines.
Contract | 55599
Fixed problem, when upgrading from version earlier than 17.2 upgrade procedure could fail, since upgrade procedure did not handle incorrect data.
Version 18.2
Extend Parrot | 54759
Added several new events and public procedures to support extensions to be built on top of Parrot.
Version 18.1
Contract | 47101
Added Manage Contract Categories to Parrot. Contract Categories can be found on the Contract card and be used to categories contracts which is helpful for example when filtering contracts to be create invoices.
Contract | 49492
Added support for County/State in addresses.
Contract List | 42077
Added possibility to use Address fields to search in Contract list.
Documentation | 52669
Added Xml comments to document public objects, functions and events which are available via IntelliSense in VSCode and in the Technical Reference.
Contract | 42077
Changed functionality regarding updating addresses.
Version 18.0
Documentation | 51098
Added Teaching Tips in Parrot on the Contract page and the Contract Item page.
Mandatory fields | 51098
Added red asterisk for mandatory fields in Parrot Pages to help user see what fields need to be filled.
Country/Region | 51016
Added support for the following countries: Brazil, Colombia, Croatia, Estonia, Hong Kong, Hungary, Indonesia, Ireland, Japan, Latvia, Lithuania, Malaysia, Peru, Philippines, Poland, Serbia, Singapore, Slovenia, South Africa, South Korea, Taiwan, Thailand, United Arab Emirates and Vietnam. See all supported countries on AppSource.
Contract List | 49443
Fixed problems when the Contract List was not updated properly.
Contract Item | 48667
Fixed so it is no longer possible to delete a Contract Item that is used on a Contract.
Version 17.2
Contract | 31821
Added Dimensions on Contract Header and Contract Lines, which will lead to a new behavior for upgraded installations. Read more about dimensions on contracts
Contract | 49796
Added the Language Code field on Contract Header, see FAQ for more information.
Contract | 29474
Added functionality reverse Contract Entries when crediting a Contract Invoice, see more information in How To Credit a Posted Contract Invoice.
Version 17.1
Error handling | 41911
Added possibility to get a filtered list showing Contracts with error after running the Create Document/Planning Lines Batch function.
Contract | 43634
Added the Your reference field to Contract Header. The value of the field will be transferred to the Your reference field in Sales Invoice Header.
Contract Line | 38838
Added possibility to add an External Comment that is included on the invoice.
Keyword | 39876
Added possibility to use Parrot as a keyword to search for all Parrot related pages.
Contract Item | 44041
Changed the Description field on the Contract Item card from 50 to 100 characters.
Contract | 44483
Fixed error message "The Contract Header does not exist . Identification fields and values: Document Type= 'Contract', No. =''" in the Copy Contract function.
Features | 40455
Removed the deprecated Return Deferral Date field from the Contract Lines and Contract Entries.
Features | 38873
Removed the deprecated No. Printed field from the Contract Header.
Features | 40454
Removed the deprecated Contract Templates function.
Version 17.0
Country/Region | 41274
Added support for the following countries: Austria, Australia, Belgium, Canada, Czechia, Denmark, France, Finland, Germany, Iceland, Italy, Mexico, Netherlands, New Zealand, Norway, Spain, Switzerland, United Kingdom and United States. See all supported countries on AppSource.
Version 15.5
Obsolete State | 34313
Changed that all objects in Parrot will be set to Internal in Business Central 2020 release wave 1 (version 16). Please contact SmartApps to request that an object should be opened.
Version 15.2
Contract Item | 26848
Added possibility to use Auto Acc. Groups on Contract Items. Automatic accounting groups are only found in the Swedish Localization.
Contract Lines | 29469
Fixed so that you can block Contract Items on Contract Lines.
Version 15.1
Contract Item | 29472
Added possibility to use Contract Item with the Price List.
Contract Item | 30924
Added so that the description on the Contract Item line is now used on documents and Job planning lines.
Contract Item | 31811
Unit is now inherited from the connected Item or Resource.
Contract Item | 30329
Possible to connect G/L Account to Contract Item.
Contract Line | 27638
Removed Dimensions from Contract Lines.