PDA

Просмотр полной версии : проблема с Кубом



Денис Нижегородов
10.11.2011, 10:58
Все доброго времени суток!
Столкнулся с такой проблемой: При запуске отчета "Кубы" А именно по блюдам берем период 1 месяц он начинает его формировать а после пишет (Out of memory while expanding memory stream) Типа ругается на железо как я понял. А Железо стоит очень даже путное и памяти в нем 12 ГБ15371538
Так возникает вопрос почему отчет не формируется?

BoniX
10.11.2011, 18:22
; Если прописать 1, то можно будет строить куб по большим объемам данных.
; Минус в том, что в этом случае наименования неправильно сортируются
; Включать если при построении куба возникает ошибка 'Out of memory while expanding memory stream'
SifrMode = 0



Обнаружите таой же кусок в Rkeeper.ini папки, где лежит RK6CUbe.exe

Денис Нижегородов
11.11.2011, 20:09
; Если прописать 1, то можно будет строить куб по большим объемам данных.
; Минус в том, что в этом случае наименования неправильно сортируются
; Включать если при построении куба возникает ошибка 'Out of memory while expanding memory stream'
SifrMode = 0



Обнаружите таой же кусок в Rkeeper.ini папки, где лежит RK6CUbe.exe
Интересно у меня нет этой строки
[Common]
Alias1 = c:\rk6\db
Alias2 = c:\rk6\db
Language=.RUS
RestName = Столовая "0000"


; Игнорировать нулевые скидки (куб по ПДС, куб по субсидиям)
IgnoreZeroDiscounts = 1


; Если нужен куб по ПДС нужно прописать 1
PDSCube = 1


; Если ПДС работает через FarCard's прописать 1
FarCards = 0


; Список доступных кубов. 1 - показывать куб, 0 - не показывать.
[Cubes]
DishCube = 1
PayCube = 1
ServRateCube = 1
PDSCube = 1
SubsidyCube = 1


[DishCube]
; Сколько групп меню выводить в куб по блюдам (если 0 - ни одной).
MenuGroup = 30


[Subsidy]
; Строить куб только по наценкам
ChargeOnly = 0




; Описание периодов для куба "Скорость обслуживания"
[ServRate]
Breakfast = 7 - 11
Lunch = 12 - 15
Dinner = 16 - 18
Supper = 19 - 23
Late night = 0 - 6

SH
12.11.2011, 01:32
Интересно у меня нет этой строки
Так а вставить эту строку попробовали?

Денис Нижегородов
14.11.2011, 08:05
Так а вставить эту строку попробовали?
Не помогло

SH
14.11.2011, 14:00
Денис Нижегородов, версия кубов какая, может обновить?

BoniX
14.11.2011, 15:51
Денис Нижегородов, версия кубов какая, может обновить?
+1
В версии, которая этот параметр поддерживает, он будет.

Денис Нижегородов
24.11.2011, 09:24
версия 1.0.0.59

SH
24.11.2011, 14:08
Это старая. Пришлите мне запрос на мыло, пришлю по-свежее.

svelita
30.11.2011, 18:54
Доброго времени суток!
Можно и мне такой вопросик: При запуске Куба программа требует пароль-я его ввожу, но программа не запускается и спрашивает:и "Окно логина к серверу карт. База: D:ucs\RK6\DB\ " и требует ввести пароль. Если кто знает , подскажите пожалуйста.
(Пред.история: на сервере был поменян пароль и всё слетело, пароль восстановили прежний и всё заработало. А теперь выяснилось, что Кубы не работают).

SH
30.11.2011, 21:11
Больше всего похоже, что требует пароль для дисконта. Вход в дисконтную программу у Вас работает?

okis
01.12.2011, 00:08
"Окно логина к серверу карт. База: D:ucs\RK6\DB\ " и требует ввести пароль.

Если данные по дисконту не нужны, можно просто отключить куб по ПДС.

svelita
01.12.2011, 10:56
Спасибо огромное за ответы!!
Дисконтная программа не работает. Я очень извиняюсь за свою безграмотность, но как можно отключить куб по ПДС?

SH
01.12.2011, 15:53
svelita, на предыдущей странице писали.
В Rkeeper.ini ищите строки
; Если нужен куб по ПДС нужно прописать 1
PDSCube = 1
И меняйте на ноль.

Денис Нижегородов
03.12.2011, 21:46
все победил! Достаточно обновить версию))):wall:

Mayak
03.03.2015, 14:03
Добрый день!

Не могу настроить RK6Cube 1.0.1.43.
RK 6.95.04

выдает Renge check error

выкладываю свою rkeeper.ini
[Common]
Alias1=C:\RK6\DB
Alias2=C:\RK6\DB
Language=.RUS
RestName = MAYAK

; Игнорировать нулевые скидки (куб по ПДС, куб по субсидиям)
IgnoreZeroDiscounts = 1

; Если ПДС работает через FarCard's прописать 1
FarCards = 0

; Что показывать в качестве имени блюда:
; UseAltName = 0 - показывать Name блюда
; UseAltName = 1 - показывать AltName блюда
; UseAltName = 2 - показывать Name + AltName блюда
UseAltName = 0

; Если прописать 1, то можно будет строить куб по большим объемам данных.
; Минус в том, что в этом случае наименования неправильно сортируются
; Включать если при построении куба возникает ошибка 'Out of memory while expanding memory stream'
SifrMode = 0

; Список доступных кубов. 1 - показывать куб, 0 - не показывать.
[Cubes]
DishCube = 1
PayCube = 1
ServRateCube = 1
ServRate2Cube = 1
PDSCube = 0
SubsidyCube = 1
KDSCube = 0
CardActivityCube = 0
TableStatCube = 1

[DishCube]
; Сколько групп меню выводить в куб по блюдам (если 0 - ни одной).
MenuGroup = 50

[PDSCube]
; Если 0, то куб по ПДС будет строиться и без связи с кардсервером.
; В кубе не будет данных, которые можно получить только от кардсервера.
CardServNeeded = 0

; Сколько подразделений выводить в куб по ПДС (если 0 - ни одного).
CardFolders = 50

; Выводить ли в куб поля 'Карт со скидкой', 'Карт с оплатой', 'Чеков с оплатами', 'Чеков со скидкой'
NeedCheckAndCardCount = 1

; Выводить ли в куб поле 'Телефон'
NeedPhone = 1

; Выводить ли в куб поле 'День рожденья'
NeedBirthday = 1

; Выводить ли в куб поле 'Бонус'
NeedBonus = 1

; Выводить ли в куб поле 'НДС'
NeedVAT = 0


; В этих ключах хранится инфа для логина в cardserv 7.0.
; При первом запуске программа запоминает введенный логин и при последующих входах его использует
CardServUserName=ucs
CardServPassword=

[Subsidy]
; Строить куб только по наценкам
ChargeOnly = 0
; Сколько подразделений выводить в куб по Субсидиям (если 0 - ни одного).
CardFolders = 50

[CardActivity]
; Сколько подразделений выводить в куб по активности карт (если 0 - ни одного).
CardFolders = 50


; Описание периодов для куба "Скорость обслуживания"
[ServRate]
Breakfast = 7 - 11
Lunch = 12 - 15
Dinner = 16 - 18
Supper = 19 - 23
Late night = 0 - 6

; Описание периодов для куба "Куб по КДС"
[KDSPeriods]
p1 = 0 - 10
p2 = 11 - 20
p3 = 21 - 30
p4 = 31 - 40
p5 = 41 - 50
p6 = 51 -

; Перекодировка id -> Имя ресторана для куба по "Активности карт"
; Под id ресторана понимается последние 4 цифры 9-значного кода ресторана
;[OfficeNames]
;1=Restaurant 1
;2=Restaurant 2

kipatok
22.09.2016, 16:13
Дабы не плодить темы про кубы, оставлю тут.
Можно ли как нибудь через батник, запустить формирование кубов по сохраненному шаблону за определённую дату, скажем за месяц?

sibgaba
23.09.2016, 08:17
В рамках 6-ки нет, на сколько я знаю.
Можно внешними скриптами (xStarter) намудрить если очень надо. А цель какая?

kipatok
23.09.2016, 12:57
В рамках 6-ки нет, на сколько я знаю.
Можно внешними скриптами (xStarter) намудрить если очень надо. А цель какая?
автоматизировать процесс, чтобы все руками не делать по каждой точке. Слишком много времени уходит (

SH
23.09.2016, 15:38
Автоматизировать можно все и всегда, вопрос только в цене.