[ОТВЕТИТЬ]
Опции темы
30.03.2015 14:02  
Mtirt
Цитата:
Сообщение от alwaysright
Вот интересная фича, для директора и собственника фирмы.
В Меркурии, как и в других программах, существует закрытый период. У каждого склада свой. Но никто не гарантирует, что сговор админа и бухгалтера произойдет и задним числом (поменяв период) исправят какие нибудь документы. Для клиента, озвучившего такое опасение мы сделали вот эту штуку



смысл в том, что перед закрытием периода печатается этот документ (поля настраиваются из конструктора) и кладётся в сейф директору. После этого период закрывается. В любой момент директор сможет пересчитать финотчет и сравнить с бумажным в сейфе. Если данные расходятся - значит период открывали и чего то там меняли.
Ну здесь совсем просто. Ничто не мешает распечатать последнюю страницу сводного товарного отчета и положить её в сейф. Или любой другой отчетной формы, отражающей остаток товара. А еще есть отчет "Причины изменения сальдо остатка". Или журнал истории документов. Инструментов контроля хватает...
 
30.03.2015 14:17  
FinSoft
Цитата:
Сообщение от Mtirt
Нет, чеки обычно не самая большая таблица в Супермаге. Хотя и не маленькая.

Таблиц несколько: заголовок чека, товарный состав, скидки, оплата банковской картой, еще что-то...

Партии двигаются документами. На основании всех чеков по магазину за день создаются так называемые "Кассовые документы" (один - для всех продаж, один - для всех возвратов товара и один - для безвозмездной передачи). Они и двигают регистры. В них информация о продаже свернута в разрезе товаров.
Спасибо, понятно. А какая таблица самая большая (если не считать логи)? Я пытаюсь понять, в чем узкое место с производительностью, требующее применение мощных компьютеров, оракла в качестве хранилища данных и т.д. На встроенной базе я бы просто поделил чеки на файлы по периодам, а нужные для анализа сводные итоги сваливал в отдельные таблицы. По сравнению с оптом, в рознице сильно должно упрощать жизнь, что чеки задним число не корректируются. Что требует наибольших вычислительных ресурсов в Супермаге, если расход в парционном учете организуется 3 документами в день (ну плюс еще перемещения)? Или речь идет о больших сетях магазинов (несколько десятков или даже сотнях), а под остальных разработчики просто забились на вырост?
 
30.03.2015 14:36  
OlegON
А никто не говорит про беспредельные ресурсы в Супермаге, о том и речь, что его сервера начинались когда-то с 512Мб памяти и это все неплохо работало. На магазинных базах все достаточно неплохо работает чуть ли не на десктопах, что сильно доставляет проблем админам, поскольку параллельно работающие пользователи ставят всякое дерьмо и все это начинает глючить. Но суть - урезание функционала, а не базы. Растет база, добавляете ресурсов и продолжаете на ней работать. База одна и та же, что в центральном офисе большой сети, что в одиночном магазине на две кассы. Надо справедливости ради отметить, что не только редакции Супермага меняются, но и редакции Oracle, как правило. Большим базам - больший функционал.
Самые большие таблицы - аналитика, т.е. предпросчет связей документов. Потом идет таблица спецификаций документов. Оракл позволяет прозрачно для софта партиционировать таблицы, т.е. резать их на куски, например, по датам. И уж возможностей отслеживания целостности данных и их восстановления в Oracle ведро.
 
"Спасибо" OlegON от:
30.03.2015 14:49  
Mtirt
Цитата:
Сообщение от FinSoft
Спасибо, понятно. А какая таблица самая большая (если не считать логи)? Я пытаюсь понять, в чем узкое место с производительностью, требующее применение мощных компьютеров, оракла в качестве хранилища данных и т.д. На встроенной базе я бы просто поделил чеки на файлы по периодам, а нужные для анализа сводные итоги сваливал в отдельные таблицы. По сравнению с оптом, в рознице сильно должно упрощать жизнь, что чеки задним число не корректируются. Что требует наибольших вычислительных ресурсов в Супермаге, если расход в парционном учете организуется 3 документами в день (ну плюс еще перемещения)? Или речь идет о больших сетях магазинов (несколько десятков или даже сотнях), а под остальных разработчики просто забились на вырост?
Если рассматривать средний российский супермаркет, то в нем не будет большой базы. Максимум 50 Gb, да еще лет за 10 работы.
Большие базы возникают в офисах торговых сетей.
Для грубой оценки можно умножить эти 50Gb на количество магазинов сети.
Почему Oracle? Сам продукт создавался (Олег меня поправит) еще до 2000 года. Там просто не было многообразия баз данных. По большому счету и выбрать можно было из Oracle и MSSQL. Создавался не на пустом месте: был Супермаг 2.6, использовавший таблицы Paradox. И использующие его магазины часто сталкивались с ограничением на размер таблицы и необходимостью обрезки данных. Поэтому, возможно и был выбран Oracle, как БД, которая могла работать с наибольшими базами, на тот момент.
 
"Спасибо" Mtirt от:
30.03.2015 15:10  
FinSoft
А какая статистика по необходимости администрирования баз данных Супермага (от количества рабочих мест)? Не считая поддержки харда.
1. Не требует администрирования.
2. Приходящий администратор.
3. Администратор в штате.
 
30.03.2015 15:15  
OlegON
Я считаю, что "не требует администрирования" - это маркетинговый ход, оборачивающийся потом неудовлетворенностью от системы. Даже если пользователи пользуются только Excel, администрировать софт (ОС) все равно надо. Приходящий администратор устраивает всю линейку. В штат надо брать разработчика, если возникает потребность. Админ БД в штате особо и не нужен. И уж точно лучше взять вменяемого админа на неполную занятость, чем пионера в штат.
 
30.03.2015 15:16  
Dim
у меня есть одиночный магазин, работающий с 2007 г. у них в штате ни программиста, ни сисадмина нет. раз в год-два звонят с какими-нибудь проблемами и все. в сети, естественно, сисадмин должен быть.
 
30.03.2015 16:05  
alwaysright
Цитата:
Сообщение от Mtirt
Спорный функционал. Хотелось бы увидеть нормативную базу на основании которой вы это делаете. Потому как на месте персонала магазина, в котором это используется, я бы отказалась платить недостачу, так как расчетные данные не подтверждаются документами. Да и источников ошибок хватает: программа считает подложки для печенья, подложек в наличии не было, печенье расфасовали в мешочки. В итоге магазин платит недостачу.
Бесплатный (для покупателя) упаковочный материал учитывается в Супермаге двумя способами: регистрация в чеке по нулевой цене и инвентарь. С первым способом всё понятно: строгий количественный учет. Во втором способе идет простое списание на издержки предприятия по мере израсходования материалов.
Если подложек нет и магазин нафасовал в мешочки - по мешочкам выйдет недостача, а по подложкам излишки. в ревизию скомпенсируются. По поводу спорности функционала - делалось под клиента. Посмотрел аналитику по этой таре за январь 15 года 380 тысяч рублей тары списано. (70 магазинов). Заказчик доволен. Говорит раньше больше тары уходило. Магазины сильно не возмущаются.
 
30.03.2015 16:09  
alwaysright
Кстати, Пётр (не помню фамилию, продажник Сервисплюсовский) говорил, что клиенты не особо ведут в супермаге расчеты с поставщиками. Оставляют это на 1С. Так ли это? Расскажите про этот модуль в супермаге...
 
30.03.2015 16:12  
Mtirt
Цитата:
Сообщение от alwaysright
Если подложек нет и магазин нафасовал в мешочки - по мешочкам выйдет недостача, а по подложкам излишки. в ревизию скомпенсируются. По поводу спорности функционала - делалось под клиента. Посмотрел аналитику по этой таре за январь 15 года 380 тысяч рублей тары списано. (70 магазинов). Заказчик доволен. Говорит раньше больше тары уходило. Магазины сильно не возмущаются.
Я за 10 лет общения с Сервис+ перестала любить фразу "делалось под клиента". Мне сейчас интересно, если клиент попросит сделать кнопку полного уничтожения базы, вы её тоже сделаете?
Сервис+ пока не приведешь ссылки на нормативные документы, законы и приказы, регулирующие деятельность, не будут даже ТЗ рассматривать. А когда начнут, еще кучу аргументов из законодательства привести могут...
А что касается "магазины сильно не возмущаются", то подождите, найдется один грамотный администратор, и завозмущаются сразу все 70.
 
 


Опции темы



Часовой пояс GMT +3, время: 22:21.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.