Добавление нового поля "Стоимость с НДС" на карточке тендера

Анастасия5 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
13.04.2020

Описание задачи:

Часть перевозчиков платят НДС, часть – нет. Узнать, является ли данная компания плательщиком НДС, можно по значению поля nds модели Organisation.

Торгуются все участники в ценах без НДС. Однако, тем, кто платит НДС, хочется понимать также цену своего предложения с НДС. Торги идут быстро, и было бы удобно, если бы система подсказывала сумму с НДС автоматом в зависимости от того, платит ли перевозчик НДС.

Размер НДС хранится в таблице настроек системы, интерфейс к которой обеспечивается моделью Settings. Размер НДС хранится в настройке под названием ndsValue.

Итак, для участников, являющихся плательщиками НДС, на формах подачи предложения/ставки в обычных тендерах и тендерах на массовые перевозки необходимо отображать дополнительное поле ввода с ценой, включающей НДС, как показано на рисунке.

Система должна позволять вводить значение в любое из полей – без НДС или с НДС – и должна автоматически пересчитывать второе значение.

Краткая информация о системе и стеке:

Электронная тендерная платформа (ЭТП), на которой возможно проведение тендеров на оказание услуг по грузоперевозке.

Система реализована на PHP версии 5.6.

Варианты разворачивания: LAMP (linux + apache + mysql + php) или XAMPP (Windows) 5.6.8.

Требования к кандидату

- опыт работы с PHP от 3-х лет;

- опыт работы с JavaScript от 2-х лет;

- готовность выйти на этот проект на 20-40 часов в неделю по ставке 1 час – 1000 руб;