Обмен с конфигурацией «Бухгалтерия предприятия. Обмен данными Фильтр по организациям

  • 01.01.2024

Описание задачи

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

Видеоуроки:

  • Общая информация. Варианты использования
  • Индивидуальные свойства наборов. Настройка свойств
  • Общие свойства и свойства по образцу. Настройка свойств магазинов и контрагентов
  • Настройка свойств в формах. Использование в отчетах
  • Анализ результатов и итоги
Типовой метод учета 02. Характеристики номенклатуры

Описание задачи

Торговля детской одеждой и обувью. Требуется настроить в «1С:Рознице»:

  • Учет одежды по свойствам: Пол, Размер, Рост
  • Учет обуви по свойствам: Пол, Размер, Цвет

Видеоуроки:

  • Постановка задачи
  • Общая информация о характеристиках. Способы учета вариаций свойств товаров
  • Настройка учета по характеристикам. Создание характеристик
  • Настройка дополнительных свойств
  • Закупка товара с характеристиками
  • Установка цен на товар с характеристиками
  • Продажа товара с характеристиками
  • Отчеты по свойствам номенклатуры
  • Анализ результатов и итоги
Типовой метод учета 03. Упаковки номенклатуры

Описание задачи

Розничная торговля детскими игрушками. Батарейки для игрушек – активно закупаемый сопутствующий товар.

Батарейки обычно поступают в коробках по 10 шт., но при больших закупках – в коробках по 50 шт.

Требуется возможность продажи батареек как поштучно, так и коробками по 10 шт. / 50 шт.

Видеоуроки:

  • Настройка системы. Создание упаковок
  • Закупка товара в упаковках
  • Установка цен в упаковках
  • Продажа товара в упаковках
  • Анализ результатов и итоги
Типовой метод учета 04. Серии номенклатуры

Описание задачи

Есть два направления – торговля электроникой и детским питанием. Требуется реализовать:

  • Для электроники – учет по серийным номерам для гарантийного обслуживания
    • Должен выдаваться гарантийный талон на 1 год
  • Для детского питания – учет по сроку годности

Видеоуроки:

  • Назначение механизма серий номенклатуры
  • Настройка учета по сериям. Политика учета серий
  • Поступление серийного товара
  • Установка цен на серийный товар. Внутреннее перемещение товаров
  • Продажа серийного товара
  • Механизм изменения печатных форм
  • Ведомость движений серий товаров. Настройка.
  • Анализ просроченных товаров на конец периода
  • Оценка количества просроченных товаров на складах
  • Выявление продаж просроченных товаров
  • Анализ результатов и итоги
Типовой метод учета 05. Штрихкодирование товара

Описание задачи

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

Требуется оптимизировать и ускорить процесс продажи товаров:

  • Механизм штрихкодирования номенклатуры
  • Задействовать данный механизм для оптимизации и ускорения процесса продажи

Видеоуроки:

  • Общая информация о штрихкодировании
  • Типы и стандарты штрихкодов
  • Оправданность применения собственных штрихкодов. Штрихкоды производителей
  • Применение штрихкодирования в системах 1С
  • Шаблон внутреннего штрихкода штучного товара
  • Настройки штрихкодирования
  • Регистрация штрихкодов товаров
  • Применение штрихкодов в 1С:Рознице
  • Анализ результатов и итоги
Типовой метод учета 06. Печать ценников и этикеток

Описание задачи

Раньше ценники создавали и печатали в Excel, но ассортимент вырос, и требуется более оптимальное решение.

Кроме того, требуется печать собственных этикеток для товаров без штрихкодов производителей:

  • Ценники по собственному макету на обычном принтере (А4)
    • Стандартный: вывод основной информации об организации, магазине и товаре
    • Акционный: дополнительно вывод предыдущей цены и цены с определенной скидкой
  • Печать этикеток по макету со следующей информацией
    • Наименование товара, Цена, Штрихкод
  • Для этикеток использовать несколько принтеров
    • Обычный принтер формата А4
    • Специальный принтер этикеток

Видеоуроки:

  • Шаблоны этикеток и ценников. Различие в этих понятиях
  • Редактор шаблона этикеток и ценников
  • Создание макета стандартного ценника. Вывод доступных полей
  • Добавление логотипа в макет и изменение фона ячеек
  • Настройка количества ценников на странице
  • Печать стандартного ценника и доработка его макета
  • Создание акционного ценника
  • Шаблоны по умолчанию и печать ценников из документов
  • Создание шаблона этикеток для А4
  • Печать этикетки на принтере этикеток
  • Классы принтеров этикеток
  • Основные параметры принтеров этикеток
  • Типы печати этикеток
  • Типы этикеток
  • Установка и настройка принтера этикеток Zebra LP2824
  • Создание шаблона этикетки для принтера этикеток
  • Возможные проблемы
  • Новый редактор ценников и этикеток
  • Анализ результатов и итоги
Типовой метод учета 07. Ордерная схема складских операций

Описание задачи

В магазине разграничено оформление операций с товарами.

Менеджер по закупкам оформляет документы финансового учета, которые:

  • Изменяют только состояние расчетов с контрагентами
  • Являются распоряжениями на приемку/отгрузку, формируют количество товара для проверки

Кладовщик оформляет складские документы, которые изменяют остатки товаров на складах.

Видеоуроки:

  • Создание магазина. Настройка ордерной схемы
  • Поступление по ордерной схеме
  • Реализация по ордерной схеме
  • Возвраты по ордерной схеме
  • Инвентаризация по ордерной схеме
  • Нюанс ордерной схемы. Незакрытие регистров
  • Анализ результатов и итоги
Типовой метод учета 08. Учет отклонений по срокам и объемам поставок товаров

Описание задачи

В процессе работы магазина возникают различные отклонения в поставках товаров.

Для отклонения в сроках поступления товаров по заказам (раньше и позже желаемой даты) требуется:

  • Анализ и обработка просроченных поставок
  • Корректировка графика оплат при досрочных поставках

Для отклонений в объемах поставок по заказам (недопоставки и перепоставки) – требуется настроить Анализ исполнительности и надежности поставщиков.

Видеоуроки:

  • Анализ текущего состояния системы
  • Поступление раньше плановой даты по заказу
  • Просроченные поставки по заказам поставщикам
  • Отклонения в объемах поставок
  • Оформление нового заказа на недопоставку товаров
  • Анализ результатов и итоги
Типовой метод учета 09. Авансы и зачеты оплат между поставками

Описание задачи

Заказы поставщику преимущественно не используются, и авансовые платежи проводятся без документа основания. При поступлении товаров требуется зачитывать перечисленные ранее авансы.

Оплата поставок по заказам – в основном по предоплате. Когда заказ поставщиком не выполняется целиком/полностью, оплата должна быть учтена в счет следующего заказа.

Видеоуроки:

  • Авансовый платеж и его зачет при поступлении товара
  • Взаимозачет оплаты между документами поставок
  • Анализ результатов и итоги
Типовой метод учета 10. Передача товаров между организациями

Описание задачи

Две организации: ООО «Детский мир» и ИП Родионов. Закупка товаров производится на ИП Родионов. Торговля ведется только от имени ООО «Детский мир».

Еще до реализации производится передача товаров от ИП Родионов в ООО «Детский мир».

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

Видеоуроки:

  • Настройка НСИ и поступление товаров
  • Передача товаров до реализации
  • Оформление продаж
  • Передача товаров после реализации
  • Взаиморасчеты между организациями
  • Анализ результатов и итоги
Типовой метод учета 11. Учет личных продаж по продавцам

Описание задачи

В магазинах в торговом зале работают продавцы-консультанты.

Необходимо настроить учет личных продаж по продавцам с возможностью их анализа.

Видеоуроки:

  • Создание сотрудников
  • Оформление личных продаж продавцов
  • Ввод и печать регистрационных карт сотрудников
  • Анализ личных продаж продавцов
  • Возврат товаров от покупателей
  • Анализ результатов и итоги
Типовой метод учета 12. Учет рабочего времени сотрудников

Описание задачи

