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

Ваша корзина

Сумма
Итоговая сумма:
0.00 грн.
В корзину

FAQ

Посмотрите наш FAQ перед добавлением вопросов.

Фронт-офис кассира, Работа

Я хочу добавить много товаров в папку "Артикулы" но когда я добавляю их много и нажимаю кнопку "сохранить" то они убираются и оставляются только 10 товаров?

- Все товары, которые Вы записали, не убираются, просто в демо-версии они не видны. Доступны 10 товаров, после регистрации лицензии программы, все товары будут доступны.

Да, конечно. Система обмена данными CashFront и 1С:Предприятие построена на текстовых файлах, т.е. для того чтобы бухгалтер в главном офисе мог получить отчет о продажах на удаленной точке, выгрузить туда данные о товаре, необходимо только наладить обмен этими файлами.

Вариант 1- интернет, устанавливается маленькая программка которая управляет отправкой/получением файлов

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

Вариант 3- то же на "флэшку"

Самый "автоматизированный" вариант конечно первый.

Подскажите столкнулись с проблемой , при продаже товара допустим 25.01.2015 ценник был один. 26.01.2015 цена на данный товар поднялась товар переоценили, но 27.01.2015 товар вернули, программа при возврате считает новый ценник. Как этого избежать. Если возврат провожу через считыватель штрих кода , цена присваивается новая, если через журнал операций то возврат проходит по старой цене но весь товар который был в чеке.

- Правильно, возврат оформляете из журнала, тогда цены правильные, а товар который не возвращают удаляете, количество редактируете из чека и оформляете возврат.

Фронт-офис кассира, Настройки

Я собираюсь на компьютере переустановить Windows как мне сделать чтобы не потерялись данные программы Cashfront.(отчеты о продажах, данные о товаре и т.д) какие файлы нужно сохранить?

- В процессе установки CashFront практически не делает никаких записей в реестре Windows, поэтому можете смело скопировать папку CashFront, из каталогов:

  • C:ProgramData/CashFront (для Win7/Wista)
  • C:Document and Settings/All Users/Application Data/CashFront (для Win XP)

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

После установки новой Windows, Вам необходимо заново установить CashFront и затем, *не запуская программы* вернуть все папки на то место где они были. Если происходит смена Win XP на Win7 естественно, что настройки надо положить в C:ProgramData/CashFront

Подскажите можно ли настроить программу для работы с принтером MPRINT POS58. А также интересует связывание с 1с розница возможна?


Принтер. Да конечно, принтер должен работать. В любом случае при необходимости настраиваем дрова для оборудования.

Связь с 1С, возможна. Под Вашу конфигурацию обработки нет, но написать ее можно.

Интервал опроса каталога синхронизации в программе по умолчанию установлен 5 сек, такое время подходит при совместной работе с другими приложениями (BackOffice).
В случае автономного использования (ввод артикулов, учет остатков) рекомендуется установить 1 сек.
Для использования FTP-клиента значение должно быть более 10 сек.

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

Посмотрите какая версия Вашего 1С:Предприятия (7,7 или 8,1) и с нужного раздела выбираете обработку для Вашей конфигурации.

На данный момент доступны следующие обработки:

  • Для 1С:Предприятие 7.7? Конфигурация «Торговля+склад для Украины»
  • Для 1С:Предприятие 8.1? Конфигурация «Розница для Украины»
  • Конфигурация «Управление торговлей для Украины»
  • Конфигурация «Управление торговым предприятием для Украины»

Распакуйте полученный архив во временный каталог, там Вы найдете все необходимые обработки и инструкции по их установке.

Как мне отчитываться для налоговой о проданном товаре! Просто подключить фискальный регистратор к программе?


Отчитывается сам фискальный регистратор, настраивается соответствующей организацией

.

ТО- (торговое оборудование) поставляется обычно вместе с программным обеспечением виде тестовых утилит или файлов DDL содержащих необходимые методы и свойства OLE компонентов. Подробно ознакомится с полным перечнем методов и свойств можно в документации, прилагаемой к соответствующему программному обеспечению (ПО). Некоторые производители также наводят в документации примеры подключения на языке 1С или VB. В нашем конкретном случае подходит любое ПО, имеющие интерфейс OLE/ActiveX/COM.

