Как выглядит корневой каталог сбис
Перейти к содержимому

Как выглядит корневой каталог сбис

  • автор:

Загрузить каталог товаров в виде excel-файла

В СБИС (Saby) можно импортировать список товаров в виде excel-файла. Это удобно, если вы создаете каталог с нуля или дополняете его. Перед загрузкой проверьте, соответствует ли файл требованиям.

  • Как загрузить каталог из 1С / iiko / StoreHouse ?
  • В разделе «Бизнес/Склад» выберите склад, нажмите и кликните «Загрузить/Номенклатуру/Из файла».

    • «Все данные целиком» — если формируете каталог с нуля;
    • «Только дополнения и изменения» — когда обновляете существующий в СБИС каталог.

    По умолчанию для всех листов файла действуют одинаковые параметры импорта.

    Выгрузка электронных документов через FastReport VCL

    Если Вы хотите перейти на электронный документооборот СБИС, но Ваша информационная система не умеет выгружать электронные документы, при этом для печати документов она использует FastReport VCL то этот способ для Вас.

    Дело в том, что файлы готовых отчетов FastReport (fp3) по сути являются XML файлами, а значит их можно Конвертировать в XML документы при помощи СБИС Коннект.

    Для этого есть два варианта:

    1. Ваша система самостоятельно выгружаете fp3 файлы в каталог Отправленные СБИС Коннект и далее они обрабатываются по соответствующему регламенту. Единственное ограничение, Вы должны сделать комплексный отчет, чтобы все документы в рамках одного Пакета попали в один готовый отчет.
    2. Воспользуетесь утилитой SbisFastLoader, которая вызовет указанные Вами отчеты FastReport по отобранному списку документов и сохранит на диск в виде одного XML файла.

    Описание интеграции при помощи SbisFastLoader:

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

    Преимущества над другими способами интеграции:

    • Для выгрузки используются те же отчеты, что и для печати — не нужно дублировать логику при формировании электронного документа (как правило она не простая в сложных отчетах).
    • Все документы выгружаются формализованными в xml формате — Ваш контрагент их сможет автоматически обработать, существенно сокращается размер документа и увеличивается скорость выгрузки и обмена (в сравнении с pdf)
    • Минимум доработок на Вашей стороне – если Ваша система не умеет удобно (ведь это надо будет регулярно кому то делать) выгружать данные в каком либо формализованном виде, то это самый быстрый и простой способ интеграции.
    • Упрощается процедура выгрузки документов – формирование пакета и отправка осуществляются за одну операцию (два клика)

    Как это работает:

    Комплекс состоит из двух windows приложений:

    • SbisFastLoader – выгружает на локальный диск отчеты FastReport в формате XML объединенные в пакеты.
    • СБИС Коннект – конвертирует XML файлы FastReport в XML файлы формата ФНС, подписывает и отправляет Вашим контрагентам.

    SbisFastLoader Scheme.png

    Например, Вы обычно в начале месяца всем клиентам один раз в месяц выставляете счет + акт + фактуру, и для этого у Вас имеется три отчета «Счет.fr3» «Акт выполненных работ.fr3» и «Счет-фактура.fr3», которые Вы для печати вызываете по списку клиентов. А в середине месяца всем клиентам печатаете счет на предоплату «Счет.fr3».

    «Акт выполненных работ.fr3» и «Счет-фактура.fr3» имеют единственный входной параметр «id», а счет «Счет.fr3» имеет два входных параметра «id» и «avans» (true – если надо напечатать счет на предоплату, и false – если это обычный счет).

    Для решения такой задачи необходимо:

    1. Прописать в SbisFastLoader.ini местонахождение отчетов и присвоить им коды.

    sfakt=\\server\Финансовые\Счет-фактура.fr3 akt=\\server\Финансовые\Акт выполненных работ.fr3 shet=\\server\Финансовые\ Счет.fr3

    2. Написать два sql запроса, каждый из которых поместить в отдельный файл. Один для подготовки счетов на предоплату, назовем его «Счета на предоплату.sql», а второй «СчФактура_Акт_Счет.sql» для подготовки обычных пакетов.

    Sql запрос надо написать таким образом, чтобы в результате получался список, каждая строка которого содержала список параметров всех отчетов одного пакета. Особое значение имеют названия столбцов, они должны формироваться по маске [код отчета]_[имя параметра отчета]. В нашем случае sql запросы могут выглядеть так:

    • СчФактура_Акт_Счет.sql
    SELECT … AS sfakt_id, … AS akt_id, … AS shet_id, false AS schet_avans FROM ….
    • Счета на предоплату.sql
    SELECT … AS shet_id, true AS schet_avans FROM ….

    В результате запроса «СчФактура_Акт_Счет.sql» мы получим список:

    sfakt_id akt_id shet_id schet_avans
    1123 4214 2344 False
    2123 4215 4234 False
    3324 5216 Null Null

    SbisFastLoader для каждой строки:

    1. Через FastReport выполнит отчет с кодом sfakt (Счет-фактура.fr3) и передаст ему один параметр (id=1123 для первой строки).
    2. Через FastReport выполнит отчет с кодом akt (Акт выполненных работ.fr3) и передаст ему один параметр (id=4214 для первой строки).
    3. Через FastReport выполнит отчет с кодом akt (shet.fr3) и передаст ему два параметра (id=2344, avans=false для первой строки).
    4. Если все отчеты выполнились корректно, то результаты их выполнения (готовые отчеты в формате FP3) помещаются в один xml файл и выгружаются в каталог указанный в параметре КаталогОтчетов. В противном случае делается запись об ошибке в лог файл, а процесс выгрузки продолжается.
    5. Если все параметры одного отчета равны Null – то этот отчет не будет включен в состав пакета (например по строке 3 счет выгружен не будет)

    При запуске, Вам необходимо выбрать тип выгрузки ( sql файл) и указать период.

    SbisFastLoader Interface.png

    Настройка SbisConnect:

    Скачиваете и устанавливаете в соответствии с документацией http://help.sbis.ru/exchange/integration/other_directory Для предотвращения проблем с превышением максимальной длинны пути и имени файла в windows (254 символа) рекомендуем устанавливать SbisConnect в корень диска. По умолчанию это: C:\СБИС Коннект\

    Настройка SbisFastLoader:

    1. Распаковываете архив SbisFastLoader.zip в каталог с установленным SbisConnect 2. В подкаталоге «Запросы» создаете файлы SQL запросов. 3. Редактируем SbisFastLoader.ini a. Указываем параметры подключения к базе данных: i. Для MSSQL: Тип=MSSQL, Сервер, БД ii. Для Oracle: Тип=Oracle, Схема. Авторизация будет запрошена средствами системы, у пользователя должно быть достаточно для прав выполнения указанных Вами отчетов и написанных Вами sql запросов. b. Указываем местоположение папки куда будут выгружаться фалы и папки где находятся файлы с sql запросами. По умолчанию это: КаталогЗапросов=C:\СБИС Коннект\SbisFastReport\Запросы\ КаталогОтчетов= C:\СБИС Коннект\Отправляемые\ c. Указываем местоположение всех отчетов FastReport использущихся в SQL запросах.

    Ограничения:

    1. Поддерживается FastReport VCL версии 3 и 4 (возможно и другие версии, где отчеты хранятся в формате FR3, а готовые отчеты в формате FP3)
    2. Поддерживается только подключение через ADO к базам данных MS SQL и Оracle (по требованию список может быть расширен).
    3. Код отчета в ini файле не должен содержать символа подчеркивание.
    4. Если Вы используете FastReport VCL версии 2, то вы можете для работы программы создать копию Ваших отчетов, после чего сконвертировать их в версию 3 и использовать для работы со SbisFastLoader.

    Возможные ошибки:

    1. Отсутствует файл с настройками для подключения config.ini — в папке с программой не найден файл настроек config.ini.
    2. Директория для выгрузки отчетов не существует или не правильно настроена — В случае, когда программа не может найти папку для выгрузки отчетов по указанному в config.ini пути или в config.ini отсутствует данная настройка
    3. Ошибка в config.ini: Не найден обязательный параметр ‘[имя параметра]’ — видимо параметр был удален, рекомендуется взять стандартный config.ini и настроить его заново.
    4. Ошибка в config.ini: Неверное значение параметра ‘[имя параметра]’ — проверьте значение параметра, если значением является файл отчета, то проверьте доступен ли он по указанному пути
    5. Ошибка при подключении к БД: [текст ошибки] — Сообщение вылетает в случае неудачного подключения к БД, где текст ошибки это сообщение возвращаемое самой БД
    6. Не определен шаблон ‘[имя шаблона]’ для запроса [имя файла с запросом] — Все поля таблицы возвращаемой в результате запроса должны соответствовать шаблону [название шаблона]_[название поля], а все шаблоны описаны в config.ini

    Пример sql файла для системы техносбыт:

    declare @dt1 datetime, @dt2 datetime set @dt1=:dt1 set @dt2=:dt2 select invoice_id as sfakt_id1, bill_id as akt_id1, bill_id as shet_id1 from bills where rperiod_beg = @dt1 and advtype <> 1 and isnull(takedDebt,0) = 0 and isnull(percBill_type,0) = 0 and sbill_id>0

    Пример файла SbisFastLoader.ini:

    [Отчеты] sfakt=\\server\Финансовые\sfakt.fr3 akt=\\server\Финансовые\akt.fr3 shet=\\server\Финансовые\shet.fr3 [Настройки] Логин=*** БД=*** Сервер=*** КаталогЗапросов=C:\СБИС Коннект\SbisFastReport\sql\ КаталогОтчетов= C:\СБИС Коннект\Отправляемые\

    Пример результирующего xml

      …..тело fp3 файла….. …..тело fp3 файла…..  …..тело fp3 файла….. 

    Пример log.txt

    13.02.2014 14:13:12 Начало выгрузки; c:\Все отчеты за период.sql; 01.12.2013; 31.12.2013; Всего ХХ пакетов 13.02.2014 14:13:15 Выгрузили: akt_id=123; sfakt_id=23; в файл=4324asdasd243.xml 13.02.2014 14:13:16 Закончили выгрузку

    Пример error.txt

    13.02.2014 14:13:16 c:\qweqweqw.fr3; [param1=…];[param2=…];[Текст ошибки]
    • Страницы с ошибками в подсветке синтаксиса
    • СБИС Коннект

    Настройка криптопровайдера КриптоПРО для работы с 1С-ЭДО

    Криптонастройка(1).png

    Хранение контейнера ключа для криптопровайдера «КриптоПРО CSP» возможно как в реестре компьютера, так и на внешних носителях информации (flesh-носитель, E-токен). Тестовая ЭП предоставляется в файловом режиме, в виде папки с файлами. Ее нужно скопировать на внешний носитель информации (flesh-носитель, E-токен), а затем добавить в интерфейс криптопровайдера.

    2.2. Установка сертификата из контейнера

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

    Контейнер закрытого ключа электронной подписи будет представлять собой папку с названием: «*****.000», где «звездочки» — наименование, а «.000» — расширение контейнера закрытого ключа

    Криптонастройка(32).png

    Для установки сертификата из закрытого ключа (контейнера) электронной подписи запустите программу «КриптоПРО CSP»

    Криптонастройка(33).png

    Далее, в открытом криптопровайдере перейдите на вкладку «Сервис» и нажмите кнопку Просмотреть сертификаты в контейнере

    Криптонастройка(34).png

    В открывшемся окне нажмите кнопку Обзор

    Криптонастройка(35).png

    Выберите контейнер закрытого ключа электронной подписи, расположенный на внешнем носителе, из которого необходимо установить сертификат организации и нажмите кнопку ОК

    Криптонастройка(36).png

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

    Криптонастройка(37).png

    Перед Вами откроется окно с информацией о сертификате организации. Для установки сертификата нажмите кнопку Установить

    Криптонастройка(38).png

    Сертификат установлен в систему Windows.

    Для продолжения, в открытом окне нажмите кнопку Свойства

    Криптонастройка(39).png

    Перед Вами откроется установленный сертификат

    Криптонастройка(40).png

    2.3. Загрузка и установка корневого сертификата Удостоверяющего Центра и списка отзыва сертификатов

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

    Для получения ссылки на скачивание корневого сертификата Удостоверяющего Центра перейдите в поле «Доступ к информации о центрах сертификации» и выделите его курсором мыши.

    Криптонастройка(41).png

    В открывшейся информации ниже ссылка на скачивание корневого сертификата Удостоверяющего Центра будет отображена в разделе «Доступ к сведениям центра сертификации Метод доступа=Поставщик центра сертификации» в пункте «Дополнительное имя»

    Криптонастройка(42).png

    Для скачивания файла корневого сертификата скопируйте после «URL=» ссылку в адресную строку браузера и нажмите на клавиатуре кнопку ENTER, а затем сохраните файл в любой каталог

    Криптонастройка(44).png

    Для получения ссылки на скачивание списка отозванных сертификатов необходимо перейти на вкладку «Состав» и выбрать из списка поле «Точки распространения списков отзыва»

    Криптонастройка(45).png

    В открывшейся информации в разделе «Имя точки распространения» скопируйте ссылку на загрузку списков отзыва

    Криптонастройка(46).png

    Для скачивания файла списка отзыва сертификатов скопируйте после «URL=» ссылку в адресную строку браузера и нажмите на клавиатуре кнопку ENTER, а затем сохраните файл в любой каталог

    Криптонастройка(47).png

    3.4. Установка корневого сертификата Удостоверяющего Центра

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

    Криптонастройка(48).png

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

    Криптонастройка(49).png

    При появлении окна «Предупреждение системы безопасности», необходимо нажать кнопку ОК для установки сертификата в системное хранилище Windows

    Криптонастройка(50).png

    После успешного импорта сертификата нажмите Готово.

    Во время тестирования и работы сервиса «1С-ЭДО» следует учесть, что данный сервис работает с несколькими операторами ЭДО СФ и соответственно, несколькими Удостоверяющими Центрами.

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

    Криптонастройка(51).png

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

    3.5. Установка списка отзывов сертификатов

    После скачивания файла списка отзывов сертификата и сохранения его в нужный каталог откройте его правой кнопкой мыши через меню «Установить список отзыва (CRL)»

    Криптонастройка(52).png

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

    Криптонастройка(53).png

    После успешного импорта сертификата нажмите Готово.

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

    Криптонастройка(54).png

    3.6. Копирование контейнера в реестр компьютера

    Если Вы хотите использовать подпись файлов при работе с сервисом «1С-ЭДО», не используя flash-носитель информации, то скопируйте контейнер закрытого ключа электронной подписи в реестр компьютера, затем произвести установку сертификата.

    Для этого необходимо вставить flash-носитель информации с контейнером закрытого ключа электронной подписи в компьютер и открыть программу «КриптоПРО CSP»

    Криптонастройка(55).png

    В интерфейсе «КриптоПРО CSP» перейти на вкладку «Сервис» и нажать кнопку Скопировать

    Криптонастройка(56).png

    В открытом окне нажмите кнопку Обзор

    Криптонастройка(57).png

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

    Криптонастройка(58).png

    В следующем окне задайте имя для контейнера с названием организации, Ф.И.О. ответственного лица и датой создания или копирования, нажмите кнопку Готово

    Криптонастройка(59).png

    Выберите место хранения копии контейнера закрытого ключа электронной подписи – «Реестр» и нажмите ОК

    Криптонастройка(60).png

    Задайте новый пароль к контейнеру или введите пароль по умолчанию и нажмите ОК

    Криптонастройка(61).png

    Криптонастройка(62).png

    Контейнер закрытого ключа электронной подписи будет скопирован в выбранное Вами место

    Криптонастройка(63).png

    Извлеките flash-накопитель из компьютера и произведите установку сертификата из копии контейнера закрытого ключа электронной подписи, расположенной в Реестре компьютера.

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

    Далее пользователю можно приступать к регистрации сертификата в учетной записи.

    Каталог и цены в магазине

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

    С чего начать

    1. Настройте каталог.
    2. Загрузите в каталог товары или заполните его вручную.
    3. Установите цены в карточках номенклатуры или добавьте прайс-листы.
    4. Укажите штрихкоды.
    5. Добавьте упаковки.
    6. Создайте и напечатайте ценники.

    Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.

    • Технические требования
    • Зарегистрироваться в СБИС
    • Добавить организацию или ИП
    • Добавить пользователей
    • Получить электронную подпись
    • Создать документ
    • Обработать документ
    • Распечатать документ или отчет
    • Обработать сразу несколько документов

    Узнать больше

    • Что нового
    • Как поменять пароль
    • Как настроить уведомления
    • Какие ЭП подходят для работы в СБИС

    Также вы можете

    • Обратиться в поддержку
    • Скачать удаленный помощник
    • Связаться с менеджером
    • Дать право подписи
    • Вступить в группы СБИС

    Ваш браузер устарел, возможны проблемы в работе с сайтом

    Ваш браузер не содержит последних обновлений, необходимых для корректной работы портала. Настоятельно рекомендуем перейти на Яндекс Браузер

  • Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *