Этикетки Business Central с ZPL
Генерируйте этикетки Zebra из Dynamics 365 Business Central: кодовый блок AL отправляет данные в OpenZPL API и получает ZPL или PDF.
Ваш файл загружается.
Бесплатно, без суточного лимита. Бесплатная учетная запись также сохраняет ваши дизайны и выдает вам API-ключ.
Как это подходит
Business Central может вызывать веб-сервисы из AL, так что макет может находиться в дизайне, который вы редактируете, без новой версии расширения.
Пример
Content.WriteFrom('{"data":{"sku":"' + Item."No." + '"}}');
Client.DefaultRequestHeaders.Add('X-API-Key', ApiKey);
Client.DefaultRequestHeaders.Add('Accept', 'text/plain');
Client.Post('https://api.openzpl.com/v1/templates/d123', Content, Response);
Настройка
Создайте этикетку в дизайнере с {{variables}}, сохраните ее и скопируйте ее ID из панели. Создайте API-ключ, затем отправьте ваши данные в POST /v1/templates/{id}. В документации API есть все детали.
Вопросы
Печатает ли Business Central напрямую на Zebra?
В облаке ему нужен мост к вашей локальной сети. [OpenZPL print agent](/print-agent/) это делает.
Нужно ли что-то устанавливать?
Не для рендеринга этикеток: это HTTP API. Чтобы отправить их на принтер в вашей сети, запустите [агент печати](/print-agent/) рядом с ним.
Сколько это стоит?
Бесплатный ключ позволяет 20 этикеток в день. Профессиональный тариф — $29 в месяц за 100,000 этикеток, а Бизнес — $99 за 1,000,000. Смотрите [цены](/pricing/).
Связанные
Нужна что-то, чего у нас еще нет?
Коннектор для вашей системы, формат этикетки или новый инструмент: скажите нам, что вы используете, и мы рассмотрим возможность его создания.