156 comments found.
Hi, I erased and installed the 2.x version but now when i try to enter the purchase code i have an error ‘Licence not valable ou configured with an oher domain”.
Hi, ok so email me the old domain where it was installed and the new one. I will update the license. If everything working fine ?
What’s new in the update?
Hi, I forgot to update the change log. I don’t know what version you are running but you MUST apply the PayPal fix if you use it.
Hi, I have got a feature request. 
I noticed that when you use the timer, for each activated task a new invoice can generated.
what about to group all timer’s tasks when they belong to same customer?
I’d like to have a full daily/monthly/whatever report to be placed in a SINGLE invoice for each customer.
IE: Customer 1 Task 1 – bla bla bla – hours – total Task 2 – bla bla bla – hours – total
IE: Customer 2 Task 1 – bla bla bla – hours – total Task 2 – bla bla bla – hours – total
and so on…
thanks for your attention.
Hi, thanks for this request. I will try to implement it. Please copy paste this request on the forum, so that people can follow it.
Here is the forum (forums.mmanager.fr) Thanks and have a great year 2019 !
done 
Ok, thanks
Hello!
Pre-sale questions:
1. Is it possible to export invoices based on different criteria like period of time? For example for only 1 month, or for 2 months or for other period of time.
2. Is it possible when exporting invoices for excel to include in the file the customized fields of the customer?
3. Is it possible to generate receipts for invoices that can be exported as invoices?
4. Is it possible to set user roll so the user can only view the invoices created by him?
Thanks!
Hi, thanks for your interest. 4. Yes, user role is available. You can determine user privileges and enable own data only. 3. I don’t understand this point 2. I use bootstrap table plugin to manage tables. You can edit data sent to tables and make adjustments on final report. I can assist if needed. 1. You can order invoices based on date, id, etc. So you can export after sorting and remove unnecessary data.
Thanks Eric
Thanks for the reply. Regarding point 3, when a user pays in cash you have to generate a receipt regarding the cash payment related to an invoice. For example, if we have invoice 111 that is 100$ and the user pays in cash, than it will need to be generated a receipt with an unique number related to invoice 111 for 100 $.
Also, is there a possibility to check the demo? I don/t see the credentials for the demo on item details.
Thanks!
connection is automatically set. Just click the login button.
Ok, so you can open invoice and set cash as payment and add unique ID
Great, but it is possible to export the cash payments in an excel file?
In the Incomes section, you can filter payments and with little adjuments export cash payment. Please test all this on demo server
I checked and it might work. We just need invoices and cash payments (receipts) be exported for every month with these fields: number and series of invoice/receipt; date issued; client name; client fiscal code (or CUI in romanian) with or without VTA abbreviation (in romanian ”RO”); client custom field (in your demo called ”Nr Reg. Comertului”). If you can help us with this, please let me know.
This can be done with a custom cron job that works directly with the database. Please register on the forum and submit a feature request. I do it for free when customers send me coffess 
Register here https://www.forums.mmanager.fr Thanks Eric
Until is implemented as a feature can you tell us how much it will cost us this customization?
I usually bill $100 for small changes that need to change the app logic. Feel free to describe at once on the forum all your needs so I can see better.
I’ve just reviewed your application. My compliments! I’ve the intention to purchase it, but I’ve one subject that’s not clear to me. The product enables you to authorise more than one currency. I’ve authorised EUR (default) and USD. When I want to place a purcase order, I cannot use the USD currency. Did I missed something? This feature is important for me because I purchase items from different suppliers all over the world. All the best. Eric
Hi,
Thanks for your interest. Yes this feature is not complete. The idea is to keep a single currency to manage your incomes. So when enabled customers can pay online on authorized currencies. The app converts automatically the incomes to your main currency. I have to do the same for purchase orders. So this feature is not really 
Thanks Éric
But register on the forum (https://www.forums.mmanager.fr) to give more details about the way you use it and I add it. Thanks
Hi, I’ve just registered on the forum. How to post a message, i do not have Facebook or Twitter (and will not use it also). Please, advise.
Yes, I needed to approve your registration. You can post now. Check your spam folder if needed. Thanks.
Hello guys, I have use the app in old domain and now i have move the domain. I setup it and now i face alert this version used in other website. How can I stop old one and use it in my new domain. Thanks in advanced
Hi Tlosos, please email me the 2 domains and I will reset it for you. My email is akaffou.eric@me.com Thanks Eric
Yes sure, highly appropriate this guys I just sent you email thanks again
You’re welcome. Everything should be okay now. Let me know. Thanks Eric
Hi, in purchase order when you create a new purchase with more purchase items, just the first purchase item is saved !?
yes it works well now, thank you.
You’re welcome !
I have error after installation please advise a fix
Error Number: 1067
Invalid default value for ‘client_updated_at’
ALTER TABLE `oc_clients` ADD `client_tax_number` varchar(225)
Filename: C:/wamp64/www/invoicems/system/database/DB_driver.php
Line Number: 691
Hi, thanks for purchase. If you are available for teamviewer, here is my email akaffou.eric@me.com Thanks
i have sent you teamviewer login details
Hello again,
1- I would like to know, this script works only for one company? or there is a possibilities to make companies member and each company has their own panel for managing their invoices and clients?
2- Do you have a life time update?
3- In how many domains I can install it? If I want for multi domains, it’s possible? if yes, how?
best regards
Hi, thanks for your interest. I started a multi companies version and stopped it for now because many bad guys were reselling this version as a SaaS App. So I added license check. You can install only on one domain. If you need additional licenses, please contact me. Thanks.
Yes for lifetime updates. As you can see on demo settings, you can run automatic updates Thanks.
Thanks for fast replying.
My friend, I would like to make a website which provide invoice system for companies. People in my country register in my website as a company then each company has their own panel to manage their system. How can I do that? I am honest with you and I am telling you what am I looking for. and I would like to make subscribe monthly to use the system for companies. Also I need you to customize some part of your system for me, because in Poland, the invoices has some additional items. If you tell me how you can help me to achieve it, I will explain more.
Thanks and best regards.
Even if it cost, tell me how much will you charge me to make something like this for me?
Thanks
Ok send me more details inbox and we will see how to build a partnership.
Here is my email akaffou.eric@me.com
Thanks
pre-sale. dude, I’m interested purchasing your script. I need to know few things before.
I noticed the script has several languages implemented but I did not find the link to modify texts. So, is there a way for me to update translations?
Is there a system for me, to create an offer to a customer and have him sign the offer to start job and then invoicing?
May I create recurring invoices?
Hi area97, Thanks for your interest. Yes you can edit language strings. There is a language folder where you can update translations.
You can create a Quote and send it to you customer. In the notification email, there are 2 buttons. I accept | I decline . When the customer accepts the quote, invoice is immediatly generated and sent.
You can test all these on the demo with your email and look here to see how language files look like. https://github.com/myEric/mmanager-localization
Thanks Eric
one more question
I’m using UCM, a script from codecanyon. Is your mmanager able to import at least my customers? thanks.
Hi, if you have a csv file yes. If you want, I can set a custom demo for you where you can test everything live and try to import. I tested it for 500 items at once. Let me know
Yes, I have a csv. let’s go with the demo.
Ok, please register on the forum so that I can send you url and if you want send me a copy of your file to format the header with m’Manager fields if you need assistance. Thanks. My email is akaffou.eric@me.com
sorry dude… which forum?
Sorry, here https://www.forums.mmanager.fr
- Automated Email reminders a certain number of days ahead of due date
- Bulk import existing list of customers and products
Hi, thanks for your interest. On the forums, all requests are implemented and sent to people who requests before official release. So please post there with details about the reminders intervals and I will start it on saturday. I will have 2 weeks of vacation. Yes you can import over 500 items and clients in seconds. You just need to add headers on your csv file as shown in demo. You can wait for reminders before purchase. I don’t want users to be frustrated for days. This is easy to implement
Thanks. Eric
Hello, can you please help to us with the update, we have error 500 after the update. Thanks
Hi. Ok. Set environment from ´production’ to ´development’ in index.php and let me know what you get. You can also send me temp access (ftp) if you want me to do it. Thanks
Great script so far. I am hoping to buy multiple licenses for use with clients or developing an SAAS version.
One issue is your CSS. It seems that changes to design are difficult or do not show. Can you look into this 
Kind Regards, Steve
Hi Steve, Thanks for your kind words. Can you explain better the issue you encounter or maybe post on the forum so I can investigate better. Thanks
Eric
And by the way, next step will be SaaS App
It was important to release automatic update. This way, I can push updates as often as needed.
Thanks. Let me know if you need more licenses
Eric
Thank you for the ultra quick response. I will post on the forum… and great news about the SAAS version. Have to buy you a beer! lol
When I launch the accounts part of the business I will be intouch 
Okay, thanks. Have a great day !
Hello! Does this system supports spanish IRPF into invoices? Here, if we’re creating an invoice for a company, we need to apply a IRPF tax deduced from the total to make that company pay that fee. We really need that.
Example: Total invoice without taxes = 500 € + 21% IVA (taxes) = 105 euros - 7% IRPF = 42,35 euros TOTAL to pay = 500 + 105 – 42,35 = 562,65 euros
Hi, thanks for your interest. No it doesn’t for now. But with a little change the global discount field can do it. Please register and request this feature on the forum. (forums.mmanager.fr) Thanks.
Thanks! Will do. I hope to see this soon since I really want to buy and use this script I guess that duplicating that global discount will do the trick (without removing it, since we may still use it) and apply that fee after the global discount. Just let me know when that is implemented to just buy and start using this wonderful script. Thank you.
Hi, did you receive my email to test this feature ? Let me know if you are still interested. Thanks Eric
I can’t login in your software. I have a fresh install and when i type default email and password, i can’t log in.
Hi, maybe something is wrong in database. If it a fresh install without any data, you can create a new database and import the sql file from install folder/assets/install.sql Let me know if you need more help. Thanks.
Hi, I also have tried with database importing and doesn’t work.
Hi, are you available for teamviewer now ? Thanks
Hi, I’m avabile now. But if you want i can send you FTP details on your email.
Yes, it would be better. Send me access to phpmyadmin and ftp details and I will investigate better. Thanks. My email is akaffou.eric@me.com
Hi Cromagro, did you succeed ? If not, check the rember me button before clicking Login and let me know. Thanks
Hi! Do you have automatical invoice creator api after online payment direct from website?Thnx
Hi, from m’Manager, people can pay online and invoice goes automatically. Thanks
Bonjour Eric,
Ton forum est considéré comme phishing par Google et anti-virus.
Pour la version mmanager_full_install_1_92, j’ai du ré-encoder toutes les factures récurrentes.
Ensuite, dès que j’ai reçu le virement, je me dirige vers la page “facture” pour changer l’état “impayé” à “payé”. Et ce, de manière individuelle en cliquant sur chaque bouton “impayé” afin d’arriver sur la fiche détail de la facture.
Je change l’état, descend en bas de la page ( où il y a la case pour envoyer une copie au client ) et je sauvegarde.
Lorsque je reviens sur la liste des factures, je vois qu’elle ont automatiquement / immédiatement été recréée avec un nouveau numéro et encore dans l’état “impayé”. Obliger de les annuler manuellement.
Est-ce qu’il y a une raison ou une option pour éviter cela ?
Merci pour ton retour,
David
Après les avoir supprimées, elles se recréent de nouveau en impayé. Il y a un sacré problème là, non ? Ce sont des factures récurrentes, cela viendrait de ce statut ?
Oui, je migre mon serveur vers une nouvelle installation et j’ai de petits problèmes. Tout est rentré dans l’ordre. Il faut désactiver l’option du cron alternatif et me donner si possible accès au serveur pour voir. Merci
Pour marquer un lot de facture payées, il faut utiliser le bouton d’action “Marquer payées” après avoir sélectionné les factures.
“Activer l’automatisation de secours Si vous n’êtes pas en mesure de configurer une tâche cron”
L’option n’est pas cochée
Concernant la commande cron du serveur :
wget qO https://domaine.com/index.php/cron >/dev/null 2>&1
*/5 * * * *
L’envoi des factures automatique s’est bien déroulé ce 1 juin pourtant.
Malheureusement, je ne peux laisser l’accès au serveur complet. Le dossier où se trouve ton script avec confirmation de ton IP, pas de souci.
Pour le mois prochain, c’est noté. Je valide les paiements sur la page qui liste les facture ( /invoices/ ) et non plus 1 à 1 sur l’édition de la facture ( /invoices/edit ).
Ceci dit, je surveille si elles ne sont pas à nouveau générées dans les 5 minutes.
Oui, vous pouvez les valider toute en une fois. N’oubliez pas de remettre l’autoincrement de la table oc_invoices à la valeur de la prochaine facture.
Merci de me dire si le problème est résolu.
Oui, c’est le 2e incident qui m’a été signalé sur cette solution destinée aux serveurs sans accès au cron. Je n’ai pas réussi à reproduire l’erreur pour l’instant. Je vais détacher la fonction de génération des factures et ajouter un bouton pour ceux qui n’ont pas de cron. Le 1er à signaler 2000 emails au client !!
Justement je travaillais sur la sauvegarde automatique de la base de données, c’est bien d’avoir ce retour sur le cron. Si vous avez 2 secondes pour tester, allez sur le serveur de dev pro.mmanager.fr avec les accès par défaut. Ajoutez votre adresse dans les paramètres de l’entreprise pour les notifications et visitez cette page https://www.pro.mmanager.fr/index.php/settings/advanced Vous devriez recevoir une copie de la sauvegarde de la DB Dans tous les cas, n’oubliez pas le forum (https://forums.mmanager.fr)
Merci Eric
Me concernant, la tache cron est bien activée sur le serveur. La regénération des factures s’est faite automatiquement après avoir passé l’état de “impayé” à “payé” sur la page d’édition d’une facture ( /invoices/edit ).
Je pense avoir compris pourquoi.
Lors de la mise à jour du script, j’ai re-créé les factures récurrentes. Les dates étaient au 1er mai. Alors que je les ai re-créées au 1er juin. Donc, j’ai choisi une date antérieure à la date de création de la facture récurrente. Ce qui a certainement eu pour effet de générer la facture de juin suite à mon erreur de date.
Donc, facutre recréée au 1 mai, validée comme payée au 11 juin. Le cron créée la facture du 1 juin pour suivre le récurrent mensuel du 1 mai que je viens de validé pour étant payé.
Ce qui voudrait dire que cela est de ma faute, à cause d’une inattention sur la date de création du nouveau fichier récurent suite à la mise à jour du script.
Merci pour ce retour détaillé. je vais donc essayer de reproduire l’erreur dans ces conditions. Merci encore
Does this supports php 7.1?
Yes, php 7.1 is supported
upon installing. it asks for db username and password. where in the files is this information stored after installment?
in config/database.php
what is Notification Email for?
and what is the function of purchase orders? isn’t that the same as creating invoices?
In charges > when adding new > you can choose type and you can add new group. > how can i change the default in the list and how can i delete them
Hi, Please post on the forum here (https://www.forums.mmanager.fr) Thanks
Purchase Order = if you buy from providers and resell items. Using PO will update your cost and charges.
Notification Email: You send email to clients. There is a encrypted link they can click to see their Invoices history
Charges: You can add new. Don’t delete default. Their IDs are used to record incomes / Charges when money enters/goes
Oh I see notification email is for when stock is low or something? I received email that some of the stock are low. But I don’t understand how I don’t have set anything to items only to services. So how can services causes low stock if it is intangible and not quanitifiable?
This feature has been added recently and scans oc_items table shared by items and services. If you don’t want to be notified, go to controllers/cron.php and remove this line alert_low_stock();
Please don’t delete default Charges groups. Add new one. They are used to follow App development. Next release will add Users commissions and this will be linked to Staff cost
I am not saying that I don’t want to get notified. I am saying the logic of the notification. If it doesn’t need stock how can it sent me email that stock is low?
This is fixed in next release and many other small details. Anyway, feel free to report issue on the forum
See updated code here, https://www.forums.mmanager.fr/discussion/90/low-stock-alert-on-service-items/p1?new=1
thanks, i sent you a private message on your forum please check
hi, how you doin?
i see alot of updates. i still have an older version. i wanted to create a staff user in the demo but it does not work?
Hi, happy to see you back. You were among the very first users
Thanks.
Yes, many thing are coming. I am specially so happy about automatic update I will push very soon. Have a look on the forum (https://forums.mmanager.fr)
Yes, some features are disabled on demo because many bad guys turn off admin credentials or change password
Register on the forum and I will send you access to Dev server 
My username is Markhod on the forum
ok, I send you access right now
i see that this version is 1.94 and is different from the demo. demo has only staff adn admin user and the other has many more options right?
Yes, demo is 1.93. The next release will add User Role Permission; Staff commissions management, Sales Order, etc :) and Themes support. This way we can go for automatic updates as all user changes will be in a custom theme folder ;)
in the newer version when installing it asks for purchase code, why is that? and does it restrict to one domain?
Yes, this is because many bad guys purchase and request immediatly refund. They then resell the app with subscription plans. Many guys told me how much they bought from illegal reseller. Contact me if you need more licenses for your business.
Bonjour Eric,
mManager ne supporte pas PHP 7.1 ?
Merci de me dire.
Je suis passé de la première version du script à la dernière directement en écrasant tous les fichiers de la version 1. J’ai une page blanche sans code généré à la page de connexion.
Zut, si j’ai écrasé le fichier de config … il se trouve où ?
ok, normalement la migration est bien gérée. J’utilise des fonctions qui font passer tous les palliers. Il faudra dans un premier temps passer le fichier index.php de “production” à “development” pour avoir des infos plus précises. Je suis disponible pour aider par teamviewer. Vous pouvez aussi m’envoyer une copie de la page à akaffou.eric@me.com
Bonjour Eric, non c’est bon. Il devait manquer un fichier en upload. Merci !
ok, très bien. N’oubliez pas que nous avons un forum dynamique à cette adresse: https://www.forums.mmanager.fr
Vous pourrez suivre ainsi les choses à venir, notamment la gestion des Rôles/Permissions et bien entendu n’oubliez pas de noter l’app 