17.06.2010 16:06
Цитата:
Софт для них платный... :(
Просто для исключения недомолвок: BLD (Bizerba Label Designer, дизайнер этикеток) с весами BC II работает в бесплатном, неограниченном ничем демо-режиме. Скачивается по приведённой несколькими постами ранее ссылке.

Файловый импорт практически из чего угодно можно настроить "ручками" с помощью бесплатного прогрузчика, тоже уже упомянутого. В готовом виде поддерживается SET'ом последних версий. У Раруса в его конфигурации 1С поддержка тоже есть.

Единственное, чего нет в ПОЛНОМ виде бесплатного на текущий момент -
программы сохранения/копирования/клонирования полных конфигураций. Это когда надо настроить одни эталонные весы и по-быстрому сделать с них "копию" с полностью аналогичными настройками. "Родная" бицербовская софтинка для этого LwDasi - только за денежку. Но если погуглить по слову SxDasi32 - можно найти почти полный бесплатный аналог. Вполне вменяемый и рабочий.

Так что не вижу поводов для слёз и паники.
17.06.2010 16:40
В догонку:
Полная русская дока к весам должна быть у Вашего продавца. Трясите.
Краткая дока "для начинающих" выложена тут:
17.06.2010 18:05
Рас уж пошёл диалог....
1. Продавец... кристал...
2. В весах по умолчанию нет стандартных настроек на ляпки с предпринтом... чего очень хочется иметь... потому как не всякий клиент (да и мы которые подготавливали весы к работе) с разбегу НЕ разберется...
3. Хочется нормальный мануал в доступе (по возможности) надеюсь ничего секретного в нем нет... (сбросы и калибровку можно по запросу партнерам...)
4. Хочется нормальное описание к программе scalecomponent в частности:
а) как отключить логи (вчера до полуночи ковырялся не понял, мож тупой)
б) при скачивании с оф сайта очень бы хотелось ссылку на то что нужна жаба выше 1,5... или дистриб в комплекте с которой это все работает... дело втом что те кто работает с СМ ставят Oracle, а он в свою очередь ставит жабу 1,3 или еще раньше... опишите как узнать текущюю версию java - version и как сменить пути в настройках переменных на нужный дистриб... если у меня на понимание этого ушло 2 часа то про обычных людей я молчу...
в)нифига не понятны мнемоники скажите мне как мне настроить импорт цены если в текстовом файле у меня цена 8120 где две последнии цифры это копейки...
еще пример 125010 - это 1250,10 копеек.
г)где описано что 1 - это штучный товар а 0 - это весовой - пользователи телепаты?
д)Где хоть какоето описание логов, надо интуитивно догадыватся что io.log - это лог обмена с весами? описание ошибок хоть какоенибудь! что такое external.log?что такое mail.log? и т.д.
e) Как полностью очистить базу т.е. начать с нуля? все очистить и отделы и привязки и импорт?
ж) В упор не понимаю что такое формат и соответсвие в импорте... доке по этому поводу ничего нет... в каком формате задавать соответсвие? как? нифига не понятно...
ладно продолжать не буду ... просто надеюсь на часть ответов...
21.06.2010 05:22
Да как же где? Качаешь прогу для загрузки, там есть мануал Scalemanager-4 , в самом конце Таблица 1. Там все же написано. Каждому значению через разделитель прописывается мнемоника. Это делается прямо в этой утилите прогрузки. В общем, если непонятно все же будет, пиши, но тут легко разобраться.
21.06.2010 13:13
Кристал свою чудо ява прогу поддерживать не собирается. Эти гадковесы добавлены в версию Retail 5.2.79 и там как то себе "работают".
Выкладываю кое - что по настройке этого чудо - барахла:

ВНИМАНИЕ! ВСЕ НАСТРОЙКИ АКТУАЛЬНЫ ТОЛЬКО ПРИ ПРОШИВКЕ ВЕСОВ 1.60.
Посмотреть прошивку можно так:
pr 716 01 , на экране появится длинный набор цифр. Последние 3 цифры - это номер прошивки. Настоятельно рекомендуется доводить прошивку до версии 1.60.
Перепрошивка весов производится с помощью программы Bizerba download tool (она платная)

