#0
by LYuri
Здравствуйте. Есть ли у кого опыт написания внешней обработки для загрузки из терминала сбора данных (ТСД). Суть вот в чём. Написал конфиграцию на Atol ML 4.7 с одной таблицей справочника в которой храниться штрих-код и еще одно произвольное поле. Нужно считать(записать) данные этого справочника в таблизу значений или в табличное поле соответственно. Терминал с драйвером общается нормально. Все компоненты стоят. Помогите новичку плиз
#4
by LYuri
функции такой нет {Обработка.ОбработкаТСД(31,18)}: Процедура или функция с указанным именем не определена (СоздатьСтруктуруДанных) Данные = <<?>>СоздатьСтруктуруДанных(Формат);
#5
by MikeFromAtol
а еще вот тут есть пример сильно доработанной типовой обработки с нормальной загрузкой/выгрузкой данных
#6
by LYuri
да. я эту обработку уже опробовал. выгружает и загружает отлично, но не так как хотелось бы. к примеру, если я добавляю ШК новой номенклатуры, которой нет в базе, то выдаёт следующее Считанный штрихкод не может быть обработан. Необходимо убедиться, что данный штрихкод зарегистрирован в информационной базе и может быть обработан в данной форме. (штрихкод "4601546082657", тип "EAN13") Меня это не очень устраивает. Хотелось бы добавить номенклатуру в 1С через ТСД с указанием штрихкода, артикула, цены и наименования. но пока ни одна обработка такой возможности нам не даёт
#8
by MikeFromAtol
ну по изменению логики работы самой конфы я не подскажу. Может проще обратится к кому-нибудь кто в теме и за деньги написать как надо? Быстрее будет.
#9
by LYuri
конфу уже пишут. мне необходимо самому научица. хотя бы на самом простом уровне прочитать таблицу из ТСД и записать в ТЗ в 1С8
#11
by LYuri
Покопавшись в модулях УТ выделил для себя 3 этапа: 1. Подключение драйвера оборудования 2. Загрузка таблицы из ТСД 3. Выгрузка загруженной таблицы в ТаблицуЗначений. Первый этап на повестке дня. Как правильно подключить драйвер ТО и опросить устройство. Есть такая функция в модуле обработки ТОСервер И как раз строчка Результат = ПолучитьОбъектДрайвера(Идентификатор, Обработка, Объект); и подключает сам драйвер.
#13
by LYuri
и очень много ветвлений в обработке. уже устал отлавливать, что где подключается и загружается. Может у кого есть рабочая упрощенная обработка?
#14
by LYuri
Ну вроде разобрался. Оказывается всё просто. подключаем драйвер терминала через компоненту pdx1c.dll: Исключение ОписаниеОшибки = "Невозможно подключить внешнюю компоненту. А дальше уже дело техники - передать параметры соединения и опросить сам терминал сбора данных, через зашитые в драйвер функции. Вот перечисление некоторых, котроые выцепил в обработке: Ну и прочие функции драйвера.
#16
by LYuri
А ведь пока сам не копнёшь, никто не подскажет (( потерял 3 дня, но зато разобрался. Как в одном мультфильме про страуса и птичку:"послушай, птичка! Лучше один день потерять, потом за пять минут долететь...". Как в моём случае ;)
#17
by zladenuw
а ты что думал..... типа все знаю о проблемах каждого. а вообще гугли или яндексни.... только правильно пиши вопрос :) ты же за ответ не платишь бабулесы... говори спасибо за то что дают советы :)
#18
by LYuri
иногда не знаешь сам правильно ли формулируешь вопрос. а тем более, когда не знаешь в каком направлении рыть нужно. Я бы еще вчера, наверное, бабулесы то заплатил бы )). Сёдня уже нет.
#19
by zladenuw
ну так это опыт.... я могу мучат одну задачу неделю, потом при возникновение ее за 20 мин... опыт.... вот она сила
#21
by LYuri
TRUE!!! у меня не было опыта работы с АТОЛовскими дровами. Сейчас уже есть, и это радует. И каждую минуту узнаю всё больше, и всё больше удивляюсь, как это я сразу не допёр. А оказалось ваще всё до жути банально, всё это время описание интерфейса этого самого драйвера лежало у меня на диске в дистрибутиве. Обидно тока за потеряное время. Щас буду писать свою конфу и свои выгрузки в 1С. У АТОЛа всё вроде неплохо, но тут либо допиливать, либо просить когото допилить.
#29
by MikeFromAtol
если надо что подсказать по командам-загрузки выгрузки драйвера, пиши на АТОЛовском форуме в новую тему, ответят либо техподдержка, либо разработчики, либо опытные в разработке 1С
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- При приеме данных с удаленной машины загрузка идет очень долго
- Загрузка данных из ЗиК в 1С Предприятие
- выгрузка - загрузка данных
- Загрузка/выгрузка
- Выгрузка и загрузка...
- Долгая загрузка при "Загрузка структуры данных программы..."
- Загрузка структуры данных программы / загрузка прикладной системы
- Загрузка данных в ТСД для ТиС 9.2
- Выгрузка/загрузка XML. Выгрузка РН
- Ни загрузка ни выгрузка данных не были произведены
- 8.3.7 частичная загрузка из файлов /LoadConfigFromFiles
- Выгрузка загрузка номенклатуры с сохранением иерархии.
В этой группе 1С
- 8.2. Получить номенклатуру по нескольким значениям свойств
- УТ 10.3 НДС в рознице на ЕНВД - как отключить
- УПП формат форм отчетности
- Счёт на оплату покупателю. Внешняя печатная форма.
- Как перебрать все данные всех регистров сведений.
- не активна кнопка подбора в документе
- Дни неоплачиваемые согласно табеля и норма
- Как подключить расширения работы с файлами
- УПП: ограничение доступа по организациям
- Где хранит 1с 8.2 данные регламентриованных отчетов?
- Перенос строки в Word - при заполнении из 1С
- УПП 1.2.33.1. Сбилась нумерация листов кассовой книги
- Нужен наставник в 1с
- Учёт весового товара в УПП,штрихкодирование
- Не грузится ОКОФ, попробуйте загрузить бух 2.0.18.1
- ЗначениеВРеквизитФормы - не удается передать строку
- Матрица компетентности программиста
- Как получить данные табличного поля из модуля обработки...
- Кто знает как зарегать продукт 1с на сайте если утеряна рег. Анкета?
- 1С 8.2: НЕОПРЕДЕЛЕНО в тексте запроса