function FormularioAltaParticular() { global $action; $oCliente = new cliente(); $oCliente->Crea(); $ot = getTemplate("FormAltaClienteParticular"); if (!$ot) { error(__FILE__ . __LINE__, "Info: template no encontrado"); return false; } $ot->fijar("tTitulo", _("Alta cliente")); $ot->fijar("action", $action); $ot->fijar("tModPagoHabitual", _("Modo pago hab.")); $ot->fijar("vIdModPagoHabitual", $oCliente->get("IdModPagoHabitual")); $ot->fijar("comboModPagoHabitual", genComboModPagoHabitual($oCliente->get("IdModPagoHabitual"))); $ot->fijar("tIdPais", _("País")); $ot->fijar("vIdPais", $oCliente->get("IdPais")); $ot->fijar("comboIdPais", genComboPaises($oCliente->get("IdPais"))); $ot->campo(_("Nombre"), "NombreComercial", $oCliente); $ot->campo(_("Nombre legal"), "NombreLegal", $oCliente); $ot->campo(_("Dirección"), "Direccion", $oCliente); $ot->campo(_("Localidad"), "Localidad", $oCliente); $ot->campo(_("Código postal"), "CP", $oCliente); $ot->campo(_("Telf.(1)"), "Telefono1", $oCliente); $ot->campo(_("Telf.(2)"), "Telefono2", $oCliente); $ot->campo(_("Contacto"), "Contacto", $oCliente); $ot->campo(_("Cargo"), "Cargo", $oCliente); $ot->campo(_("Email"), "Email", $oCliente); $ot->campo(_("Cuenta bancaria"), "CuentaBancaria", $oCliente); $ot->campo(_("Número fiscal"), "NumeroFiscal", $oCliente); $ot->campo(_("Comentarios"), "Comentarios", $oCliente); //modalidad de pago habitual? echo $ot->Output(); }
function formEntrada($action, $esModificar) { $ot = $esModificar ? getTemplate("ModLocal") : getTemplate("AltaLocal"); if (!$ot) { return false; } $modo = $esModificar ? "modsave" : "newsave"; $titulo = $esModificar ? _("Modificando local") : _("Nuevo local"); $idlocal = $this->get("IdLocal"); $combonumeracion = getComboFormatoComprobante($this->get("IdTipoNumeracionFactura")); $comboidiomas = genComboIdiomas($this->get("IdIdioma")); $incluido = $this->is("ImpuestoIncluido") ? "checked" : ""; $esCentral = $this->is("AlmacenCentral") ? "checked" : ""; $esCOPImpuesto = $this->is("COPImpuesto") ? "checked" : ""; $esMoneda = $this->is("AlmacenCentral") ? "" : "style='display:none'"; $Moneda = getMoneda(); $esConPass = $this->is("AdmitePassword") ? "checked" : ""; $mostrarpass = $this->is("AdmitePassword") ? "style='visibility:visible'" : "style='visibility:hidden'"; $cambios = array("tMensajeMes" => _("Mensaje Ticket"), "vMensajeMes" => $this->get("MensajeMes"), "tMensajePromo" => _("Mensaje Promoción"), "vMensajePromo" => $this->get("MensajePromocion"), "tVigenciaPresupuesto" => _("Vigencia Presupuesto"), "vVigenciaPresupuesto" => $this->get("VigenciaPresupuesto"), "tGarantiaComercial" => _("Garantía Comercial"), "vGarantiaComercial" => $this->get("GarantiaComercial"), "tMargenUtilidad" => _("Margen Utilidad "), "vMargenUtilidad" => $this->get("MargenUtilidad"), "vTipoMargenUtilidad" => $this->get("TipoMargenUtilidad"), "vIGV" => $this->get("Impuesto"), "vIPC" => $this->get("Percepcion"), "vDescuento" => $this->get("Descuento"), "vMetodoRedondeo" => genComboMetodoRedondeo($this->get("MetodoRedondeo")), "tIdIdioma" => _("Idioma"), "comboIdiomas" => $comboidiomas, "tIdPais" => _("País"), "vIdPais" => $this->get("IdPais"), "comboIdPais" => genComboPaises($this->get("IdPais")), "TITULO" => $titulo, "tImpuestoIncluido" => _("Impuesto incluido"), "cImpuestoIncluido" => $incluido, "tTipoNumeracionFactura" => _("Tipo numeración fact."), "comboTipoNumeracionFactura" => $combonumeracion, "vNombreComercial" => $this->get("NombreComercial"), "vNombreLegal" => $this->get("NombreLegal"), "vAlmacenCentral" => $esCentral, "vCOPImpuesto" => $esCOPImpuesto, "vMoneda0" => $Moneda[1]['T'], "vMonedaPlural0" => $Moneda[1]['TP'], "vMonedaSimbolo0" => $Moneda[1]['S'], "vMoneda1" => $Moneda[2]['T'], "vMonedaPlural1" => $Moneda[2]['TP'], "vMonedaSimbolo1" => $Moneda[2]['S'], "vMoneda" => $esMoneda, "vConContrasenia" => $esConPass, "vPoblacion" => $this->get("Poblacion"), "vCodigoPostal" => $this->get("CodigoPostal"), "vDireccionFactura" => $this->get("DireccionFactura"), "DireccionFactura" => _("Dirección Factura"), "vNFiscal" => $this->get("NFiscal"), "NFiscal" => _("Número Fiscal"), "vFax" => $this->get("Fax"), "vEmail" => $this->get("Email"), "vMovil" => $this->get("Movil"), "vTelefono" => $this->get("Telefono"), "vPaginaWeb" => $this->get("PaginaWeb"), "vCuentaBancaria" => $this->get("CuentaBancaria"), "vCuentaBancaria2" => $this->get("CuentaBancaria2"), "Password" => _("Contraseña"), "vPassword" => _("localess"), "sPassword" => $mostrarpass, "Identificacion" => _("Identificación"), "vIdentificacion" => $this->get("Identificacion"), "NombreComercial" => _("Nombre comercial"), "NombreLegal" => _("Nombre legal"), "Poblacion" => _("Población"), "CodigoPostal" => _("Codigo Postal"), "Fax" => _("Fax"), "Email" => _("Email"), "Movil" => _("Móvil"), "Telefono" => _("Teléfono"), "PaginaWeb" => _("Pagina web"), "CuentaBancaria" => _("CTA Moneda Principal"), "CuentaBancaria2" => _("CTA Moneda Secundaria"), "tAlmacenCentral" => _("El almacén central"), "HIDDENDATA" => Hidden("id", $this->getId()), "ACTION" => "{$action}?modo={$modo}"); return $ot->makear($cambios); }
function FormularioAlta($esPopup = false) { global $action; $oProveedor = new proveedor(); $oProveedor->Crea(); if (!$esPopup) { echo gas("cabecera", _("Gestion de Proveedores")); } $ot = getTemplate("FormAltaProveedor"); if (!$ot) { error(__FILE__ . __LINE__, "Info: template no encontrado"); return false; } $ot->fijar("action", $action); $ot->fijar("tTitulo", _("Alta proveedor")); $ot->fijar("tModPagoHabitual", _("Modo pago hab.")); $ot->fijar("vIdModPagoHabitual", $oProveedor->get("IdModPagoHabitual")); $ot->fijar("comboModPagoHabitual", genComboModPagoHabitual($oProveedor->get("IdModPagoHabitual"))); $ot->campo(_("Pagina web"), "PaginaWeb", $oProveedor); $ot->fijar("tIdPais", _("País")); $ot->fijar("comboIdPais", genComboPaises($oProveedor->get("IdPais"))); $ot->campo(_("Nombre comercial"), "NombreComercial", $oProveedor); $ot->campo(_("Nombre legal"), "NombreLegal", $oProveedor); $ot->campo(_("Dirección"), "Direccion", $oProveedor); $ot->campo(_("Localidad"), "Localidad", $oProveedor); $ot->campo(_("Código postal"), "CP", $oProveedor); $ot->campo(_("Telf.(1)"), "Telefono1", $oProveedor); $ot->campo(_("Telf.(2)"), "Telefono2", $oProveedor); $ot->campo(_("Contacto"), "Contacto", $oProveedor); $ot->campo(_("Cargo"), "Cargo", $oProveedor); $ot->campo(_("Email"), "Email", $oProveedor); $ot->campo(_("Cuenta bancaria"), "CuentaBancaria", $oProveedor); $ot->campo(_("Número fiscal"), "NumeroFiscal", $oProveedor); $ot->campo(_("Comentarios"), "Comentarios", $oProveedor); if ($esPopup) { $ot->fijar("vesPopup", 1); $ot->fijar("onClose", "window.close()"); } else { $ot->fijar("vesPopup", 0); $ot->fijar("onClose", "location.href='modproveedores.php'"); } echo $ot->Output(); }
function formAlta($action) { $ot = getTemplate("AltaCliente"); if (!$ot) { return false; } $comboidiomas = genComboIdiomas(); $comboperfiles = genComboPerfiles(); $cambios = array("tIdPais" => _("País"), "vIdPais" => $this->get("IdPais"), "comboIdPais" => genComboPaises($this->get("IdPais")), "TITULO" => _("Alta cliente"), "Ver" => _("Ver"), "Direccion" => _("Dirección"), "Poblacion" => _("Población"), "Comision" => _("Comisión"), "Telefono" => _("Teléfono"), "Nombre" => _("Nombre"), "Idioma" => _("Idioma"), "Ver" => _("Ver"), "comboIdiomas" => $comboidiomas, "Perfil" => _("Perfil"), "comboPerfiles" => $comboperfiles, "vNombre" => $this->getNombre(), "TEXTNOMBRE" => _("Nombre perfil"), "ACTION" => "{$action}?modo=newsave"); return $ot->makear($cambios); }