Программное обеспечение и прошивки лежат в базе знаний:
- «Оборудование которое мы поставляем» - «Весовое оборудование» - «Весовое оборудование Bizerba» внутри сети кристалла (прямая ссылка - тык).

Пункт 1. Настройка памяти
Начать настройку следует с установки всех настроек «по умолчанию» программой
Pr606 88 90
88= Начать пуск в эксплуатацию
90= Стирание ЗУПВ и сохранение стандартных настроек.
ВНИМАНИЕ! Выбор этого пункта приведёт к полному обнулению весов на заводские настройки, включая конфигурацию памяти, информацию о товаре и т.п.
Если пункт 88 недоступен – значит, в весах залита прошивка ниже 1.60, выбирайте последний доступный ниже 90 (перебираем стрелочками).

По умолчанию на весах серии BC II она распределена так:
2000 ячеек PLU
4 дополнительных текста на ячейку
10 текстовых полей из программы BLD
3 графических поля из программы BLD
500 общих текстов
1200 позиций

Если настройки «по умолчанию» Вас не устраивают – следует перед пуском в эксплуатацию изменить их через меню
Pr606 -
01= Число ячеек PLU (00100-6000) - (ставить 3000)
02= Число дополнительных текстов на одну ячейку PLU (0-4) - (ставить по максимуму)
03= Число текстовых полей из программы BLD на одну ячейку PLU (0-10) - (ставить по максимуму)
04= Число графических полей из программы BLD на одну ячейку PLU (0-3) - (ставим 0)
05= Число дополнительных текстов (50-1000) - (ставить по максимуму)
06= Число позиций (накопитель чеков, 50-1200) - (мы не используем)
07= Разрешение (1) или запрещение (0) типа товара «счётный товар» (1-й разряд), фиксированный вес (2-й разряд), учёт НДС (3-й разряд) - (мы не используем)
08= Число знаков после запятой в цене - (оставляем 4 по умолчанию)
88= Начать пуск в эксплуатацию (на экране - оставшийся объем свободной памяти в байтах):
81= Стирание ЗУПВ и сохранение заданных настроек. Весы перезагружаются (boot-Cr).

Pr500 –
01= задаём текущую дату (в формате ДДММГГ)
02= задаём текущее время (в формате ЧЧММ)
03= задаём формат года: 0 – двухзначный, 1 - четырёхзначный
04= задаём формат даты (приведён результат для 21-го июля 2009 года и 03 = 0):
00 > 21.07.09 05 > Июль 21.09
01 > 21 июля 09 06 > 09.07.21
02 > 21 июля 07 > 09 Июль 21
03 > Июль 09 08 > 21-07-09
04 > 07.21.09 09 > 21- Июль-09

Пункт 2. Настройка сети
Для этого необходимо произвести следующие настройки в меню
Pr600
01= DHCP
0= не использовать DHCP, использовать фиксированный IP-адрес
03= IP-адрес (12-значнное число без точек, напр. 172.17.168.10 вводить как 172017168010)
04= Подсеть: маска подсети (255.255.255.000 вводить как 255255255000)
05= Шлюз: адрес роутера (172.17.129.1 вводить как 172017129001)
06= DNS1: адрес сервера доменных имен 1
07= DNS2: адрес сервера доменных имен 2

Перезагрузка не нужна.
Пункт 3. Настройка штрих кодов

Pr210 вводим номер структуры штрих кода (для удобства имеет смысл делать равным номеру префикса весового штрих кода)
01 – программирование формата ШК, 5-тизначный код
1-я цифра: тип штрих-кода: 0= EAN 13
2 и 3-я цифры – высота ШК: обычно ставим 9 (если используется BLD, то высота будет браться из прогружаемой этикетки, а здесь все равно ставим 9 мм) 05мм-22мм
4-я цифра: печатать ли цифровое представление кода: 0= да, 1= нет.
5-я цифра: 2 – обычный ШК; 3 – удлинённый (полезно для верт. развёрнутых ШК)
Т.Е. обычно в итоге вводим 00902

