From 5933d2282cc48ed76c3310a63023d306b4fe9900 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20FRANCE?= Date: Mon, 13 Apr 2020 09:39:31 +0200 Subject: [PATCH] Update api_thirdparties.class.php --- htdocs/societe/class/api_thirdparties.class.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/htdocs/societe/class/api_thirdparties.class.php b/htdocs/societe/class/api_thirdparties.class.php index 3a351dddec3..5206e345193 100644 --- a/htdocs/societe/class/api_thirdparties.class.php +++ b/htdocs/societe/class/api_thirdparties.class.php @@ -1188,6 +1188,13 @@ class Thirdparties extends DolibarrApi $account->$field = $value; } + if (empty($account->rum)) { + require_once DOL_DOCUMENT_ROOT.'/compta/prelevement/class/bonprelevement.class.php'; + $prelevement = new BonPrelevement($this->db); + $account->rum = $prelevement->buildRumNumber($this->company->code_client, $account->datec, $account->id); + $account->date_rum = dol_now(); + } + if ($account->update(DolibarrApiAccess::$user) < 0) throw new RestException(500, 'Error updating values');