Оригинал взят у
serg70p в
11Рассо Испрользованные СсылкиОригинал взят у
serg70p в
11Рассо Архитектура системы 2Оригинал взят у
serg70p в
11Рассо Архитектура системы 11Рассо Применямые Технологии 4Оригинал взят у
serg70p в
11Рассо Применямые Технологии 3Оригинал взят у
serg70p в
11Рассо Применямые Технологии 2Оригинал взят у
serg70p в
11Рассо Применямые ТехнологииОригинал взят у
serg70p в
11Рассо Философия системы 3 Цели СозданияОригинал взят у
serg70p в
11Рассо Философия системы 3Оригинал взят у
serg70p в
11Рассо Философия системы 2Оригинал взят у
serg70p в
11Рассо Философия системы распределённая асинхронная система секретарь обработка
distributed asynchronous system Secretary processing
Глобально - пользуясь правилом о принадлежности свойств.
Центральное звено - склад. Запись в "таблице", единица товара - свойство склад. Не склад, а в нём товары, а наоборот.
Учёт ведётся одновременно двумя способами. Уникальный товар - по 1шт. Неуникальный товар - несколько штук. Допускается сбивка - разбивка.
Сбивка - несколько записей объединяются в одну, разбивка - 1 запись расчленяется на несколько, необязательно
по одной. Напоминаю, здесь не объяснение устройства таблицы БД.
Учитывается от "Документ основание" - Собственник, Ответственный, Обязательства (Совокупность Обязательств), склад, цена продажи.
Совокупность, свойств товара: Склад (Адрес), владелец, ответственный - формируют все варианты хозяйственных операций. Обязательства - присовокупляют намерения.
Пример: отображение договора аренды. Я арендую. Тогда склад - мой, владелец - арендодатель, ответственный - мой сотрудник.
Пример: ответственное хранение - как аренда.
Пример: покупка товара. Стадия - я владелец, товар на складе поставщика. Тогда склад - его, владелец - я, ответственный - его сотрудник. Погрузили - склад - ((дорога(авто13)), владелец - я, ответственный - я.
Пример: Разгрузили у меня - поменялся склад.
Продали товар.
Пример: склад - я, владелец - покупатель, ответственный - кладовщик.
Пришёл покупатель забрал товар.
Пример: склад - покупатель, владелец - покупатель, ответственный - покупатель.
Приём на гарантию. Пример: склад и ответственный - покупатель\я\гарантия\я \ покупатель, владелец - покупатель
Старт хозяйственной операции.
Покупка - мы. Поставщик продаёт товар - CD. Мы покупаем, за 100 рублей. Предоплата поставка через 7 дней после оплаты.
Сначала контракт. Самый первый документ основание.
Склад - всё, что имеет адрес, место, время. В один момент времени - любой объект может находиться в одном месте. Склад трактуется как, место, то есть банковский счёт, автомобиль, налоговый орган, товар у клиента - это склад. Склад, может находиться на складе, в составе склада. Склад комплектуется, Адресом, Товаром. Например: Здание склада - Товар. Договор аренда склада - Товар. У склада 1 собственник. Склад - здесь, очень виртуальное понятие. Связанно, с адресом. Именно свойства Адрес - Адресуют склад.
Адрес. Одна из самых, сложных и трудно реализуемых частей системы. Обладает предельно универсальной, системой адресации. Грубо говоря, в один котёл данные системы GPS, адресация почты, паспортные имя - фамилия, размер товара, электрическая схема. Всё адрес.
Товар. Объект учёта - материальный, нематериальный. Натуральный и денежный учёт. Стоимость 0 может быть, как и 0 штук. Отрицательные значения недопустимы. Деньги, в любой валюте - товар. Уплата налогов - товар. Заработная плата - товар. Всё что учитывается в денежном - эквиваленте товар. Человек не может быть товаром, контракт может.
Штраф сотруднику - товар. Производитель может скомплектовать товар складом. И тогда разрешается, трудность учёта - Товар в товаре.
Финансовое обязательство - товар.
Расходная накладная.
Отражает смену собственника. Финансовый аналог - кассовый ордер.
Человек. Фактически - только номер. Все свойства в документе.
Должность, группа, и так далее - отделена от человека. Неизвестное для учёта лицо купило товар, должность - розничный клиент. Есть всегда - не может быть неизвестна.
Контрагент - Юридическое лицо, "Дилер" - учёт не зависит от юридически оформленной формы собственности. Учитываются только соотношение - собственник товара, отношение к обязательству. У компании, отделение компании, можно создать профиль - например: дистрибьютор, покупатель. Для удобства пользователей.
Обязательства.
Общеупотребимые термины - Поставщик, покупатель, кредитор и так далее. Могут использоваться, для удобства пользователей программы. Но не системно.
Пример: Сотрудник - купил ноутбук, отдав свой внешний винчестер, и доплатил разницу. Сотрудник - связь, Человек - Компания - Должность - Обязательства - Контракт. Отдал винчестер - поставщик. Учёт стоимости винчестера - общепринятый вариант взаиморасчёта. Купил ноутбук - покупатель. Перемещение, без возникновения обязательств, можно учитывать, как бухгалтерскую проводку.
Транспортное обязательство: определяет намерение.
Транспортная накладная: привязана к транспортному средству.
Партия - может быть, больше транспортной накладной. Партия бывает: транспортной, учетно-финансовой.
Контракт.
Самый крупный, объект учёта - контракт. Отображает 2 намерения о поставке товара. 1 товар чаще всего деньги. Первичный документ - основание. На основании контракта - формируются документы - отгрузки, оплаты, и так далее. Все они привязаны к, частям контракта. При розничной продаже - контракт, можно именовать счёт.
Контракт удобен, как при оптовых поставках, так и в мелкой рознице.
Позволяет реализовывать понятие получатель товара. Когда платит один, а получает другой.
При опте, в момент фиксации контракта, можно оформить два обязательства (товар), на одинаковую сумму. Одно мы должны (товар), другое нам должны (деньги). На балансе никак, не отразится. Но в момент оформления части партии товара, в независимости, от баланса видна сумма задолженности по контракту, а не балансу. Плюс контракт идеально подходит, в учёте холдинга. Несколько хозяйственных единиц с разными балансами - но единым хозяином торгуют.
"Ответственный", часть обязательств. Смысл привязан к должности. Может быть - "неизвестен", но всегда есть. Нескольких ответственных, за единицу товара, быть не может. Иначе придётся, учитывать отдельные части товара, каждой назначая "Ответственного". Пример: Токарный станок. Электрооборудование станка - "Ответственный" Иванов. Инструмент станка - "Ответственный" Петров. Смена "Ответственного", без возникновения обязательств, можно учитывать, как бухгалтерскую проводку.
Кредит - гораздо шире трактуемая, часть обязательств, чем общепринятое употребление термина. Кредит - отображает направление смены собственника. А процент равен нулю, когда нет разницы, во времени, между сменой собственника товара, и расчётом баланса, на основании контракта. Кредит есть всегда. Кредит порождает 2 обязательства. Тело кредита, процент. Такая форма трактовки, и позволяет - пооперационный расчёт себестоимости. Временной диапазон, определяющий возникновение не нулевого процента - задаётся в настройках. Для фирм - нормально считать банковский день. Для банка - может быть часть секунды. Пример: я поставил товар, оплату получил, через неделю. Процент по депозитному вкладу в банке - 13% годовых, условно. Для собственника предприятия, равноценно считать, как потерю, недополученные проценты. Из суммы оплаты рассчитываем 13% годовых, за 7 дней просрочки. Комплектуем, для внутреннего учёта - отгруженный товар, этой суммой. Определяя, таким образом, себестоимость. Очень помогает, для формирования процента премии, начисляемой от продаж. Просто мега дисциплинирует (в разрезе, оплата вовремя), взаимоотношения сотрудник - дилер. Товар "Маринуемый", на складе. А чего, купили - пусть лежит. Для задач внутреннего учёта, и формирования здоровой атмосферы (Собственник - отдел продаж). Форма кредита, между внутренними подразделениями компании, позволяет начислять процент - на товар, лежащий на складе. Погашение кредита - взаимозачёт.
Всегда идёт обмен - называемый взаимозачёт.
Баланс - рассчитывается, как разница обязательств.
Взаимозачёт - часть обязательств, есть всегда, в хозяйственных операциях - смена собственника товара.
Трактуется, как сумма обязательств. Мы отгрузили товар, нам заплатили деньги. С точки зрения БД - произошли отгрузки товара. Деньги = товар. Общепринятое разделение - оплаты, и взаимозачёта по отгрузке - заменено взаимозачётом.
Расчёт себестоимости - методологически, с точки зрения БД, выглядит - как комплектация отгруженного товара, товаром. Для внутреннего учёта. В момент покупки таких товаров - как труд сотрудника, налоги, счета коммунальные, и всего относящегося к затратам. Определён метод - разкомплектации, этого товара. С последующей комплектацией всего проданного спец. товаром - затраты. Все виды процентов, по кредиту - туда же.
Производство. Присутствует всегда.
Пример: Купили Фотоаппарат, вспышку, карту памяти. Создали новый вид ТМЦ - Акционное предложение ФВК. С обще употребимой точки зрения - скомплектовали. У меня производство.
Комплектация - Акт, в котором каждый товар на входе, имеет производителя. Пример: товар фотоаппарат, при необходимости можно учитывать, как подетальный. Тогда - Владелец Торговой Марки + производитель каждой детали.
Разкомплектация. Происходит гораздо чаще общепринятой. Оплатили счета за электроэнергию - купили товар электроэнергию, положили на склад. Разукомплектовали - добавили к каждой единице проданного товара, акт комплектации.
Производитель - отличается возможностью - "Рожать товар". Если во всех остальных операциях учитывается источник. То производитель просто производит товар, комплектация учитывается, как акт. Пример: Выписали штраф сотруднику. Произвели товар - Штраф, и продали.
Документ. Широко трактуемая форма, отделённая от общепринятого понятия - например "транспортная накладная". Любые свойства учитываемого объекта - Документ учёта. Имя, фамилия - Документ учёта. Всегда - указывается - метод стандартизации, кто устанавливает требования к форме и способу записи. У документа, всегда есть потребитель.
Потребитель документа. Например: система, иерархия должностей.
Документ основание - есть всегда. Нельзя задать, изменить никакое свойство объекта, без документа основания. У документа основания, всегда указан источник данных.
Владелец. Всегда 1. Как и склад, свойство товара. 1 товар имеет 1 владельца.
Совокупность "Документ основание" позволяет проследить "История движений". Склад учитывает место (Адрес) и время.