Рейтинг: 0.2166  
На голосовании
Предложил Клёпов Роман 21.04.2016 21:36:04

Доработать CSaleUserTransact:GetList или добавить новый метод

Приветствую, разработчиков!

Добавьте, пожалуйста, в фильтр или доработайте функционал, чтобы можно было бы:
выполнять сложные операции, например выбор нескольких типов транзакций и подсчет их суммы или разности.

Функционал необходим для построения нетиповых отчетов.
Рейтинг: 6.2098  
На голосовании
Предложил Ерофеев Анатолий 21.10.2015 08:03:05

Выгрузка заказов в 1С одновременно с оформлением заказа

Дано:
Интернет-магазин, обмен товарами, заказами с 1С через XML (стандартно). Создан десяток свойств заказа (типичные свойства - телефон, почта, ФИО, адрес и т.п.)

Проблема:
Очень редко в выгрузке заказов наблюдаются заказы без свойств. Такой проблемный заказ - 1 на 2000 заказов. Расследование показало, что этот XML формируется в ту же секунду, что и оформление заказа.

В ТП Битрикса задан вопрос (тикет 710508 ):
Возможно ли, что система обратилась к БД в промежутке между созданием заказа как такового и добавлением свойств заказа?
Ответ сотрудника ТП:
Да, так как сперва добавляется заказ, а потом отдельной функцией добавляются свойства заказу.
Безобразие. В 1С могут улететь заказы без свойств.

Идея:
Защитить транзакциями оформление заказа или добавить некий булевый признак к заказу "годный к выгрузке" и выставлять его только после оформления заказа, прикрепления товаров и всех свойств.
Рейтинг: 16.0167  
На голосовании
Предложил Грипинский Сергей 09.07.2012 09:26:36

Поле "Итого" для транзакций

Предлагается сделать в админке поле "Итого" для выбранных транзакций, как это уже сделано для заказов.

Транзакции - движения средств на личном счете пользователя. Порой бывает необходимо выяснить: а сколько же данный пользователь за заданный период насобирал денежек на свой личный счет. Например, если на сайте работает специфическая партнерская программа и зачисление происходит на личный счет.