|
v7: Перенос одного документа в другую базу (не чистую) | ☑ | ||
---|---|---|---|---|
0
YaroslavStr
14.11.12
✎
14:55
|
Всем здравствуйте! Читаю давно этот форум, но все не приходилось писать сообщения. Сейчас возник вопрос: есть документ Заказ, в нем есть несколько вкладок типа "Фурнитура", "Дсп", "Стекло" и прочие. На каждой вкладке есть ТЗ, в которую оператор забивает позиции методом подбора из справочника "Товары". Есть две базы: разные как по конфигурации так и по месторасположению (база(главная)-филиалы(дополнительные)). Каким образом можно сохранить этот заказ со всеми ТЗ и их данными в один файл для переброски его через интернет или dropbox. С помощью чего это более удобнее сделать: xbase или все в текстовые или есть другие файловые варианты?
|
|||
1
alex74
14.11.12
✎
14:56
|
Пригласите специалиста
|
|||
2
YaroslavStr
14.11.12
✎
14:58
|
Специалист это хорошо, но я хочу это сам сделать. Для практики.
|
|||
3
Ёпрст
14.11.12
✎
15:01
|
rdp и ничего переносить не надо - пусть вс1ё лепят в одной базе
|
|||
4
YaroslavStr
14.11.12
✎
15:05
|
Я написал целую конфигурацию для фирмы по управлению работой персонала с базой клиентов в количестве более 10000 человек. В этой базе есть формирование заказов и их дальнейшая отправка с помощью *.xls, но это меня не устраивает. Я хочу автоматическое оформление заказа на базе и автоматическое создание накладных и всякие другие плюшки. База тоже написана вручную с нуля. В ней заказов за последние 6 лет более 9 тысяч. Надоело, что люди тратят свое время на рутину, типа ввода тех же данных из цифры в бумагу и наоборот.
|
|||
5
YaroslavStr
14.11.12
✎
15:06
|
В планах прикрутить расчет зарплат на основе заказов. Но это другой вопрос. Пока туда руки не доходят.
|
|||
6
WoodMan
14.11.12
✎
15:09
|
(0) сначала ответьте на вопрос как сопоставить конкретный элемент справочника товары из центральной базы с таким же элементом в филиальной базе? что у них одинаковое? наименование? код?
|
|||
7
ukolabrother
14.11.12
✎
15:09
|
(4) Ты написал базу(!), а как сделать обмен между конфигурациями не знаешь?
|
|||
8
YaroslavStr
14.11.12
✎
15:12
|
База товаров одинаковая (код и наименование). Обмен как сделать - знаю. (УРИБ и все такое). Меня интересует какие существуют способы загнать данные заказа в файл (один или пару).
|
|||
9
YaroslavStr
14.11.12
✎
15:13
|
Может я чего-то ещё не узнал. :) Просто раньше не приходилось иметь с текстовыми файлами. Вот и спрашиваю.
|
|||
10
WoodMan
14.11.12
✎
15:19
|
(8) соберите в центральной базе данные заказа в таблицузначений, потом сохраните ее в файл ЗначениеВфайл(). в филиальной базе считаете эту таблицузначений ЗначениеИзФайла(), переберете ее и сформируйте новый документ "заказ"
|
|||
11
Ёпрст
14.11.12
✎
15:20
|
уриб/мод/свои поделки
|
|||
12
YaroslavStr
14.11.12
✎
15:27
|
(10) Извините, но в документе несколько ТЗ. Каждая для своего вида товаров. ТЗ для "ДСП", ТЗ для "Стекло" и т.д. Вы предлагаете все ТЗ слить в одну и потом в файл? А как потом распознать данные от разных ТЗ в файле после команды ЗначениеИзФайла()?
|
|||
13
alex74
14.11.12
✎
15:27
|
Я такой делал через xml файл. Потому что у меня было хорошее настроение, и хотелось выпендриться.
|
|||
14
acsent
14.11.12
✎
15:28
|
КД конечно же
|
|||
15
alex74
14.11.12
✎
15:28
|
(12) В 7.7 несколько табличных частей у документа?
|
|||
16
YaroslavStr
14.11.12
✎
15:29
|
Я вот тоже думал об этом. Какими обработками пользовались или хоть примерно каким образом. Подключали внешнюю библиотеку?
|
|||
17
alex74
14.11.12
✎
15:29
|
(16) я для этого сделал обработку ВыгрузкаДокументаВXML.ert
|
|||
18
YaroslavStr
14.11.12
✎
15:30
|
(15) Да, а что?
|
|||
19
YaroslavStr
14.11.12
✎
15:30
|
Не табличных частей, а таблиц значений.
|
|||
20
alex74
14.11.12
✎
15:31
|
(18) круто, чё
|
|||
21
alex74
14.11.12
✎
15:31
|
(19) выгружать надо не таблицы значений, а реквизиты документа
|
|||
22
YaroslavStr
14.11.12
✎
15:33
|
(21) Там из рекизитов только ФИОЗаказчика и СуммаЗаказа, Аванс и ещё пару.
|
|||
23
alex74
14.11.12
✎
15:35
|
а еще я как-то по приколу сделал выгрузку всего-всего в аксессовский файл. Обработка сама формировала таблицы в соответствии с метаданными и заполняла их.
|
|||
24
alex74
14.11.12
✎
15:37
|
+ (23) вот нашел
http://1c.proclub.ru/modules/mydownloads/personal.php?cid=83&lid=2347 надо же до сих пор висит |
|||
25
YaroslavStr
14.11.12
✎
15:45
|
А как работать с аксессом из 1С?
|
|||
26
alex74
14.11.12
✎
15:48
|
(25) через ADO, можешь скачать обработку посмотреть
|
|||
27
WoodMan
14.11.12
✎
15:53
|
(22) где хранятся эти таблицы значений?
|
|||
28
YaroslavStr
14.11.12
✎
17:08
|
В документе Заказ.
|
|||
29
YaroslavStr
14.11.12
✎
17:21
|
Подскажите, какое максимальное количество строк табличной части может существовать в документе? Что-то не помню.
|
|||
30
YaroslavStr
14.11.12
✎
17:24
|
Реально ли такое сделать? В одну ТЧ загнать несколько десятков (сотен?) табличных реквизитов. И при открытии документа вытягивать из строк только нужные данные в нужных колонках и заливать эти значения в разные ТЗ ТЗ.
|
|||
31
YaroslavStr
14.11.12
✎
17:25
|
Типа:
|
|||
32
Mikeware
14.11.12
✎
17:26
|
(29) позови уж программиста, чтоль...
хотя б стажера какого... |
|||
33
YaroslavStr
14.11.12
✎
17:27
|
0, 0, 0, 0, Имя,Фамилия - 1Строка
Ширина,Длина,К-ство,Раскрой,0 ,0 - 2Строка |
|||
34
mvk
14.11.12
✎
17:29
|
(32) Привет!
(31) Выгрузи все ТЗ в разные файлы, потом заархивируй в 1 архив и передай. В ТЧ можно сделать реквизит типа бесконечной строки и писать в него ЗначениеВСтрокуВнутр твоих ТЗ :) |
|||
35
Fynjy
14.11.12
✎
17:30
|
(32) Он же крутой программист написал конфигурацию с 0 ... 9000 документов ...
|
|||
36
alex74
14.11.12
✎
17:30
|
(30) тру-семерошники делают такое подчиненными документами, либо загоняют все в одну ТЧ. В зависимости от деталей задачи. Тех кто советует делать бесконечные строки и в них пихать твои ТЗ не слушай, они не тру.
|
|||
37
YaroslavStr
14.11.12
✎
17:35
|
(34) Дельный совет! Запишу себе в Избранное.
Но я сделаю именно строками в табчасти. Так мне легче будет и не так заумно. Мне 9999 строк табчасти будет хватать при любых раскладах. (27) Тебе спасибо большое за наводку. (35) Вовсе не крутой. Я многогогого не знаю :) Учусь всю жизнь. |
|||
38
mvk
14.11.12
✎
17:35
|
(36) Злой ты. Уж и поулыбаться нельзя :)
(31) Не даст 1С в ТЧ сделать бесконечную строку. Лучше подчиненные документы. Все остальные способы потребуют прямого контроля данных. |
|||
39
WoodMan
14.11.12
✎
17:39
|
(38) сколько я понимаю, у ТС нету вопроса в том как хранить данные из нескольких табличных частей (таблиц значений в документе "заказ") в базе. они уже сохраняются как-то. только он скрывает от нас как они там хранятся :)
но зато просит подсказать метод пересылки данных, которые мы не знаем как хранятся в базе |
|||
40
MatveyIgor
14.11.12
✎
17:42
|
табличную часть выгрузить в документ, используй ИдСтроки для разделения на разные ТаблицыЗначений и будет тебе счастье.
|
|||
41
MatveyIgor
14.11.12
✎
17:47
|
в этом случае расширение файла - которым будешь переносить роли не играет...
|
|||
42
YaroslavStr
14.11.12
✎
20:04
|
(39) Сейчас они (размеры и прочая инфо) хранятся в справочниках с привязкой ко владельцу. А хочу что бы это был полноценный документ. Без справочников. В общем я уже понял все нюансы. Всем спасибо за поддержку!
|
|||
43
Ork
14.11.12
✎
20:12
|
(0) Полный аналог нескольких табличных частей - документ XLS с таким же количеством листов. В каждом листе - данные отдельной ТабличнойЧасти. Но это уж сильно по деревенски влоб.
Идеально подходит XML. Учитывая, что он есть по сути TXT - получим самый доступный и безгеморный вариант. |
|||
44
YaroslavStr
14.11.12
✎
20:23
|
По поводу Екселя, то раньше именно в нем и считали все заказы. Отлично получалось. Там тоже куча формул по подсчету. Эта методика подойдет для маленьких фирм, у которых заказов не на миллион в месяц. :)
|
|||
45
Ork
14.11.12
✎
20:26
|
(44) Ви таки писатель... А (43) писалось для читателя.
Еще раз : в файле екселя с несколькими листами можно продублировать документ 1С с несколькими таличными частями. И использовать его для передачи заказа, а не для расчета. Но гемороя с его заполнением и разбором больше чем с XML, а тем более TXT. Так понятней? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |