Текущее время: Сб, июл 26 2025, 04:02

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Как можно диапазон номеров сбрасывать (обнулять) каждые сутки
СообщениеДобавлено: Пт, окт 28 2011, 09:44 
Специалист
Специалист

Зарегистрирован:
Пн, июл 12 2010, 11:43
Сообщения: 186
Добрый день.
Подскажите, кто знает. Как можно сбросить (обнулить) диапазон номеров каждые сутки, например в полночь.
Хотелось бы какими-то стандартными методами.

Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как можно диапазон номеров сбрасывать (обнулять) каждые сутки
СообщениеДобавлено: Пт, окт 28 2011, 10:04 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 18 2008, 10:40
Сообщения: 342
Откуда: Пермь
Пол: Мужской
Для обнуления думаю подойдет ФМ NUMBER_RANGE_INTERVAL_INIT. Диапазон как я понимаю у вас свой, поэтому можно написать ФМ для получения номера, в нем вызывать NUMBER_GET_NEXT и запоминать где-нибудь дату последнего обращения к нему. Если дата сменилась - сбрасывать диапазон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как можно диапазон номеров сбрасывать (обнулять) каждые сутки
СообщениеДобавлено: Пт, окт 28 2011, 10:14 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
dev403k написал(а):
Как можно сбросить (обнулить) диапазон номеров каждые сутки, например в полночь.

Конечно, если система работает только в одном часовом поясе это нормально, а если нет?
Логичнее ввести подобъект "День года" и каждый новый день в случае отсутствия нужного диапазона создать его с помощью ФМ NUMBER_RANGE_INTERVAL_UPDATE.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как можно диапазон номеров сбрасывать (обнулять) каждые сутки
СообщениеДобавлено: Пт, окт 28 2011, 10:22 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
dev403k написал(а):
Добрый день.
Подскажите, кто знает. Как можно сбросить (обнулить) диапазон номеров каждые сутки, например в полночь.
Хотелось бы какими-то стандартными методами.

Спасибо.

Как вариант, есть программа RSSNR0I0, которая сбрасывает интервалы, немного подправить и в фон. Не опишите задачу? Может Вам подскажут другие решения...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как можно диапазон номеров сбрасывать (обнулять) каждые сутки
СообщениеДобавлено: Пт, окт 28 2011, 10:45 
Специалист
Специалист

Зарегистрирован:
Пн, июл 12 2010, 11:43
Сообщения: 186
Цитата:
Как вариант, есть программа RSSNR0I0, которая сбрасывает интервалы, немного подправить и в фон. Не опишите задачу?

Задача такова:
Необходимо формировать на прокатных станах каждый день уникальный номер бирки.
Всего нужно не более 10 символов на код.
6- дата (обязательно)
1-рабочее место(обязательно)
1-код принтера (обязательно)
4- уникальный номер


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как можно диапазон номеров сбрасывать (обнулять) каждые сутки
СообщениеДобавлено: Пт, окт 28 2011, 10:51 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
dev403k написал(а):
Всего нужно не более 10 символов на код.
6- дата (обязательно)
1-рабочее место(обязательно)
1-код принтера (обязательно)
4- уникальный номер

так уже 12 символов получается :?

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как можно диапазон номеров сбрасывать (обнулять) каждые сутки
СообщениеДобавлено: Пт, окт 28 2011, 10:59 
Специалист
Специалист

Зарегистрирован:
Пн, июл 12 2010, 11:43
Сообщения: 186
Извините ошиблись. :roll: :lol:
Всего нужно не более 11 символов на код.
Программно формируем дату и принтер и необходимо прицепить диапазон номеров.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как можно диапазон номеров сбрасывать (обнулять) каждые сутки
СообщениеДобавлено: Пт, окт 28 2011, 11:00 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
dev403k написал(а):
Цитата:
Как вариант, есть программа RSSNR0I0, которая сбрасывает интервалы, немного подправить и в фон. Не опишите задачу?

Задача такова:
Необходимо формировать на прокатных станах каждый день уникальный номер бирки.
Всего нужно не более 10 символов на код.
6- дата (обязательно)
1-рабочее место(обязательно)
1-код принтера (обязательно)
4- уникальный номер

Зачем тогда сбрасывать на ноль? просто гонять по кругу не устраивает?

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как можно диапазон номеров сбрасывать (обнулять) каждые сутки
СообщениеДобавлено: Пт, окт 28 2011, 11:48 
Специалист
Специалист

Зарегистрирован:
Пн, июл 12 2010, 11:43
Сообщения: 186
Цитата:
Зачем тогда сбрасывать на ноль? просто гонять по кругу не устраивает?

Мы, наверное, примем этот вариант.
Всем спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB