Программы для склада, для торговли, для производства

Программное обеспечение

для торговли, склада, производства

Программа для склада, для магазина, для производства
Программа для оптовой и розничной торговли
СКАЧАТЬ КУПИТЬ
Пробная
версия
от 2500 руб.
за лицензию

Vvs "Офис-Склад-Магазин"


Техническая поддержка

Поддержка Вопросы пользователей Изменения в программе Новые печатные формы Обмен опытом

Обмен данными

В данной статье описываются общие возможности обмена данными для программ Vvs "Мобильная Торговля" для Windows и Vvs "Офис - Склад - Магазин" .

Для работы программы не требуется постоянное соединение с сетью или интернетом, базы данных хранятся локально. Возможны выгрузка и загрузка базы данных целиком на другое устройство через главное меню "База данных".

Можно также проводить синхронизацию с учетной программой на другом компьютере или с мобильной версией программы для android. В качестве учетной можно использовать нашу программу Vvs "Офис - Склад- Магазин" или другую, например, 1С.

Обмен данными может выполняться двумя способами

  1. Обмен через текстовые файлы
  2. Прямое соединение через сервер обмена данными
  3. Передача данных через буфер обмена
  4. Основные поля, которые можно использовать при импорте товаров из буфера обмена в настольной версии программы
  5. Пример импорта товаров из Excel
  6. Импорт из XML файлов в формате Yandex и CommerceML (1C)
  7. Импорт товаров из 1С
  8. Загрузка продаж из программы Frontol xPOS

Обмен через текстовые файлы

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

Для обмена используются текстовый файл в специальном формате обмена "Vvs обмен данными".

Формат обмена "Vvs обмен данными" описан в отдельной главе.

При использовании формата "Vvs обмен данными" в одном файле могут переноситься несколько заказов с реквизитами клиентов и описаниями товаров. Для выгрузки данных в этот формат в программе используются специальные печатные формы документов и отчетов. Например, при редактировании заказа можно нажать кнопку "Печать" и выбрать форму "Выгрузка заказа в текстовый файл".

Загрузка данных из формата "Vvs обмен данными" происходит через главное меню: "Сервис"  - "Импорт данных из текстового файла", далее появится окно выбора файла. В таком файле может находиться описание, цены и остатки товаров, реквизиты контрагентов и заказы на приход или расход. Файл предварительно может быть получен по e-mail, скачан сайта или размещен в памяти устройства любым другим способом.

Мы поставляем отчеты для выгрузки справочника товаров из нашей учетной программы Vvs "Офис - Склад - Магазин", а также обработки для продуктов фирмы 1С.

Прямое соединение по локальной сети.

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

Для запуска сервера используйте пункт меню "Сервис" - "Сервер обмена данными". Запускается встроенный в программу сервер для обмена данными по локальной сети. Появляется окно сервера, в котором задаются параметры связи и сообщения об обмене.  Программы, установленные на других компьютерах или мобильных устройствах, могут получать по локальной сети от сервера данные о товарах и присылать на сервер заказы.

Выгрузка данных на сервер происходит с помощью специальных форм документов и отчетов. Например, после создания заказа, пользователь может нажать кнопку "Печать" и использовать форму "Выгрузка заказа на сервер (требуется настройка)".

Для установки связи нужно знать IP адрес сервера и номер порта. Номер порта задается в окне сервера обмена, он должен быть одинаковым как на сервере, так и на клиенте, по умолчанию это 1024. IP адрес на сервере с Windows можно узнать в сведениях о сетевом подключении или командой ipconfig /all

На клиенте параметры соединения задаются в настройках программы.

В качестве сервера может также выступать наша программа Vvs "Офис - Склад - Магазин" начиная с версии 6.2.3.Средства обмена с другими программами могут поставляться отдельно.

Взаимодействие с сервером может быть организовано и через интернет, но это может быть неприемлемо по соображениям безопасности. Рекомендуем пригласить опытного администратора для настройки VPN или использовать обмен через файлы.

С сервера могут загружаться и остатки товаров. Для этого в настройках программы должен быть включен параметр "Обновлять остатки товаров". А в окне сервера должен быть включен параметр "Передавать остаток на складе". Это может быть удобно, если Вы используете мобильную программу только для продаж и Вам нужно видеть остатки товаров в учетной программе на компьютере. Следует отметить, что в отчетах в главном окне есть форма "Проверка остатков товаров", которая пересчитывает остатки товаров исходя из введенных заказов на приход и расход.

Передача данных через буфер обмена

В настольную версию программы можно скопировать данные о товарах и о пунктах заказа через общий буфер обмена ОС. Например, описания товаров можно скопировать из прайс листа в формате Excel. Формат для обмена совместим с нашей программой Vvs "Офис - Склад - Магазин" .

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

Формат данных в буфере обмена удобен для копирования данных из таблиц, например, из MS Excel. Для каждого товара  данные находятся на одной строке. Разделитель полей - символ табуляции. В начале каждой строки идет значение идентификатора товара. По  этому полю будет проводиться поиск существующих товаров и, в зависимости от результатов, вставка или обновление товаров. После идентификатора по очереди идут имя поля в программе и значение этого поля. Для совместимости, некоторые поля могут обозначаться также, как в нашей программе Vvs "Офис - Склад - Магазин". Список полей описан в главе "Программирование форм документов и отчетов", основные поля товаров описаны в таблице ниже. Также выбрать имя поля можно при редактировании формы документов в настольной версии программы. Для передачи вложенных групп товаров используйте разделитель из 3 символов; " \ " (два пробела, между ними наклонная черта), например, Комплектующие \ Память оперативная \ Память  DDR3

