А вот по поводу аванса законодательство поменялось. Уже лет 5 вроде бы нет авансов. Есть зарплата за первую половину месяца. Соответственно, рассчитываем дни, оплачиваем. Кто делает не так - нарушает. Правда, не знаю, какое наказание от трудовой инспекции