Работаем с 1С из Excel

Публикация № 94095

Разработка - Обмен данными 1С - Загрузка и выгрузка в Excel

Здесь много пишут о работе с Excel из 1С. А всегда ли удобно работать таким образом? Давайте взглянем на процесс взаимодействия этих программ с противоположной стороны.

Не знаю, как у Вас, а у меня в компании руководитель иностранец и не очень-то любит 1С, ему удобнее просматривать результаты деятельности в известной программе Microsoft Excel. Конечно, можно выгружать данные из 1С в Excel, но я предлагаю обратный вариант - обращение к 1С из Excel со всеми вытекающими отсюда последствиями.

В прилагаемых файлах описан процесс работы с 1С (версии 8.х) из Excel на примере выгрузки данных о документах реализации за период или выгрузки табличных частей документов реализации товара. Данный пример основан на использовании технологии Microsoft COM для доступа к базе 1С и реализован в программе Excel2003. В принципе, работать будет и в Excel2007, и в Excel2010. Пример приведён для конфигурации "1С Управление торговлей".

Т.к. код открыт, то можно без труда переработать под другую конфигурацию.

Особые благодарности выражаю С.М.Кашаеву за его познавательные книги, а также руководству своей компании за разрешение открыть профсекреты для сообщества

03.02.2012

Добавлен пример получения отчёта из 1С УТ версии 8.2 по задолженности контрагентов в разрезе документов расчёта в зависимости от выбранного названия договора (пример работы из Excel с запросами 1С)

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

Наименование Файл Версия Размер
Пример считывание данных из 1С.xls

.xls 84,50Kb
06.02.12
266
.xls 84,50Kb 266 Скачать
Инструкция по использованию файла.doc

.doc 1,01Mb
06.02.12
78
.doc 1,01Mb 78 Скачать
Отчёт задолженность контрагентов для УТ 8.2.xls

.xls 148,00Kb
06.02.12
44
.xls 148,00Kb 44 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. cool.vlad4 45 12.10.11 15:05 Сейчас в теме
:D поменьше пафосу
за разрешение открыть профсекреты для сообщества
не поверите, на самом деле и это уже было, и на этом сайте...а тут 1С еще выпустила платный addin для Office 2010...
4. gr0ck 12.10.11 15:21 Сейчас в теме
(1)
Да, к сожалению проф секреты уже давно не секреты)
8. ugrageo 12.10.11 16:10 Сейчас в теме
(1) cool.vlad4, интересно, иностранные руководители кроме экселя чем еще пользуются?
10. ugrageo 12.10.11 16:13 Сейчас в теме
(1) cool.vlad4, Вернее, какие аналоги 1с они используют?
2. psih12 131 12.10.11 15:15 Сейчас в теме
Работаю с этой надстройкой. Меня она разочаровала. Во-первых, табличные части документов она не выгружает. Во-вторых, с ней сложно автоматизировать работу.
3. cool.vlad4 45 12.10.11 15:18 Сейчас в теме
(2) Я тоже её щупал, сложилось впечатление, сделано чисто для шаблонов (по мне так эта надстройка отстой).
Но работа с 1С-кой через com (я так думаю в (0) именно так), тоже не есть открытие или секрет. Пруф http://infostart.ru/public/69984/
Enchanter; СергейКа; psih12; +3 Ответить
5. gr0ck 12.10.11 15:22 Сейчас в теме
cool.vlad4 пишет:
а тут 1С еще выпустила платный addin для Office 2010...

А можно тут поподробнее? Не слышал про это
6. cool.vlad4 45 12.10.11 15:24 Сейчас в теме
(5) http://v8.1c.ru/1c_office/integration.htm Сделано, чисто для создания шаблонов...
7. gr0ck 12.10.11 15:33 Сейчас в теме
9. psih12 131 12.10.11 16:10 Сейчас в теме
Спасибо за указанную ссылку на похожий файл, что-то я его раньше не заметил. Для меня до сих пор было трудно вынимать данные из регистров. Теперь я это знаю.
11. psih12 131 12.10.11 16:43 Сейчас в теме
Наш директор только Эксел признает. Но, один мой товарищ работает программистом зарубежом. Так он сказал, что многие используют Microsoft Dynamics.
13. ugrageo 12.10.11 17:08 Сейчас в теме
(11) для меня эксель очень мощная и гибкая штука, мне очень нравится эта электронная таблица. Однако один раз мне не хватило количества строк, достиг предела и не знал как увеличить. А в остальном все нравится. Особенно наборы функций и возможности vba.
15. gr0ck 13.10.11 08:20 Сейчас в теме
(13) ugrageo,
Есть такая надстройка для экселя
http://www.powerpivot.com/
Ну и вот:
http://habrahabr.ru/tag/powerpivot/

Удобно из сиквел сервера можно данные считывать:) Полезная штука
mcb60; ugrageo; +2 Ответить
12. psih12 131 12.10.11 16:49 Сейчас в теме
Не знаю, как Вам, но мне легче код написать в Эксел,т.к. сам работаю программистом в VBA. В 1С только начинаю программировать, пока туговато-всё у них реализовано не по тем стандартам, как в других языках, в итоге трудно переключаться между языками.
96. Abadonna 3863 06.01.12 15:31 Сейчас в теме
(12)
Не знаю, как Вам, но мне легче код написать в Эксел,т.к. сам работаю программистом в VBA.

Почему-то само в памяти всплыло ;)

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

©Марк Твен. Письма с Земли
14. psih12 131 12.10.11 17:17 Сейчас в теме
Хочу напомнить, что взаимодействие Excel и 1С не ограничивается только считыванием данных.Из Excel можно полноценно работать с 1С,т.е. и записывать данные, создавать документы, справочники и т.д. Выложенная ранее мною обработка по загрузке лимитов номенклатуры реализована мною и в виде файла Excel, который делает тоже самое.
16. gr0ck 13.10.11 08:22 Сейчас в теме
Несколько сот миллионов строк думаю должно хватить:)
18. ugrageo 13.10.11 09:57 Сейчас в теме
(16) gr0ck, приветствую, спасибо за информацию, по мере необходимости буду юзать. 100 000 000 строк это круто. Нехилый массив данных. Интересно как быстро/медленно мой комп будет с таким объемом работать. Но там вроде 2010 ексель. Я пока что использую офис 2003. Но все равно спасибо.
22. gr0ck 13.10.11 11:30 Сейчас в теме
(18) ugrageo,
Работает быстро. Очень:) Помню на каком-то треннинге от мелкомягких игрались с этой штукой, там порядка миллиона записей за несколько секунд из сиквелсервера грузилось. И сортировочка быстро работала с отборами.
17. psih12 131 13.10.11 09:49 Сейчас в теме
Для всех интересующихся темой, да и для общего развития, советую посмотреть информацию о программе бизнес-анализа QlikView:
QLikView
У данной программы есть стыковка с 1С:
1C QlikView Connector
19. psih12 131 13.10.11 10:16 Сейчас в теме
Также советую просмотреть информацию ещё об одной системе бизнес-анализа, которая является бесплатной. Называется она Palo:
Palo Suite for Excel
Очень стоящая вещь!
20. aragor 13.10.11 11:19 Сейчас в теме
Не очень удобно в работе на самом деле.
21. psih12 131 13.10.11 11:27 Сейчас в теме
(20) aragor, к чему это сообщение относится? Если это относится к примеру, который мною выложен, то повторюсь - это лишь пример или обертка, как хотите. А уже Вы формируете законченное решение-добавляете функционал и т.п.
23. Арчибальд 2711 13.10.11 11:57 Сейчас в теме
Продолжаю считать отстойной работу в Экселе, когда есть 1С. Тем не менее, от него уйти не удастся в обозримом будущем. Из-за того, что в Экселе юзер ощущает некую независимость от одноэсника - и оперативнее может что-то посчитать.
Ish_2; comol; +2 Ответить
24. comol 4372 13.10.11 12:19 Сейчас в теме
Кто-то двигает автоматизацию вперёд, а авторы таких разработок "отбрасывают назад" нас в "каменную эру". Пользователь должен понимать что он делает... и в первую очередь что "Система" и "Excel" это разные вещи. Несмотря на то что MS выпустили и Dynamix Ax и Excel что-то нет у них обратной интеграции - не задумывались почему?
25. afk 75 13.10.11 14:32 Сейчас в теме
(24) т.е. автору надо было послать руководителя подальше?
28. comol 4372 13.10.11 15:27 Сейчас в теме
(25) afk, Для этого есть дискуссии на тему средств класса Enterprise и personal. Рентабельности действий и т.д. и т.п.
26. psih12 131 13.10.11 14:46 Сейчас в теме
(24) comol, я не отрицаю всех преимуществ использования 1С, а лишь показал пользователям возможности взаимного дополнения этих программ. Если бы всё было плохо, от использования Excel давно бы отказались. Но, зайдите на сайт PlanetaExcelи посмотрите, в каких компаниях автор проводит тренинги по Excel. Как говорится, каждый делает для себя выводы сам.
27. Ish_2 1052 13.10.11 14:56 Сейчас в теме
(26) Автор лишь обозначил "взгляд с другой стороны". Чем это плохо ?
Разве Excel умер или умирает ? Или имеет меньшее распространение чем 1с ?
Спасибо автору.
IgorKoenigsberg; Трактор; psih12; +3 Ответить
30. comol 4372 13.10.11 15:37 Сейчас в теме
(27) Ish_2, Эксель это средства другого класса, как я уже сказал... и область его применения должна быть ограничена. В качестве "сложного" и "нетривиального" анализа слабо структурированных данных что подтверждает его использование в качестве OLAP клиента.. но использовать его для ввода данных... Я думаю люди которые обучали когда-то работать пользователей в 1С после экселя поймут...
31. Ish_2 1052 13.10.11 15:53 Сейчас в теме
(30) Хм... Ну , конечно , статья бы выиграла, если бы автор указал на ограничения использования Excel и на все последствия такого подхода к вводу данных. В целом же считаю "взгляд со стороны" - полезным.
SunShinne; +1 Ответить
32. comol 4372 13.10.11 16:55 Сейчас в теме
(31) Ish_2, Нууу... я тоже ничего против такой разработки не имею - подход интересный... просто нужно "жирным шрифтом" написать было - "только для специализированных задач", "возможны последствия". Просто люди у которых есть опыт возьмут на заметку... а у кого опыта поменьше - попросили сделать работу из Excel - скачал на инфостарте обработку - сделал...
SunShinne; +1 Ответить
33. psih12 131 13.10.11 17:06 Сейчас в теме
(32) comol, (31) Ish_2, если заметили, то я выложил пример считывания данных из 1С, а не ввода их туда. Последствий при этом для 1С никаких. Во-вторых, импорт данных в Excel и подразумевает, в том числе, и их последующий анализ. В-третьих, автоматизировать деятельность можно и с помощью Excel (к примеру, в связке с IE,Outlook, Access, CorelDraw, Adobe ReaderPro и т.п.),но это уже другая история. Во всяком случае, спасибо за критику.
34. comol 4372 13.10.11 17:23 Сейчас в теме
(33) Тогда не правильно понял, сорри.
Но тогда это не "работаем с 1с из excel"... всё-таки... для меня заголовок был прямо как "красная тряпка" :)

P.S. Для чтения надстройку 1С сами используем - удобно иногда.
29. comol 4372 13.10.11 15:31 Сейчас в теме
(26) на самом деле если мыслить как рядовой ИТ-шник вы сделали всё правильно - вам поставили задачу, вы её выполнили, а если мыслить шире... вы отбросили назад автоматизацию в вашей компании... В 1С есть средства интерактивного управления, бизнес-планирования, возможности СКД. Будет у вас их кто-нибудь в компании изучать? нет, не будет. генеральный директор работает в экселе и все будут брать с него пример. И самое ужасное, что людям не будет даже приходить в голову что "можно по-другому", можно "по-человечески". Что поиск документа по номеру может выполняться не как в экселе... а за долю секунды по индексу... и что базу "не надо сворачивать", потому что она не начинает медленнее работать... Сколько мы боролись с таким подходом... а его продолжают использовать....
CaSH_2004; +1 Ответить
35. slimper 199 13.10.11 18:30 Сейчас в теме
(24) Что касается UI, то отбрасывает нас в "каменную эру" 1С а не Excel. Нет группировок в экранных формах, нет фильтрации результатов после поиска, нет возможности сортировать данные щелчком мыши по заголовку колонки, и.т.д.
(что-то из вышеперечисленного появилось в управлямых формах - не прошло и двадцати лет). Поэтому ничего удивительного, что многие предпочитают Excel, особенно люди с "дикого Запада". В Excel пользователь чуствует себя гораздо более комфортно чем в 1С.
36. comol 4372 14.10.11 00:13 Сейчас в теме
(35) slimper, Это всё равно что сравнивать к примеру Corel Draw и Autocad :))
Просто Excel создавался для удобства интерфейса в первую очередь, а 1С несколько для другого... ВЫ видели интерфейс SAP R3 или Dynamics Ax? По сравнению с ними 1С просто верх удобства... и никто же не кричит что Ax или SAP "плохая система"
38. slimper 199 14.10.11 07:12 Сейчас в теме
(36) comol, А для кого создается ПО? Вы какой автомобиль выберите Lada или изделие японского автопрома? 1C - массовый продукт и покупатель вправе ожидать, что он будет удобен в использовании. Вы видели как впадают с ступор бухгалтера блуждая по бесконечным меню? А для того чтобы найти нестыковки в учете, сколько оборотно-сальдовых должен выпустить бухгалтер? А ведь реализация сальдо в экранной форме значительно упростила бы ему жизнь. Меня достает пренебрежительное отношение 1С к нуждам пользователей - мы самые крутые, и вы съедите все, что мы сделаем. Отсутствие конкуренции ведет к застою, 1С прекрасный пример этого.
39. comol 4372 14.10.11 10:40 Сейчас в теме
(38) slimper, Хороший застой 20 Релизов за полгода :). Ax и SAP BO чем вам не конкуренция?
Конечно с точки зрения бухгалтера то что человек может посмотреть - это радует.
Только 1С - это система, в которой есть правила учета, многопользовательской работы, оперативности и непротиворечивости данных. Они на первом месте. Грамотные люди обычно наоборот обвиняют 1С в её "удобности для пользователя" http://forum.infostart.ru/ajax/show_comment.php?t=42699&c=23 В других системах даже отчеты нельзя посмотреть без блокировки итогов для изменения. Просто людям которые всю жизнь писали на листике - писать в Word всегда будет не удобно, которые всю жизнь учитывали что-то в экселе вести учет даже в 1С будет не удобно... Которые всю жизнь вели учет в 1С в SAP будет очень не удобно :)))
37. Helper 1 14.10.11 02:37 Сейчас в теме
Вопрос с точки зрения пользователя. Вот можем, например в УНФ, через наборы дополнительных реквизитов и сведений в документ "Заказ покупателя" добавить необходимые нам дополнительные реквизиты (а зачастую они не устоявшиеся и постоянно требуется что-то добавить). Но при этом, в настройке формы списка заказов, отметить добавленные реквизиты на отражение в списке - нет возможности. Представленное описание как раз и позволяет настроить отражаемый список под себя? Т.е. по факту можно организовать некое рабочее место на чтение списка заказов из 1с и дальнейшую произвольную работу с фильтрами Excel?
40. slimper 199 14.10.11 11:22 Сейчас в теме
(40) comol,Покупая Excel я знаю за что плачу деньги и мне не нужен программист, чтобы получить нужные мне результаты. Покупая 1С я получаю головную боль, что-то надо обязательно подкручивать, бить кувалдой и.т.д., заявленная функциональность либо реализована не в полной мере, либо отсутствует вовсе (здесь я имею ввиду ББУ/БГУ). А бесконечные обновления, которые плодят новые глюки? 1C - это чисто совковый подход к произодству товаров массового потребления, как не умели тогда, так не умеют и сейчас.
41. comol 4372 14.10.11 12:36 Сейчас в теме
(40) slimper, А вы купите эксель, заставьте в одном файлике вести учет нууу человек 30 (возьмём по минимуму). и чтобы отражали ВСЕ финансовые операции. И вот тут у вас "очень быстро" возникнет потребность в программисте - чтобы вам макросы и связи прописать... потом в системном администраторе, чтобы резервные копии настроить... потом пару раз рухнет - восстановить, потом защитить данные одних от других.. потом права распределить....

А потом вы поймёте какая хорошая оказывается штука 1С :))). Автоматизацию на экселе мы уже тоже проходили :).
D.S.Denton; +1 Ответить
42. slimper 199 14.10.11 14:04 Сейчас в теме
(41) comol, Почему нужен Excel и проч., потому что учетная система от 1С не обеспечивает потребностей пользователя. В идеале на компьютере у бухгалтера должен стоять только браузер и учетная система. При покупке 1С мне обещают полное счастье, а в реальности всучивают полуфабрикат. 1С технологически не соответствует, заявленным ею же критериям, что можно квалифицировать как прямой обман. Вы предлагаете закрыть на все глаза, и ориентироваться только на 1С, потому, что ничего лучше нет?
43. comol 4372 14.10.11 15:19 Сейчас в теме
(42) slimper, К сожалению для потребностей бухгалтерии лучше и правда ничего нет :).
А вы всегда верите когда вам продажники обещают полное счастье? Ну работа у них такая :).
44. slimper 199 14.10.11 15:39 Сейчас в теме
(43) comol, Продавцам я конечно не верю. Просто мне хотелось, чтобы не сильно наваливались на автора публикации, человек ищет,пробует, а это моему мнению не заслуживает осуждения.
45. logarifm 1080 14.10.11 18:03 Сейчас в теме
Ставлю плюсик за инновацию. А так по-ходу не приходится использовать. Сложные отчеты только как ты будешь строить, где придется использовать СКД и со всеми вытикающими!? Это так примитивный список документов, который особо никому и не нужен.

В основном руководство интересует, продажи и валовая прибыль и т.д.
46. DenisKin 20 14.10.11 20:50 Сейчас в теме
Могу ошибаться, но лицензия 1с не позволяет получать данные из информационной базы программами сторонних разработчиков.
47. SevasBVE 14.10.11 21:03 Сейчас в теме
(46) DenisKin, А если Вы средствами самой 1С выгружаете данные во внешнюю программу, это разве не нарушение лицензии 1С?
57. DenisKin 20 16.10.11 01:58 Сейчас в теме
SevasBVE пишет:

(46) DenisKin, А если Вы средствами самой 1С выгружаете данные во внешнюю программу, это разве не нарушение лицензии 1С?


Конечно нет.
48. CaSH_2004 361 14.10.11 23:54 Сейчас в теме
Да обсуждение впечатляет! особенно slimper VS comol :) slimper можно понять с точки зрения пользователя, но не с точки зрения программиста, т.к. наша задача во первых сделать ПРАВИЛЬНУЮ систему, а уж потом сделать ее удобной пользователю (но ведь есть движение в этом направлении). Excel бесспорно удобен, я им пользуюсь как калькулятором или сметой, но это, же не учетная система! Да в ней удобно, но не практично вести учет. Хотя тем, у кого учет несложный, возможно она ближе по духу.
comol прав, что из чтения статьи возникает впечатление (очень сильное) что автор призывает вести учет в Excel (или анализировать его). Я полностью согласен, что Excel стал стандартом для выгрузки и обработки в нем данных, но самой базой данных он не стал и не станет, сколько на него макросов не накручивай.
Давайте признаем, что в Excel удобнее пользоваться по сравнению с 1С, настолько в 1С удобнее вести учет, чем в Excel. Там где нужно подстелить - камень не подойдет, там где нужно подпереть - тряпка не помощник.
А вот насчет лицензионности интересный вопрос, хотя такой же риторический, как и то, сколько на небе звезд. Да они есть но нам от этого не теплее, от ограничений «на бумаге» до ограничений «на местах» - так же далеко, как до тех звезд, когда-нибудь мы приблизимся к этому, но явно не скоро.
comol; mcb60; +2 Ответить
50. SevasBVE 15.10.11 12:55 Сейчас в теме
(48) CaSH_2004, Насколько я понял, автор не ведёт разговор об учёте в Excel, а об анализе данных, который более удобен в Excel. И, вообще, он же написал, что это пример. Этот принцип выгрузки можно использовать и в других программах-кто мешает Вам выгружать данные таким образом в Access? А ведь эта программа тоже база данных. И ещё, хорошо говорить тем, у кого в штате фирмы есть программист 1С или деньги на его работу. А если нет?
55. CaSH_2004 361 15.10.11 21:18 Сейчас в теме
(50)Собственно, к автору никаким претензий, молодец что показал подход (даже если он и раньше был, вроде я не видел, но и не искал) Собственно высказался т.к. slimper своими репликами (35) (38) с одной стороны прав, а с другой - если идти на поводу пользователей то получить можно только такой продукт как Excel. Я не знаю насколько сложно реализовать в MXL возможности Excel по написанию формул, но думаю если бы это было легко 1С это сделало
(53)Я это и имел ввиду

А насчет вытаскивания данных из 1С в Excel-е то также удобнее наверно вызывать функцию которая формирует отчет и сохраняет его в файл и автоматом открывать этот файл с готовыми группировками, чем пытаться все группировки реализовать в Excel
58. slimper 199 16.10.11 08:29 Сейчас в теме
(55) CaSH_2004, Бедный Джобс, всю жизнь шел на поводу у пользователей, и не знал, что в России есть фирма 1С, у которой можно научиться, как делать "правильное" ПО. Количество записей в таблице, текущая запись, сумма по выбранной колонке таблицы - это тоже трудно реализовать, как встроенные функцию платформы? Еще один "незнайка" Гейтс тоже уверен, что в конкурентной борьбе побеждает не та программа, которая на одну секунду быстрее выполняется, а та которой удобнее пользоваться.
53. mcb60 15.10.11 20:38 Сейчас в теме
(48) CaSH_2004, Поддерживаю тезис о том, что есть разные инструменты для разных работ и это хорошо. Есть масса задач которые не поддаются мгновенной реализации в 1С, а руководство не может ждать - информация нужна сейчас! И гибкий инструментарий Экселя позволяет: 1 - оперативно угодить начальству, 2 - понять чего ему (начальству) на самом деле нужно и 3 - позволяет в последствии, опираясь на макет Екселевского отчета решить проблему средствами 1С (или отказаться от такого решения не вбухивая массу времени и средств на волюнтаристские -часто- запросы руководства). Не гибкое использование разных инструментов может привести даже к смене штатного программера! Так что, публикация psih12 - это личное оперативное расширение инструментария штатного программиста 1С. Мне так каженся.
PowerBoy; SevasBVE; +2 Ответить
56. comol 4372 16.10.11 01:47 Сейчас в теме
(48) CaSH_2004, Да я прямо "между двух огней" всегда. В данном случае не совпадаю во мнениях с пользователями которым "Удобнее" важнее чем "правильнее", в других публикациях не совпадаю мнениями с ИТ-шниками, которым "правильнее" важнее чем "удобнее". Баланса не найти - всё равно кто-нибудь будет недоволен :).
59. CaSH_2004 361 16.10.11 12:38 Сейчас в теме
(56)comol, так всегда было и будет, я тоже это заметил
(58)slimper, вы смешиваете 2 разных подхода к созданию программ. 1С делает платформу, она хорошая, но для нее нужно сделать еще и хорошую конфу - вот тут 1С передает эту возможность нам, программистам чтобы мы и наши детки не голодали, а вы ее обвиняете!
1С делает типовые конфы чтобы показать нам как пользоваться их инструменалом, а не как образец хорошего продукта, поэтому все и плюются. А вы бы предпочли чтобы все программы были готовыми, вылизанными и с закрытым даже на просмотр кодом (как сделал ваш знаменитый Гейтс)? Это как раз бы и получилась - "хорошая программа" в вашем понимании? 1С создала Франчайзи и открытость системы именно для того чтобы ВСЕ, в том числе руководители которые не ограничены одним Excel-ем, могли делать систему под себя. И я лично это ценю. А многие руководители привыкли больше накручивать цены чем оптимизировать свои затраты, поэтому им нужнее сложить «в столик» свою прибыль (с этим Excel как раз лучше справляется) чем проводить многосторонний анализ своей деятельности по множеству критериев и под разными углами (тут уже 1С лучше а Excel отдыхает). Потом они идут в кассу, выгребают «бабло», урезают ЗП сотрудникам и идут покупать себе 3-ю машину за год. Постоянно такое наблюдаю у наших директоров, особенно интересно слышать что при этом они жалуются на падение спроса, нехватку денег и т.п.

Вот например, 1С уже показало в своих бухгалтерских отчетах в БП 2.0 как пользоваться суммированием при выделенной колонке – и что? Многие программисты взяли это не вооружение? 1С создает своего образа «народное ополчение» для создания среды программистов экономических программ. Обратите внимание что больше не одна среда разработки кроме MS и связанных с WEB не обладает такой поддержки и распространенности в интернете. А потом сравните суммы которые потрачены, я где то видел цифры (привести не могу) что 1С вроде как десятки миллионов получает в год со своих продаж 1С, причем вроде рублей. А это несопоставимо с затратами MS или расходами всего мира на WEB. Цифр у меня нет, но думаю можете представить каково это. Причем, на мой взгляд, 1С 8 гораздо имеет больше нужных вещей относительно 1С 7.7, чем Win 7 или Vista относительно Win XP.

Я думаю не зря 1С не тратит усилий на свои программы, она понимает если они будут такими хорошими то кто же их будет дорабатывать или делать новые? Только они. А на местах их будут поддерживать не программисты, а консультанты. А вы где-нибудь видели чтобы у нас бухгалтера читали ЖЖ? Я лично за несколько лет не смог заставить и одной главы их прочесть, а повидал их несколько сотен.
Вот точно обидно смотреть на поделки некоторых товарищей которые тут выкладывают свой код, который они взяли у других, и при этом не улучшили его, а наоборот ухудшили. Естественно при таком подходе будет виновата 1С, т.к. на ней все написано.
Ситуация с 1С где-то посередине между Windows (удобство) и Unix (открытость), и нечего обвинять что продукт плохой, сначала научитесь пользоваться. Если не хватает возможностей то в ней уже можно пользоваться и ВК и ActiveX (и даже писать на любом языке благодаря технологии .Net) – полная свобода творчества.
60. slimper 199 16.10.11 14:52 Сейчас в теме
(59) CaSH_2004, Предположим вы купили стиральную машину, привезли, установили и тут выясняется, что отжим не работает. Вы в недоумении, что делать? Звоните в магазин, а там вам говорят, что так и должно быть, а чтобы заработал отжим надо пригласить сертифицированного механика за отдельную плату. Оказывается производитель машин думает не только о своих прибылях, но и о десятках тысячах механиков, имеющих сертификат от производителя, чтобы они могли заработать на бутылку себе и на конфеты детям. Вдобавок вам напоминают, что пользоться можно только шлангами производителя, нельзя разбирать машину и менять детали, иначе производитель может подать на вас в суд.
И наконец, вы просто обязаны каждые полгода покупать специальную смазку от производителя, иначе он не дает никаких гарантий.
Насчет открытости 1С вы наверно пошутили, или может быть у вас есть технологическое описание структуры БД и исходный код платформы, или быть может вы обладаете тайным знанием как можно в запросах использовать update и insert?
Что касается .Net, я создаю на ней продукты с 2003 года, и по моему мнению возможности интеграции с 1С близки к нулю, наверно потому, что 1С ушла далеко вперед, по сравнению с средой .Net.
62. CaSH_2004 361 16.10.11 19:45 Сейчас в теме
(60)Конечно не понравилось бы, но пример из другой оперы, как я и говорю. 1С создала платформу т.е. по вашему завод для стиралок, а уж кто их производит и как это не их дело - а производителя. То что она показала как произвести "стиралку" и что на работает в массах - за это ей спасибо сказать надо. Но она не является узко заточенным производителем конфигураций (по вашему "стиралок"). И нечего ей претензии выдвигать. Кому достаточно учета заложенного в типовых - пользуйтсь, а остальные обращайтесь ко своему разработчику-"произодителю", и все будут довольны.
Думаю, если вы выросли из 1С, то вам пора менять платформу, создавать свою (есть такие инициативные группы) или разрабатывать на других языках. То что вы критикуете поподат под поговорку: "в чужой монастырь со своим уставом не лезь". Странно - если вам не нравится не работайте, нравиться - не хайте. Если считаете что нужно все улучшить и вы это потяните - обратитесь к Нуралиеву и его команде и обоснуйте им это, а сидя дома ругать что "все плохо и я могу лучше", это неправильный подход.
Кстати с точки зреия применяемости ва пример тоже не катит: 1С не преднозначена для домашнего учета (хотя и можно и есть примеры), если возьмете стиралку промышленного формата - то вас удивит как цена так и условия. И там вам тоже не дадут никуда лазить - поверьте, как и в любой пробышленный агрегат, нужно будет вызывать квалифицированного мастера или вас снимут за самоуправство с гарантии.
Я вот недавно работал на заводе по производству стеклопакетов (Краснодар), станок они заказали из Турции (вообще хозяева цеха сами турки) за немаленькие деньги (где то 400 т.р.). И когда им нужно его починить они мастера вызывают оттуда - 1 тыс. евро стоит только просто вызов, не считая наладки. Как-то у них вода в монитор какой-то попала (рабочие не туда шланг при мойке направили) им вообще сказал производитель что такую запчасть чинить не будут т.к. нет сервиса у них, только новую поставят - за 3 тыс.евро. Они купили - простой дороже, а запчасть починили за 10% от стоимости у русских умельцев - вот так, но через месяц.
Так что сравненивать бытовую технику нужно с Excel, а 1С - это продукт для бизнеса.
63. slimper 199 16.10.11 20:52 Сейчас в теме
(62) CaSH_2004, Я не сижу дома, мы уже больше десяти лет делаем и сопровождаем свою бухгалтерию, зарплату, экономические программы. К сожалению у нас есть клиенты, которые работают на 1С и вопросы они задают мне, а не Нуралиеву. Еще раз повторюсь типовые конфигурации для бюджета не соответствуют заявленной функциональности, за это кто отвечает я или Нуралиев? А за куцые средства интеграции с информационной средой предприятия я тоже должен быть благодарен 1С? Может мне в поденельник показать своим клиентам ваш последний пост, они сразу проникнутся важностью задач, которые решает 1С и перестанут мне задавать глупые вопросы?
64. CaSH_2004 361 17.10.11 10:04 Сейчас в теме
(63)Если в ваших программах нет проблем - то переводите на свои программы, в чем же проблема?
Конечно покажите пост, зачем вам отвечать за чужие грехи? Кто вам это сказал?
Про "куцые средства интеграции" - тут пожалуйста поподробнее, интересно что за такие потребности? Неужели их при помощи ВК нельзя решить?
А вот делать можно и 20 лет, как та же 1С которую вы так усердно хаете. Надеюсь свои программы вы делаете не на 1С? Если ДА - почему вам задают такие вопросы по программам 1С, если вы не 1С-программист? Или все же на 1С, тогда почему? Она же супер корявая по вашему? Кстати про свои программы я писал имея ввиду платформу, а не конфы.

Что-то смахивает на димагогию типа "не нравиться это программа потому что на ней ничего толком не работает". У меня эту песню все клиенты поют про 1С, а стоит мне сесть за комп - и все чудесно работает, а они говорят - как у вас все быстро получается, как же так?
67. slimper 199 17.10.11 13:03 Сейчас в теме
(64) Я высказал свое мнение по поводу неудобности интерфейса 1С, а что в ответ, обвинения в демагогии и неумении работать. Своими ответами вы прекрасно иллюстрируете отношение 1С к конечным пользователям - они тупые и неумехи, мы им дали совершенный продукт, а они еще смеют о чем то заикаться. Мы работем в сфере обслуживания и наши усилия должны быть направлены на "удовлетворение все более возрастающих потребностей советского народа". На определенном этапе этот принцип можно игнорировать, но в конечном итоге это приведет к потере бизнеса.
68. CaSH_2004 361 17.10.11 13:17 Сейчас в теме
(67)Вот ведь упорство в отрицании очевидного
Я тут все толкую что нет цепочки 1С-пользователь, а есть цепочка 1С-программист-пользователь
И если пользователь недоволен 1С это не значит что виновата программа, это значит виноват либо пользователь (есть такие же как вы упертые, они везде виноватых ищут, кроме себя) либо программист (бывают в доску неграмотные и не собираются меняться).
У меня тут был бухгалтерша (за 50 лет) так в тупиковой ситуации она мне так сказала: "мы тут тупые, а вы должны нам все объяснять, и если мы не поняли, вы виноваты, должен же быть кто-то виноват".
Тут у вас ситуация аналогичная, кто-то должен быть виноват, только не я, напрмер 1С.
Кстати так и не понял зачем работать с 1С если это такой плохой продукт?
69. slimper 199 17.10.11 13:24 Сейчас в теме
(68) Может закончим. Я ограничен в возжможностях изменить интерфейс 1С (вот она открытая платформа). Работаю, потому что меня приглашают, или должен отказываться из идеологических причин? Кстати про безграничную либовь к какому-либо бренду http://www.echo.msk.ru/blog/nossik/821335-echo/
70. CaSH_2004 361 17.10.11 16:55 Сейчас в теме
slimper пишет:

(68) Может закончим. Я ограничен в возжможностях изменить интерфейс 1С (вот она открытая платформа). Работаю, потому что меня приглашают, или должен отказываться из идеологических причин? Кстати про безграничную либовь к какому-либо бренду http://www.echo.msk.ru/blog/nossik/821335-echo/

Думаю действительно спор бесполезен, у каждого свои предпосылки, внятной аргументации я не услышал, а переспорить мнение "все плохо потому что плохо" дохлая затея.
Однако повторюсь, если вы не хотите то и не работайте, смените программу или професию если не удовлетворены, а так ворчать можно все время, поводов вокруг много, особенно в нашей стране.
71. slimper 199 17.10.11 17:55 Сейчас в теме
(70)
CaSH_2004 пишет:
внятной аргументации я не услышал,

Глухой и не может услышать. Очередной раз убеждаюсь, что для сектантов от 1С любое мнение, отличное от их мнения является ересью.
73. CaSH_2004 361 18.10.11 00:38 Сейчас в теме
(71)Вот как батенька ваша болезнь звучит по английски: "A broken friendship may be soldered, but will never be sound". В дословном переводе получается: "Плохой работник ругает свои инструменты", русский аналог чего звучит так: “Плохому танцору яйца мешают”.
Смотрю вы любите ссылки, да только не те, вот от нормальных "не обженных на жизнь" людей:
Плохому танцору яйца мешают, а плохому программисту — база

