Разработка модуля обмена инф-ей о взаиморасчетах с клиентами между Jeffit и 1С:Бухгалтерия
Отменено
21 июля 2022 в 16:55:51
(2 года 22 недели 1 день 20 часов назад)
21.07.2022 15:08:27
Задача отменена автоматически согласно правилам и регламенту сервиса
Текст задания
Счета на оплату
1. При утверждении счета на оплату, Jeffit будет вызывать http-service 1С и передавать туда JSON счета.
2. Один и тот же счет на оплату может содержать записи об оказанных услугах и накладные расходы, требующие возмещения (чаще это выставляют отдельными счетами, но есть клиенты, которые это все выставляют в едином документе).
3. Описание услуги будет состоять из двух атрибутов «Тип услуги» (аналог Номенклатура в 1С) и «Описание» (произвольный текстовый комментарий).
4. Если в 1С в справочнике номенклатуры нет записи, совпадающей с названием «типа услуги», необходимо чтобы она была автоматически создана.
5. Если в счете на оплату, в строке услуги не указан «Тип услуги» (такое возможно) – необходимо данную строку отнести к номенклатурной группе по умолчанию (задается в настройках модуля синхронизации в 1С).
6. Если счет на оплату был аннулирован в Jeffit – его необходимо аннулировать в 1С (Jeffit не даст аннулировать счет, по которому проведены не отмененные поступления).
7. Вместе со счетом будут передаваться реквизиты договора и контрагента, если соответствующего договора и контрагента еще нет в 1С, их нужно добавить.
Контрагенты
8. В настройках модуля должна задаваться группа контрагентов по умолчанию, в которую будут складываться все контрагенты загруженные из Jeffit
Договоры
9. Решение должно уметь загружать и обрабатывать валютные договоры (валюта договора – один из атрибутов, который будет возвращать API Jeffit)
10. Если в Jeffit у договора изменились параметры (например, статус договора = расторгнут) – это должно быть автоматически отражено в 1С.
11. Если на момент запуска интеграционного решения в обеих системах уже был зарегистрирован действующий договор – нужна возможность сопоставить записи по этому договору вручную (заполнить соотв. поле с UID договора в 1С), чтобы новые счета и акты, которые будут зарегистрированы после запуска интеграционного решения, были автоматически привязаны к нужному договору в 1С.
Платежи
12. Из 1С необходимо передавать в Jeffit только те поступления, которые были сопоставлены со счетом на оплату, ранее загруженном из Jeffit.
13. Необходима возможность передавать в Jeffit информацию о платежах, которые нужно аннулировать.
Общее
14. У одной и той же юрфирмы Jeffit может быть несколько юр. лиц. Необходимо, чтобы при передаче счета в 1С, сервис по ИНН получателя средств в счете, понимал в «базу» какого юрлица положить счет.
15. В настройках интеграции в 1С должна быть опция проводить автоматически полученные из Jeffit счета и акты или бухгалтер их будет проводить самостоятельно вручную.
16. В настройках синхронизации должна быть задана номенклатурная группа услуг по умолчанию, которая будет подставляться для тех строк счета, в которых не было указано никакой номенклатурной группы (только текстовое описание услуги).
17. В загруженном в 1С счете/договоре/акте/контрагенте проставляем системные поля «дата выгрузки» и «кто выгрузил» (если многопользовательская).
18. В Jeffit нет понятия бухгалтерских/налоговых периодов. Если в Jeffit появился новый документ, относящийся к закрытому периоду – при попытке передать такой документ возвращаем ошибку и такой документ не загружаем в 1С
Добрый день! Мы - команда специалистов и программистов 1С готовы выполнить ваше задание в соответствии с ТЗ и вашими требованиями в самые кротчайшие сроки. В случае дальнейшего сотрудничества готовы абсолютно бесплатно провести комплексный анализ вашей 1С и прочего ПО.