コード例 #1
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function getIndex()
 {
     //para ingresos
     $cuentas = Cuenta::orderBy('nombre_cuenta', 'ASC')->get();
     $pedidosporingresar = Pedidocompra::where('confirmado_ingreso', '<>', true)->where('nivel', '=', Session::get('nivel'))->get();
     $correcto;
     $num;
     $ingresosactuales = Ingreso::where('nivel', '=', Session::get('nivel'))->get();
     if (count($ingresosactuales) == 0) {
         $num = "1/" . date('m/Y');
     } else {
         $totalingresos = count($ingresosactuales);
         $utlimoingreso = Ingreso::where('id', '=', $ingresosactuales[$totalingresos - 1]->id)->first();
         //separandola el numero el mes y el año para realizar operacion
         $parafecha = explode("/", $utlimoingreso->numero);
         if ($parafecha[1] == date('m')) {
             $actual = $parafecha[0] + 1;
             $num = $actual . "/" . date('m/Y');
         } else {
             $num = "1/" . date('m/Y');
         }
     }
     //echo count($pedidosporingresar)
     if (count($pedidosporingresar) > 0) {
         $correcto = "true";
         return View::make('encargado.inventario', array('correcto' => $correcto, 'num' => $num))->with('cuentas', $cuentas)->with('pedidosporingresar', $pedidosporingresar);
     } else {
         $correcto = "false";
         return View::make('encargado.inventario', array('correcto' => $correcto, 'num' => $num))->with('cuentas', $cuentas);
     }
 }
コード例 #2
0
 public function postCrear()
 {
     $datos = Input::get('datos');
     $productos = explode("item=", $datos);
     //registrando el ingreso !!!!!!!
     $ingresosactuales = Ingreso::where('nivel', '=', Session::get('nivel'))->get();
     $num;
     //selecionanado el pedidocomrpa
     $pedidocompra = Pedidocompra::where('numero', '=', Input::get('numero_pedido'))->where('nivel', '=', Session::get('nivel'))->first();
     $pedidocompra->confirmado_ingreso = true;
     $pedidocompra->save();
     if (count($ingresosactuales) == 0) {
         $num = "1/" . date('m/Y');
         Ingreso::agregaringreso($num, Ingreso::cambiarfecha(), Session::get('nivel'), Input::get('al_almacen'), Input::get('procedente_de'), Input::get('numero_factura'), Input::get('proveedor'), Input::get('documento_respaldo'), Input::get('nit'), Input::get('valor_total'), Input::get('valor_total'), Input::get('entregado_por'), Input::get('recivido_por'), Input::get('observaciones'), Input::get('orden_compra'), $pedidocompra->id);
     } else {
         $totalingresos = count($ingresosactuales);
         $utlimoingreso = Ingreso::where('id', '=', $ingresosactuales[$totalingresos - 1]->id)->first();
         //separandola el numero el mes y el año para realizar operacion
         $parafecha = explode("/", $utlimoingreso->numero);
         if ($parafecha[1] == date('m')) {
             $actual = $parafecha[0] + 1;
             $num = $actual . "/" . date('m/Y');
             Ingreso::agregaringreso($num, Ingreso::cambiarfecha(), Session::get('nivel'), Input::get('al_almacen'), Input::get('procedente_de'), Input::get('numero_factura'), Input::get('proveedor'), Input::get('documento_respaldo'), Input::get('nit'), Input::get('valor_total'), Input::get('valor_total'), Input::get('entregado_por'), Input::get('recivido_por'), Input::get('observaciones'), Input::get('orden_compra'), $pedidocompra->id);
         } else {
             $num = "1/" . date('m/Y');
             Ingreso::agregaringreso($num, Ingreso::cambiarfecha(), Session::get('nivel'), Input::get('al_almacen'), Input::get('procedente_de'), Input::get('numero_factura'), Input::get('proveedor'), Input::get('documento_respaldo'), Input::get('nit'), Input::get('valor_total'), Input::get('valor_total'), Input::get('entregado_por'), Input::get('recivido_por'), Input::get('observaciones'), Input::get('orden_compra'), $pedidocompra->id);
         }
     }
     //fin registrar ingreso
     //recuperando el ingreso actual
     $ingreso = Ingreso::where('numero', '=', $num)->where('nivel', '=', Session::get('nivel'))->first();
     //registradon los productos por filas
     for ($i = 1; $i < count($productos); $i++) {
         $medida = Ingreso::separar("medida", $productos[$i]);
         $descripcion = Ingreso::separar("descripcion", $productos[$i]);
         $precio = Ingreso::separar("precio", $productos[$i]);
         $ubicacion = Ingreso::separar("ubicacion", $productos[$i]);
         $codigo = Ingreso::separar("codigo", $productos[$i]);
         $cuenta = Ingreso::separar("cuenta", $productos[$i]);
         $cantidad = Ingreso::separar("cantidad", $productos[$i]);
         $product = Producto::where('codigo_interno', '=', $codigo)->first();
         Ingreso::ingresandoproducto($codigo, $descripcion, $cuenta, $ubicacion, $medida, $cantidad, $precio, $ingreso->id);
     }
     //recogiendo datos para el podf
     $ing_pro = Ingresoproducto::where('ingreso_id', '=', $ingreso->id)->get();
     $i = 0;
     foreach ($ing_pro as $in) {
         $prod = Producto::find($in->producto_id);
         $total = $in->precio * $in->cantidad;
         $data[$i] = array("codigo" => $prod->codigo_interno, "cantidad" => $in->cantidad, "unidad" => $prod->unidad, "descripcion" => $prod->descripcion, "precio" => $in->precio, "total" => $total);
         $i++;
     }
     $pdf = App::make('dompdf');
     $pagina = View::make('imprimibles.nota_ingreso')->with("datos", $data)->with("ingreso", $ingreso);
     $pdf->loadHTML($pagina)->setPaper('letter')->setOrientation('landscape')->setWarnings(false);
     return $pdf->stream();
     //return View::make('imprimibles.nota_ingreso')->with("datos",$data)->with("ingreso",$ingreso);
 }
コード例 #3
0
 /**
  * Show the form for creating a new resource.
  *
  * @return Response
  */
 public function postCrear()
 {
     $datos = Input::get('datos');
     $egresos = explode("egreso=", $datos);
     $remisionesactuales = Remicione::where('nivel', '=', Session::get('nivel'))->get();
     $num;
     if (count($remisionesactuales) == 0) {
         $num = "1/" . date('m/Y');
         Remicione::agregarRemicion($num, Input::get('almacen_de'), Session::get('nivel'), Input::get('remitidos_a'), Input::get('revisado_por'), Input::get('cargo_revisado_por'), Input::get('autorizado_por'), Input::get('cargo_autorizado_por'), Input::get('despachado_por'), Input::get('cargo_despachado_por'), Input::get('codigo_camion'), Input::get('nombre_conductor'));
     } else {
         $totalremisiones = count($remisionesactuales);
         $utlimaremision = Remicione::where('id', '=', $remisionesactuales[$totalremisiones - 1]->id)->first();
         //separandola el numero el mes y el año para realizar operacion
         $parafecha = explode("/", $utlimaremision->numero);
         if ($parafecha[1] == date('m')) {
             $actual = $parafecha[0] + 1;
             $num = $actual . "/" . date('m/Y');
             Remicione::agregarRemicion($num, Input::get('almacen_de'), Session::get('nivel'), Input::get('remitidos_a'), Input::get('revisado_por'), Input::get('cargo_revisado_por'), Input::get('autorizado_por'), Input::get('cargo_autorizado_por'), Input::get('despachado_por'), Input::get('cargo_despachado_por'), Input::get('codigo_camion'), Input::get('nombre_conductor'));
         } else {
             $num = "1/" . date('m/Y');
             Remicione::agregarRemicion($num, Input::get('almacen_de'), Session::get('nivel'), Input::get('remitidos_a'), Input::get('revisado_por'), Input::get('cargo_revisado_por'), Input::get('autorizado_por'), Input::get('cargo_autorizado_por'), Input::get('despachado_por'), Input::get('cargo_despachado_por'), Input::get('codigo_camion'), Input::get('nombre_conductor'));
         }
     }
     $remision = Remicione::where('numero', '=', $num)->where('nivel', '=', Session::get('nivel'))->first();
     //registradon los productos por filas
     for ($i = 1; $i < count($egresos); $i++) {
         $eg = explode("&", $egresos[$i]);
         Remicione::actualizaregreso($eg[0], $remision->id);
     }
     //para pdf
     $egr = Remicione::find($remision->id)->egresos;
     $da;
     $j = 0;
     for ($i = 0; $i < count($egr); $i++) {
         $prodegre = Egresoproducto::where('egreso_id', '=', $egr[$i]->id)->get();
         $pedi;
         if ($egr[$i]->pedido_id > 0) {
             $pdn = Pedido::find($egr[$i]->pedido_id);
             $pedi = "PN" . $pdn->numero;
         } else {
             $pdn = Pedidocompra::find($egr[$i]->pedidocompra_id);
             $pedi = "PC" . $pdn->numero;
         }
         foreach ($prodegre as $p) {
             $pro = Producto::find($p->producto_id);
             $total = $p->cantidad * $p->precio;
             $da[$j] = array("codigo" => $pro->codigo_interno, "cantidad" => $p->cantidad, "pedido" => $pedi, "numero" => $p->unidad_uso, "descripcion" => $pro->descripcion, "precio" => $p->precio, "total" => $total);
             $j++;
         }
     }
     $pdf = App::make('dompdf');
     $pagina = View::make('imprimibles.nota_remision')->with('datos', $da)->with('remision', $remision);
     $pdf->loadHTML($pagina)->setPaper('letter')->setOrientation('landscape')->setWarnings(false);
     return $pdf->stream();
 }
コード例 #4
0
 public static function agregarPedidoCompra($numero, $nivel, $de, $seccion, $al_almacen, $para_uso, $pedido_por, $cargo_pedido_por, $aprobado_por, $cargo_aprobado_por, $autorizado_por, $cargo_autorizado_por, $referencia)
 {
     $p = new Pedidocompra();
     $p->numero = $numero;
     $p->nivel = Session::get('nivel');
     $p->de = $de;
     $p->seccion = $seccion;
     $p->fecha = Pedidocompra::cambiarfecha();
     $p->al_almacen = $al_almacen;
     $p->para_uso = $para_uso;
     $p->pedido_por = $pedido_por;
     $p->cargo_pedido_por = $cargo_pedido_por;
     $p->aprobado_por = $aprobado_por;
     $p->cargo_aprobado_por = $cargo_aprobado_por;
     $p->autorizado_por = $autorizado_por;
     $p->cargo_autorizado_por = $cargo_autorizado_por;
     $p->referencia = $referencia;
     $p->confirmado_ingreso = false;
     $p->confirmado_egreso = false;
     $p->save();
 }
コード例 #5
0
 public function postCrear()
 {
     $datos = Input::get('PCdatos');
     $productos = explode("PCitem=", $datos);
     //registrando el ultimo pedido compra!!!!!!!!
     $pedidocompraactuales = Pedidocompra::where('nivel', '=', Session::get('nivel'))->get();
     $num;
     if (count($pedidocompraactuales) == 0) {
         $num = "1/" . date('m/Y');
         Pedidocompra::agregarPedidoCompra($num, Session::get('nivel'), Input::get('PCde'), Input::get('PCseccion'), Input::get('PCal_almacen'), Input::get('PCpara_uso'), Input::get('PCpedido_por'), Input::get('PCcargo_pedido_por'), Input::get('PCaprobado_por'), Input::get('PCcargo_aprobado_por'), Input::get('PCautorizado_por'), Input::get('PCcargo_autorizado_por'), Input::get('PCreferencia'));
     } else {
         $totalcompras = count($pedidocompraactuales);
         $ultimacompra = Pedidocompra::where('id', '=', $pedidocompraactuales[$totalcompras - 1]->id)->first();
         //separandola el numero el mes y el año para realizar operacion
         $parafecha = explode("/", $ultimacompra->numero);
         if ($parafecha[1] == date('m')) {
             $actual = $parafecha[0] + 1;
             $num = $actual . "/" . date('m/Y');
             Pedidocompra::agregarPedidoCompra($num, Session::get('nivel'), Input::get('PCde'), Input::get('PCseccion'), Input::get('PCal_almacen'), Input::get('PCpara_uso'), Input::get('PCpedido_por'), Input::get('PCcargo_pedido_por'), Input::get('PCaprobado_por'), Input::get('PCcargo_aprobado_por'), Input::get('PCautorizado_por'), Input::get('PCcargo_autorizado_por'), Input::get('PCreferencia'));
         } else {
             $num = "1/" . date('m/Y');
             Pedidocompra::agregarPedidoCompra($num, Session::get('nivel'), Input::get('PCde'), Input::get('PCseccion'), Input::get('PCal_almacen'), Input::get('PCpara_uso'), Input::get('PCpedido_por'), Input::get('PCcargo_pedido_por'), Input::get('PCaprobado_por'), Input::get('PCcargo_aprobado_por'), Input::get('PCautorizado_por'), Input::get('PCcargo_autorizado_por'), Input::get('PCreferencia'));
         }
     }
     //fin registrar pedido compra
     //recuperando el pedido compra actual
     $pedidocompra = Pedidocompra::where('numero', '=', $num)->where('nivel', '=', Session::get('nivel'))->first();
     //registradon los productos del pedido dependiendo del tipo de producto que sea
     for ($i = 1; $i < count($productos); $i++) {
         $tipoproducto = Pedidocompra::separar("PCtipoproduct", $productos[$i]);
         $cantidad = Pedidocompra::separar("PCcantidad", $productos[$i]);
         if ($tipoproducto == "existente") {
             $codigo = Pedidocompra::separar("PCcodigo", $productos[$i]);
             $p = Producto::where('codigo_interno', '=', $codigo)->first();
             Pedidocompra::compraProductoExistente($pedidocompra->id, $p->id, $cantidad);
         } else {
             $unidad = Pedidocompra::separar("PCmedida", $productos[$i]);
             $numero_interno = Pedidocompra::separar("PCnumero_interno", $productos[$i]);
             $descripcion = Pedidocompra::separar("PCdescripcion", $productos[$i]);
             Pedidocompra::compraProductoNuevo($pedidocompra->id, $descripcion, $unidad, $numero_interno, $cantidad);
         }
     }
     //recogiendo datos para el pdf
     $da;
     $pecomexist = Pedidocompraproducto::where('pedidocompra_id', '=', $pedidocompra->id)->get();
     $pnoexist = Pedidocompra::find($pedidocompra->id)->productosnuevos;
     if (count($pecomexist) > 0 && count($pnoexist) > 0) {
         $i = 0;
         foreach ($pecomexist as $pe) {
             $pro = Producto::find($pe->producto_id);
             $da[$i] = array("cantidad" => $pe->cantidad, "unidad" => $pro->unidad, "detalle" => $pro->descripcion, "codigo" => $pro->codigo_interno, "num_interno" => " ", "ubicacion" => $pro->ubicacion);
             $i++;
         }
         foreach ($pnoexist as $pn) {
             $da[$i] = array("cantidad" => $pn->cantidad, "unidad" => $pn->unidad, "detalle" => $pn->descripcion, "codigo" => " ", "num_interno" => $pn->numero_interno, "ubicacion" => " ");
             $i++;
         }
     } else {
         if (count($pecomexist) > 0) {
             $i = 0;
             foreach ($pecomexist as $pe) {
                 $pro = Producto::find($pe->producto_id);
                 $da[$i] = array("cantidad" => $pe->cantidad, "unidad" => $pro->unidad, "detalle" => $pro->descripcion, "codigo" => $pro->codigo_interno, "num_interno" => " ", "ubicacion" => $pro->ubicacion);
                 $i++;
             }
         }
         if (count($pnoexist) > 0) {
             $i = 0;
             foreach ($pnoexist as $pn) {
                 $da[$i] = array("cantidad" => $pn->cantidad, "unidad" => $pn->unidad, "detalle" => $pn->descripcion, "codigo" => " ", "num_interno" => $pn->numero_interno, "ubicacion" => " ");
                 $i++;
             }
         }
     }
     $pdf = App::make('dompdf');
     $pagina = View::make('imprimibles.nota_pedido_compra')->with("datos", $da)->with("pedidocompra", $pedidocompra);
     $pdf->loadHTML($pagina)->setPaper('letter')->setOrientation('landscape')->setWarnings(false);
     return $pdf->stream();
 }
コード例 #6
0
 /**
  * Returns the data model based on the primary key given in the GET variable.
  * If the data model is not found, an HTTP exception will be raised.
  *
  * @param integer $id
  *        	the ID of the model to be loaded
  * @return Pedidodeventa the loaded model
  * @throws CHttpException
  */
 public function loadModel($id)
 {
     $model = Pedidocompra::model()->findByPk($id);
     if ($model === null) {
         throw new CHttpException(404, 'The requested page does not exist.');
     }
     return $model;
 }
コード例 #7
0
<?php

$PCnum;
$pedidocomprasactuales = Pedidocompra::where('nivel', '=', Session::get('nivel'))->get();
if (count($pedidocomprasactuales) == 0) {
    $PCnum = "1/" . date('m/Y');
} else {
    $totapedidocompras = count($pedidocomprasactuales);
    $utlimopedidocompra = Pedidocompra::where('id', '=', $pedidocomprasactuales[$totapedidocompras - 1]->id)->first();
    //separandola el numero el mes y el año para realizar operacion
    $parafecha = explode("/", $utlimopedidocompra->numero);
    if ($parafecha[1] == date('m')) {
        $actual = $parafecha[0] + 1;
        $PCnum = $actual . "/" . date('m/Y');
    } else {
        $PCnum = "1/" . date('m/Y');
    }
}
?>
<!---PRIMER MODAL---->
<div class="modal fade" id="myModalPedidocompra" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
        <div class="modal-dialog" role="document">
            <div class="modal-content">
                <div class="modal-header">
                    <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
                        <h5 class="modal-title" id="myModalLabel"> <i class="fa fa-shopping-cart fa-fw"></i>Agregar a carrito de compra</h5>
                </div>
                <div class="modal-body">
                      
                        <form id="PCfrmcarrito" class="form-horizontal" autocomplete="off">                        
                                 <div class="form-group">
