Всем привет. Может кто нибудь расписать последовательность действия для подключения нового документа к механизму исправлений в ЗУП 3.1? Или где можно об этом прочесть? В ЗУП, а возможно и др. типовых конфигурациях, есть механизм исправлений, в левом нижнем углу формы документов есть ссылка "Исправить", при этом создается новый документ и при проведении отменяет движения исправляемого документа. Вижу что есть стэк процедур:
Но наверное не все так просто, боюсь что то упустить, наверняка нужно еще заполнить какие то определяемые типы и что то еще. Заранее спасибо!
// ИсправлениеДокументов
&НаКлиенте
Процедура Подключаемый_Исправить(Команда)
ИсправлениеДокументовЗарплатаКадрыКлиент.Исправить(ЭтотОбъект);
КонецПроцедуры
&НаКлиенте
Процедура ИсправитьЗавершение(РезультатВопроса, ДополнительныеПараметры) Экспорт
ДополнительныеПараметры = Неопределено;
ИсправлениеДокументовЗарплатаКадрыКлиент.Исправить(ЭтотОбъект, , ДополнительныеПараметры);
КонецПроцедуры
&НаКлиенте
Процедура Подключаемый_Сторнировать(Команда)
ИсправлениеДокументовЗарплатаКадрыКлиент.Сторнировать(ЭтотОбъект);
КонецПроцедуры
&НаКлиенте
Процедура Подключаемый_ПерейтиКИсправлению(Команда)
ИсправлениеДокументовЗарплатаКадрыКлиент.ПерейтиКИсправлению(ЭтотОбъект);
КонецПроцедуры
&НаКлиенте
Процедура Подключаемый_ПерейтиКИсправленному(Команда)
ИсправлениеДокументовЗарплатаКадрыКлиент.ПерейтиКИсправленному(ЭтотОбъект);
КонецПроцедуры
&НаКлиенте
Процедура Подключаемый_ПерейтиКСторно(Команда)
ИсправлениеДокументовЗарплатаКадрыКлиент.ПерейтиКСторно(ЭтотОбъект);
КонецПроцедуры
// Конец ИсправлениеДокументов
ПоказатьНо наверное не все так просто, боюсь что то упустить, наверняка нужно еще заполнить какие то определяемые типы и что то еще. Заранее спасибо!
По теме из базы знаний
- Исправление отрицательных остатков по организациям в УТ 11.4, КА 2.4, ЕРП 2.4. Интеркампани, механизм формирования резервов
- Доработка проведения типовых документов в УТ 11.4, КА 2.4, ЕРП 2.4
- Подключение подсистемы исправления документов и регистров в конфигурации ЗУП 3.1
- Ошибка механизма автонумерации объектов. Обработка «Максимальный код (номер) объекта» (БСП 3.1.7.61)
- Проверка среднего заработка отпусков с автосозданием исправительных документов (ЗУП)
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
1. Реквизит ИсправленныйДокумент
2. В форме документа добавить элемент "ГруппаИсправление"
3. Добавить обработчики в форме по аналогии с типовыми документами (ОбработкаОповещения, Подключаемый_Исправить, Подключаемый_ПерейтиКСторноПодключаемый_ПерейтиКИсправленномуПодключаемый_ПерейтиКИсправлению, ПриПолученииДанныхНаСервере, ПослеЗаписи,ПослеЗаписиНаСервере)
4. В модуле документа доработать ОбработкаЗаполнения (данные заполнения - структура, действие исправить)
5. Новая подписка ПолучитьПрежнийИсправленный
Подробно опишу только на праздниках. В планах была статья.
1. Реквизит ИсправленныйДокумент
2. В форме документа добавить элемент "ГруппаИсправление"
3. Добавить обработчики в форме по аналогии с типовыми документами (ОбработкаОповещения, Подключаемый_Исправить, Подключаемый_ПерейтиКСторноПодключаемый_ПерейтиКИсправленном
4. В модуле документа доработать ОбработкаЗаполнения (данные заполнения - структура, действие исправить)
5. Новая подписка ПолучитьПрежнийИсправленный
Подробно опишу только на праздниках. В планах была статья.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот