Parcelamento gerando parcela a +

Boa tarde Pessoal,

estou com o seguinte problema eu tenho um formulario de contas a pagar e receber, e quando eu seleciono parra repetir a conta ele gera um a mais com o valor total.

o meu form esta executando esse codigo no onvalidatesuccess para gerar as parcelas.

$numero = {RepetirConta};

$x = 1;

while ($x <= $numero)
{
$venc = sc_date({DataVenc},“aaaa-mm-dd”,"+",0,$x-1,0); //INCREMENTA O MES
$valorparcela = {ValorNormal}/$numero;
$num_parcela = $x;

$insert_table = ‘cts_pagar_receber’;
$insert_fields = array(

‘Cliente’ => {Cliente},
‘DataVenc’ => “’$venc’”,
‘N_Parcela’ => “’$num_parcela’”,
‘ValorNormal’ => “’$valorparcela’”
);

// Insert record
$insert_sql = ‘INSERT INTO ’ . $insert_table
. ’ (’ . implode(’, ‘, array_keys($insert_fields)) . ‘)’
. ’ VALUES (’ . implode(’, ', array_values($insert_fields)) . ‘)’;
sc_exec_sql($insert_sql);

$x++;
//sleep(1);
}

exemplo: eu peço pra gerar 10x o valor de 10,000 ele gera 10 com o valor de 1,000 e um com o valor de 10,000 e a data inicial igual a do primeiro boleto.

eu tentei excluir esse ultimo registro usando o delete mais não deu certo ele dá erro de sql

como posso resolver isso

é só pesquisar aqui que vc acha:
http://www.scriptcase.com.br/forum/index.php/topic,1040.msg4131.html#msg4131

Bom dia Haroldo, obrigado,

deu certinho

Abraços

meu amigo Haroldo

esse link nao esta funcionando sabe onde posso encontrar outro to com essa duvida tbm

@ValeSIS_Automacao, matamos esse tópico em privado, não?

1 Curtida

sim meu amigo deu tudo certo obrigado

voce colocou um botão para gerar o débito ?