include_once 'include/campo.php'; include_once 'include/campo_oculto.php'; include_once 'include/campo_combo.php'; include_once 'include/boton.php'; include_once 'include/boton_flat.php'; include_once 'include/url_util.php'; include_once 'include/clientes/clientes.php'; include_once 'include/configuracion/tipos_facturas.php'; include_once 'include/configuracion/condiciones_venta.php'; include_once 'include/fondos/fondos.php'; $formulario = new Formulario('ventas', 'form_venta', 'grabar_venta'); $url = new UrlUtil(); $formulario->set_action_uri($url->get_uri() . '&action=grabar_venta'); $campo_pedido = new CampoOculto('pedido', 0); if (isset($pedido) && !isset($_REQUEST['action'])) { $campo_pedido->set_value($pedido); } $campo_cliente = new CampoCombo('cliente', 'Cliente:'); $campo_tipo = new CampoCombo('operacion', 'Tipo de operación:'); $campo_condicion = new CampoCombo('condicion', 'Condición de venta:'); $campo_fondo = new CampoCombo('fondo', 'Fondo de pago:'); $clientes = new Clientes(); if (isset($cliente)) { $campo_cliente->add_option($clientes->get_field('razon', $cliente), $cliente); } else { $campo_cliente->add_option('Seleccione un cliente...'); $campo_cliente->set_sql_options($clientes->get_result()); $campo_cliente->set_selected_option(0); } $tipos = new TiposFacturas(); $campo_tipo->add_option('Seleccione una opción...');