• Обсуждения на сайте Альта-Софт

Свои справочники

вопросы по работе с программным обеспечением

Модераторы: Renat, Gala, alta_olg, expert, Lemur

Ответить
Zess
Активный участник
Сообщения: 36
На форуме: c 03 май 2012
Сказал: 11 ед.
Получил: 4 ед.

Свои справочники

Сообщение Zess »

Друзья, добрый день.

Возник такой вопрос, возможно ли в текст дополнительных справочников (например для ДТС-1) добавить ссылки на графы.
Из оперы:
"Расчет по инвойсу № [ссылка на 44гр.]"
Или возможность простых формул:
"[фактурная стоимость] * 0,0168%"

Если такое возможно, подскажите как.
Спасибо. :shock:
Sergey
Аксакал
Сообщения: 671
На форуме: c 14 ноя 2004
Откуда: Санкт-Петербург
Сказал: 4 ед.
Получил: 102 ед.

Re: Свои справочники

Сообщение Sergey »

Zess писал(а):Друзья, добрый день.

Возник такой вопрос, возможно ли в текст дополнительных справочников (например для ДТС-1) добавить ссылки на графы.
Из оперы:
"Расчет по инвойсу № [ссылка на 44гр.]"
Или возможность простых формул:
"[фактурная стоимость] * 0,0168%"

Если такое возможно, подскажите как.
Спасибо. :shock:
А в какой графе ДТС Вы планируете это писать?
Раньше был метод 6 - "описательный", в котором все это было предусмотрено. А в дтс-1 все графы товарной части являются числовыми и описания типа "Расчет по инвойсу" там не заполнить.
Zess
Активный участник
Сообщения: 36
На форуме: c 03 май 2012
Сказал: 11 ед.
Получил: 4 ед.

Re: Свои справочники

Сообщение Zess »

Речь идет о графе "дополнительные данные" (ДТС-1), блоки S_DD_1 - 6. Зацепил туда справочник, где описывается алгорим взимания страховок/лицензионных платежей и т.п. И дабы не заменять * из оперы: ОТ СТОИМОСТИ ИНВОЙСА = **,** EUR * 0,0168% = **,** EUR, руками и спросил о возможности ссылаться на блок например DATE и 22_2 ну и вычислять сразу (калькулятор то alt+c есть).
В общем вот, ну коли нельзя, так нельзя)
Спасибо.
alta_olg
Модератор
Сообщения: 2537
На форуме: c 05 ноя 2004
Откуда: Москва, Альта-Софт
Сказал: 1 ед.
Получил: 104 ед.

Re: Свои справочники

Сообщение alta_olg »

А эта текстовка потом так и остается в Дополнительных данных?
А кстати зачем?
Что мешает сразу сумму распределить?
Или имеется ввиду, что распределение должно происходить в процентах от стоимости?
В принципе, это и есть распределение страховых по стоимости, так и получится, только еще и лучше, потому что если распределять в процентах, то сумма не сойдется из за округления, а так программа ее (эту разницу) приплюсует или вычтет к товару с максимальной стоимостью.
Олег Михайлов
Отдел техн. поддержки и разработки ПО
Zess
Активный участник
Сообщения: 36
На форуме: c 03 май 2012
Сказал: 11 ед.
Получил: 4 ед.

Re: Свои справочники

Сообщение Zess »

Ноги растут от требования поста расписывать, как была расчитана страховка/лицензионные платежи (т.к. расчеты ведутся в % от стоимости груза). В страховом полисе одного из клиентов идет расчет страховки исходя из: фактурная стоимость груза + транспорт + таможенная пошлина + потенциальная прибыль * ставку в % из генерального страхового полиса.
Требует это таможня в связи с тем, что видимо им лень каждый раз перечитывать полис и разбераться правильно или нет была расчитана сумма страховки и не повлекло ли занижения платежей.
Собственно для этого и сделан подобный каталог. А вопрос был о том, чтобы он брал некоторые данные из граф, подобно описи.
Вот... :wink:
Вложения
untitled.JPG
untitled.JPG (40.61 КБ) 5295 просмотров
Аватара пользователя
Nick
Аксакал
Сообщения: 734
На форуме: c 02 фев 2005
Откуда: Альта-Софт, Программист
Сказал: 13 ед.
Получил: 124 ед.

Re: Свои справочники

Сообщение Nick »

Спасибо за интересное предложение!

В следующей версии 2.0.1.33 реанимировали механизм составления текстов для старого ДТС-2 м.6.
Теперь он же будет работать для строчек S_DD_x в ДТС-1.
Записи вида %поле% позволяют подставить значение из ДТС или ГТД.
Записи %CALC(выражение)% позволяют посчитать простую арифметику.
Для вашего случая в справочнике надо написать следующий текст:
СТОИМОСТЬ СТРАХОВОЙ ПРЕМИИ ПО ГЕНЕРАЛЬНОМУ ПОЛИСУ ПО СТРАХОВАНИЮ ГРУЗОВ
№ %@44_04113% СОСТАВЛЯЕТ, В РУБЛЯХ ПО КУРСУ НА %S_10B_3% :
(%CALC(22_2*23_1)% (СТ-ТЬ ПО ИНВОЙСУ) + %@B_2010% (ТАМОЖЕННАЯ ПОШЛИНА) + %CALC(0.1*(22_2*23_1+@B_2010))%
(ОЖИДАЕМАЯ ПРИБЫЛЬ))*0.0107% = %CALC((22_2*23_1+@B_2010)*0.01177)% РУБ.

ГДЕ ОЖИДАЕМАЯ ПРИБЫЛЬ = (СТОИМОСТЬ ПО ИНВОЙСУ + ТАМОЖЕННАЯ ПОШЛИНА) * 10%
Вот только что-то я сомневаюсь, нет ли здесь рекурсии? Таможенная пошлина зависит от таможенной стоимости, та зависит от ДТС в частности от расходов на страховку, а страховка - опять от таможенной пошлины? Боюсь так ничего не сойдется...
Следующие пользователи поблагодарили Nick за это собщение: Zess
Zess
Активный участник
Сообщения: 36
На форуме: c 03 май 2012
Сказал: 11 ед.
Получил: 4 ед.

Re: Свои справочники

Сообщение Zess »

Большое спасибо!
Касательно рекурсии, сами долго голову с таможней вместе ломали, сошлись на том, что пошлина до страховки (т.к. расчет ведем не там. стоимости, а страховой премии). Пример не лучший, но тут сама идея отражена корректно. Остальные примеры мелкие, из оперы 12гр на ставку или 22гр*курс*ставку (Скучно и не интересно)
Будем ждать и тестить, еще раз спасибо!
Ответить