![]() |
![]() |
![]() |
|
УПП: Возможность проведения документов (ТН, РТиУ и др.) при неоперат. проведении | ☑ | ||
---|---|---|---|---|
0
МурЬка
02.04.12
✎
10:50
|
Собственно, чем это может грозить в дальнейшем, если в коде позакомментировать условие
Если РежимПроведения = РежимПроведенияДокумента.Оперативный Тогда на контроле остатков, сертификации и прочем-прочем? |
|||
1
Maxus43
02.04.12
✎
10:56
|
ну контроль остатков имеет смысл только при оперативном проведении. бардак будет иначе
|
|||
2
МурЬка
02.04.12
✎
10:58
|
Когда при неоперативном проведении контроля нет, еще больший бардак.
|
|||
3
Maxus43
02.04.12
✎
11:00
|
при неоперативном на текущую дату документа только достоверная инфа, всё что выше по временной оси - может стать криво.
Мало только закоментировать, код в типовой расчитан на оперативное проведение, т.е. в запросах по остаткам дата среза не указывается. т.е. надо добавлять дату среза при неоперативном ещё |
|||
4
МурЬка
02.04.12
✎
11:08
|
Временная ось - слева направо.
За замечание по датам в запросах спасибо. |
|||
5
Maxus43
02.04.12
✎
11:09
|
(4) у меня снизу вверх)
|
|||
6
Serg_1960
02.04.12
✎
11:57
|
Сорри, не так всё просто. Контроль остатков при неоперативном проведении - не так всё просто. Много изменений во многих местах. И не только в запросах.
Например в функции, которая возвращает дату документа: точно текст не помню, но там, типа, "...если время не указано или документ не проведен - используем конец дня..." Вот такие приколы от разработчиков там, сям в конфе. |
|||
7
ДемонМаксвелла
02.04.12
✎
12:12
|
Ага, типа такого:
Функция ПолучитьДатуОстатков(ДокОбъект) Экспорт ДатаОстатков = '00010101'; Если НачалоДня(ДокОбъект.Дата) <> НачалоДня(ТекущаяДата()) И ДокОбъект.Дата <> '00010101' Тогда Если НЕ ЗначениеЗаполнено(ДокОбъект.Ссылка) Тогда ДатаОстатков = КонецДня(ДокОбъект.Дата); Иначе ДатаОстатков = ДокОбъект.МоментВремени(); КонецЕсли; КонецЕсли; Возврат ДатаОстатков; КонецФункции |
|||
8
John83
02.04.12
✎
12:17
|
(6) смотря контроль каких остатков
делал контроль остатков при неоперативном проведении резервов - ничего смертельного |
|||
9
МурЬка
02.04.12
✎
12:23
|
Печалька...
|
|||
10
КМ155
02.04.12
✎
12:33
|
(9) а теперь начнём с начала - чем не достаточен контроль по партиям
|
|||
11
МурЬка
02.04.12
✎
12:38
|
(10) Тем, что нужен контроль по сериям. Плюс контроль сертификации.
|
|||
12
ДемонМаксвелла
02.04.12
✎
13:39
|
не должно быть у пользователей права проводить документы неоперативно. иначе бардак.
|
|||
13
КМ155
02.04.12
✎
13:44
|
(11) если речь о внутренней сертификации, то стоит ограничиться парой ТН и ОПзС и в материалах поднять галку оперативный учёт НЗП
|
|||
14
МурЬка
02.04.12
✎
14:19
|
(13) Да, с сертификацией, вероятно, так и буду делать. Но остается открытым вопрос контроля остатков, так как реализация стабильно идет задним числом.
|
|||
15
КМ155
02.04.12
✎
14:23
|
(14) начнем с начала, РАУЗ или партионка
|
|||
16
МурЬка
02.04.12
✎
14:25
|
(15) РАУЗ
|
|||
17
Serg_1960
02.04.12
✎
18:59
|
(8) "смотря контроль каких остатков" - :)
Делал контроль остатков при неоперативном проведении документов... около 200 измений в общем модуле ПроцедурыКонтроляОстатков; по десятку изменний в общем модуле УправлениеЗапасами, в регистрах МатериалыВПроизводстве, МатериалыВЭксплуатации, СвободныеОстатки, ТоварыОрганизаций... остальную мелочь уже и не упоминаю... |
|||
18
catena
02.04.12
✎
19:21
|
Дада, в УПП списание по партиям либо переписывать вчистую, либо править весь модуль УправлениеЗапасами, очень уж там проведение размазано.
|
|||
19
МурЬка
03.04.12
✎
14:18
|
Пичалька блин...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |