E
E
Evij212021-01-21 22:35:24
1C-Bitrix
Evij21, 2021-01-21 22:35:24

How to make an order editing statistics component by managers in 1s Bitrix?

Should be displayed: Manager, the total number of edited orders per day. I would be grateful for the material that will let me get acquainted with how this is done

Answer the question

In order to leave comments, you need to log in

1 answer(s)
P
PetrPo, 2021-01-21
@Evij21

Working with order change history

$result = \Bitrix\Sale\Internals\OrderChangeTable::getList(array(

    'order'=>array('DATE_CREATE'=>'DESC','ID'=>'DESC'),

    'filter'=>array('ORDER_ID'=>1319)

));

\Bitrix\Sale\Internals\OrderChangeTable entity b_sale_order_change
6009e0e10ad6a816572400.jpeg
table
6009e072a3292760182388.jpeg
List of all TYPE field values
spoiler
public static function getManagerLogItems()
  {
    return array(
      "ORDER_SYNCHRONIZATION_IMPORT",
      "ORDER_SYNCHRONIZATION_EXPORT",
      "ORDER_SYNCHRONIZATION_EXPORT_ERROR",
      "ORDER_ADDED",
      "ORDER_DEDUCTED",
      "ORDER_MARKED",
      "ORDER_RESERVED",
      "ORDER_CANCELED",
      "ORDER_COMMENTED",
      "ORDER_STATUS_CHANGED",
      "ORDER_DELIVERY_ALLOWED",
      "ORDER_DELIVERY_DOC_CHANGED",
      "ORDER_PAYMENT_SYSTEM_CHANGED",
      "ORDER_PAYMENT_VOUCHER_CHANGED",
      "ORDER_DELIVERY_SYSTEM_CHANGED",
      "ORDER_PERSON_TYPE_CHANGED",
      "ORDER_PAYED",
      "ORDER_TRACKING_NUMBER_CHANGED",
      "ORDER_USER_DESCRIPTION_CHANGED",
      "ORDER_PRICE_DELIVERY_CHANGED",
      "ORDER_PRICE_CHANGED",
      "ORDER_RESPONSIBLE_CHANGE",

      "BASKET_ADDED",
      "BASKET_REMOVED",
      "BASKET_QUANTITY_CHANGED",
      "BASKET_PRICE_CHANGED",
      "PAYMENT_ADDED",
      "PAYMENT_REMOVED",
      "PAYMENT_PAID",
      "PAYMENT_SYSTEM_CHANGED",
      "PAYMENT_VOUCHER_CHANGED",
      "PAYMENT_PRICE_CHANGED",

      "SHIPMENT_ADDED",
      "SHIPMENT_REMOVED",
      "SHIPMENT_ITEM_BASKET_ADDED",
      "SHIPMENT_ITEM_BASKET_REMOVED",
      "SHIPMENT_DELIVERY_ALLOWED",
      "SHIPMENT_SHIPPED",
      "SHIPMENT_MARKED",
      "SHIPMENT_RESERVED",
      "SHIPMENT_CANCELED",
      "SHIPMENT_STATUS_CHANGED",
      "SHIPMENT_DELIVERY_DOC_CHANGED",
      "SHIPMENT_TRACKING_NUMBER_CHANGED",
      "SHIPMENT_PRICE_DELIVERY_CHANGED",
      "SHIPMENT_AMOUNT_CHANGED",
      "SHIPMENT_QUANTITY_CHANGED",
      "SHIPMENT_RESPONSIBLE_CHANGE",

      "ORDER_UPDATE_ERROR",
      "BASKET_ITEM_ADD_ERROR",
      "BASKET_ITEM_UPDATE_ERROR",
      "SHIPMENT_ADD_ERROR",
      "SHIPMENT_UPDATE_ERROR",
      "SHIPMENT_ITEM_ADD_ERROR",
      "SHIPMENT_ITEM_UPDATE_ERROR",
      "SHIPMENT_ITEM_STORE_ADD_ERROR",
      "SHIPMENT_ITEM_STORE_UPDATE_ERROR",
      "SHIPMENT_ITEM_BASKET_ITEM_EMPTY_ERROR",

    );
  }

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question