Hola, ojala te sirva algo que lei hace poco.
En el el evento afterpost del maestro pones algo asi como:
Código:
ADODataSet15.FieldValues['cvefic']:=ADOStoredProc1.Parameters.Items[1].Value;
donde ADODataSet15 es una de mis tablas detalle, esto es para que asigne a los detalles el nuevo valor de tu clave, en el ejemplo yo le asigno el valor que me regresa mi procedimiento almacenado, tu lo cambias por el valor que quieras, saludos.