Вставка в заказ пунктов из буфера обмена. При нажатии на правую кнопку мыши при редактировании заказа появляется контекстное меню, в котором есть пункт "Вставить из буфера обмена ОС   - Ctrl -F7" появляется окно, в котором программа показывает содержимое буфера обмена и предлагает выбрать идентификатор товаров для импорта.

Формат строк в буфере должен  быть такой:  в строке через табуляцию идут: "Значение идентификатора товара", "Количество", "Цена".

На отдельных строках могут передаваться данные по описанию товаров. Формат таких строк такой же, как при импорте товаров в буфер обмена, только строка должна начинаться с символов ## и далее табуляция. Например:

##  - "Код товара" - DP8 - "Наименование товара" - DP6  - "Наименование группы товаров" - DP10  - "Единица измерения" -  DC1 - "Цена товара"

или

##  - "Код товара" - item_name - "Наименование товара" - item_group  - "Группа товаров" - item_unit  - "Единица измерения" - item_price - "Цена товара"

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

Обозначение поля Обозначение поля, вариант 2 Описание поля
item_name DP8 Наименование товара
item_group DP6 Группа товара. Для передачи вложенных групп товаров используйте разделитель из 3 символов; " \ "
item_unit DP10 Единица измерения
item_vendor DP12 Фирма-производитель товара
DSC Штрих код. Может быть несколько штрих кодов на один товар.
item_note DP9 Примечание (однострочное)
item_price DC1 Цена розничная
item_price_vendor DC5 Цена закупочная
item_price_discount Цена со скидкой
item_num_in_pack Количество в упаковке
item_art DART Артикул
item_weight Вес
item_is_service =0 если это товар, =1 если это услуга
item_country DP3 Страна
item_code Код товара
----- Начало и конец многострочного описания на отдельной строке. Строки между ----- считаются описанием товара.

Пример импорта товаров из Excel

Действия для загрузки товаров из Excel в программу:

1. Подготовьте в Excel список товаров в нужном формате.
Сделать первой колонкой идентификатор товаров - код, наименование, артикул или штрих код. По этому полю программа будет искать существующие товары. Если найдет, то изменит, если не найдет, то вставит новый товар.
Вставьте новые колонки с именами полей перед колонками со значениями. Имена полей должный находиться на каждой строке. Для числовых значений может понадобиться изменить формат: убрать разделители групп разрядов и название валюты. Разделителем целой и дробной части лучше сделать точку. Пример файла для загрузки товаров:

Пример Excel файла для импорта товаров'

2. Скопируйте в буфер обмена строки из Excel. Для этого сначала выделите нужные строки, а затем скопируйте. Из примера выше не нужно копировать первую строку с заголовком таблицы.  Для выделения всех строк можно использовать сочетание клавиш Ctrl-A. Чтобы скопировать в буфер обмена выделенные строки выберете пункт меню "Копировать" или используйте сочетание клавиш Ctrl-C.

3. Вставьте товары в программу из буфера обмена. Для этого в программе зайдите в справочник товаров (меню "Справочники" - "Товары").  Над списком товаров нажмите кнопку из 3 точек и в появившемся меню выберите пункт "Импорт товаров из буфера обмена". Далее надо выбрать идентификатор товара. Его значение было в первой колонке в таблице Excel. И нажать кнопку "Ok" для начала импорта. Рекомендуем сначала сделать резервную копию базы данных через меню "База данных" - "Сохранить копию базы данных".

Импорт из XML файлов в формате Yandex и CommerceML (1C)

В состав программы в версии для настольного компьютера входит  "Vvs XML Converter". Эта программа предназначена для загрузки данных о товарах из  XML форматов YandexML и CommerceML версии 2. Эти форматы используются многими интернет магазинами для обмена информацией о товарах, ценах и заказах. Vvs XML Converter преобразует каталог товаров в текстовый формат и помещает его в буфер обмена. Программа также может загрузить документы из XML файла формата CommerceML. Вставка товаров из буфера обмена  подробно описана в предыдущем разделе.

Для загрузки данных выберите XML файл с помощью кнопки "Выбор". После этого программа обработает файл и выдаст на экран информацию о его формате. Далее установите дополнительные параметры обработки и нажмите клавишу "Загрузить каталоги товаров в буфер обмена". Вставка товаров в программу описана в предыдущей главе.

Если исходный файл содержит документ, то для их копирования в буфер обмена нажмите кнопку "Загрузить документ в буфер обмена". Для вставки документа в программу создайте в ней новый заказ. При редактировании заказа нажмите правую кнопку мыши на списке выбранных товаров, далее пункт контекстного меню "Вставить из буфер обмена ОС" . Задайте идентификатор товаров и нажмите OK. Товары будут добавлены в заказ. 

Для такого же преобразования с программой поставляется утлита командной строки xml2vvs.exe. Она преобразует файл в формате YandexML и CommerceML версии 2 в текстовый формат Vvs Обмен Данными.

Импорт товаров из 1С

Для загрузки товаров из программ фирмы 1С нами разработаны и поставляются обработки. Они доступны на странице поддержки. Там же есть краткая инструкция.

Возможна также загрузка в обратную сторону - заказов из программы в 1С Бухгалтерию. Для этого отдельно поставляются обработки для 1С Бухгалтерии.

Загрузка продаж из программы Frontol xPOS

Для загрузки продаж из кассовой программы Frontol xPOS поставляется уилита FrontolConverter.exe. Она обрабатывает текстовые файлы в формате Frontol xPOS и загружает продажи в буфер обмена Windows. Далее жти данные можно вставить в документ в нашей программе с помощью контекстного меню "Вставить из буфера обмена ОС (Ctrl+F7)"

.