|
Обработка поиск и замена значений, может ли накосячить остатки? | ☑ | ||
---|---|---|---|---|
0
Shur1cIT
27.07.15
✎
13:01
|
Запустил в тестовой базе замену подразделения, когда обработка отработала в сообщениях появились строки, вопрос мия ИТС совская обработка может остаток накосячить?
Поле "Дата документа сторонней организации" не заполнено Реквизиты документа "Счет-фактура полученный 00000000238 от 01.11.2011 12:00:16" автоматически не перезаполнены и могут быть неактуальными Реквизиты документа "Счет-фактура полученный 00000000429 от 30.04.2012 0:00:00" перезаполнены автоматически Проведение документа: Счет-фактура полученный 00000000429 от 30.04.2012 0:00:00 Не заполнено значение реквизита "Код вида операции"! Реквизиты документа "Счет-фактура полученный 00000000429 от 30.04.2012 0:00:00" автоматически не перезаполнены и могут быть неактуальными |
|||
1
Shur1cIT
27.07.15
✎
13:03
|
и понимаю что он не перепроводит а в движениях правит ну малоли подводные камни
|
|||
2
Альбатрос
27.07.15
✎
13:03
|
Всю жизнь думал, что она просто меняет ссылки, не затрагивая ничего более...
|
|||
3
Лефмихалыч
27.07.15
✎
13:10
|
(0) Такое ощущение, что обработка либо все-таки проводит документы, либо записывает без ОбменДанными.Загрузка = Истина
эти сообщения что именно генерирует? где этот код? |
|||
4
Лефмихалыч
27.07.15
✎
13:10
|
что за конфигурация, кстати?
может - самопал, в котором нет "Если ОбменДанными" в при записи? |
|||
5
Альбатрос
27.07.15
✎
13:13
|
(4) Это типовая. ПриЗаписи объекта РТУ:
УчетНДС.ПроверитьСоответствиеРеквизитовСчетаФактуры(ЭтотОбъект); Эта процедура и выводит эти сообщения |
|||
6
Shur1cIT
27.07.15
✎
13:14
|
(4) УПП 1.3 точнее отраслевое решение Фармпроизводство глубоко допиленая
|
|||
7
hhhh
27.07.15
✎
13:19
|
(2) нет, у меня как-то был неприятный глюк, она в регистр бухгалтерии в поле валюта писала NULL. Остатки сбивались от этого, приходилось перепроводить документы.
|
|||
8
Лефмихалыч
27.07.15
✎
13:21
|
(6) вот это УчетНДС.ПроверитьСоответствиеРеквизитовСчетаФактуры(ЭтотОбъект) откуда вызывается?
|
|||
9
Альбатрос
27.07.15
✎
13:27
|
(8) ПриЗаписи() в модуле объекта РТиУ
|
|||
10
Альбатрос
27.07.15
✎
13:28
|
(7) Спс, буду знать на будущее.
|
|||
11
Shur1cIT
27.07.15
✎
13:29
|
везде заглушка стоит
Если ОбменДанными.Загрузка Тогда Возврат; КонецЕсли; |
|||
12
Лефмихалыч
27.07.15
✎
13:32
|
(11) значит обработка замены записывает не в режиме загрузки. Вылечи ее
|
|||
13
Shur1cIT
27.07.15
✎
13:41
|
Действительно
в обработке стоит функция Функция вВыполнитьЗаменуЭлементов(Заменяемые, ТаблицаСсылок, ВыполнятьВТранзакции = Истина, ОтключатьКонтрольЗаписи = Ложь) которая переводит переменную в режим записи только если Если ОтключатьКонтрольЗаписи Тогда Параметры.Объект.ОбменДанными.Загрузка = Истина; КонецЕсли; процедура вызывается из процдуры кнопка выполнить нажатие вВыполнитьЗаменуЭлементов(Заменяемые, НайденныеСсылки); тоесть без параметров интересно они что предлогают самому допилить обработку, или я просто не умею ей пользоваться? |
|||
14
Лефмихалыч
27.07.15
✎
13:47
|
(13) тебе шашечки или ехать?
|
|||
15
Shur1cIT
27.07.15
✎
13:49
|
(14) я пытаюсь понять, может я не правильно ей пользуюсь, или сакральный смысл заложен который я не знаю
|
|||
16
Лефмихалыч
27.07.15
✎
14:00
|
(15) добавь галку на форму, передавай ее значение третьим параметром и перестань тратить время на риторические вопросы
|
|||
17
Mirnin
27.07.15
✎
14:14
|
Вверху же кнопка "Настройка". Там и выставляется.
|
|||
18
Shur1cIT
27.07.15
✎
14:56
|
(17) нет там кнопки "Настройка"
если бы и была возможность в интерфейсе выставить такй конструкции не было бы,ОтключатьКонтрольЗаписи и так был бы ложью вВыполнитьЗаменуЭлементов(Заменяемые, ТаблицаСсылок, ВыполнятьВТранзакции = Истина, ОтключатьКонтрольЗаписи = Ложь) |
|||
19
Shur1cIT
27.07.15
✎
14:57
|
руками поставил истина всё ок прошло
|
|||
20
Mirnin
27.07.15
✎
17:04
|
(18)
Ну, что могу сказать - во встроенной обработке всё есть. А переделки с ИТС тем и прекрасны, что бывают "улучшены" донельзя. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |