Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Структура БД для оперативного учета
|
|||
|---|---|---|---|
|
#18+
Добрый день всем ! Наша фирма торгует бензином, дизтопливом, углем, металлом и штучными запчастями и изделиями. Начальство поставило задачу построить информационную систему оперативного учета, которая бы: -давала на конец месяца нашу задолженность по каждому контрагенту -задолженность каждого контрагента перед нами -вести учет остатков на складе -вести учет внутреннего потребления (к примеру, бензин мы расходуем для заправки своих машин и руководство хочет вести расход по каждой машине Причем, запрвлять машины можно не только с наших складов, а путем покупки в пути на безоколонке) -списание продукции -учет сколько и какой продукции понадобилось для производства той или иной новой продукции (к примеру смешали 2 разных сорта бензина, добавили реагентов и получили новый сорт бензина - необходимо знать себестоимость) Начал я проектирование со склада: Вх.накладные --> карточка прихода Товара на склад --> остатки на складе -->карточка расхода Товара со склада -->расходная накладная При стандартной схеме: купили товар, положили на склад, продали по расходной накладной - все понятно и просто реализуемо. Но возникает вопрос -как вести расход на внутреннее потребление ?(понятно что можно в накладной указать подотчетное лицо, но как указать машину или баню или гараж на который отдаем товар) -как вести учет внутреннего потребления когда водитель сам приобрел топливо, минуя склад? - как учитывать "бесхозные излишки" возникшие из "неоткуда"? (по окончанию периода мы ведь никому не должны за них) - как учитывать "потери" - разливы, испарения, изменения объемов из-за температуры (по окончанию периода нам ведь никто не должен за них) Ломаю голову уже месяц. Никак не могу понять как это можно описать в структуре базы данных. Помогите пожалуйста!!!! Тону :) Заранее благодарю, Вадим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2004, 10:36 |
|
||
|
Структура БД для оперативного учета
|
|||
|---|---|---|---|
|
#18+
Все вопросы что вы задали, это вопросы учёта а не структуры базы данных. И, хотите вы или нет, вам придётся разобраться с такими областями как первичный и бухгалтерский учёт: план счетов, метод двойной проводки, принцип сходимости баланса... и т. д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2004, 10:53 |
|
||
|
Структура БД для оперативного учета
|
|||
|---|---|---|---|
|
#18+
Года через два разберётесь в нюансах скл.учёта и производства. Там не всё так просто, как кажется поначалу... Для начала попробуйте познакомиться с какими-либо готовыми системами. Начните с 1с. Это хоть неудачный пример, зато очень доступный. Попытка без опыта взять этот вопрос "с лёта" может оказаться неудачной и будете всю жизнь переделывать. Лучше правильно спланировать всё заранее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2004, 11:08 |
|
||
|
Структура БД для оперативного учета
|
|||
|---|---|---|---|
|
#18+
Т.е. тебе спроектировать систему, нарисовать структуру, а ты будешь деньги получать ? Так ты это представляешь ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2004, 11:46 |
|
||
|
Структура БД для оперативного учета
|
|||
|---|---|---|---|
|
#18+
Спасибо за ответы! В проектировании баз данных я не новичек. Мне важно было выслушать принцип построения потому как данная область действительно требует глубокого понимания построения учетных систем. Ждал, честно говоря, концептуальных ответов То MasterZiv : >Т.е. тебе спроектировать систему, нарисовать структуру, а ты будешь деньги получать ? Так ты это представляешь ? до чего же бывают люди до чужего добра жадные :) естественно, спроектированной системы здесь никто и не предложит, а общаемся мы здесь, чтобы поделиться опытом (по крайней мере я). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2004, 12:01 |
|
||
|
Структура БД для оперативного учета
|
|||
|---|---|---|---|
|
#18+
spПри стандартной схеме: купили товар, положили на склад, продали по расходной накладной - все понятно и просто реализуемо. Но возникает вопрос -как вести расход на внутреннее потребление ?(понятно что можно в накладной указать подотчетное лицо, но как указать машину или баню или гараж на который отдаем товар) -как вести учет внутреннего потребления когда водитель сам приобрел топливо, минуя склад? - как учитывать "бесхозные излишки" возникшие из "неоткуда"? (по окончанию периода мы ведь никому не должны за них) - как учитывать "потери" - разливы, испарения, изменения объемов из-за температуры (по окончанию периода нам ведь никто не должен за них) 1. не совсем понятно проблема. почему, если можно указать подотчетное лицо, то нельзя заодно и указать машину ... в комментариях, по справочнику или еще каким-либо образом? 2. это насколько я понимаю к самому складу никакого отношения не имеет, а напрямую к бухгалтерии. 3 и 4. ну есть разные способы - например инвентаризация... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2004, 14:17 |
|
||
|
Структура БД для оперативного учета
|
|||
|---|---|---|---|
|
#18+
Привет sp/ Попробую концептуально. Самое простое - вводится понятие счета или регистра. На каждом счету ведется учет чего-либо, на одном - товаров на складе, на другом - долгов, на третьем - затрат. Соответственно, каждый счет можно смотреть "в разрезе" либо товаров, либо клиентов, либо подотчетников, либо машин и т.п. Может быть несколько уровней. Система должна позволять получать по каждому счету остаток на любой момент, а также оборот, и с каким счетом был оборот. Соответственно создаются таблицы проводок, где фиксируются все обороты с указанием счета и разреза. Остаток в простейшем случае равен весь приход минус весь расход. Если кратко - то примерно так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2004, 17:49 |
|
||
|
Структура БД для оперативного учета
|
|||
|---|---|---|---|
|
#18+
sp То MasterZiv : >Т.е. тебе спроектировать систему, нарисовать структуру, а ты будешь деньги получать ? Так ты это представляешь ? до чего же бывают люди до чужего добра жадные :) Вот именно sp естественно, спроектированной системы здесь никто и не предложит, а общаемся мы здесь, чтобы поделиться опытом (по крайней мере я). Вот я и не понимаю, какой такой частью своего обширного опыта с тобой делиться. Тем более, что все твои "вопросы" к проектированию базы данных относяться просто никак - они из твоей предметной области. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2004, 18:26 |
|
||
|
Структура БД для оперативного учета
|
|||
|---|---|---|---|
|
#18+
To Tsaryov S: спасибо за ответ. Вы не первый мне советуете работать со счетами и проводками, но беда то в том что у нас в бухгалтерии все ведется так чтоб глаза проверкам замазать и оттуда реальной ситуации даже руководство не может почерпнуть (и изменить ситуацию врядли удастся :( ) - вот почему собственно и встал вопрос о создании системы оперативного учета отдельного от бухгалтерии чтобы учитывать реальную ситуацию на предприятии, учитывая черное/белое и нал/безнал. Поэтому вот я и ломаю голову над структурой базы. И чем дальше тем больше тянет к ОО структуре - потому как такое количество противоречий и условий при стандартном подходе похоже с приемлимыми трудозатратами не решить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 10:27 |
|
||
|
Структура БД для оперативного учета
|
|||
|---|---|---|---|
|
#18+
2SP Это ты один такую задачу решаешь? Если один, то 2 года это очень оптимистичный (фантастически оптимистичный я бы сказал) прогноз. Что толку думать ОО не ОО, если у тебя нет предметного решения как чего учитывать. Хоть ИИ приделай - один хрен. Бардак в бухгалтерии не фактор для отказа от работоспособной системы проводок. Поэтому вот я и ломаю голову над структурой базы Рано ты за это взялся, ИМХО. Сначала задай свои вопросы своему руководству - пусть оно на них ответит на бумаге . Только потом можно думать о концепциях. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 12:24 |
|
||
|
Структура БД для оперативного учета
|
|||
|---|---|---|---|
|
#18+
spTo Tsaryov S: Вы не первый мне советуете работать со счетами и проводками, но беда то в том что у нас в бухгалтерии все ведется так чтоб глаза проверкам замазать Необходимо понять, что принципы учета и в белой и в черной одни и те же, так что советую прислушаться к советам. А если эти принципы не соблюдать. то и учитывать незачем- будет бардака еще больше, а в результате все шишки упадут на Вас как разработчика. Поэтому пускай руководство решит, что и на каких счетах учитывать, и признает правило, что сколько в трубу втекает, столько и вытекает, а весь бардак на руку только ворам - и все у вас встанет на свои места тут же. А каким интрументарием это делать - вопрос _только_ трудозатрат, хоть в бумажных книгах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 12:33 |
|
||
|
Структура БД для оперативного учета
|
|||
|---|---|---|---|
|
#18+
Для начала вам бы надо разобраться в предметной отрасли, т.е. взять бумажку (или инструментарий какой) и описать все типы операций происходящих у вас ... выявить все сущности - документы, объекты воздействия, выходные формы и т.д построить упрощенную бизнес модель вышего предприятия as is и возможно to be ... выявить все связи между сущностями и их возможные состояния ... ну и дальше выбрать какую либо модель учета ... можно через проводки как тут советовали ... (хотя замечу что метод двойной записи не единственный вид учета :)) и тянется как наследие от бумажного делопроизводства .... когда это сделаете у вас появится гораздо больше понимания как дальше строить систему ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 14:47 |
|
||
|
Структура БД для оперативного учета
|
|||
|---|---|---|---|
|
#18+
спасибо всем за высказанные мнения насчет 2 лет разработки не соглашусь - сейчас парень ведет это все в плоской экселевской таблице :) to olk: автор<Re> Для начала вам бы надо разобраться в предметной отрасли, т.е. взять бумажку (или инструментарий какой) и описать все типы операций происходящих у вас ... выявить все сущности - документы, объекты воздействия, выходные формы и т.д построить упрощенную бизнес модель вышего предприятия as is и возможно to be ... выявить все связи между сущностями и их возможные состояния ... ну и дальше выбрать какую либо модель учета ... когда это сделаете у вас появится гораздо больше понимания как дальше строить систему ... автор<Re> все бизнесс-процессы известны и мне понятны - не раз на бумаге прорисованы, но все дело в том что к примеру: расход товара со склада - отпустить Иванову 40 литров бензина (на собственные расходы предприятия) под учет автомобиля ВАЗ2108, а унего еще числится ГАЗ и Оpel. Далее: выдать Петрову 1тонну угля со склада (на собственные расходы предприятия) под учет бани Как это можно реализовать в схеме? Далее: как вести учет того что истрачено на собственные нужды предприятия? со складом все понятно - ведется учет перемещений, остатков и средней цены товара по складу - тут проблем нет. И пожалуста не надо меня записывать в новички - 7 лет работы по разработке крупных информ систем (правда не учетного характера), а то обино да - пинают все ногами :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 15:54 |
|
||
|
Структура БД для оперативного учета
|
|||
|---|---|---|---|
|
#18+
..согласен с пред. ораторами. Товарищу SP для начала нужна дажа не сама 1С, а книжка про нее. Там на пальцах обьясняется, что такое оперативный и синтетический учет и принципы реализации таких систем вообще. Также обьясняется, что такое аналитика по счетам и правила построения справочников и классификаторов для поддержки операций в системе. sp, умоляю не надо опять делать "своих" велосипедов.. ведь кому-то из нас он может достаться по "наследству" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 16:28 |
|
||
|
Структура БД для оперативного учета
|
|||
|---|---|---|---|
|
#18+
автор все бизнесс-процессы известны и мне понятны - не раз на бумаге прорисованы, но все дело в том что к примеру: расход товара со склада - отпустить Иванову 40 литров бензина (на собственные расходы предприятия) под учет автомобиля ВАЗ2108, а унего еще числится ГАЗ и Оpel. Далее: выдать Петрову 1тонну угля со склада (на собственные расходы предприятия) под учет бани Как это можно реализовать в схеме? Далее: как вести учет того что истрачено на собственные нужды предприятия? со складом все понятно - ведется учет перемещений, остатков и средней цены товара по складу - тут проблем нет. И пожалуста не надо меня записывать в новички - 7 лет работы по разработке крупных информ систем (правда не учетного характера), а то обино да - пинают все ногами :) Бр ... а что тут непонятного ? вы говорите что все известно и тут же задаете вопрос как вести учет :)) чем Иванов в данном случае - как объект операции отличается от внешнего контрагента ? ну и отпускайте ему бензин по учетным ценам (или по внутренним каким либо) и чем ВАЗ2108 отличается от ГАЗ и/или Opel - ну пусть это будет дополнительный признак (аналитический) у контрагента Иванов ? в чем проблема то - тот же расход, тот же приход ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 16:50 |
|
||
|
Структура БД для оперативного учета
|
|||
|---|---|---|---|
|
#18+
Только пожалуста не надо умолять :) от 1С наплакались - лучше уж Акцент, да и то ни та ни другая не работают в онлайне по всей украине с большой кучей пользователей никому из Вас не достанется - знаю точно :) Не пойму - зачем тащить в песочницу Трактор чтобы выкопать ямку - речь идет в буквальном смысле "залипухе" - в ней должны регистрироваться только движения товаров и денег по входящим и исходящим документам (накладные, выписки и еще пару.) Задача не стоит сделать монстра !!! А вы все почему-то начинаете нацеливаться на монстра - это не нужно ни руководству ни мне! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 17:47 |
|
||
|
Структура БД для оперативного учета
|
|||
|---|---|---|---|
|
#18+
хм.. если уж и "основной серый" учет у вас тоже "залипуха", то вам уже ничего не надо, кроме водных процедур. Кстати, "ямку" лучше закапывать, чем выкапывать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 19:57 |
|
||
|
Структура БД для оперативного учета
|
|||
|---|---|---|---|
|
#18+
spНе пойму - зачем тащить в песочницу Трактор чтобы выкопать ямку - речь идет в буквальном смысле "залипухе" - в ней должны регистрироваться только движения товаров и денег по входящим и исходящим документам (накладные, выписки и еще пару.) Тогда тем более не стоит вопрос об ОО базе итп. Берете микрософТ аксесС делаете две таблички - заголовки и детали, делаете мастером формы к ним - вот и готова залипуха для регистрации документов, все за 15 минут. Но, как говорят дети, потом не жалуйтесь что хотели учитывать, а получилась "залипуха", поймайте себя на слове. Документы вы будете регистрировать, а что дальше с этим делать? Можно пойти по пути написания очередной залипухи к залипухе. Успехов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2004, 08:17 |
|
||
|
|

start [/forum/topic.php?fid=32&fpage=163&tid=1546254]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
73ms |
get tp. blocked users: |
2ms |
| others: | 256ms |
| total: | 431ms |

| 0 / 0 |
