$error++; } if ($cash->fk_soc <= 0) { setEventMessage($langs->trans("ErrorFieldRequired", $langs->transnoentities("CashDeskThirdPartyForSell")), "errors"); $action = 'edit'; // Force chargement page en mode creation $error++; } /*if ($cash->fk_paybank_extra && ! $cash->fk_modepaybank_extra) { setEventMessage($langs->trans("ErrorFieldRequired",$langs->transnoentities("ModePaymentBankExtra")),"errors"); $action='create'; // Force chargement page en mode creation $error++; }*/ if (!$error) { $result = $cash->update($user); if ($result >= 0) { $_GET["id"] = $_POST["id"]; // Force chargement page en mode visu } else { setEventMessage($cash->errorsToString(), "errors"); $action = 'edit'; // Force chargement page edition } } } if (GETPOST('action', 'string') == 'confirm_delete' && GETPOST('confirm', 'string') == "yes" && $user->rights->pos->backend) { // Modification $cash = new Cash($db); $cash->delete(GETPOST('id')); header("Location: " . dol_buildpath("/pos/backend/terminal/cash.php", 1));