Загрузка данных из StoreHouse в 1С:Бухгалтерия 8

Опубликовал Alex SL (Crazy_kz) в раздел Обработки - Обработка документов

Когда-то была написана обработка загрузки данных из StoreHouse в 1С:Бухгалтерия предприятия (сначала 1.6, потом и под 2.0) Добавлена версия для БП 3.0

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

Обработка писалась на скорую руку.  

В версии под БП 3.0 Подключение к базе SH происходит после нажатия кнопки выгрузить, путем вывода окна авторизации клиентской части SH, в котором и выбирается база, пользователь, вводится пароль.

Не забыть зарегистрировать OLE сервер SH.

Обработка позволяет загружать из программы StoreHouse в 1С:Бухгалтерия 3.0 документы (приходные накладные, расходные накладные, внутренние перемещения, сличительные ведомости, акты переработок, комплектации, инвентаризации, списания и возвраты товаров). При использовании обработки документы StoreHouse преобразуются в  операции в 1С. Поиск контрагенто идет по наименованию, номенклатура устанавливается указанная в форме. Счета учета стандартные для проводок такого характера.

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

Наименование Файл Версия Размер
Загрузка данных из StoreHouse
.epf 35,91Kb
18.04.17
212
.epf 35,91Kb 212 Скачать
Загрузка данных из StoreHouse в 1С:Бухгалтерия 3.0
.epf 17,47Kb
18.04.17
58
.epf 17,47Kb 58 Скачать

См. также

Комментарии
1. Roman Biblbox (mr zafod) 22 27.10.12 08:16 Сейчас в теме
Сам занимаюсь Обменом с SH. Посмотрел обработку - не нашел, как Вы работаете с единицами измерения и ставками НДС (метод определения НДС по документу зашит ведь в битовой маске опции документа)
2. Alex SL (Crazy_kz) 12 27.10.12 15:36 Сейчас в теме
(1) mr zafod, Если не изменяет память ставка НДС вычисляется из суммы и суммы НДС
3. Alex SL (Crazy_kz) 12 27.10.12 15:41 Сейчас в теме
(1) mr zafod, сейчас посмотрел обработку она (ставка ндс)берется из журнала параметр "2.212.2.4"
4. Roman Biblbox (mr zafod) 22 27.10.12 18:13 Сейчас в теме
(3) Crazy_kz, В документации написано:

2.212.2.4 Ставка/сумма НДС (в зависимости от DocSpecRec::Options)
смотрим далее, ищем опции
2.105.15.1 Опции записи DocSpecRec::Options
ну и сами опции расшифровываются так
Битовая маска опций записи накладной DocSpecRec::Options (см. также sh_tags.h)
------------------------------------------------------------------------------
2 - запись относится к активному документу (может быть неверно при редактировании накладной)
4 - использовать ставку для расчета налога 1 (НДС) (п/н, р/н. Если значение поля
== Null, то используется ставка)
8 - использовать ставку для расчета налога 2 (НСП) (п/н, р/н. Если значение поля
== Null, то используется ставка)
16 - автоматически рассчитывать цену излишков (для инвентаризации. Если значение
поля == Null, то цена рассчитывается автоматически);
- списывать по себестоимости (для расходной накладной)
32 - на данной записи хранятся излишки/недостачи (только инвент.; может быть неверно при редактировании накладной)
64 - использовано доп. количество для инвентаризации (только инвент.; может быть неверно при редактировании накладной)


Т.е. в зависимости от опций в указанном вами поде может быть сумма или ставка. Я встречал такие случаи и именно через опции приходилось определять НДС
5. Сергей Сергеев (SERJ_1CC) 45 15.01.13 16:08 Сейчас в теме
Подскажите пожалуйста какую инфу он тянет вашей обработкой?
6. Юрий Фронт (Юрий Фронт) 19.03.13 23:59 Сейчас в теме
Немного описания к обработке не помешало бы например (как работает клавиша (подключить базу)
7. Юрий Фронт (Юрий Фронт) 20.03.13 10:47 Сейчас в теме
Crazy_kz есть вопросы по обработке + после тестов возможно дописание
ответьте в личку
8. Alex SL (Crazy_kz) 12 21.03.13 20:18 Сейчас в теме
(5) SERJ_1CC, поступления, перемещения, комплектации, сличительные, да по моему почти все там тянется )
9. Александр Петров (hulk45) 24.03.13 13:28 Сейчас в теме
Может ли кто-то помочь проконсультировать и настроить загрузку данных из сторхауса.
За денежку
10. Alex SL (Crazy_kz) 12 27.03.13 15:57 Сейчас в теме
11. Евгений Сидилев (maikl007) 57 29.08.13 13:50 Сейчас в теме
Доброе время. У Вас найдется обработка загрузки из SH в БП 3.0.
12. Alex SL (Crazy_kz) 12 29.08.13 16:12 Сейчас в теме
13. Эдуард Ким (K_O_R_E_E_C) 22.11.13 06:25 Сейчас в теме
Данная обработка подойдет для любой конфигурации?
14. Alex SL (Crazy_kz) 12 22.11.13 10:14 Сейчас в теме
(13) K_O_R_E_E_C, 1С:Бухгалтерия предприятия (сначала 1.6, потом и под 2.0)
15. Alexander Khudoev (identificator) 12 15.04.14 10:27 Сейчас в теме
Выгрузка из UCS StoreHouse 4 в 1C
Внешняя обработка предназначена для импорта товаров, документов и корреспондентов в базу данных 1С из программы складского учета UCS StoreHouse v.4 (Стор Хаус).
Поддерживаются конфигурации
  • Комплексная автоматизация
  • Бухгалтерия 2.0
  • Бухгалтерия 3.0
