"; ?>
Mes Base :
$mesd"; } else { echo "
"; } ?>
JANEIRO
FEVEREIRO
MARÇO
ABRIL
MAIO
JUNHO
JULHO
AGOSTO
SETEMBRO
OUTUBRO
NOVEMBRO
DEZEMBRO
Ano Base :
$ano"; } else { echo "
"; } for ($i = $xx; $i >= 2007 ; $i--) { echo "
$i"; } ?>
Tipo Caixa :
DINHEIRO
GERAL
CARTÃO
"; } if (($tipoc == '1') || ($tipoc == '')) { echo "
GERAL
DINHEIRO
CARTÃO
"; } if ($tipoc == '4') { echo "
CARTÃO
GERAL
DINHEIRO
"; } ?>
Visualizando:
$mes/$ano
 
"; } ?>
Data
Emp
Cód
Cta.-Descrição
Tp. Caixa
Entrada
Saída
Saldo
SALDO; } } if ($tipoc=='4') { $stmts="SELECT SUM(ENTRADA) - SUM(SAIDA) SALDO FROM ( SELECT 0 SAIDA ,SUM(COALESCE(CAIX_CREDITO,0) + COALESCE(CAIX_DEBITO,0)) ENTRADA FROM CAIXA ,CONTA_S ,CONTA WHERE CTAS_CTA_ID = CTA_ID AND CAIX_CTAS_ID = CTAS_ID AND CAIX_CTAS_CTA_ID = CTAS_CTA_ID AND CAIX_DTA_MOV < '$primeiro' AND CAIX_EMP_ID = $cemp AND CAIX_TIPO_CAIXA IN (3) AND CTAS_ES = 'E' UNION ALL SELECT COALESCE(SUM(CAIX_VALOR),0) ,0 FROM CAIXA ,CONTA_S ,CONTA WHERE CTAS_CTA_ID = CTA_ID AND CAIX_CTAS_ID = CTAS_ID AND CAIX_CTAS_CTA_ID = CTAS_CTA_ID AND CAIX_DTA_MOV < '$primeiro' AND CAIX_EMP_ID = $cemp AND CAIX_TIPO_CAIXA IN (4) AND CTAS_ES = 'S' )"; $sth = ibase_query($dbh, $stmts); while ($row = ibase_fetch_object ($sth)) { $saldoant = $row->SALDO; } } $saldo = $saldoant; $stmt2="SELECT CAIX_ID ,CAIX_EMP_ID ,CAIX_DESCRICAO ,CAIX_TIPO_CAIXA ,CAIX_VALOR ,COALESCE(CAIX_DINHEIRO,0) CAIX_DINHEIRO ,COALESCE(CAIX_DEPOSITO,0) CAIX_DEPOSITO ,COALESCE(CAIX_CREDITO,0) CAIX_CREDITO ,COALESCE(CAIX_DEBITO,0) CAIX_DEBITO ,COALESCE(CAIX_CHEQUE,0) CAIX_CHEQUE ,COALESCE(CAIX_PAGAMENTOS,0) CAIX_PAGAMENTO ,CAIX_OBS ,CTAS_ES ,CTAS_DESCRICAO ,CTA_DESCRICAO ,CAIX_DTA_MOV ,CAIX_FLAG FROM CAIXA ,CONTA_S ,CONTA WHERE CTAS_CTA_ID = CTA_ID AND CAIX_CTAS_ID = CTAS_ID AND CAIX_CTAS_CTA_ID = CTAS_CTA_ID AND CAIX_DTA_MOV >= '$primeiro' AND CAIX_DTA_MOV < '$ultimo' AND CAIX_EMP_ID = $cemp"; if ($tipoc=='4') { $stmt2 = $stmt2 . " AND (CAIX_TIPO_CAIXA IN (4) or ((COALESCE(CAIX_CREDITO,0) + COALESCE(CAIX_DEBITO,0)) > 0)) "; } $stmt2 = $stmt2 . " ORDER BY CAIX_DTA_MOV,CAIX_EMP_ID,CAIX_ID "; $stmt="SELECT CAIX_ID ,CAIX_EMP_ID ,CAIX_DESCRICAO ,CAIX_TIPO_CAIXA ,CAIX_VALOR ,COALESCE(CAIX_DINHEIRO,0) CAIX_DINHEIRO ,COALESCE(CAIX_DEPOSITO,0) CAIX_DEPOSITO ,COALESCE(CAIX_CREDITO,0) CAIX_CREDITO ,COALESCE(CAIX_DEBITO,0) CAIX_DEBITO ,COALESCE(CAIX_CHEQUE,0) CAIX_CHEQUE ,COALESCE(CAIX_PAGAMENTOS,0) CAIX_PAGAMENTO ,CAIX_OBS ,CAIX_CTAS_CTA_ID ,CAIX_CTAS_ID ,CTAS_ES ,CTAS_DESCRICAO ,CTA_DESCRICAO ,CAIX_DTA_MOV ,CAIX_FLAG FROM CAIXA ,CONTA_S ,CONTA WHERE CTAS_CTA_ID = CTA_ID AND CAIX_CTAS_ID = CTAS_ID AND CAIX_CTAS_CTA_ID = CTAS_CTA_ID AND CAIX_DTA_MOV >= '$primeiro' AND CAIX_DTA_MOV < '$ultimo' AND CAIX_EMP_ID = $cemp"; if ($tipoc=='4') { $stmt = $stmt . " AND (CAIX_TIPO_CAIXA IN (4) or ((COALESCE(CAIX_CREDITO,0) + COALESCE(CAIX_DEBITO,0)) > 0)) "; } $stmt = $stmt . " ORDER BY CAIX_DTA_MOV,CAIX_EMP_ID,CAIX_ID "; $cont_reg = 0; $cont_reg_2 = 0; $empa = 0; $cont_ttt = 1; ECHO $stmt2; $sth = ibase_query($dbh, $stmt2); while ($row = ibase_fetch_object ($sth)) { $cont_reg_2 = $cont_reg_2 + 1; } $sth = ibase_query($dbh, $stmt); while ($row = ibase_fetch_object ($sth)) { $data = FormatDate($row->CAIX_DTA_MOV); $cont_reg++; // $valorfat = number_format($row->FAT_VLRFAT, 2, ',', '.'); if ($row->CTAS_ES == 'E') { if (((($tipoc == '1') || ($tipoc == '')) && (($row->CAIX_TIPO_CAIXA == '') || ($row->CAIX_TIPO_CAIXA == '1') || ($row->CAIX_TIPO_CAIXA == '3')))) { $saldo = $saldo + $row->CAIX_VALOR; $tent = $tent + $row->CAIX_VALOR; $entrada = $row->CAIX_VALOR; } else { if (($tipoc == '4') && (($row->CAIX_TIPO_CAIXA == '4') || (($row->CAIX_CREDITO + $row->CAIX_DEBITO) > 0) )) { $saldo = $saldo + ($row->CAIX_CREDITO + $row->CAIX_DEBITO); $tent = $tent + ($row->CAIX_CREDITO + $row->CAIX_DEBITO); $entrada = ($row->CAIX_CREDITO + $row->CAIX_DEBITO); } else { if ((($tipoc == '2') && (($row->CAIX_TIPO_CAIXA == '2') || ($row->CAIX_TIPO_CAIXA == '3')))) { $saldo = $saldo + $row->CAIX_DINHEIRO; $tent = $tent + $row->CAIX_DINHEIRO; $entrada = $row->CAIX_DINHEIRO; } } } $saida = ''; } if ($row->CTAS_ES == 'S') { if (((($tipoc == '1') || ($tipoc == '')) && (($row->CAIX_TIPO_CAIXA == '') || ($row->CAIX_TIPO_CAIXA == '1') || ($row->CAIX_TIPO_CAIXA == '3')))) { $saldo = $saldo - $row->CAIX_VALOR; $tsai = $tsai + $row->CAIX_VALOR; } else { if (($tipoc == '4') && ($row->CAIX_TIPO_CAIXA == '4')) { $saldo = $saldo - $row->CAIX_VALOR; $tsai = $tsai + $row->CAIX_VALOR; } else { if ((($tipoc == '2') && (($row->CAIX_TIPO_CAIXA == '2') || ($row->CAIX_TIPO_CAIXA == '3')))) { $saldo = $saldo - $row->CAIX_VALOR; $tsai = $tsai + $row->CAIX_VALOR; } } } $entrada = ''; $saida = $row->CAIX_VALOR; } $sts = 'Aberto'; $cr = 6; if ($cor==1) { $somb = '#E1E1E1'; $cor = 2; } else { $somb = '#F7F7F7'; $cor = 1; } if ($entrada == 0) { $entrada = ''; } else { $entrada = number_format($entrada, 2, ',', '.'); } if ($saida == 0) { $saida = ''; } else { $saida = number_format($saida, 2, ',', '.'); } if ($row->CAIX_TIPO_CAIXA == 1) { $tp = 'GERAL'; } if ($row->CAIX_TIPO_CAIXA == 2) { $tp = 'DINHEIRO'; } if ($row->CAIX_TIPO_CAIXA == 3) { $tp = 'AMBOS'; } if ($row->CAIX_TIPO_CAIXA == 4) { $tp = 'CARTÃO'; } echo "
"; if ($row->CAIX_FLAG == '1') { echo"
$data
$row->CAIX_EMP_ID
$row->CAIX_ID
$row->CAIX_CTAS_CTA_ID.$row->CAIX_CTAS_ID - $row->CAIX_DESCRICAO
"; if ($row->CAIX_OBS != '') { echo"
"; } echo"
$tp
$entrada
$saida
"; printf("%6.2f", $saldo); echo "
"; $f_btn++; $cont_ttt++; } } echo "
$row->CAIX_EMP_ID
$row->CAIX_ID
$tp
"; printf("%6.2f", $tent); echo "
"; printf("%6.2f", $tsai); echo "
"; printf("%6.2f", $saldo); echo "
"; echo"
"; if ($cont_reg > 0) echo "
Registros Encontrados: $cont_reg_2
"; echo "