Версия для печати темы (https://pro1c.org.ua/index.php?s=518be30adf75f6c51965352082562546&showtopic=66720)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ 1С Управление небольшой фирмой для Украины _ Динамические цены медленный расчет в BAS Small Company

Автор: isolonwest04 06.09.21, 16:00

Здравствуйте, сделал динамические цены, но расчет идет очень медленно (40сек на одну номенклатурную позицию+блокировка на другие действия), но очень редко бывает что моментально, значит база может быстрее. Формула впринципе простая, проверку проходит.

#ЕСЛИ [РоздрбручUSD]
    #ТОГДА [РоздрбручUSD]    
    #ИНАЧЕ
        #ЕСЛИ [РоздрбручEUR]
        #ТОГДА [РоздрбручEUR]
        #ИНАЧЕ
            #ЕСЛИ [РоздрбручUAH]
            #ТОГДА [РоздрбручUAH]
            #ИНАЧЕ


#ЕСЛИ [BASEUSD]
            
    #ТОГДА
    [BASEUSD] + ([BASEUSD] / 100 *  70.0)
    #ИНАЧЕ
    #ЕСЛИ [BASEEUR]
    #ТОГДА
    [BASEEUR] + ([BASEEUR] / 100 *  70.0)
    #ИНАЧЕ
    [BASEUAH] + ([BASEUAH] / 100 *  70.0)

#КОНЕЦЕСЛИ
#КОНЕЦЕСЛИ

#КОНЕЦЕСЛИ
#КОНЕЦЕСЛИ
#КОНЕЦЕСЛИ


Есть 3 вида цены с такими же формулами, только там отнимается еще процент (скидка).
Кто подскажет в чем проблема и куда копать?



Конфа:

Business Automation Software for small company. PROF (1.6.14.1) (https://www.bas-soft.eu/soft/bas-mass/bas-small-business)
Copyright © NetHelp JAROCKI PIOTR, 2020-2021. All rights reserved

Розширення конфігурації:
- 1С: Синхронизация Битрикс24 (2.4.0.3)

Режим: Файловий (без ущільнення)

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua