Здравствуйте.
По общему правилу, расчет среднего заработка производится исходя из фактически начисленной заработной платы и фактически отработанного времени за 12 календарных месяцев, предшествующих периоду, в течение которого за работником сохраняется средняя заработная плата (п.4 ПП 922).
Поэтому, при расчёте отпуска, в первую очередь, всегда надо брать 12 месяцев, предшествующих месяцу начала отпуска и смотреть как сотрудник отработал этот период и что в этом периоде ему было начислено. Если фактически начисленной заработной платы или фактически отработанных дней в нём нет, тогда в дело вступают "исключения" из общего правила - пункты 6, 7 и 8 ПП 922 и условия задачи надо "подставить" в них.
Цитата: Если после выхода из декрета прошло 3-4 месяца, то расчет среднего заработка для ежегодного отпуска происходит исходя из данных по заработной плате за 12 месяцев предшествующих месяцу отпуска. Верно?
Верно. "Чистый" п.4 ПП 922.
Цитата: А если сотрудница вышла на работу после отпуска по беременности и родам, и отработав пару недель берет ежегодный оплачиваемый отпуск, то период расчета заменяется на 12 месяцев, предшествующих месяцу, в котором работница ушла в отпуск по беременности и родам. Правильно?
Может - да, может - нет.
Если, например, сотрудница вышла из отпуска по уходу 20.01.2017, и отработав пару недель, 03.02.2017 уходит в отпуск, то это опять "чистый" п.4 ПП 922, т.е. расчётный период - 12 месяцев, предшествующих месяцу начала отпуска - с 01.02.2016 по 31.01.2017.
А если сотрудница вышла из отпуска по уходу 09.01.2017 и с 23.01.2017 уходит в отпуск, то расчётный период определяется в соответствии с п.6 ПП 922:
- либо 12 "додекретных" месяцев, если дата начала отпуска по БиР первое число месяца,
- либо 11 "додекретных" месяцев и месяц начала отпуска по БиР, если дата начала этого отпуска НЕ первое число месяца.