?

Log in

No account? Create an account

Previous Entry | Next Entry

А есть среди моих френдов 1С-ники? Вопрос исключительно к ним. Уважаемые коллеги, кто может поручится что в конфах, обслуживаемых им баз нет кода типа такого

СуммаНДС = Окр(Объект.СуммаДокумента / (1 + 0.18) * 0.18, 2)

Я вот например не могу. И это меня печалит. Ну то есть за то, что Я такого кода не писал я поручится могу. Но базы ведутся с 2010 года и дорабатывались они ШЕСТЬЮ человеками, двое из которых давно уже не работают в компании. Да и у тех кто работает, я такой код периодически встречаю,что хоть руки отрывай... вместе с головой.  Типа  запросов в процедуре "ПриВыводеСтроки"...

Так что послезавтра с утра, сразу по приходу на работу,  открываю все свои восемь баз конфигуратором и запускаю поиск по всем текстам вот такого фргамента "* 0.18". Советую всем, у кого есть хоть чуть-чуть доработанные конфигурации (или даже не доработанные, но изначально не 1С-ные, а "1С-совместимые"), проделать тоже самое.
promo torin_kr december 5, 2015 19:43 25
Buy for 200 tokens
Этот пост -- заказной. Меня его попросила написать одна моя хорошая знакомая, с которой мы знакомы такое количество лет. что аж страшно становится. Как говорит в таких случаях мой младший брат -- "Да ну нафиг. Столько и не живут". Живут... к сожалению. Ладно, это было лирическое…

Comments

( 9 comments — Leave a comment )
budidich
Jul. 1st, 2018 04:23 am (UTC)

Это еще неплохой вариант. Есть отчеты на скд с запросом на 10 страниц в котором есть умножение на 1.18.

torin_kr
Jul. 1st, 2018 06:18 am (UTC)
Кстати, да. И глобальный поиск по текстам их не покажет -- внутрь СКД этот поиск не лезет. Еще одна проблема...
dikaya_radost
Jul. 1st, 2018 08:29 pm (UTC)

В принципе могу скинуть штуку, которая умеет искать. Но искать она будет в Предприятии, удобного перехода как в глобальнике нет.  

torin_kr
Jul. 1st, 2018 08:46 pm (UTC)
Скиньте на почту torin11@gmail.com, буду благодарен
dikaya_radost
Jul. 1st, 2018 09:43 pm (UTC)
Найдём в архивах - скину, слёту не откопалось.
torin_kr
Jul. 2nd, 2018 04:16 am (UTC)
Ок, хорошо.
dikaya_radost
Jul. 16th, 2018 08:16 am (UTC)
Так как в итоге, дошло? Пригодилось?
torin_kr
Jul. 16th, 2018 08:20 am (UTC)
Да, спасибо...
budidich
Jul. 2nd, 2018 09:06 am (UTC)
Вроде бы глобальный поиск по макетам должен искать. Там проблема в том, на что заменять.
В коде можно 1.18 заменить на вызов глобальной процедуры.
В запросе же придется каждый раз писать что-то вроде
ВЫБОР КОГДА Дата ТОГДА 1.2 ИНАЧЕ 1.18 КОНЕЦ
А если организация использует разные ставки по НДС то придется ещё соединение с регистром сведений делать. А это вообще мрак. Да и в коде тоже данные как-то надо получать без того же запроса в цикле.
( 9 comments — Leave a comment )