Advertisement
shiale

Неупорядоченный поток

Jul 29th, 2019
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.90 KB | None | 0 0
  1. Документ это класс со следующими характерными особенностями:
  2. - Предопределенные поля: Номер и Дата
  3. - Запись в транзакции
  4. - Проведение. Виртуальный метод может делать записи в другие таблицы в транзакции
  5. - Имеет ссылку (суррогатный ключ)
  6. - Используется для фиксирования данных (записи) на оси времени.
  7. - Удобен для регистрации события (Что такое событие?)
  8. - Для наилучшей работы должен содержать исключительно характеристики события
  9.  
  10. Исходя из вышеописанного выведу
  11. Алгоритм проектирования документа.
  12. 1. Определяем событие которое должен регистрировать документ.
  13. 2. Определяем минимум свойств характеризующих событие. Свойства должны однозначно относиться к событию.
  14. 3. Свойство которое будет получено позднее как результат документа или свойство которое может изменяться отдельно от события лучше выносить например в регистр сведений. И вообще как рассказывал этот х...й документ должен проводиться на основании своих данных. Т.е. если документ не проводится, то он и нахуй не нужен в качестве документа(?) А если это документ типа Регистрация чека? Ему проведение нахуй не нужно, однако регистрировать событие (какое?) однозначно необходимо. Что значит зарегистрировать событие? - Сделать о нем запись. Т.е. мне нужно сделать запись о том что был сформирован чек зафиксировать данные о тегах чека. Само обращение к сервису сопина как бы регистрировать смысла нет т.к. эта информация нам неинтересна (не фигурирует в отчетах) Ок, зафиксировали документ создан что дальше? А дальше нужен метод который сформирует из него JSON, отправит сопину, получит ответ и запишет его. Куда запишет? В документ? Если запись не сделать, то
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement