[УТ11] Наглядное заполнение документа "Заказ Клиента" по таблице (например, Excel, управляемое приложение)

13.01.13

Интеграция - Загрузка и выгрузка в Excel

Покупатели часто присылают заказываемые позиции в электронном виде, причем каждый клиент шлет инфу в "своём" формате. Используя данную обработку на основании любых табличных данных можно в полуавтоматическом режиме формировать документ Заказ Клиента (если предварительно настроить связь между наименованием, кодом, артикулом клиента и своей номенклатурой (это стандартный справочник УТ11  - "номенклатура поставщиков", кстати эту связь можно формировать непосредственно из обработки). Можно также создавать документы, синхронизируя со своей номенклатурой по коду, артикулу, наименованию, штрихкоду (без использования справочника "номенклатура поставщиков"), есть возможность комбинировать разные виды синхронизации. Обработка создана на основании обработки http://infostart.ru/public/124918/ (заимствует из нее интерфейс и общие принципы работы, но создает другой вид документа и может по другому принципу (с учетом остатков на складе) синхронизировать номенклатуру, и как следствие: предназначена для продавцов, а не для закупщиков)

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

Наименование Файл Версия Размер
ЗагрузкаДокументаЗаказКлиента
.epf 21,86Kb
170
.epf 21,86Kb 170 Скачать

Порядок загрузки (пункты соответствуют овалам на картинке):

Форма обработки

1. Указываем клиента, и склад, с которого предполагается отгрузка (для возможной проверки остатков), справа также можно указать других клиентов по номенклатуре которых предполагается поиск (он будет использоваться, если основное сопоставление не произошло) 

2. Копируем исходную таблицу в таблицу формы (через буфер обмена) можно раздвигать столбцы, чтобы полностью видеть содержимое ячеек

3. Задаем настройки (в виде адресов строк и столбцов таблицы), обязательно задать: 

   - начало (первая строка с которой начинается загрузка)

   - конец (последняя строка загрузки)  

   - артикул, код, наименование, артикул партнера, код партнера, наименование партнера, штрихкод (поле по которому будет произведена идентификация нашей номенклатуры) - достаточно указать одно из этих полей (если указать несколько, то обрабатыватся будут последовательно до тех пор пока не найдется соответствие).

   - количество - из этого столбца берется количество упаковок

не обязательно:

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

Настройку можно производить указанем ячейки (сначала выбирается настройка, затем - непосредственно ячейка) - её адрес вводится в настройку.

4. после настройки нажимаем "Преобразовать"  - в нижней таблице появятся строки будующего документа "Заказ Клиента" (их можно откорректировать непосредственно в таблице). В верхней таблице - удачно проассоциированные данные закрасятся зеленым, неудачно - красным. Через контекстное меню ячейки верхней таблицы можно призвести заполнение справочника "Номенклатура Поставщиков"(или Регистра сведений Штрихкоды Номенклатуры), для полей отмеченных красным, и повторить команду "Преобразовать"

5. Визуально проверяем состав таблицы.

6. Создаем документ Заказ Клиента товаров и услуг, нажав на соответствующую кнопку (Цена, СтавкаНДС бурутся из базы данных)

Настройки - можно сохранить в файл, который можно в дальнейшем использовать снова.

PS: Если в списке настроек выбрано поле со значением в виде адреса - то любой щелчек мышью в верхней таблице будет менять информацию в соответствующей настройке, поэтому рекомендую после задания настроек, активизитовать одну из 4 последних строк настроек (они имеют логический тип, и не зависят от активации ячеек верхней таблицы).

PS2: Справочник "НоменклатураПоставщиков" используется несмотря на "противоречивое" название, однако конфигурация позволяет подчинять элементы этого справочника элементам справочника "Партнеры", вне зависимости от свойств "Клиент" или "Поставщик".

PS3: Если же добавить справочник "НоменклатураКлиентов" с той же структурой что и "НоменклатураПоставщиков", обработка будет брать информацию из этого нового нестандартного справочника (в этом справочнике можно ослабить некоторые ограничения по сравнению со стандартным справочником "НоменклатураПоставщиков").

См. также

Загрузка номенклатуры из Excel в УТ11, КА 2, ERP 2, Розница 2. Дополнительные реквизиты и сведения, характеристики, картинки, цены, остатки

Загрузка и выгрузка в Excel Розничная торговля Логистика, склад и ТМЦ Ценообразование, анализ цен Прайсы Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Розница 2 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Загрузка из файлов xls, xlsx, ods, csv, mxl в УТ11, КА 2, ERP 2, Розница 2. Задействованы все возможности конфигурации - заполнение реквизитов номенклатуры, дополнительных реквизитов и сведений, характеристики, доп.реквизиты и сведения характеристик. Дополнительные обработки для расширения возможностей.

10560 руб.

29.10.2014    209832    620    524    

438

Загрузка номенклатуры c картинками (несколько потоков одновременно) и сопутствующими данными в базу и любые документы из yml, xls, xlsx, xlsm, ods, ots, csv для УТ 10.3, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6/3.0, Розница 2

Загрузка и выгрузка в Excel Логистика, склад и ТМЦ Ценообразование, анализ цен Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

Эволюция не стоит на месте - новая удобная версия функциональной обработки для Вашего бизнеса! Что же Вы получаете? Удобный и интуитивно понятный интерфейс с 3-мя этапами работы. 2 режима - автоматический и ручной. Чтение XLSX, XLSM, CSV, XML/YML форматов без офиса, на любом сервере! Визуальное связывание колонок файла и реквизитов простым перетаскиванием колонок. Создание или обновление номенклатуры с иерархией, характеристик, доп. реквизитов, упаковок, загрузка практически неограниченного количества картинок на одну номенклатуру (с возможностью загрузки в несколько потоков одновременно), с хранением в томах или в базе. Загрузка номенклатуры поставщиков или поиск по их данным номенклатуры. Загрузка доп. реквизитов в характеристики. Загрузка штрихкодов с генерацией новых. Создание элементов справочников и ПВХ "на лету" для выбранных реквизитов. (Обновление от 11.12.2023, версия 9.5 - 9.9)

13200 руб.

20.11.2015    150387    365    375    

499

Распознавание и загрузка сканов в 1С "одним нажатием": УПД, ТОРГ-12, накладные, счета, номенклатура, заказы и т.д.

Загрузка и выгрузка в Excel Документооборот и делопроизводство (СЭД) Учет документов Распознавание документов и образов Управляемые формы 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная программа для распознавания ЛЮБЫХ СКАНОВ ИЛИ ФОТО ТОВАРНЫХ ДОКУМЕНТОВ в 1С. Не требует указания параметров и предварительной настройки. Просто выбираете файл (PDF, JPG, DOC, XLS, HTML и т.д.) выбираете документ 1С и нажимаете кнопку "Распознать и загрузить".

5400 руб.

04.06.2019    101140    296    173    

312

Загрузка данных отчета о реализации товаров из Excel файла СберМегаМаркет

Загрузка и выгрузка в Excel Маркетплейсы Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Загрузка данных отчета о реализации товаров из сервиса СберМегаМаркет для конфигурации: Бухгалтерия предприятия, редакция 3.0; Управление торговлей, редакция 11 и Управление нашей фирмой, редакция 3.0 в документ "Отчет комиссионера (агента) о продажах".

3600 руб.

07.06.2022    14956    78    0    

59

Загрузка документов и номенклатуры из Excel в 1С "одним нажатием": УПД, ТОРГ-12, отчеты маркетплейсов, заказы, счета, прайсы

Загрузка и выгрузка в Excel Оптовая торговля Платформа 1С v8.3 Управляемые формы Платформа 1C v8.2 Конфигурации 1cv8 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная обработка для загрузки документов из Excel в 1С. Не требует указания параметров (номера колонок, номер первой строки таблицы и т.д.) и предварительной настройки. Просто выбираете файл Excel, документ 1С и нажимаете кнопку "Загрузить". Обработка сама находит таблицу в файле Excel, необходимые для загрузки данные в ней (номенклатура, количество, НДС, цена, сумма) и загружает ее в 1С. Вместе с номенклатурой может найти контрагента, номер и дату документа, штрих-коды, серии ГТД, страну и т.д. Распознает документы ЛЮБОЙ ФОРМЫ (УПД, ТОРГ-12, заказ, отчет комиссионера и т.д.). Не требует MS Office. Для поиска таблиц используются методы эвристического поиска. Загружает только то, что нужно, т.е. пропускает повторы шапки таблицы, заголовки, промежуточные итоги, подписи и т.д. Содержит модуль работы с электронной почтой и api-загрузчик отчетов о продажах маркетплейсов.

5000 руб.

09.11.2016    214616    921    886    

938

Универсальная загрузка остатков и цен поставщиков в 1С (УТ 11, КА 2, ERP 2.0) из файлов Excel, CSV, XML (YML и CML)

Прайсы Оптовая торговля Розничная торговля Ценообразование, анализ цен Файловый обмен (TXT, XML, DBF), FTP Загрузка и выгрузка в Excel Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Обработка позволяет легко настроить загрузку прайс-листов и остатков поставщиков. Форматы файлов задаются для каждого поставщика отдельно. В настройках предусмотрена возможность гибкой обработки входящих данных (убрать лишние символы, пересчитать цены в другую валюту, сделать произвольную наценку и т.д.).

12000 руб.

23.01.2017    58796    59    48    

67
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. пользователь 01.05.12 15:09
Сообщение было скрыто модератором.
...
2. mxm2 1259 01.05.12 15:27 Сейчас в теме
(1) Eugeneer, можно конечно, сделать универсальную загрузку (она вобщем-то сейчас разрабатывается в режиме "нужно, но не срочно"), но она не будет наглядной. С другой стороны, у обработок сходный интерфейс, но функционал существенно различен (в частности в Заказ не загружаются стоимостные показатели и характеристики ГТД, а номенклатура в Заказе (при дублировании сооветствующих элементов) может подбираться исходя из текущих остатков на складе), да и пересчет количества в заказе (при формировании документа) немного другой. И наконец, так сделано, чтобы проще было настроить права пользователей (ибо не все то нужно продавцам, нужно и закупщикам и наоборот).
3. AlexO 135 02.05.12 10:04 Сейчас в теме
Во-первых, сразу видно - автор девушка. По обстоятельности и прозрачности без заумствований.
Во-вторых - наглядная, простая и весьма полезная вещь.
Человек найчился сам, и дал возможность другим двумя кликами делать нужные операции.
И даже есть сохранение настроек, пусть и в текстовый файл. Плюс.
4. mxm2 1259 02.05.12 14:41 Сейчас в теме
(3) AlexO, не знаю по какому принципу Вы классифицируете обработку по гендерному признаку...) но в этом Вы ошибаетесь)..., а вот заказчиком действително была женщина.)
5. son_v 3 02.05.12 16:25 Сейчас в теме
Довольно интересная идея. У нас подобная проблема есть с загрузкой анкет клиента. Формат файла постоянно меняется.
6. dumal 03.05.12 14:04 Сейчас в теме
я бы посоветовал автору немного переделать внешний вид обработки, оставив весь функционал без изменений. Я говорю про интерфейс помощника. Насколько я понимаю, Ваша обработка ориентирована, в первую голову, на пользователей, которые, мягко говоря, неуверенно общаются с программой. Если Вы разобьете достаточно сложное главное окно Вашей программы на несколько более простых, мне кажется, это будет неплохой идеей. Тем более, что Вы сами проделали большую часть работы в этом направлении, разделив основные элементы интерфейса на части :)
7. alexex 44 19.11.12 05:44 Сейчас в теме
спасибо за обработку, пригодилась...

небольшое замечание в коде...
Если в конф. нет спр-ка "НоменклатураКлиентов", данная конструкция не работает
Запрос = Новый Запрос(?(Метаданные.Справочники["НоменклатураКлиентов"] = Неопределено, ТекстЗапроса, СтрЗаменить(ТекстЗапроса, "НоменклатураПоставщиков", "НоменклатураКлиентов")));



сделал так
Запрос = Новый Запрос(?(НайденСпрПоИмени("НоменклатураКлиентов"), ТекстЗапроса, СтрЗаменить(ТекстЗапроса, "НоменклатураПоставщиков", "НоменклатураКлиентов")));


+ функция

&НаСервере
Функция НайденСпрПоИмени(ИмяСпр)

	Если  Метаданные.Справочники.Найти(ИмяСпр) = неопределено тогда
		Возврат Ложь
	КонецЕсли;
	
	
		
Возврат  Истина;
	

КонецФункции // НайденСпрПоИмени()
Показать
8. mxm2 1259 19.11.12 12:36 Сейчас в теме
(7) alexex, большое спасибо за замечание,

на текущий момент ошибка исправлена, правда без выноса в отдельную функцию (подобная ошибочная конструкция, использовалась в тексте обработки 3 раза, исправлено во всех 3 случаях).
9. svetanik 5 11.11.13 07:00 Сейчас в теме
mxm2, посоветуйте, где рыть? У меня моя обработка в УТ11 (управляемая) заполняет таблицу Заказа клиента данными Номенклатуры и её количества. Заказ нормально сохраняется, табличная часть заполняется... А Состояние обеспечения не видит данных для анализа! Помогите плз советом!
10. mxm2 1259 11.11.13 08:13 Сейчас в теме
(9) svetanik, Попробуйте создать ЗаказКлиента "вручную", (он должен делать все нужные движения), а затем при помощи обработки просмотра значений реквизитов (например одной из этох: http://infostart.ru/public/175217/, http://infostart.ru/public/14747/) сравните Заказ, сформированный обрабткой и заказ сформированный вручную (скорее всего не заполняется какое-то знАчимое поле)
11. ulovka 10 20.11.13 18:03 Сейчас в теме
Обработкой удобно пользоваться, но вот в редакции 11.1 при нажатии кнопки "преобразовать" вываливается ошибка:

Форма.Форма.Форма(306)}: Ошибка при вызове метода контекста (Выполнить)
ТЗ = Запрос.Выполнить().Выгрузить();
по причине:
{(47, 88)}: Поле не найдено "ТоварыНаСкладахОстатки.ВРезервеОстаток"
ЕСТЬNULL(ТоварыНаСкладахОстатки.ВНаличииОстаток, 0) - ЕСТЬNULL(ТоварыНаСкладахОстатки.<<?>>ВРезервеОстаток, 0) КАК КоличествоОстаток
12. ulovka 10 26.11.13 00:33 Сейчас в теме
Еще автору на заметку: обработка не работает с таблицами в которых более 999 строк.
13. user1041099 04.11.18 14:27 Сейчас в теме
Обработка не работает в УТ 11.4
Оставьте свое сообщение