Перейти к публикации
Программа учета компьютеров и ИТ оборудования IT Invent
AntonYasenov

Дополнительные столбцы в заказах

Рекомендованные сообщения

Добрый день! Подскажите, пожалуйста, можно ли как-то добавить дополнительные столбцы в форму заказа(красная рамка на скриншоте):

image.png.2ce4ca7bce23f5a159e1e8e278886d32.png

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

Либо если так нельзя, возможно ли в дополнительных свойствах заказа как то сделать, чтобы в отдельное св-во считалась бы общая стоимость заказа в рублях (значение в синей рамочке умноженное на значение св-ва курс доллара)?

 

Спасибо заранее!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нужно создать свойство "Сумма заказа в рублях" и прописать ему такой sql запрос

для базы MS SQL

(select SUM(ol.ORDER_COUNT * ol.COST) from ORDERS_LIST ol where ol.ORDER_NO = o.ORDER_NO) *
CONVERT(float, (select top 1 REPLACE(field_value, `,`, `.`) from fields_values where item_id = CONVERT(nvarchar(255), o.ORDER_NO) and field_no = id_поля_курса_доллара))

для базы MS Access

(select SUM(ol.ORDER_COUNT * ol.COST) from ORDERS_LIST ol where ol.ORDER_NO = o.ORDER_NO) * 
(select CDbl(FIELD_VALUE) from FIELDS_VALUES where item_id = CStr(o.ORDER_NO) and field_no = id_поля_курса_доллара)

 

 

image.thumb.png.74aa8528e0ce79877448022d257a805d.png

 

image.thumb.png.ae6c499a55f6a367c1a6a183cf16099e.png

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день, спасибо большое! 

Нужна еще помощь, что я делаю не так:

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

image.thumb.png.803732fef9460bc46ec6a9924093fca0.png

Вроде все по инструкции сделал, но при печати карточки заказа, ни одно из вычисляемых полей не считаются...

image.png.60a7606ffdbe1a507b5c28ff4195e549.png

Доп. свойство "текущий курс доллара" имеет тип "деньги" (если это имеет значение). Пробовал ради эксперимента сделать перемножение цены на количество - тоже не считается при печати карточки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×