MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the License here <http://www.gnu.org/licenses/gpl-3.0.html>.
***********************************************************************/
-$page_security = 3;
-$path_to_root="..";
+$page_security = isset($_GET['NewPayment']) ? 'SA_PAYMENT' : 'SA_DEPOSIT';
+$path_to_root = "..";
include_once($path_to_root . "/includes/ui/items_cart.inc");
include_once($path_to_root . "/includes/session.inc");
check_db_has_bank_accounts(_("There are no bank accounts defined in the system."));
//----------------------------------------------------------------------------------------
-if ($ret = context_restore()) {
- if(isset($ret['supplier_id']))
- $_POST['person_id'] = $ret['supplier_id'];
- if(isset($ret['customer_id']))
- $_POST['person_id'] = $ret['customer_id'];
- set_focus('person_id');
- if(isset($ret['branch_id'])) {
- $_POST['PersonDetailID'] = $ret['branch_id'];
- set_focus('PersonDetailID');
- }
-}
-if (isset($_POST['_person_id_editor'])) {
- if ($_POST['PayType']==payment_person_types::supplier())
- $editor = '/purchasing/manage/suppliers.php?supplier_id=';
- else
- $editor = '/sales/manage/customers.php?debtor_no=';
-
-// $_SESSION['pay_items'] should stay unchanged during call
-//
-context_call($path_to_root.$editor.$_POST['person_id'],
- array('bank_account', 'date_', 'PayType', 'person_id',
- 'PersonDetailID', 'ref', 'memo_') );
+if (list_updated('PersonDetailID')) {
+ $br = get_branch(get_post('PersonDetailID'));
+ $_POST['person_id'] = $br['debtor_no'];
+ $Ajax->activate('person_id');
}
+
//--------------------------------------------------------------------------------------------------
function line_start_focus() {
global $Ajax;