...
Key | Summary | Issue Type | Release Notes |
---|---|---|---|
APM-6478 | ACC: not possible to define access for multiple General Codes | Bug | Missing options in right-click menu when used for General Codes access setup |
APM-6190 | Enhance Search User function in Control Center | Change Request | We now provide the possibility to perform an extended search of a user based on any available fields.
|
APM-6147 | Сollapsible groups in the Crew list view selection window | Change Request | When starting the application but the last open crew list is no more available for your account you are able to select any other available crew list to be uploaded. It has been offered as a simple list. Now we display it according to the Crew List View groups as setup in General Codes for a more user-friendly selection. |
APM-5967 | Access rights not working for the newly created users | Bug | When starting the application but the last open crew list is not more available for your account you are able to select any other available crew list to be uploaded. It has been offered as a simple list. Now we display it according to the Crew List View groups as setup in General Codes for a more user-friendly selection. Unable to render embedded object: File (image-20221007-084617.png) not found. |
APM-5792 | 921'Select Crew' routine affects the ability to undo confirm for on/off-signers and un/confirm promotions | Bug | If access for routine 921 Select Crew was set to 'N' - users were not able to Undo Confirm for on/off-signing and Confirm/Undo Confirm for promotions |
...
Key | Summary | Issue Type | Release Notes |
---|---|---|---|
APM-6638 | Tree View functionality: to add standard filtering | Change Request | We added a standard Find filter to tree views used in General Codes, Organization Structure, Open Client window, and Course Scheduler. |
APM-3425 | Check if Allotment Priority is in usage on attempt of removal | Change Request | We provided validation that will not allow you to delete an Allotment priority if it is already in use in payroll. |
APM-5640 | Have the possibility to clean up selection in drop-down list in Global option | Change Request | Provided the possibility to clean/remove the values selected in dropdowns under the Basket tab for Default Document Type When Distribute. |
APM-6516 | Check new CrewLink version | Change Request | We updated the application with the possibility to function with a new service URL. |
APM-5845 | The title is not in front of the field "User Name" in CrewLink settings | Bug | Fixed layout issue |
APM-4273 | Need to extend validation for 'Allottee Priority' field in Org. Structure | Bug | Provided validation for possible invalid input of values in Allottee Priority |
APM-6606 | Scanned Documents print to PDF missing one document | Bug | Scanned Documents printing could skip printing of some pages when printed |
APM-3830 | Nationality in Requirements Profile | Change Request | The module now provides you with the possibility to setup requirements per nationality. This could be useful when a certain medical / travel document is required for certain nationality.
--------------- We extended Requirements > By Position > Flags with the section Except of Nationality, similar to By Nationality view. It enables to setup validation for a Certificate of Competence (CoC) per position by nationality against the vessel flag. This will cover requirements validation e.g. when a Dutch captain requires Master CoC when sailing on a Dutch (NL flag) vessel, but additionally requires Cyprus endorsement when sailing on a Cyprus (CY flag) vessel. Defining the certain list of nationalities to be excluded from validation, others will be automatically considered to have the CoC in question as required. So for the NL Master endorsement, you can set NL under Except of Nationality to exclude Dutch captains from this requirement even if set. |
APM-6111 | Default email address for CC field | Change Request | It is now possible to define email sender to be shown via the CC field, additionally to existing approaches via TO and BCC. |
APM-6374 | Not enough SMTP password field length. Long password becames truncated | Bug | User interface input for SMTP password trimmed input value, although database allowed to store 32 symbols |
APM-6136 | Error in adding Replace Competences in General Codes | Bug | Maximum recursion exhausted SQL error when defining multiple levels of replaced competencies. |
APM-6157 | Change label for field Aarlsonn Payscale Rate in Org. Structure | Change Request | Improved label naming under Company > Reports > Norsk Innrapportering > FNO. |
APM-5477 | Spelling mistake in the "Vessel location" | Bug | Wrong spelling under menu element. |
APM-6688 | Changes in the Interface of the Competence Enrollment profile | Bug | Redesigned the section Options & its selective content for Competence > Enrollment Profile. |
APM-6542 | Move CrewLink embedded window to Microsoft Edge WebView2 | Bug | Provided compatibility of the embedded CrewLink window with the Microsoft Edge browser. |
APM-6654 | “Aarslonn” is not fetched correctly if a person is paid based on personal rate 1 | Bug | We modified the calculation of Aarslonn value: Personal Rate 1 is multiplied by 12 to show the yearly value. If no Personal Rate 1 is defined, then the rate value from Organisation Structure > Reports > Norsk Innrapportering > FNO > Aarslonn Payscale Rate is used |
APM-6657 | Make TAA_ApprovedTimeSheetsPerDayAndRank method available in APM | Change Request | The webservice method of APP Time & Attendance TAA_ApprovedTimeSheetsPerDayAndRank is now available for use under Payroll > Payscales > Overtime > Transactions. |
APM-6642 | Danske bank payment files are rejected for transfers outside Denmark, Sweden and Norway | Bug | Impossible to send bank payments for employees outside Denmark, Sweden, and Norway due to new requirements for XML payment file |
APM-6626 | 'Course Date From date' | Change Request | We improved the set of options that can be defined for Competence > Enrollment Profile > Competence Valid To date. |
APM-6618 | Set new Competence's 'Valid To' date" | Change Request | We improved the set of options that can be defined for Competence > Enrollment Profile > Competence Valid To date. |
APM-6617 | Change Expiry Condition Moodle Interface | Change Request | We improved the set of options that can be defined for Competence > Enrollment Profile > Competence Expiry Condition. |
APM-6615 | To add sorting in the list of Contracts | Change Request | We added the possibility for custom sorting & filtering for the contracts |
APM-6595 | National Competence (Endorsement) Requirements Activation: Client functionality | Change Request | Subtask for client-side modifications when performing Activate for Competence > By Position > Flag > Except Of Nationality |
APM-6594 | National Competence (Endorsement) Requirements Activation: DB functionlity | Change Request | Subtask for database changes to update proper tables when setting up Competence > By Position > Flags > Except of Nationality |
APM-6589 | Field TYPE (DESCRIPTION) missing for the Transportation expense | Bug | Fixed situation when the Description field for the method TE_Transportation is not fetched to APM while transferring Travel Expenses. |
APM-6578 | Advance List by Currency does not process the payments correctly to both BNP Paribas and Rabobank | Bug | We extended the Advance Payment list report with the possibility to generate payment files even if more than one bank details are defined for payment in the same currency. It can now generate a separate payment file in ISO20022 format for possible payments for BNP Paribas. |
APM-5102 | Adonis Query - Organization field refers to Contract type | Bug | Implemented solution to display in Adonis Query criteria selection for Organization P10 "Companies List" and for Payroll Vessel P248 "Vessel List" |
APM-5733 | Need to include "DNP" activity to Logisoft export | Bug | Implemented the optional possibility to limit activities for the content to be processed in Payment Schedule export. |
APM-6551 | National Competence (Endorsement) Requirements Evaluation: DB function | Change Request | Subtask for creating the new database function |
APM-6249 | Sick wizard doesn't work properly | Bug | Activities’ evaluation was performed wrong when sick activity was generated and inserted in the middle of current seaservice |
APM-6520 | Mismatching the rank and payscale info between records in Crew Change -> Sign On/Off and sea-service activity after changes in Rotation module | Bug | When updating Rank on activity using Update Payroll Information, it was not added to Crew Change |
APM-6529 | When rank is updated on activity via "Update Payroll Information", it is not added to Crew Change | Bug | When updating Rank on activity using Update Payroll Information, it was not added to Crew Change |
APM-6533 | APM startup procedure, copy application to temp local directory | Bug | We improved the startup process of the application if installed on the Azure environment, by modifying the approach of working with file packing/unpacking. |
APM-6489 | Disable payscale code field in CrewChange if the option "Fetch payscale by position/rank" is turned on the payscale table level | Bug | When the option Fetch payscale code by position rank is set for a payscale table, then the code is disabled for user in this module |
APM-6488 | Update rank in CrewChange-> Signing On/Off if p03.rank was changed manually via Activities datagroup | Bug | After the confirmation of the Sign On in the Crew Change module the record receives the payscale code from the activity, even if the different one has been defined upon confirmation. |
APM-6507 | Requirements Profile Module- Nationality Requirements Setup: access rights | Change Request | We provided handling of access rights for Requirements By Nationality by the existing routine 802 Requirements Profile in Adonis Control Centre |
APM-6504 | Extend the database function dbo.ad_FeildAmount to handle further Entryfield4..Entryfield9 | Bug | Added function ad_FieldValue to return the value of a payroll entry. |
APM-6499 | One or more errors occurred error when running e-mailed payslip | Bug | Various errors when generating payslips for a number of the crew using Email Report due to unsecured multi-threads |
APM-6494 | Possibility to show the vessel project on a selected dimension (Dim3..12) other than the Dim5 (In V2022.30) | Bug | For the accounting voucher setup we provided the possibility to define Vessel Project for any DimX value, not only for Dim5 earlier. |
APM-6491 | Contracts created by the system during upgrade from 2021.50.13 to 2022.20.3 | Bug | During the upgrade, the system converted the current contract information to the newly implemented contract data group structure. This conversion is redundant for those who are not planning to use this functionality. |
APM-6493 | APM Confirm Activity Form (Module 3003) applying updates to Shift Activity dates but leaving the linked to rotation shift unchanged. | Bug | Implemented functionality modifications providing update to Rotation Module shifts and processing of Crew Change records in case if Linked Seaservice Activity Dates were changed by the "Confirm Activity" Form (Module 3003) |
APM-6474 | Nationality Requirements Evaluation: DB function | Change Request | adt_GetRequiredTravel - returns a list of the required travel documents adt_GetRequiredMedical - returns a list of the required medical documents adt_HasRequiredTravel - returns unique sequence of the required travel document for a person adt_HasRequiredMedical - returns a unique sequence of the required medical document for a person |
APM-6470 | Create baseline during period closing when leave paid by vessel location | Change Request | For mode Split Auto-Entry By Vessel Location it is now possible to view & define the baseline for each location. User can set the value that will be used as the starting point of leave days for any Location to be used later. |
APM-5850 | Add a column to the Enclosed Documents view to show information from Email logging | Bug | We now provide the complete information log for sending emails. When the Crew List > Email Reports is used, we also provide a log on the enclosed document's Distribute action. |
APM-6412 | Add column for pin's payroll entries grid to display who last changed it and when | Bug | For the payroll entries grid, we added fields to show the last modification date & user name for who performed the change. |
APM-6334 | IR7-Taxisnet export: change the logic for Income outside Republic field | Bug | To follow the requirements on Income Outside Republic fields we added EC311 value to epr7m3t0r2c1 & epr7m6t0r1c9 for non-CY crew |
APM-6434 | Seniority counter general code | Change Request | A new general code Seniority Counter is created under the Payroll section. It provides a user the possibility to setup rules for Seniority calculation when the Contracts datagroup is in use. |
APM-6364 | Error message in the Export to IR7-Taxisnet | Bug | Invalid Column Name when refreshing the setup screen |
APM-6413 | It’s not possible to change the Start/End date of the shift from the Shift Details tab | Bug | Users with None access to routine 509 Can Change Timeblock Dates was able to modify shift start/end |
APM-6367 | Maintain historical EDAG settings (Per period) | Bug | Database changes so that for the closed payroll period all current E-Dag settings will be stored as per the period in use |
APM-6427 | Leave paid entry by vessel location | Change Request | As the general improvement for payroll by Vessel Location, it is now possible to view Earned Leave days & select if they should be processed for generating the payroll Leave Paid entry |
APM-6425 | Activity data-group change for Leave paid activity (Vessel location) | Change Request | We improved function dbo.ad_Temp_SeaService_By_Location so that it doesn’t only collect the earned activities by vessel location, but also takes to count Leave Paid activities (with the same Location & Payscale) deducting corresponding leave earnings. |
APM-6419 | Payscale Table by Payscale code or Rank | Change Request | The creation of a new contract is improved with the automatic assignment of a payscale, based on his Rank linked under Payscales > Payscale Code > Ranks. If there are several possible assignments, datagroup will offer you the full list for selection |
APM-6417 | Contract Datagroup needs the possibility to copy information from previous contracts (if exist), (by default the last contract) | Change Request | When creating a new contract it is now possible to copy details from any of the previous contracts, also defining what data you’d like to be copied. |
APM-6416 | Functionality to select columns in contract overview (contract tree) | Change Request | We added the possibility to customize the appearance of the fields that exist in the datagroup details. Unnecessary fields can now be easily set non-visible by setting the checkbox flag to OFF. You can switch them back to ON when necessary. This is user-related personalization, so your setup will not affect other users of the datagroup. |
APM-6211 | Update Flight Inbox according to the statuses returned by the Reverse Integration | Change Request | Implemented the possibility to operate with the interface in the Flight Inbox module |
APM-5970 | Handle leave paid entry/activity by vessel location | Change Request | We improved function dbo.ad_Temp_SeaService_By_Location so that it doesn’t only collect the earned activities by vessel location, but also takes to count Leave Paid activities (with the same Location & Payscale) deducting corresponding leave earnings. |
APM-5863 | System Freeze in analytical view on the vessel's side | Bug | This is fixed now |
APM-5844 | Crew Link - add Nationality to Add Crew form in Crew Change > Flight Booking | Change Request | Added the possibility to view crew member’s Nationality to the booking form. |
APM-5599 | Contract/Subcontract overlapping dates validation | Change Request | Implemented validation for possible date overlaps when creating a new contract/subcontract record. |
...
Database Modifications
...
...
Table
...
Field name
...
Field Type
...
PWCCMFLIGHTARRANGEMENTS
...
PNRLOCATOR
...
Varchar(255)
...
AUDIT_PWCCMFLIGHTARRANGEMENTS
...
PNRLOCATOR
...
Varchar(255)
...
PW001C124
CODE
GROUPNO
CREATED
CREATEDBY
LASTCHANGED
CHANGEDBY
UPDATEFLAGS
SEQUENCENO
NAME
CODETYPE
OPTIONS
ALTERNATIVE
TYPE
EXPIRYFIELD
EXPIRYCONDITION
ECVALUE1
ECVALUE2
VAL1DAYS
VAL2DAYS
TOBEHELD
TOBEHELDDAYS
SETVALIDTO
SVTVALUE
SVTVALDAYS
...
Added new functions for Requirements Profile By Nationality:
adt_GetRequiredTravel - returns a list of the required travel documents
Parameters:
CompanyID (int) – to define NumOrgID of the company
Nationality (varchar 2) – to define nationality 2-symbols code
adt_GetRequiredMedical - returns a list of the required medical documents
Parameters:
CompanyID (int) – to define NumOrgID of the company
Nationality (varchar 2) – to define nationality 2-symbols code
adt_GetRequiredCompetence - returns a list of the required competence documents
Parameters:
PositionId (int) – to define NumOrgID of the position
Nationality (varchar 2) – to define nationality 2-symbols code
adt_HasRequiredTravel - returns a unique sequence of the required travel document for a person
Parameters:
Code (varchar 10) – to define the travel document’s code that would be evaluated
Pin (int) – to define a person whose documents should be checked
Date (datetime) – to define the date for document validity evaluation
adt_HasRequiredMedical - returns a unique sequence of the required medical document for a person
Parameters:
Code (varchar 10) – to define the travel document’s code that would be evaluated
Pin (int) – to define a person whose documents should be checked
Date (datetime) – to define the date for document validity evaluation
APM-6474
2. We improved function dbo.ad_Temp_SeaService_By_Location so that it doesn’t only collect the earned activities by vessel location, but also takes to count Leave Paid activities (with the same Location & Payscale) deducting corresponding leave earnings. APM-5970
3. We performed database modification for PWPOST table, changing the PK from the composite to the simple artificial. This allows resolving the issue when modifying a value (part of composite PK field) resulting in duplicating it into a new record when replicating to the other sites. APM-4508
Table | Field name | Field Type |
PW001P03 | Leave_Deducted_VesselLocation | Varchar(10) |
AUDIT_PW001P03 | Leave_Deducted_VesselLocation | Varchar(10) |
PW001C125 | SEQUENCENO CODE NAME ALTERNATIVE GROUPNO CODETYPE AGGREGATEDBY CONTRACTSENBY CONTRACTSENSTARTBY ACTIVITYSENBY ACTIVITYTYPEINCLUDED ACTIVITYCODESEXCLUDED ACTIVITYCODESINCLUDED PAYROLLCALCFIELDIDENTIFYSENIORITY PAYSCALERATECHAR OPTIONS CREATED CREATEDBY LASTCHANGED CHANGEDBY UPDATEFLAGS repl_ModifiedDate repl_ModifiedBySite repl_GMTModifiedDate | Int Varchar(10) Varchar(100) Varchar(10) Int Varchar(1) Varchar(1) Int Int Int Varchar (max) Varchar (max) Varchar (max) Int Varchar(1)
Varchar(30) Datetime Varchar(6) Datetime Varchar(6) Varchar(125) Datetime Int Datetime |
RP_NAT_REQDOC_TRAVEL | DOCUMENT repl_ModifiedDate repl_ModifiedBySite repl_GMTModifiedDate | Varchar(10) Datetime Int Datetime |
RP_NAT_EXCLUDED_TRAVEL | DOCUMENT NATIONALITY repl_ModifiedDate repl_ModifiedBySite repl_GMTModifiedDate | Varchar(10) Varchar(2) Datetime Int Datetime |
RP_NAT_REQDOC_MEDICAL | DOCUMENT repl_ModifiedDate repl_ModifiedBySite repl_ |
GMTModifiedDate | Varchar(10) Datetime Int Datetime |
Varchar(6)
Datetime
Varchar(18)
Varchar(125)
Int
Varchar(100)
Varchar(1)
RP_NAT_EXCLUDED_MEDICAL | DOCUMENT NATIONALITY repl_ModifiedDate repl_ModifiedBySite repl_GMTModifiedDate | Varchar(10) Varchar( |
2) |
Datetime Int |
Int
Int
Int
Int
Int
Int
Int
Int
Int
Int
Datetime
Int
Datetime
PW001C06
ENROLLPROFILE
Varchar(10)
PWEDAGDEF
PERIOD
CHANGEDBY
UPDATETIME
Int
Varchar(30)
Datetime
PW001C125
SEQUENCENO
CODE
NAME
ALTERNATIVE
GROUPNO
CODETYPE
AGGREGATEDBY
CONTRACTSENBY
CONTRACTSENSTARTBY
ACTIVITYSENBY
ACTIVITYTYPEINCLUDED
ACTIVITYCODESEXCLUDED
ACTIVITYCODESINCLUDED
PAYROLLCALCFIELDIDENTIFYSENIORITY
PAYSCALERATECHAR
OPTIONS
CREATED
CREATEDBY
LASTCHANGED
CHANGEDBY
Datetime | ||
Activities_by_Location_baseline | CREATEDFROM | Varchar(1) |
PW001P01 | IFIRSTNAME ILASTNAME POSTPLACE APOSTPLACE AADDRESS1 AADDRESS2 AADDRESS3 | Varchar(100) Varchar(100) Nvarchar(100) Nvarchar(100) Nvarchar(160) Nvarchar(160) Nvarchar(160) |
AUDIT_PW001P01 | IFIRSTNAME ILASTNAME POSTPLACE APOSTPLACE AADDRESS1 AADDRESS2 AADDRESS3 | Varchar(100) Varchar(100) Nvarchar(100) Nvarchar(100) Nvarchar(160) Nvarchar(160) Nvarchar(160) |
PWLOGEDAG | DefChangedDateAfterSent PayrollPeriod | Datetime Int |
PW001POSDOC_EXCLUDED_NAT | POSITION DOCUMENT NATIONALITY repl_ModifiedDate repl_ModifiedBySite repl_GMTModifiedDate |
CREATEDBY CREATETIME CHANGEDBY CHANGETIME | Varchar(10) Varchar(10) Varchar(2) Datetime Int Datetime Varchar( |
32) Datetime Varchar( |
Int
Varchar(1)
Varchar(1)
Int16) Datetime | ||
PWORGPRC_EXCLUDED_NAT | NUMORGID REQGROUP DOCUMENT NATIONALITY repl_ModifiedDate repl_ModifiedBySite repl_GMTModifiedDate CREATEDBY CREATETIME CHANGEDBY CHANGETIME | Int Int Varchar( |
10) Varchar( |
2) |
Datetime Int Datetime Varchar( |
32) |
Datetime Varchar( |
16) Datetime |
Varchar(6)
Datetime
Varchar(6)
Varchar(125)PWROT_ACTIVESHIFT_ASSIGNEDBYMAINSITE | SEQUENCENO repl_ModifiedDate repl_ModifiedBySite repl_GMTModifiedDate | Int Datetime Int Datetime |
PWPOST | NAME SEQNO | Nvarchar(100) Bigint |
...
Other Versions
...
Page Properties Report | ||||
---|---|---|---|---|
|