<?php

//$oSite = new Site();
if (!isset($oMtbPropuesta)) {
    $oMtbPropuesta = new ModelMtbPropuestaComercial(null, null);
}
$oSubmitButtons = new HelperSubmitButton();
$oSubmitButtons->display(false);
//CAMPOS
$oTxtCodigo = new HelperText("detm_Code", $oMtbPropuesta->get_code(), "Código");
$oTxtCodigo->readonly();
$oTxtCodigo->set_keycode();
$oHidCodeAccount = new HelperHidden("Code_Account", $oMtbPropuesta->get_code_cliente());
$oHidCodeCliente = new HelperHidden("detm_Code_Cliente", $oMtbPropuesta->get_code_cliente());
//Existen 3 tipos "Familia", "Subfamilia" y "Producto"
$sConcepto = $oMtbPropuesta->get_concepto();
$oTxtConcepto = new HelperText("detm_Concepto", $oMtbPropuesta->get_concepto(), "Concepto");
$oTxtConcepto->readonly();
$oSelFamilia->set_value_to_select($oMtbPropuesta->get_code_familia());
$oSelFamilia->readonly();
$oSelSubfamilia->set_value_to_select($oMtbPropuesta->get_code_subfamilia());
$oSelSubfamilia->readonly();
$oSelProducto->set_value_to_select($oMtbPropuesta->get_code_articulo());
$oSelProducto->readonly();
$oNumberDto = new HelperText("detm_Dto", $oMtbPropuesta->get_dto(), "Dto");
$oNumberDto->readonly();
$oTxtValorOld = new HelperText("detm_Valor_Old", $oMtbPropuesta->get_valor_old(), "Dto Anterior");
$oTxtValorOld->readonly();
$oFechaSolicitud = new HelperDate("detm_FechaS", $oMtbPropuesta->get_fechas(), "Fec. Sol");
$oFechaSolicitud->readonly();
$oFechaRespuesta = new HelperDate("detm_FechaS", $oMtbPropuesta->get_fechar(), "Fec. Resp");
<?php

//$oSelPage = new HelperSelect();
$oActivitySearch = $oSite->get_from_session("oSchUserActivity");
if (empty($oActivitySearch)) {
    $oActivitySearch = new ModelActivities();
}
$oHidNumPage = new HelperHidden("hidNumPage", $oSelPage->get_selected_value());
$oActionBar->show();
?>
<form id="frmSearch" name="frmSearch" action="" method="post">

    <div data-role="controlgroup" data-type="horizontal" style="text-align:center;">
        <a href="index.php?module=activities&tab=detail" data-inline="true" data-theme="b" data-role="button" class="btn-menu ui-btn ui-btn-inline ui-btn-corner-all ui-shadow ui-btn-up-b" >
            <span class="ui-btn-inner ui-btn-corner-all">
                <span class="ui-btn-text">Nueva</span>
            </span>
        </a>
        <button id="butSearch" type="submit" data-theme="b">Buscar</button>
    </div>

    <div class="content-primary">
        <input type="hidden" name="module" id="hidModule" value="activities" />
        <input type="hidden" name="tab" id="hidTab" value="list" />
        <input type="hidden" name="Code_Account" id="hidCodeAccount" value="<?php 
echo $sCodeAccount;
?>
" />
        <input type="hidden" name="Code_User" id="hidCodeUser" value="<?php 
echo $oSite->get_logged_user_code();
?>
$oTxtDescFamilia = new HelperText("Familia_Description", $oMtbPropuesta->get_descripcion_familia(), "Familia");
$oTxtDescFamilia->required();
$oTxtDescFamilia->readonly();
$oHidCodeFamilia = new HelperHidden("detm_Code_Familia", $oMtbPropuesta->get_code_familia());
$oTxtDescSubfamilia = new HelperText("Subfamilia_Description", $oMtbPropuesta->get_descripcion_subfamilia(), "Subfamilia");
$oTxtDescSubfamilia->required();
$oTxtDescSubfamilia->readonly();
$oHidCodeSubfamilia = new HelperHidden("detm_Code_SubFamilia", $oMtbPropuesta->get_code_subfamilia());
$oTxtProducto = new HelperText("Producto_Description", $oMtbPropuesta->get_descripcion_producto(), "Producto");
$oTxtProducto->required();
$oTxtProducto->readonly();
$oHidCodeArticulo = new HelperHidden("detm_Code_Articulo", $oMtbPropuesta->get_code_articulo());
$oNumberDto = new HelperText("detm_Dto", $oMtbPropuesta->get_dto(), "Dto");
$oNumberDto->required();
$oNumberDto->set_type("number");
$oHidValorOld = new HelperHidden("detm_Valor_Old", $oMtbPropuesta->get_valor_old());
if ($isNew) {
    //Modulos externos
    if ($isByAccount) {
        //No error, 1ra Vez
        if (empty($sErrorMessage)) {
        } else {
            $oHlpJavascript->show_errormessage($sErrorMessage);
        }
    } else {
    }
    //Fin alta
} else {
    //Hay error
    if (!empty($sErrorMessage)) {
        $oHlpJavascript->show_errormessage($sErrorMessage);