Новости о Пинкит

Дайджест обновлений в Пинкит (31.07.2025)

Обновили и добавили новые инструменты для интеграции с МойСклад

1. Обновили инструмент "Преобразование массивов объектов"

🔹 Как это работает?

Если раньше инструмент умел только делать плоские данные:
То теперь умеет делать вложенные структуры из плоских данных с точечной нотацией:
🔹 Преимущества:

  • Автоматически группирует поля по префиксам (user., meta.)
  • Сохраняет исходный порядок данных
  • Поддерживает многоуровневую вложенность
  • Работает с массивами любой длины

🔹 Где пригодится?

  • Подготовка данных для API
  • Нормализация данных из внешних источников
  • Создание сложных JSON-структур

2. Добавили новый инструмент "Объединить прогоны"

Инструмент останавливает прогон, если есть другие незавершенные прогоны, которые были созданы инструментом "Для каждого".
В контекст шага будет записан массив всех контекстов прогонов начиная с инструмента "Для каждого" в порядке их создания.

3. Добавили функцию boolean(), которая будет явно отправлять true|false в запросе

Пример: {{step4.rows.0.vatEnabled|default(false)|boolean()}}
Мы добавили удобную функцию boolean(), которая обеспечивает явное преобразование значений в true или false при формировании запросов.

🔹 Зачем это нужно?

Раньше значения могли неявно преобразовываться в строки ("true", "false"), что могло вызывать ошибки в API. Теперь вы можете явно контролировать булевы значения.

🔹 Как использовать?
Результат:

  • Если vatEnabled существует → преобразуется в true/false
  • Если vatEnabled отсутствует → вернёт false (благодаря default(false))
Протестируйте Пинкит и подберите свой кейс публичной интеграции без регистрации: https://lk.pinkit.io/cases