Требуется доработка 1С Розница 1.10.16.8 (ОБНОВЛЕННОЕ!!!!)
Выполнено
Петропавловск-Камчатский(Россия )
tpk_spets
16.08.1980(44 года)
59 |
0
3 мая 2023 в 09:01:00
(1 год 33 недели 4 дня 8 часов назад)
115100
13.02.2014 18:38:34
Текст задания
ТРЕБУЕТСЯ ДОРАБОТКА по 1С
РОЗНИЦА. 1.0.16.8
-------------------------
Требуется добавить клавишу "печать наклейки" в нижнюю панель режима "РМК" в 1С.Рознице 1.0.16.8, при нажатии на которую возникает форма "Печать наклейки", в которой присутствует:
1. ТРИ поля - "штрихкод", "наименование", "ном. код";
2. ШЕСТЬ кнопок - "ценник", "этикетка со штрихкодом", "ввести штрихкод", "ввести ном. код", "ввести кол-во экземпляров", "закрыть"
Как должны выглядеть формы
**************************
Форма «Печать наклеек»: http://yadi.sk/d/P4RVC3yXHrTx2
Форма ввода Штрихкода, Номенклатурного кода, Кол-ва экземпляров: http://yadi.sk/d/sbA6iy4xHrTwd
Форма «настройка печати наклеек» - на усмотрение программиста
Примечание: формы не обязательно должны повторять "точь-в-точь" все линии, размеры, шрифт текста и так далее, но должны иметь соответствующее размещение функциональных кнопок и полей.
При нажатии на кнопку "ценник со штрихкодом" печатается ценник в соответствии с установленным шаблоном,
при нажатии на кнопку "этикетка" печатается этикетка в соответствии с установленным шаблонов
ПРИМЕЧАНИЕ ДЛЯ ПЕЧАТИ: после нажатия на кнопки «ценник со штрихкодом» или «этикетка» печать происходит сразу на принтер, установленный в форме «настройка печати наклеек» без запроса количества, без вывода окна выбора принтера, то есть пользователь не имеет возможности что-либо изменить
при нажатии на кнопку "ввести штрихкод" - открывается окно, в котором можно ввести штрихкод вручную (на случай нечитаемого штрихкода),
при нажатии на кнопку "ввести ном. код" - открывается окно, в котором можно ввести номенклатурный код товара (на случай, если необходимо распечатать этикетку или ценник для заранее известного товара),
при нажатии на кнопку "кол-во экземпляров" - открывает окно, в котором вводится количество экземпляром ценника или этикетки, которое будет отпечатано на принтере этикеток после нажатия кнопки "Этикетка" или "Ценник со штрихкодом"
при нажатии на кнопку "закрыть" форма "печать наклейки" закрывается.
В форме "печать наклейки" поля "штрихкод", "Ввести ном. код", "наименование" не доступны для редактирования вручную.
Поле "штрихкод" заполняется со сканера (при этом если оно уже заполнено, но к сканеру поднесен новый товар, то оно перезаполняется штрихкодом нового товара), либо заполняется вручную в форме, которая появляется после нажатия кнопки "Ввести штрихкод".
Поле "наименование" заполняется из номенклатуры в соответствии со штрихкодом (если соответствующий штрихкод отсутствует в базе 1С.Розница, то поле заполняется фразой "ТОВАР НЕ ИЗВЕСТЕН" и буквы выделяются красным цветом), либо после внесения вручную номенклатурного кода после нажатия кнопки "Ввести ном. код" (если соответствующий номенклатурный код отсутствует в базе 1С.Розница, то поле заполняется фразой "ТОВАР НЕ ИЗВЕСТЕН" и буквы выделяются красным цветом).
Поле "ном. код" заполняется из номенклатуры в соответствии со штрихкодом (если соответствующий штрихкод отсутствует в базе 1С.Розница, то поле заполняется фразой "-----" и буквы выделяются красным цветом), либо вручную после нажатия кнопки "Ввести ном. код"(если соответствующий номенклатурный код отсутствует в базе 1С.Розница ЛИБО позиция является УСЛУГОЙ, то поле заполняется фразой "-----" и буквы выделяются красным цветом).
ПРИМЕЧАНИЕ: неважно каким образом выполняется поиск нужного товара (поднесением товара к сканеру, заполнением штрихкода вручную, заполнение номенклатурного кода вручную) - ВСЕГДА после того как товар найдет должны быть заполнены все поля ("Штрихкод", "Ном. код", "Наименование"). При этом в случае заполнения формы по номенклатурному коду если позиция имеет несколько штрихкодов (что вполне возможно, т.к. некоторые позиции имеют 3 и больше штрихкодов), то в форме указывается первый по номеру (исходя из нумерации справочника штрихкодов) штрихкод из карточки товара.
Для формы "печать наклейки" должна быть форма "настройка печати наклеек", все изменения в которой производятся до включения режима "РМК". В форме настройки должны быть следующие настройки:
1. размер наклейки,
2.шаблон ценника (поле выбора соответствующего шаблона),
3. шаблон этикетки (поле выбора соответствующего шаблона),
4. принтер по умолчанию (шаблоны ценника и этикетки, а также код для их изменения надо взять из обработки "печать ценников" 1С.УТ 10.3 (CF - вышлю)).
5. максимальное количество одновременно печатаемых наклеек (данное количество ограничивает количество, которое можно установить после нажатия кнопки «Ввести кол-во экземпляров», т.к. очень вероятно что можно случайно установить вместо 100 наклеек тысячу, а принтер штрихкодов печатает очень быстро)
Если повторно нажать на кнопки "печать этикетки" или "печать ценника", то опять печатается ценник или этикетка. В форме "настройка печати наклеек" также должны быть доступны стандартные кнопки принтера "предварительный просмотр", "настройка страницы" и так далее.
Кнопка "печать наклейки" должна быть другого цвета, чем все остальные кнопки нижней панели режима "РМК" и иметь двойной черный контур.
*********************************************
РЕЗУЛЬТАТ: человек берет товар, нажимает кнопку "печать наклейки", сканирует товар и дальше на принтере чеков по умолчанию (то есть на принтере, заданном в форме "настройка печати наклеек" печатает либо ценник (нажимает кнопку "ценник"), либо этикетку (нажимает кнопку "этикетка"), при этом после печати поля "штрихкод" и "наименование" остаются заполненными и форма "печать наклейки" не закрывается, форма закрывается только при нажатии на кнопку "закрыть".
ПРИМЕЧАНИЕ: ВАЖНО!!!! важно учесть что РМК-форма работает на сенсорном мониторе Posiflex TM7117N-B и размеры всех кнопок в метрическом выражении должны быть не менее (ширина 3см, высота 1.5 см), чтобы при нажатии пальцем были "точные попадания". Кнопки "ОК" и "ОТМЕНА" в формах ввода штрихкода, номенклатурного кода и количества экземпляров также должны быть не менее вышеуказанных размеров, т.к., например, в стандартном варианте 1С.Розница кнопки окна ввода штрихкода для подбора товара в табличную часть очень маленькая и приходится по несколько раз "тыкать" в нее, чтобы "попасть", несмотря на то, что монитор не маленький. Данное примечание относится только к самой форме «печать наклеек», форма «настройка печати наклеек», естественно будет управляться мышкой и клавиатурой, но печать наклеек – преимущественно в 99.9% с сенсорного экрана, при этом мышкой при желании ее также можно «потыркать».