В магазине работает 4 сотрудника

  • 2 консультанта – по полдня в 2 смены
  • кассир и менеджер – полный день

Смены – с 10.00 до 15.00 и с 15.00 до 20.00.

Нужно зафиксировать в системе:

  • План по рабочему времени сотрудников
  • Данные о фактически отработанном времени

Требуется анализ соответствия факта планам.

Видеоуроки:

  • Схема объектов учета рабочего времени
  • Настройка НСИ
  • Планирование рабочего времени сотрудников
  • Ввод данных о фактически отработанном времени
  • Анализ рабочего времени. Основные показатели
  • Анализ рабочего времени. Расчетные показатели
  • Анализ гибкого графика работы
  • Анализ фиксированного графика со сверхурочными
  • Анализ результатов и итоги
Типовой метод учета 13. Выдача зарплаты сотрудникам

Описание задачи

Требуется обеспечить минимальный функционал по учету и выплате зарплаты сотрудников:

  • Фиксировать рассчитанные суммы к выплате
  • Отмечать факт выдачи начисленной зарплаты
  • Если кто-то из сотрудников не успел получить зарплату в течение 3 дней, она должна быть задепонирована

Видеоуроки:

  • Формирование ведомости на выплату зарплаты
  • Выплата зарплаты по ведомости
  • Выплата зарплаты по сотрудникам
  • Анализ результатов и итоги
Кейс 01. Оптимизация подпитки торгового зала со складов

Описание задачи

Есть два склада: Складское помещение и Торговый зал.

Требуется обеспечить бесперебойную продажу детского питания в торговом зале в течение следующей недели.

Необходимо предварительно пополнить остатки детского питания в торговом зале исходя из среднедневных продаж и остатков товаров в торговом зале и на складе

Состав кейса:

  • Предварительная оценка остатков и продаж товаров. Создание отчета Продажи по дням
  • Анализ остатка и формирование ордеров на внутреннее перемещение
  • Несколько складов подпитки
  • Анализ результатов и итоги
Кейс 02. Анализ продаж и расчет потребностей в поставках товаров

Описание задачи

Для оформления заказов поставщикам менеджеры по закупкам опираются на данные статистики продаж товаров

  • Среднедневные продажи
  • Остатки товаров на складах
  • Данные тренда продаж

Требуется автоматизация расчета потребностей в поставках и формирования заказов поставщикам по данным расчетов.

Состав кейса:

  • Схема расчета потребности по средним продажам
  • Ввод операций контрольного примера
  • Продажи, остатки товара в днях торговли
  • Анализ потребности в поставках
  • Анализ продаж и формирование заказов
  • Особенность расчета для нескольких поставщиков
  • Расчет потребностей по средним продажам по дням недели с учетом линейного тренда
  • ABC/XYZ анализ продаж
  • Анализ результатов и итоги
Кейс 03. Управление снабжением в сети магазинов

Описание задачи

В сети магазинов (3 магазина) используется смешанная схема управления поставками

  • Поставками основного ассортимента товаров управляет отдел закупок центрального магазина сети
  • Поставками детского питания управляют собственные менеджеры магазинов

Требуется периодически перераспределять товар между магазинами.

Состав кейса:

  • Сценарии снабжения сети магазинов
  • Документы перемещения между магазинами
  • Настройка НСИ
  • Пополнение остатков распределительного центра
  • Перемещение без заказа
  • Перемещение по заказу. Закрытие заказов на перемещение
  • Автоматическое закрытие просроченных заказов
  • Поступления напрямую в периферийные магазины
  • Оформление продаж в периферийных магазинах
  • Пополнение остатков периферийных магазинов
  • Проблема автоматизации распределительного центра
  • Передача денежных средств между кассами организации
  • Анализ результатов и итоги
Кейс 04. Распределение продаж и поступлений по складам и организациям

Описание задачи

В магазине на 3 этажах выделено 3 отдела. При поступлении товар сразу же распределяется по своим отделам и только там и хранится.

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

Кассы размещены на всех 3 этажах. В прикассовых зонах в каждом отделе располагаются сопутствующие товары:

  • Изначально поступают на Склад, позже распределяются по отделам
  • При продаже должны отгружаться со своего отдела

