<tr>
			<td><?php 
    echo $xFRM->l()->getT("TR.dependientes_economicos");
    ?>
</td>
			<td><input name="deconomicos" id="deconomicos" type="number" size="3" value="<?php 
    echo $DSoc["dependientes_economicos"];
    ?>
" class="mny" maxlength="4"  /></td>

		<td><?php 
    echo $xFRM->l()->getT("TR.Pais de Origen");
    ?>
</td>
		<td><?php 
    echo $xSel->getListaDePaises("", $pais)->get();
    ?>
</td>
		</tr>
		<tr>
		<td><?php 
    echo $xFRM->l()->getT("TR.Observaciones");
    ?>
</td>
		<td colspan="3"><input name="observaciones" type="text" value= "<?php 
    echo $DSoc["observaciones"];
    ?>
" size="80"></td>
		</tr>		
		<tr>
			<th colspan='4'><input type="button" name="Guardar" value="Guardar Datos" onClick="frmsolingreso.submit();"></th>
$cDE->setOptionSelect($empresa);
$xFRM->addHElem($cDE->get("TR.Empresa Relacionada", true));
$xFRM->addHElem($xTxt2->get("idrazonsocialtrabajo", $nombre_ae, "TR.Nombre_Comercial / razon_social"));
$xFRM->addHElem($xTxt6->getDeActividadEconomica("idactividad", $tipo_ae, "TR.Clave de Actividad"));
$xTxt->setClearEvents();
$xHSel->setEnclose(false);
$xHSel->addOptions(array("calle" => "Calle", "avenida" => "Avenida", "andador" => "Andador", "camino_rural" => "Camino Rural"));
$xTxtE->setDivClass("");
$xFRM->addDivSolo($xHSel->get("idtipoacceso", "TR.calle", $tipo_acceso), $xTxtE->getNormal("idnombreacceso", $calle), "tx14", "tx34");
$xFRM->OText("idnumeroexterior", $nexterior, "TR.Numero_Exterior");
$xFRM->addHElem($xTxt->getDeMoneda("idtelefono", "TR.Telefono", $telefono_ae));
$xFRM->addHElem($xTxt->getDeMoneda("idextension", "TR.Extension", ""));
$xCP = new cHText();
$xFRM->addHElem($xCP->getNumero("idcodigopostal", $xLoc->DomicilioCodigoPostal(), "TR.codigo_postal"));
$xFRM->addHElem($xTx3->getDeNombreDeColonia("idnombrecolonia", EACP_COLONIA, "TR.Colonia"));
$xFRM->addHElem($xSel->getListaDePaises()->get(true));
$xFRM->addHElem($xSel->getListaDeEntidadesFed("", true)->get(true));
$xFRM->addHElem("<div class='tx4' id='txtmunicipio'></div>");
$xFRM->addHElem("<div class='tx4' id='txtlocalidad'></div>");
$xTxt->setClearProperties();
if ($asalariado == true) {
    $xFRM->OText("idpuesto", $puesto, "TR.Cargo");
    $xFRM->OText("iddepartamento", $departamento_ae, "TR. Departamento");
    $xFRM->OText("idnumeroempleado", $numero_empleado, "TR.Clave de Empleado");
    $xFRM->OText("idnss", $nss, "TR.ID_DE_SEGURIDADSOCIAL");
} else {
}
$xFRM->addHElem($xSel->getListaDeTiempo("idantiguedad")->get("TR.Tiempo en el Puesto", true));
$xFRM->addHElem($xTxt->getDeMoneda("idsalario", "TR.Ingreso Mensual", $montoper_ae));
$xFRM->OHidden("idsociorelacionado", $persona);
$xFRM->addAviso("", "msg");
$credito = isset($DDATA["credito"]) ? $DDATA["credito"] : DEFAULT_CREDITO;
$jscallback = isset($DDATA["callback"]) ? $DDATA["callback"] : "";
$tiny = isset($DDATA["tiny"]) ? $DDATA["tiny"] : "";
$form = isset($DDATA["form"]) ? $DDATA["form"] : "";
echo $xHP->getHeader();
$jsb = new jsBasicForm("", iDE_CAPTACION);
echo $xHP->setBodyinit();
$xFRM = new cHForm("frmperfiltransaccional", "perfil_transaccional.frm.php");
$xBtn = new cHButton();
$xTxt = new cHText();
$xTxt2 = new cHText();
$xDate = new cHDate();
$xSel = new cHSelect();
$jsb->setNameForm($xFRM->getName());
$xFRM->addHElem($xSel->getListaDePerfilTransaccional()->get("TR.tipo de perfil", true));
$xFRM->addHElem($xSel->getListaDePaises()->get("TR.pais de origen", true));
$xFRM->addHElem($xTxt->getDeMoneda("idmonto", "TR.monto maximo de operaciones mensuales"));
$xFRM->addHElem($xTxt->getDeMoneda("idnumero", "TR.numero maximo de operaciones mensuales"));
//$xFRM->addHElem(  );
$arr = array_merge($xTxt->getIDs(), $xTxt2->getIDs(), $xSel->getIDs());
$xFRM->addHElem($xTxt2->get("idobservaciones", "", "TR.observaciones"));
//$xFRM->addHElem( $xTxt->get("idnumero", 0, "TR.Numero maximo de operaciones mensuales"));
//$xFRM->addCreditBasico();
$QL = new cSQLListas();
$xT = new cTabla($QL->getListadoDePerfil($persona));
$xT->addTool(SYS_DOS);
$xFRM->addHTML("<div id='idperfil'>" . $xT->Show() . "</div>");
$xFRM->addHTML("<input type='hidden' value='{$persona}' id='idpersona' />");
//$xFRM->addAviso( $xFRM->getProcessIDs($arr) );
$xFRM->addSubmit("", "setGuardarRegistro()");
echo $xFRM->get();
}
if ($tipo_de_ingreso != DEFAULT_TIPO_INGRESO) {
    $xFRM->OHidden("idtipodeingreso", $tipo_de_ingreso, "");
} else {
    $xFRM->addHElem($xSel->getListaDeTiposDeIngresoDePersonas("", PERSONAS_ES_FISICA, $tipo_de_ingreso)->get("TR.tipo de persona", true));
}
//
$xFRM->OHidden("idfigurajuridica", PERSONAS_FIGURA_FISICA, "");
//$xFRM->addHElem( $xSel->getListaDeFigurasJuridicas("", PERSONAS_ES_FISICA)->get("TR.tipo de figura juridica", true) );
$xTxt2->setProperty("list", "dlBuscarPersona");
$xTxt2->addEvent("getListaSocios(this, event)", "onkeyup");
$xFRM->addHElem($xTxt2->get("idnombrecompleto", "", "TR.nombre completo"));
$xFRM->addHElem($xTxt2->get("idapellidopaterno", "", "TR.primer apellido"));
$xFRM->addHElem($xTxt2->get("idapellidomaterno", "", "TR.segundo apellido"));
$xFRM->addHElem($xSel->getListaDeGeneros()->get("TR.genero", true));
$xFRM->addHElem($xSel->getListaDePaises("idpaisdeorigen")->get("TR.Pais de Origen", true));
if ($con_nacimiento == true) {
    $xFRM->ODate("idfechanacimiento", false, "TR.fecha de Nacimiento");
    $sEstados = $xSel->getListaDeEntidadesFed("identidadfederativanacimiento");
    $xFRM->addHElem($sEstados->get("TR.entidad de nacimiento", true));
    $xFRM->addHElem($xTxt->get("idlugardenacimiento", $xLoc->DomicilioMunicipio(), "TR.localidad de Nacimiento"));
} else {
    $xFRM->OHidden("identidadfederativanacimiento", $xLoc->DomicilioEstadoClaveABC(), "");
    $xFRM->OHidden("idlugardenacimiento", $xLoc->DomicilioMunicipio(), "");
    $xFRM->OHidden("idfechanacimiento", "01-01-2001", "");
}
$xFRM->addHElem($xTxt->getEmail("idemail"));
$xFRM->addHElem($xTxt->getNumero("idtelefono", "", "TR.Telefono"));
$xFRM->OMoneda("iddependientes", 0, "TR.Dependientes_economicos");
if ($con_legal == true) {
    $sCivil = $xSel->getListaDeEstadoCivil();