Архив метки: 7.7

резервное копирование 1С

Программисты, они такие ленивые, что им легче написать новую программу, чем разобраться и настроить чужую. Вот и то, о чем я хочу написать как раз из этой серии. Это небольшая конфигурация для 1С версии 7.7, задача которой – делать резервные копии других баз. Область применения очень узкая: файловые информационные базы, предпочтительная версия платформы – 7.7. То что она делает легко решается в одной командной строке архиватора WinRar, но с его ключами нужно ведь разобраться, а тут – просто поставить пару “галочек”. Читать далее

Простой учет 52.10

Несколько косметических правок: в отчетах по расчетам с сотрудниками и по статьям затрат добавлена расшифровка, т.е. просмотр подробного отчета при двойном клике на показателе, в отчетах по реализации убрано принудительное отключение фильтра по фирмам если в константах выключено разделение остатка товаров по фирмам (общий склад).

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

Простой учет 52.9

Два основных нововведения в текущей конфигурации, вернее, два направления, потому как самих изменений много: первое – механизм контроля проведения инвентаризации, второе – каталог товаров для интернет-магазина.

Контроль за инвентаризацией построен так: при первоначальном заполнении документа в табличной части товары помечаются знаком “-“, как “необработанные”. Если пользователь считывает штрихкод товара или вводит количество этого товара, знак изменяется на “+”. После проведения инвентаризации создаются записи, фиксирующие необработанные товары, эти записи можно просмотреть, нажав на кнопку “Контроль” в журнале складских документов, откроется список необработанных товаров из текущего документа. Список товаров можно распечатать.

Товары интернет-магазина включают в себя комплекс изменений. У обычных товаров добавлена поддержка изображений и свойств. Для работы с изображениями нужно определить каталог, в котором они будут храниться физически, он должен быть указан в специальной константе. Свойства товаров состоят из названия свойства и его значения. Названия свойств определяются в справочнике “Наименования свойств товаров”, значения задаются в форме самого товара на специальной закладке. Справочник “Товары интернет-магазина” не связан с обычными товарами и может свободно редактироваться, единственный способ взаимосвязи – это свойства и их значения, в товарах интернет-магазина используются те-же наименования свойств и те-же значения, что и в обычных товарах.

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

Invalid argument

Интересная ошибка попалась в работе программы “Податкова звітність” или “ОПЗ”. Если из 1С выгрузить налоговую накладную, затем открыть ее в ОПЗ, то при попытке программы подготовить отчет к отправке появляется сообщение об ошибке: “Invalid procedure call or argument” и документ не сохраняется. Как оказалось “ошибка” в том, что 1С выгружает накладную в виде, уже готовом к шифрованию и отправке по электронной почте, а ОПЗ ожидает другой вариант – в шапке должна стоять отметка “Копия”. Так что если вам хочется работать через ОПЗ, то придется изменить алгоритм выгрузки в 1С: нужно в отчете “Экспорт налоговой накладной” вместо выгрузки ключа

<HORIG>1</HORIG>

прописать

<HCOPY>1</HCOPY>

Другой вариант – просто не пользоваться ОПЗ и отправлять накладные сразу из 1С.

Ошибка в процедуре

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

Заголовок процедуры глПровНУ

Ошибка обнаружена при проведении документа “Расходная розничная накладная”. Чтобы ошибки не возникало достаточно переписать условие в виде: (Число(СуммаНУ) < 0.005) И (Число(СуммаНУ) > -0.005)

Отчеты за 1 квартал 2012 года

Для типовых украинских конфигураций выпущено обновление регламентированных отчетов. Изменены формы отчетов согласно приказу МинФина Украины от 25.11.2011 № 1492, это формы Декларации по НДС во всех ее вариантах и формы приложений.

Читать далее

отсутствует CLSID

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

Ошибка при создании объекта из компоненты С:\1sbukr\FormEx.dll (отсутствует CLSID)

Ключевая фраза – это “Отсутствует CLSID”, что говорит о том, что при запуске компонента не находит в реестре системы свои настройки и, скорее всего, пытается создать новую ветку реестра. При включенном контроле учетных записей сделать такую операцию программа может только если будет запущена с правами администратора, поэтому для решения проблемы достаточно запустить 1с не обычным способом, а кликнув на ярлыке правой клавишей и выбрав пункт “Запуск от имени администратора”:

runasadmin

Читать далее

Печать налоговых накладных

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

2012-02-04_143555 Читать далее

Чистим базу тщательно

12831966669Fs30tПрактически все пользователи 1С рано или поздно сталкиваются с необходимостью “почистить” базу – удалить движения до определенной даты, уменьшить количество наименований товаров, т.е. облегчить объем базы. В основном это делается для удобства, скорости работы. Иногда это единственный способ навести порядок в остатках – при очистке базы создаются документы, формирующие остатки и чтобы получить нужный остаток достаточно откорректировать один из этих документов.

Про инструментарий для очистки базы, работающей на регистрах я уже писал (см. метку обрезка), в бухучете обработка архивирования встроена в состав конфигурации. Однако часто забывают еще про одну деталь – многие справочники содержат периодические реквизиты, такие реквизиты, как цена товара, например, часто изменяются и за год-два обрастают длинной историей. История значений всех периодических реквизитов всех справочников хранится в одном файле – 1SCONST.DBF (если база в формате dbf, в случае с SQL название таблицы похожее), поэтому не лишним будет почистить и его.

Читать далее

Выгрузка документов в EXCEL

Отчего-то осталась без внимания у меня на сайте одна очень полезная обработка: "Печать реестра документов”, которую я обычно использую для выгрузки данных из базы и чаще называю именно Выгрузкой документов. Суть ее очень проста: за выбранный период делается выборка определенного документа, с отбором по виду, и данные выбранных реквизитов документа выгружаются в таблицу. Эта таблица содержит как раз те данные, которые нужны для загрузки данных обработкой Загрузка документа из Excel.

2012-01-11_125109

Читать далее