Фрилансеры предложат решение вашей задачи уже через несколько минут!
Публикация заказа не займет много времени.
11 месяцев назад
Роман Мухин
31 год, Россия
1 год в сервисе
Был онлайн 8 дней назад
11 месяцев назад

Необходимо доработать форму заполнения накладной в одной из типовых конфигураций:
1)Добавить поле "номер карты" для контрагента на его странице. По-умолчанию назначить всем контрагентам карту №0.
2)При открытии накладной, в поле формы накладной подгружается номер карты этого контрагента.
3)Поле номера карты в накладной можно редактировать.
4)Рядом с номером карты в накладной есть кнопка "Проверить скидку". Алгоритм работы следующий:
 - Делается http-запрос из 1С по определенному адресу. В качестве параметров - номер карты и сумма накладной.
 - Удаленный скрипт (все такие скрипты уже реализованы) возвращает количество бонусов на карте. Формат JSON. Вот парсер для 1с: https://gist.github.com/r72cccp/9991957
 - Открывается форма. Текст "Бонусов на карте: <значение>", текстовое поле: "Списать бонусы", кнопка "Сохранить".
 - При сохранении формы проверяется, чтобы не было списано бонусов больше, чем есть на карте или чем сумма покупки
 - Сумма покупки уменьшается на поставленное количество бонусов. Порядок такой: сначала снижается цена за первый товар, затем за второй и так далее. Нужно помнить, что количество товара каждого вида может быть больше единицы, поэтому цену уменьшать с учетом количества товара. Сумма уменьшается только в этой накладной, на сам товар в номенклатуре цена не меняется.
5)Рядом еще одна кнопка "Сгенерировать карту". Порядок обработки:
 - http-запрос, который возвращает список видов карт
 - появляется форма с "номер" (текстовое поле) и "тип карты" (combo-box), кнопка "сохранить"
 - при сохранении отправляется http-запрос. Форма закрывается
 - "номер карты" подставляется в "номер карты" в накладной.
6)При сохранении или проведении накладной происходит следующее:
 - если у карты номер 0 или не указан, выдать предупреждение, что карта не указана. Кнопки: "Вернуться" и "Все равно продолжить".
 - В контрагента сохраняется "номер карты"
 - В печатной форме накладной должны показываться правильные суммы (уменьшенные на бонусы)
 - Отправляется http-запрос с суммой покупки, номером карты и количеством списанных бонусов. Такой запрос отправляется не больше одного раза для каждой накладной (чтобы не плодить копии операций на сервере)

Если что-то в рамках задачи не реализуемо, обсудим, внесу коррективы в ТЗ.
В заявке пишите приблизительные цену и срок. Отвечу на все вопросы.

Заявки фрилансеров

11 месяцев назад
Петр Ш.
Петр Ш. 
40 лет, Россия
4 года в сервисе
Был онлайн 11 дней назад
ТОП-5 — 1С-программирование
11 месяцев назад
Леонид Рыбаков
49 лет, Россия
6 лет в сервисе
Был онлайн 6 месяцев назад
11 месяцев назад
Николай К.
35 лет, Украина
8 лет в сервисе
Был онлайн 27 минут назад
ТОП-10 — 1С-программирование
11 месяцев назад
Михаил Авдеенко
50 лет, Россия
11 месяцев в сервисе
Был онлайн 4 месяца назад
10 месяцев назад
Вадим Купинов
44 года, Россия
10 месяцев в сервисе
Был онлайн 4 месяца назад
10 месяцев назад
Аркадий С.
55 лет, Россия
10 месяцев в сервисе
Был онлайн 5 месяцев назад
10 месяцев назад
Ольга Голодаева
47 лет, Украина
4 года в сервисе
Была онлайн 9 месяцев назад

Похожие заказы

Нужно установить удаленно 1С для работы по сети

Требуется установить 1С версии не ниже 8, удаленно по тайм виверу, настроить для работы по сети, то есть серверную часть, на 1 комп, с возможностью подключения не из локальной сети (глобальная сеть). Описать инструкцию по применению. Сразу указывайте...

1с 7.7 комплексная - доработка

Нужно в 1с 7.7 комплексная изменить документ неподтвержденная заявка, заявка на склад, заявка на поставку, а точнее добавить в табличную часть таблицу в которой бы выводились данные о выделенном товаре. В прикрепленной картинке скриншот, то что нужно...

Требуется консультация по работе в 1С УТ 8

Требуется консультация по работе в 1С УТ 8 (редакция 11). Есть вопросы по работе как с самой УТ, так и по результатам выгрузки данных в Бухгалтерию.

Добавить внешнюю печатную форму к документу

Нужно добавить внешнюю печатную форму " Договор поставки " к документу Счет на оплату покупателю 1с 8.2 могу дать удаленный доступ к базе

Доработка 1С77 для работы с моей dll

Реализовать в 1С77 дополнительный функционал для работы с dll. Техническое задание с описанием методов предоставлю. Требования к исполнителю: 1. оплата по безналичному расчету; 2. на доработку будет составляться договор оказания услуг.

Адаптация программы 1С под нужды предприятия. Киев

в Киеве. необходимо сделать доточить имеющуюся 1С у бухгалтера чтоб были такие функции: 1. Возможность импортировать банковские выписки в 1С 7,7 из клиент-банк ( starAccess Укрсиббанк) 2. Групповая печать документов (например напечатать налоговые, за

Обработка для 1С Розница 2.0

Здравствуйте! ИМЕЕТСЯ: 1) 1С Розница 2.0 (2.0.8.11) 2) 3 текстовых файла с данными номенклатуры: - Группы номенклатуры. Формат: ID_ГРУППЫ;НАИМЕНОВАНИЕ_ГРУППЫ; - Номенклатура. Формат: ID;ID_ГРУППЫ;НАИМЕНОВАНИЕ;НАИМЕНОВАНИЕ_ДЛЯ_ПЕЧАТИ;СТАВКА_НДС;ВИД_

Программа с бухгалтерским и складским учетом.

Программа с бухгалтерским и складским учетом, статистикой. Должна функционировать как сама программа (оболочка) и прикрепленная к ней таблица (на основе Access в которой можно будет редактировать данные.) Программа будет работать с серийными кодами

Настроить 1С УТ 11 для работы в телеком компании

настроить удаленно установленную 1С управление торговлей 11. подключение возможно через teamviewer. после нужно будет описать бизнес-процессы и сделать рабочий стол менеджера. думаем над возможностью работы через http

Форма актов выполненных работ

1С 8.2 УТ 11.1 Нужно сделать форму акта выполненных работ. Так что бы на 1 лист влазило 2 акта и на одном из них была надпись Вернуть по адресу в виде штампа