21.09.2010 11:27
Yaroslavch
 
Захотелось Создать документ со спецификацией, но использовать при этом сторонний софт с использованием SQL.

Как правильно создать документ и заполнить его специями? с учётом тригеров и каскадирования, и дальнейшей возможностью провести его полностью?*177
21.09.2010 11:58
John Doe
 
Приблизительно так же, как и переписать Супермаг заново (это с учетом "каскадирования").
Начни с изучения структуры БД, особенно с таблиц smdocuments и smspec.
21.09.2010 15:01
Mtirt
 
Через промежуточный XML-файл не пойдет?
Заодно их можно хранить, для разбора "полетов".
29.09.2010 12:01
Yaroslavch
 
Цитата:
Mtirt Через промежуточный XML-файл не пойдет?
Заодно их можно хранить, для разбора "полетов".
Не подойдет, необходимо постоянное изменение документа в любое время.
тут много условий при пополнении спецификации, поэтому хочется именно так.
29.09.2010 12:09
Mtirt
 
Так и меняйте, в чем проблема?
Поменяли - создали новый пакет XML.
Почтовик принял - поменял документ в Супермаге.
Максимальная задержка равна периоду опроса каталогов в почтовом модуле.
29.09.2010 12:46
Yaroslavch
 
Цитата:
Mtirt Так и меняйте, в чем проблема?
Поменяли - создали новый пакет XML.
Почтовик принял - поменял документ в Супермаге.
Максимальная задержка равна периоду опроса каталогов в почтовом модуле.
в том то и дело что полностью документ и через почтовый модуль.
29.09.2010 13:50
Mtirt
 
И чем это мешает?
29.09.2010 14:38
Yaroslavch
 
Цитата:
Mtirt И чем это мешает?
а нужно добавлять или изменять только некоторые позиция и постоянно, и нескольким пользователям
29.09.2010 14:45
Mtirt
 
Ну добавили ваши пользователи в своей проге несколько позиций.
Ну выгрузила ваша процедура целиком документ.
Ну принял его Супермаг.
В чем проблема то?
Документы по 1000000 позиций?

Несколько пользователей тоже вроде не мешают...
Часовой пояс GMT +3, время: 18:12.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.