Перейти к содержанию

Экспорт данных в бухгалтерию (построчно)

Внимание

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

Используя Экспорт данных в бухгалтерию (построчно), можно провести выгрузку строк выбранных документов во внешний файл, который можно в дальнейшем импортировать в бухгалтерскую программу. Инструмент расположен по адресу: Учёт товарных запасов → Разное → Экспорт данных в бухгалтерию (построчно).

Примечание

Сами документы («шапка» + сумма) экспортируются через другой пункт меню, особенности которого приведены здесь.

В открывшемся окне Список документов необходимо отметить нужные документы клавишей Ins и нажать кнопку OK в панели инструментов. Документам, которые успешно прошли процедуру экспорта, автоматически присваивается статус [В бухгалтерии].

Данные о построчном экспорте в бухгалтерию сохраняются в протоколе, который можно просмотреть так: Учёт товарных запасов → Разное → Просмотр протоколов работы, установив далее в окне Протокол тип Экспорт документов.

При экспорте данных учитываются следующие системные настройки из группы: Администратор системы → Настройки системы → Системные настройки → Прикладные настройки → Настройки для бухгалтерии:

  1. Тип экспорта для экспорта данных в бухгалтерию [ExpTypeForBuh] – хранит значение кода типа экспорта, который будет использован при выгрузке данных в файл (тип экспорта описывает содержимое и расположение файла).

    Примечание

    Данные по документам Услуги населению выгружаются только для макета MosDocBLotos.

  2. Имя запроса для экспорта данных в бухгалтерию [QueryForBuh] – указывается имя запроса для списка документов, которые будут выбираться для бухгалтерии. Если ничего не указано, по умолчанию используется запрос для списка документов GetListDocs.

    Примечание

    В окне Список документов запрос GetListDocs отображается своим псевдонимом – Список документов для передачи в бухгалтерию в строке, расположенной сразу после статусов документов.

  3. Документы для экспорта в бухгалтерию [DocsForBuh] – устанавливается допустимый список типов документов.

    Примечание

    Список типов документов используется только в случае, если настройка Имя запроса для экспорта данных в бухгалтерию [QueryForBuh] либо пуста, либо имеет значение GetListDocs.

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

Примечание

Эта настройка влияет только на макеты экспорта:

  • Экспорт данных в бухгалтерию (построчно) Проверка строки документа для "Белый Лотос" (Москва).
  • Экспорт данных в бухгалтерию (построчно) Проверка строки документа для РФК (Сыктывкар).

Кроме того, при таком экспорте учитывается настройка Контроль регистрационного номера товара из группы Прикладные настройки → Контроль по приходу. Регистрационный номер товара заполняется при создании приходного документа.

Включение настройки Контроль регистрационного номера товара [VerRegDrugs] позволяет контролировать наличие у товара регистрационного номера (применяется не во всех регионах). Если товару при его включении не назначен такой номер, система запрещает его продавать или перемещать в другие отделы. При этом выводится соответствующее сообщение.

Примечание

Настройка Контроль регистрационного номера товара [VerRegDrugs] не срабатывает для документа Приход с фасовки, так как в этом документе отсутствует поле для занесения регистрационного номера. Поэтому товару, который появился на остатках в результате прихода с фасовки, в качестве регистрационного номера автоматически назначается с символа «звёздочка».

Общее замечание:

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

Информация о форматах выгрузки

Выгрузка данных по документам для бухгалтерии выполняется в формате, который описан в макете экспорта указанного во «флаговой» настройке Тип экспорта для экспорта данных в бухгалтерию [ExpTypeForBuh] (о том, как найти макет экспорта см. Как найти макет поставщика).

То есть выгрузка данных в бухгалтерию может быть выполнена в соответствии с одним выбранным макетом экспорта. Среди макетов экспорта есть макеты, предназначенные для выгрузки данных по документам построчно и по «шапкам». Так как предварительная подготовка для выгрузки данных по строкам и по «шапкам» разная, в системе есть два разных пункта меню:

Примечание

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

Макеты, которые используются для построчной выгрузки данных:

  • Экспорт документов в 1С построчно (Сыктывкар) [SktDocTo1C].
  • Документы для "Белый Лотос" (Москва) [MosDocBLotos].
  • Документы для 1С(приход) (Красноярск) [Kras1CPrOut].
  • Документы для 1С(расход) (Красноярск) [Kras1CRsOut].

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

  • При вызове пункта меню Экспорт данных в бухгалтерию (построчно) система готовит список строк выбранных документов и передает их на обработку макетом. Метод проверки каждого макета выполняет подготовку необходимых данных для выгрузки в файл. Как правило, такие методы находятся в классе User.MethodsOnVerify, например, MosDocBLotos.

  • При обращении к пункту меню Экспорт данных в бухгалтерию готовится список «шапок» выбранных документов, после чего вызывается общий метод подготовки данных (как правило, это общий метод ##class(LibForNad).ExpDocToBuh()).

Далее вызывается метод макета экспорта. Методы-обработчики макета экспорта подключаются в описании макета в том случае, если данные подготовленные в вышеуказанном методе недостаточны. Как правило, такие методы находятся в классе User.LibForNad, например, VerifyDocsTo1C.