powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Учетная система для торговли?
25 сообщений из 63, страница 2 из 3
Учетная система для торговли?
    #33500216
Фотография Программизд 01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lucius
... Фолио, Navision, Axapta и SAP All in One...
все интереснее...

А вы что, думаете в этом плане Навижин работает лучше 1с ? :)
Те же самые серверные курсоры, блокирование целых таблиц, дедлоки.
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33500625
Lucius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Программизд 01А вы что, думаете в этом плане Навижин работает лучше 1с ? :)
Те же самые серверные курсоры, блокирование целых таблиц, дедлоки.
Вот именно, что курсоры , которых в 1С вообще нет (похоже вы не знаете 1С и сильно ее идеализируете - она ниразу не клиент-серверное приложение, чистый клиент, с хранением данных в SQL), да и дедлоки возникают отнють не из-за блокировки таблиц целиком

Уверен, что никаких 30000 внедрений на "файл-серверной" архитектуре навижн не потянул бы, в крайнем случае блокируется страница (тут MS-SQL2000 от ORACLE отстает) - но это 25 записей, а не 365 х 5000 (Как указано в первом сообщени топика).
Впрочем, может кто из профессионалов MSSB отметится своим компетентным комментарием?
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33500739
Сергей84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LuciusВот именно, что курсоры , которых в 1С вообще нет (похоже вы не знаете 1С и сильно ее идеализируете - она ниразу не клиент-серверное приложение, чистый клиент, с хранением данных в SQL), да и дедлоки возникают отнють не из-за блокировки таблиц целиком
Курсоры там всетаки есть, так же некоторые вещи работают как клиент -серверные, например процедура "Регистр.СводныйОстаток();" полностью считается на сервере, а клиент показывает только результат.
и если поглядеть там всетаки используется клиент серверная технология, не везде - это конечно плохо, но некоторые вещи всетаки присутствуют...
по поводу курсоров, где-то видел, что утверждалось, что даже в SAP они есть, и курсоры вообще бич коробочных ИС (хотелось бы выслушать тех у кого ИС не использует курсоры, я пока таких не встречал, поэтому и интересно их мнение)
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33500899
Lucius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей84
Курсоры там всетаки есть, так же некоторые вещи работают как клиент -серверные, например процедура "Регистр.СводныйОстаток();" полностью считается на сервере, а клиент показывает только результат.
Очень хочу узнать, как это удалось установить (может ссылочку приведете), и как оно в DBF варианте работает.

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

мне кажется вопрос не в наличии курсоров, а в ... "искусстве их приготовления (с)"
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33501622
Сергей84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LuciusОчень хочу узнать, как это удалось установить (может ссылочку приведете), и как оно в DBF варианте работает.

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

мне кажется вопрос не в наличии курсоров, а в ... "искусстве их приготовления (с)"
узнать можно запустив profiler и посмотрев :)
в DBF расчет идет локально, после того, как необходимые данные были скопированы с сервера
курсор "бич" потому, что это перебор, а перебор всегда медленне, чем выборка и модификация на лету (уж простите мою терминологию)
к коробочным я его больше отношу, т.к. сам не видел и не слышал про коробочные сисетмы, в которых не было бы использования курсора (я не претендую на абсолютную истиность, т.к. всетаки я не все системы видел и не про все слышал о том, как они работают)
в самописных системах, которые я видел - курсоров вообще не было, поэтому и сложилось такое впечатление (практические работы студентов не будем расматривать ;) )
как избежать использование курсоров - ну не знаю, все свои задачи я пока решал без их использования, так что есть ли задачи где без курсора просто нельзя обойтись - для меня вопрос открытый
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33501722
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор Сергей84а перебор всегда медленне, чем выборка и модификация на лету
Нужно просто выборку нормальную для курсора делать. Есть задачи в которых без курсора не обойтись.
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33501815
Сергей84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm автор Сергей84а перебор всегда медленне, чем выборка и модификация на лету
Нужно просто выборку нормальную для курсора делать. Есть задачи в которых без курсора не обойтись.
что по вашему нормальная выборка?
будет ли нормальная выборка быстрее одного запроса (если задачу можно им решить)?
часто ли встречаются задачи в которых без курсора нельзя? (каков % от общего числа решенных задач?)
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33501878
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей84 iscrafm автор Сергей84а перебор всегда медленне, чем выборка и модификация на лету
Нужно просто выборку нормальную для курсора делать. Есть задачи в которых без курсора не обойтись.
что по вашему нормальная выборка?
будет ли нормальная выборка быстрее одного запроса (если задачу можно им решить)?
часто ли встречаются задачи в которых без курсора нельзя? (каков % от общего числа решенных задач?)
нормальная - которая не содержит лишнего.
Запрос по соответственно индексированным таблицам конечно отработает быстрее, если без курсора можно обойтись.
Задачи встречаются. Например расчет себестостоимости, резервирование (подбор) по партиям и подобные. Процент сказать сложно. Иногда это является ядром всех расчетов. Не могу сказать, что это сильно уж накладно. К примеру пересчет себестоимости за 3 года на милионных базах выполняется пару минут. Все зависит от структуры БД. Но по крайней мере это в разы быстрее локального расчета. Например на одном из объектов требовалось пакетное резервирование и формирование всех необходимых документов на день. Предыдушая система (1С) решала эту задачу за 20мин, при этом приходилось всех выгонять из системы. Сейчас SQL сервер делает это за 25 сек, никого не блокируя. Несмотря на использование курсоров.
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33501982
steplton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lucius Программизд 01А вы что, думаете в этом плане Навижин работает лучше 1с ? :)
Те же самые серверные курсоры, блокирование целых таблиц, дедлоки.
Вот именно, что курсоры , которых в 1С вообще нет (похоже вы не знаете 1С и сильно ее идеализируете - она ниразу не клиент-серверное приложение, чистый клиент, с хранением данных в SQL), да и дедлоки возникают отнють не из-за блокировки таблиц целиком

Уверен, что никаких 30000 внедрений на "файл-серверной" архитектуре навижн не потянул бы, в крайнем случае блокируется страница (тут MS-SQL2000 от ORACLE отстает) - но это 25 записей, а не 365 х 5000 (Как указано в первом сообщени топика).
Впрочем, может кто из профессионалов MSSB отметится своим компетентным комментарием?


1С 7.7 и восем имеет сетевую версию и MS SQL Serverную версию.
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33502178
Сергей84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmрасчет себестостоимости, резервирование (подбор) по партиям.
эти задачи можно и одним запросом решить без курсора :)
просто курсором он проще выглядит и легче его написать...
решал недавно похожую задачу одним запрсом, и запрос из 3-х таблиц в каждой из которых где-то 30000 - 50000 строк пролетает этак за 3-5 сек ;)
если же делать через курсор время бы было около 10-15 сек...
так что ваш показатель в 25 сек можно улучшить, если написать без курсора ;)
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33502260
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей84 iscrafmрасчет себестостоимости, резервирование (подбор) по партиям.
эти задачи можно и одним запросом решить без курсора :)
просто курсором он проще выглядит и легче его написать...
решал недавно похожую задачу одним запрсом, и запрос из 3-х таблиц в каждой из которых где-то 30000 - 50000 строк пролетает этак за 3-5 сек ;)
если же делать через курсор время бы было около 10-15 сек...
так что ваш показатель в 25 сек можно улучшить, если написать без курсора ;)
интересно как?
Где-то здесь на форуме много обсуждались подобные вопросы. Типа FIFO без курсоров и т.п. Действительно, для простейших ситуаций можно сделать запросом. Но в жизни все иначе.
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33502366
Lucius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей84 iscrafmрасчет себестостоимости, резервирование (подбор) по партиям.
эти задачи можно и одним запросом решить без курсора :)
просто курсором он проще выглядит и легче его написать...
решал недавно похожую задачу одним запрсом, и запрос из 3-х таблиц в каждой из которых где-то 30000 - 50000 строк пролетает этак за 3-5 сек ;)
если же делать через курсор время бы было около 10-15 сек...
так что ваш показатель в 25 сек можно улучшить, если написать без курсора ;)Осталось только вдаться в подробности разбора "тридтатитрехкилометровых" запросов и сравнить с временем парсинга запросов по курсору, вместе с перебором, учесть оптимизацию хинтами и включить bind-переменные...
Поскольку, я полагаю, администраторов БД (это не те, кто только права раздает) среди собеседников не найдется, то предлагаю вернуться к теме разговора, а обсуждение крутости школ кодирования SQL вынести в другой топик.