CashFront использует три вида такого типа подключений:

1. подключение к фискальному регистратору

2. подключение к торговым весам

3. подключение к фасовочным весам с печатью стикеров (этикеток)

Такая технология позволяет подключить практически любое оборудование к программе с наименьшими затратами времени, проста в реализации, надежна в работе, и дает возможность оперативно обновлять ТО без лишних проблем.

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

< исполняемая_оболочка > <файл_скрипт> <номер_порта> <скорость> <фл_записи_лога> <Арг1> <Арг2> <Аргn> Где: исполняемая_оболочка : путь к исполняемому файлу, например: C:\Windows\SysWOW64\wscrip.exe, <Арг1> <Арг2> <Аргn> аргументы запуска см. ниже процедуру "Sub Main"

Перед вызовом операции продажи или возврата товара CashFront предварительно записывает файл "fpart.txt" (1251) с артикулами, которые затем скрипт читает. После завершения команды скрипт записывает сообщение о результате выполнения в файл "fpout.txt". В случае ошибки текст сообщение CashFront передает пользователю в виде сообщения.

Пример строки из файла "fpart.txt":

1000|1150|1|Mallboro RED шт.|482300320557|1150|0|47 Значения :

<Количество>|<Цена>|<НГ>|<Наименование>|<Штрих-код>|<Сумма>|<Сумма_скидки>|<Вн.код>|<Весовой>

Количество - , число умноженное 1000, количество товара

Цена – цена товара в копейках

НГ – вид налоговой группы, число 0-5

Наименование – наименование товара

Штрих-код – штрих-код товара

Сумма – сумма по строке

Сумма_скидки – сума скидки по строке.

Вн.код -Внутренний код товара

Весовой -Признак весового товара, число 1- весовой, 0 -штучній

Пример файла ответа Ф.Р. " fpout.txt" : "101=ЭККР не отвечает!" Первое значение, число-номер ошибки, после = текст ошибки. В случае успешного завершения команды: "0=OK!"

Для программирования фасовочных весов используется следующий алгоритм:

1. CashFront выгружает весовые артикулы в файл «splu.txt»

2. запускает на выполнение соответствующий скрипт

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

Пример файла «splu.txt» :

1|1040|Печиво Тартолет|26,00

2|1030|Cирн продукт пл. ковб копч Янтарн Моліс|30,50

3|1490|Рознай Куряча|34,75

4|9862|Виноград червоний|20,00

5|85371|Кефір з пробіотиком і лактозою 1,5%|6,50

6|85370|Сир твердий Росіський 50% Комо|20,00

7|85369|Сир твердий Голландія 45% Комо|20,00

8|11907|Сосиски Укр, ПП Рибак|29,80

9|11905|Сервелат Колос, 1кг|69,15

10|11904|Тернопільська сировял. ковбаса|93,25

Струтура файла:

<Код PLU >|< Код товара>|< Наименование >|< Цена>

Пример файла скрипта для весов компании ШТРИХ-М: ()

'---------------------------------------------------------------------------------------------

Dim PathScript ' рабочая директория

Dim ArrGoods ' массив артикулов для программирования в весы

'Получет массив строк артикулов из файла

Function GetArrayInFile(FileName)

Dim i

Dim FS

Dim F

Dim TS

Dim ArrayString

Dim strval

Set FS = CreateObject("Scripting.FileSystemObject")

Set F = FS.GetFile(FileName)

Set TS = F.OpenAsTextStream(1,0)

ReDim ArrayString(0)

i = 0

While Not TS.AtEndOfStream

strval =Cstr(TS.ReadLine())

ReDim Preserve ArrayString(i)

ArrayString(i) = strval

i = i + 1

WEnd

TS.Close

GetArrayInFile = ArrayString

End Function

'процедура входа в скрипт

Sub Main()

'командная строка выглядит примерно так

'wscript.exe <имя скрипта> com speed

dim S ' - OLE, драйвер весов

' dim com ' - номер порта

