Laurent Destailleur
6c6adc5333
Merge pull request #24911 from Easya-Solutions/new-productlot-make-sell-or-eat-by-mandatory2
...
NEW make sell or eat by mandatory in product lot
2024-01-22 15:21:34 +01:00
Frédéric France
03e29c6960
fix param
2024-01-20 09:22:38 +01:00
VESSILLER
1a164eece5
Update from develop
2024-01-15 13:55:26 +01:00
Frédéric FRANCE
37563855fc
fix phpstan ( #27497 )
...
* fix phpstan
* Update reception.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2024-01-14 12:12:21 +01:00
MDW
342ab85195
Qual: Spelling htdocs/[q-z]* ( #27447 )
...
# Qual: Fix spelling htdocs/[q-z]*
Probably fixes a bug:
- htdocs/webservices/server_thirdparty.php
No other occurence of adress found.
-'adress'=>->adress,- +'address'=>->address,+
2024-01-12 17:18:52 +01:00
Christophe Battarel
5e32970c8d
dont change status displayed if error during stock movement ( #27415 )
...
Co-authored-by: Christophe Battarel <christophe@altairis.fr >
2024-01-11 11:24:21 +01:00
Christophe Battarel
e64f0662e1
dont change status if error during stock movement ( #27414 )
...
Co-authored-by: Christophe Battarel <christophe@altairis.fr >
2024-01-11 10:16:18 +01:00
Laurent Destailleur
910a541c60
Clean code
2024-01-09 13:08:22 +01:00
Laurent Destailleur
e2f49c407f
Clean sql request to use exist instead of left join
2024-01-09 10:44:50 +01:00
Laurent Destailleur
4501872f17
Clean code with rector 2
2024-01-05 04:33:58 +01:00
Fabian Heinz
aa43e18d56
API status code fix
...
apis currently returning 404 if no entry found fixed
2023-12-31 14:05:21 +01:00
Laurent Destailleur
1044e5c7d4
Debug v19
2023-12-19 12:33:55 +01:00
Laurent Destailleur
7f5df80efd
Debug v19
2023-12-19 11:51:48 +01:00
Laurent Destailleur
d92c65ad91
FIX infinite loop in API call/trigger by adding a caller
2023-12-15 12:15:33 +01:00
Frédéric FRANCE
61b79fda17
avoid phpstan error with phpdoc
2023-12-06 15:46:39 +01:00
Laurent Destailleur
619155f65e
Fix with php-cs-fixer
2023-12-04 13:53:48 +01:00
Frédéric FRANCE
53c8a3acf8
clean phpdoc for phpstan ( #26905 )
2023-12-01 19:51:32 +01:00
Laurent Destailleur
1d589fd74e
Fix warnings
2023-11-27 13:26:44 +01:00
Laurent Destailleur
e8dc651877
Fix php8.2 warnings
2023-11-27 11:56:32 +01:00
moreauftheobald
1e36013e34
fix phpstan reception class ( #26729 )
...
* fix PHP STAN error on MO class
* fix PHP STAN error on MO class
* Update mo.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2023-11-18 23:25:16 +01:00
Laurent Destailleur
e57517d06d
Clean code
2023-11-17 11:19:51 +01:00
moreauftheobald
e3ed9946c3
Correction On reception class files "Access to an undefined property" ( #26661 )
2023-11-17 10:58:25 +01:00
VESSILLER
eb45e9e5c7
Resolve conflicts
2023-11-07 16:08:11 +01:00
Laurent Destailleur
74e1ec4099
FIX On object validation, ecm index are not updated for uploaded files
2023-10-31 19:28:11 +01:00
Laurent Destailleur
ca3c7f0a37
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
...
develop
2023-10-26 13:52:22 +02:00
thomas-Ngr
00a936bffa
fix #18654 : orders are partially received even if all products have been received ( #26358 )
2023-10-26 12:42:07 +02:00
Alexandre Janniaux
9fe9eee18a
FIX|Fix some minor issues on Reception and add a new test for it ( #26310 )
...
* reception: reOpen: mirror $this->statut in $this->status
$this->statut is the deprecated variable, $this->status should also get
the correct value.
* reception: setDraft: mirror $this->statut in $this->status
$this->statut is the deprecated variable, $this->status should also get
the correct value.
* reception: add missing $weight field
Fix warning:
Undefined property: Reception::$weight
* societe: add country_id field
* reception: use getDolGlobalInt when suitable
Using empty() implies that the value actually exists on the stdClass at
$conf->global, but it's not always the case. getDolGlobalInt will handle
this smoothly by checking first, which solves warnings like those:
Undefined property: stdClass::$STOCK_CALCULATE_ON_RECEPTION
* ReceptionTest: add new test
The test checks the usual workflow of the Reception class, with, on the
one hand, the common CRUD operations:
- create
- fetch
- update
- delete
And on the other hand, the status handling for Reception:
- valid: STATUS_DRAFT -> STATUS_VALID
- setClosed: STATUS_VALID -> STATUS_CLOSED
- reOpen: STATUS_CLOSED -> STATUS_VALID
- setDraft: STATUS_VALID -> STATUS_DRAFT
The stocks lines are not tested yet, and the error cases, like any other
transition not described above, are not tested either. The permissions
for some of the operations are hardcoded for the test and there is no
failure check when the permission is not set yet.
2023-10-21 16:28:30 +02:00
Laurent Destailleur
c49a044490
Clean code
2023-10-20 02:35:18 +02:00
Laurent Destailleur
c61e9f47c8
Fix reception
2023-10-18 03:44:07 +02:00
Laurent Destailleur
d3dc6615db
Remove deprecated use of ->modelpdf (good is ->model_pdf)
2023-10-02 21:49:08 +02:00
Laurent Destailleur
f5bf4a6ec4
Merge branch '18.0' of git@github.com:Dolibarr/dolibarr.git into develop
2023-09-30 11:54:12 +02:00
Francis Appels
ae3112a828
HAR-132 Fix double closing Reception when classified billed.
2023-09-28 15:41:23 +02:00
pascal
80f060c771
fix tab indentation
2023-09-26 18:43:25 +02:00
pascal
871f896962
implementation of properties filter
2023-09-26 18:04:48 +02:00
VESSILLER
1d54804c88
Fix resolve conflicts
2023-09-13 16:55:14 +02:00
Laurent Destailleur
924da777bf
Merge branch '18.0' of git@github.com:Dolibarr/dolibarr.git into develop
2023-09-04 23:26:35 +02:00
Laurent Destailleur
b6b1d8acbc
Fix error message
2023-09-03 22:34:14 +02:00
Laurent Destailleur
3343a47244
NEW billing on shipment+reception. Can be done before or after delivery.
2023-09-03 21:38:11 +02:00
Frédéric FRANCE
eaf63b60c5
phpstan
2023-09-01 14:54:35 +02:00
Laurent Destailleur
552a079379
Merge branch '18.0' of git@github.com:Dolibarr/dolibarr.git into develop
2023-08-27 16:05:46 +02:00
Laurent Destailleur
45d323a6f8
Merge branch '17.0' of git@github.com:Dolibarr/dolibarr.git into 18.0
2023-08-27 16:02:57 +02:00
Laurent Destailleur
cd960d30df
Merge branch '16.0' of git@github.com:Dolibarr/dolibarr.git into 17.0
2023-08-27 16:01:05 +02:00
Laurent Destailleur
5c03db3b05
Merge branch '15.0' of git@github.com:Dolibarr/dolibarr.git into 16.0
2023-08-27 15:58:48 +02:00
Laurent Destailleur
3b6b9661fa
Merge branch '14.0' of git@github.com:Dolibarr/dolibarr.git into 15.0
2023-08-27 15:57:45 +02:00
Frédéric FRANCE
a142d48d26
phpstan
2023-08-27 09:19:58 +02:00
VESSILLER
ebed2211b6
FIX reception odt dir output path
2023-08-23 11:24:09 +02:00
Laurent Destailleur
f21c168a84
Removed $brouillon property
2023-08-06 01:16:12 +02:00
Laurent Destailleur
0076ec69b8
The property ->brouillon has been removed from all classes. It was not
...
reliable and was a duplicate of ->status == self::STATUS_DRAFT.
2023-08-06 00:16:25 +02:00
VESSILLER
f8c8d9a1c2
Merge branch 'develop' of github.com:Dolibarr/dolibarr into new-productlot-make-sell-or-eat-by-mandatory2
2023-07-07 14:16:08 +02:00
Hystepik
17471ff3b7
Fix #25250 : Wrong class name in function
2023-07-04 16:11:42 +02:00