0
Отвечен

Как вытащить значение из сетки с датами и значениями

KTV 2 года назад в Расчеты начислений и удержаний / Алгоритмы обновлен Гашков Николай (Эксперт) 2 года назад 6

Добрый день! 

У клиента нужно настроить замену молока денежной компенсацией. Нашла вот эту замечательную тему:

https://kontur.userecho.com/communities/47/topics/7470-zamena-moloka-denezhnoj-kompensatsiej

Только хотим брать стоимость не из БЗ, а из сетки, в которой есть 2 колонки: дата и стоимость. 

Учитывая, что стоимость меняется часто, то задать значение 1 раз для всей организации намного удобнее, чем закрывать-открывать строки с новой стоимостью постоянно.

Подскажите, пожалуйста, функцию, которой можно извлечь значение из такой сетки.

Дату определяем на 1 число расчетного месяца.

Например:

Дата               Стоимость

01.11.2022     50,56

01.12.2022     52,34

и т.д.

На рассмотрении

Добрый день.

Пример:

  double summ=0.; 
int rowInSetka=0;
Value_For_Table_Cod(86,rowInSetka, data, summ);
Подскажите, пожалуйста, функцию, которой можно извлечь значение из такой сетки

Расчет компенсации за молоко с БЗ из сетки проще (ИМХО) реализовать через параметры "универсального" алгоритма.

Если в сетке указан дневной размер компенсации, это будет выглядеть так: 

15=Ч(код_строки_в_сетке,номер_сетки,1)*Т

Да мне тоже проще.

А вот такой вопрос тогда - сетки имеют какое-то ограничение по количеству столбцов?

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

Я не встречал каких то жестких ограничений..

Видел таблицы 1000+ столбцов.


Понятно, спасибо.

Сервис поддержки клиентов работает на платформе UserEcho