Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
18 апр 2024, 01:41

1С 8.3 Проверка документа по дате перед проведением

Автор Programm1Ct, 13 авг 2018, 21:16

0 Пользователей и 1 гость просматривают эту тему.

Programm1Ct


   Добрый вечер, уважаемые форумчане. Помогите, пожалуйста, начинающему 1Снику.:mellow:
Пытаюсь осилить задание по основам разработки. Платформа 1С: 8.3.12.1412, конфигурация экзаменационная.
Имеются два справочника: Сотрудники (ФИО, Должность, Дата приема) и Должности (Должность, Оклад), а также документ Начисление ЗП.  В ТЧ документа:  Сотрудник, Должность, Оклад, Дата приема.
Автоматическую подстановку реквизитов в ТЧ из справочников при выборе сотрудника мне соорудитиь удалось (реализовано в событии ПриИзменении). Далее возникают трудности:
1. Перед записью документа необходимо проверять (по дате документа): получал ли уже сотрудник оклад в этом месяце или нет. Если да - не давать проводить документ. (Проверку осуществлять, как я понял, нужно в событии " ПередЗаписью").
2. При проведении документа должны формироваться движения по регистру накопления «Выплаты денежных средств сотрудникам», где указывается сотрудник и выплаченный ему оклад.
Направьте,пожалуйста, на путь истинный. Заранее всем благодарен.


Golickoff

1. Делаете запрос к регистру накопления «Выплаты денежных средств сотрудникам» с отбором по сотруднику и периоду. Если ничего не вернёт, значит ничего не выплачивалось. Если вернёт, смотрите по ситуации.
2. Не понятно что не получается.
Правило поведения на форуме №6: Не следует пытаться привлечь внимание к своему сообщению ... рассылкой персональных сообщений и/или электронных писем отдельным участникам форума с просьбой ответить в теме.

Теги: документ 

Похожие темы (5)

Рейтинг@Mail.ru

Поиск