' dim speed ' - скорость

' dim ip ' - IP адрес

' dim lan ' - интерфейс весов, LAN - True, RS232 - False

'

'опредилим рабочий каталог

PathScript = Left(WScript.ScriptFullName,InStr(WScript.ScriptFullName, WScript.ScriptName)-1)

'If WScript.Arguments.Count > 1 Then

' com = Cbyte(WScript.Arguments(0))

' speed = Cint(WScript.Arguments(1))

' lan = False

'Else

' ip = CBool(WScript.Arguments(1))

' lan = True

'End If

'получим артикулы

ArrGoods = GetArrayInFile(PathScript & "splu.txt")

'подключаемся к OLE

Set S = CreateObject("AddIn.DrvLP")

S.Connect()

'если подключены, начинаем выгрузку

If S.Connected = True Then

S.Beep()

S.Beep()

S.Beep()

'три красных гудка )

If S.ResultCode = 0 Then

For i =LBound(ArrGoods) To UBound(ArrGoods)

'101|1040|Печиво Тартолет|26,00 - так выглядит строка файла

P = Split(ArrGoods(i),"|")

S.PLUNumber = Cint(P(0))

S.NameFirst = Left(P(2),28)

S.NameSecond = Mid(P(2),28,28)

S.Tare = 0

S.Price = CCur(P(3))

S.ShelfLife = 30

S.GroupCode = 22

S.ItemCode = CLng(P(1))

S.PictureNumber = 0

S.MessageNumber = 0

S.ExpiryDate = CDate("01.01.01")

S.SetPLUDataEx ()

If S.ResultCode <> 0 Then

'вываливаемся из цикла с ошибкой

'MsgBox("SCALE EROR: " & S.ResultCodeDescription )

Exit For

End If

Next

End If

S.Beep()

WScript.Sleep 1000

S.Beep()

'а теперь два зеленых ))

'отключаемся

S.Disconnect()

Else

‘это только на период тестирования

MsgBox("SCALE EROR: " & S.ResultCodeDescription )

End If

'убиваем OLE

Set S = Nothing

End Sub

"точка входа

Call Main

Для получения веса товара с торговых весов используется скрипт c обратной связью через файл «scout.txt». Пример содержания файла «scout.txt». с успешным выполнением:

-----------------------------------------------

0=OK!

0.250

------------------------------------------------

Результат взвешивания товара, 250 гр.

Любое другое сообщение будет игнорироваться с возвратом количества, равного 0. Если CashFront в течении 1 секунды не получит ответ, он принудительно закроет выполнение скрипта.

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

'-------------------------------------------------

Dim Output ' - текст результа работы

'запись результатов в файл

Sub CreateFile(FileName)

Dim fso, tf

Set fso = CreateObject("Scripting.FileSystemObject")

Set tf = fso.CreateTextFile(FileName, True)

tf.Write (Output)

tf.Close

End Sub

'процедура входа в скрипт

Sub Main()

'командная строка выглядит примерно так

'wscript.exe <имя скрипта> com speed

Dim PathScript ' - рабочая директория

dim com ' - номер порта

dim speed ' - скорость

dim S ' - OLE объект

Output ="ERROR!"

'получим аргументы командной строки

com = Cbyte(WScript.Arguments(0))

speed = Cint(WScript.Arguments(1))

'опредилим рабочий каталог

PathScript = Left(WScript.ScriptFullName,InStr(WScript.ScriptFullName, WScript.ScriptName)-1)

Set S = CreateObject("DS788.DS788Scale")

S.Com = com

S.Active = True

If Not S.ScaleError Then

Output ="0=OK!" & VbNewLine & S.GetScaleData()

End if

S.Active=False

CreateFile(PathScript & "scout.txt")

'убиваем OLE

Set S = Nothing

End Sub

'точка входа

Call Main

'-------------------------------------------------

Этот скрипт использует OLE- объект «DS788.DS788Scale» находящийся в библиотеке DS788.DLL, для начала работы с этой библиотекой ее необходимо предварительно зарегистрировать командой regsvr32.

Powered by MaQma Helpdesk

Кратко:

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

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

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