1. Для просмотра данных по номеру заказа необходимо ввести значение в поле «Номер заказа»;
ВАЖНО! Номер заказа вводится в формате ГГММЧЧ-0000;
2. Нажать кнопку [Поиск];
ВАЖНО! Кнопка [Поиск] становится активной только после ввода номера заказа;
3. Результат поиска выводиться в табличную часть;
4. Для загрузки таблиц из файла необходимо выбрать файл. Выбор осуществляется двумя способами:
a) Загрузка файла через диалоговое окно;
При нажатии на кнопку [Выбрать] в блоке «Загрузка таблицы из файла» открывается директория на компьютере пользователя, где и производится выбор нужного файла;
b) Загрузка посредством перетаскивания загрузочного файла (Drag-and-drop) в элемент интерфейса «Загрузка таблицы из файла»;
5. Для продолжения загрузки таблицы нажать кнопку [Загрузить];
6. Справа вверху появится уведомление «Загрузка и разбор завершены»;
7. Данные из файла отобразятся в табличной части;
8. Для выгрузки данных в Excel нажать кнопку [Экспорт в эксель];
ВАЖНО! Кнопка [Экспорт в эксель] становиться активной, только если в табличной части есть данные;
9. Файл скачивается автоматически.
Просмотр кодов ШК по выгруженным заказам ПИМ
Что это
Инструмент для бухгалтерии. Позволяет просмотреть данные по номеру заказа.
Плюс, может сохранять результаты в экселевский файл и загружать их из файла.
Инструмент доступен админам и пользователям, у которых прописан доступ к модулю «Шорткоды».
Дополнительно, если явно указано, что юзер имеет такой доступ, то при логине его автоматически редиректит на этот инструмент.
Логика работы
$shortcodeData = DB::connection('pgsql_iris_crm')->table('iris_project AS p')
->leftJoin('iris_tms_project_custom AS tpc', 'tpc.projectid', '=', 'http://p.id ')
->select('tpc.tmsname', 'tpc.cost', 'p.number AS number', 'tpc.serialnumber')
->where('p.number', '=', $orderNumber)
->get()->toArray();
Используемые ресурсы: Данные берутся из БД 192.168.1.224:5432/teleshop.