И демотиватор в тему - как видим это очень актуально - об****ть 1С, думаю класику читали и намек понятен?
Прикрепленные файлы:
74. slimper 199 18.10.11 06:32 Сейчас в теме
(73) Обиженный у нас это вы. Купите бубен, может поможет.
49. salli80 15.10.11 07:52 Сейчас в теме
Не знаю кто как,но я практически перестала пользоваться EXELl,только так мелкие подсчеты но вести учет..
51. SevasBVE 15.10.11 13:01 Сейчас в теме
(49) salli80, Интересно, а почему Вы не ведёте подсчёты в 1С?
52. RuFa 2 15.10.11 16:19 Сейчас в теме
Excel - для бухгалтеров по-прежнему на первом месте. Правда, без программиста они сами макросов не напишут, но пользоваться ими умеют. Правда, не все. Поэтому автору спасибо.
54. larisadolqaleva 15.10.11 21:03 Сейчас в теме
Наши отчеты программа 1с выгружает в Access -очень удобно. Но иногда приходится работать в Excel.
61. pt_olga 62 16.10.11 19:45 Сейчас в теме
Эксель более универсальный и доступный продукт, 82 частично закрыл вопросы по "хочу эту колонку слева, а эту справа", но пока освоение конструкторов отчетов 82 идет тяжеловато... приветствую все решения по "дружбе" этих продуктов)
65. JamilRG 17.10.11 11:37 Сейчас в теме
66. mystos 17.10.11 12:17 Сейчас в теме
Интересная идея. Честно говоря, никогда не задумывался о работе с 1С из Экселя, а вот теперь вспоминаю ситуации, когда такая возможность могла бы и пригодиться. В общем, спасибо за идею - возьму на вооружение.
72. Lyuba-Lyuba 17.10.11 19:57 Сейчас в теме
А на мой взгляд, полезно.
75. exdoctor 19.10.11 12:53 Сейчас в теме
Автору плюс! А этот спор, имхо, точно надо заканчивать, а то уже начали переходить на личности. Не в обиду.
76. vec435 15 19.10.11 15:38 Сейчас в теме
заявленные возможности больше волнуют программистов, чем пользователей.чем больше несоответсвие, тем болье путь от поставленной задачи до пользователя.в то же время и пользователи бывают ну очень разные
78. SunShinne 619 25.10.11 18:32 Сейчас в теме
Разные ситуации бывают. ИМХО, бывает правильнее специфичные вещи "побырому" в эксель грузить, обрабатывать, и, при необходимости, обратно в 1С. Особенно если конфигурация сложная, много ограничений по правам, обмены, пару десяток баз... а тут раз-два и готовый результат. Иногда можно. Но только иногда.
79. ms200999 26.10.11 09:52 Сейчас в теме
80. testy05 26.10.11 15:41 Сейчас в теме
Спасибо! Очень нужная публикация!
81. psih12 131 26.10.11 19:56 Сейчас в теме
Спасибо за отзывы.Если кому-нибудь интересно могу выложить ещё пример создания документов в 1С,их заполнения(на примере УТ).
82. n949eo 28.10.11 10:44 Сейчас в теме
Я работаю на 1с сервере с БД MSSQL - Делаю View`шки на SQL - С помощью Excell подключаюсь к ним и формирую сводные таблицы.
83. psih12 131 28.10.11 12:26 Сейчас в теме
85. netserfer 89 03.11.11 16:03 Сейчас в теме
Да. Действительно, учет может и не автоматизирует, но в отдельных, определенных случаях может быть полезна.
86. fox56 03.11.11 19:57 Сейчас в теме
87. Масянька 05.11.11 01:34 Сейчас в теме
89. psih12 131 08.11.11 12:29 Сейчас в теме
(87) Масянька, В описании указано, что для версии 8.х
88. romansun 191 07.11.11 19:23 Сейчас в теме
это технология, чистое знание... А это всегда полезно

а где и как применить - это уже другой вопрос, к данной публикации отношения не имеющий
90. psih12 131 08.11.11 12:36 Сейчас в теме
(88) romansun, Совершенно верно. Я показал пример, а уже законченное решение формируется программистом исходя из потребностей пользователей.С помощью данной технологии у нас не только получают данные из 1С, но и заносят туда, например приходные накладные по данным инвойсов и т.д.
91. AlexO 130 11.11.11 00:53 Сейчас в теме
Ну формируются документы из эксель в 1с. ладно.
Но это будут строго определенные документы, да и многие нюансы в 1С (например, заполнили таким образом реализацию, а там - или на складе нет товара, или долг у контрагента, да мало ли чего там в конфе КРОМЕ заполнения документа отслеживается). А вы раз - и просто заполнили док и принудительно его провели. Все.
Не делаете ли сами себе медвежью услугу?
92. psih12 131 16.11.11 14:08 Сейчас в теме
(91) AlexO, не делаю. Реализацию в 1С и делают, а вот приходные накладные удобнее заносить из Excel.
93. MaxxiMiliSan 147 23.11.11 19:42 Сейчас в теме
Эта обработка позволяет сохранять несколько листов в один файл?
94. psih12 131 24.11.11 21:08 Сейчас в теме
(93) MaxxiMiliSan, Во-первых, это не обработка. Во-вторых, что именно Вы имели ввиду? Если список документов, то могу доработать и будет его выводить хоть на 10000
95. Rabit 4 22.12.11 10:20 Сейчас в теме
То что ищешь ни хрена не найдёшь! Поконкретней надо и без снобизма!
99. bulas 190 09.02.12 16:55 Сейчас в теме
На Инфостарте уже достаточно обработок по обмену 1с - Иксел. Наверно больше по загрузке из Иксела в 1с, чем наоборот. Но эта тема живет. И из отдельных обработок можно "склеить" универсальную, т.е. дуплексный обмен. Раз Иксел жив и живы работник, которые только с Икселем и работают - многие экономисты на предприятиях, например. И большинство руководителей с Икселем и работают, а данные то просят. А нужен ли Иксел, если есть 1с - да примеров много, когда взаимодействие двух систем необходимо. С помощью компоновки данных можно "наворотить" любые отчеты, но тогда тебя руководитель разбудит ночью и озадачит к утру отчет. А если ты ему заранее скинул в Иксел данные к концу рабочего дня и пусть в Икселе их кувыркает, всю ночь (ночью надо спать). Итак, делаем универсальную дуплексную обработку по обмену 1с <---> Иксел и меняем ее на Твиксы.
101. Ele1234567 11.04.14 14:10 Сейчас в теме
102. xten 43 16.04.14 16:28 Сейчас в теме
А на БП 2.0.(обычное) будет работать?
103. psih12 131 17.04.14 08:32 Сейчас в теме
Должно работать, механизм же универсален для платформы
104. MaxxiMiliSan 147 30.04.14 14:13 Сейчас в теме
пример
// функция устанавливает связь с EXCEL
// в качестве параметра требуется имя открываемого файла
// в случае удачи возвращает соответствие из обьектов ОЛЕ, в случае не удачи - неопределено
Функция EXCEL_УстановитьСвязь (ИмяФайла)Экспорт

Результат = Неопределено;
#Если Клиент Тогда
Состояние("Идет установка связи, ждите.....");
#КонецЕсли

Попытка
Результат = Новый Соответствие();

BaseOLE = Новый COMОбъект("Excel.Application");
Результат.Вставить("EXCEL", BaseOLE);

ExcelФайл = BaseOLE.WorkBooks.Open (ИмяФайла);
Результат.Вставить("ExcelФайл", ExcelФайл);

МассивЛистов = Новый Массив();
КоличествоЛистов = ExcelФайл.Sheets.Count;
Для е = 1 по КоличествоЛистов Цикл
МассивЛистов.Добавить(ExcelФайл.Sheets(е));
КонецЦикла;

Результат.Вставить("Листы", МассивЛистов);

Исключение
Результат = Неопределено;
#Если Клиент Тогда
Сообщить("Ошибка создания обьекта Microsoft Excel" + ОписаниеОшибки());
#КонецЕсли
КонецПопытки;

Возврат Результат;
КонецФункции

// функция разрывает связь с 1с 7.7
// в качестве параметра требуеться структура созданая при установке соединения
Процедура EXCEL_РазорватьСвязь (Соответстие) Экспорт
Попытка
Соответстие["EXCEL"].DisplayAlerts = 0;
Соответстие["ExcelФайл"].Close();
Соответстие["EXCEL"].DisplayAlerts = 1;
Соответстие["EXCEL"].Quit();
Соответстие["EXCEL"] = Неопределено;
Исключение
#Если Клиент Тогда
Сообщить(ОписаниеОшибки());
#КонецЕсли
КонецПопытки;
КонецПроцедуры


// функция получает данные ячейки и возвращаеть структуру соответствий, или неопределено в случае неудачи
//
// В любом случае возвращаем соостветствие "Значение" и "ЭтоФормула", остальное по флагам
//
Функция EXCEL_ПолучитьЗначениеЯчейки (ExcelЛист, НомерСтроки, НомерКолонки, ПолучатьТекстФормулы = ложь, ПолучатьОформление = ложь)
Результат = Новый Соответствие();

Попытка
ТекущееЗначениеФормулы = ExcelЛист.Cells(НомерСтроки, НомерКолонки).Formula;
Если ТекущееЗначениеФормулы <> "" Тогда
Если Лев(ТекущееЗначениеФормулы, 1) <> "=" Тогда
Результат.Вставить("ЭтоФормула", Ложь);
Результат.Вставить("ЗначениеЯчейки", ExcelЛист.Cells(НомерСтроки, НомерКолонки).value);
Иначе
Результат.Вставить("ЭтоФормула", Истина);
Если Лев(СокрЛП(ExcelЛист.Cells(НомерСтроки, НомерКолонки).text),1) = "#" Тогда
Результат.Вставить("ЗначениеЯчейки", Неопределено);
Иначе
Результат.Вставить("ЗначениеЯчейки", ExcelЛист.Cells(НомерСтроки, НомерКолонки).value);
КонецЕсли;

Если ПолучатьТекстФормулы Тогда
Результат.Вставить("ТекстФормулы", СокрЛП(ТекущееЗначениеФормулы));
КонецЕсли;
КонецЕсли;
Иначе
Результат.Вставить("ЭтоФормула", Ложь);
Результат.Вставить("ЗначениеЯчейки", ExcelЛист.Cells(НомерСтроки, НомерКолонки).value);
КонецЕсли;

Если ПолучатьОформление Тогда
Результат.Вставить("ЦветЯчейки", СокрЛП(ExcelЛист.Cells(НомерСтроки, НомерКолонки).Interior.ColorIndex));
// здесь можно добавить и другие....
КонецЕсли;

Исключение
Результат = Неопределено;
КонецПопытки;

Возврат Результат;
КонецФункции

// функция получает данные ячейки и значение
//
// В любом случае возвращаем соостветствие "Значение" и "ЭтоФормула", остальное по флагам
//
Функция EXCEL_ПолучитьЗначениеЯчейки2 (ExcelЛист, НомерСтроки, НомерКолонки)
Результат = EXCEL_ПолучитьЗначениеЯчейки (ExcelЛист, НомерСтроки, НомерКолонки);

Если Результат = Неопределено Тогда
Возврат Неопределено;
КонецЕсли;

Возврат Результат["ЗначениеЯчейки"];
КонецФункции


//
// пример использования:
//


// будем подключаться
СоответстиеЗагрузки = EXCEL_УстановитьСвязь (ТекущийФайл.ПолноеИмя);

Если СоответстиеЗагрузки = Неопределено тогда
Возврат;
КонецЕсли;

Для каждого ТекущаяСтраница из СоответстиеЗагрузки["Листы"] Цикл
Значение_X1Y1 = EXCEL_ПолучитьЗначениеЯчейки2 (ТекущаяСтраница, 1, 1);
КонецЦикла;

// теперь отключаемся...
EXCEL_РазорватьСвязь (СоответстиеЗагрузки)
Оставьте свое сообщение

См. также

Прыг-Скок...или из MS EXCEL в 1С (8.2) (открытый код) Промо

Обработка документов Обработка справочников Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Универсальная загрузка данных из Microsoft Office Excel. Автоматическая загрузка из любых по форме документов с очень удобным редактором. Почти готовый шаблон для любой конфигурации. Не требует регистрации-бесплатно.

1 стартмани

16.09.2015    62362    359    Tatitutu    48    

Парсинг Excel-файла

Загрузка и выгрузка в Excel Универсальные функции v8 Розница УНФ ERP2 БП3.0 УТ11 КА2 ЗУП3.x Абонемент ($m)

Шаблон внешней обработки для парсинга Excel без использования COM-объектов, с учетом клиент-серверного взаимодействия, на толстом, тонком и веб-клиенте. С учетом требований безопасности и отображением длительных операций.

1 стартмани

15.09.2020    1680    5    LamerSoft    0    

Простой способ загрузить файл Excel на тонком клиенте.

Загрузка и выгрузка в Excel Универсальные функции v8 1cv8.cf Абонемент ($m)

Самый простой способ загрузить файл Excel на тонком клиенте - это скопировать лист Excel в "табличный документ" на форме обработки и обрабатывать уже поля "табличного документа".

1 стартмани

30.10.2019    7699    2    John_d    16    

Загрузка из Excel (без использования com-объектов, без установленного Excel)

Обработка документов Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Обработка не использует com-объект для чтения из файла, не нужен установленный Excel.

1 стартмани

22.03.2019    16528    152    Смешной 1С    27    

Выгрузка и загрузка данных из файла Excel с поиском по любым полям (есть поиск по ссылке, всего три итерации поиска. Управляемые формы или "Такси") Промо

Загрузка и выгрузка в Excel Обработка документов v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка позволяет загружать данные с поиском по ссылке как для загружаемого объекта, так и его свойств. Загружает справочники, документы, планы видов характеристик. Будет полезна как замена использования конвертации данных для задач переноса, а также как классическая загрузка из табличного документа (Excel). Поиск объекта при загрузке выполняется до трех раз с разными полями поиска (поля поиска настраиваются). Также реализована выгрузка в Excel по ссылкам. У обработки удобный интерфейс, в котором разберется даже начинающий пользователь. Загрузка накладных из файлов xls реализована с интеллектуальным поиском колонок с данными. В интеллектуальном поиске поддерживаются все основные типовые печатные формы.

5 стартмани

16.10.2015    59392    508    primat    33    

Конфигурация "Обмен данными Excel"

Загрузка и выгрузка в Excel v8 1cv8.cf Россия Абонемент ($m)

Что будет, если скрестить Конвертацию 2.0, Модуль загрузки преобразования в значения БД от конвертации 3.0 и Excel шаблоны? Правильно, получится отличная подсистема "Обмен данными Excel", которую можно встраивать в существующие конфигурации и получить универсальный механизм по загрузке данных из Excel и вводу начальных данных. Данная подсистема позволит заменить множество различных обработок по загрузкам из Excel. Хочу отметить, что все интеграции через веб сервисы 1С по загрузкам soap пакетов (документов xml) можно адаптировать и универсально загружать через данную подсистему, правда, это потребует двух доработок конфигурации, но это возможно, архитектурное решение и идея включены в подсистему "Обмен данными Excel" и хочу Вам сообщить, что уже реализованы и доступны в новом обновлении 1.1.1.1.

2 стартмани

05.03.2019    7811    21    Алексей777    19    

Вы больше не будете разбирать Excel как раньше

Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Кому не приходилось разбирать файлы в формате Excel? Все матерятся, плюются, требуют обещаний что "это в последний раз", но таки пишут загрузку из Excel. Потом форматы меняются, строки съезжают, колонки переставляют... Вам это не надоело?

1 стартмани

07.05.2018    28983    63    m-rv    34    

Загрузка номенклатуры в базу "Управление торговлей 11.4", с возможностью создания номенклатуры поставщика, через табличный документ Excel, Word

Загрузка и выгрузка в Excel Обработка справочников Оптовая торговля Учет ТМЦ Оптовая торговля Учет ТМЦ Розничная торговля v8 ERP2 УТ11 БУ УУ Абонемент ($m)

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

2 стартмани

15.03.2018    31340    301    appolon321    85    

Расчет начисления зарплаты со сложной формулой, по данным из внешнего источника. ЗУП 3.1 Промо

Обработка документов Загрузка и выгрузка в Excel Зарплата Зарплата v8 v8::СПР ЗКГУ3.0 ЗУП3.x БУ Абонемент ($m)

Расчет начисления зарплаты со сложной формулой, по данным из внешнего источника по данным экономического отдела. ЗУП 3.1.

3 стартмани

20.12.2017    47746    32    mvv1975    7    

Приемы эффективной загрузки данных из Excel в 1С

Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Показаны приемы эффективной работы с Excel для загрузки данных в 1С.

1 стартмани

13.12.2017    51422    99    alexey.kutya    82    

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

Обработка документов Загрузка и выгрузка в Excel Оптовая торговля Учет ТМЦ Обработка справочников Оптовая торговля Учет ТМЦ v8 v8::ОУ Розница УТ11 Россия УУ Абонемент ($m)

Обработка для загрузки номенклатуры из Excel в любом формате, создание недостающей номенклатуры и автоматическое создание документа Поступление товаров.

1 стартмани

13.10.2017    19850    121    Amur_MVS    26    

Универсальное средство чтения файлов Excel Промо

Универсальные обработки Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Унифицируем чтение файлов Excel, читаем "неудобные" файлы, переносим содержимое таблиц Excel через буфер обмена.

5 стартмани

27.03.2013    29894    35    Infector    4    

Загрузка дополнительных реквизитов и сведений справочника Номенклатура из Excel и таблиц УТ 11, ERP 2 Промо

Обработка справочников Загрузка и выгрузка в Excel Учет ТМЦ Учет ТМЦ v8 v8::ОУ ERP2 УТ11 Россия УУ Абонемент ($m)

Внешняя обработка "Загрузка дополнительных реквизитов и сведений справочника Номенклатура"

1 стартмани

07.08.2017    40131    253    Windyhead    32    

Загрузка из Excel-файла данных в документ Поступление товаров и услуг

Обработка документов Загрузка и выгрузка в Excel Оптовая торговля Розничная торговля Учет ТМЦ Оптовая торговля Розничная торговля Учет ТМЦ v8 Розница БП3.0 УТ11 КА2 Россия БУ УУ Абонемент ($m)

Загрузка из произвольного Excel-файла документов Поступление товаров и услуг с возможностью создания номенклатуры, обработка позволяет автоматизировать процесс оформления новых поступлений товара.

1 стартмани

04.03.2017    30470    394    gzharkoj    117    

Выгрузка в XML и загрузка из XML. Пример с передачей файла с клиента на сервер и обратно

Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Столкнулся с проблемой передачи файла с клиента на сервер и обратно для выгрузки и загрузки данных в XML. Много примеров для выгрузки/загрузки, но не встретил ни одного, где описывался бы механизм передачи файла на сервер и обратно

1 стартмани

03.02.2017    50237    70    Anchoret    6    

Загрузка УПД в Бухгалтерию 3.0

Обработка документов Загрузка и выгрузка в Excel Оптовая торговля Оптовая торговля v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Загрузка УПД из Excel в Бухгалтерию предприятия 3.0, с добавлением номенклатуры, ГТД, стран происхождения.

3 стартмани

20.10.2015    22443    18    teyana    12    

 Интеграция 1С и C#. Обращение к 1С через COM. Создание номенклатуры и выполнение запроса к 1С из C# на примере интеграции с Союз-PLM (система информационной поддержки жизненного цикла изделий). Обработка «Загрузка заказа на сборку». (ERP)

Загрузка и выгрузка в Excel Внешние источники данных Интеграция v8 ERP2 Абонемент ($m)

Союз-PLM представляет собой полнофункциональный программный комплекс для решения  широкого спектра задач управления инженерной технической информацией наукоемких изделий и сложных инженерных объектов в области машиностроения, приборостроения, архитектуры, строительства. На практике, это управление конструкторской документацией, интегрированное с САПР, бизнес-процессы, файловый архив. Все это работает в SQL и шевелится с помощью скриптов на C#. Скрипты свободно  отлаживаются в MS Visual Studio. Подробнее смотрите на их сайте: http://www.programsoyuz.ru/products/system-soyuz-plm.html  Редактирование, конструирование и использование бизнес-процессов на порядок лучше систем на базе 1С из тех, что я изучил.

1 стартмани

25.07.2016    44234    5    milkers    2    

[FREE] Универсальная загрузка данных в регистры сведений и справочники, включая дополнительные реквизиты (можно через буфер из Excel)

Универсальные обработки Загрузка и выгрузка в Excel Обработка справочников v8 v8::УФ БП2.0 ЗУП2.5 УТ10 УНФ ERP2 ЗКГУ3.0 БП3.0 УТ11 КА2 Абонемент ($m)

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

1 стартмани

30.06.2016    24199    233    pridecom    0    

Групповая обработка номенклатуры "Крутотенюшка": выгрузка из 1С в Excel, правка и обратная загрузка в 1С с учетом изменений

Загрузка и выгрузка в Excel v8 УТ10 Абонемент ($m)

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

1 стартмани

11.04.2016    24080    62    O-Planet    41    

Полезные приемы при работе с Excel из 1С (Версия 3.1)

Практика программирования Разработка внешних компонент Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Программисту 1С часто приходится работать с таблицами Excel из 1С. Я постарался собрать небольшой FAQ и набор функций для работы с файлами Excel. Надеюсь, кому-то будет полезна данная статья.

1 стартмани

22.09.2015    194649    441    Zerocl    68    

Обмен прайс-листами и анализ ценовой политики конкурентов, партнёров и поставщиков в программе 1С:Предприятие

Ценообразование, прайсы Обработка документов Загрузка и выгрузка в Excel Ценообразование, анализ цен Ценообразование, анализ цен v8 УТ10 УПП1 УУ Абонемент ($m)

Универсальная программа для загрузки Прайс-листов в базу 1С:Предприятия 8. Основные достоинства: простота использования и широкие функциональные возможности поиска товаров для записи цен. Область применения: обмен прайс-листами и анализ ценовой политики конкурентов, партнёров и поставщиков в программе 1С:Предприятие.

10 стартмани

16.07.2015    32506    3    Destroy    2    

Просмотр файлов разных форматов (PDF, DOC, XLS, MXL, видео, картинок и др.) в управляемой форме 1С

Работа с интерфейсом Универсальные обработки Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Просмотр файлов разных форматов (PDF, DOC, XLS, MXL, видео, картинок и др.) в управляемой форме 1С. Не надо веб-сервера, ActiveX и т.д.

8 стартмани

23.06.2015    37231    100    sss123    30    

И снова "Как сжать картинки для экспорта в EXCEL?" или Умная картинка 8.2

Практика программирования Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Прошла уже эпоха , когда экономили на трафике интернета. Но все же...повторюсь. Я предлагаю совершенно новый способ сжатия картинки - эффект в 20 раз !!!

1 стартмани

17.06.2015    29846    43    Tatitutu    10    

Загрузка товаров из таблицы в реализацию и поступление УТ 10.3 по артикулу и производителю + создание товаров и ГТД

Обработка документов Загрузка и выгрузка в Excel Оптовая торговля Учет ТМЦ Оптовая торговля Учет ТМЦ v8 УТ10 Россия УУ Абонемент ($m)

Обработка встраивается в конфигурацию (только кнопка для вызова обработки) и позволяет быстро и просто загрузить список товаров в реализацию или поступление. В процессе загрузки создаются отсутствующие товары и ГТД.

2 стартмани

03.03.2015    15208    2    taurus__    0    

Загрузка данных из Excel Промо

Загрузка и выгрузка в Excel Обработка документов v8 1cv8.cf Абонемент ($m)

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

1 стартмани

02.04.2012    50131    295    TSer1    78    

Работа с Excel. Объединение, Стыковка, Свертка

Универсальные обработки Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Обработка позволяет работать как с одним, так и с несколькими файлами Excel: Объединять файлы со сходной структурой в одну таблицу, Стыковать файлы с разной структурой по ключевому полю, Группировать результат по выбранным полям и суммировать числовые поля.

1 стартмани

19.02.2015    25495    23    Ekovichev    7    

Нестандартная загрузка из Excel

Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Взгляд на привычную задачу под неожиданным углом - пусть пользователь прямо в Excel решает, что ему надо, и грузит в 1С только нужное. Установите любой отбор, выделите фрагмент, и вот он уже в 1С. Для обычных и УФ 8.3

1 стартмани

12.11.2014    30140    51    Yashazz    46    

Загрузка данных из табличного документа (УФ)

Обработка документов Обработка справочников Загрузка и выгрузка в Excel v8 v8::УФ 1cv8.cf Абонемент ($m)

Загрузка данных из табличного документа (УФ) с сохранением/восстановлением настроек, загрузкой в план счетов, загрузкой реквизитов объектов типа ПВХ

1 стартмани

22.05.2014    26622    77    blindcat2006    15    

Универсальная загрузка табличных данных из файла Microsoft Excel

Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Мастер загрузки произвольных табличных данных из книг Microsoft Excel в объекты информационной базы 1С: Предприятие (управляемое приложение).

1 стартмани

30.04.2014    29088    145    McSeem    20    

NEW! Быстрый способ выгрузки в Excel без «геморроя» с помощью COMSafeArray.

Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

Как очень быстро, легко и без всяких препятствий (драйвера ADODB, права пользователя Windows и т.п.) выгрузить данные в Excel с помощью COMSafeArray.

1 стартмани

30.03.2014    25379    41    akor77    10    

Загрузка данных из табличного документа (управляемые формы)

Загрузка и выгрузка в Excel v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

Обработка загрузки данных из табличного документа на основе стандартной от 1С, переделанная для тонкого клиента. Для 8.2 и 8.3

1 стартмани

28.03.2014    96233    1396    proal    83    

Выгрузка товаров и цен из Excel в документ установки цен

Загрузка и выгрузка в Excel Ценообразование, анализ цен Обработка документов Ценообразование, анализ цен v8 Розница БП3.0 УТ11 Россия Абонемент ($m)

Данная обработка предназначена для выгрузки из прайс-листа Excel товаров и цен в документ установки цен. Поддерживает следующие конфигурации: Бухгалтерия 3.0, Управление торговлей 11.1, Розница 2.0

1 стартмани

20.01.2014    20414    26    rsvp201    9    

Универсальная загрузка из EXCEL MXL и Google таблиц для управляемого приложения

Загрузка и выгрузка в Excel v8 1cv8.cf Абонемент ($m)

версия обработки "Универсальная загрузка из EXCEL для управляемого приложения" (c) авторства uzhelas добавлена возможность грузить из MXL и Google spreadsheet

1 стартмани

14.11.2013    20206    55    bxz    18    

Как рисовать диаграммы в Excel

Загрузка и выгрузка в Excel Работа с интерфейсом v8 Абонемент ($m)

Что делать, если средствами 1С не получается нарисовать диаграмму, которую хочет Заказчик? Выход есть!

1 стартмани

10.10.2013    21026    73    Сисой    1