Инструменты пользователя

Инструменты сайта


faq:1c:retail

1С розница

Розница 2

Импорт данных из XLS

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

  • создать пользователя с режимом запуска (толстый клиент - обычное приложение) admin2
  • перейти в раздел Администрирование, Дополнительные права
  • выбрать пользователя admin2
  • включить пункт Разрешить выход из РМК в обычный режим

Импортировать данные из документов XLS можно при помощи внешней обработкой «Загрузка данных из табличного документа». Обработка находится на диске ИТС по пути EXTREPS\UNIREPS82\UploadFromTableDocument\ЗагрузкаДанныхИзТабличногоДокумента.epf.

Импорт номенклатуры

  • войти в программу под пользователем admin2
  • открыть обработку ЗагрузкаДанныхИзТабличногоДокумента
  • загрузить файл настроек обработки загрузканоменклатурыизпрайса.zip
  • загрузить номенклатуру с помощью обработки и проверить на наличие «лишних» позиций (например, пустые строки и т.д.)

Установка закупочных цен

  • войти в программу под пользователем admin2
  • открыть обработку ЗагрузкаДанныхИзТабличногоДокумента
  • загрузить файл настроек обработки загрузкаценизпрайса.zip
  • создать документ Установка цен номенклатуры, заполнить его и сохранить (не проводить)
  • загрузить в него закупочные цены с помощью обработки и провести

Импорт штрих-кодов

Предварительно подготовить XLS-файл:

  • добавить пустой столбец
  • выделить штрих-коды в отдельный столбец
  • отсортировать строки по столбцу со штрих-кодами
    • если у некоторых товаров несколько штрих-кодов, то разбить штрих-коды на несколько столбцов (Excel 2007, Данные, Текст по столбцам)
    • для каждого столбца штрих-кодов сделать отдельный XLS-файл
    • в каждом файле отсортировать по столбцу со штрих-кодами
    • удалить строки без штрих-кодов
    • обработать последовательно все файлы (штрих-коды будут добавляться)
  • в пустой столбец вбить тип штрих-кода (8 цифр - EAN8, 13 цифр - EAN13)
  • если на конце штрих-кодов остались пробелы, то выделяем новые столбцы, Поиск и замена
  • войти в программу под пользователем admin2
  • открыть обработку ЗагрузкаДанныхИзТабличногоДокумента
  • загрузить файл настроек обработки загрузкаштрихкодовизпрайса.zip
  • импортировать штрих-коды
  • повторить процесс для всех файлов

Источники:

Установка оборудования

Сканер штрих-кодов

Для сканера HoneyWell Orbit:

  • install HSM USB serial driver 1)
  • reconfigure honeywell to work as «bi-directional usb serial emulation mode», wait for driver installation, check which COM port assigned, remember its number
  • добавить сканер в 1C (установить драйвер 1С, использовать этот драйвер, выбрать номер порта, запустить тест, считать товар, посмотреть символ суффикса)

Принтер чеков

Принтер документов для ЕНВД (АСПД). Настройка для печати чеков из 1С Розница 2. В настройках шаблона чека ККМ не забыть указать правильную ширину чека, иначе шаблон не будет применяться при печати. Для удаления лишней информации, печатаемой самим принтером:

  • запустить программу «Тест драйвера»
  • открыть «Настройку свойств»
  • кнопка «Таблицы»
  • таблица 1 «Тип и режим кассы»
    • печать рекламного текста = 0
    • отрезка чека = 2
  • таблица 4 «Текст в чеке»
    • заменить все строки на два пробела
  • таблица 5 «Наименование типов оплаты»
    • наличными
    • платежная карта
    • сертификат
    • плат. картой
  • закрыть, затем нажать кнопку «Установить параметры»

Для того, чтобы вместо «ИНН ??????????» печатался нормальный ИНН необходимо провести «Активизацию БНП» (аналог «Фискализации» для фискальных регистраторов).

Источники:

Тонкий и веб-клиент

Windows

  • Устанавливаем Apache2
  • Устанавливаем 1C 8.2 или выше
  • Выбираем добавочные пункты: тонкий клиент и модули для веб-сервера
  • Открываем в 1C необходимую базу в режиме «конфигуратор»
  • Пункт «Администрирование», «Опубликовать на веб-сервере»
  • Создаём каталог для базы данных в стандартном каталоге Apache («C:\Program Files\Apache Software Foundation\Apache2.2\htdocs»)
  • Перезапускаем Apache
  • Не забываем открыть 80 порт
  • Проверяем базу через браузер
  • Запускаем тонкий клиент и подключаемся к базе

