AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.11.2010, 15:14   #1  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
621 / 453 (17) +++++++
Регистрация: 28.04.2003
Адрес: Москва
Пакетник - периодичность "Каждый день" - это 5 дней из 7
Пакетник - периодичность "Каждый день" - это 5 дней из 7

Случайно открыли для себя, благо завтра рабочий день и суббота.
Совпало, что полезли в пакет сегодня (12е) и отработав он указал не завтра, а аж 15е

По коду
AxPath://AOT/Classes/SysRecurrence/doUnitDay
оч забавно все захардходено

else //every weekday
{
currentRunCount = (this.days() div 7)*5; //5 days a week

В календарики не смотрит

И еще страньше, что там же на классе есть метод
unitDayToString
в котором есть метка

else //every weekday
{
ret = "@SYS70702";
}

А звучит она "Происходит каждый рабочий день."
Но метка на форме диалога не эта.

Бага особого тут нет, обходится указанием интервала день с повтором +1
Просто метка "Каждый день" сбивает с толку, да и выходные у нас в стране бывают разными

Проверяли на AX4SP2HFче-то там

Последний раз редактировалось BOAL; 12.11.2010 в 15:15. Причина: дописал про версию
За это сообщение автора поблагодарили: mazzy (2), rINT (1), S.Kuskov (3), Artoodeetoo (1).
Старый 12.11.2010, 15:26   #2  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,322 / 3547 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
На AX2009 SP1 RU5 все тот же код без изменений...
__________________
Возможно сделать все. Вопрос времени
Старый 12.11.2010, 15:48   #3  
Максимка is offline
Максимка
Участник
 
19 / 23 (1) +++
Регистрация: 28.06.2006
Некорректный перевод метки @SYS70529 "Каждый день недели" - в оригинале "Every weekday" обозначает каждый будний день
Старый 12.11.2010, 15:59   #4  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,440 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от Максимка Посмотреть сообщение
Некорректный перевод метки @SYS70529 "Каждый день недели" - в оригинале "Every weekday" обозначает каждый будний день
Будний или рабочий какая разница? Главное что определять это нужно по календарю а не остатком от деления
Старый 12.11.2010, 16:03   #5  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от BOAL Посмотреть сообщение
А звучит она "Происходит каждый рабочий день."
Но метка на форме диалога не эта.
Спасибо. Записал.
http://stopbugs.ru/view.php?id=4025

Еще бы майкрософт себе записывал такие штуки
__________________
полезное на axForum, github, vk, coub.
Старый 12.11.2010, 16:20   #6  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
621 / 453 (17) +++++++
Регистрация: 28.04.2003
Адрес: Москва
Спасибо, но это неверное ТЗ с переводом
"Каждый день недели" -> "Каждый будний день"

Должно быть
"Каждый день недели" -> "Ежедневно с ПН по ПТ"
Ибо в этом ТЗ нет требования добавить календарик. А че народ обманывать по второму разу - с ПН по ПТ и все тут!
Старый 12.11.2010, 18:26   #7  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от BOAL
...
В календарики не смотрит
...
А когда она туда смотрела кроме сводного планирования и российского кадрово-зарплатного модуля?

Поищите темы про отсрочку оплаты в банковских днях.

Что касается "Ежедневно" = рабочие дни, а точнее Пн-Пт... я думал что это просто нужно знать, как и прочие особенности функционала.

А кривой перевод в Аксапте сплошь и рядом .
__________________
С уважением,
glibs®
Старый 12.11.2010, 18:59   #8  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Цитата:
Сообщение от glibs Посмотреть сообщение
А когда она туда смотрела кроме сводного планирования и российского кадрово-зарплатного модуля?
Почему так однозначно?
Начиная с 4.0, а особенно в 2009 достаточно много сделано по расчету даты поставки (не сводное планирование) с учетом календарей работы компании / склада / контрагента. Да и в производстве календари всегда были.
__________________
Ivanhoe as is..
Старый 12.11.2010, 19:04   #9  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Цитата:
Сообщение от glibs Посмотреть сообщение
...
Что касается "Ежедневно" = рабочие дни, а точнее Пн-Пт... я думал что это просто нужно знать, как и прочие особенности функционала.
На самом деле это и в хелпе написано:
Цитата:
Чтобы запускать пакетное задание ежедневно, с понедельника по пятницу, щелкните Каждый день недели.
__________________
Ivanhoe as is..
Старый 12.11.2010, 20:08   #10  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от Ivanhoe
...
Начиная с 4.0, а особенно в 2009 достаточно много сделано по расчету даты поставки (не сводное планирование) с учетом календарей работы компании / склада / контрагента. Да и в производстве календари всегда были.
...
Однозначно потому, что все вышеописанное используется в сводном планировании и для него указывается. На вскидку я помню контроль запрошенной даты поставки и расчет даты отгрузки в заказах на продажу. И то это около сводного планирования.
__________________
С уважением,
glibs®
Старый 13.11.2010, 08:35   #11  
MikeR is offline
MikeR
MCT
Аватар для MikeR
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Регистрация: 28.11.2005
Адрес: просто землянин
Оказалось, что это проблема не только аксапты, но и других систем.
Сегодня оказалось, что двери для сотрудников заблокированы по причине субботы
__________________
Axapta book for developer
За это сообщение автора поблагодарили: sukhanchik (2), Artoodeetoo (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Пакетное задание в статусе "Выполнение" висит больше 4 дней. Poleax DAX: Функционал 4 19.08.2010 14:11
Расчеты с персоналом // Календари - Подсчет нормо-дней farlander DAX: Функционал 3 05.06.2008 12:33
Учет по партиям или каждый день закрытие дня gb20 DAX: Функционал 23 13.04.2006 17:19
"BinData" против "Файл на дискe" ATimTim DAX: Программирование 8 08.12.2004 18:20
"LIKE" и "OR" в "qbds" @x DAX: Программирование 14 20.01.2004 13:20
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:56.