новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Wesley
Приватное сообщение

Внешнее расширение для БП3.0 (1СFresh)

5881 |  4
20 декабря 2024 в 18:59:07 (1 день 21 час назад)
998210
Текст задания
Конфигурация: 1С Бухгалтерия 3.0 в облаке 1СФреш.

Что необходимо:

Создается Счет в ручную менеджерами в Бухгалтерии Фреш , отправляются данные на указанный сайт https://app.lablte.ru/amo/1c/hook.php
Необходимо отправлять данные из 1С при изменении счета или создании нового , проверить что бы не возвращалась ошибка. а на стороне Амо срм клиент сам принимать будет.

1) Создать в счете поле "Id сделки" - сделать обязательным

2) При создании нового счета или редактировании существующего - отправлять данные по адресу https://app.lablte.ru/amo/1c/hook.php

3) Отправлять методом POST, Формат данных в JSON, пример ниже
Передавать можно данные по нескольким счетам разом, если удобнее по штучно, тогда 1 счет в массиве, формат тот же.

Пример локальной :
[
{
"key": "ejkf238c12d021d02psk1", // ключ для проверки
"id_lead":"12345678", // id сделки из CRM,
"num":"10000000", // номер счета
"sum":"10000000", // общая сумма счета
"date": 1649853571, // дата и время создания счета в формате Timestamp без миллисекунд
"services":[ // Массив услуг, может быть несколько.
{
"id":"123456", // Код услуги
"name":"телевизор Philips", // Название услуги
"count":"1", // Кол-во
"price":"66589", // Цена за одну услугу
"discount": "30", // скидка в процентах или числе
"discount_type": "amount", // amount или percent
"nds": "0", // НДС, если без НДС - то 0, если есть то с процентом (например 20%)
},
{
..........
}
]
},
{
// Следующий счет
}
]

4) Учесть возможность повторных отправок данных, если сервер не работает. Успешный код 200
Также скрипт будет в ответ возвращать строку "success"
0
Выбранные исполнители
Отклики