Документ Корректировка поступления - Ошибка

1. serega_sun 18.01.12 15:10 Сейчас в теме
Версия конфигурации "Комплексная автоматизация" 1.1.17.1
Создаем на основании документа "Поступление товаров и услуг" документ "Корректировка поступления"
Старательно заполняем изменившиеся суммы по услугам. Именно по услугам.
Нажимаем "ОК", документ проводится и закрывается. Проводочки есть - все хорошо.
А теперь в форме списка документов проводим этот же документ через контекстное меню (по правой кнопочке мыши).
Оба-на! Все услуги из табличной части удаляются! (А было их много). Красота!

А все почему?
Проверяется экспортная переменная уровня модуля объекта документа "мДокументПоступленияСсылка"
Которая заполняется при открытии формы документа. Форму не открыли - переменную не заполнили!
С закрытыми глазами программировали, что-ли?
Serg0FFan; +1 Ответить
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Serg0FFan 18.01.12 16:32 Сейчас в теме
5. Serg0FFan 18.01.12 17:23 Сейчас в теме
(1) serega_sun, действительно, такая же фигня происходит, сделал эксперимент и получил тот же результат.
Одно НО - корректировать только НДС предлагает, остальное серое и изменять не даёт, проводки не формирует.
Что я делаю не так? %)
8. serega_sun 20.01.12 05:08 Сейчас в теме
(5) Serg0FFan,
Это из кода модуля объекта, надеюсь понятно будет:
Функция ДоступнаКорректировкаБУиНУ() Экспорт
	
	// Корректировка по учетам доступна только при использовании режима РА и только для некоторых видов документов
	Возврат мИспользоватьРасширеннуюАналитику
		И мДатаНачалаИспользованияРасширеннойАналитики <= Дата
		И ((ТипЗнч(ДокументПоступления) = Тип("ДокументСсылка.ПоступлениеТоваровУслуг") 
				И ДокументПоступления.ВидОперации = Перечисления.ВидыОперацийПоступлениеТоваровУслуг.ПокупкаКомиссия
				И ЗначениеЗаполнено(ДокументПоступления.ДоговорКонтрагента))
			ИЛИ (ТипЗнч(ДокументПоступления) = Тип("ДокументСсылка.КорректировкаПоступления") 
				И ДокументПоступления.КорректироватьБУиНУ));
			
КонецФункции
Показать
13. user1396398 06.05.20 15:00 Сейчас в теме
Подскажите, пожалуйста, в этом коде есть ошибка?

Просто у меня проблема тоже связана с корректировкой реализации. В некоторых документах Корректировка реализации дает выбрать отражать Во всех ..., а в некоторых - нет. В чем ошибка, не могу найти. Вид операции выбрана - Корректировка по согласованию сторон на основании Отчета комиссионера.
14. user1396398 06.05.20 15:47 Сейчас в теме
В моем релизе УТ 10.3 код
Прикрепленные файлы:
6. Serg0FFan 18.01.12 17:37 Сейчас в теме
(1) serega_sun, по поводу ошибки отписался в техподдержку, посмотрим что ответят.
10. serega_sun 20.01.12 05:21 Сейчас в теме
(6) Serg0FFan,
Спасибо, сам собирался это сделать, теперь груз ответственности пал с моих плеч. ;)
11. Serg0FFan 20.01.12 09:24 Сейчас в теме
(10) serega_sun, ага, самое интересное, отписал им 18-19 января три проблемы, а ответа до сих пор и не получил, даже о том что письмо принято в обработку. Видимо совсем некогда им там сейчас.
12. Serg0FFan 23.01.12 15:52 Сейчас в теме
(10) serega_sun, изменения в только что вышедшей 1.1.18.1
Комментарий: Исправлена ошибка 10098238:
При проведении документа "Корректировка поступления" из списка документов, табличная часть "Услуги" очищается.

Изменены: Документ.КорректировкаПоступления
3. alljoke 18.01.12 16:46 Сейчас в теме
Это сейчас был камень в огород разработчиков 1С????
Значит для чего то нужно всё это.
9. serega_sun 20.01.12 05:11 Сейчас в теме
(3) alljoke, (4) Kom-off,
Прежде чем писать - с логикой разобрался.

Иногда мне кажется огород разработчиков 1С - это сад камней ;)

Просто когда ошибаются они - это видно всей стране.
Я не осуждаю, написал, чтобы другие не нарвались на это.
4. Kom-off 18.01.12 17:21 Сейчас в теме
(0) А в ОбработкаПроведения() или ее дереве вызова процедур и функций эта переменная не заполняется, случаем? Посмотри поиском по модулю. Может быть, проблема в чем-то другом?
7. пользователь 18.01.12 18:37
Сообщение было скрыто модератором.
...
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот