if ($pay == "cash") {
    $fk_bank = $rowterminal[1];
} else {
    $fk_bank = $rowterminal[3];
}
$payment->bank_account = $fk_bank;
$payment->amounts[$facture->id] = $object->total_ttc;
if ($pay == "cash") {
    $payment->paiementid = 4;
} else {
    $payment->paiementid = 6;
}
$payment->num_paiement = '';
$payment_id = $payment->create($user, 1);
$payment->addPaymentToBank($user, 'payment', 'Dolipos BAR', $fk_bank, '', '');
$facture->update_note($langs->trans("Table") . " " . str_replace("Place-", "", $object->ref), '_public');
$facture->set_paid($user);
$sql = "SELECT * FROM " . MAIN_DB_PREFIX . "facture order by rowid DESC limit 0,1";
$resql = $db->query($sql);
$row = $db->fetch_array($resql);
$sql = "INSERT INTO " . MAIN_DB_PREFIX . "pos_facture values ('',{$terminal},NULL,{$row['0']},NULL,NULL)";
$db->query($sql);
if ($print == 1) {
    $sql = "SELECT value FROM " . MAIN_DB_PREFIX . "const where name='PENDING_PRINT_BAR' and entity={$entity}";
    $resql = $db->query($sql);
    $const = $db->fetch_array($resql);
    dolibarr_set_const($db, "PENDING_PRINT_BAR", $const[0] . 'F' . $row[0] . ',', 'chaine', 0, '', $entity);
}
?>
</head>
<body>