Услуга по платной доставке товаров продается только от ИП Румянцев с единственной кассы на первом этаже.

Состав кейса:

  • Схема объектов системы для решения задачи
  • Настройка НСИ
  • Номенклатурные группы
  • Настройка распределения поступлений товаров
  • Анализ движений после распределения. Незакрытие регистров
  • Настройка распределения продаж товаров
  • Реализация мелким оптом
  • Реализация в розницу через РМК
  • Настройка распределения продаж услуг по организациям
  • Изменение исходной задачи. Все отделы по одной кассе
  • РМК. Ошибка распределения по организации
  • Продажа со склада с пустой организацией
  • Распределение приемки и отгрузки при перемещении между магазинами
  • Проблема с остатками по организациям
  • Анализ результатов и итоги
Кейс 05. Оплата картами и кредитами. Подарочные сертификаты

Описание задачи

Для удобства покупателей требуется добавить новые варианты оплат:

  • Оплата платежными картами
  • Оплата банковскими кредитами

Требуется выпустить подарочные сертификаты:

  • Разные номиналы: 1 000, 5 000 и 10 000 руб.
  • Срок действия – 3 мес. после продажи

Состав кейса:

  • Схема оплаты платежными картами
  • Настройка оплаты платежными картами
  • Оплата и возврат через ПК при мелкооптовой продаже
  • Оплата и возврат через ПК при розничной продаже вручную
  • Оплата и возврат через ПК в РМК
  • Анализ оплат платежными картами
  • Схема оплаты банковским кредитом
  • Оплата банковскими кредитами
  • Оприходование подарочных сертификатов
  • Продажа подарочных сертификатов
  • Оплата подарочным сертификатом
  • Повторная активация подарочных сертификатов
  • Списание подарочных сертификатов
  • Анализ движений подарочных сертификатов
  • Анализ результатов и итоги

Многие предприниматели, осуществляющие торговую деятельность, для повышения эффективности управления приобретают одновременно две программы «1С:Бухгалтерия 8» (далее БП) и «1С:Управление торговлей 8» (далее УТ) .

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

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

При написании данной статьи использованы материалы из документации 1С к программным продуктам.Подробно методика настройки обмена изложена в htm-файле «Совместное использование конфигураций Управление торговлей (11) и Бухгалтерия предприятия», который находится в каталоге шаблонов при установке как 1С:Бухгалтерии 2.0 (далее БП), так и 1С:Управления торговлей 11 (далее УТ); рекомендации, полученные на партнерской конференции 1С и личный опыт автора по созданию и изменению настроек обмена для клиентов компании ООО «РГ-Софт Проект Консалтинг».

1. Настройка одностороннего или двустороннего обмена.

Прежде всего, следует учесть, что из конфигурации БП в конфигурацию УТ могут выгружаться только документы, связанные с операциями движения наличных и безналичных денежных средств. К ним относятся: Приходный кассовый ордер, Расходный кассовый ордер, Поступление на расчетный счет и Списание с расчетного счета. Документы движения товаров, созданные в БП, выгружаться в УТ не будут.

Фирма 1С рекомендует производить обмен с банком в УТ. «Это обеспечит полноценную работу с исходящими платежными документами и более простую работу с входящими документами». Однако, была ситуация, когда из файла клиент-банка не удалось загрузить в УТ практически ни одной платежки, в то время как в БП этот файл загрузился полностью.

Это объясняется тем, что в УТ добавлены более строгие проверки содержания файла клиент-банка, например: проверка заполнения ИНН, проверка номера документа, номер должен содержать только цифры в соответствии с положением ЦБР от 3 октября 2002 г. N2-П "О безналичных расчетах в Российской Федерации" (с изменениями от 3 марта 2003 г., 11 июня 2004 г., 2 мая 2007 г., 22 января2008 г.).

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

Для этого необходимо настроить следующий сценарий обмена: создать в конфигурации УТ сценарий обмена, в котором сохранить только выгрузку (рис.1), в конфигурации БП создать сценарий обмена и сохранить только загрузку.

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

Для этого рекомендуется использовать обработку РегистрацияИзмененийДляОбмена82.epf , которую можно найти в поставке конфигурации "Конвертация данных, ред. 2.1". После установки конфигурации, обработка находится в каталоге установки обновления: ...\1c\Conversion\...номер_версии…

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

Для того, чтобы ограничить обмен данными только на уровне документов, не обязательно настраивать односторонний обмен, достаточно в фильтре обмена на стороне БП поставить дату, больше даты последнего документа (см. рис. 5). Но прежде чем устанавливать фильтр на дату, нужно убедиться, что документы в БП не были ранее зарегистрированы к обмену, иначе зарегистрированные документы будут перенесены в другую базу при обмене.

Приоритет изменения данных

Если вначале будет выполнен обмен в УТ, а потом в БП, то приоритет будут иметь данные, выгруженные из УТ. Например, В УТ завели документ «Поступление на расчетный счет», запустили обмен сначала в УТ, затем в БП – документ появился в конфигурации БП. Затем бухгалтер в конфигурации БП внес изменения в этот документ. При последующем обмене, если очередность запуска обмена не менялась, то внесенные в документ изменения затрутся данными из УТ.

Для корректного обмена с теми объектами, которые изменены в обоих базах, 1С рекомендует организовать работу, чтобы объект редактировался только в одной из баз. В другой базе такой объект должен открываться только на просмотр. Для этого потребуется использовать настройку прав доступа пользователей, но такой подход гарантирует отсутствие коллизий при обмене, т.е. расхождений, возникающих при изменении объекта и в одной, и в другой базе, в период между обменами (рис. 3).


2. Различия БП и УТ, влияющие на обмен

Договоры контрагентов

В конфигурации УТ не ведется аналитика по договорам контрагентов. Все операции, которые ведутся в конфигурации УТ, при загрузке в конфигурацию БП всегда оформляются по отдельным договорам, создаваемым и контролируемым самой системой УТ.

Если договора с нужными параметрами нет в конфигурации БП, то происходит создание такого договора. Необходимо отметить, что поиск договора осуществляется только из числа ранее загруженных из УТ договоров.

Управленческая организация в УТ

Начиная с релиза 11.0.6.9, в УТ в справочнике организации появился предопределённый элемент «Управленческая организация». Этот элемент не должен быть сопоставлен (или изменен) с текущей (единственной или одной из) организацией. Подробнее об использовании данного объекта можно прочитать в файле документации «Изменения и дополнения в документации.htm» , входящем в поставку УТ.

Структура предприятия

В УТ для управленческого учета используется справочник «Структура предприятия», который содержит список подразделений компании. При оформлении документов указание подразделения предприятия является обязательным.

Элементы справочника «Структура предприятия» не сопоставляются элементам справочника «Подразделения организации» в БП. Для того, чтобы в УТ не загружались документы с незаполненным реквизитом Подразделение, в настройках обмена необходимо заполнить значение по умолчанию (рис. 4).

Склад в табличной части

Если в УТ планируется использовать новую возможность указания складов в табличных частях документов, то в настройках узла плана обмена необходимо установить обобщающий склад, который будет подставляться при выгрузке документов из УТ в конфигурацию БП вместо складов, разрешенных для выбора в табличных частях документов (рис. 4).

Вид номенклатуры

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

1. В разделе нормативно-справочная информация открыть справочник «Виды номенклатуры», зайти в вид номенклатуры «услуги» - нажать «Все действия» - разрешить редактирование и выбрать Тип номенклатуры - Услуга.
2. Изменить номенклатуру (услугу) - нажать «Все действия» - разрешить редактирование и выбрать этот Вид номенклатуры с типом Услуга.

3. Настройка фильтров обмена (рис. 5)

Изменение даты выгрузки (загрузки) документов

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

2) Передвигать дату назад можно, т.к. это лишь расширяет область выгружаемых данных. Стоит заметить, что при этом документы из ранее закрытого периода не будут зарегистрированы к обмену автоматически. Для того чтобы это сделать, необходимо либо изменить документы, либо воспользоваться обработкой РегистрацияИзмененийДляОбмена82.epf.