02 – ввод кодовой константы (неизменной начальной части ШК, до 12 цифр, первая – «2»)
Просто вводим номер весового префикса

03 – 5-тизначный код (может вводиться несколько раз для разных величин), по умолчанию
= 01050, т.е. «цена», где:
1 и 2-я цифры: кодируемая величина:
01= Цена
02= Вес
03= Количество штук
05= Подстрока из PLU. См. Pr110-05. (Рекомендуем для привязки к товару).
06= Номер ячейки PLU
08= Базовая цена
10= Тара
11= Номер прибора (из программы Pr605)
12= Номер отдела (из программы Pr604)
13= Номер продавца
14= Номер весов (из программы Pr603)
3 и 4-я цифры – число разрядов кодируемой величины
5-я цифра: способ округления, обычно это: 0= в соотв. с настройками весов.

В итоге:
Для весового товара набираем следующее
03 06050 (запрограмили первые пять цифр после префикса для штрих кода)
на экране 04 возвращаемся на 03
02050 (запрограмили вторые 5 цифр для веса)

04 проверка и сохранение структуры ШК. Ничего вводить не надо. Просто жмём .


Важные пояснения:
1) № структуры ШК в дальнейшем используется при вводе PLU (Pr110-05, Pr211-03) и на-
стройке штрих кодирования незапрограммированных товаров (Pr215-02÷05).
2) Структур ШК может быть несколько, что особенно полезно при многопользовательском
режиме работы весов и разнородном взвешиваемом товаре.
3) Кол-во заданных разрядов в пп. Pr210-02, Pr210-03 (3-я и 4-я цифры) для всех кодируемых
величин в сумме должно быть 12. В Pr210-04, в случае если это не так, будет ошибка. На-
пример, вводим «21» в Pr210-02, далее «01050» в Pr210-03 + «05050» ещё раз в Pr210-03, итого: две цифры в Pr210-02, пять в кодировании цены (05 в середине строки 01050) и пять в кодировании товара (05 в середине строки 05050) = 12.

Пункт 4. Настройка этикетки

Pr556 – 03 – 1-3 на всякий случай стираем все конфигурации этикеток
Pr555
01 – задаём типы этикеток:
00= Использовать этикетки из программы BLD (доступно только после загрузки
соотв. этикетки из BLD)
01= Стандартный формат Bizerba 58 мм x 43 мм (рекомендуется в случае не-BLD)
02= Формат 1 58 мм x 43 мм
03= Формат 2 58 мм x 43 мм
04= Формат 3 58 мм x 43 мм
05= ISB (собств. производство) со штрих-кодом 50 мм x 48 мм
06= ISB (собств. производство) без штрих-кода 50 мм x 48 мм
07= Узкая этикетка со штрих-кодом 33 мм x 47 мм
08= Узкая этикетка без штрих-кода 33 мм x 47 мм
09= Узкая этикетка без штрих-кода 37 мм x 36 мм
10= Формат 4 58 мм x 38 мм
02 – если используем BLD, выбираем здесь номер этикетки из BLD
03 – задаём размер этикетки «высота (028-148мм, кроме 054-056)-ширина (10-58мм)»
04 – задаём расстояние между этикетками (8-40 точек, 8 точек = 1 мм)
05= печатать дату упаковки (1я цифра) и хранения (2я цифра): 1 – печатать, 0 - нет
06= печатать ШК товара (1я цифра) и ШК суммы (2я цифра): 1 – печатать, 0 - нет
07= высота ШК в мм (05-22); не влияет на этикетки, созданные в BLD
08= печатать значение тары: 02 – печатать, 01 - нет
09= печатать текст верхнего колонтитула (устанавливается в Pr201): 01-99 , 00 – не печатать
10= альтернат. текст для даты хранения из Pr200 (1-999999999, 000000000 – стандартный)
11= печать логотипа (1-7 – несколько стандартных, 0 – не печатать)
12= отступ текстового поля от верхн. края в мм (11-84, 00 – автоматически 11мм)
13= отступ поля данных от верхн. края в мм (11-84, 00 – автоматически)
14= предотвращение смещения текстового поля в поле данных (1 – вкл., 0 – выкл.)
15= изменение типа шрифта (001-110, 000 – использовать из PLU)
16= печатать границ цены и текста: 1 – печатать, 0 – нет
1я цифра= печатать станд. Текст «Тара»
2я цифра= печатать станд. текст «Упаковано» или альт. текст из Pr555-20
3я цифра= печатать станд. текст «Хранить до» или альт. текст из Pr555-10/21
4я цифра= печатать станд. текст «Нетто» или «Штук»
5я цифра= печатать стандартный текст «Цена»
6я цифра= печатать границы цены
7я цифра= печатать доп. тексты
17= печатать номер продавца (1) из Pr530, номер прибора (2) из Pr605, 0 – не печатать
19= поворот этикетки на 180° (00–нет, 10–перевёрнутая, 11–плюс вкл. реверсирование)
20= альтернат. текст для даты упаковки из Pr200 (1-999999999, 000000000 – стандартный)
21= альтернат. текст для даты употребления из Pr200 (1-999999999, 000000000 – станд.)
23= установка скорости печати (4 – максимальная, 0-3 – соответственно медленней)


