Administración de Facturas de Proveedor

Código de proveedor: Nombre:
CIF/NIF:    
Dirección: --

Cod. factura Fecha factura Tipo de IVA %


Código de albarán:


Cod. Artículo:
Precio de costo:
Cantidad:
Descuento: %

0) { $lafila2=mysql_fetch_array($resultado2); if ((!preg_match("/^[0-9]*(.[0-9]{0,4})?$/", $costo)) or ($costo==0)) { $mensajeerror="Error, precio de costo incorrecto.
"; $mal=1; } if ((!preg_match("/^[0-9]*(.[0-9]{0,4})?$/", $cantidad)) or ($cantidad==0)) { $mensajeerror=$mensajeerror. "Error, cantidad incorrecta.
"; $mal=1; } if ((!preg_match("/^[0-9]*(.[0-9]{0,4})?$/", $dcto))) { $mensajeerror=$mensajeerror. "Error, descuento incorrecto.
"; $mal=1; } ?> 0) { $consulta11 = "UPDATE `artprotmp` SET `precio` = '$costo2' WHERE `idproveedor` = '$codcli' and `idarticulo`='$codid' and codfact='$codigofac'" ; $resultado11 = mysql_query($consulta11, $conexion); } else { $consulta11 = "INSERT INTO `artprotmp` ( `idarticulo` , `idproveedor` , `codfact` , `precio` ) VALUES ('$codid', '$codcli', '$codigofac' , '$costo2')"; $resultado11 = mysql_query($consulta11, $conexion); } } } } } if ($ini=="2") { if (!empty($codigoa)) { $familia = "a"; $subfamilia = "a"; $codigoarticulo = $codigoa; $consulta2 = "select * from albalineap where codalbaran='$codigoa' and codproveedor='$codcli'"; $resultado2 = mysql_query($consulta2, $conexion); $importe=0; while ($lafila2=mysql_fetch_array($resultado2)) { $importe=$importe+$lafila2["importe"]; } $lafila2=mysql_fetch_array($resultado2); $cantidad=1; $precio=$importe; $consulta10="select * from albaranesp where codalbaran='$codigoa' and codproveedor='$codcli'"; $resultado10 = mysql_query($consulta10); $filas20=mysql_num_rows($resultado10); if ($filas20<>0) { $consulta1="select * from factulineaptmp where codfactura='$codigofac' and codfamilia='a' and codsubfamilia='a' and codigo='$codigoarticulo'"; $resultado1 = mysql_query($consulta1); $filas2=mysql_num_rows($resultado1); if ($filas2==0) { $lafila1=mysql_fetch_array($resultado10); $precio=sprintf("%01.2f",$precio); $importe=$precio; $consulta1 = "INSERT INTO `factulineaptmp` ( `codfactura` , `codfamilia` , `codsubfamilia` , `codigo` , `cantidad` , `precio` , `importe` , `dcto` ) VALUES ('$codigofac', '$familia' , '$subfamilia' , '$codigoarticulo' , '$cantidad' , '$precio' , '$importe' , '0' )"; $resultado1 = mysql_query($consulta1, $conexion); } else { $errores=$errores."El albarán ya está insertado en la factura."; } } } } $consulta5 = "select * from factulineaptmp where codfactura='$codigofac'"; $resultado5 = mysql_query($consulta5, $conexion); ?>

Código Descripción Cantidad Precio Dcto Importe Eliminar
%
">


Importe de albaranes
Importe de artículos
Importe neto
Base imponible
Tasa IVA aplicado
Imposición de IVA
Precio Total