Você está na página 1de 3

//Conta Ativa

if ($result == "1") {
$result="";
$sql=$"SELECT FC_AFINIDADE_CONTA($conta) AS AFINIDA
DE FROM DUAL";
DB_SELECT_READ("",BDCONEXIONORA,$sql,"AFINIDADE",$r
esult);
$periodo="";
$sql=$"SELECT FC_ULTIMO_PERIODO($conta) AS PERIODO
FROM DUAL";
DB_SELECT_READ("",BDCONEXIONORA,$sql,"PERIODO",$per
iodo);
//Conta Ativa (exceto Prefeitura/Câmara)
if (($result != "1111111") && ($result != "3333333"
)) {
$saldo_anterior="0";
$sql=$"SELECT FC_SALDO_ANTERIOR($conta) AS SALDO
FROM DUAL";
DB_SELECT_READ("",BDCONEXIONORA,$sql,"SALDO",$sal
do_anterior);
$total_compra="0";
$sql=$"SELECT FC_TOTAL_COMPRAS($conta) AS COMPRAS
FROM DUAL";
DB_SELECT_READ("",BDCONEXIONORA,$sql,"COMPRAS",$t
otal_compra);
$total_pagamentos="0";
$sql=$"SELECT FC_PAG_TOTAL($conta) PAGAMENTO FROM
DUAL";
DB_SELECT_READ("",BDCONEXIONORA,$sql,"PAGAMENTO",
$total_pagamentos);
$limite="0";
$sql=$"SELECT FC_LIMITE_CREDITO($conta) LIMITE FR
OM DUAL";
DB_SELECT_READ("",BDCONEXIONORA,$sql,"LIMITE",$li
mite);
$data_ultimo_vencimento="0";
$sql=$"SELECT TRUNC(TO_DATE(FC_FECHA_VENCIMENTO($
conta,'$periodo'),'RRRR/MM/DD') - sysdate) VENCIMENTO FROM DUAL";
DB_SELECT_READ("",BDCONEXIONORA,$sql,"VENCIMENTO"
,$data_ultimo_vencimento);
$saldo_disponivel = $limite - $total_compra + $to
tal_pagamentos;
FILE_AT_END_WRITE("d:\ivr_" & DATE_TIME("MMDD",0)
& ".log",DATE_TIME("hhmmss",0) & $" saldo_disponivel -> #$saldo_disponivel#"
);

if ($saldo_anterior <= 0) {
//Sem compras / Sem pagamento
if (($total_compra == 0) && ($total_pagamentos
== 0)) {
//Frase_B

} else
//Com compras / Sem pagamento
if (($total_compra > 0) && ($total_pagamentos =
= 0)) {
if ($saldo_disponivel > 0) {
//Com saldo disponível
//Frase_C
//Frase_B

} else {
//Sem saldo disponível
//Frase_C
//Frase_F
}
}
} else {
//Com compras / Com pagamento
if (($total_compra > 0) && ($total_pagamentos >
0)){
//Com saldo disponível
if ($saldo_disponivel > 0){
//Frase_A
//Frase_C
//Frase_B
} else {
//Sem saldo disponível
//Frase_A
//Frase_C
//Frase_F
}
} else
//Sem compras / Com pagamento
if (($total_compra == 0) && ($total_pagamentos
> 0)){
//Frase_A
//Frase_B

} else
//Extrato Vencido
if ($data_ultimo_vencimento > 0){
//Frase_E

} else {
//Extrato Fechado
//Com saldo disponível
if ($saldo_disponivel > 0) {
//Frase_D
//Frase_B

} else {
//Sem saldo disponível
//Frase_D
//Frase_F
}
}
}

IVR_PLAY($"D:\hermes_p\Files\1\WAV\NEW_IVR\FRASE_
10.wav",nb=1,end="*",clear=1);
//AQUI O CLIENTE DIGITOU CERTO
$Try=0;
GOTO(Label_SUBMENU_POSSUI_CARTAO_1);
}