Из всего этого при использовании BLD нужно следующее
01 00
02 номер этикетки
06 11
Если надо 09 номер колонтитула
05 10

Пункт 5. Настройка режима обслуживания
Pr510 01 03 - это мы настроили режим экспресс - обслуживания
(выбрал plu, положил товар - распечаталась этикетка)
Pr510 01 05 - это мы настроили режим автоматической маркировки
(выбрал plu, положил товар, нажал желтую 1, распечаталась этикетка, положил следующий товар – распечаталась этикетка на тот же plu и так пока не сменишь plu)

Подменю 01

Выбрать значение.

Сохранить

01= Многопользовательский режим
02= Режим самообслуживания
03= Режим экспресс - обслуживания
04= Режим ручной маркировки
05= Режим автоматической маркировки
Можно настроить 2 режима и перекл. между ними по горячей клавише, см. полную доку.

Pr521 1 - Вызов записи товара нажатием клавиши прямого вызова PLU, автоматическая регистрация

Выбрать Pr 521

Выбрать значение

0= Вызов записи товара нажатием клавиши прямого вызова PLU, регистрация нажатием клавиши продавца.
1= Вызов записи товара нажатием клавиши прямого вызова PLU, автоматическая регистрация.

Pr535 01 1 - выбор номера PLU путем нажатия клавиш на 10ти значной клавиатуре.
Настройка режима самообслуживания.
Выбрать Pr 535

Выбрать подменю

Подтвердить
Обзор подменю:
01 = Десятичная клавиатура для ввода базовой цены или номера PLU
02 = Ввод номера PLU: число разрядов для ввода с десятичной клавиатуры
03 = Настройка клавиш прямого вызова PLU
04 = Назначение клавиш прямого вызова PLU
05 = Ограничение диапазона вызываемых ячеек PLU
06 = Время задержки при вводе номера PLU


Pr 631 01 - это мы выбрали клавиатуру в 24 клавиши.
7.19.13 Выбор клавиатуры Pr631
Выбрать Pr 631
Задать значение
00 = Стандартная клавиатура, 84 клавиши
01 = Клавиатура, 84 клавиши с дополнительной рамкой, 24 клавиши
02 = Клавиатура, 84 клавиши с лицевой пленкой, 30 клавиш
03 = Программируемая клавиатура, 84 клавиши



Pr 535 03 2 – это мы сказали что будем использовать 24 клавиши и настроены они будут в 535\04

