Архив

Список материалов с категории ‘1С Предприятие 8.2’

Запись данных пользователя 1С

20 Октябрь 2018 Нет комментариев

Простой кусок кода, который позволит зафиксировать пользователя при входе в базу данных. Запись идет в журнал, так что можно будет потом наблюдать кто и когда использовал в работе 1С:Предприятие.

 

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

Обработка по работе с “Мобильный агент”

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

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

http://chegal.org.ua/download.html

В реальности там куча интересных вещей еще не доделаны, но даже тот функционал, который уже работает – имеет много полезного:

1. Выгрузка данных в авто режиме.

2. Запуск регламентного задания без участия пользователя. Пример кода есть по кнопке в настройках.

3. Есть возможность выгружать и загружать большое количество пользователей одновременно.

4. Выборочная синхронизация номенклатуры, контрагентов, торговых точек, договоров и прочей мелочи.

5. Выгрузка картинок на КПК.

6. Автосоздание заказов, ПКО, возвратов.

7. Ручной контроль всех созданных документов.

8. Работа по ФТП, почте, прямое соединение с КПК.

9. И многое другое…

В общем тестируйте, пишите комменты и будет сотрудничать. :)

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

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

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

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

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

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

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

Категория: 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Пример:

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

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