<th class="' . $strClasseTh . '">Dota&ccedil;&atilde;o Atual (R$)</th>
							<th class="' . $strClasseTh . '">Empenhado (R$)</th>
							<th class="' . $strClasseTh . '">Liquidado (R$)</th>
							<th class="' . $strClasseTh . '">&nbsp;% Liq. / Emp.</th>
						</tr>';
        $numTam = count($arrDados);
        $strCorpoTabela = '<tr id="trTexto"><td colspan="5">Não existem programas orçamentários para este programa e exercício.</td></tr>';
        $trClass = 'even';
        if ($arrDados && $numTam > 0) {
            $strCorpoTabela = '';
            for ($i = 0; $i < $numTam; $i++) {
                $trClass = $trClass == 'odd' ? 'even' : 'odd';
                //AÇÕES
                $strCorpoTabela .= '<tr class="' . $trClass . '"><td class="tdTexto">' . 'Ação: ' . $arrDados[$i]['COD_ACAO'] . ' - ' . $arrDados[$i]['TIT_ACAO'] . '</td>' . '<td class="tdNumero">' . number_format($arrDados[$i]['VAL_DOTACAO_ATUAL'], 2, ',', '.') . '</td>' . '<td class="tdNumero">' . number_format($arrDados[$i]['VAL_EMPENHADO'], 2, ',', '.') . '</td>' . '<td class="tdNumero">' . number_format($arrDados[$i]['VAL_LIQUIDADO'], 2, ',', '.') . '</td>' . '<td class="tdNumero">' . number_format($arrDados[$i]['PER_LIQ_EMP'], 3, ',', '.') . '%</td>' . '</tr>';
                //LOCALIZADORES
                $arrLocal = DaoDadosSiop::getLocalizadoresByAcao($arrDados[$i]['ID_ACAO'], $ano);
                if ($arrLocal !== false) {
                    for ($j = 0; $j < count($arrLocal); $j++) {
                        $strCorpoTabela .= '<tr class="' . $trClass . '"><td class="tdTexto" style="padding-left: 30px;">' . 'Localizador: ' . $arrLocal[$j]['COD_LOCALIZADOR'] . ' - ' . $arrLocal[$j]['DES_LOCALIZADOR'] . '</td>' . '<td class="tdNumero">' . number_format($arrLocal[$j]['VAL_DOTACAO_ATUAL'], 2, ',', '.') . '</td>' . '<td class="tdNumero">' . number_format($arrLocal[$j]['VAL_EMPENHADO'], 2, ',', '.') . '</td>' . '<td class="tdNumero">' . number_format($arrLocal[$j]['VAL_LIQUIDADO'], 2, ',', '.') . '</td>' . '<td class="tdNumero">' . number_format($arrLocal[$j]['PER_LIQ_EMP'], 3, ',', '.') . '%</td>' . '</tr>';
                        //PLANOS ORÇAMENTÁRIOS
                        $arrPlOrc = DaoDadosSiop::getPlanosOrcamByAcaoLocalizador($arrDados[$i]['ID_ACAO'], $arrLocal[$j]['COD_LOCALIZADOR'], $ano, $prazo);
                        if ($arrPlOrc !== false) {
                            for ($k = 0; $k < count($arrPlOrc); $k++) {
                                $idPO = $arrDados[$i]['ID_ACAO'] . '|' . $arrLocal[$j]['ID_LOCALIZADOR'] . '|' . $arrPlOrc[$k]['ID_PLANO_ORCAM'];
                                $strCorpoTabela .= '<tr class="' . $trClass . '"><td class="tdTexto" style="padding-left: 50px;">';
                                if ($unidade == Controlador::getInstance()->usuario->ID_UNIDADE) {
                                    $strCorpoTabela .= '<input type="checkbox" idPO="' . $idPO . '" ';
                                    if (is_null($arrPlOrc[$i]['VINCULO'])) {
                                        $strCorpoTabela .= 'class="chkPO" />';
                                    } else {
                                        $strCorpoTabela .= 'checked="checked" disabled="disabled"