コード例 #8
0
    $EGnum = "1/" . date('m/Y');
} else {
    $totalegresos = count($egresosactuales);
    $utlimoegreso = Egreso::where('id', '=', $egresosactuales[$totalegresos - 1]->id)->first();
    //separandola el numero el mes y el año para realizar operacion
    $EGparafecha = explode("/", $utlimoegreso->numero);
    if ($EGparafecha[1] == date('m')) {
        $EGactual = $EGparafecha[0] + 1;
        $EGnum = $EGactual . "/" . date('m/Y');
    } else {
        $EGnum = "1/" . date('m/Y');
    }
}
//SELECCION DE PEDIDOS NORMALES Y DE COMPRAS SIN CONFIRMAR
$pedidosnormales = Pedido::where('nivel', '=', Session::get('nivel'))->where('confirmado', '=', false)->get();
$pedidocompras = Pedidocompra::where('nivel', '=', Session::get('nivel'))->where('confirmado_egreso', '=', false)->get();
$correctonormal = false;
$correctocompra = false;
if (count($pedidosnormales) > 0 && count($pedidocompras) > 0) {
    $correctonormal = true;
    $correctocompra = true;
} else {
    if (count($pedidosnormales) > 0) {
        $correctonormal = true;
    }
    if (count($pedidocompras) > 0) {
        $correctocompra = true;
    }
}
?>
コード例 #9
0
 public function postCrear()
 {
     //EGitem=1&EGcodigo=aa&EGcantidad=7&EGitem=2&EGcodigo=bb&EGcantidad=15&
     //separando tipo de pedido
     $t = explode(" ", Input::get('numero_pedido'));
     $tipo = $t[0];
     $datos = Input::get('datos');
     $productos = explode("EGitem=", $datos);
     //registrando el ultimo pedido compra!!!!!!!!
     $egresosactuales = Egreso::where('nivel', '=', Session::get('nivel'))->get();
     $num;
     if (count($egresosactuales) == 0) {
         $num = "1/" . date('m/Y');
         if ($tipo == "PN") {
             $pedidonormal = Pedido::where('numero', '=', $t[1])->where('nivel', '=', Session::get('nivel'))->first();
             $pedidonormal->confirmado = true;
             $pedidonormal->save();
             Egreso::agregarEgresopedidonormal($num, Input::get('para_uso_en'), Input::get('entregado_por'), Input::get('cargo_entregado_por'), Input::get('recivido_por'), Input::get('cargo_recivido_por'), $pedidonormal->id);
         } else {
             $pedidocom = Pedidocompra::where('numero', '=', $t[1])->where('nivel', '=', Session::get('nivel'))->first();
             $pedidocom->confirmado_egreso = true;
             $pedidocom->save();
             Egreso::agregarEgresopedidocompra($num, Input::get('para_uso_en'), Input::get('entregado_por'), Input::get('cargo_entregado_por'), Input::get('recivido_por'), Input::get('cargo_recivido_por'), $pedidocom->id);
         }
     } else {
         $totalegresos = count($egresosactuales);
         $utlimoegreso = Egreso::where('id', '=', $egresosactuales[$totalegresos - 1]->id)->first();
         //separandola el numero el mes y el año para realizar operacion
         $parafecha = explode("/", $utlimoegreso->numero);
         if ($parafecha[1] == date('m')) {
             $actual = $parafecha[0] + 1;
             $num = $actual . "/" . date('m/Y');
             if ($tipo == "PN") {
                 $pedidonormal = Pedido::where('numero', '=', $t[1])->where('nivel', '=', Session::get('nivel'))->first();
                 $pedidonormal->confirmado = true;
                 $pedidonormal->save();
                 Egreso::agregarEgresopedidonormal($num, Input::get('para_uso_en'), Input::get('entregado_por'), Input::get('cargo_entregado_por'), Input::get('recivido_por'), Input::get('cargo_recivido_por'), $pedidonormal->id);
             } else {
                 $pedidocom = Pedidocompra::where('numero', '=', $t[1])->where('nivel', '=', Session::get('nivel'))->first();
                 $pedidocom->confirmado_egreso = true;
                 $pedidocom->save();
                 Egreso::agregarEgresopedidocompra($num, Input::get('para_uso_en'), Input::get('entregado_por'), Input::get('cargo_entregado_por'), Input::get('recivido_por'), Input::get('cargo_recivido_por'), $pedidocom->id);
             }
         } else {
             $num = "1/" . date('m/Y');
             if ($tipo == "PN") {
                 $pedidonormal = Pedido::where('numero', '=', $t[1])->where('nivel', '=', Session::get('nivel'))->first();
                 $pedidonormal->confirmado = true;
                 $pedidonormal->save();
                 Egreso::agregarEgresopedidonormal($num, Input::get('para_uso_en'), Input::get('entregado_por'), Input::get('cargo_entregado_por'), Input::get('recivido_por'), Input::get('cargo_recivido_por'), $pedidonormal->id);
             } else {
                 $pedidocom = Pedidocompra::where('numero', '=', $t[1])->where('nivel', '=', Session::get('nivel'))->first();
                 $pedidocom->confirmado_egreso = true;
                 $pedidocom->save();
                 Egreso::agregarEgresopedidocompra($num, Input::get('para_uso_en'), Input::get('entregado_por'), Input::get('cargo_entregado_por'), Input::get('recivido_por'), Input::get('cargo_recivido_por'), $pedidocom->id);
             }
         }
     }
     //recuperando el egreso compra actual
     $egreso = Egreso::where('numero', '=', $num)->where('nivel', '=', Session::get('nivel'))->first();
     //registradon los productos del egreso
     for ($i = 1; $i < count($productos); $i++) {
         $cantidad = Egreso::separar("EGcantidad", $productos[$i]);
         $codigo = Egreso::separar("EGcodigo", $productos[$i]);
         $unidad_uso = Egreso::separar("EGunidad_uso", $productos[$i]);
         $p = Producto::where('codigo_interno', '=', $codigo)->first();
         Egreso::egresoProducto($egreso->id, $p->id, $cantidad, $unidad_uso);
     }
     $egreproduct = Egresoproducto::where('egreso_id', '=', $egreso->id)->get();
     $i = 0;
     foreach ($egreproduct as $e) {
         $pro = Producto::find($e->producto_id);
         $data[$i] = array("codigo" => $pro->codigo_interno, "cantidad" => $e->cantidad, "unidad" => $pro->unidad, "descripcion" => $pro->descripcion);
         $i++;
     }
     $pdf = App::make('dompdf');
     $pagina = View::make('imprimibles.nota_acta')->with('datos', $data)->with('egreso', $egreso);
     $pdf->loadHTML($pagina)->setPaper('letter')->setOrientation('landscape')->setWarnings(false);
     return $pdf->stream();
     //para pdf
 }
