Зовнішній компонент для зв’язку з вагами Mettler Toledo Tiger
Опис властивостей:
Порт - Порт ваги (3001 за замовчуванням)
Опис методів:
ДодатиАртикул(КодPLU,Найменування,Ціна,КодEAN,КодПодатку,НомерТари,Група,0,ТермінГодності,ГоденДо,ФіксованийВага,НомерДодатковогоОпису);
додає артикул у внутрішню таблицю артикулів.
Найменування до 60 символів
Ціна задається в копійках
ОчиститиТаблицюАртикулів();
очищує внутрішню таблицю артикулів
ВивантажитиТаблицюАртикулів(КількістьАртикулівВБлоці);
безпосередньо вивантаження артикулів із внутрішньої таблиці у ваги.
Передача артикулів здійснюється побічно, оптимальним є розмір порядку 8-10 артикулів у блоці
1 - помилка з'єднання з вагами
2 - помилка відправлення
3 - таймів очікування відповіді від ваг
ВстановитиДодатковийОпис(НомерДодатковогоОпису,Опис);
встановлення додаткового опису артикула
Опис до 200 символів
1 - помилка з'єднання з вагами
2 - помилка відправлення
3 - таймів очікування відповіді від ваг
ВстановитиТару(НомерТари, МасаТари)
Встановлює масу тари
1 - помилка з'єднання з вагами
2 - помилка відправлення
3 - таймів очікування відповіді від ваг
ВстановитиБігучуРядок(Рядок)
встановлює рядок, що біжить, на табло
Рядок до 100 символів
1 - помилка з'єднання з вагами
2 - помилка відправлення
3 - таймів очікування відповіді від ваг
ВидалитиВсіАртикули()
Видаляє всі артикули на терезах
1 - помилка з'єднання з вагами
2 - помилка відправлення
3 - таймів очікування відповіді від ваг
Приклад використання:
Підключити Зовнішню Компоненту ("MettlerToledoAddin.dll", "Ваги", Тип Зовнішньої Компоненти. Native);
Про = Новий ( "AddIn.Терези.MettlerToledoTiger") ;
Про. IPАдреса = "192.168.10.211" ;
Про. AddItem (1264, "Кукурудза смажена", 7698, "", 0, 0, Група, 0, 120, 0, 0, 0);
Про. AddItem (102, "Кукурудза варена", 20000, "", 0, 0, Група, 0, 0, 0, 0, 0);
Про. AddItem (101, "Боби варені", 30000, "", 0, 0, Група, 0, 0, 0, 0, 0);
Про. Вивантажити Таблицю Артикулів (10);
Про. Встановити біжучу рядок ( "Харчевня трьох піскарів");