Linux

  • Считаем, что 1С версии 8.2 или выше уже установлена на сервере
  • Устанавливаем Apache 2.2
    apt-get install apache2
  • Создаём каталог
    mkdir /var/www/1c
  • Запускаем инсталлятор, который автоматически создаст конфигурационный файл для Apache и сгенерит XML с адресом базы. Здесь приведена команда для SQL-базы находящейся на сервере 192.168.1.254 под названием «Accounting»
    /opt/1C/v8.2/i386/webinst -publish -apache22 -wsdir 1c -dir /var/www/1c \
    -connstr "Srvr=""192.168.1.254"";Ref=Accounting" -confpath /etc/apache2/httpd.conf
  • Чиним доступ
    chown -R www-data. /var/www/1c
  • Перезапускаем Apache
    /etc/init.d/apache2 restart
  • Проверяем базу через браузер

Резервное копирование баз

Административная установка

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

В сетевой каталог, который будет служить точкой административной установки 1С необходимо поместить следующие файлы:

1cescmn.cfg
1cestart.exe
8.3.5.1383
8.3.6.2041
...
databases.v8i

Файл 1cestart.exe - из любой поставки платформы (8.2 либо 8.3). Файл 1cescmn.cfg - это основной файл конфигурации административной установки. Каталоги вида 8.3.5.1383 - распакованные дистрибутивные файлы из архива windows.rar. Название каталога должно соответствовать номеру релиза платформы.

Пример файла 1cescmn.cfg:

DistributiveLocation=\\gw\public\software\1c
CommonInfoBases=\\gw\public\software\1c\databases.v8i
;InstalledLocation=C:\Program Files\1cv8
InstallComponents=DESIGNERALLCLIENTS=0 THICKCLIENT=1 THINCLIENTFILE=1 THINCLIENT=1 WEBSERVEREXT=0 SERVER=0 CONFREPOSSERVER=0 CONVERTER77=0 SERVERCLIENT=1 LANGUAGES=RU 

Конфигурационные параметры: DistributiveLocation - адрес сетевого диска с дистрибутивами. CommonInfoBases - путь к файлу с общими информационными базами. Синтаксис - аналогично файлу ibases.v8i. InstalledLocation - путь установки платформы (необязательный параметр). InstallComponents - выбор компонентов платформы для установки.

Для «активации» централизованного обновления необходимо запустить на каждом клиенте 1cestart.exe из сетевого каталога с правами администратора. Платформа автоматически установится и добавит базы в список. В дальнейшем запуск 1С можно осуществлять стандартным ярлыком на рабочем столе. Для обновления платформы достаточно в сетевом каталоге создать директорию с новой версией платформы (например 8.3.9.9999). При следующем запуске 1С на клиенте произойдет автоматическая установка новой версии. Локально данные об установке хранятся в файле %APPDATA%\1C\1CEStart\1CEStart.cfg. 2)

Управление списками баз

Чтобы сделать для всех пользователей компьютера общий список баз в 1C v8 достаточно добавить в конец общего конфигурационного файла 1CEStart.cfg параметр, указывающий расположение файла со списками баз: 3)

C:\ProgramData\1C\1CEStart\1CEStart.cfg
...
CommonInfoBases=C:\ProgramData\1C\1CEStart\ibases.v8i

И положить по этому пути сам файл ibases.v8i со списком баз:

C:\ProgramData\1C\1CEStart\ibases.v8i
[Базовая Бухгалтерия]
Connect=File="C:\DATA\1C\Базовая Бухгалтерия";
ID=3fa9a1e6-24d2-4a62-87e9-398ecd92424d
...

Готовый файл можно взять у эталоного пользователя с настроенным списком баз в каталоге AppData, например: C:\Users\kasatkin\AppData\Roaming\1C\1CEStart\ibases.v8i

Адресные классификаторы

Загрузить 4) КЛАДР вручную: Base.7z

Загрузить 5) справочник банков: bnk.exe

Проблемы

Не смогли определить доступный магазин

Серверный вариант

Ошибка сетевого доступа к серверу

  • Настроить Windows Firewall (Брандмауэр)
  • Если установлен антивирус Касперского, то добавить папку 1C в «Доверенную зону» (актуально, как минимум, для Kaspersky Internet Security 2012) 6)
faq/1c/retail.txt · Последнее изменение: 2022-02-19 18:16 — 127.0.0.1