Вариант обработки для УТ 11 по загрузке данных из файла формата *.dbf

Опубликовал Кудерков Александр (appolon321) в раздел Обработки - Обработка документов

Выкладываю вариант внешней обработки, при помощи которой можно создать документ "Заказ клиента" и "Установка цен" из файла dbf. Писалась под УТ 11 (11.0.7.13). Данной обработкой можно как создать новые документы "Заказ клиента" и "Установка цен", так и отредактировать ранее созданные документы. Думаю в качестве примера кому-нибудь пригодится.

Обработка для загрузки документа "Заказ клиента" и "Установка цен " из файла *.dbf

Принцип действия элементарно простой:

  1. Открывается окно обработки  (Переключаемся в раздел, где опубликовали обработку, либо находим раздел "Сервис","Дополнительные обработки", и запускаем ее из списка)
  2. Выбирается, какой тип цен необходимо будет использовать при создании/редактировании документов "Заказ клиента", "Установка цен"
  3. Выбирается файл, с которого необходимо будет грузить документ
  4. В случае, если редактируется какой-либо из существующих документов "Заказ клиента", либо "Установка цен", они выбираются в соответствующие поля
  5. Далее нажимается кнопка над табличной частью "Заполнить", на основании файла заполняется табличная часть обработки. В случае если по каким либо причинам в базе не нашелся тот или иной товар, выводится сообщение в окне служебных сообщений
  6. Далее проверяются загруженные в табличную часть данные
  7. Нажимаем на кнопки(у) "Создать заказ покупателя" или(и) "Создать установку цен"

В случае, если заполнен реквизит редактируемого документа, то перезаполнится содержимое существующего документа, иначе будет(ут)  создан(ы) новый(ые) документ(ы)

Как-то так....

Скачать файлы

Наименование Файл Версия Размер
Загрузка данных из DBF
.epf 13,10Kb
08.08.12
82
.epf 13,10Kb 82 Скачать

См. также

Добавить вознаграждение
Комментарии
1. Татьяна (svetanik) 3 11.11.13 06:53 Сейчас в теме
А я заполняю табличную часть Заказа клиента данными из внешнего файла. А Состояние обеспечения не их не видит, пока или не перевыберу интерактивно номенклатуру, или не изменю количество :( Посоветуйте, в чем там дело может быть? Какой-то хитрый реквизит не заполняю?