Выбрать Pr 535
Выбрать подменю
Подтвердить
Обзор подменю:
01 = Десятичная клавиатура для ввода базовой цены или номера PLU
02 = Ввод номера PLU: число разрядов для ввода с десятичной клавиатуры
03 = Настройка клавиш прямого вызова PLU
04 = Назначение клавиш прямого вызова PLU
05 = Ограничение диапазона вызываемых ячеек PLU
06 = Время задержки при вводе номера PLU


Подменю 03

Выбрать значение
0=
1=
2= Без ограничения диапазона вызываемых ячеек PLU:
Номер клавиши прямого вызова PLU соответствует номер записи товара в PLU.

С ограничением диапазона вызываемых ячеек PLU:
Номер клавиши прямого вызова PLU соответствует номеру записи товара в PLU в назначенном диапазоне, см. подменю 05.

Клавиатура для прямого вызова PLU заблокирована.
Вызов ячеек PLU осуществляется только с десятичной клавиатуры.
.
Клавиши прямого вызова PLU служат для вызова записей отдельных товаров, см. подменю 04.
Функция ограничения диапазона функционирует только при вызове ячеек PLU с десятичной клавиатуры.
Pr 535 04

Дальше на экране будет следующая картинка
___-_____________
В левой части указывается номер клавши.
В правой функция. У PLU номер 1 – код 327688. У PLU номер 2 – код 32769 итд.
Код Функция
12 Подача бумаги
32768 - 33023 Клавиши прямого вызова PLU 1 - 256
33024 - 33039 Клавиши прямого обслуживания 1 - 16
33280 - 33283 Клавиши записей тары 1 - 4
33538 Taра
33539 Промежуточная сумма
33540 Сумма
33541 Константа
33542 Ручной ввод
33543 Ввод минуса
33544 Сторно
33546 Умножение
33548 Переключение с ввода номера PLU на ввод цены
33580 Установка на нуль
34066 Клавиша даты
34069 Клавиша печати
21.06.2010 13:29
1,3. Полная дока на немецком в печатном виде лежит в комплекте с весами. Полный перевод на русский высылается по запросу (перевод делал РБС, не уверен, что его можно выкладывать с свободный доступ, запрошу). Полная дока на английском тоже доступна. У каждой есть особенности, поскольку есть маленькие отличия между прошивками, а версии прошивок в документах порой отличаются.

2. Препринт, похоже, весьма редко используется в Германии. Что сильно отличает их от нас. Да и стандартов на препринт никаких нет - на все случаи жизни всё равно дизайнов не напасёшься. Бицерба вполне справедливо полагает, что ежели есть свободно программируемая этикетка - большого разнообразия стандартных этикеток совсем не требуется. Есть желание "сделать красиво" - используйте BLD.

4. Тут надо понять вот что:
- SETScaleManager НЕ является коммерческим продуктом, никогда таковым не рассматривался и не будет. Написан только потому, что на момент написания чего-то подобного от производителя не было.
- Он "AS IS" и отнюдь не является универсальным продуктом. Это узко-направленная софтинка ТОЛЬКО для одной цели - загрузить товар в весы. НИЧЕГО более.
- По сути, это всего навсего простенькое "междумордие" к службе из коммерческого SET'а (соответственно, все логи, ошибки и прочая чисто сервисная информация - в док-ции к СЕТу, с этой софтиной нет и не будет).
Текущая версия JRE отображается в основном окне утилитки слева внизу. Мнемоники действительно описаны в доке. Дока внутри архива. Пересчитывать цену утилитка не умеет (и не предназначена для этого).
Это тупой прогрузчик готового набора данных.
Очистить проще всего с помощью Pr666 или Pr606 Опять-таки - это не утилита управления данными в весах, это тупой прогрузчик. Не надо от неё требовать функционала коммерческого продукта.

На часть вопросов запросил инф-цию у программистов.
21.06.2010 13:40
Цитата:
mat skywalker Кристал свою чудо ява прогу поддерживать не собирается.
Да. Freeware, as is, no support. Вопросы задавать можно, претензии не принимаются, "хотелки" реализовываться не будут (разве что баги возможные пофикшены будут).

