0 Товары |
0.00 грн.

Ваша корзина

Сумма
Итоговая сумма:
0.00 грн.
В корзину
Среда, 04 декабря 2013 20:02

Синхронизация остатков товара в CashFront v.3.0 с внешними приложениями (Back-Office)

Автор
Оцените материал
(0 голосов)

Синхронизация остатков в CashFront реализована во всех режимах работы: локальная сеть, ФТП – клиент и автономный клиент. Включается опция галочкой «Вести учет остатков товара» на форме настройки: блок параметры текущего профиля.

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

Файлы, которые используются для внесения информации о количестве товара, несут в себе информацию о самом товаре, поэтому в дополнительном изменении прайс-листа нет необходимости. Строка этого файла может быть записана как на добавление количества товара к существующему остатку, так и на установку остатка. Важно  во внешнем приложении предусмотреть механизм блокирования от повторной передачи информации по остаткам (задвоевания остатков) так обязательную функцию сторнирования (выравнивания остатков) между внешним приложением и CashFront.

Для передачи информации используют каталог «Invoice» расположенный в каталоге синхронизации данных. Имя файла должно быть не более восьми символов латынью и иметь расширение «.INV» большими буквами.  После захвата файла приложением CashFront файл удаляется, и появляется запись в журнале чеков с принятой из файла информацией.  Для предотвращения ошибок связанных с чтением-записью файла из других потоков рекомендуется сначала записывать файл с временным расширением, например «.~», а затем переименовывать. При выключенной опции "Вести учет остатков" файл можно использовать для изменения цен и добавления новых артикулов в программу.

Структура файла ********.INV (Кодировка Win1251):

Размещение полей:

<Код>|<Штрих-Код>|<Наименование>|<Ед>|<Цена>|<Макс.скидка>|<Регистратор>|<НГ>|<Весовой>|<Блок> |<Режим>|<Количество>

Где:

Код – число, 5 знаков,  внутренний код товара

Штрих-Код – число, 13 знаков.  штрих-код упаковки товара

Наименование – строка, наименование товара

Цена – десятичное число, цена товара

Макс. скидка – десятичное число, ограничение скидки на товар в процентах

Регистратор – строка, идентификатор регистратора

НГ- число от 0 до 5 , налоговая группа товара

Весовой - число 0 или 1 в зависимости от типа товара. 0-штучный,1-весовой

Блок- число 0 или 1 запрет на продажу товара. 0-продажа,1-запрет на продажу

Режим – число 0 или 1, 0 – добавляет количество к существующему, 1- устанавливает новое количество

Количество – количество товара, число, точность 3 знака.

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

683|4607014270038|Полуниця-Ананас 95г 7.5%|шт.|1.50|0.00|PRINTER|1|0|0|0|20

Прочитано 1425 раз

Похожие материалы (по тегу)

Другие материалы в этой категории: « Cтруктура файлов для CashFront 3.5.5.0

Кратко:

Разработка программного обеспечения для торговли;
Поставка компьютерной техники с установленным ПО;
Системы контроля и учета: весы, сканеры штрих-кода, принтеры чеков и другое торговое оборудование.

Расположение:

58000, Украина, Черновцы
+380 (68) 196 8830
+380 (50) 374 9540
E-mail: office@cashfront.net