Архив

Архив автора

При обновлении данных, после последней реструктуризации, произошла критическая ошибка

5 Январь 2018 1 комментарий

Ошибка динамического обновления

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

Если пробовать запускать конфигуратор пишет “Внимание!!! При обновлении данных, после последней реструктуризации, произошла критическая ошибка. Повторить обновление?”

Если нажать да – зависает или выдает ошибку: “Ошибка формата потока”.

Читать далее…

Категория: 1С Предприятие 8.2

Перепроведение документов по партиям

Перепроведение документов
Обработка предназначена для выборочного или полного перепроведения для документов, которые участвуют в движениях по регистру “Партии товаров на складах”. В типовой конфигурации “Управление торговым предприятием для Украины” эта обработка помогает узнать какие документы были задействованы в проведении по указанному регистру, определить документы для проведения или прямо указать какой тип необходимо перепровести или какой вообще не проводить. Есть и такое…

На форме обработки пользователю отображаются: “Список типов документов” (тип, количество, признак перепроведения), “Список документов к перепроведению”.

Периодом пользователь определяет список документов.

В некоторых базах бывает, что люди работают, а старый период перепроводиться. Я понимаю, что перепроводить в работающей базе нельзя, но бывают исключения. В силу такой нагружености база данных может выкидывать ошибки проведения и параметр “Количество попыток проведения” определяет повторения на проведение. Если попытки закончились, то обработка может прекратить выполнение или продолжить далее без ошибочного документа.

Читать далее…

Категория: 1С Предприятие 8.2

Приложение 2 к Налоговой накладной и Мастер выгрузки регламентированной отчетности от 07.12.2017

Для конфигураций:
“Бухгалтерия для Украины, редакция 1.2″, версия 1.2.42.1
“Бухгалтерия для Украины базовая, редакция 1.2″, версия 1.2.42.1
“Бухгалтерия для Украины, редакция 2.0″, версия 2.0.6.1
“Бухгалтерия для Украины базовая, редакция 2.0″, версия 2.0.6.1
“Управление торговлей для Украины”, версия 2.3.28.1
“Управление торговым предприятием для Украины, редакция 1.2″, версия 1.2.43.1
“Управление производственным предприятием для Украины, редакция 1.3″, версия 1.3.53.1

1. “Приложение 2 к Налоговой накладной (выгрузка в формате XML)”
2. “Мастер выгрузки регламентированной отчетности” Читать далее…

Категория: 1С Предприятие 8.2

Пропал список пользователей 1С Предприятие

17 Декабрь 2016 Нет комментариев

Восстанавливать из бекапа SQL вот таким кодом. Имена базы вымышленные!

Открываете конфигуратор, потом список пользователей. В нем у же могут быть записи, а могут и не быть.

В консоле SQL выполняем код:

Перезапись таблиц приведет к обновлению списка пользователей. Вам останется только нажать F5 для обновления списка пользователей.

Удачи!

 

Категория: 1С Предприятие 8.2

Презентация сообщества ВКонтакте

13 Сентябрь 2016 Нет комментариев

xi5Yj_slXN4

Всем привет. Теперь заметки по 1С Предприятию можно почитать и в социальной сети ВКонтакте. В сообществе будут публиковаться последние изменения в законодательстве Украины, изменения в работе платформы 1С Предприятие, уведомления о выходе новых версий конфигураций и многое другое. Но самое главное, конкурсы и их будет много!

https://vk.com/yarsort

Если у кого есть комментарии по этому поводу – пишем, а если нет – подписываемся для чтения новостей! :)

Категория: 1С Предприятие 8.2

Сохранение и восстановление отборов построителя отчета

Иногда пользователю надо давать возможность сохранять значения отбора, в случае если это необходимо. Ведь согласитесь, каждый раз при открытии обработки устанавливать параметры отбора построителя слишком “мутное” дело. Особенно, если пользователь делает это каждый раз и одно и тоже. Я как-то раз видел как девушка каждый день по несколько раз в сутки настраивала сложный отбор номенклатуры для того что бы сформировать заполнение списка товаров в обработке. В общем сложное и нудное это дело.