Фильтр по организациям

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

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

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

4. Удаление объектов одной из баз

Пометка на удаление

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

Удаление дублей

Для удаления возникших при обмене дублей объектов мы рекомендуем воспользоваться обработкойПоискИЗаменаЗначений.epf , которая находится в каталоге \1CITS\EXE\ExtReps\Unireps82\SearchAndChange\ на диске ИТС. А для проверки корректности сопоставления объектов двух информационных баз можно открыть Регистр сведений «Соответствие объектов информационных баз» и записи данного регистра могут быть откорректированы вручную. Важно знать, что после удаления объекта в одной из баз в записи регистра сведений останется соответствие для удаленного объекта (битая ссылка), нужно будет либо сопоставить другой объект, либо удалить запись.

5. Дополнительные настройки

Статьи движения денежных средств

Для конфигурации УТ может потребоваться проставить реквизит «корр. счет» для тех статей движения денежных средств, которые будут использоваться и выгружаться в БП.

Для конфигурации БП: может потребоваться проставить вид движения денежных средств в элементах справочника.

Пользователи

Элементы справочника пользователи могут быть перенесены в другую базу в том случае, если указаны в качестве ответственных в одном из объектов, участвующем в обмене. Для таких объектов потребуется настроить права.

Префикс базы и префикс организации

В УТ префикс всегда имеет фиксированную длину и разделитель (дефис) "-". Поэтому, если префикс информационной базы не задан или префикс организации не задан, то он заменяется нулями. Однако при настройке обмена префикс информационной базы всегда заполняется на ЦБ (для УТ) и на БП (соответственно для конфигурации БП).

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

Исправление ошибок

В нашей статье были рассмотрены наиболее важные моменты организации обмена данными между «1С:Управление торговлей 8» ред.11 и «1С:Бухгалтерия 8» ред.2.0.

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

Главная 1С:Розница 8 Обмен данными

Обмен с конфигурацией «Бухгалтерия предприятия»

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

Одновременное использование двух конфигураций имеет ряд преимуществ:

  • полностью используются возможности специализированного обслуживания розничных продаж (рабочее место кассира);
  • конфигурация «Розница» позволяет вести учет операций товаров непосредственно в местах осуществления операций, оперативно исправляя ошибки и недочеты;
  • разделение оперативного и бухгалтерского учета позволяет получать в конфигурации «Бухгалтерия предприятия» верифицированные данные о движении и состоянии остатков товаров и денежных средств;
  • в конфигурации «Бухгалтерия предприятия» консолидируются данные, необходимые для оценки финансового результата деятельности предприятия, регламентированного учета и сдачи отчетности.

При совместном использовании конфигураций «Розница» и «Бухгалтерия предприятия» предусмотрена определенная схема распределения обязанностей пользователей. Каждый из пользователей работает в одной из конфигураций.

В конфигурации «Розница»:

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

В конфигурации «Бухгалтерия предприятия»:

  • бухгалтер вносит информацию о контрагентах хозяйственных договоров и материалах, поставляемых по хозяйственным договорам, ведет бухгалтерский учет хозяйственных операций предприятия, вводит или уточняет информацию, необходимую для осуществления наличных/безналичных расчетов с поставщиками, формирует ведомости на выплату заработной платы в магазине.

Обмен данными между конфигурациями «Розница» и «Бухгалтерия предприятия» производится на уровне документов и справочной информации. При передаче данных из конфигурации «Розница» в конфигурацию «Бухгалтерия предприятия» часть информации, нужной только для оперативного учета товарных и денежных остатков, не переносится, но автоматически добавляется информация, необходимая для правильного отражения документов в бухгалтерском и налоговом учете. Так, например, перемещения товаров и денежных средств внутри магазина не переносятся из «Розницы» в «Бухгалтерию предприятия», а счета учета товаров, счета учета расчетов с контрагентами добавляются при передаче данных.

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

