Текущее время: Вт, июл 29 2025, 15:33

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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