$errors = 0; $error = "<b>Ocorreram os seguintes erros:</b><ul>"; pt_register('POST', 'id_usuario'); $usuarioDAO = new UsuarioDAO(); $u = $usuarioDAO->selectPorId($id_usuario); $resp_nome = $u->nome; $financeiroDAO = new FinanceiroDAO(); $p_id_pedido_item = explode(',', $_COOKIE["dir_id_pedido_item"]); foreach ($p_id_pedido_item as $id_pedido_item) { $cont_seg++; $pedidoItem = $pedidoDAO->buscaPorId($id_pedido_item, $controle_id_empresa); if ($pedidoItem != null and ($pedidoItem->operacional == '0000-00-00' and $pedidoItem->id_empresa_resp == $controle_id_empresa or $pedidoItem->id_empresa == $controle_id_empresa and $pedidoItem->id_empresa_resp == '0' or $pedidoItem->operacional != '0000-00-00' and $pedidoItem->id_empresa_resp != $controle_id_empresa and $pedidoItem->id_empresa_resp != '')) { $pedidoItem->id_atividade = 191; $pedidoItem->id_usuario_op = $id_usuario; $pedidoItem->id_pedido_item = $id_pedido_item; $pedidoDAO->atualizaPedidoItemStatus($pedidoItem); $atividadeDAO->inserir(191, $inc_status_obs . ' Atribuir para ' . $resp_nome, $controle_id_usuario, $id_pedido_item); } } unset($_COOKIE['p_id_pedido_item']); unset($_COOKIE['dir_id_pedido_item']); unset($_COOKIE['p_id_pedido']); #unset( $_COOKIE['dir_id_pedido'] ); echo "\n\t<script>\n\t\teraseCookie('p_id_pedido_item');\n\t\teraseCookie('p_id_pedido');\n\t\teraseCookie('dir_id_pedido_item');\n\t\t\n\t</script>\n\t"; } pt_register('POST', 'submit_empresa'); if ($submit_empresa) { //check for errors $errors = 0; $error = "<b>Ocorreram os seguintes erros:</b>"; pt_register('POST', 'id_empresa_resp');
if ($ret->operacional != '0000-00-00') { $errors = 1; $error .= '<li>Esse pedido já foi executado e não pode ser devolvido.</li>'; } if ($ret->id_empresa_resp == '0' or $ret->id_empresa_resp != $controle_id_empresa) { $errors = 1; $error .= '<li>Você não pode devolver esse pedido porque ele já é seu.</li>'; } if ($errors != 1) { $pedidoItem->id_atividade = 191; $pedidoItem->id_status = 3; $pedidoItem->id_usuario_op = $id_usuario_op2; $pedidoItem->id_usuario_op2 = ''; $pedidoItem->id_empresa_resp = '0'; $pedidoItem->id_pedido_item = $ret->id_pedido_item; $pedidoDAO->atualizaPedidoItemStatus($pedidoItem); #$financeiroDAO->reprovaRecebimentoF($pedidoItem->id_pedido_item); $atividadeDAO->inserir(191, 'Pedido devolvido para Franquia', $controle_id_usuario, $pedidoItem->id_pedido_item); echo '<ul class="sucesso">[' . $ret->id_pedido . '/' . $ret->ordem . '] Pedido devolvido para a franquia</ul>'; } else { echo '<ul class="erro">[' . $ret->id_pedido . '/' . $ret->ordem . '] ' . $error . '</ul>'; } } } echo "\n\t<script>\n\t\teraseCookie('ff_id_pedido_item');\n\t\teraseCookie('ff_id_pedido');\n\t</script>"; unset($_COOKIE['ff_id_pedido_item']); unset($_COOKIE['ff_id_pedido']); } #aprova valores de recebimento de outras franquias pt_register('POST', 'submit_financeiro_aprovar_valor'); if ($submit_financeiro_aprovar_valor != '') {