Подробные таблицы сопоставления объектов конфигураций, включенных в обмен, размещены в файле поставки «Совместное использование конфигураций», размещенном в папке \ExtFiles\Обмены данными\Обмен с конфигурацией Бухгалтерия предприятия, ред. 2.0 (или ред. 3.0) шаблона конфигурации «Розница».

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

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

Обмен данными в среде 1С позволяет:

  • Исключить двойной ввод документов;
  • Автоматизировать смежные бизнес-процессы;
  • Оптимизировать взаимодействие между распределенными подразделениями;
  • Оперативно актуализировать данные для работы специалистов разных отделов;
  • «Разграничить» разные виды учета.*

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

Если представлять стандартный процесс реализации первичного обмена данными, когда хотя бы один из его объектов – продукт 1С, то можно выделить следующие этапы:

  • Согласование состава обмена;
  • Определение транспорта (протоколов обмена);
  • Установка правил;
  • Составление расписания.

Выявление состава обмена 1С

Объекты обмена можно условно поделить на «источник» и «приемник». При этом они могут исполнять две роли одновременно, что будет называться – двусторонним обменом. Определение источника и приемника происходит логическим путем в зависимости от необходимости или от функциональных возможностей системы.*

*Например, при интеграции «WA: Финансист» – решения для ведения финансового учета и управления процессами казначейства, разработанного на базе «1С:Предприятие», эксперты WiseAdvice рекомендуют именно его в качестве мастер-системы. Это обусловлено наличием инструментов контроля для соблюдения правил заявочной политики, а соответственно, и для обеспечения эффективности работы решения.

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

На этом же этапе в зависимости от парка имеющихся систем и структуры предприятия определяются с форматом обмена:

Распределенная информационная база

  • РИБ подразумевает обмен между идентичными конфигурациями баз данных 1С, с четкой структурой управления «главный-подчиненный» для каждой пары обмена. Являясь элементом технологической платформы, РИБ помимо данных может передавать изменения в конфигурации и административную информацию БД (но только от главного к подчиненному).

Универсальный обмен данными в 1С

  • Механизм, позволяющий настроить обмен баз 1С, как с конфигурациями на платформе «1С:Предприятие», так и с системами сторонней разработки. Обмен осуществляется посредством перевода данных в универсальный xml-формат в соответствии с «Планами обмена».

EnterpriseData

  • Новейшая разработка фирмы 1С, предназначенная для реализации обмена данными в формате xml между продуктами, созданными на платформе «1С:Предприятие», с любыми системами автоматизации. Применение EnterpriseData упрощает доработки, связанные с обменом. Ранее при включении в систему новой конфигурации была необходима реализация механизма импорта и экспорта данных, как для нее, так и для уже имеющихся систем. Теперь системы, поддерживающие EnterpriseData, не нуждаются в доработках, имея только одну точку «входа-выхода».

Определение транспорта (протоколов обмена)

Для системы на платформе «1С:Предприятие 8» предусмотрен широкий спектр возможностей для организации обмена с любыми информационными ресурсами посредством общепринятых универсальных стандартов (xml, текстовые файлы, Excel, ADO-соединение и т.д.). Поэтому при определении транспорта для данных обмена следует отталкиваться от возможностей базы данных сторонней системы.

Синхронизация справочников

Основным принципом эффективной синхронизации справочников является наличие одной точки ввода. Но если речь идет о работе со справочниками, исторически заполнявшимися по разным правилам, необходимо четко определить поля синхронизации для приведения обмена к «общему знаменателю».*

*На этом этапе может потребоваться проведение работ по нормализации НСИ на стороне источника данных. В зависимости от состояния справочников и их объема, процесс сопоставления элементов, распознавания, выявления ошибок и дублей, а также заполнения недостающих полей и назначение полей синхронизации, может потребовать работы целой группы экспертов, как со стороны интегратора (владельца методики нормализации НСИ), так и со стороны заказчика.

Установка правил

Возможность отображения данных систем-источников в приемниках зависит от правильно заданных правил обмена. Правила, представленные в формате xml, регулируют соответствие ключевых реквизитов объектов источника-приемника. Решение «1С:Конвертация данных» предназначено для автоматизации создания правил для реализации как единоразового обмена, так и постоянного.