У кого-нибудь по теме еще мысли будут?
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33503625
bst7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Появилась новая идея, на компьютеры в торговых залах поставить кассовый FrontOffice (Штрих, Атол или СуперМаг от СервисПлюс), для учета пока оставить 1с, а чтобы уменьшить количество пользователей, большинство отчетов перевести в хранилище SQL Server + AS, а просматривать через сводные таблицы в Excel. А товар в магазинах резервировать физически, т.е. после выписки счета продавец помечает товар на прилавке, наклеивает какой-нибудь стикер или просто снимает ценник. Плюс часть торговли по безналичному расчету перевести на систему работы по заказ. У кого какие мения будут по этому поводу?
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33504176
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bst7Появилась новая идея, на компьютеры в торговых залах поставить кассовый FrontOffice (Штрих, Атол или СуперМаг от СервисПлюс), для учета пока оставить 1с, а чтобы уменьшить количество пользователей, большинство отчетов перевести в хранилище SQL Server + AS, а просматривать через сводные таблицы в Excel. А товар в магазинах резервировать физически, т.е. после выписки счета продавец помечает товар на прилавке, наклеивает какой-нибудь стикер или просто снимает ценник. Плюс часть торговли по безналичному расчету перевести на систему работы по заказ. У кого какие мения будут по этому поводу?В принципе - правильно. А какого рода торговля, если не секрет ? Для торговли бытовой техникой (к примеру. Похоже это Ваш случай) обычно не применяют фронт-офисные решения, т.к. товарный поток небольшой, но немалая часть резервируется. В случае фронт-офиса сложно увидеть реальную картину остатков.
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33504353
OA User
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bst7Появилась новая идея, на компьютеры в торговых залах поставить кассовый FrontOffice (Штрих, Атол или СуперМаг от СервисПлюс), для учета пока оставить 1с, а чтобы уменьшить количество пользователей, большинство отчетов перевести в хранилище SQL Server + AS, а просматривать через сводные таблицы в Excel. А товар в магазинах резервировать физически, т.е. после выписки счета продавец помечает товар на прилавке, наклеивает какой-нибудь стикер или просто снимает ценник. Плюс часть торговли по безналичному расчету перевести на систему работы по заказ. У кого какие мения будут по этому поводу?
Процесс пошел :) Поддерживаю
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33504363
Сергей84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bst7Появилась новая идея, на компьютеры в торговых залах поставить кассовый FrontOffice (Штрих, Атол или СуперМаг от СервисПлюс), для учета пока оставить 1с, а чтобы уменьшить количество пользователей, большинство отчетов перевести в хранилище SQL Server + AS, а просматривать через сводные таблицы в Excel. А товар в магазинах резервировать физически, т.е. после выписки счета продавец помечает товар на прилавке, наклеивает какой-нибудь стикер или просто снимает ценник. Плюс часть торговли по безналичному расчету перевести на систему работы по заказ. У кого какие мения будут по этому поводу?
А что если FrontOffice применить УРБД, для менеджеров написать интерфейс на подобии того же штриха? и поддерживать обмен с центром скажем 1 раз в час или два?
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33504610
bst7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей84
А что если FrontOffice применить УРБД, для менеджеров написать интерфейс на подобии того же штриха? и поддерживать обмен с центром скажем 1 раз в час или два?
Можно, но мы стараемся уйти от 1с и в перспективе перейти на более серьезную систему, поэтому в качестве решения для фронт офиса нам необходима программа, которая на начальном этапе будет работать с 1с, а на будущее иметь возможность интеграции с другой системой.
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33504636
bst7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LSVВ принципе - правильно. А какого рода торговля, если не секрет ? Для торговли бытовой техникой (к примеру. Похоже это Ваш случай) обычно не применяют фронт-офисные решения, т.к. товарный поток небольшой, но немалая часть резервируется. В случае фронт-офиса сложно увидеть реальную картину остатков.
В первом посте написал - торговля строительными материалами. Номенклатура более 30000. Есть часть товара, которую в основном покупают в через кассу, другую часть, наоборот - чаще по безналичному расчету.
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33505537
Lucius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bst7Появилась новая идея, на компьютеры в торговых залах поставить кассовый FrontOffice (Штрих, Атол или СуперМаг от СервисПлюс), для учета пока оставить 1с, а чтобы уменьшить количество пользователей, большинство отчетов перевести в хранилище SQL Server + AS, а просматривать через сводные таблицы в Excel.
Вот, кажется, и разрешилось все в пользу самописной системы :о)))
К примеру, я большинство оперативных отчетов делал простой VIEW, доступ к ней из ExCel через ODBC, и в PivotCube (ну тут вы и сами все написали, только вот AnalisesService нужен к кубам OLAP,а кто и как у вас эти кубы будет готовить?)
Кроме того, количество пользователей 1С не критичный параметр, если все смотрят отчеты, да еще на персональном толстом клиенте 1С - это практически не грузит базу, вам нужно уменьшить количество операторов (тех кто документы проводит)

Мое мнение:
Часть 1 - совершенно верное тактическое решение
Часть 2 - решение верное стратегически, наладив свое представление данных вы абсолютно точно и независимо от выбранной в последствиии системы сможете удовлетворить потребности менеджмента; но...
Ищите специалиста по представлению данных
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33505817
bst7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Luciusа кто и как у вас эти кубы будет готовить?
опыт создания кубов в AS есть (из 1с в автоматическом режиме выгружаем регистры партий и взаиморасчетов), правда из-за проведения документов задним числом приходится каждую ночь выгружать данные за довольно большой период.
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33506020
2 BST7:
Мне понятны Ваши проблемы, и я хотел бы предложить Вам рассмотреть в качестве варианта Программный комплекс ДОМИНО компании Софт-Вест . Не буду нагружать обсуждение саморекламой, а лишь скажу, что все эти проблемы мы неоднократно решали. В том числе:
опт+розница в одной системе;

поддержка холдинговой структуры;

цепочки "внутренних" поставщиков;

списание с остатка по завершении строки чека (для собственного фронта на ФР).

ДОМИНО держит большие объемы данных/большое количество пользователей (только 1 пример: гипермаркет Крокус-Сити), СУБД Oracle, блокировка на уровне записи (можно редактировать один документ с нескольких рабочих станций), есть аналитическая OLAP-система.

За побробностями обращайтесь по координатам на сайте или пишите мне на serj [догадайтесь что] soft-west.ru
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33507337
Lucius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bst7опыт создания кубов в AS есть (из 1с в автоматическом режиме выгружаем регистры партий и взаиморасчетов), правда из-за проведения документов задним числом приходится каждую ночь выгружать данные за довольно большой период.
Все понятно, и перегруз в OLAP данных за большой срок, пересборка кубов - плата за скорость, но так все работают.
Просто еще раз рассмотрите вариант с view, для оперативного отчета более чем достаточно. OLAP нужен для анализа глобального количества данных, вполне возможно, это нужно далеко не всем.
Уменьшите количество кубов - будете спать споконее :о)))
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33512208
автор
К примеру, я большинство оперативных отчетов делал простой VIEW, доступ к ней из ExCel через ODBC, и в PivotCube (ну тут вы и сами все написали, только вот AnalisesService нужен к кубам OLAP,а кто и как у вас эти кубы будет готовить?)


Для PivotCube не нужен Analysis Services
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33512247
Фотография Программизд 01
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Динеев 2 BST7:
Мне понятны Ваши проблемы, и я хотел бы предложить Вам рассмотреть в качестве варианта Программный комплекс ДОМИНО компании Софт-Вест . Не буду нагружать обсуждение саморекламой, а лишь скажу, что все эти проблемы мы неоднократно решали. В том числе:


Смешно. Человек говорит что не будет нагружать обсуждение саморекламой, а в следующем предложении рекламирует свой софт и еще координаты сует
...
Рейтинг: 0 / 0
Учетная система для торговли?
    #33512478
LSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программизд 01 Сергей Динеев 2 BST7:
Мне понятны Ваши проблемы, и я хотел бы предложить Вам рассмотреть в качестве варианта Программный комплекс ДОМИНО компании Софт-Вест . Не буду нагружать обсуждение саморекламой, а лишь скажу, что все эти проблемы мы неоднократно решали. В том числе:Смешно. Человек говорит что не будет нагружать обсуждение саморекламой, а в следующем предложении рекламирует свой софт и еще координаты сует Ну и что ? Топик как звучит ? "Помогите с выбором".
Тем более, что автор топика не очень хочет связываться с западными монстрами.
Главное, чтоб реклама была без пустого щёконадувательства и по теме.
...
Рейтинг: 0 / 0
25 сообщений из 63, страница 2 из 3
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Учетная система для торговли?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]