Бизнес-логика модуля
Бизнес-логика модуля |
Начиная с версии 15.0.0, в бизнес-логику модуля Интернет-магазин внесены значительные изменения: усовершенствована технология управления заказами. Если до этой версии самыми главными
сущностями
Понятие Сущность в информатике вообще и в Bitrix Framework в особенности отличается от общефилософского.
В информатике Сущность — это любой однозначно идентифицируемый конкретный или абстрактный объект, включая события и связи между объектами, информация о котором хранится и обрабатывается в базе данных (БД).
В Bitrix Framework Сущность - совокупность коллекции объектов с присущей им базовой (низкоуровневой) бизнес-логикой. Сущность обладает набором характеристик, значения которых подчиняются определенным правилам обработки.
Подробно о концепции сущности в Bitrix Framework.
были заказ и товар (товары в заказе), то теперь к ним добавились еще оплаты и отгрузки.
Новую логику магазина можно представить в виде следующей схемы (ссылки на схеме позволяют перейти к просмотру материалов по интересующей теме):
Останавливаться на существующих ранее сущностях (заказ, корзина, свойства заказа, типы плательщиков и т.д.) детально не будем, отметим лишь особенности новых сущностей:
- оплаты: заказ может иметь несколько оплат, причем каждая оплата - это отдельный документ.
- отгрузки: у заказа может быть множество отгрузок. В каждом документе отгрузки определяется состав текущей отгрузки, выполняется (при необходимости) разделение по складам и ведется учет количества, штрихкодов товаров.
- компании: в системе добавлена возможность создания перечня дочерних компаний, которые следует указывать в документах оплаты и отгрузки товаров заказа.
и Ваше мнение важно для нас