3 мая 2023 в 09:01:00
(1 год 29 недель 3 дня 1 час назад)
115100
18.02.2014 07:57:04
Текст задания
Доработка УТ10.3.21.1 (задание №21)
Документ «Поступление товаров и услуг».
-------------------------
1. Необходимо добавить столбец «штрихкод».
• Если товар вводится через кнопку «подбор» или через «добавить», «скопировать», то отражается штрихкод из карточки товара (в случае, если в карточке товара 2 штрихкода, то отражается последний внесенный по времени штрихкод в соответствии с нумерацией справочника, где хранятся штрихкоды соответствующей позиции)
• Если товар вносится через сканер, то отражается штрихкод, считанный со сканера
2. В стандартном механизме УТ при внесении товара через сканер, если не известен штрихкод товара, товар не попадает в табличную часть, а попадает в обработку «идентификация штрихкодов».
• Необходимо сделать, чтобы товар не попадал в обработку «идентификация штрихкодов», а попадал сразу в табличную документа «поступление товаров и услуг» также, как и товар, у которого есть штрихкод.
• При этом столбец «штрихкод» заполняется штрихкодом, полученным со сканера, количество товара заполняется вручную, остальные столбцы остаются незаполненными. В таком состоянии документ можно сохранить (но не провести) для последующего редактирования. В дальнейшем пользователь выбирает соответствующую позицию, по которой неизвестно наименование и также как и в обработке «идентификация штрихкодов» присваивает путем выбора из справочника «номенклатура» соответствующей строке нужную позицию.
• При нажатии кнопки «ОК», «Сохранить» или «Провести» штрихкод автоматические передается в карточку соответствующего товара, и остаются там (механизм работы в данном случае должен повторять механизм работы кнопки «передать идентифицированные коды форме-владельцу» из обработки «идентификация штрихкодов»).
• Строка, у которой не присвоено наименование подсвечивается красным цветом.
3. В стандартном механизме УТ при заполнении товара через сканер при единичном сканировании в графе «количество» сразу появляется цифра 1, при следующем сканировании – цифра 2 и так далее.
• Необходимо отключить данный механизм, при любом сканировании графа «количество» остается незаполненной, то есть при сканировании 1С распознает товар, добавляет его в табличную часть, но не заполняет количество. Сколько бы раз пользователь не сканировал товар, система не добавляет количество, при этом если была выделена какая-либо другая позиция в табличной части, то при сканировании выделение должно перепрыгнуть на нужный товар.
• Если после сканирования пользователь внес нужное количество товара (вносится исключительно вручную), то при повторном сканирование того же товара система не должна «затереть» количество внесенное пользователем, в данном случае поведение системы должно свестись только к выделению соответствующей распознанной позиции.
• При «сохранении», «проведении» или нажатии кнопки «ОК» система проверяет, чтобы количества были заполнены. При этом, если количества не заполнены, то при нажатии вышеуказанных кнопок система сохраняет всю информацию из формы в соответствующих регистрах (на случай зависания компьютера, отключения света и т.д.), однако не дает пользователю закрыть форму пока он не внесет необходимые товары («стоп» на закрытие формы не должен препятствовать работе с другими формами). То есть, несмотря на то, что пользователь еще не внес все количества, информация из формы должна быть сохранена.
4. Необходим обучить 1С.УТ читать весовые коды, то есть точно также как и обычные коды – вносить весовые товары в табличную часть путем считывания штрихкода, Как это делает розница, с одним НО – система не должна считывать весь. Она просто должна внести в табличную часть соответствующую весовую позицию в соответствии со считанным штрихкодом формата 2AСCCCCDDDDDK (A–значение настройки «Префикс внутреннего штрихкода весового товара»; ССССС–код SKU; DDDDD–вес упаковки товара; K–контрольный символ формата EAN13) , то есть система, по сути, должна считать CCCCC и на основании этого добавить в табличную часть соответствующий товар в соответствии с кодом номенклатуры. Количество вносится в ручном режиме в соответствии с правилами из п.3 настоящего задания.
5. Механизм из задания №20 (http://1clancer.ru/offer/taskId=7938) не должен включаться пока хотя бы в одной из позиций не появится цена, то есть пока осуществляется приемка документов на складе данный механизм не работает. Данный механизм должен включиться, как только с документом начнет работать бухгалтер и установит хотя бы одну цену.
Добрый день.
Готов реализовать.
Вопрос по ТЗ:
-При «сохранении», «проведении» или нажатии кнопки «ОК» система проверяет, чтобы количества были заполнены. При этом, если количества не заполнены, то при нажатии вышеуказанных кнопок система сохраняет всю информацию из формы в соответствующих регистрах (на случай зависания компьютера, отключения света и т.д.), однако не дает пользователю закрыть форму пока он не внесет необходимые товары («стоп» на закрытие формы не должен препятствовать работе с другими формами). То есть, несмотря на то, что пользователь еще не внес все количества, информация из формы должна быть сохранена.
В данном случае происходит запись документа?
Если нет, то как в дальнейшем будет использоваться сохраненная информация из формы(на случай зависания компьютера, отключения света и т.д.)?