|
![]() |
#1 |
Участник
|
Если б был открыт, я вопрос бы не задавал)
Может быть функционал по авансовым отчетам не подразумевает проверку на закрытый период? Или все таки баг? |
|
![]() |
#2 |
Участник
|
Проверил в Ax 3.0: если разноска отчёта предполагает формирование бухгалтерской проводки, то проверка на закрытый период нормально отрабатывает. Если же проводки были сформированы ранее и подтянуты в АО через копирование из источников, то допускаю, что система позволит разнести АО любой датой.
|
|
![]() |
#3 |
Участник
|
Цитата:
Сообщение от Кирилл Егоров
![]() Проверил в Ax 3.0: если разноска отчёта предполагает формирование бухгалтерской проводки, то проверка на закрытый период нормально отрабатывает. Если же проводки были сформированы ранее и подтянуты в АО через копирование из источников, то допускаю, что система позволит разнести АО любой датой.
Может скрины выслать настроек модуля "поставщики"? Или еще что? Сам ч то не могу разобраться ![]() |
|
![]() |
#4 |
Участник
|
Цитата:
X++: // AAK_OVIK 16.09.2008 --> ledgerPeriod = LedgerPeriod::find(advanceTable.TransDate, PeriodCode::Regular); if (!LedgerPeriod::checkModuleOpen(SysModule::Vend, advanceTable.TransDate, ledgerPeriod.StatusVend, ledgerPeriod.UserGroupVend)) { return false; } // AAK_OVIK 16.09.2008 <-- |
|
|
За это сообщение автора поблагодарили: Кирилл Егоров (1). |
![]() |
#5 |
Участник
|
Да проверку то навесить - не вопрос)) Подумывал уже на clicked доп проверку на закрытый период навесить) Но сильно надеялся что в стандартном функционале есть такая проверка...
|
|
![]() |
#6 |
Участник
|
Увы. Простой анализ разноски (класс EmplAdvPost_RU)
При разноске авансового отчета в объект ваучера (метод initLedgerVoucher) подсовывается модуль "Подотчетное лицо" (SysModule::Employee_RU). Но в интерфейсе управления периодами нет такого типа модуля. Да и в методе checkModuleIsOpen таблицы LedgerPeriod нет ветки с проверкой этого модуля. Если бы она была, то проверка бы срабатывали изнутри классов разноски. В принципе, более правильным решением было бы вписаться в стандартную проверку:
|
|
|
За это сообщение автора поблагодарили: BOAL (2), sukhanchik (3), Che (1). |
![]() |
#7 |
Участник
|
2 Raven Melancholic спасибо что успокоил ))) думал что я ч то не учел в настройках)) Буду воять проверки ручками))
|
|
![]() |
#8 |
Участник
|
Получается тогда, что через ЖГК проводкой по сотруднику тоже можно в закрытом периоде разносить, если счет и коррсчет будут без проверок?
Спасибо, допишем в checkModuleIsOpen |
|
Теги |
авансовый отчет, разноска |
|
|