Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.10.10;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.52 MB
Время: 0.036 c
1-1096054382
tormoz
2004-09-24 23:33
2004.10.10
Фокус ввода


14-1095630126
123
2004-09-20 01:42
2004.10.10
Автомобили.


1-1095850986
bl4ck_w1nd
2004-09-22 15:03
2004.10.10
AsyncPro406 выдает ошибку


14-1095509530
Тупой:)
2004-09-18 16:12
2004.10.10
Где скачать FAQ по Delphi ???


14-1095939915
zsv
2004-09-23 15:45
2004.10.10
Дисковод...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский