![]() |
|
ERP документ Этап, регистр Отражение документов в регл учете | ☑ | ||
---|---|---|---|---|
0
xraf
07.05.19
✎
11:13
|
Есть такой регистр сведений Отражение документов в регл учете, для документа Этап, если в этапе много разных дат (отгрузки материалов, производства продукции) то в этом регистре будет на каждую такую запись отдельная строка.
Если нажать Отразить в регл учете, то все эти записи в регистре станут Отражен. Теперь пример, пусть в этапе даты отгрузки материалов Ноябрь, Декабрь 2018 и Январь 2019. То есть 3 строки в регистре. В феврале выпустили продукцию, и теперь строк в регистре стало 4. При этом Ноябрь и декабрь это 2018 год, который уже закрыт и изменению не подлежит. Ноябрь Отражен Декабрь Отражен Январь Отражен Выпустили продукцию в феврале Февраль к Отражению. Все порядке. Но! Стоит случайно открыть этот этап и нажать Записать и закрыть, то начиная с Ноябре статусы сбросятся на К отражению. Баг? Фича? |
|||
1
xraf
07.05.19
✎
11:18
|
А если Не нажимать Записать и закрыть, а Провести, и потом закрыть через правый угол, тогда все Ок.
|
|||
2
xraf
07.05.19
✎
11:35
|
Похоже дело где-то здесь
Если ЗначениеЗаполнено(РезультатПроверки.ОбщийМинимальныйПериод) Тогда ПериодЗаполнения = РезультатПроверки.ОбщийМинимальныйПериод; Иначе // Если после перепроведения данные документа не изменились, то все движения должны быть сохранены. // ПериодЗаполнения равный пустой дате соответствует режиму сохранения всех движений, фоновое задание расхода не запускается. // ПериодЗаполнения равный НЕОПРЕДЕЛЕНО соответствует режиму перезаписи всех движений, фоновое задание расхода не запускается. // ПериодЗаполнения равный началу месяца соответствует режиму сохранения движений в предидущих месяцах и формированию // новых начиная с начала месяца, для формирования оффлайновых движений запускается фоновое задание. ПериодЗаполнения = Дата('00010101'); КонецЕсли; |
|||
3
xraf
07.05.19
✎
11:43
|
И тут
Записывает движения по регистру ОтражениеДокументаВРеглУчете, выполняет очистку неактуальных записей в Хозрасчетный. // Вызывается из обработки проведения документов. // // Параметры: // Объект - ДокументОбъект - документ, который необходимо зарегистрировать к отражению // ДополнительныеСвойства - Структура - содержит доп. параметры регистрации: // * НеРегистрироватьКОтражениюВРеглУчете - Булево - Признак того, что документ не надо регистрировать к отражению. // * ТаблицаОтражениеДокументовВРеглУчете - ТаблицаЗначений - Готовая таблица регистрации. // * ВыборочнаяРегистрацияКОтражениюВРеглУчете - Булево - Признак того, то регистрацию к отражению необходимо выполнить только в выбранных периодах/организациях. // * ТаблицаВыборочнойРегистрации - ТаблицаЗначений - Таблица с разрезами выборочной регистрации. |
|||
4
xraf
07.05.19
✎
11:44
|
При записать и закрыть ВыборочнаяРегистрацияКОтражениюВРеглУчете = Ложь, и статусы сбрасываются
|
|||
5
xraf
07.05.19
✎
11:45
|
Что все молчат? Ни у кого нет длительных этапов на пару кварталов? ))
|
|||
6
HeKrendel
07.05.19
✎
11:46
|
(5) Как ты можешь записать без проведения проведенный документ?
|
|||
7
kzot
07.05.19
✎
11:51
|
(5) У тебя внедрением бухгалтера занимаются ? Напомни тогда им про последовательность и актуальность проводок документа.
|
|||
8
xraf
07.05.19
✎
11:53
|
(6) Я про то что система не запоминает состояния документа в случае Открытия Этапа и нажатия Записать и закрыть, сбрасываются состояния отражения во Всех периодах, включая прошлые закрытые
|
|||
9
xraf
07.05.19
✎
11:58
|
Хотя похоже любое проведение без изменения ТЧ сбрасывает состояние отражения
|
|||
10
xraf
07.05.19
✎
12:00
|
Зависит от Параметра ВыборочнаяРегистрацияКОтражениюВРеглУчете, а она зависит от изменений в этапе, если ничего не поменялось, статусы сбрасываются за все время жизни документа
|
|||
11
HeKrendel
07.05.19
✎
12:55
|
(10) Ты как всегда в своем репертуаре, не только задаешь вопрос, но и отвечаешь на него ;-)
|
|||
12
shuhard
07.05.19
✎
12:58
|
(5) форум не обсуждает мелкие фичи ERP, они пилятся в рабочем порядке
|
|||
13
Вафель
07.05.19
✎
13:02
|
(12) это почему же не обсуждает?
|
|||
14
xraf
07.05.19
✎
13:10
|
(11) Скучно одному сидеть ковырять это, вот и пишу сюда
(12) Крайне не хочу ничего пилить, пытаюсь понять логику разработчиков, вот только с каждым релизом там много что меняется |
|||
15
Вафель
07.05.19
✎
13:16
|
(0) баг
|
|||
16
Вафель
07.05.19
✎
13:17
|
сдается мне, что длительные этапы еще переделают кардинально
|
|||
17
xraf
07.05.19
✎
13:17
|
Вообще я бы избавил Этап от Отражения, пусть это будет только документ диспетчеров производственного учета
|
|||
18
xraf
07.05.19
✎
13:18
|
В итоге вот где собака порылась :
Для Каждого Строка Из ДополнительныеСвойства.ТаблицыДляДвижений.ТаблицаОтражениеДокументовВРеглУчете Цикл Если Строка.ДатаОтражения >= ПериодЗаполнения И ЗначениеЗаполнено(ПериодЗаполнения) Тогда РеглУчетПроведениеСервер.ДобавитьПараметрыВыборочнойРегистрацииКОтражениюВРеглУчете( ДополнительныеСвойства, Объект.Организация, Строка.ДатаОтражения); КонецЕсли; КонецЦикла; |
|||
19
xraf
07.05.19
✎
13:19
|
А ПериодЗаполнения = ДополнительныеСвойства.ПериодЗаполненияВидовЗапасовИСебестоимости что выше выкладывал
|
|||
20
xraf
07.05.19
✎
13:20
|
Для передачи в кладовую есть свои документы, для передачи материалов тоже есть свои документы, для передачи ГП тоже есть свои документы.
Нафига еще этап отражать, имхо, это лишнее. |
|||
21
xraf
07.05.19
✎
13:21
|
Затраты так и болтаются в НЗП, если нет выпуска, а тут Событие выпуска это надо и в этапе указать дату производства ну и еще документ передачи продукции. Где-то тут избыточность, имхо.
|
|||
22
shuhard
07.05.19
✎
13:25
|
(13) [это почему же не обсуждает?]
это констатация факта в багтракере ERP под тысячу фич. |
|||
23
xraf
07.05.19
✎
13:42
|
(22) и ты их все мониторишь?
Вообще как лучше организовать работу в случае с ЕРП? Постоянно сидеть и читать зарегистрированные ошибки и не тратить время на анализ кода? |
|||
24
Вафель
07.05.19
✎
13:48
|
(23) так исправлять то все равно нужно будет, так что анализ нужен будет
|
|||
25
Вафель
07.05.19
✎
13:48
|
но он не прог, поэтому проанализировать код сам не сможет
|
|||
26
Buster007
07.05.19
✎
13:58
|
и еще желательно написать в тех. поддержку об ошибке, может они о ней не знают.
|
|||
27
shuhard
07.05.19
✎
13:59
|
(25) руководители проекта анализируют код не реже архитектора =)
|
|||
28
shuhard
07.05.19
✎
13:59
|
(26) вот ещё
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |