Campo | Valor |
---|---|
Operação | ALTERAR_CONCEITO_CLIENTE |
Título | Realiza a baixa dos clientes que já realizavam a baixa/pagamento do título |
Tipo de implementação | Groovy Scripting Engine |
Implementação | import br.com.eligo.ent.*; import br.com.telescope.util.Db; import br.com.telescope.util.RecordList; import br.com.telescope.util.RecordMap; String sql = "select hcc.*" + " from pessoas p" + " join clientes c on (c.id = p.id)" + " join conceitos_clientes cc on c.conceito_id = cc.id" + " join HISTORICOS_CONCEITOS_CLIENTES hcc on hcc.conceito_id = cc.id and hcc.cliente_id = c.id" + " where c.conceito_id is not null and c.conceito_id = 789 " + " and hcc.ativo = 'S' " + " and (cc.bloqueia_venda = 'S' and not exists (" + " select 1 from titulos" + " where tipo_operacao = 'R'" + " and situacao in ('A','Q')" + " and tipo_titulo_id in (select id from tipos_titulos where aplicar_conceito_inadimplencia ='S')" + " and destinatario_id = c.id" + " and data_vencimento <= now()::date -1" + " ))"; List for (RecordMap historico : historicos){ historico.setDataTermino("[sysdate]"); historico.setAtivo("N"); historico.upd(); } |
Política de acesso | Restrito |
Descrição | Realiza a baixa dos conceitos onde os cliente já realizaram o pagamento do título. |
Campo | Valor |
---|---|
Operação | ALTERAR_CONCEITO_CLIENTE |
Título | Alteração de conceito de clientes inadimplentes |
Dias do mês | * |
Meses | * |
Dias da semana | Dom,Seg,Ter,Qua,Qui,Sex,Sab |
Horas | 0 |
Minutos | 20 |
Ativo | Sim |