Цитата:
mat skywalker Выкладываю кое - что по настройке этого чудо - барахла:
Доку для "энд-юзера" я выложил несколькими постами ранее. У Вас цитата из старой версии варианта этой доки для внедренцев.

wiki.crystals.ru - внутренний ресурс кристалла, наружу не смотрит ни коим разом.
22.06.2010 12:27
Если программа-клиент пишет версию Java это отлично
но она работает только если запущена серверная часть.

если wrapper.exe не стартует(или сервис) и в логах wrapper.log есть строка вида:
WrapperSimpleApp: Unable to locate the class ru.crystalservice.ScalesComponent: java.lang.UnsupportedClassVersionError: ru/crystalservice/ScalesComponent (Unsupported major.minor version 50.0)
то это говорит о том что у вас стоит не поддерживаемая версия java (минимум 1,5 лучше 1,6,2 на этом точно работает)
узнать что у вас стоит просто, в командной строке
java -version

должно выйти что то вроде:
C:\Documents and Settings\Administrator>java -version
java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) Client VM (build 16.3-b01, mixed mode, sharing)
если версия ниже ставим новую версию...
если после установки новой версии все одно не стартуе с той же ошибкой...
и пути по java -version не поменялись...
идем в переменные среды смотрим path
там скорее всего идет два пути на java и первым стоит путь на более раннюю версию... ручками правим так чтобы первым шол наш с вами свежеустановленнй путь... изменяем, перегружаемся ...
по идее должно всё заработать
22.06.2010 15:55
В продолжении:
Выдержка из инструкции:

1.Проводимая операция, загрузка или удаление. По-умолчанию
«загрузка»:.
■ 1 - выгрузка;
■ 0 - загрузка.


Вопрос:1 - это удаление? или это выгрузка какихто данных из весов? если это выгрузка данных то какая команда на удаление?

2. Тип товара {весовой|штучный}. При настройке
устанавливается соответствие.


Я говорил о том что в инструкции нет описания что 0 - весовой, 1-штучный
Вопрос: Что значит "При настройке устанавливается сооветсвие."? где? в каком формате?

3. PriceBase База цены. При настройке перечисляются значения и
устанавливается соответствие. По умолчанию 1 кг.


Вопрос: Где перечисляются значения? в каком формате? где устанавливается соответсвие?

4. Основная цена. При настройке указывается формат

Если как тут говорится утилита не пересчитывает цену, тогда мне фраза вообще не понятна. хотелось бы понимания "доступных" форматов и где их можно указать и в каком виде.

5. Срок годности. При настройке указывается единица
измерения (дни, часы)
Validity


Верх моего непонимания.
Вопрос:Где при настройке указывается? т.е. просто написать после данных Дни?

Я конечно понимаю что может придираюсь просто хочу чтобы либо инструкцию маленько дополнили... либо чтобы здесь ктонить мне нормально ответил... поскольку я так понимаю весы новые и вопросов будет становиться только больше... хочется кое какие закрыть... так что если кто что знает помогите люди добрые ... тупому и недогадливому юзверю...
23.06.2010 17:08
1. По-видимому, удаление, но функционал этот я сам лично не проверял. Попробуйте :biggrin_mini:: На мой личный вкус гораздо удобней и понятней удалить диапазон PLU с клавы весов (или с помощью LwDasi для обладателей ключика).

2,3. Дока, как видите, сыроватая, автор доки в кристалле уже не работает, поэтому однозначно утверждать, что именно имелось в виду не берусь. См. также след. пункт, возможно, из той же оперы.

4. А это только заготовка функционала. Одно время планировалось сделать, но на текущий момент поля "Формат" и "соответствие" в настройках мнемоники ничего не делают.

5. Becы-dependent + 4-й пункт. BS-ки срок годности хотят видеть в часах, BC2 - в днях. Автоматическое приведение формата к нужному задумывалось, насколько знаю; не реализовано. Так что приводить эти данные к нужному формату придётся собственной головой.

Ещё раз: это НЕ коммерческий продукт и таковым не планируется.
Часовой пояс GMT +3, время: 03:56.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.