Exemplo n.º 1
0
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();
}
Exemplo n.º 2
0
 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);
 }
Exemplo n.º 3
0
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();
}
Exemplo n.º 4
0
 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);
 }