Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.10;
Скачать: CL | DM;

Вниз

Прошу помочь по ценам на такую программу! (распределенный склад)   Найти похожие ветки 

 
Layner ©   (2004-09-21 15:21) [0]

Распределенные склады крупной фирмы. Около 5. Связь между программами только по инт.TCP/IP. (выделенка, GPRS, модем). Один "центр". Все в сети. Иногда кто то отключается по техн. не поладкам с сетью. Изменение клиентских программ в online, т.е. списали на одном складе, а все клиенские программы уже знают, что произошло изменение на таком то складе. И т.п.
-Есть ли уже готовые аналоги данной программы?
-Сколько бы стоила разработка сего продукта?
-Как по времени?
-Как брать оплату, по кол-ву клиентов или за все (серверное+клиенский модуль)?
-В принципе это дело обходится без http сервера для обмена инфой?
-Ст"оит ли 1С под это дело затачивать, и можно ли ее на такой автомат "посадить"?


 
Layner ©   (2004-09-21 15:24) [1]

Да, пишется на D7. А БД ещё не выбранна.


 
DiamondShark ©   (2004-09-21 15:34) [2]


> Связь между программами только по инт.TCP/IP. (выделенка,
> GPRS, модем). Один "центр". Все в сети. Иногда кто то отключается
> по техн. не поладкам с сетью.

А не нужна постоянная связь. Достаточно периодических подключений для репликации.


> Изменение клиентских программ в online, т.е. списали на
> одном складе, а все клиенские программы уже знают, что произошло
> изменение на таком то складе.

Не нужно. Зачем на одном складе знать состояние другого?


> -Есть ли уже готовые аналоги данной программы?

Есть.


> -Сколько бы стоила разработка сего продукта?

$15000


> -Как по времени?

2 года


> -Как брать оплату, по кол-ву клиентов или за все (серверное+клиенский
> модуль)?

За всё + за клиента + поддержка


> -В принципе это дело обходится без http сервера для обмена
> инфой?

Зависит от выбраной системы репликации.
В принципе -- обходится.


> -Ст"оит ли 1С под это дело затачивать, и можно ли ее на
> такой автомат "посадить"?

Бэээ...


 
Layner ©   (2004-09-21 15:48) [3]

Не нужно. Зачем на одном складе знать состояние другого?
Контора то одна, вот и хотят на будующее "предусмотреть возможность существования" :)
$15000
Нормально :)
> -Есть ли уже готовые аналоги данной программы?
Есть.

Посмотреть бы хоть одним глазком :)


 
TUser ©   (2004-09-21 15:50) [4]


> Посмотреть бы хоть одним глазком :)

На складах и в магазинах часто пользуются 1С Предприятием.
И не 15 штук его разработка стоила.


 
VMcL ©   (2004-09-21 16:02) [5]

>>Layner ©  (21.09.04 15:21)
>>TUser ©  (21.09.04 15:50) [4]

Со распределенными базами замучаешься в 1С работать, по крайней мере в 7.7.


 
Layner ©   (2004-09-21 16:05) [6]

VMcL ©
Там все заморочки в основном на merge-репликациях SQL Server"а?


 
VMcL ©   (2004-09-21 16:05) [7]

>>[5]

С распределенными...
Sorry.


 
TUser ©   (2004-09-21 16:06) [8]

Т.о. это будет сложнее 1С. Значит дороже.


 
VMcL ©   (2004-09-21 16:13) [9]

>>Layner ©  (21.09.04 16:05) [6]

Из тех, что сталкивался я:
- МОД [ http://www.pb.ru/ ]
- УРБД aka УРИБ (1C-я шняга)

Обе отстой :-)
МОД неплохо настраивается, но страшно глюкавый. УРБД не обладает практически вообще никакой настройкой.


 
pasha_golub ©   (2004-09-21 16:16) [10]

Например, можно на каждом скалде ставить по Мускул серверу, в котором и настроить репликацию. Входит в стандартный набор. Плюс клиенты.

ЗЫ ни разу такого не делал, поэтому можно пинать ногами и посылать учпться. ;-)


 
VMcL ©   (2004-09-21 16:17) [11]

>>Layner ©  (21.09.04 16:05) [6]

Напрямую лазить в SQL-ную базу под 1С без посредства самой 1С - это редкостный геморрой. Точнее решения существуют, но они построены на сторонних библиотеках, которые разработаны народными умельцами. Соответственно, гарантий их работоспособности, да ещё и в коммерческом проекте, нет.


 
Layner ©   (2004-09-21 16:40) [12]

[10] pasha_golub ©   (21.09.04 16:16)
С этим как раз такой ужас, т.е. SQLданные не сжимает, и траффик большой, и сама по себе чистая SQL репликация серверов не пройдет, (моментальная т.е.) и нужно руками писать.
[11] VMcL ©   (21.09.04 16:17)
Да, передомной в Enterprase Managere их 220 таблиц. Совершенно не читаемых (может быть по началу??), хотя какие то цифры знакомые вижу.. так так.. получка директора... у... :)


 
pasha_golub ©   (2004-09-21 16:43) [13]

Layner ©   (21.09.04 16:40) [12]
Даже не знаю о чем ты говоришь, но мне это кажется надуманным. Во как... :-)


 
jack128 ©   (2004-09-21 16:58) [14]

TUser ©   (21.09.04 16:06) [8]
. это будет сложнее 1С. Значит дороже

Дело не в этом. 1С - массовая программа, поэтому цена одной инсталяции мала. А данная программа пишется под конкретное предприятие со всеми вытекающими..


 
VMcL ©   (2004-09-21 17:06) [15]

>>Layner ©  (21.09.04 16:40) [12]

Структура таблиц описана в файле 1cv7.md, а также в некотором читаемом виде в текстовом файле 1cv7.dds (1cv7.dds - для SQL, 1cv7.dd - для DBF). Файл 1cv7.md является хранилищем IStorage. Но толку от этого не очень много, поскольку внутреннее содержимое не документировано, и вытащить оттуда какую-либо полезную информацию получается, в основном, только методом научного тыка и поиском по Сети, где такие же "тыкатели" выкладывают результаты исследований.


 
VMcL ©   (2004-09-21 17:09) [16]

>>jack128 ©  (21.09.04 16:58) [14]

>1С - массовая программа, поэтому цена одной инсталяции мала.

Угу. Только надо бы учесть ещё и стоимость доработок в соответствии с [0].


 
kaif ©   (2004-09-21 17:55) [17]

А справочники (товаров и контрагентов) в одном месте вводят или во всех одновременно? Это один из существенных вопросов, так как речь идет о дубликатах. Требуется ли резервирование еще не поступившего товара? Как много операций происходит в единицу времени? Есть ли конкуренция за ограниченный ресурс (одновременная попытка нескольких менеджеров продать с одного склада из разных рабочих мест последнюю единицу товара)? Насколько разнообразна номенклатура и нужны ли особенные поля для разных классов товара? Нужно ли списание себестоимости on-line или эта задача решается отдельно? Нужно ли вести счета контрагентов или этим занимается отдельная финансовая программа? Если нужно вести счета контрагентов, то придется вести и все платежи и любые виды иных зачетов, то есть финансовая часть оказывается достаточно мощной, универсальной и здесь уже не обойтись без двойной записи (бухгалтерских методов).
 Вопросов много нужно задать, пока станет ясно о чем вообще речь идет и как именно это следует реализовывать.


 
vecna ©   (2004-09-21 18:26) [18]

имхо, сервер один, 5 удаленных клиентов, и не надо никаких репликаций.


 
Danilka ©   (2004-09-21 18:36) [19]

VMcL ©   (21.09.04 16:17) [11]
Напрямую лазить в SQL-ную базу под 1С без посредства самой 1С - это редкостный геморрой. Точнее решения существуют, но они построены на сторонних библиотеках
Зачем сторонние библиотеки? СоздатьОбъект("ADODB.Connection"); И поехали. :))
А репликация, как правило, и не нужна. Максимум что нужно - это сливать со всех баз в одну, для общей отчетности по всем складам. Еще можно автоматизировать учет перемещения с одного склада на другой. Такой пример: на одном складе выписывается расходная накладная, на всех товарах - штрихкод, сканером все протыкал, на флешку выгрузил расходную накладную, приехал на склад куда отгружается, отдал флешку с нее загрузили файл, поступивший товар сканером потыкали - приход совпал с расходом на том складе, значит все ок. По-крайней мере я такое видел в одном месте. Основа - стандартная 1с "Торговля и склад", плюс доработка под организацию обошлась в 400$ и гораздо меньше чем 2 года, и все довольны. Но это надо быть мастером, к сожалению, знаю примеры 1с-внедрений, где все намного более грусно.

kaif ©   (21.09.04 17:55) [17]
Угу, совершенно верно. Сначало нужно определиться с тем что именно надо делать, хотя-бы составить какое-то описание системы, ее объемы, а то понятие "распределенный склад" слишком уж широкое.


 
VMcL ©   (2004-09-21 19:54) [20]

>>Danilka ©  (21.09.04 18:36) [19]

>Зачем сторонние библиотеки? СоздатьОбъект("ADODB.Connection"); И поехали. :))

Скажи-ка, дядя, :)
как бы так "угадать", в какой SQL-ной таблице лежит и как называется поле "Контрагент" из шапки документа "РасходнаяНакладная"?


 
VMcL ©   (2004-09-21 20:04) [21]

>>[19]
>>[20]

Ой. Не заметил "СоздатьОбъект(...)". Зачем в самой 1С так извращаться? Для обращения к БД есть штатные средства.

Речь идет об обмене данными между распределенными инф. базами 1С. В 1С есть только одно штатное средство для этого: УРБД (УРИБ), плюс некоторые нештатные, например, МОД.

А вообще читай [9], только вместо
"Из тех, что сталкивался я:"
следует читать
"Системы обмена данным для 1С:Предприятия 7.7, с которыми я сталкивался:".


 
Danilka ©   (2004-09-21 23:16) [22]

VMcL ©   (21.09.04 20:04) [21]
Да я, вообще-то написал не про обмен данных, а про вот-это:

> решения существуют, но они построены на сторонних
> библиотеках

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

Кстати, на счет МОДа, говорят, классная штука и нормально работает, если с ней разобраться. Но разбираться надо долго. А говорит тот, кто на http://spec.proclub.ru/test/ прошел тестирование по МОДу за 4 минуты и получил 5-ку. :))


 
tormoz   (2004-09-22 00:05) [23]

Если людям надо, то они заплатят!!! А если в одной проге есть все, что ты написал, то бери от 10000$ до 25000$. Как совесть позволит!!!!


 
VMcL ©   (2004-09-22 10:54) [24]

>>Danilka ©  (21.09.04 23:16) [22]

Я с МОДом 3 года работал - глюк на глюке. Чтобы не быть голословным приведу довольно яркий пример.

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

Так вот
При передаче документов с помощью МОДа, передаётся также флаг того, что объект не просто помечен на удаление, но физически удалён из БД. При загрузке "талантливый" алгоритм МОДа при обнаружении данного флага просто и тихо удаляет объект из БД без проверки ссылочной целостности (например, Док.Удалить(1)). В итоге я после установки МОДа вручную правил это дело на Док.Удалить(0), чтобы объект лишь помечался на удаление.


 
VMcL ©   (2004-09-22 11:14) [25]

>>Danilka ©  (21.09.04 23:16) [22]

> http://spec.proclub.ru/test/

P.S.
Кстати, зашел я на этот сайт, оказалось, что я там проходил когда-то тестирование по МОДу под логином "vmcl": оценка 4.67 [14 из 15]
:-)



Страницы: 1 вся ветка

Текущий архив: 2004.10.10;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.047 c
14-1095625033
Владимир Савельев
2004-09-20 00:17
2004.10.10
требуется программист для написания прокси под win32


14-1095775437
Cosinus
2004-09-21 18:03
2004.10.10
FAQ


4-1093591313
Falcon
2004-08-27 11:21
2004.10.10
Проблемы с окнами


6-1091533976
Victor
2004-08-03 15:52
2004.10.10
Чат на сокетах


3-1094793826
AleKo
2004-09-10 09:23
2004.10.10
OLAP