93 lines
2.2 KiB
PHP
Executable File
93 lines
2.2 KiB
PHP
Executable File
<?php
|
|
|
|
require_once('../config.php');
|
|
include_once(DOC_ROOT.'/libraries.php');
|
|
|
|
/*
|
|
$empresa->AuthUser();
|
|
|
|
if(!$usuario->AllowPage($page, $_SESSION['loginKey'])){
|
|
header('Location: '.WEB_ROOT);
|
|
exit;
|
|
}
|
|
*/
|
|
|
|
$pedidos = $pedido->Enumerate();
|
|
|
|
$items = array();
|
|
foreach($pedidos['items'] as $res){
|
|
|
|
$pedido->setPedidoId($res['pedidoId']);
|
|
$productos = $pedido->GetProductos();
|
|
|
|
$costoCompra = 0;
|
|
$precioVenta = 0;
|
|
foreach($productos as $val){
|
|
$totalProds = $val['totalLote'] * $val['cantLotes'];
|
|
|
|
//$costoCompra += $val['costo'] * $totalProds;
|
|
$precioVenta += $val['precioVenta'] * $totalProds;
|
|
}
|
|
|
|
$costoCompra = $res['total'];
|
|
|
|
$res['costoCompra'] = number_format($costoCompra,2,'.',',');
|
|
$res['precioVenta'] = number_format($precioVenta,2,'.',',');
|
|
|
|
//Obtenemos el Porcentaje de Utilidad
|
|
$utilidad = $precioVenta - $costoCompra;
|
|
|
|
if($costoCompra > 0){
|
|
$porcUtilidad = ($utilidad * 100) / $costoCompra;
|
|
$res['utilidad'] = number_format($porcUtilidad,2,'.',',');
|
|
}else{
|
|
$res['utilidad'] = 0;
|
|
}
|
|
|
|
$proveedor->setProveedorId($res['proveedorId']);
|
|
$res['proveedor'] = $proveedor->GetNameById();
|
|
|
|
$fecha = date('d-m-Y',strtotime($res['fecha']));
|
|
$hora = date('H:i:s',strtotime($res['fecha']));
|
|
$fecha = $util->FormatDateDMMMY($fecha);
|
|
$res['fecha'] = $fecha.' '.$hora;
|
|
|
|
$fechaEntrega = date('d-m-Y',strtotime($res['fechaEntrega']));
|
|
$res['fechaEntrega'] = $util->FormatDateDMMMY($fechaEntrega);
|
|
|
|
if($res['fechaEntregaF']){
|
|
$fechaEntregaF = date('d-m-Y',strtotime($res['fechaEntregaF']));
|
|
$res['fechaEntregaF'] = $util->FormatDateDMMMY($fechaEntregaF);
|
|
}
|
|
|
|
$items[] = $res;
|
|
}
|
|
|
|
$html = '<html>';
|
|
$html .= '<body>
|
|
Hola
|
|
</body>';
|
|
$html = '</html>';
|
|
|
|
$email = 'diego@avantika.com.mx';
|
|
|
|
try {
|
|
$_mail->AddAddress($email, 'Directivo');
|
|
$_mail->SetFrom('contacto@novomoda.com', 'Novomoda');
|
|
$_mail->Subject = 'Listao de Ordenes de Compra Pendientes de Aprobacion';
|
|
$_mail->MsgHTML($html);
|
|
$_mail->Send();
|
|
|
|
$emailSent = 1;
|
|
|
|
} catch (phpmailerException $e) {
|
|
$emailSent = 2;
|
|
} catch (Exception $e) {
|
|
$emailSent = 2;
|
|
}
|
|
|
|
echo 'Done';
|
|
|
|
exit;
|
|
|
|
?>
|