X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=purchasing%2Fpo_receive_items.php;h=0ea2cef12b36f9609ae01850af97cf3ac9d5cdc6;hb=477c1f221df891f39e9363f7b34e6ff1eb4ad4c7;hp=da277b2743366586c44f922f6342098004200ceb;hpb=d1babda7c01b314d35fb89f2d195553b55936532;p=fa-stable.git diff --git a/purchasing/po_receive_items.php b/purchasing/po_receive_items.php index da277b27..0ea2cef1 100644 --- a/purchasing/po_receive_items.php +++ b/purchasing/po_receive_items.php @@ -181,16 +181,8 @@ function can_process() return false; } - if (!$Refs->is_valid($_POST['ref'])) - { - display_error(_("You must enter a reference.")); - set_focus('ref'); - return false; - } - - if (!is_new_reference($_POST['ref'], ST_SUPPRECEIVE)) + if (!check_reference($_POST['ref'], ST_SUPPRECEIVE)) { - display_error(_("The entered reference is already in use.")); set_focus('ref'); return false; } @@ -281,7 +273,8 @@ if (isset($_GET['PONumber']) && $_GET['PONumber'] > 0 && !isset($_POST['Update'] { create_new_po(ST_PURCHORDER, $_GET['PONumber']); $_SESSION['PO']->trans_type = ST_SUPPRECEIVE; - $_SESSION['PO']->reference = $Refs->get_next(ST_SUPPRECEIVE); + $_SESSION['PO']->reference = $Refs->get_next(ST_SUPPRECEIVE, + array('date' => $_SESSION['PO']->tran_date, 'supplier' => $_SESSION['PO']->supplier_id)); copy_from_cart(); }