Бабичев Руслан

126
Рейтинг

Batchir
Руслан Бабичев



  •   Регистрация: 23.01.2009 (15 лет назад)

  •   Был(а) на сайте: 16.08.2023

Друзья
  • Михаил Журавлев
  • Ильгар Амиров
  • Леонид Квит
  • Дмитрий Малышев
  • Андрей Волин
Подписчики 6

Группы

Профессиональный разработчик

Рейтинг 126

Загрузка курсов валют за период для Украины

Инструменты и обработки Для всех Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Украина Абонемент ($m) Внешняя обработка (ert,epf) Банковские операции Обмен с интернет-банком WEB-интеграция

С 11 марта 2009 года на нашем форуме стартовал сервис загрузки официальных курсов валют НБУ в программы 1С:Предприятие. В отличии от типовых обработок по загрузке курсов, встроенных в конфигурации 1С, пользователи форума получают возможность БЕСПЛАТНО загружать курсы за любой интервал времени. Это устраняет необходимость вводить курсы валют вручную, и, таким образом, повышает оперативность и точность информации.

1 стартмани

24.06.2009    30317    277    Batchir    46       

61

Комментарии

ПубликацииПрограммное создание динамического списка на управляемой форме. (Динамическое создание динамического списка). Готовая процедура + обработка - демонстрационный пример#11 25.01.18 10:13
(9) Да я то что ))) Если мне нужно будет, то конечно буду использовать (и сам смогу дописать). Это хотелка была для полноты статьи: программное создание, размещение динамического списка есть, а программного управления колонками нет (размещение в группах вместе, горизонтально ...).
В любом случае ещё раз спасибо. Саму функцию закинул в шаблоны, думаю пригодиться.
ПубликацииПрограммное создание динамического списка на управляемой форме. (Динамическое создание динамического списка). Готовая процедура + обработка - демонстрационный пример#5 24.01.18 11:28
Спасибо!
Появились хотелки к статье)))
1. Не хватает в статье описания того, как в таком случае устанавливать параметры динамического списка.
В "типовом" варианте это делается на сервере:
МойСписок.Параметры.УстановитьЗначениеПараметра("МойПараметр",ЗначениеМоегоПараметра);
При программном создании "МойСписок" отсутствует и будет валиться на синтаксис.
2. Было бы замечательно если бы описали формирование колонок динамического списка.
Причем с возможностью указания группировок колонок. Не всегда нужно сформировать линейный динамический список.
HighLoadКак определить уровень изоляции запроса?#29 17.05.17 14:56
(28) Как по мне то это выливается в не корректный расчет, дальнейшую перепроверку и перерасчет на большом количестве записей. В не зависимости от конфигурации это грубая ошибка.
Сегодня рассчитали с ошибками ЗП, не заметили и завтра сдали в гос. органы.
Я не работал с высоконагруженным ЗУМом, поэтому конечно это всё ИМХО.
Но к проблеме нужно подходить корректно, если имеем проблему с блокировками на ожиданиях, то нужно решать эту проблему, а не ставить костыль, который позволяет системе некорректно работать.
HighLoadКак определить уровень изоляции запроса?#22 17.05.17 9:13
(18) Отлично)))
При уровне изоляции READ COMMITTED SNAPSHOT "пишущий" не блокирует "читающего". Почему? Потому что "читающий" просматривает версию данных до начала изменения. Получаем следующую картину:

1. Т1 S (Прочитали остаток и = 1)
2. Т1 Х (Списываем остаток становится 0)
3. Т2 S (Прочитали остаток и = 1)
4. Т2 Х (Списываем остаток становится -1)
5. Фиксация транзакций Т1 Т2 (причем тут не важно в какой последовательности будет выполняться п.2 и п.3)

В вашем случае все счастливы и довольны, ожиданий нет, но программу завели в логическую ошибку, т.к. она думала что остаток есть, а в результате загнала остаток в минус.
ИМХО, это ошибка страшнее чем ожидания.

Для того что бы система корректно отработала, нужно:

1. Т1 S (Прочитали остаток и = 1) Накладываем упр. блокировку
2. Т2 S (ожидаем) ...
3. Т1 Х (Списываем остаток становится 0)
4 Фиксация транзакций Т1
5. Т2 S (дождались, получили остаток = 0) отвалились или записываем (зависит от логики, которую заложил программист)
6. Фиксация транзакций Т2
Dev1С 8.3 ??#408 04.07.12 13:49
Вот инфа по текущему релизу 8.3.1.531 для тех у кого нет доступа
http://pro1c.org.ua/index.php?showtopic=7991
HighLoadРазмеры объектов файловой базы 1С 8.х (до 8.3.8)#44 26.01.12 20:30
Спасибо за утилиту. Реально когда вопрос стал актуальным, то она помогла быстро обнаружить наиболее раздуваемые таблицы и принять меры по их сжатию(ну и оптимизации записи данных в эти таблицы), отсрочив тем самым дорогостоящий переход на СКЛ.
DevЗагрузка курсов валют за период для Украины#44 26.01.12 20:21
Незачто.
18.01.2012. Изменена обработа загрузки валют для 1С:Предприятие 7.7. Добавилены закладки. Закрыта кнопку "загрузить ..." если не указаны пользователь пароль и валюта. Добавлена в заголовок кнопка и запуск сайта.
DevЭкспорт налоговых накладных в M.E.Doc (медок, medoc) в формате XML для Украины#9 26.01.12 20:18
эээ, если есть пароль на архив, то это pro1c.org.ua, он так же должен идти в "информации" к архиву
DevЭкспорт налоговых накладных в M.E.Doc (медок, medoc) в формате XML для Украины#0 18.01.12 16:40
Экспорт налоговых накладных в M.E.Doc (медок, medoc) в формате XML для Украины