Nama ERP Release Notes - March 2020
Release Information
Release Date: March 2020
Release Number: 2020.03
Additions
Inventory
- Added 2 attachments to the header of the Delivery document
- Added an attachment to the header of the Stock Issue Request document
- Added a ninth input to
EAGenEntityFromEntityActionthat splits the lines by the fieldGroup Details By - Translated the message about not processing warehouses under stock taking into Arabic, and also revised the English message to make it clearer
- Added the vouchers (Link Items to Customers, Link Items to Vendors)
- Added the following two vouchers:
- Link Items to Customers
- Link Items to Vendors
- Added the following options to the Distribution Management Settings:
- Link Items to Multiple Customers
- Link Items to Multiple Vendors
- When linking items to multiple customers, do not fetch items that have no customers
- When linking items to multiple vendors, do not fetch items that have no vendors
- Verify that items are linked to customers and vendors upon saving
Accounting
- Added the following fields to
AccountsBagLine:ref1,ref2,ref3,ref4,ref5n1,n2,n3,n4,n5text1,text2,text3,text4,text5
- Allowed running
recommiton documents that belong to a Shift Closing or Shift Opening
Customer Relationship Management (CRM)
- Added the following fields to the Contact window:
- The option Callback
- The option Callback Done
- The field Planned Callback Date
- Added 5 attachments to the Receipt Request document
Human Resources
- Added the field Employee Group to the lines of the Shift Plan screen, and used it to set the shift for the employees listed there
- Sometimes, updating an employee's data showed an error on save such as (Leave entitlement of 24 is less than the 24.5 consumed)
- Leave Type: Added the following two options:
- Treat as Weekly Leave (Payroll)
- Treat as Official Holiday (Payroll)
- Improved the process of grouping employees on employee documents so that only employees currently on the job are grouped
Real Estate
- The system does not allow deleting Ownership Waiver vouchers - and likewise, if the field Based On is changed, the system does not perform the required effect correctly
- Added the Financial Paper field to the payment lines in the Receipt Voucher
- Added Price Discount Credit and Price Discount Debit to the term config of the Opening Sales Contract
Manufacturing
- In the Production Order, added a new field to production orders, Complementary Item Density Factor, which is a percentage
- Added the field Issue Method to the header of the Product Components file
Letters of Credit
- On the Letter of Credit Opening window, the following was added:
- Added the fields Coverage Debit and Coverage Credit to the term config
- Added the fields Coverage Amount and Coverage Percentage on the Letter of Credit Opening screen
Fixed Assets
- Added 5 attachments to each of the Real Estate Sale Payment Plan and the Real Estate Investment Price List
- Added a book and term config for the Fixed Asset Purchase Voucher to both the Partial Disposal voucher term config and the Asset Disposal voucher term config
Contracting
- Added Item Classification to the screen lines on pages 1, 2, 3, and 4
- Added the option
Copy Lines from the Term Analysis Card to the Contracting Supplies Purchase Invoice Lines When Selecting the Term Analysis Card on the Invoice Linesto the Contracting Settings - Added the field Executive Budget Item Description to the Estimated Budget details, and also added the field Estimated Budget Description to the Executive Budget details
- Contracting Supplies Purchase Invoice: Improved so that entering the term analysis item code copies the field
items.descriptionfrom the Card screen todetails.descriptionon the Supplies Invoice screen - Reordered the screen lines and changed the position of the field Item Description
- Moved the option Show Parent Items from some Contracting document term configs to the Contracting Settings file
- Contracting Miscellaneous Invoice screen: Improved so that entering a term analysis item code copies the item classification found on the Term Analysis Card
- Added Item Classification to the Contracting Raw Materials Issue lines
- An error sometimes appears in the Total Price of the Term Sheets
Banks
- Added the field Creating Document to the Financial Paper
- Added the option
Delete Financial Papers Created When Their Creating Document Is Deletedto the Accounting Settings
Point of Sale
- In the new interface, moved the Language button next to the Payment button, and moved the Menu button to where the Language button was (next to the button group)
- Added the action
Delete Errors for Selected Machinesto the More menu on the Machine file's list screen - Improved so that, when trying to change the password of the user set in the properties file, the message (Please use the username and password of another user in the properties file) is shown
- Added the option
Prevent Automatically Editing the Cash Payment Value on the Payment Screento the Point of Sale Settings - Added the field
shiftPeriodto the Point of Sale Settings, and the field Shift Duration Differs from the Duration Set at to the Shift Closing document in Nama - On Shift Opening and Closing, sorted the payment methods so they appear in the same order shown on the Multiple Payment screen, i.e. using the same fields already in place for ordering
- Added the property
printToDialog =1to theproperties.namafile, for use when it needs to be enabled - Shift Closing: No longer allowed entering a number in the Deferred value
- Added
n1to the Shift Closing lines, for use in creating an accounting effect for the payment methods' fees value - When a user is not given permission for a specific shortcut such as (View Payment Details, Reprint Document), the shortcut disappeared from the screen. Improved so that the shortcut remains but is
dimmed - Revised the message about the cash value not being available when trying to issue an Issue voucher, to be clearer and to show the cash value actually available
- Added the option
Start with the New Shifts Screen Layoutto the Point of Sale Settings; this option must be enabled to start with the new layout of the Shifts window
Settings
- Added the option
Allow Printing Documents Awaiting Approvalto the Global Config - Added the option
disaster-recovery-modeto theproperties.namafile; when its value istrue, the system ignores records that no longer exist during export - Added a confirmation dialog for the Update Reports action, so it is not clicked by mistake and all reports get updated unnecessarily
- Added the option
Allow Printing PDF Onlyon the User screen and the Permission File, so a user cannot print a Word template, edit it, and reprint it - Improved the entity flow for creating a Production Order for each line in Transfer Requests, adding the ability for it not to run if the item on the line is not a manufactured item
- Added the ability to change the format of some fields'
Display maskfor the whole invoice or the whole invoice details at once - In the entity flow
EAAddAccountingEffect, added the ability to enable or disable the flow at the line level with a criterion that is anSQLstatement - Added the two fields (Voucher Remark and Manual Document Number) to the system table
EntitySystemEntry, to make it easier to extract the account statement
New GUI
- Improved the new interface for a customer in Kuwait so that the
Exceedlogo is shown instead of the Nama logo, as is the case with the old interface - Changed the phrase Login to Nama to Login, and changed
"Nama ERP Login"to"ERP Login"for Kuwait customers; also revised the Nama logo on the loading screen at the start of login - On the field information screen
"Show Fields Info", added a new text field that shows the allowed values for the field (especially forCombo Box), since support and implementation teams often need it to change the allowed values
Fixes
Inventory
- Fixed an issue where an error occurred when selecting a Payment Template on the Purchase Request
- Fixed an issue where, sometimes, adding a manual expense twice in the Additional Receiving Costs voucher, with a different account each time, prevented manual distribution on the Distribution screen and showed an error that the total amount did not match the manual expense value
- Fixed an issue where an error occurred when saving a Stock Taking Committee (without selecting a term config)
- Fixed an issue where an error sometimes appeared when editing a Stock Taking Committee
Sales
- Fixed an issue where, in one case on a Sales Order, a discount coupon worth 219.3 pounds was applied, yet only 23.59 pounds were deducted on save
- Fixed an issue where an error sometimes occurred when saving a Sales Order
Accounting
- Bank Reconciliation Memo: Fixed an issue where the system sometimes matched one line to another despite the values differing, and the difference being greater than the tolerance value
Customer Relationship Management (CRM)
- Contacts window: Fixed an issue where the Callback field was not affected by saving the new contact; a
recommiton the new contact, or any edit and save, was required for it to affect Callback Done on the original contact
Manufacturing
- Fixed an issue where, sometimes, saving a Production Execution document showed an error message that the Size field could not be left empty on one of the lines, even though a size existed on the Production Order and the production components
- Fixed an issue where, sometimes, a raw material issue problem occurred: the system issued the complementary item with a quantity different from the one defined for it in the components
- Fixed an issue where, in one case, deleting a Production Execution showed the error:
The document FP200001 will lead to negative quantity for order PO200001, operation 101- Fixed an issue where creating a Grouped Production Order based on a Sales Order filled in the item code but not the (default) product components or the operations; and selecting them manually cleared the quantity carried over from the Sales Order
Settings
- The entity flow
com.namasoft.infor.domainbase.util.actions.EAPreventChangingFieldsworks correctly and accepts the addition of lines - Fixed an issue where an error occurred when trying to send an email to a user who has no email address
- Fixed an issue where approving a Work Task document showed
error technical
Contracting
- Fixed an issue where, sometimes on the Supplies Purchase Invoice, not all term analysis item codes were fetched, and sometimes the system added a line to the window merely from using the mouse button
- Fixed an issue where duplicating a Term Analysis Card document caused the system to reject saving, showing the error message Duplicate Analysis Item Code, even though the field was empty
Service Center
- Fixed an issue where, sometimes on the Work Order, the Expected Next Visit Date was not calculated
- Fixed an issue where the average daily consumption for vehicles serviced for the first time was calculated as (Current Reading - Warranty Kilometers) / (Last Reading Date - Warranty Start Date), which was wrong; the correct formula is (Current Reading) / (Last Reading Date - Warranty Start Date)
Banks
- Fixed an issue where leaving the paper empty when opening a Financial Paper (so it would be created automatically) caused the system to reject it as a duplicate paper
- Fixed an issue where transferring a purchased asset to another legal entity caused the system to reject saving, objecting that the asset's Purchase Invoice was not compatible with the second legal entity, even though the Purchase Invoice is a system field on the asset that is not entered by the user
Fixed Assets
- Added the field Attachment to the Asset Purchase Order screen
Point of Sale
- Fixed an issue where switching to English and back did not update the translation correctly at all, and all the fields in the invoice header disappeared
- Fixed an issue where the system ignored the option
"defaultlang"in theproperties.namafile, opening the interface based on the last language Point of Sale was opened with instead; so if the interface was Arabic and was switched to English from within Point of Sale, it opened in English the next time regardless of the option in thenama.propertiesfile - Fixed an issue where trying to change font sizes through the Edit Font Size window caused an error in the table (grid) column headers
- Fixed an issue where the
F1key no longer worked for reaching the Sales Invoice in some Point of Sale windows - Fixed an issue where the shortcut
Ctrl+F4opened the Font window instead of the Data Statistics - Fixed an issue where, when a user did not have permission to cancel the invoice, they could not exit the previous-invoice or suspended-invoice mode
- Fixed an issue where the Payment Details icon appeared with suspended items
- Fixed an issue where the option Full Screen When Opening the Payment Screen in the Settings only worked with the Simple Payment window, and did not work with the Multiple Payment window
- Fixed an issue where the field Screen Title Font Size in the Point of Sale Settings had no effect
- Fixed an issue where the label of the option Document Classification Required was wrong; it should have been Document Classification Required in Stock Transfer
- Fixed an issue where the field Subsidiary Required in Expenses had no effect
- Fixed an issue where, with the option Start with the New Point of Sale Interface enabled but the machine not linked to a New Point of Sale Interface Settings file, the user could not log into the program
- Fixed an issue where an error occurred when saving a Point of Sale shift: a deferred amount appeared on the Shift Closing even though the full value of the invoices for the same shift had been paid
- Fixed an issue where, on the Point of Sale Stock Transfer Request, enabling the option Print on Save in the Point of Sale Stock Transfer Request document's book meant printing worked correctly only the first time; on a subsequent request, printing did not work
- Fixed an issue where an error sometimes occurred when closing the shift
- Fixed an issue where, in Point of Sale, leaving the program idle with no sales for a while turned the screen
with blur effect, requiring Point of Sale to be closed and reopened to work correctly
Human Resources
- Fixed an issue where the error The operation could not be performed sometimes appeared when saving the Salary voucher
- Fixed an issue where, sometimes, deleting an employee showed the following errors:
- The record cannot be deleted because it is used in the field
employeeRef.EmployeeHRInfo.dboin the table Employee HR Information - The record cannot be deleted because it is used in the Employee field in the table
dbo.EmpAttendanceSysLine - The record cannot be deleted because it is used in the Employee field in the table
dbo.SysVacationsBalance
- The record cannot be deleted because it is used in the field
- Fixed an issue where an error sometimes occurred when issuing the Salary voucher
- Salary Voucher - Statistics page: Fixed an issue where, sometimes, Leave vouchers for the period did not display the leaves
- Bulk Leave Requests screen: Fixed an issue where entering the leave duration in the details calculated the Actual Leave Duration, but it was cleared on save; as a result it was missing when creating a Bulk Leave Voucher based on it
- Fixed an issue where, sometimes, the Bulk Job Offer could not be saved
Settings
- Fixed an issue where, when a survey was sent via SMS, answering it in Arabic showed the letters incorrectly
- Fixed an issue where defining an Approval with more than one step for a file showed
error Technical; also, defining an Approval with a single step for a file worked, but if a return decision was made and the document was sent for approval again, an error appeared - Fixed an issue where approving a (Work Task) showed the error message The operation cannot be performed
- Fixed an issue where using the entity flow:
com.namasoft.modules.accounting.domain.utils.actions.EAAddAccountingEffectto create an accounting effect for a specific document, and selecting an accounting side, meant the resulting journal entry did not take into account the effect on the reference and the record
Manufacturing
- Fixed an issue where, sometimes on the Production Order, any edit followed by save showed The operation could not be performed, and some components did not change when the quantity changed
- Fixed an issue where an error sometimes occurred while processing a Production Order Execution
- Product Return Request document: Fixed an issue where the system would not save a Product Return Request because no term config was set for the document, even though the window has no field for the term config
- Damaged Receipt document: Fixed an issue where, on save, the system objected that no book and term config were set for the automatic receipt, even though the option Create Documents Automatically was not enabled in the document's term config
- Indirect Costs: Fixed an issue where the header of the first column in the details read Anwaa [sic] - an extra alef
- Forecast Voucher: Fixed an issue where entering To Date on the Forecast Voucher produced The operation could not be performed
- Grouped Production Order: When enabling the option Group Quantities for the Same Items and selecting a From Date to Date, the system fills the field
"details.productionOrderRequest"
New GUI
- Fixed an issue where running the report
029ACC-SYSRand selecting From Account:110101To Account:110101caused an error, due to the input values not being sent correctly; also, after selecting inputs and running the report, then clicking Rerun Report, the previously selected input values were not kept - Fixed an issue where opening the Quantity Entries window in Receipt vouchers in the Inventory module and selecting the Identifier showed the error The operation could not be performed
- Fixed an issue where, in the Contracting module, the group
CONTRACTINGMasterFilesdid not appear, even though it existed in the old GUI - Fixed an issue where, in the Contracting module, selecting the Estimated Budget Item Code showed the list empty at first, and scrolling down revealed the items grouped at the end; the same happened on every screen with Estimated Budget items
- Fixed an issue where, in the Supplies Purchase Invoice details, the column was titled Executive Budget Item Code, whereas in the old GUI it was titled Cost Item Code
- Fixed an issue where changing the format of dashboard widgets of type
Calendar, for example, or charts with more than one shape, to the old system(High Charts)in the new interface, made the charts disappear from the new interface and never reappear - Fixed an issue where the Sales Invoice screen showed the Assortment column even though it had been removed via Edit Screen
- Fixed an issue where the
Tip Tooldid not work on the Sales Invoice, whether double-clicking the line number or using theF9key on the line number - Fixed an issue where the filter fields in
Widget Criteriawere not sorted - Fixed an issue where some buttons had the label
nul - Fixed an issue where, in the new GUI's
Dash Boardfor thecalendar, the text and background color were not clearly visible because the text color and background color were the same shade - Fixed an issue where clicking the More button several times caused a problem in the vertical
Scroll bar - Fixed issues with the
Dialogs Stylesin the new GUI not being good in the following:Fields not surrounded by a frame as groupsHeight is not resizable by contentThere is unneeded horizontal scroll
- Fixed an issue in the
Application Modal Dialogswhere it was possible to interact with icons outside the dialog while a window opened from another window was active - Fixed a color issue when applying some
Themes - Fixed an issue where using the save shortcut
(Ctrl + S)while in a(rich text)field showed a save-confirmation message for that field instead of saving the entire record - Fixed an issue where, sometimes, changing the legal entity broke the More button, causing it to stop working
- Fixed an issue where, after entering the database, username, and password, the system did not accept logging in via the
(Enter)key, requiring the mouse instead