2
include("funciones.php");
8
$accion = $_GET['accion'];
34
encabezado("Prestamo de material a empleados");
35
// extra_id=1 es PRESTAMO DE MATERIAL
36
$sql_pre = "SELECT * FROM cta_empleados WHERE extra_id=1";
37
$res_pre = mysql_query($sql_pre);
39
boton("Nuevo","presmat.php?accion=nuevo");
40
boton("Volver","alianza.php?accion=comprobantes");
41
encabezado_tabla(array("Nº","Empleado","Fecha","Detalle","Debe","Haber","Saldo","Acciones"));
42
while($fil_pre=mysql_fetch_array($res_pre)){
46
$empleado_id = $fil_pre['empleado_id'];
48
$fil_emp = buscar_registro("empleados","id",$empleado_id);
49
celda($fil_emp['nombre']);
50
celda(mysql_a_fecha($fil_pre['fecha']));
51
celda($fil_pre['detalle']);
52
linea_moneda($fil_pre['debe']);
53
linea_moneda($fil_pre['haber']);
54
$saldo = $saldo - $fil_pre['debe'] + $fil_pre['haber'];
57
boton("Comprobante","presmat.php?accion=comprobante&id=$id");
58
boton("Ver cuenta","ctaemp.php?accion=listado&id=$empleado_id");
59
boton("Devolución","presmat.php?accion=devolver&id=$id");
64
boton("Volver","alianza.php?accion=comprobantes");
68
$sql_emp = "SELECT * FROM empleados ORDER BY nombre";
69
$res_emp = mysql_query($sql_emp);
70
$sql_bie = "SELECT * FROM bie_cam ORDER BY descripcion";
71
$res_bie = mysql_query($sql_bie);
72
encabezado_fecha("Prestamo de material a empleados");
73
formulario("presmat.php?accion=agregar");
75
input_combo("Empleado:","empleado_id",$res_emp,"");
76
/* Problema: es complicado armar un formulario de prestamo de material que
77
se traduzca en movimientos en la cuenta del empleado,
78
que se traduzca en cambios en el inventario
79
que se traduzca en cambios en la contabilidad
80
Requiere de mas pienso */
81
encabezado_tabla(array("Campo","Valor"));
83
input_fecha("Fecha","fecha",fecha_a_mysql(date('d/m/y')));
85
input_combo("Material:","biecam_id",$res_bie,"");
87
input_numero("Cantidad:","cantidad","1");
95
$biecam_id = $_POST['biecam_id'];
96
$empleado_id = $_POST['empleado_id'];
97
$fecha2 = fecha_a_mysql($_POST['fecha']);
98
$fil_bie = buscar_registro("bie_cam","id",$biecam_id);
99
$material = $fil_bie['descripcion'];
100
// monto ---- dato secundario
101
$precio = $fil_bie['precio'];
102
//deposito_id POR DEFECTO ES LA SUCURSAL EN LA QUE ESTA, OJO SI ES CENTRAL
103
$deposito_id = $_SESSION['deposito_id'];
104
$fil_suc = buscar_registro("depositos","id",$deposito_id);
105
$sucursal = $fil_suc['deposito'];
106
//extra_id valor arbitrario: 1 es material
108
$detalle = "Prestamo de $material en sucursal $sucursal";
109
$sql = "INSERT INTO cta_empleados SET empleado_id = $empleado_id,
110
fecha = '$fecha2', detalle ='$detalle', debe = $precio, haber = 0, extra_id = $extra_id";
111
$res = mysql_query($sql);
112
redirigir("presmat.php?accion=listado");
113
/* operacion sobre cta_empleados */
114
/* No altera stock porque no son libros a la venta sino material docente */
115
/* NO altera contabilidad porque son dentro del mismo rubro */
119
$fil_cta = buscar_registro("cta_empleados","id",$id);
120
$empleado_id = $fil_cta['empleado_id'];
121
$fecha2 = fecha_a_mysql(date('d/m/y'));
122
$detalle = $fil_cta['detalle'];
123
$precio = $fil_cta['debe'];
124
$extra_id = $fil_cta['extra_id'];
125
$sql = "INSERT INTO cta_empleados SET empleado_id = $empleado_id,
126
fecha = '$fecha2', detalle ='$detalle', debe = 0, haber = $precio, extra_id = $extra_id";
128
$res = mysql_query($sql);
130
redirigir("presmat.php?accion=listado");
132
function comprobante(){
134
$fil_pre = buscar_registro("cta_empleados","id",$id);
135
$fecha = mysql_a_fecha($fil_pre['fecha']);
136
$detalle = $fil_pre['detalle'];
137
$precio = moneda($fil_pre['debe']);
138
encabezado_informe("Comprobante de préstamo de material");
139
echo "<table><tr><td>Fecha:</td><td>$fecha</td></tr>";
140
echo "<tr><td>Detalle:</td><td>$detalle</td></tr>";
141
echo "<tr><td>Valor del material:</td><td>$precio</td></tr>";