Скопируй, добавьте в контакты:

и перейди в приложение по ссылке:
X
ООО Тиражные решения 1С-Рарус

+ 7 (495) 777-25-43

+ 7 (8362) 49-46-89

Загрузка показаний счетчиков

Пакет услуг Любимый клиент - За маленькие вопросы не придется платить как за БОЛЬШИЕ!

Оглавление

1 Общие настройки.

2 Настройки загрузки показаний счетчиков.

2.1 Форматы TXT, CSV.

2.2 Форматы XLS, DBF.

2.3 Формат XML.

3 Пример загрузки реестра показаний приборов учета из файла текстового формата.

1 Общие настройки

Обработка предназначена для загрузки реестра показаний счетчиков из систем автоматического сбора показаний приборов учета в программу 1С: Учет в управляющих компаниях ЖКХ, ТСЖ и ЖСК. Обработку можно вызвать с помощью пункта меню «Справочники и настройки учета - Загрузка реестра показаний счетчика».

В шапке обработки необходимо заполнить поля:

  • «Организация» - организация, производящая расчет коммунальных услуг;
  • «Формат файла загрузки» – ссылка на элемент справочника «Настройка загрузки из систем приема платежей или систем сбора показаний приборов учета»:

  • «Файл загрузки» - путь и имя файла с данными по приборам учета, которые требуется загрузить в базу.

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

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

ПРИМЕЧАНИЕ: Указанные в настройках параметры сохраняются и используются при следующем открытии обработки.

Чтобы сохранить произведенные настройки необходимо нажать на кнопку «ОК».

Далее на форме обработки необходимо нажать на кнопку «Загрузить реестр». При этом табличная часть заполняется данными из загружаемого файла. Состав колонок в табличной части зависит от настроек параметров выбранного формата загрузки (реквизит «Формат файла загрузки»):

Необходимо, чтобы обязательно была заполнена колонка «Дата» - дата ввода показаний, на которую будут формироваться документы «Ввод показаний счетчика». Если дата не загружена автоматически из файла, то ее можно установить вручную по кнопке «Установить дату».

Указанная дата будет установлена для всех приборов учета табличной части.

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

При необходимости можно выделить все строки (), либо снять выделение со всех строк табличной части ( image002222.png).

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

2 Настройки загрузки показаний счетчиков

Рассмотрим настройки параметров для загрузки показаний счетчиков. Настройки параметров загрузки хранятся в справочнике, который можно вызвать с помощью пункта меню «Справочники и настройки учета - Загрузка реестра показаний счетчика – Настройка параметров загрузки».

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

  • «Наименование» – наименование настройки загрузки (например, в качестве наименования можно указать название автоматизированной системы сбора показаний с приборов учета, из которой необходимо производить загрузку);
  • «Код» – код элемента справочника (устанавливается автоматически);
  • «Вид загрузки» – из списка выбирается вид загрузки:
    • Загрузка из систем приема платежей,
    • Загрузка из систем сбора показаний приборов учета.

Для загрузки показаний приборов учета необходимо выбрать вариант "Загрузка из систем сбора показаний приборов учета";

  • «Кодировка»- выбирается кодировка загружаемого файла:
    • DOS,
    • Windows;
  • «Формат загружаемого файла»- из выпадающего списка выбирается формат загружаемого файла. Поддерживаются форматы загружаемых файлов:
    • TXT,
    • XLS,
    • CSV,
    • DBF,
    • XML.

Рассмотрим форматы подробнее.

2.1 Форматы TXT, CSV

Пример структуры файла:

<Лицевой счет 1>; <Прибор учета 1>; <Дата показания 1>; <Показание дневное 1>;<Показание ночное 1>

<Лицевой счет 2>; <Прибор учета 2>; <Дата показания 2>; <Показание дневное 2>;<Показание ночное 1>

<Лицевой счет 3>; <Прибор учета 3>; <Дата показания 3>; <Показание дневное 3>;<Показание ночное 1>

#Конец

<Различная информация>

При выборе одного из форматов становятся доступными следующие настройки:

  • «Номер строки, с которой загружать данные» - указывается номер строки, с которой необходимо начинать загрузку;
  • «Признак итоговой строки» - указывается признак итоговой строки – строка, начиная с которой не нужно производить считывание данных. В качестве признака итоговой строки можно указывать символ или слово.

Пример:

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

  • «Символ-разделитель колонок» - указывается символ-разделитель данных (колонок) в файле, содержащем данные о показаниях приборов учета:

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

В табличной части необходимо указать номер колонки в файле и соответствующий данным этой колонки параметр.

Пример:

<Лицевой счет>;<Номер счетчика>;<Дата показания>;<Показание дневное>;<Показание ночное>.

Файл имеет следующую структуру:

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

ПРИМЕЧАНИЕ: Для выделенного в табличной части параметра в окне справа отображается в какие поля документа «Ввод показаний счетчика» попадут данные из файла после загрузки.

Каждый параметр можно настроить дополнительно:

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

    • «порядок расположения параметров даты» - имеется возможность изменять порядок расположения параметров даты при помощи кнопок «Переместить вверх» и «Переместить вниз»:

Пример:

Если в файле указана дата «31.01.2013», то следует расположить параметры даты в следующем порядке: День, Месяц, Год.

Если в файле указана дата «2013.01.31», то порядок параметров даты должен быть: Год, Месяц, День.

  • «Номер счетчика» - номер прибора учета. При выборе данного параметра становятся видимыми дополнительные настройки для прибора учета:
    • «Прибор учета определять по» - имеется возможность указать по какому признаку определять прибор учета:

  • «Показание дневное», «Показание ночное», «Показание пиковое» - показания прибора учета дневное, ночное, пиковое соответственно. При выборе параметров становятся видимыми дополнительные настройки для определения показания:
    • «Символ-разделитель дробной части» - можно указать символ-разделитель целой и дробной частей числа:

Пример:

Если в файле указано показание счетчика «20,2», то следует указать символ-разделитель дробной части «, (запятая)».

Если в файле указано показание счетчика «20-2», то следует указать символ-разделитель дробной части «- (тире)».

2.2 Форматы XLS, DBF

Пример структуры файла:

KodLS

KodPU

Date

Pokazanie1

Pokazanie2

2011067013

488 138 182 488 012

01.01.2013

347,00

При выборе одного из форматов становятся доступны следующие настройки:

  • «Номер строки, с которой загружать данные» - указывается номер строки, с которой необходимо начинать загрузку.

ПРИМЕЧАНИЕ: Настройки параметров «Дата», «Номер счетчика», «Показание дневное», «Показание ночное» и «Показание пиковое» описаны выше для текстового формата.

2.3 Формат XML

Пример структуры файла:

Вариант 1:

<ORG filedate="01.01.2013" name="ТСЖПрестиж">

<meter kod= «0000001» date= «01.01.2013» indiccur1= «10»/>

</ORG>

Вариант 2:

<ORG filedate="01.01.2013" name="TSJ">

<meter>

<kod>000000001</kod>

<date>01.01.2013</date>

<indiccur1>10</indiccur1>

</meter>

</ORG>

При выборе формата XML становятся доступными следующие настройки:

  • «Тип атрибута» – определяет местоположение атрибутов в XML-файле: либо внутри узла, либо отдельным подчиненным узлом:

    • При выборе типа «Атрибут узла» становятся видимы дополнительные колонки в таблице параметров:

  • «Имя узла» - для каждого параметра в табличной части необходимо указать имя узла в XML файле, в котором располагаются данные о показаниях приборов учета;
  • «Имя атрибута» - имя атрибута в узле. Данные о показаниях приборов учета находятся в одном узле, но в разных атрибутах (пример структуры – вариант 1).
    • При выборе типа «Вложенный узел» становятся видимы колонки:

  • «Основной узел» - имя узла в XML файле, в котором располагаются данные;
  • «Вложенный узел» - узел, вложенный в основной узел. Данные о показаниях приборов учета находятся в разных вложенных узлах (пример структуры – вариант 2).

ПРИМЕЧАНИЕ: Настройки параметров «Дата», «Номер счетчика», «Показание дневное», «Показание ночное», «Показание пиковое» и другие описаны выше для текстового формата.

3 Пример загрузки реестра показаний приборов учета из файла текстового формата

TSG3Ay1Ub8;000000237;20.01.2014;200

#total

amount: 200,00

1. Имеется файл выгрузки показаний приборов учета из автоматизированной системы сбора показаний следующей структуры:

где:

TSG3Ay1Ub8 – номер лицевого счета;

000000237– код номера приборов учета;

20.01.2014 – дата показаний;

200,00 – дневные показания приборов учета;

amount – суммарный расход по всем приборам учета.

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

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

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

Другие материалы по теме: