If you get in 'acro_proyecto' the data 'SPD' that makes a function if it is not received that you make another:
$(document).ready(function () {
if(acro_proyecto == 'SPD')
$('#titulo_documento, #compania1, #acro_subcategoria, #acro_proyecto, #datepicker, #idioma, #acro_documento, #proyecto, #estado, #num_documento, \n\
#version, #revision, #descripcion, #confidencialidad, #acro_usuario1, #aprobado_por1, #autorizado_por1, #revisor1').blur(function () {
$('#codigo_proyecto').val($('#compania1').val() + "-" + $('#acro_subcategoria').val() + "-" + $('#acro_documento').val() + $('#num_documento').val() + "");
});
else
$('#titulo_documento, #compania1, #acro_subcategoria, #acro_proyecto, #datepicker, #idioma, #acro_documento, #proyecto, #estado, #num_documento, \n\
#version, #revision, #descripcion, #confidencialidad, #acro_usuario1, #aprobado_por1, #autorizado_por1, #revisor1').blur(function () {
$('#codigo_proyecto').val($('#acro_proyecto').val() + "-" + $('#compania1').val() + "-" + $('#acro_subcategoria').val() + "-" + $('#acro_documento').val() + $('#num_documento').val() + "");
});
});
'acro_proyecto picks it up from a selector:
<td>
<select class="form-control" name="acro_proyecto" id="acro_proyecto" onchange="change_documento1(); change_documento2();" >
<option value="<?php echo isset($obj_categoria) ? $obj_categoria->__GET('proyecto') : ''; ?>"><?php echo isset($obj_categoria) ? $obj_categoria->__GET('proyecto') : ''; ?> </option>
<?php
$pdo = new PDO('mysql:host=localhost;dbname=dmsgeneratorcode', 'root', '');
$pdo->setAttribute(PDO::MYSQL_ATTR_INIT_COMMAND, "SET NAMES 'utf8'");
$stmt = $pdo->prepare('Select acro_proyecto from proyectos order by acro_proyecto');
$stmt->execute();
while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
echo '<option>' . $row['acro_proyecto'] . '</option>';
}
?>
</select>
</td>