Нужен отчёт для УТ по подсчёту дебиторской задолженности. Данные получить с сайта (1С-Битрикс). Нужна внешняя обработка для УТ, которая получит с сайта (на 1С-Битрикс) данные по заказам клиентов и построит отчёт о дебиторской задолженности по службам доставок, используемых в заказах. Для этого надо: - В обработке надо иметь возможность задать начальную и конечную даты. - Добавить кнопку Построить отчёт. При нажатии кнопки обработка должна проверить, что обе даты указаны. Если хотя бы одна не указана, вывести ошибку. - Если ошибок нет, то обработка должна на сайт сделать GET запрос вида site.ru/1с/del_service_export/get_delivery_service_name_in_order.php?dstart=01012018&dend=02012018&fname=01012018101115&auth=11111, где: - dstart и dend: выбранные в обработке даты начала и конца данных; - fname: имя файла с данными, который должен отдать сайт. Значение этой переменной динамическое. По сути это текущая дата+время. Из примера выше fname=01012018101115 - это 01 января 2018 года 10 часов 11 минут 15 секунд. - auth: код авторизации. Будет иметь фиксированное значение. При выполнении данного запроса сайт сформирует файл с данными, указав в нём номера заказов и службу доставки у каждого заказа. Сформированный файл будет сохранён на сайте. Службы доставки в файле будут присутсвовать в виде кодов: - 1: Шоп-логистикс - 2: СДЭК - 3: Почта России - 4: САМ - 5: Другая - Формат CSV файла: номер заказа;код службы доставки. - После выполнения указанного выше GET запроса, обработка должна подождать 5 секунд и сделать обращение на адрес site.ru/1c/del_service_export/01012018101115.csv. - Возможно сайт не успеет сформировать за 5 секунд требуемый файл. Поэтому, если через 5 секунд файл не будет найден, то обработка должна подождать ещё 5 секунд и сделать повторный запрос на CSV файл. И так 7 повторений. При каждом повторе проверять, появился ли файл. Если на 7ой раз файл получен не будет, вывести сообщение "Ошибка: на сайте не найден файл 01012018101115.csv" и прекратить работу. - Если файл будет найден, то 1С должна скачать его, и построить на его основани отчёт. - Отчёт должен иметь вид http://joxi.ru/KAxNLwpUMaN9ym , где - СЛУЖБА ДОСТАВКИ: Названия служб доставок. - ОТГРУЖЕНО: Сумма реализаций. Берём из 1С http://joxi.ru/eAOGdKEhxBM3YA - ОПЛАЧЕНО: Сумма оплат по заказам. Берём из 1С http://joxi.ru/eAOGdKEhxBM3YA - ЗАДОЛЖЕННОСТЬ: Отгружено минус Оплачено. - В отчёте по каждой службе доставки надо иметь возможность посмотреть список заказов, с указанием номера, даты и суммы заказа http://joxi.ru/p27vPxZtowGeDm . Как это можно будет получить и как это будет выглядеть? Мы работаем: 1С:Предприятие 8.3 (8.3.9.2033) Управление торговлей, редакция 11.1 (11.1.7.66) Вопрос: - Как из этой таблицы http://joxi.ru/KAxNLwpUMaN9ym можно будет получить список заказов с деталями и как список будет выглядеть?