Контур Логистика: доработка обмена по API с 1С Бухгалтерия 3.0
Заявка
9 100.00
30 |
0
вчера в 19:56:41
(5 часов назад)
71250
Вчера 15:29:40
Текст задания
1. закомментировать получение данных токенов при открытии
2. В список ЭЗЗ вывести колонки Номер (из ГИС), Грузоотправитель, Пункт подачи, Дата подачи. Эти колонки впереди, текущие колонки поставить вправо, они технические больше
3. Удалить элементы касаемо расширения 1С Контур - Логистики
4. Создание каркаса регл. задания
5. В кнопку Получить заказ-заявки добавил бесконечную загрузку всех ЭЗЗ, пока не загрузит все прерывается по ctrl+break
6. Ещё изменение интерфейса формы ЭЗЗ - изменение кнопок, выводы статусов, управление доступностью и цветом кнопок.
7. Плюс универсальный алгоритм контроля заполнения данных документа (подчеркивание неправильно заполненных и вывод информации о том, что надо дозаполнить)
Добрый день!
По доработкам: если обмен интегрирован через расширение, критичные моменты можно вынести во внешнюю обработку для минимизации рисков при обновлениях. Вопрос: контроль заполнения универсальный или под каждый тип документа отличается?
Здравствуйте! Похоже, основная работа в формах список ЭЗЗ и документа, а загрузка из ГИС уже есть в расширении: её нужно доработать, а не писать заново.
Бесплатно посмотрю расширение по всем 7 пунктам и скажу трудоёмкость каждого и итоговую цену.
Пришлёте файл расширения (.cfe), в котором сейчас работает список ЭЗЗ?
Здравствуйте! Откликаюсь на доработку обмена по API Контур.Логистики с 1С:БП 3.0. Ниже мой релевантный опыт, план реализации всех семи пунктов и условия работы.
Почему я
Логистика изнутри: 7 лет в логистической компании (Профиль-Евро, 2014–2021). Разработал учётную систему для перевозок, спроектировал и внедрил двустороннюю синхронизацию логистической системы с бухгалтерией, автоматизировал таможенное оформление: фронт-офис для оформления фур на СВХ и бэк-офис для окончательной обработки данных.
БП 3.0: сопровождал и администрировал БП 2.0 / 3.0; автоматизация работы с долгами в БП 3.0 сократила дебиторскую задолженность на 70%.
Интеграции по API: REST / HTTP, JSON, SOAP; обработка обмена 1С с API Ozon, интеграция DataMobile с доработкой API, синхронизация Битрикс24 с ЗУП и БП.
Скорость без потери качества: 22+ лет в 1С, управляемые формы; Cursor (AI-ассистент) для типового кода и разбора чужих модулей, весь код веду в Git.
Контур.Логистика и ГИС ЭПД: [Роман: работал с ними? Если да — «Работал с ___ (Контур.Логистика / ЭЗЗ / ГИС ЭПД): ___»; если нет — «С Контур.Логистикой раньше не работал; API-интеграции и логистический учёт знаю, по документации API разберусь быстро»]
Как реализую в кратчайшие сроки
Работаю на копии базы. Изменения вношу в расширении или в конфигурации — по согласованию с вами. Результат сдаю по этапам, поэтому первые правки вы увидите сразу.
Этап 1 — быстрые правки (п. 1, 3, 2): отключаю получение данных токенов при открытии, удаляю элементы расширения 1С Контур-Логистика, в списке ЭЗЗ выношу вперёд Номер (из ГИС), Грузоотправителя, Пункт и Дату подачи, технические колонки — вправо.
Этап 2 — полная загрузка ЭЗЗ (п. 5): постраничная загрузка в цикле до получения всех заявок. Каждая страница — отдельный вызов сервера, между вызовами прогресс и проверка прерывания по Ctrl+Break. Ошибки API, таймауты и истёкший токен обрабатываю с понятным сообщением и записью в журнал.
Этап 3 — форма ЭЗЗ (п. 6): кнопки под сценарий работы, вывод статусов, доступность и цвет кнопок по статусу заявки. Вся логика оформления — в одной процедуре, её легко менять.
Этап 4 — контроль заполнения (п. 7): универсальный алгоритм: правила описаны в одном месте, неверно заполненные поля подчёркиваются, пользователь получает сообщение, что дозаполнить, с переходом к полю.
Этап 5 — регламентное задание (п. 4): каркас с обработчиком, журналом и защитой от параллельного запуска; расписание настраивается без доработки кода.
Тест и передача: проверяю каждый пункт на копии базы, передаю с кратким описанием изменений; история правок — в Git.
Сроки: [Роман: срок — например «этап 1 — ___, всё вместе — ___»; или оставить «точную оценку дам после просмотра кода и базы»]
Условия
Ставка: стоимость часа — 3 000 ₽; итоговая сумма по задаче — по предварительной оценке, согласованной до начала работ. Минимальная оплачиваемая единица — 30 минут.
Доступность: срочное подключение в рабочее время — по понедельникам и пятницам: оперативно подключаюсь к задаче и встречам до 30 минут. В остальные дни в 9–18 МСК на связи в Telegram: первичная диагностика по описанию и скриншотам, рекомендация; основная работа — вечером и в выходные.
Оформление: ИП или самозанятость; работаю по договору, закрывающие документы предоставляю.
Добрый день! Могу вам помочь, обладаю нужными знаниями и компетенциями для решения вашей задачи. А также могу поделиться кейсами по похожим сферам деятельности. Напишите ваш номер, обсудим детали, буду рад быть полезным!
Проанализирую более точно ваши требования, при необходимости выполним доработки, где это возможно, постараемся подогнать типовые настройки, так как Контур Логистика сама по себе достаточно гибкая. Имею опыт внедрения Контур Логистики, работаю в компании, которая является ее партнером