예제 #1
0
    require "../includes/global.inc.php";
    if (verifica_permissao('Franquia', $controle_id_departamento_p, $controle_id_departamento_s) == 'FALSE' and verifica_permissao('Rel_gerencial', $controle_id_departamento_p, $controle_id_departamento_s) == 'FALSE' or $controle_id_empresa != 1) {
        echo '<br><br><strong>Voc� n�o tem permiss�o para acessar essa p�gina</strong>';
        exit;
    }
    pt_register('POST', 'mes');
    pt_register('POST', 'ano');
    if ($ano == '') {
        $ano = date('Y');
    }
    if ($mes == '') {
        $mes = date('m');
    }
    $data_sem = $ano . '-' . $mes . '-31';
    $relatorioDAO = new RelatorioDAO();
    $royalties = $relatorioDAO->listaRoyalties($ano, $mes);
    $nomeArquivo = "royalties_" . $ano . "_" . $mes . ".csv";
    $arquivoDiretorio = "./exporta/" . $nomeArquivo;
    $arquivoConteudo = 'Refer�ncia;' . $mes . '/' . $ano . ';
Franquia;Royalties;Fundo de Propaganda;Faturamento;Despesa;Tipo
';
    $roy_t = 0;
    $fpp_t = 0;
    $fat_t = 0;
    $des_t = 0;
    foreach ($royalties as $i => $roy) {
        if ($roy->fixo == '') {
            #$t_sub_pagar = (float)((float)($roy->faturamento)-(float)((float)($roy->faturamento)/100*(float)($roy->imposto)))-(float)($roy->despesa);
            #$roy->valor_royalties = (float)((float)($t_sub_pagar)/100)*(float)($roy->royalties);
            $tipo_fat = $roy->royalties . '%';
            if ($roy->imposto == '' or $roy->imposto == '0') {