|
Вопрос по проведению документа | ☑ | ||
---|---|---|---|---|
0
soleg78
05.05.12
✎
19:22
|
Создал новый документ
при его проведении, через раз, появляется "*", ну типа объект изменен прошелся отладчиком по всей процедуре ОбработкаПроведения - везде Модифицированность() = ложь. Как такое может быть? |
|||
1
Мимохожий Однако
05.05.12
✎
21:24
|
код проведения в студию
|
|||
2
EvgeniuXP
05.05.12
✎
21:40
|
(0) закомментируй весь модуль и потихоньку откоментаривай строки - увидишь свою оплошность :)
|
|||
3
soleg78
05.05.12
✎
21:43
|
Процедура ОбработкаПроведения(Отказ, РежимПроведения)
ТаблицаСписания = Новый ТаблицаЗначений; ТаблицаСписания.Колонки.Добавить("НомерСтроки1"); ТаблицаСписания.Колонки.Добавить("Номенклатура"); ТаблицаСписания.Колонки.Добавить("Услуга"); ТаблицаСписания.Колонки.Добавить("БланкСтрогогоУчета"); ТаблицаСписания.Колонки.Добавить("Количество"); ТаблицаСписания.Колонки.Добавить("Цена"); ТаблицаСписания.Колонки.Добавить("Сумма"); ТаблицаСписания.Колонки.Добавить("СтавкаНДСВРознице"); ТаблицаСписания.Колонки.Добавить("НомерСтроки"); ТаблицаСписания.Колонки.Добавить("ДокументОприходования"); ТаблицаСписания.Колонки.Добавить("Себестоимость"); ТаблицаСписания.Колонки.Добавить("СебестоимостьНУ"); ТаблицаСписания.Колонки.Добавить("СчетУчетаБУ"); ТаблицаСписания.Колонки.Добавить("НоменклатурнаяГруппа"); ТаблицаСписания.Колонки.Добавить("НалоговоеНазначение"); ТаблицаСписания.Колонки.Добавить("ВидДеятельностиНДС"); ТаблицаСписания.Колонки.Добавить("Регистратор"); ТаблицаСписания.Колонки.Добавить("Склад"); ТаблицаСписания.Колонки.Добавить("Организация"); ТаблицаСписания.Колонки.Добавить("ДоговорКонтрагента"); ТаблицаСписания.Колонки.Добавить("КорСчетСписанияБУ"); ТаблицаСписания.Колонки.Добавить("КорСубконтоСписанияБУ1"); ТаблицаСписания.Колонки.Добавить("КорСубконтоСписанияБУ2"); ТаблицаСписания.Колонки.Добавить("КорСубконтоСписанияБУ3"); ТаблицаСписания.Колонки.Добавить("НалоговоеНазначениеНовое"); ТаблицаСписания.Колонки.Добавить("ХарактерЗатрат"); Если СписагоГорючего>0 Тогда СтрокаТаблицаСписания = ТаблицаСписания.Добавить(); СтрокаТаблицаСписания.НомерСтроки1 =1; СтрокаТаблицаСписания.Номенклатура =ВидГорючего; СтрокаТаблицаСписания.Услуга =Ложь; СтрокаТаблицаСписания.БланкСтрогогоУчета =Ложь; СтрокаТаблицаСписания.Количество =СписагоГорючего; СтрокаТаблицаСписания.Цена =0; СтрокаТаблицаСписания.Сумма =0; СтрокаТаблицаСписания.НомерСтроки =1; СтрокаТаблицаСписания.Себестоимость =0; СтрокаТаблицаСписания.СебестоимостьНУ =0; СтрокаТаблицаСписания.СчетУчетаБУ =СчетУчетаГорючего; СтрокаТаблицаСписания.НалоговоеНазначение =НалоговоеНазначениеГорючего; СтрокаТаблицаСписания.ВидДеятельностиНДС =Перечисления.ВидыДеятельностиНДС.Облагаемая; СтрокаТаблицаСписания.Регистратор =ЭтотОбъект.ЭтотОбъект; СтрокаТаблицаСписания.Склад =МестоХраненияТМЦ; СтрокаТаблицаСписания.Организация =Организация; СтрокаТаблицаСписания.КорСчетСписанияБУ =СчетДт; СтрокаТаблицаСписания.КорСубконтоСписанияБУ1 =СубконтоДт1; СтрокаТаблицаСписания.КорСубконтоСписанияБУ2 =СубконтоДт2; СтрокаТаблицаСписания.КорСубконтоСписанияБУ3 =СубконтоДт3; СтрокаТаблицаСписания.НалоговоеНазначениеНовое =НалоговоеНазначениеДоходовИЗатрат; СтрокаТаблицаСписания.ХарактерЗатрат ="Затраты"; КонецЕсли; //Это модуль типовой конфигурации Бухгалтерия Для Украины //структура таблицы скопирована с таблицы типового документа "СписаниеТоваров" УправлениеЗапасамиПартионныйУчет.ДвижениеПартийТоваров(ТаблицаСписания, Отказ); КонецПроцедуры |
|||
4
GROOVY
05.05.12
✎
21:44
|
В событии "ПриЗаписи" или "ОбработкаПроведения" изменяется сам документ, его реквизиты.
|
|||
5
EvgeniuXP
05.05.12
✎
21:45
|
(4) нкоторые умудряются и при открытии это делать у проведенных документов.
|
|||
6
soleg78
05.05.12
✎
21:46
|
при открытии все нормально
|
|||
7
GROOVY
05.05.12
✎
21:46
|
(5) Ну события формы не так страшны как транзакционные события объекта.
|
|||
8
soleg78
05.05.12
✎
21:50
|
у меня самый большой вопрос "Почему он проводится через раз нормально, а через раз со звездочкой?"
|
|||
9
ОбычныйЧеловек
05.05.12
✎
21:52
|
(8) Проводишь из формы списка или формы документа? Попробуй проводить из формы списка - если модифицированность появляться не будет то смотри (4)
|
|||
10
Лоботряс
05.05.12
✎
21:53
|
НаборДвижений.Записывать = Истина
|
|||
11
Лоботряс
05.05.12
✎
21:54
|
Все почему-то про это забывают
|
|||
12
soleg78
05.05.12
✎
21:58
|
!Ура. Заработало!. Спасибо всем!
|
|||
13
FIXXXL
06.05.12
✎
01:36
|
а кстати: каким макаром модифицированость дока меняется при вызове внешней обработки заполнения ТЧ, которая на самом деле с ТЧ нифига не делает?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |