Scope: managed applications, mobile applications, and ordinary applications.
1. It is not recommended that you write record sets explicitly, in document posting procedures with the Write method. The best practice is when 1C:Enterprise writes records implicitly, upon posting procedure completion.
Otherwise, when several user sessions are active, document posting might lead to a deadlock.
2. The recommendation doesn't apply to the scenario when you need records to be written to the register to use them in algorithms that run before posting procedure completion.