Приложение 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

Политика конфиденциальности приложения «Сбор заказов»

Приложение «Сбор заказов» от компании «Yarsort» для мобильной работы торгового представителя не собирает и не передает никакую личную информацию пользователя (персональные данные и данные о финансовых транзакциях) без санкции пользователя другим, третим или иным лицам.

Приложение способно работать без подключения к Интернет (офф-лайн), однако некоторые пользовательские функции могут работать в этом случае менее эффективно.

Приложение использует соединение с сетью Интернет (1) для получения информации о доступности обновлений; (2) по указанию пользователя — для синхронизации с настольной программой «1С:Предприятие» или иной учетной системой;

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

Приложение получает доступ к файловому хранилищу мобильного устройства (USB Storage) для хранения резервных копий и для возможности прикреплять к документам и справочникам произвольные файлы (документы, видео, фотографии и т.д.).

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

При отправке сообщения в службу поддержки приложение дополняет сообщение технологической информацией (версия ОС, параметры обмена и т.п.), никак не определяющей пользователя и не указывающей на его личные предпочтения и привычки. Эта техническая информация добавляется в сообщение в виде обычного текста и может быть удалена пользователем перед отправкой сообщения. Для отправки сообщений используется почтовый клиент, настроенный пользователем на мобильном устройстве.

Данные почтового сервера, благодаря которому происходит обмен не принадлежит компании «Yarsort», а значит не может им управлять, дополнять или обновлять данные обмена.

В случае утери или повреждения данных по неосторожным действиям пользователя или стороннего программного обеспечения компания «Yarsort» не несет за это никакой ответственности. Вы используете программное обеспечение по принципу «как есть» безо всяких претензий. Конечно, если будут нюансы, то мы обязательно поможем в их решении по собственному усмотрению.

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

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

17 декабря 2016 Нет комментариев

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

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

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

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

Удачи!

 

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

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

18 августа 2016 Нет комментариев

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

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

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

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

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

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

Не найдено ни одного сервера с размещенным сервисом

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

Исправление проблемы:

1. Остановить службу сервера 1С Предприятие в апплете служб Windows.

2. Пройти в каталог с настройками кластера серверов по пути: C:\Program Files (x86)\1cv8\srvinfo\reg_1541\.  Далее найти папку с логами базы данных, которая «зависает». Определить её можно по идентификатору базы данных. Каталог с таки идентификатором будет идентичен идентификатору базы данных. Далее переместить каталог с логами базы данных в отдельный каталог.

3. Запустить службу 1С Предприятие в апплете служб Windows.

4. Убедится, что в каталоге кластера автоматически создались файлы логов.

5. Запустить платформу 1С Предприятие и начать работать.

6. Исследовать ошибку логирования на предмет ошибок дискового накопителя. Вполне может быть, что это повреждения накопителя. Это на всякий случай…

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

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

Чтение XML — PCDATA invalid Char value

Парсить сайты — это всегда сложно. Написать универсальный парсер сайтов практически нереально. Я пару дней делал обработку, которая может принимать данные XML из программы Elbuz Content Creator и Elbuz PriceList Importer. Это могут быть каталог товаров, прайс лист цен поставщиков или конкурентов.

Так вот, я столкнулся с такой штукой. Если парсить сайты с помощью 1С, то это может закончится тем, что Вы не сможете это сделать из-за некоторых приколов с самим контентом. У меня произошел случай, когда в контенте попались символы BEL , DC2 , RS.

1С способна сама читать XML-файлы. Но именно с этими символами она ни в какую не хотела принимать данные. Эти символы не видны и лишь Notepad++ способен отобразить их в тексте через отображение всех символов, включая перевод каретки и прочие.

Символ BEL в недавнем времени один из самых используемых символов. Обычно, когда консоль встречала символ с кодом 7 (0x07), то выдавала звуковой сигнал.

Символ RS является разделителем записей в потоке данных. Этот символ вообще не выводится как визуальный символ, а лишь вызывает команду.

Символ DC2 — одна из команд управления устройством для чтения перфолент. Символ DC2 подает команду на включение перфоратора.

Исходя из выше написанного, можно с уверенностью сказать, что если Вы наставите этих символов в тексте описания товара, то такой текст спарсить в 1С не удастся 🙂

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