Wisefish Base
Release Date: 3012/56/2024
New Features:
No New Features.
Enhancements:
Create a "secret" button that one can use to create icelandic origin certificate after FT have been landed.
A button has been added to the “Landed Fishing Trips” page that is hidden by default. The purpose of this button is to go through all Landed Fishing Trips, finds the Trade Item Ledger Entries that came from those Fishing Trips, then checks the lots of those Trade Item Ledger Entries and adds Catch Certificate entries if there are none. If there is a lot in the Trade Item Ledger Entries Consumed to TI Lot Code then it will also add the Catch Certificate Entries to that lot, if it doesn’t already have them.
Enhancements:
Implement Two Separate Reports for Transport Units - Logistics
Prior to this enhancement we only had 1 report for Transport Units. We have identified the need for two distinct reports to meet the requirements of different customers. The existing report fails to meet the specific needs of production companies.
a. Production/Warehouse Companies: This group needs a report detailing the contents already loaded onto each transport unit. Referred to as 'Gámaskýrsla' in Icelandic, this report is crucial for reporting reserved trade items to transportation companies and end customers during the shipping process (útskipun) (Hleðslu listi flutningseiningar/Loading List Transport Unit) reserved trade items for transport unit
b. Export Companies Utilizing External Warehouses: They need a report to instruct external warehouses on what to ship. Unlike the first scenario, users in this case do not reserve trade items from stock until confirmation is received from the external warehouse (transport company). This report serves as an instruction for third-party loading, with a different operational logic from the first scenario. (Loading Instructions - vilja bara sjá frátektar línur) allocated delivery agreement lines for transport unit
By duplicating and modifying the existing report, we have created tailored solutions that meet the distinct requirements of each scenario.
Add Departure Date from Transport unit in header on report 10005503
We have improved a certain report by adding the Departure Date of the Transport Unit to the header of the report.
Purchinvoice and Sales invoice - page fixing
We have added a column to appear by default to the pages of Purchase and Sales Invoices. The column we have added is Receipt Agreement No. before this change the user had to click every line to see the RA No. this info is too important to not show on the page.
uppfæra skýrslur í BC21
Small adjustments were made in three reports to improve readability and understandability.
Should not be possible to add the wrong raw material in catch certificate lines
Prior to this enhancement the user could enter wrong Raw Material in to the Catch Certificate Lines, depending on the raw material on item in item line. This is no longer possible to simplyfy the process for the users.
Inbound Innova: Do not use stock center (or any other info) from the user profile of user that runs job que
When data is created from Innova the Stock Center is picked up from the current active WF User Profile. That is not the Stock Center we want to use so we have changed that functionality so that the correct Stock Center is selected in the Stock Center field.
Exchange percentage Pension and Wage supplement - Allow 3 decimals.
We have increased the amount of decimals within Exchange percentage Pension and Wage supplement from two to three. This change was necessary so that everyone gets correct numbers for payroll process.
Fix the page fishingtrip list p10004845
A number of small improvements have been made for the Fishing Trip page. Icelandic translation fixed, column of Landing Date filtered by latest date not first date. The user can now open the FT by clicking the line and the ribbon was improved to be more user friendly.
removing Responsibility Center from stock center
The field “Responsibility Center Code” is no longer relevant and is not in use anymore, the system looks at the dimensions on the stock center itself. Because this serves no purpose we decided that the best solution is to remove the field in order to simplify the system and prevent any errors that this field could potentially cause.
Should not be allowed to register Catch Cert entries in DA header
There is an action in Delivery Agreements called “Catch Certificate”, it allows the user to view and edit the Catch Certificate Entries for the entire agreement. This is a problem because the user can also add a new line, which then doesn’t get connected to an agreement line. We have made an improvement so this is not possible. Now when a line is created in the Catch Certificate Entries it needs to connect to a DA line. This change prevents errors that occur if the lines in Catch Certificate Entries are not connected to a DA line.
Resolved Issues:
Wrong Inbound Doc. No. (Creation) number on lot when posting adjustment for fishing trip
Inbound Doc. No. (Creation) number on lot was wrong when posting adjustments for Fishing Trips. This wrong number caused users to not being able to adjust Raw Material in landed Fishing Trips. This number has now been fixed (changed to the FT No.), now users can adjust RM without issues.
Catch certificate - Error when consuming to a production lot that already has catch entries
A bug was happening where the user could not consume a lot with catch certificate entries on it to another lot which had the same information in its catch certificate entries. Duplicate catch certificate entries were also being created if the consumption lot's entries had more information in them than the entries in the production lot. This has now been fixed.
Catch certification worksheet r: 10005054 - Update quantity and weight
Quantity and Weight were for some reason not displaying the correct amount in a certain report. This has been fixed so that the data on the report displays correct information.
R10005310: Filter on shipment method code translation from the DA
There was a filtering error that only occurred if the translation table for shipment method had a text with no language code, the report would display that text. This has been fixed so the report always filters on the shipment method code.
Change needed in new Event Publisher as Modify fails later in code.
An error existed in the system that prevented the ability to Modify Open Trade Item Record because some info on the page was not up to date. This was fixed by adding a Boolean variable to Event Publisher OnBeforeRemoveOTIMarkings to flag that outbound entries exists for Open Trade Item.
WF-BC23-W1: WF Logistics test results. DA ribbon action "Reserve Pallets to Registered Sale".
Amendments have been made to the application logic, to disengage the role of the "TIs Reserv. Split Btw. Lots in a Sales Agr." flag from the WF setup, in the demand-driven reservation method.
Reports show whitespaces at beginning of extended text or lines are missing
...
WiseFish BOM functionality to not touch BC-Manufacturing.
A new Wisefish BOM functionality has been created by adding Wisefish BOM tables that has full control without relying into the BC Production BOM functionality. The objective behind this functionality is to allow customers to use the Wisefish BOM functionality by purchasing the more cheaper essential license compared to using the Production BOM with premium license.
Update the field Tarriff No. Export in Wf Item Worksheet
A filed Tarriff No Export in the WF Item Worksheet displays the Tarriff code that has been added to Tarriff table. To achieve the same, the field 'Tariff No. Export' connected to the table "WiFiEx Tariff Number Export" has been added to the Item Worksheet table and page. Furthermore, a functionality for a field to works as expected when creating entries into the worksheet from the Item table and when migrating the item worksheet entries into the Item table has been added.
New event after distributing lot.
A change has been done such that the Catch Certificate entries has been updated in Cross-Company after lot distribution is done in both Delivery Agreements containing items from the lot and in connected agreements in CC-Partner company through CC-messages.
The reports added in sequence for the selected Report Selection- Agreements should run in sequence.
All the reports defined in the report list in the Report Selection Agreements that are executing from the same table should run in sequence. After the first report is generated the pop up to execute the second report is displayed enabling user to run the report in sequence.
...
Add Ref. fields to Catch Certificate Entries page (10005059)
The fields Ref. Type, Ref. No. and Ref. Line No. has been added at the end to the Catch Certificate Entries (tables 10005055). This enables the visibility of the traceability for the catch certificates, specifically in the lot cards. By default these fields should be set to “Visible= False” so that user can add them only when needed.
...
Make all the Catch Reporting objects and references to these object obsolete.
All the objects that are related to Catch Reporting has been removed from the system. After the objects and references to these objects were removed some of the reports were displaying an error while generating, all the issues has been fixed and there is no side effect observed after these objects have been completely obsoleted.
Create certification tab in the item card
With a mandate to allow user to easily access and find the certification program details, a new Category as “Certification Programs” has been added in the Item card. The following fields are displayed in this category:
Certification Process
Valid Certifications
Chain of Custody Certified
Chain of Custody Reports
...
Lot Card Certification changes.
The following changes has been done in the Lot Card Certification Program.
When Certification Type in the Lot Certification Program Register table is “Certified” the Certification Process field on the related lot card is “Yes”.
...
If Certification Type is changed to “Not certified”, the Certification Process field on the related lot card should change to “No”.
When the user changes the value in the field, they get a pop up message that tells them that their changes will also affect the other field and that their items will now become not certified and vice versa.
The user should is also able to change the Certification Process field from “Yes” to “No” and vice versa and that also changes the Certification Type field in the Lot Certification Program Register page.
Improve factbox order in Delivery Agreement
The following changes were done to improve the order of Factboxes in Delivery Agreement:
Move the Certification Program in factbox below Sales Agreement Customer Header.
Hide Azure File link by default. The user should be allowed to personalize and add it when needed.
Figure out how to use configuration package in code
The “Wisefish: Configuration Package Onboard Control Panel” page and its related functionality, has been introduced – to be utilized as a “proof a concept” in the follow up stage, for creating automated process of on-boarding configuration packages from a Azure Blob Storage.
These utilities is targeted to an internal processes for on-boarding methods – Hence, the access to the utility is not intended for the general user. See more details within ticket's description.
Setup Cert Prog. Codeunit for Sales Agr. and Purch. Agr.
An enhancement has been made such that the Certification Process has been removed from all reports and a CodeUnit was setup from which the reports can fetch Certification Process details for more uniformity and modularity.
The CodeUnits has been created for Sales Agreements, Purchase Agreements, Invoices and Credit Invoices. The following are the list of reports for which the code unit was created.
Wisefish Purchase Reports
10005301 (Purchase Agreement)
10005315 (Purchase Agreements from Delivery Agreement - Trader)
10005305 (Purchase Agreements from Delivery Agreement)
Wisefish Sales Reports
10004730 (Posted Sales Invoice)
10005310 (Sales Agreement - GRAND)
10005300 (Sales Agreement)
10004727 (Sales - Proforma Invoice)
10004728 (Sales - Credit Invoice)
10005402 (Packing List)
10006922 (Wisefish Export Packing List)
10006923 (Wisefish Export Packing List Detail)
Remove reference to PP group in purchase order
In the purchase order card there was an action named as PP Group, this should not be displayed in the standard Wisefish systems. This has been deleted from the Wisefish Base system.
Resolved Issues:
Add Production date as default in packing list lines and fix description length in line
There was an issue such that the Production Date was not displayed in the Packing List Detail- Agreement report and when the Description was long it was wrapped to next line. The issue has been fixed such that the Production Date for a pallet is displayed in front of Best Before date date and the column length for the Description has been made wider so that the Description text does not wrap to second line. In case there are multiple output entries on the pallet no, the system always select the older production date from the lot. It is also ensured that this changes does not affect the existing breakdown on production date functionality.
When item marked as "no" there should be no certification displayed on report.
There was issue such that the Report was displaying the Certification Program when the Item was marked with Certification No but the lot was certified. The issue has been fixed such that the Certification Program is not displayed any of the reports if the item is not certified even though the lots are certified. The certification program setup in items overrule the certifications in everything else.
Auto fill the Original Producer in Receipt Agreement Lines from the Vessel card.
There was an issue such that the Original producer was not auto filled in Receipt Agreement lines after selecting a Vessel that has Original producer in Vessel Card. The issue has been fixed such that when the Vessel gets added to the lines from the header it fills in the Original Producer in the line from the Vessel’s Original Producer. If the Vessel’s Original Producer is empty and then it's not a third party ship, the Original Producer in Agreement Lines is auto filled with the Vessel’s Stock Center Code.
A call to Newtonsoft.Json.JsonTextReader error when opening reserve page for transport units
An error message was displayed when the Page Reserve Trade Items for Transport Unit was opened.
...
The error has been fixed and the page can be opened with no issues.
Few Issues and Improvement in Extended Text.
The following fixes and enhancements are done in extended text in this release:
While Creating a Copy of Quote Purchase Agreement the extended text are copied to a newly created agreement.
While creating a copy of Blanket Sales Agreement and Blanket Purchase Agreement, the extended text are copied to a newly created agreements.
While Creating a Delivery Agreement from Quote Sales Agreement, the extended text are copied.
While Creating a Receipt Agreement from Quote Purchase Agreement the extended text are copied.
While Creating Multiple Receipt Agreement from Delivery Agreement the extended text are copied.
Purchase Invoice - Shipping information missing R:10004702
There was an issue such that the purchase invoice report was missing the shipping information. The issue has been fixed and the proper shipping information are displayed in the Purchase Invoice Report (R10004702 and R10004705).
...
Drill down action "Get Related Certifications" disabled
The button “Get Related Certification” is disabled when trying to drill down to Certification Register from Receipt Agreement, Lot Card and Fishing Trip because it was not able to filter from the Stock Center field. The error has been fixed such that the action “Get Related Certifications” is activated and the filter is working as intended.
Certification field in Open Trade Item does not update
The Certification program field in the Open Trade Item was still empty even though the lot was certified. The issue has been fixed and the Certification Program field in open trade item displays the certification if the lot is certified.
...
Error: A call to Newtonsoft.Json.JsonTextReader.Read failed with this message.... - WiFi Trade Item Selection Wksh (10004726)
When opening a Trade Item Selection Worksheet the error was displayed. The error has been fixed and user can click on Select Trade Items in the Manage Delivery Agreement Lines for Transport Unit page.
Icelandic translation needs to be changed in Delivery Agreement
In the Delivery Agreement page in Report menu the word “Hleðslur” has been renamed by “Pökkunarlisti”.
...
Send logo only once with data item: shorten loading time of reports
The report Packing List Detail - Agreement (10005402) and Packing List - Unreserved Lines (10005404) were taking extra long time to generate. The issue has been fixed such that the Report Logo is sent only once with data item and the report loading time is shorten. The report are being generated quickly after this fix.
Item Chrg. Cost Distrib. Doc. - Error in Posting: Variant code must have value
An error message as shown below was displayed when posting the “Item Charge Cost Distribution Document“.
...
The change has been done to to handle specifically the posting of an item charge, to an item marked with the option: “Variant Mandatory if Exists” = Yes that fixes the error.
Delivery Agreement - Stock Center Code Code - Bug Report
There was an issue such that no error was displayed although the new "Stock Center" doesn't match the "Stock Center" on the recorded "Location Code". The issue has been fixed such that the proper error message is displayed when the "Location Code" and the "Stock Center Code" do not match.
No. Series does not exist when landing and correcting fishing trip - update error to fix variant code.
The error that was displayed regarding the missing number series when landing the fishing trip was not correct. The error was occurring because the variant code was empty. The change has been done such that proper error message is displayed instead of misleading error message for number series and also variant code has been made optional so that no error message is displayed for missing Variant Code.
Link to Issues:
List of Issues Released 21.2.2024053020240612.47862 48400 - Wisefish Release Notes - Confluence (atlassian.net)
Release History:
Release Notes Wisefish 21.2.2024051620240530.47321 47862 - Wisefish Release Notes - Confluence (atlassian.net)