Я всегда предлагаю своим клиентам функцию сохранения настроек отбора построителя отчета. Это легко пишется и легко внедряется в любую обработку. Мне это ничего не стоит, а вот для пользователя это большое облегчение. При закрытии формы обработки настройка отбора записывается в хранилище, а при  открытии оттуда распаковывается. В итоге пользователю ничего не надо делать. Реально удобная весчь!

Код, отвечающий за сохранение настроек отбора:

Код, отвечающий за восстановление настроек отбора:

Так что, беспокойтесь за своих клиентов. Они как дети, иногда не знают, что хотят, но если предложишь, то будут искренне и по-детски рады этому! :)

Категория: 1С Предприятие 8.2

Как окрасить текущую строку в списке документов

Все знают, что при просмотре большого или точнее длинного и широкого списка документов возникает проблема визуального восприятия пространства на экране: пользователю сложно в большом количестве колонок и строк определить данные в активной строке. Например, Вы выделяете в списке документ “Заказ покупателя” и хотите просмотреть его параметры, не открывая его: контрагент, договор контрагента, дата оплаты и прочее. Визуально сложно быстро обозначить границы строки в списке.

Список "Заказы покупателей"
Конечно, для того что бы определить на какой строке находятся данные можно в конфигураторе для списка указать параметр: “Режим выделения строки” в “Строка”, но тогда вся строка будет синей и Вы не сможете понять на какой колонке стоит курсор, а это плохо воспринимается пользователем.

Поэтому, поняв проблему, я решил все другим способом. Возможно он не идеален, но что есть, то есть. :)

Читать далее…

Категория: 1С Предприятие 8.2

Вывести ведомость товаров на складах с отбором

Есть код программы, который позволит в типовых конфигурациях вывести на экран отчет “Ведомость товаров на складах”. В отчете можно сразу указать специфический отбор для параметров отбора.

Делается это для того, что отобразить информацию о конкретном товаре по всем складам или по одному складу. Удобно тем, что пользователю нет необходимости указывать параметры отбора.

В параметрах есть:

1. ТекНоменклатура – номенклатура, которую надо проанализировать;
2. ДатаНачала – дата начала анализа. Можно заполнить и ДатаКон, но это по желанию.

Категория: 1С Предприятие 8.2

Как получить сумму оплаты по заказу в 1С Предприятие

Все очень просто:

Пример:

Сумма оплаты по заказу

Категория: 1С Предприятие 8.2

Процесс rmngr.exe грузит процессор на 100%

После написания предыдущей статьи решил все-таки исправить проблему, которая возникала каждый раз когда я заходил на сервер моего клиента. Проблема была в том, что один из процессов, который выполнялись на сервере, создавал сильную нагрузку на центральный процессор и дисковый накопитель. Несложно было догадаться по наименованию процесса, а это была фраза “rmngr.exe”, что это обычный кластер серверов 1С Предприятие 8.3. Ранее на этой системе не было установлено более ранних версий платформы, а потому нагрузка такого рода у них была изначально и клиент думал, что так нужно “и эта одинэс самая тупая, и екселем было проще”.

В общем проблема была реально проблемная. Там стоял процессор Intel Core I5 и радости от этого не было вообще. Пользователей около 10 человек и все работали на сервере через удаленный рабочий стол. Работали они почти полгода таким образом. Настраивать саму платформу пришлось с нуля. На первые поры вроде было все нормально, но в итоге снова начинало “тупить”. Как потом оказалось, виной всему было протоколирование журнала транзакций в новый формат журнала.

новый формат журнала транзакций

Ранее журнал транзакций сохранялся в файл с расширением “1Cv8.lgf“, но вскоре разработчики решили изменить формат сохранения и сделали его во таким: “1Cv8.lgd“.

Для каждой базы данных журнал транзакций хранится в отдельном файле. Каталоги с файлами журналов хранятся по пути: “C:\Program Files (x86)\1cv8\srvinfo\reg_1541“. Каждая база хранится в папке с именем её идентификатор. В каждой такой папке есть папка “1Cv8Log“. И вот в этой папке хранится сам файл журнала транзакций. Читать далее…

Категория: 1С Предприятие 8.2