<?php

//$oSite = new Site();
if (!isset($oMtbPropuesta)) {
    $oMtbPropuesta = new ModelMtbPropuestaComercial(null, null);
}
$oSubmitButtons = new HelperSubmitButton();
$oSubmitButtons->display_delete(false);
//CAMPOS
$oHidTypeofNew = new HelperHidden("Type", $oMtbPropuesta->get_typeof_new());
$oHidCodeAccount = new HelperHidden("Code_Account", $oMtbPropuesta->get_code_cliente());
$oHidCodeCliente = new HelperHidden("detm_Code_Cliente", $oMtbPropuesta->get_code_cliente());
$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) {