Possible to mark a custom field or a default field as a required/mandatory field when entering data? Fields marked as required could have the red asterisk sign by it to show it a mandatory field. A user wouldn’t be able to create or update a transaction or document in the edit mode until every mandatory field is filled.
This will be a great tool for:
• Ensuring the selection of Warehouse/location
• Ensuring the selection of tax codes in circumstances where tax codes haven’t been assigned to items
• Ensuring the selection of tracking codes
• Ensuring the entry of necessary information into fields for suppliers, bank accounts, cash accounts, employees, fixed assets, write-offs, journal entries etc.
We could also make use of some basic data validation, for example. minimum character length
agreed.
it would be useful for most business. others simply need not use the option.
This is a very good feature. @lubos please look into it and see if it can be added to the already wonderful Manager Software.
Agreed
agree
Agreed
We need it. @lubos Please try to give this option.
Thanks for your continuous support.
I do agree as well to add option to make custom fields mandatory.
That’s the opposite to Manager existing design philosophy.
Currently when a user enters data it is never lost. Even when incomplete or erroneous data is entered, the user data is not lost but the transaction is saved in the suspense account.
So what is implied here is if a user makes a data entry error or omission in one of the mandatory fields, their entry / updates are disallowed so lost.
I realise most other programs have modal entry dialogue boxes which do not permit data to be entered unless all of it is correct. However imo Manager behaving in this manner would be a retrograde step.
I would prefer the transaction going to suspense and all screens & print outs having an “Incomplete / erroneous data entry” banner prominently displayed.
That would also work. So long as it ensures that data is entered correctly. Since joining the forum, my goal has been to contribute ideas for discussions that will most likely lead to growth.
Managers who rely on financial reports generated from accounting system data may make the wrong financial decisions when users fail to select a custom field, a Project, or a Division on a form.
The way I’m imagining it, if a user fails to enter data into a mandatory field, or enters data of the wrong type, they would be prompted with a warning when trying to create or update the form. They would be given the option to return to the form to edit the field, or discard their edits. Nothing would be lost without a warning and an opportunity to correct the entered data.
By default nothing would be mandatory – it would remain as it currently is. But businesses would have the option to set fields of their choosing to be mandatory. If there is a situation where a user is editing a form and is not able to supply data of the correct type for a mandatory field, that suggests they are doing something that the administrator has deliberately disabled, or it is an unforeseen scenario and the administrator needs to update the form options to accommodate it. If the administrator decides that the user should be able to proceed with incorrect or incomplete data, they can change the field to non-mandatory. But otherwise I think it is completely appropriate that the user not be able to proceed.
This idea became a serious subject for us
- User sometimes forgets to choose the client in the invoice, same in the Receipt
- Users can change the sales price as they want
So please consider it
Thank you!
That will remain the case as it should and is not related to this topic but to user permissions.
Agree
But for the first point, it is really important, For example:
user forgot to add the client name in the following invoices and we lost the money because no one remembers who was the client:
When can we see this implemented ? it will be really beneficial for team of multi users.
This is a very important tool. I set up manager for a shop with three cashiers. For us to be sure who collected what money, an account was set in the name of the cashiers but they keep forgetting to select the cash account when receiving money from customers. At close of day, more time is spent on balancing and reconciliation. If this is implemented, our work will be easier.
A dedicated point of sale system is really going to be a better solution.
You don’t really want a compulsory field, you want a field based on user. And the more you use it your basic requirements will grow. Which is why you will be far better off going straight to the POS system you actually want.
@Kwame I concur with @Patch you are going to be much better off find and utilising a specific POS package and rely on Manager to provide all you back end accounting. While you can theorically use Manager similar to how you describe it is not a POS system and as time goes on you will encounter too many short comings in Manager from a POS veiw point
One issue I have with this idea, is that I run a mowing company.
I sell services not products, & in the US you don’t charge sales tax on services where all the products used are already paid for (the sales tax).
And so I don’t want to have to make a useless tax in Manager
just cause it will not let me make it without it.
But then if I do that I may run into the fact,
that it may not let me make a tax that is blank.
All of this is assuming that this idea is put into effect.
@Manager_User, that shouldn’t be a problem in your case since this idea calls for the Option to make some fields mandatory, so you can make the tax field required or make it optional. It’s totally up to you.
Also, BTW, you can always make a Zero/Exempt Tax codes which you can use instead of the blank tax field. In fact, it’s a better practice and this way you can tell for sure that the user deliberately selected a Zero/Exempt tax code. And then you can also audit the missing tax codes.