Гарантирует отсутствие потерь данных при обмене План обмена. Это составная часть любой конфигурации на платформе «1С:Предприятие», полностью описывающая порядок обмена 1С: состав данных (документы с «опознавательными» реквизитами) и узлы (информационные базы приемники-передатчики), а также активацию РИБ для избранных направлений обмена.

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

Расписание обмена в 1С

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

Рассмотрев стандартный процесс реализации обмена, обратим внимание на факторы, которые потребуют доработок на разных этапах:

  • Не типовые, сильно доработанные конфигурации БД;
  • Разные версии платформы «1С:Предприятие»;
  • Давно не обновлявшиеся, не актуальные версии конфигурации;
  • Объекты обмена, ранее подвергшиеся доработкам;
  • Необходимость в нестандартных правилах обмена;
  • Сильно различающийся набор и состав реквизитов в имеющихся справочниках.

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

В подменю «Сервис» выбираем «Обмен данными c продуктами на платформе…» (выбор прямого обмена с «Розницей» зачастую грозит ошибками на уровне COM-объектов). Обратим внимание на служебное сообщение «Данная возможность недоступна».


Чтобы решить эту проблему, необходимо выбрать «Настройку обмена данными»


…и проставить галочку. Далее сообщение об ошибке игнорируем.


В настройках синхронизации данных выбираем «Создать обмен с «Розница»…



Перед настройкой параметров подключения через локальный или сетевой каталог следует убедиться, что на диске под каталог есть место. Хотя, как правило, он не занимает более 30-50 Мб, в исключительных случаях под него может потребоваться до 600 Мб. Создать необходимый каталог можно прямо из конфигуратора.



При подключении через сетевой каталог предложения настроить подключение посредством FTP-адреса и по электронной почте игнорируем, нажимая «Далее».


В настройках вручную проставляем префиксы – условные обозначения баз (как правило, БП, УПП, РО), задаем правила и начальную дату выгрузки данных. Префикс будет указываться в названии документов, для обозначения базы, в которой они были созданы. Если правила выгрузки не будут отредактированы, данные по умолчанию будут выгружаться по всем имеющимся параметрам.



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


Для автоматизации процесса обмена необходимо настроить расписание.


Меню «Розница».


Проставляем галочку и выбираем «Синхронизацию».


Производим «обратную» настройку, выбирая Управление производственным предприятием.




Загружаем файл с настройками, созданный в УПП.


Проставляем галочку, адрес система подхватывает автоматически.





Действуем так же, как в УПП.









Проверочное сопоставление данных (Ручное сопоставление данных рекомендуется произвести на подготовительном этапе, поскольку эти работу могут стать самыми трудоемкими в процессе реализации обмена). Открытие окна сопоставления происходит по двойному щелчку мыши.



В случае ошибки в синхронизации «Подробно…» будет заменено на «Никогда…».


«Подробно…» открывает журнал регистрации с уточненной информацией по обмену.


Готово.

Главная 1С:Розница 8

Обмен данными

Внутренние обмены данных «По магазинам» и «По рабочим местам кассиров» позволяют с помощью технологии распределенных баз данных (РИБ) обеспечить автономную работу магазина или кассового узла в магазине при нарушении связи.

В конфигурации «Розница» поддерживается двусторонний обмен данными с конфигурацией «Управление торговлей», редакция 11.

В конфигурации «Розница» поддерживается двусторонний обмен данными с конфигурацией «Бухгалтерия предприятия», редакции 2.0, 3.0.

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

Внутренние обмены

Обмен данными между центральным офисом и магазинами поддерживает определенную концепцию распределения обязанностей между сотрудниками центрального офиса и магазинов. Решения по формированию ассортимента и закупке товара, выработке правил расчета цен и применения скидок принимают работники центрального офиса, работающие в центральном узле РИБ. В ведении сотрудников магазинов остаются процессы организации продаж, учет операций с товаром и обеспечение сохранности товарных остатков. Административные функции ведения настроек пользователей и сопровождения периферийных информационных баз также могут быть централизованы.

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

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

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

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

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

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