Загрузка счетов в 1С
Операция загрузки информации в 1С создает акты реализации на основе предварительно выгруженных из Гидры счетов в форме «Обработки» – «Выгрузка в 1С».
Скачать обработку загрузки счетов из АСР «Гидра»
Для открытия обработки в 1С необходимы права на запуск обработок.
Открытие обработки выполняется через меню в верхнем левом углу интерфейса 1С:
В интерфейсе обработки пользователь может:
- Выбрать файл, предварительно выгруженный из АСР «Гидра» для 1С версии 8.
- Загрузить выбранный файл и автоматически выполнить подбор соответствующих контрагентов, договоров и товаров в 1С имеющимся в выгрузке из АСР «Гидра».
- Проверить соответствия после исправления не подобранных автоматически контрагентов, договоров и товаров
- Создать акты реализации на основе данных выгрузки
- Выполнить шаги 2–4 автоматически без вмешательства пользователя
При первоначальном запуске загрузчика и появлении новых договоров/контрагентов необходимо настроить взаимосвязь между договорами/контрагентами в Гидры и в 1С. При последующих обработках настройка уже заданных ранее взаимосвязей не требуется.
При загрузке выписки загрузчик в автоматическом режиме подбирает соответствия:
- Организации — по ИНН, выгруженному из АСР «Гидра» производится поиск контрагента в 1С
- Контрагентов — по ИНН
- Договоров — по номеру договора
Также автоматически заполняются соответствия Организация, Контрагентов, Договоров и Товаров, заданные при выполнении предыдущих загрузок.
После загрузки файла интерфейс обработки отображает все обнаруженные в файле Организации, Контрагентов, Договора и Товары.
Пример загруженного файла:
Выделенный красным столбец «Ссылка» означает, что после автоматического подбора остались не подобранные связи между данными в выгрузке из АСР «Гидра» и соответствующие им сущности в 1С. Поле «Ошибки поиска» отображает количество таких ситуаций.
Пример открытой категории «Договор»:
Для заполнения соответствия необходимо дважды кликнуть на поле «Ссылка», нажать на кнопку с тремя точками и с помощью интерфейса 1С выбрать соответствующий вариант подбора. Например для контрагента — контрагент, для договора — договор, для товара — услуга в номенклатуре.
После задания всех соответствий необходимо нажать на кнопку «Проверить соответствия» и убедиться в отсутствии ошибок подбора.
Нажатие кнопки «Создать документы» создаст и проведет в 1С акты реализации. У созданных в результате работы обработки актов в 1С в поле «Комментарий» будет указана информация об идентификаторе счета в АСР «Гидра». В случае, если комментарий к акту (или весь акт) будет удален или изменен, документ может быть загружен в 1С повторно.
Формат выгрузки
Для выгрузки в 1С из АСР «Гидра» используется вторая редакция стандарта CommerceML.
Корневой тег - КоммерческаяИнформация. В атрибуте ДатаФормирования содержится дата формирования файла вАСР «Гидра»в формате DD.MM.YYYY (например, 04.10.2009).
Все идентификаторы сущностей (тег Ид) выгружаются в полном соответствии с идентификаторами в АСР «Гидра»
Примеры выгрузок
Примеры выгрузок в 1С находятся по следующим ссылкам:
- Пример выгрузки счетов из системы для версии 8.2
- Пример выгрузки счетов из системы для версии 7.7
- Пример выгрузки платежей из системы для версии 8.2
Выгрузка субъектов учета
Выгрузка субъектов учета, участвующих в счетах, производится в тегах Контрагент. Пример выгрузки субъекта учета:
<Контрагент> <Ид>99</Ид> <Наименование>OOO «Телелайн»</Наименование> <Роль>Организация</Роль> <Адрес> <Представление>Зеленоградский АО, ул. Юности, д. 96</Представление> <Комментарий>Фактический адрес</Комментарий> </Адрес> <Адрес> <Представление>Зеленоградский АО, мкр. 7, корп. 753</Представление> <Комментарий>Почтовый адрес</Комментарий> </Адрес> <РеквизитыЮрЛица> <ОфициальноеНаименование>Телелайн</ОфициальноеНаименование> <ИНН>2212248442</ИНН> <КПП>221292996</КПП> <ЮридическийАдрес> <Представление>Зеленоградский АО, ул. Юности, д. 96</Представление> </ЮридическийАдрес> </РеквизитыЮрЛица> </Контрагент>
Выгрузка договоров
Выгрузка договоров, по которым выставляются счета, производится в тегах Договор. Идентификаторы контрагентов (тег Ид) соответствуют идентификатором СУ в выгрузке СУ. Пример выгрузки договора:
<Договор> <Ид>1516558701</Ид> <Номер>T-9644/M-2009</Номер> <Дата>01.02.2009</Дата> <ЗначенияРеквизитов> <ЗначениеРеквизита> <Наименование>НомерЛС</Наименование> <Значение>595</Значение> </ЗначениеРеквизита> </ЗначенияРеквизитов> <Контрагенты> <Контрагент> <Ид>99</Ид> <Роль>Продавец</Роль> </Контрагент> <Контрагент> <Ид>1516517301</Ид> <Роль>Получатель</Роль> </Контрагент> </Контрагенты> </Договор>
Выгрузка номенклатуры
Выгрузка номенклатуры, которая участвует в составе счетов, производится в тегах Товар специального тега Каталог. Пример выгрузки номенклатуры:
<Каталог> <Ид>1</Ид> <Наименование>Номенклатура</Наименование> <Владелец> <Ид>99</Ид> </Владелец> <Товар> <Статус>Новый</Статус> <Наименование>Пользование дополнительной абонентской телефонной линией</Наименование> <БазоваяЕдиница>шт</БазоваяЕдиница> <ИдентификаторТовара>2287035001</ИдентификаторТовара> <ХарактеристикиТовара> <ХарактеристикаТовара> <Наименование>Тип</Наименование> <Значение>Услуга</Значение> </ХарактеристикаТовара> <ХарактеристикаТовара> <Наименование>Группа</Наименование> <Значение>Телефония</Значение> </ХарактеристикаТовара> </ХарактеристикиТовара> </Товар> <Товар> <Статус>Новый</Статус> <Наименование>Пользование абонентским телефонным номером/линией в коде АВС=499, 495</Наименование> <БазоваяЕдиница>шт</БазоваяЕдиница> <ИдентификаторТовара>2287034601</ИдентификаторТовара> <ХарактеристикиТовара> <ХарактеристикаТовара> <Наименование>Тип</Наименование> <Значение>Услуга</Значение> </ХарактеристикаТовара> <ХарактеристикаТовара> <Наименование>Группа</Наименование> <Значение>Телефония</Значение> </ХарактеристикаТовара> </ХарактеристикиТовара> </Товар> </Каталог>
Выгрузка счетов
Выгрузка счетов производится в тегах Документ со значением тега ХозОперация Счет на оплату. Пример выгрузки счета:
<Документ> <Ид>110251583801</Ид> <Номер>2391</Номер> <Дата>30.06.2009</Дата> <ХозОперация>Счет на оплату</ХозОперация> <Валюта>RUB</Валюта> <ЗначенияРеквизитов> <ЗначениеРеквизита> <Наименование>Договор</Наименование> <Значение>1516558701</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>СхемаДокументооборота</Наименование> <Значение>Стандартная для счетов</Значение> </ЗначениеРеквизита> </ЗначенияРеквизитов> <Контрагенты> <Контрагент> <Ид>99</Ид> <Роль>Продавец</Роль> </Контрагент> <Контрагент> <Ид>1516517301</Ид> <Роль>Получатель</Роль> </Контрагент> </Контрагенты> <Товары> <Товар> <Статус>Новый</Статус> <Наименование>Междугородная/международная связь</Наименование> <БазоваяЕдиница>шт</БазоваяЕдиница> <ИдентификаторТовара>100101</ИдентификаторТовара> <ИдКаталога>1</ИдКаталога> <ЦенаЗаЕдиницу>497.98</ЦенаЗаЕдиницу> <Количество>1</Количество> <Сумма>422.02</Сумма> <Единица>шт</Единица> <Налог> <Наименование>18%</Наименование> <УчтеноВСумме>0</УчтеноВСумме> </Налог> <Коэффициент>1</Коэффициент> <ЗначенияРеквизитов> <ЗначениеРеквизита> <Наименование>НомерПозиции</Наименование> <Значение>0</Значение> </ЗначениеРеквизита> </ЗначенияРеквизитов> </Товар> <Товар> <Статус>Новый</Статус> <Наименование>Телефония внутризоновая исх.</Наименование> <БазоваяЕдиница>сек</БазоваяЕдиница> <ИдентификаторТовара>102001</ИдентификаторТовара> <ИдКаталога>1</ИдКаталога> <ЦенаЗаЕдиницу>1.88</ЦенаЗаЕдиницу> <Количество>1123</Количество> <Сумма>1787.7</Сумма> <Единица>сек</Единица> <Налог> <Наименование>18%</Наименование> <УчтеноВСумме>0</УчтеноВСумме> </Налог> <Коэффициент>1</Коэффициент> <ЗначенияРеквизитов> <ЗначениеРеквизита> <Наименование>НомерПозиции</Наименование> <Значение>1</Значение> </ЗначениеРеквизита> </ЗначенияРеквизитов> </Товар> </Товары> </Документ>
Выгрузка платежей
Выгрузка платежей производится в тегах Документ со значением тега ХозОперация Прием наличных денежных средств, Прием безналичных денежных средств или Активация карты оплаты. Пример выгрузки платежа юр. лица:
<Документ> <Ид>3439764001</Ид> <Номер>16</Номер> <Дата>08.09.2009</Дата> <Время>00:00:00</Время> <Валюта>руб</Валюта> <ХозОперация>Прием безналичных денежных средств</ХозОперация> <Контрагенты> <Контрагент> <Ид>99</Ид> <Роль>Получатель</Роль> <РасчетныйСчет> <НомерСчета>20112997838100002248</НомерСчета> <Банк> <Наименование>Замоскворецкое ОСБ 4414</Наименование> <БИК>411334815</БИК> </Банк> </РасчетныйСчет> </Контрагент> <Контрагент> <Ид>2186887501</Ид> <Роль>Плательщик</Роль> <РасчетныйСчет> <НомерСчета>40702810620290993601</НомерСчета> <Банк> <Наименование>Промсвязьбанк</Наименование> <БИК>852436725</БИК> </Банк> </РасчетныйСчет> </Контрагент> <Контрагент> <Ид>2776101</Ид> <Роль>Посредник</Роль> </Контрагент> </Контрагенты> <ЗначенияРеквизитов> <ЗначениеРеквизита> <Наименование>ТипПлатежа</Наименование> <Значение>Безналичный</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ИдТипаПлатежа</Наименование> <Значение>52827801</Значение> </ЗначениеРеквизита> </ЗначенияРеквизитов> <Сумма>278.99</Сумма> <Количество>1</Количество> <Налог> <Наименование>18%</Наименование> <УчтеноВСумме>0</УчтеноВСумме> </Налог> <Комментарий></Комментарий> </Документ>
Платежи физ. лиц идут с пустым значением тэга Ид и группируются по сумме платежа в разрезе значения тэга ХозОперация, реквизита ТипПлатежа, контрагента в роли Посредник и счета получателя. Пример выгрузки группированного платежа физ. лиц:
<Документ> <Ид></Ид> <Номер></Номер> <Дата></Дата> <Время></Время> <Валюта>руб</Валюта> <ХозОперация>Прием наличных денежных средств</ХозОперация> <Контрагенты> <Контрагент> <Ид>99</Ид> <Роль>Получатель</Роль> </Контрагент> <Контрагент> <Ид></Ид> <Роль>Плательщик</Роль> </Контрагент> <Контрагент> <Ид>2776101</Ид> <Роль>Посредник</Роль> </Контрагент> </Контрагенты> <ЗначенияРеквизитов> <ЗначениеРеквизита> <Наименование>ТипПлатежа</Наименование> <Значение>ОСМП</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ИдТипаПлатежа</Наименование> <Значение>40492401</Значение> </ЗначениеРеквизита> </ЗначенияРеквизитов> <Сумма>29628.57</Сумма> <Количество></Количество> <Налог> <Наименование>18%</Наименование> <УчтеноВСумме>0</УчтеноВСумме> </Налог> <Комментарий></Комментарий> </Документ>
Активации карт оплаты выгружаются с пустым значением тэга Ид и группируются по сумме платежа (номиналу карты). Количество активаций содержится в теге Количество. Пример выгрузки группированного платежа — активации карты оплаты:
<Документ> <Ид></Ид> <Номер></Номер> <Дата></Дата> <Время></Время> <Валюта>руб</Валюта> <ХозОперация>Активация карты оплаты</ХозОперация> <Контрагенты> <Контрагент> <Ид>99</Ид> <Роль>Получатель</Роль> </Контрагент> <Контрагент> <Ид></Ид> <Роль>Плательщик</Роль> </Контрагент> <Контрагент> <Ид></Ид> <Роль>Посредник</Роль> </Контрагент> </Контрагенты> <ЗначенияРеквизитов> <ЗначениеРеквизита> <Наименование>ТипПлатежа</Наименование> <Значение>По карте</Значение> </ЗначениеРеквизита> <ЗначениеРеквизита> <Наименование>ИдТипаПлатежа</Наименование> <Значение>3008</Значение> </ЗначениеРеквизита> </ЗначенияРеквизитов> <Сумма>84.75</Сумма> <Количество>27</Количество> <Налог> <Наименование>18%</Наименование> <УчтеноВСумме>0</УчтеноВСумме> </Налог> <Комментарий></Комментарий> </Документ>