dolicloud / dolimods Goto Github PK
View Code? Open in Web Editor NEWThe repository of Dolibarr ERP CRM modules developed by the DoliCloud.com team.
Home Page: https://www.dolibarr.org
License: GNU General Public License v3.0
The repository of Dolibarr ERP CRM modules developed by the DoliCloud.com team.
Home Page: https://www.dolibarr.org
License: GNU General Public License v3.0
Describe the bug
When we create a bill from multiple orders of the same customer, the lines related to ecotax are wrong. There is one line per initial order, but the amount remains the same and a new line is created with some other amount.
To Reproduce
Create multiple orders for a customer with some products concerned by ecotax (as a ref, not a label).
Expected behavior
For each command, we should get a line related to the ecotax service/product, corresponding to the total of each initial order.
Desktop:
All is in the title.
Multi repository ready to deploy with "git clone URL" is so much more reliable than git pull, copy directory content. Symlink custom module directory do not works well in Dolibarr.
git submodule can be a solution for depending modules.
I know it's a bootle in the ocean, we've already discuss about that subject during a devcamp, but anyway, I let it here :-)
Describe the bug
TCPDF_PARSER ERROR: Empty PDF data.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Payment should be recorded correctly
Additional context
I know that on payment recording, Dolibarr regenerates the PDF and with concatPDF, it tries to use the file used on the first generation. But if this file does not exist anymore, it generates the error TCPDF_PARSER ERROR: Empty PDF data. I think that if the file the system wants to use to concat with doesn't exist, it should ignore the concat part.
PHP warning
ovh/includes/guzzlehttp/guzzle/src/Message/MessageFactory.php Line: 197,216,254,357
ovh/includes/guzzlehttp/ringphp/src/Client/CurlFactory.php Line: 363,382
continue" targeting switch is equivalent to "break". Did you mean to use "continue 2
guzzle probably need to be updated
Module OVH
Currently there's a global configuration to define which product/service to use on the line of the supplier invoices imported. I need to use 2 different product/service regarding the invoices I import.
So I need to be able to choose the product/service to use just before clicking on the "Import" button"
Thanks for this module !
On the page of the "Mass sync from Dolibarr to Google" to sync contacts, add an input
"From ID: ___ to ID ___"
This fields are optional.
if non filled, do the sync of all contact like actually.
if only 1 filled, report error,
if 2 filled, limit the selection of contact from id x to y using x and y entered by user.
This allow to bypass Google quotas (there is a limit in number of record we can push per day, min, ...).
Suggest a combobox (multiselect) for each permission to choose the permission/scope.
The combobox with list of permission will depends on each type of OAuth service selected in the first combobox. Some service does not allow to choose the scope, in such a case, Use just one choice "Scope standard").
So users can create and manage an OAuth entry with permission depending on the needs/use they will do later with the OAuth entry.
Is your feature request related to a problem? Please describe.
Currently, the ecotax line is added directly after the first product with an ecotax.
Describe the solution you'd like
Would'nt it be better to always move this line at the end and let it there?
Describe alternatives you've considered
For now, we have to manually move the line every time. It's a solution, but doesn't seem to be the best one.
Additional context
On an invoice or a propal, it is clearer if this line is at the bottom.
@eldy
Please update Numberwords module version in Dolistore to include Greek language
When using the module Google we can generate a token for OAuth.
the token is stored into a param into llx_const table.
Instead of storing this token into this string we must modify code to store (and read) the record using the common llx_oauth_token table
Currently we must use a hidden setup to define which file to use as default for concatPDF module.
It would be great if we could define this in the module setup directly.
Hi,
I try this module for the map part.
With php 8.0 and 8.2 the map of thirdparties and people no map appears and i have a error 500 fom google without explaination.
When i go back to php 7.4 that works well
I am hosted at Infomaniak
Thanx for this free module and for the Dolibarr in general.
If you need more info, feel free to ask.
Is your feature request related to a problem? Please describe.
Some customer may want to have a detailed ecotax line for each line/product, because it allows their customer to bill the ecotax too.
Describe the solution you'd like
It could be interesting to add a new line in the order/invoice/propal/... linked to the related one which would be passed as $fk_parent
when adding the product.
Also, it would add the necessity to calculate the total for ecotax lines and display it in the tableau_tot
. This feature could be enabled or not from the module menu.
Describe the bug
When trying to synchronise, the API throws 400: Invalid email or User ID.
Client error: `POST https://oauth2.googleapis.com/token` resulted in a `400 Bad Request` response: { 'error': 'invalid_grant', 'error_description': 'Invalid email or User ID' }
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Should work as service account is up & running
Additional context
Tried with Google Workspace account. Tried any calendar.
Hi,
Using numberwords in the parametre of invoices configuration module.
Arreté la présente facture à la somme de : AMOUNT_TEXT Francs CFP
I get bad results in letters
145 000 >>>>>Arreté la présente facture à la somme de : un cent quarante cinq mille Francs CFP
170 605>>>>>Arreté la présente facture à la somme de : un cent soixante-dix mille six cents cinq Francs CFP
20 100 >>>>Arreté la présente facture à la somme de : vingt mille un cent Francs CFP
And lot of them the same.
Version dolibarr 17.0.0
Numerwords 5.0.2
Dolibarr v17 permits sharing a public link to add a signature to documents like proposals. When using this feature in conjuction with ConcatPDF, the signature is added in the last page of the concatenated PDFs instead of the last page of the original PDF.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.