Gravar campos do Detalhe no Mestre

Boa tarde, preciso de ajuda.

Tenho duas Tabelas: PEDIDOS e MOVIMENTO

CAMPOS DA TABELA PEDIDOS (MESTRE)
CODIGO
ITEM
VALOR
STATUS

CAMPOS DA TABELA MOVIMENTO (DETALHE)
CODIDO
DATA
PEDIDO
STATUS

Preciso da seguinte solução: Ao inserir dados no DETALHE (TABELA MOVIMENTO) o Valor do campo STATUS alterar o campo STATUS do MESTRE (TABELA PEDIDO) com o mesmo valor

Na onbeforeinsert macro sc_exec_sql

Olá, até já tentei olhando alguns outros tópicos semelhantes, mas não sei como fazer. Vi que tem uma postagem sua mas que faz ao contrario da qual preciso.

Só usar a macro que sugeri com o sql para gravar no mestre

Se não me engano o sc_master_value faz isso, a sintaxe é:
sc_master_value(“Objeto”, “Valor”)

O que o Haroldo citou é fazer via SQL que esse sim é certo q funcione, aí faz uso do macro sc_exec_sql, mais ou menos assim:
sc_exec_sql(" UPDATE tabela_pedido
SET status(esse é o status da tabela do mestre) = ‘{status_do_movimento}’
WHERE codigo(esse é o campo código da sua tabela mestre)= {codigo_do_mestre}");
Obs: campos entre chaves {} são campos que existem no teu formulário ou na tua grid.

Dá uma olhada também no help lá da para desenrolar muitas coisa:

Gracias meus amigos, vou fazer as tentativas e retorno.

Boa noite,

Deu certo, muito obrigado pela ajuda, Haroldo e Dalveson, ficou da seguinte maneira.

Coloquei na onbeforeinsert

sc_exec_sql(“UPDATE PEDIDOS SET STATUS=’{STATUS}’ where CODIGO={PEDIDO}”);