Количество элементов в разделе и подразделах с остатком больше 0 в Битрикс

Похоже, что лучше ничего нет, чем

$arSelect = Array("ID");
$sect = CIBlockElement::GetList(
Array("ID" => "DESC"),
Array("IBLOCK_ID" => $arSection["IBLOCK_ID"],
"ACTIVE" => "Y",
"SECTION_ID" => Array($arSection['ID']),
"INCLUDE_SUBSECTIONS" => 'Y',
">CATALOG_QUANTITY" => "0"
),
false,
Array("nTopCount" => 3),
$arSelect);

while ($el = $sect->GetNextElement()) {
$res_count++;
break;
};

 

Крипторы снова в моде

Снова часто стали встречаться счастливые клиенты обладатели крипторов.

Для справочки, криптор — это зловредная прога, которая не ловится антивирями, но запаролит ВСЕ документы, фотки, и прочие файлы. За распароливание просят денег.

Так вот, всем пользователям настоятельно рекомендую поставить бесплатную софтину Acronis Ransomware Protection
https://www.acronis.com/en-us/personal/free-data-protection/ . Если какое-то приложение на компе начнет изменять слишком много файлов, то Ransomware его заблокирует и спросит нас о дальнейших действиях.

ПРОГРАММЫ ДЛЯ СКРИНШОТОВ LINUX

Вы хотите получить снимок всего экрана? Определённой области? Или только нужного окна? Если вы хотите получить обычный снимок экрана, без возможности описания или редактирования, вам будет вполне достаточно стандартных сочетаний клавиш. Они работают не только в Ubuntu. Все Linux-дистрибутивы и окружения рабочего стола поддерживают эти горячие клавиши.

Вот основной список горячих клавиш, которые вы можете использовать:

  • PrtScr — сохранить скриншот всего рабочего стола в директорию Изображения;
  • Shift + PrtScr — сохранить снимок экрана определённой области экрана;
  • Alt + PrtScr — сохранить снимок текущего окна;
  • Ctrl + PrtScr — скопировать скриншот всего экрана в буфер обмена;
  • Shift + Ctrl + PrtScr — скопировать снимок определённой области в буфер обмена;
  • Ctrl + Alt + PrtScr — скопировать снимок текущего окна в буфер обмена.

Как видите, делать снимки экрана в Linux очень просто, используя встроенные инструменты. Если же вам нужно больше возможностей, например редактирование, импорт изображений в другие приложения, вам придётся использовать сторонние инструменты.

Может ли банк заблокировать счет, который физлицо со статусом ИП открыло для личных нужд? — Бухонлайн

Налоговики вправе вынести решение о приостановлении операций по банковским счетам индивидуального предпринимателя, который не исполнил требование об уплате налогов, сборов или взносов. При этом заблокированными могут оказаться и текущие счета физлица, то есть счета, которые были открыты для целей, не связанных с ведением предпринимательской деятельности. Такой вывод следует из письма Минфина России от 26.07.19 № 03-02-07/1/55898.

Разъяснения следующие. Согласно пункту 1 статьи 76 НК РФ, банк должен прекратить все расходные операции по счетам клиента, в отношении которого налоговики вынесли решение о блокировке счетов. При этом счетами, как гласит пункт 2 статьи 11 НК РФ, признаются расчетные (текущие) и иные счета в банках, открытые на основании договора банковского счета.

Налоговый кодекс не запрещает блокировать счета, которые открыты предпринимателем вне этого статуса (т.е. на «обычное» физлицо) для целей, не связанных с осуществлением предпринимательской деятельности. Следовательно, налоговики вправе приостанавливать расходные операции по таким счетам.

Источник: Может ли банк заблокировать счет, который физлицо со статусом ИП открыло для личных нужд? — Бухонлайн

Документ (счет) в PDF Bitrix

За основу взяли готовый вариант счета из платежного модуля оплаты счета один к одному, скажем так, но не взлетело! Ведь там есть настройки платежной системы перед формированием счета, а у нас и оплаты с такой системой в заказе может и не быть.

Тогда для оживления счета были внесены некоторые изменения в код: Читать далее Документ (счет) в PDF Bitrix

KIA SPORTAGE II ~207000

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

Присмотрел оригиналы за 4917 р. https://bycode.ru/parts/search/517120Z000/HYUNDAI%20%2F%20KIA%20%2F%20MOBIS

Триггер «Ожидает оплату»

Сегодня решил автоматизировать жмакание кнопки в RetailCRM.

Создал триггер, когда статус заказа переходит в «Ожидает оплату», то клиенту направляется письмо по шаблону.

Сделать мега просто:

  1. Создаем шаблон письма по событию «Отправка письма при изменении заказа»
  2. Создаем триггер
  3. В условие прописываем
    changeSet.hasChangedField(«status») and changeSet.getNewValue(«status»).getCode() == «p-waiting»
    где «p-waiting» — код статуса «Ожидает оплату»
  4. Выбираем действие «Отправить письмо по шаблону» и выбираем созданный шаблон.

Все. Работает )

ТО GETS 60000

30011328746 IDEMITSU SNGF-5 5W-30 (4 л) масло моторное https://bycode.ru/parts/search/30011328746/IDEMITSU
HYUNDAI-KIA 2630035501 ФИЛЬТР МАСЛЯНЫЙ https://bycode.ru/parts/search/2630035501/HYUNDAI%20%2F%20KIA%20%2F%20MOBIS
Фильтр воздушный HYUNDAI/KIA (GETZ) 281131C000 https://bycode.ru/parts/search/281131C000/HYUNDAI%20%2F%20KIA%20%2F%20MOBIS
Фильтр воздушный салона HYUNDAI/KIA (GETZ) 9761725000 https://bycode.ru/parts/search/9761725000/HYUNDAI%20%2F%20KIA%20%2F%20MOBIS
HYUNDAI-KIA 2441026000 РОЛИК РЕМНЯ ГРМ https://bycode.ru/parts/search/2441026000/HYUNDAI%20%2F%20KIA%20%2F%20MOBIS
HYUNDAI-KIA 2431222612 РЕМЕНЬ ГРМ https://bycode.ru/parts/search/2431222612/HYUNDAI%20%2F%20KIA%20%2F%20MOBIS

Все расходники для ТО HYUNDAI GETZ в каталоге https://bycode.ru/catalog_to/brand/22