Нужна Внешняя обработка заполнения для БП:3 для работы с доп.сведениями
Отменено
5 |
0
27 сентября 2024 в 07:18:05
(12 недель 2 дня 15 часов назад)
5000
V8.x Бухгалтерия Предприятия
14.04.2014 12:34:04
до 15.04.2014
Текст задания
1. Создать новую внешнюю обработку заполнения.
На форме обработки:
1.1. Добавить реквизит "Префикс" (Строка, Длина=2).
2. По стандартной кнопке «Заполнить» из формы документа или из списка документов необходимо предоставить пользователю выбор:
- Перенос: Изменить признак переноса.
- Перенос: Настройки и Сервис.
2.1. При выборе «Перенос: Изменить признак переноса»
2.1.1. Проверить у данного вида документов наличие доп.сведения «Перенос: Не переносить» (булево). При отсутствии – создать.
2.1.2. Изменить у документа значение доп.сведения " Перенос: Не переносить" на противоположное
2.1.3. Если значение стало ИСТИНА ("Не переносить"=ДА), то присвоить документу очередной номер с префиксом, указанный в пп. 1.1. «Префикс» это третий и четвертый символы в номере документа. Например, если задан префикс «ХХ», то номер должен стать «00XX-…»
Если значение стало ЛОЖЬ ("Не переносить"=НЕТ), то присвоить документу очередной номер с префиксом по умолчанию.
2.2. При выборе «Перенос: Настройки и Сервис»
2.2.1. Проверить у всех видов документов наличие доп. сведения "Перенос: Не переносить" (булево). При отсутствии – создать.
2.2.2. Открыть форму обработки для изменения настроек из пп.1.
3. Все «Настройки» обработки хранить в хранилище настроек обработки, общем для всех пользователей.