16. Anton Kutareff (AntonRealIT) 38 11.11.14 12:55 Сейчас в теме
Добрый день.

А реально получить остатки по выбранному складу на определенную дату из Storehouse? Есть задача выгрузить остатки по складу из сторхауса, чтобы сформировать инвентаризацию в 1С...
Функция gsfifo вроде позволяет, но где делается отбор по складу?
17. Alex SL (Crazy_kz) 12 11.11.14 16:39 Сейчас в теме
18. Андрей ССС (Bugor73) 37 01.12.14 22:50 Сейчас в теме
19. Дмитрий Д (profiprog1c) 136 13.03.15 01:01 Сейчас в теме
А подскажите пожалуйста, эта обработка тянет данные в 1С из StoreHouse4 по ole драйверу?
20. Alex SL (Crazy_kz) 12 13.03.15 13:26 Сейчас в теме
21. SemX800 SemX800 (semx800) 68 21.05.15 19:23 Сейчас в теме
А получилось ли у вас получить себестоимость расходной накладной. Если да, может подскажите как ее получить? Она хранится в какой-то отдельной таблице и как к ней подлезть не понимаю. И еще одна запара, как получить Организацию текщего стор хауса, так как у меня их несколько, есть вероятность загрузить данные не из того СХ.
22. SemX800 SemX800 (semx800) 68 21.05.15 19:29 Сейчас в теме
Есть ключ записи в документе(2.105.1.1 Ключ (Rid) записи), но я не могу найти функцию куда его передать , что бы вернуть себестоимость.
23. Alex SL (Crazy_kz) 12 03.07.15 00:38 Сейчас в теме
(21) semx800, нет под рукой СХ, давно этим не занимался.
24. Alex SL (Crazy_kz) 12 03.07.15 01:56 Сейчас в теме
26. Игорь Мартынюк (necsoft) 1 20.08.15 16:50 Сейчас в теме
День добрый!

А что необходимо регистрировать, для подключения к SH.
Купили обработку, открываем и запускаем в БП 3.0. и на соединении выбивает ошибку:

{Форма.ФормаУпр.Форма(4)}: Ошибка при вызове конструктора (COMОбъект)
OleServer = Новый COMОбъект("Sh4Ole.Sh4App");
по причине:
-2147221005(0x800401F3): Недопустимая строка с указанием класса

Что не так делаем???
27. Alex SL (Crazy_kz) 12 21.08.15 14:57 Сейчас в теме
(26) necsoft, В версии под БП 3.0 Подключение к базе SH происходит после нажатия кнопки выгрузить, путем вывода окна авторизации клиентской части SH, в котором и выбирается база, пользователь, вводится пароль.
Должен стоять клиент SH
28. Игорь Мартынюк (necsoft) 1 25.08.15 15:45 Сейчас в теме
(27) Crazy_kz, база находится на том же ПК, что и SH. При выполнении подключения выдается ошибка, о которой писал выше. Нужно ли регистрировать какие-то DLL. Под клиентом SH подразумевается установленное ПО на ПК?
29. Игорь Мартынюк (necsoft) 1 26.08.15 11:11 Сейчас в теме
Добрый день.
Все сделали, соединение есть, но нет в списке БД SH
Когда запускаешь сам SH, то база в списке есть, а когда через обработку из 1с, то в списке базы нет.
Что еще необходимо сделать?
30. Alex SL (Crazy_kz) 12 26.08.15 23:03 Сейчас в теме
(29) necsoft, Читайте мануал по SH
31. Олег Шалимов (CaSH_2004) 342 30.01.16 18:28 Сейчас в теме
(0) Загрузка в БП 2.0.
Замечательно что есть но недоделок море, можно поправить, но есть и принципиальные, например:
все товары загружается одной строкой, а несколько отчетов о розничных продажах загружаются одним документом с несколькими строками каждая из которых является сводной по документу.
Обработка для загрузки приходов и расходов из StoreHouse в БП 3.0 - тут все детально, но нужно в 2.0, а у вас интересно в 3.0 как обстоят дела со сводными позициями? А то неохота тратить $m если там тоже сводно.

