Saludos tengo una BD.“public”.articulo y tengo un detalle de factura necesito agregar un precio que se lee de la tabla articulos el precio se debe asignar normal si esta en fecha y aplicar mora si ya paso la fecha.
tabla articulo---------------------
id | articulo | precio_normal | precio_mora |dia_limite_mora | mes_mora | a?o
1 | Matricula | 100 | 150 |8 //dia | 2 //Febrero |year
En el formulario “public”.detalle de la factura-----------
cod (id FK) | articulo | precio
X | X | ? precio_normal or precio_mora
-------------CODIGO--------------
// Escribi este codigo en el evento
//Ayax - onchange tomando como parametro el (id)
$Vid = {id};
$dated = {dia_limite_mora};
$datem = {mes_limite_mora};
$sql = "select articulo, precio_normal, precio_mora from compromisos where id = ".$Vid;
sc_lookup(data, $sql);
{articulo} = {data[0][0]};
if((date(d) == $dated) or (date(d) > $dated)) and ((date(m)==$datem) or ((date(m) > $datem))
{
{precio} = {data[0][2]};
}
elseif(date(d) < $dated) and (date(m)==$datem)
{
{precio} = {data[0][1]};
}
// Evidente mente no funciona necesito aplicar esta logica para la asignacion automatica de los valores…
Desde YA muchas Gracias