Обработка для загрузки из Excel в документ Инвентаризация


После загрузки получаем заполненную закладку «Данные из Excel”

ШК в Excel указаны через запятую, поиск номенклатуры осуществляется по ШК (регистр сведений Штрихкоды номенклатуры) если хоть 1 из списка нашелся в регистре, то подставляет номенклатуру из 1С в колонку «Номенклатура1С»


У клиента в БД 1с ШК в регистре сведений указаны через запятую, что противоречит задумке 1С, поэтому пришлось писать поиск номенклатуры по ШК извращенным способом - подстрочником. Так что если хоть 1 ШК из списка номенклатуры в Excel найдется, то обработка подберет номенклатуру


На закладке “Данные из Excel» есть панель с опциями

«Номенклатура 1с если не найден» - если указано значение, то подставит в документ Инвентаризация его, если нет, то создаст номенклатуру и зарегистрирует ШК.
«Номенклатура1с образец» - шаблон для создания номенклатуры – возьмет из него все реквизиты в новую карточку и заменит в ней Наименование из Excel.
«Пустой док инвентаризация” – пустой или заполненный док Инвентаризация, куда будут добавлены позиции номенклатуры в табличную часть документа.

Заполняет документ «кол-во-факт» равен «кол-во учет» данные из Excel.
Цена = Сумма из Excel / Количество из Excel.
Счет учета указывается в обработке и подставляется при заполнении документа.
Кому нужны фактические остатки, можно применить встроенный пересчет.

Проверено на следующих конфигурациях и релизах:
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.188.17
Вступайте в нашу телеграмм-группу Инфостарт
