47 lines
1.1 KiB
PHP
Executable File
47 lines
1.1 KiB
PHP
Executable File
<?php
|
|
|
|
$empresa->AuthUser();
|
|
|
|
if(!$usuario->AllowPage($page, $_SESSION['loginKey'])){
|
|
header('Location: '.WEB_ROOT);
|
|
exit;
|
|
}
|
|
|
|
$proveedor->setPage($_GET['p']);
|
|
$proveedores = $proveedor->EnumCtaPagarSaldos();
|
|
|
|
$items = array();
|
|
foreach($proveedores['items'] as $res){
|
|
|
|
//Obtenemos los abonos realizados
|
|
$cuentaPagar->setProveedorId($res['proveedorId']);
|
|
$res['abonos'] = $cuentaPagar->GetTotalPagosProv();
|
|
|
|
$res['saldoActual'] = $res['saldoCtaPagar'] - $res['abonos'];
|
|
|
|
$cuentaPagar->setProveedorId($res['proveedorId']);
|
|
$resPagos = $cuentaPagar->EnumPagosProv();
|
|
|
|
$pagos = array();
|
|
foreach($resPagos as $val){
|
|
|
|
$metodoPago->setMetodoPagoId($val['metodoPagoId']);
|
|
$val['metodoPago'] = $metodoPago->GetNameById();
|
|
|
|
$val['fecha'] = date('d-m-Y',strtotime($val['fecha']));
|
|
|
|
$pagos[] = $val;
|
|
}
|
|
$res['pagos'] = $pagos;
|
|
|
|
$items[] = $res;
|
|
}
|
|
$proveedores['items'] = $items;
|
|
|
|
$suppliers = $proveedor->EnumerateAll();
|
|
|
|
$smarty->assign('msg', $msg);
|
|
$smarty->assign('proveedores', $proveedores);
|
|
$smarty->assign('suppliers', $suppliers);
|
|
|
|
?>
|