Вообще не пойму смысла загружать сводно например Комплектацию? Нужно же знать что списывается и что изготавливается детально.
32. Олег Шалимов (CaSH_2004) 342 25.02.16 15:12 Сейчас в теме
Кто нибудь знает как загружать документы расчета для получения сумм и видов оплат (наличка/карта)?
Очень нужно, создал тему на форуме Как загрузить документ расхода из StoreHouse/R-Keeper в 1С, если кто то знает подскажите тут или там.
33. Рамиль Хусаинов (tanksod19) 28.04.16 10:47 Сейчас в теме
А исходный код обработки открытый? И можно ли прописать путь к базе SH по умолчанию?
34. Alex SL (Crazy_kz) 12 10.05.16 14:25 Сейчас в теме
(33) tanksod19, открытый
по поводу пути - не пробовал
35. Николай Благодарный (bliss19) 02.06.16 16:07 Сейчас в теме
Всем привет.
Такой вопрос. На какой dll написана эта обработка?
На Sh4Ole.dll (которая, насколько я знаю, не требует ключа) или на sh4book.dll (которая ключ требует).
Спасибо.
36. Роман Афанасьев (mikor) 07.10.16 16:49 Сейчас в теме
А где можно взять документацию на Sh4Ole.dll и ее последнюю версию
37. Анна Ермакова (ermakovaanna) 25.11.16 10:08 Сейчас в теме
Подскажите, после нажатия "Подключиться к базе" - открывается окно логина StoreHouse, можно выбрать базу, ввожу логин / пароль - отваливается с ошибкой подключения... Проблема с OLE сервером? (если сервер OLE не стоит, окно не открывается).
38. Асет Камаков (asseke) 12.01.17 11:12 Сейчас в теме
Добрый день.
Обработка Загрузка в БП 2.0 не загружает данные.

Строка:
ЗапросЖО = SH.DocFList(ДатаНач,ДатаКон,0,1,0);

ЗапросЖО равен 0. (число)

В чем может быть проблема?



39. Игорь Мартынюк (necsoft) 1 20.01.17 16:12 Сейчас в теме
Добрый день! Нужно смотреть на реальных данных, так очень сложно сказать!
40. Игорь Мартынюк (necsoft) 1 20.01.17 17:21 Сейчас в теме
(37) Да, с OLE и что в Вашем понятии - Ole не стоит?
41. Alexander Khudoev (identificator) 12 21.01.17 14:42 Сейчас в теме
(38)пользуйтесь нашей обработкой, у нас выгружает в несколько конфигураций без проблем (lipasite.com)
42. Анна Ермакова (ermakovaanna) 10.02.17 09:29 Сейчас в теме
(40) Модуль от SH ответственный за OLE интеграцию. Переустановили, все взлетело. Спасибо!
43. Александр Александр (htgroup) 18.03.17 01:38 Сейчас в теме
Приобрели обработку, но не удается подключиться к базе... Подскажите, где можно взять Sh4Ole.dll и документацию по ней?
44. Андрей Давыдов (user722146) 30.03.17 01:58 Сейчас в теме
Здравствуйте!
У меня такая проблема, я запускаются выгрузку , а у меня выходит ошибка

Ошибка при вызове метода контекста (Записать) Новый Товар.Записать(); по причине: Не удалось записать: "Номенклатура"!

Как решить?
45. Denis Elykov (user735778) 17.04.17 16:47 Сейчас в теме
Добрый день!
Нужна помощь в написание обмена данных между Store House и кассовой системой Эксперт. За вознаграждение.
47. Игорь Мартынюк (necsoft) 1 18.04.17 09:56 Сейчас в теме
(44) нужен доступ к базе 1с + отладка. Может прав у вас нет создавать товары в 1с. Без отладки ни как
48. Игорь Мартынюк (necsoft) 1 18.04.17 09:56 Сейчас в теме
(45) Добрый день! О какой кассовой системе идет речь?
49. Denis Elykov (user735778) 18.04.17 10:16 Сейчас в теме
Кассовая система Эксперт. Нужно помочь с приемом данных в сторхаус. Данные на стороне Эксперта подготовим сами.
50. Игорь Мартынюк (necsoft) 1 18.04.17 13:43 Сейчас в теме
(49) что будет инициировать обмен, Эксперт передавать или SH забирать?
51. Denis Elykov (user735778) 18.04.17 14:39 Сейчас в теме
(50) обсуждаемо, нам главное получить результат, чтобы продажи попадали в Сторхаус. Идеально, чтобы и обратная экспорт товаров в Эксперт тоже работал.
С вами можно пообщаться в личке?
52. Игорь Мартынюк (necsoft) 1 18.04.17 17:48 Сейчас в теме
Оставьте свое сообщение