bom dia, estou com o seguinte problema na minha inclusaao no mestre, estou tentando atualilzar 6 campos do mestre inss, iss ir cofins pis cll, criei um metodo php coloquei no envento onafeterinsert e quando e vou incluir o item no detalhe ele so atualiza o primeiro campo que e o iss, so outros campos ele fica zerado. Gostaria que de uma luz.
sc_select(datasett,“SELECT inss, iss, ir, cofins, pis, cll FROM TBIMPOSTOS_CLIENTES WHERE cgc_cpf = '”. $cgc_cpf."’");
if ({datasett} === false)
{
echo "Erro de acesso. Mensagem = " . {dataset_erro};
}
else
{
while (!$datasett->EOF){
$insssp = $datasett->fields[0];
$issp = $datasett->fields[1];
$irp = $datasett->fields[2];
$cofinsp = $datasett->fields[3];
$pisp = $datasett->fields[4];
$cllp = $datasett->fields[5];
Atenciosamente
Sergio
sc_exec_sql(“UPDATE TBNOTASERVICO SET INSS = ‘$insssp’, iss = ‘$issp’, ir = ‘$irp’, cofins = ‘$cofinsp’, pis = ‘$pisp’, csll = ‘$cllp’ WHERE numero = ‘{numero}’”);
sc_format_num($insssp, ‘.’, ‘,’, 2, ‘S’, ‘1’, ‘’);
sc_format_num($issp, ‘.’, ‘,’, 2, ‘S’, ‘1’, ‘’);
sc_format_num($irp, ‘.’, ‘,’, 2, ‘S’, ‘1’, ‘’);
sc_format_num($cofinsp, ‘.’, ‘,’, 2, ‘S’, ‘1’, ‘’);
sc_format_num($pisp, ‘.’, ‘,’, 2, ‘S’, ‘1’, ‘’);
sc_format_num($cllp, ‘.’, ‘,’, 2, ‘S’, ‘1’, ‘’);
sc_master_value(‘inss’,$insssp);
sc_master_value(‘issp’,$issp);
$datasett->MoveNext();
}
$datasett->Close();
}