Загрузка из XLS в документ "Реализация товаров и услуг" для ТИС 7.7

Загрузка данных из любых файлов XLS, с настройками. Контроль существования номенклатуры. Заполнение "реализации" или "поступления". Создание отсутствующих номенклатур с контролем по штрихкоду.

Принцип использования: В параметрах входной таблицы указываем границу нужных нам данных из файла xls, который имеем. Потом желательно нажать «Контроль», чтобы проверить, существует ли номенклатура в нашей базе или нет, если не существует, то думаем сами — что легче исправить и как поступить.

Есть возможность создания отсутствующих номенклатур. Можно заполнить шапку. Есть настройка для наименования, состоящего из двух ячеек — и всякие другие настройки.

Если что, можно легко переделать под создание не «реализации», а «поступления».

25 Comments

  1. vkr

    Когда-то сам писал загрузку из XLS в РасходнуюНакладную для Бух 7.7…

    Правда, у меня интерфейс загрузки — для OpenOffice 3.x.

    Но у автора получилось явно круче по настройкам… 😀

    Плюс!

    Reply
  2. vkr

    Когда-то сам писал загрузку из XLS в РасходнуюНакладную для Бух 7.7…

    Правда, интерфейс загрузки был для OpenOffice.

    Но у автора получилось явно круче… 😀

    Плюс!

    Reply
  3. dmitry.mouratov

    Ну типа легко можно под себя подогнать, влюбой документ сделать загрузку.

    Reply
  4. trioka

    Плюс. сам писал нечто подобное.

    но у автора покруче в плане настроек.

    только скачать не могу. 🙁

    Reply
  5. dmitry.mouratov

    Сейчас чтоб скачать нужно иметь внутреннюю валюту или рейтинг больше 30. видимо поэтому не можете.

    Reply
  6. trioka

    тогда почему MD могу скачать?

    Reply
  7. dmitry.mouratov

    Не знаю, только что проверил все скачивается.

    Reply
  8. trioka

    дк. в обед было два файла. MD И ert первый скачал, а сейчас только один файл

    Reply
  9. dmitry.mouratov

    мд у меня не было, глюк на сайте наверное

    Reply
  10. westinka

    да обработка достаточно универсальна, обычно когда находишь подобные примеры, приходится корячиться 🙂

    плюс

    Reply
  11. luckardo

    +1

    Reply
  12. trioka

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

    беру эту на вооружение ибо универсальнее!

    Reply
  13. trioka

    только сейчас заметил что в Реализацию. а в Поступление (Купля продажа) сложно будет переделать?

    Reply
  14. dmitry.mouratov

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

    Reply
  15. trioka

    Выложи .А.

    вот только у меня написало что не верный формат файла.

    Reply
  16. dmitry.mouratov

    выложил, на модерации

    Reply
  17. trioka

    судя по скрину , то что надо.

    было бы еще кратность и единица, цены бы не было. 🙂

    Reply
  18. dmitry.mouratov

    скрин от старой кстати. а что такое кратность и единица?

    Reply
  19. dmitry.mouratov

    (19) кратность и единица?

    ты имеешь ввиду при создании номенклатуры? для меня это было не критично, делается автоматом шт. и коэф. 1

    там очень легко самому исправить как тебе надо.

    Reply
  20. trioka

    яб не спрашивал еслиб было легко. если не ШТ, то надо перебор справочника ОКЕИ делать. чета у меня он не коректно получается. деалет пустую строку в ОКЕИ и ту что надо, а стандартно ставит как раз пустую это в каждую входить и менять. уже голова гудит.

    А про скрин да, я попутал с другой.

    Reply
  21. dmitry.mouratov

    А ты как хочешь то?

    у меня идет отбор в зависимости от цены кидается в папку определенную, а ты хочешь чтоб из екселя брал сразу еденицу измерения? типа «штуки» стразу из справочника ставил «шт.»

    Reply
  22. dmitry.mouratov

    А ты как хочешь то?

    у меня идет отбор в зависимости от цены кидается в папку определенную, а ты хочешь чтоб из екселя брал сразу еденицу измерения? типа «штуки» стразу из справочника ставил «шт.»

    Я вот как создаю

    СпрНоменклатура.Новый();

    СпрНоменклатура.Наименование=Наименование;

    СпрНоменклатура.ПолнНаименование=Наименование;

    СпрНоменклатура.СтавкаНДС=НДС;

    СпрНоменклатура.СтавкаНП =глЗначениеПоУмолчанию(«ОсновнаяСтавкаНП»);

    СпрНоменклатура.Записать();

    СпрЕдиницы.ИспользоватьВладельца(СпрНоменклатура.ТекущийЭлемент());

    СпрЕдиницы.Новый();

    СпрЕдиницы.ОКЕИ = глЗначениеПоУмолчанию(«ОсновнаяОКЕИ»);;

    СпрЕдиницы.Вес = 0;

    СпрЕдиницы.Коэффициент = 1;

    СпрЕдиницы.Штрихкод =Штрих;

    СпрЕдиницы.Записать();

    СпрНоменклатура.БазоваяЕдиница=СпрЕдиницы.ТекущийЭлемент();

    СпрНоменклатура.ОсновнаяЕдиница=СпрЕдиницы.ТекущийЭлемент();

    СпрНоменклатура.Записать();

    Вот тут ты должен как раз определится с выбором

    (СпрЕдиницы.ОКЕИ = глЗначениеПоУмолчанию(«ОсновнаяОКЕИ»);;)

    ну типа если «штуки» то найти в справочник океи элемент шт. и его уже присвоить СпрЕдиницы.ОКЕИ

    Reply
  23. Ламия

    А какой отчет качать надо? в конфигурацию необходимо вносить изменения или нет?

    Reply
  24. dmitry.mouratov

    «новая загрузка и т.д.» вот так примерно называется. Изменения в конфе не нужны.

    Reply
  25. nikolich253

    Подскажите каким образом можно скачать вашу доработку, если она планая, то сколько она стоит?

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *