Bom dia!! Segue abaixo o código:
if({opcao_mat_med} === 'S'){
// Check for record
$sqlMat = 'select a.quantidade, d.valor, d.codigo '
. "from kit a "
. "inner join faturamento_prod b on a.produto = b.codigo "
. "inner join estoque c on a.material_medicamento = c.codigo "
. "inner join material_medicamento d on d.produto_estoque = c.codigo "
. "inner join tabela e on d.tabela = e.codigo "
. "inner join plano f on ((f.tab_materiais = e.codigo) or (f.tab_medicamentos = e.codigo) ) "
. "where f.codigo = " . [plano] . " and b.codigo = " . [produto];
sc_select(dsMat, $sqlMat);
if (false == {dsMat}){
sc_error_message('Error while accessing database.');
}else{
while(!$dsMat->EOF){
$quantidade = $dsMat->fields[0];
$valor = $dsMat->fields[1];
$material = $dsMat->fields[2];
// Insert record
$insert_sql = "INSERT INTO outras_despesas"
. " (item, quantidade, valor, material_medicamento)"
. " VALUES (".$codigo_item.", ".$quantidade.", '".$valor."', ".$material.")";
sc_exec_sql($insert_sql);
$dsMat->MoveNext();
}
$dsMat->Close();
}
}