コード例 #10
0
		border: solid;
	}
</style>
<div>SERVICIO DEPARTAMENTAL DE CAMINOS POTOSI - BOLIVIA</div>
<div class="titulo">ACTA de ENTREGA de MATERIALES y SUMINISTROS</div>
<div class="numero">N°:{{$egreso->numero}}</div>
<div class="fecha">Fecha: {{$egreso->fecha}}</div>
@if($egreso->pedido_id > 0)
<?php 
$pedido = Pedido::find($egreso->pedido_id);
?>
<div class="procedente">Referencia de pedido: PN{{$pedido->numero}}</div>
@endif
@if($egreso->pedidocompra_id > 0)
<?php 
$pedidocompra = Pedidocompra::find($egreso->pedidocompra_id);
?>
<div class="procedente">Referencia de pedido: PC{{$pedidocompra->numero}}</div>
@endif
<div class="orden">Para uso en: {{$egreso->para_uso_en}}</div>
<table border="0" cellspacing="0" cellpadding="0" class="tabla">
	<tr>
		<td style="border-width: 1px;border: solid;"><b>ITEM</b></td>
		<td style="border-width: 1px;border: solid;" class="unidades"><b>CANTIDAD RECIBIDA</b></td>
		<td style="border-width: 1px;border: solid;"><b>UNIDAD</b></td>
		<td style="border-width: 1px;border: solid;"><b>DESCRIPCION</b></td>
	</tr>
	@foreach($datos as $d)
	<tr>
		<td class="item">{{$d["codigo"]}}</td>
		<td class="cantidad">{{$d["cantidad"]}}</td>