×
Показано с 1 по 3 из 3
  1. #1
    Клерк
    Регистрация
    30.11.2011
    Сообщений
    377

    Занесение приходной накладной в УТ 10

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

    Все это можно сделать с помощью утилиты «ЗагрузкаДанныхИзТабличногоДокумента.epf», но с одним и тем же файлом Excel приходится работать несколько раз.
    Сначала надо загрузить названия и артикулы в Номенклатуру, потом с этого же файла установить для уже загруженных товаров параметры «Единица для отчетов» и «Единица хранения остатков». В третьем заходе с этого же файла устанавливаются Свойства каждого товара. И с четвертого раза с этого же файла пишутся закупочные цены, в том числе НДС, и количество товара (собственно, только здесь и производится оприходование).

    При этом на каждом этапе нужно производить полную перенастройку утилиты, так что работа эта очень кропотливая и долгая, а в случае ошибки заносятся неверные данные, которые чрезвычайно трудно исправить. Поэтому нужно быть очень внимательными! Хотя настройки можно сохранить, но имейте в виду, что при повторном открытии 1С заменит номера колонок на свои, и если Вы это не исправите, то закачка будет с ошибкой!

    Добавлю, что система использует артикул как репер, поэтому если имеются разные товары с одинаковым артикулом, то ошибки неизбежны! Можно ориентироваться не на артикул, а на название, но в этом случае получается еще хуже.

    В электронной накладной необходимо предварительно для каждого товара просчитать НДС и сумму НДС. При закачки из внешнего файла 1С сам это пересчитывать не будет!

    И ещё.
    База 1С имеет предел емкости в 4Гб, так что количество товара, которое может обслуживать система, весьма ограничено. В частности, у нас два миллиона товарных позиций, и все они в систему просто не влезают. При этом по мере заполнения базы быстродействие падает настолько, что система становится практически неработоспособной задолго до достижения предела памяти.

    И последнее замечание.
    При настройке утилиты на каждом этапе в нее приходится вписывать код программирования на языке 1С. Эти коды можно взять в статье http://infostart.ru/public/97415/, однако в каждом из них есть ошибка! Эту ошибку Вы не увидите в браузере, когда будете списывать коды, но они видны в окне настройки утилиты. Поэтому я рекомендую перед записью сличить код в окне утилиты с тем, который приведен в браузере, и Вы увидите расхождение, которое нужно исправить.

    Надеюсь, что эти советы пригодятся тем, кто будет решать аналогичную задачу.
    Поделиться с друзьями

  2. #2
    Клерк
    Регистрация
    01.06.2005
    Адрес
    Новочеркасск
    Сообщений
    8,186
    Цитата Сообщение от Танюсенька Посмотреть сообщение
    База 1С имеет предел емкости в 4Гб
    Это не так. В файловой версии ограничение на размер - это ограничение на размер файла в операционной системе (Windows). А в клиент-серверной - ограничения того или иного сервера баз данных. В любом случае речь идет о терабайтах. А база в 4 гига - это маленькая, детская база.

  3. #3
    Клерк
    Регистрация
    30.11.2011
    Сообщений
    377
    Да, конечно!

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)