Форум профессиональных мебельщиков PROMEBELclub

Форум профессиональных мебельщиков PROMEBELclub (https://промебельклуб.рф/forum/index.php)
-   InteAr Ltd (https://промебельклуб.рф/forum/forumdisplay.php?f=18)
-   -   Woody-->1C (https://промебельклуб.рф/forum/showthread.php?t=2451)

ShamanNet 04.06.2010 08:15

Woody-->1C
 
Как известно, данные Woody можно передать в 1С. Это можно сделать как путём сохранения данных в xls-файл с последующим чтением такого файла средствами 1С, так и путём выгрузки спецификаций в dbf-файл. Интересно, есть ли у кого-нибудь наработки или опыт подобной работы?

ShamanNet 04.06.2010 09:58

Если модераторы не против, буду делиться своим опытом. По мере его получения. Вот начало (файл в формате MS Word со скриншотами):
http://rapidshare.com/files/39516843...-_-1C.doc.html

ribun 05.06.2010 00:16

Цитата:

Сообщение от ShamanNet (Сообщение 135603)
Если модераторы не против, буду делиться своим опытом. По мере его получения. Вот начало:
http://rapidshare.com/files/39516843...-_-1C.doc.html

Конечно мы только за! просьба писать о том ,что вы выкладываете и, что мы качаем. Спасибо за создание этой темы.1С мы как то упустили.(работаю в собственной бухгалтерской программе,имеющей связь с вуди).Интересует больше наработки Woody -1С в производстве заказной мебели.И кто как считает(в 1с) остатки и отходы плитных материалов по конкретному заказу.

ShamanNet 05.06.2010 08:00

Цитата:

Сообщение от ribun (Сообщение 135750)
(работаю в собственной бухгалтерской программе,имеющей связь с вуди).

А как происходит выгрузка данных из Woody в вашу бухгалтерскую программу? Или вы подключаетесь к базе Woody из своей программы?

Цитата:

Сообщение от ribun (Сообщение 135750)
Интересует больше наработки Woody -1С в производстве заказной мебели.И кто как считает(в 1с) остатки и отходы плитных материалов по конкретному заказу.

При производстве нестандартной мебели в 1С нужно передавать данные не в справочник Номенклатура, а формировать заказ на основе данных проекта Woody.
Чтобы в 1С можно было посчитать остатки и отходы, необходимо как минимум оприходовать поступление материалов на склад, а затем списывать материалы путём проведения документов списания. В итоге на складах и останутся остатки, данные о которых можно получить с помощью отчётов.

ribun 05.06.2010 10:11

Цитата:

Сообщение от ShamanNet (Сообщение 135773)
А как происходит выгрузка данных из Woody в вашу бухгалтерскую программу? Или вы подключаетесь к базе Woody из своей программы?

Конечно же мы подключаемся к базе вуди и считываем информацию.Програмный код вуди не тронут.Правда в БД внесено много добавлений ,которые сама вуди не замечает.
А по поводу вуди и 1с могу сказать ,что вуди не в состоянии сказать точный расход дсп.Это делает только соер.Получается,что данные в 1с надо исправлять после раскроя?Или на расход ставить целые листы,а потом приходовать остатки?

ShamanNet 05.06.2010 11:52

Цитата:

Сообщение от ribun (Сообщение 135781)
Конечно же мы подключаемся к базе вуди и считываем информацию.Програмный код вуди не тронут.Правда в БД внесено много добавлений ,которые сама вуди не замечает.

Значит, Woody хранит в своей базе информацю о заказах? А как добавляется заказ в базу Woody? И где именно (в каких таблицах) Woody хранит информацию о заказах?

Цитата:

Сообщение от ribun (Сообщение 135781)
А по поводу вуди и 1с могу сказать ,что вуди не в состоянии сказать точный расход дсп.Это делает только соер.Получается,что данные в 1с надо исправлять после раскроя?Или на расход ставить целые листы,а потом приходовать остатки?

В конфигурации, о которой я писал в примере, есть возможность производить раскрой листовых материалов. Следовательно, есть возможность с достаточной точностью обрабатывать данные, полученные из Woody. Кроме того, при необходимости можно попытаться подключиться к базе Sawyer.

ShamanNet 07.06.2010 10:22

Второй части текста, скорее всего, не будет. В этом нет смысла: всё оказалось проще простого. Можно из 1С подключиться напрямую к базе данных Woody, получить данные о всех проектах, хранящихся в базе и перенести всю информацию сразу.
http://s42.radikal.ru/i096/1006/1e/fae9db766024t.jpg
http://i082.radikal.ru/1006/79/1a783f1ae9a2t.jpg

ribun 07.06.2010 10:45

Очень интересная разработка.Просьба по подробнее рассказать или сделать ролик в котором подробно ,шаг за шагом показано как произвести экспорт.а то мы видим только конечный результат.Кого интересует тема-ПИШИТЕ,СПРАШИВАЙТЕ

ps_Mike 07.06.2010 10:53

Цитата:

Сообщение от ribun (Сообщение 135972)
Очень интересная разработка.Просьба по подробнее рассказать или сделать ролик в котором подробно ,шаг за шагом показано как произвести экспорт.а то мы видим только конечный результат.Кого интересует тема-ПИШИТЕ,СПРАШИВАЙТЕ

Добрый день!

А не моглы бы выложить фрагменты кода по подключению к Вуди/Сойеру и загрузке заказа (очень не хочется самому разбираться со структурй таблиц с нуля). И можно ли при этом загрузить габариты изделий?

Заранее благодарен!

ribun 07.06.2010 11:07

Цитата:

Сообщение от sun2k (Сообщение 135975)
Добрый день!

А не моглы бы выложить фрагменты кода по подключению к Вуди/Сойеру и загрузке заказа (очень не хочется самому разбираться со структурй таблиц с нуля). И можно ли при этом загрузить габариты изделий?

Заранее благодарен!

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

ShamanNet 07.06.2010 11:11

Цитата:

Сообщение от sun2k (Сообщение 135975)
И можно ли при этом загрузить габариты изделий?

Можно поступить проще: добавлять информацию о габаритах в наименование проектов, а потом раскладывать строку :)

ShamanNet 07.06.2010 13:12

Цитата:

Сообщение от ribun (Сообщение 135972)
Очень интересная разработка.Просьба по подробнее рассказать или сделать ролик в котором подробно ,шаг за шагом показано как произвести экспорт.а то мы видим только конечный результат.


snus 05.12.2010 21:38

ShamanNet и Ribun? а какую цель приследуете, т.е. для чего Вам нужно видеть каклькуляции изделий в 1С? Нужно видеть по заказно или для расчёта себестоимостей и стоимостей изделий т.е. для ценообразования?

ShamanNet 05.12.2010 21:54

snus, лично мне было интересно просто прочитать данные проекта Woody средствами 1С. Кроме того, если проектировать мебель удобно в Woody, то продавать спроектированную мебель и вести учёт, как мне кажется, удобнее с помощью 1С.

snus 05.12.2010 22:01

Безусловно, для этого в Вуди ничего нет, но просто правильно было подмечено, что позаказно получить данные из БД Woody не получится, информация об использованных материалах не пишется в БД. Это возможно только через отчёты. А для создания прайс-листа например с возможностью лёгкой актуализации цен из-за изменения стоимости одного или нескольких материалов идея здоровая. Могу предложить скрипт который формирует файл CSV с информацией о кол-вах по заданию, как грязных (с отходами), так и чистых (нормировочных).

ShamanNet 05.12.2010 22:05

Цитата:

Сообщение от snus (Сообщение 159456)
Могу предложить скрипт который формирует файл CSV с информацией о кол-вах по заданию, как грязных (с отходами), так и чистых (нормировочных).

Было бы просто здорово! А с Соером не поможете?

snus 05.12.2010 22:06

А изделия хранятся в таблицах:
Design - атрибуты изделий (описания общие)
Fittings - фурнитура (штучная)
Details - детали т.е. плитные материалы
DetContour - контуры деталей
LedgesDet - информация о кромках (привязка к участкам контуров, длине и т.п.)
Связи этих таблиц можно увидеть если найти Relationships в меню сервис по моему в Access.

ShamanNet 05.12.2010 22:07

snus, можно ли получить данные о раскрое из Соера?

snus 05.12.2010 22:09

Про Соер и речь. Можно выгрузить все использованные материалы в CSV файл, где первым полем будет идентификатор материалов для связи с любой другой БД, потом кол-во чистого расхода и кол-во грязного, т.е. с учётом площади пропилов и неделовых остатков. Идентификатор берётся из поля Articul из БД Woody.

ShamanNet 05.12.2010 22:16

snus, если не ошибаюсь, Соер использует ту же базу, что и Woody. Сохраняет ли Соер данные о раскрое в базу?

ribun 05.12.2010 22:23

задам точнее вопрос.я сделал раскрой и статистику надо перегнать в 1С.Как?

ShamanNet 05.12.2010 22:35

ribun, а что из себя представляет сделанный раскрой и статистика? Файлик? Какого формата?

ribun 05.12.2010 22:37

файл эксэль,но хорошо бы без него.соер же во время работы гдето держит информацию

snus 05.12.2010 22:37

Информация об использованных материалах не пишется в БД, а БД общая, да.

ShamanNet 05.12.2010 22:39

snus, но ведь расход и приход материалов на складе проводит.

ribun 05.12.2010 22:52

информация не отображается в базе во время работы соера,но он формирует отчеты и показывает ее у себя.Значит она где то есть.А где?

snus 06.12.2010 00:06

Уточняю: До момента проводки документов ничего в БД о раскрое не пишется. Если распределять не только плитные материалы, но и все остальные (штучные и длиномеры) и проводить их в документах, то информацию из БД о задании (заказе) получить возможно. НО я ОЧЕНЬ сомневаюсь, что есть хоть одна организация, которая это делает. Причина плохая оптимизация запросов к БД и как следствие тормоза уже после незначительного накопления истории о движении материалов. Не в обиду разработчикам :).
Кстати оптимизировать запросы в БД не представляется возможным по причине проверки их на оригинальность, т.е. если что-то изменить Woody и Sawyer это узнают и отказываются с ними работать. Поправьте меня если это не так и я стану чуточку счастливее :).

---------- Добавлено в 01:06 ---------- Предыдущее сообщение было написано в 00:55 ----------

Значит она где то есть.А где? - В оперативной памяти компьютера до момента сохранения задания в файл соера wsy по моему.

Джекидс 23.02.2011 23:53

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

цитата с сайта:
Загрузка расктоя с Woody в УПП. Обработка демонстрационная!

Порядок работы:
1. Копируем файл в каталог установки программы Woody: spec_TXT.htm, report_filler.js;
2. Делаем выгрузку в Woody (spec_TXT) в текстовый файл;
3. Загружаем в 1С.

Тестировал только на УПП 1.2 для Украины


Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 10 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.

Ведмедь 24.02.2011 19:47

ShamanNet, а где можно скачать обработку, работа с которой показана на роликах? Эта обработка для загрузки спецификаций Вуди в ПС: Управление предприятием, похоже.

Ведмедь 25.02.2011 10:01

Цитата:

Сообщение от Джекидс (Сообщение 124055)
На извесном сайте появилась обработка для УПП 8.1 перевыкладываю, может кому сгодится, сам пока не тестил,

цитата с сайта:
Загрузка расктоя с Woody в УПП. Обработка демонстрационная!

Порядок работы:
1. Копируем файл в каталог установки программы Woody: spec_TXT.htm, report_filler.js;
2. Делаем выгрузку в Woody (spec_TXT) в текстовый файл;
3. Загружаем в 1С.

Тестировал только на УПП 1.2 для Украины


*** скрытый текст ***

Протестировал обработку. Она не демонстрационная, а вполне работоспособная. Данные из Вуди переносятся в 1С

Джекидс 25.02.2011 12:56

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

Ведмедь 25.02.2011 14:29

Джекидс, обработка получает данные из txt-файла и выводит их в виде таблицы. Дальнейших действий делать не нужно. Они не предусмотрены автором обработки. Я тестировал обработку в Управление мебельным предприятием.

Джекидс 26.02.2011 00:40

так в то и дело, что не предусмотренны автором, по тому она и есть демонстрационная

Ведмедь 26.02.2011 09:24

Цитата:

Сообщение от Джекидс (Сообщение 124333)
так в то и дело, что не предусмотренны автором, по тому она и есть демонстрационная

Ну, если только в этом смысле :) Автор обработки своей разработкой хотел продемонстрировать, что в 1С можно загрузить данные из текстового файла. Хотя это и так всем давно известно. Но с другой стороны автор просто не мог знать, какие данные из Вуди потребуется переносить в справочники, а какие - в документы. Как бы там не было, спасибо за ссылку на обработку! Я её допишу под свои нужды.

Джекидс 27.02.2011 16:55

Ведмедь
5. По теме: дописание обработки можно развивать, почти во всех темах есть ведущие специалисты, можно былобы сделать некий опрос, выявить потребности, может еще кого нить подключить, ну а там уже подумать, может что-то и получится,:) как говорится в свободное от работы время.

Ведмедь 27.02.2011 18:24

Цитата:

Сообщение от Джекидс (Сообщение 124603)
дописание обработки можно развивать, почти во всех темах есть ведущие специалисты, можно былобы сделать некий опрос, выявить потребности

Не вижу никаких затруднений. Отдал обработку знакомому программисту. Обработка после доработки будет переносить специфкации Вуди в отдельные позиции справочника Изделия (табличная часть Детали).

Джекидс 08.03.2011 19:46

Создаем новое изделие, заполняем данными, "Название проекта", "Название изделия" и "Шифр"
размеры и прочее...
"Название изделия" -в БД Woody хранится в таблице Design
"Название проекта" - а вот где хранится инфа о названии проекта, очень интересует эта заветная строчка, кто подскажет где искать??? Неужли разрабы просто от фонаря заделали эту строку? так где хранятся данные из нее, может в файле *.wdm? тогда в ней нет смысла, а вот если такая инфа еще хранится где нить в *.mdb тогда еще имеет в ней смысл.
В общем подкиньте мыслишку, у кого какие соображения по этому поводу?
Нужно для связи с 1С

Ведмедь 08.03.2011 20:54

Джекидс, в таблице Design как раз и хранится название проекта Вуди. Например, запускаем Вуди, создаём новый Проект, запускаем мастер, создаём Стол офисный, добавляем Проект Стол офисный в базу Вуди, Проект Стол офисный попадает в таблицу Design. А что такое "изделие" в вашей трактовке?
Вот здесь http://promebelclub.ru/forum/showpos...5&postcount=17 всё подробно написано про таблицы БД Вуди.

Джекидс 09.03.2011 02:21

Цитата:

Сообщение от Ведмедь (Сообщение 126032)
Джекидс, в таблице Design как раз и хранится название проекта Вуди.

не проекта а именно изделия, показываю на скрине
Цитата:

Сообщение от Ведмедь (Сообщение 126032)
Например, запускаем Вуди, создаём новый Проект

Вот, именно!!! где хранятся данные об этом слове, то что вы вписали в графу проект???
Цитата:

Сообщение от Ведмедь (Сообщение 126032)
А что такое "изделие" в вашей трактовке?

ПРОЕКТ - заказ клиента, одно или группа изделий.
ИЗДЕЛИЕ - часть проекта, "одна боевая единица" (тумба, шкаф, стол, кухня, рецепция и все что угодно) или одна составная часть такой "боевой единицы" ведь Заказ может состоять из 60 рабочих мест и 3-х типов комплектов мебели, как идентифицировать эту мебель среди общего вала производимой мебели? начнем минимум с названия проекта например "promebelclub.ru" а внем уже могут идти как серийные изделия (стол, тумба, шкаф- со своими пожизненными названиями ишифрами) так и изготовленные на заказ, но все они будут принадлежать проекту с названием "promebelclub.ru"
http://i063.radikal.ru/1103/38/980326b86f3et.jpg
http://s61.radikal.ru/i172/1103/fb/963e29944bd7t.jpg
http://s004.radikal.ru/i207/1103/b8/7125c6919f3et.jpg

1plus 10.03.2011 11:34

Мне нужно было деталировку с кромкованием и список фурнитуры выгружать.
это я и делаю woody => excel => 1C => cutting => 1C
Сойером я не захотел пользоваться, хоть он у меня и есть в комплекте лицензионный... Cutting просто значительно лучше кроит.

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


Текущее время: 21:29. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 2007-2023 PROMEBEL