Специальное предложение!
Хотите получить промо-код для бесплатной активации Премиум-режима? Напишите нам: pnapp.android@gmail.com Количество промо-кодов ограничено!
Хотите получить промо-код для бесплатной активации Премиум-режима? Напишите нам: pnapp.android@gmail.com Количество промо-кодов ограничено!
Программа позволяет создать каталог товаров, регистрировать продажи, контролировать наличие товара и формировать отчеты.
Каталог товаров
- Создайте собственный каталог товаров или используйте возможность импорта данных1
- Для каждого товара в каталоге задается наименование и описание
- Товару можно сопоставить изображение2
- При необходимости, можно задать исходное количество товара на складе (внести остатки)
- Товары в каталоге можно объединять в категории
- Каждая категория может содержать как список товаров так и вложенные категории.
- Глубина вложения категорий не ограничена
- Каждой категории товара сопоставляется изображение, наименование и описание.
- Все данные о товаре или категории легко редактируются
- Возможен просмотр каталога в двух режимах "списком" или "постранично". В первом случае, на карточках отображается статистика продаж за последнее время.
Продажи
- Интерфейс программы позволяет легко и быстро внести сведения о продаже в память
- Для каждой продажи указывается количество товара, его стоимость и дата операции
- Ввод значений не потребует усилий и занимает минимум времени
- При необходимости, сведения о проданном товаре могут быть отредактированы в любое время
Поставки товара
- Функция регистрации поставок товара позволит вносить сведения о поступлении продукции и вести учет наличия товара на складе
Отчёты
- На основе внесенных данных программа позволяет формировать отчеты3
- Составленный отчет легко отправить руководству используя привычные программы для обмена сообщениями или электронную почту4
Экспорт данных
- Как каталог продукции, так и все зарегистрированные операции по продажам и поставкам товаров могут быть сохранены в файл
- Файл имеет формат csv
- Файл можно отправить по электронной почте, сохранить в вашем облачном хранилище или на карте памяти
- Файл можно открыть простым текстовым редактором или используя программу для работы с электронными таблицами
- Файл можно редактировать и использовать для импорта
Импорт данных
- Вы можете создать собственный файл данных для программы или отредактировать файл полученный в результате экспорта данных, а затем отправить его в программу1
- Функция импорта позволяет восстановить данные при смене устройства, поделиться с коллегами и многое другое
- Чтобы программа корректно восприняла Ваш файл данных, он должен иметь определенную структуру
- Самый простой способ получить правильную структуру файла, это выполнить экспорт данных существующего каталога
Внешний вид
- Название Вашей фирмы и логотип могут отображаться в заголовке программы5
- Настройте цвета элементов интерфейса программы в соответствии с Вашим фирменным стилем2,5
- Задайте формат отчетов с указанием наименования торговой точки, сведений о продавце и т.п.3,5
Примечания
1. Для того чтобы добавить в каталог более 100 разновидностей товаров необходимо оплатить режим "Премиум". Ограничений на количество категорий, регистрацию поступлений и продаж не накладывается.2. В текущей версии программы, добавить в программу изображение можно только используя импорт файла CSV, в котором указывается ссылка на изображение в интернете. Программа скачает картинку из интернета и запомнит ее в кэше. В ближайшее время, это ограничение будет снято. Вы сможете выбрать изображение из галереи или сделать фото.
3. В текущей версии программы доступно лишь два вида отчетов: отчет о продажах за день и отчет о продажах за месяц. В будущем, число и формат отчетов будет увеличен в соответствии с Вашими пожеланиями.
4. Функция отправки отчета доступна только для режима "Премиум"
5. Для изменения внешнего вида программы требуется режим "Премиум", используя функционал импорта данных
Формат CSV файла
Общие сведения
- Файл содержит текстовое представление таблицы данных
- Таблица состоит из ячеек разделенных символом "точка с запятой"
- Строка в тексте соответствует строке в таблице
- Если текст в ячейке должен содержать символ точки с запятой или символ новой строки, то этот текст нужно поместить в кавычки
- Символ кавычек в тексте обозначается двумя подряд символами кавычек
Описание категорий, товаров и операций
Все строки описания категорий, товаров и операций в первой ячейке строки содержат значение "глубины" вложения. Значение 0 (ноль) в этой ячейке означает что категория или товар находятся на самом верхнем уровне, в "корневом каталоге".Цифра 1 (один) в первой ячейке означает что этот товар или категория относятся к категории
с уровнем ноль, которая расположена ближе всего сверху от данной строки и т.д.
Вторая ячейка содержит одно из трех значений, соответствующих внутреннему имени таблицы базы данных. Эти значения:
- groups для категорий
- items для товаров
- swaps для сделок
Третья ячейка содержит уникальный идентификатор данной записи в таблице. Это значение указывать не обязательно. В большинстве случаев эту ячейку можно оставить пустой.
Далее приводится описание всех ячеек для каждого типа строк:
Категории
- уровень (0,1,2...)
- groups
- идентификатор (не обязательно)
- наименование категории
- описание категории (не обязательно)
- url изображения (не обязательно)
- уровень (0,1,2...)
- items
- идентификатор (не обязательно)
- наименование товара
- описание товара (не обязательно)
- url изображения (не обязательно)
- остатки товара на складе (не обязательно)
- уровень (1,2...)
- swaps
- идентификатор (не обязательно)
- идентификатор товара (не обязательно, значение идентификатора из таблицы товаров)
- количество единиц товара (положительное число для поставок и отрицательное для продаж)
- цена единицы товара
- дата операции в формате YYYY-mm-dd
Переименование
Добавлена возможность переименования элементов каталога (категорий и товаров) по имени, когда неизвестен идентификатор. Для этого:- во второй ячейке, к имени таблицы нужно добавить инструкцию, например, вместо "items" укажите "items.rename" без кавычек.
- поле идентификатора оставьте пустым.
- в поле наименования товара/категории укажите старое наименование
- в следующем поле - новое
Положение строки и номер уровня должны соответствовать группе к которой привязан данный элемент.
Удаление
Добавлена возможность удаления элементов каталога:
- во второй ячейке добавьте инструкцию, например "groups.delete"
- идентификатор или пустое поле для удаления по наименованию
- наименование (опционально)
Для удаления категории необходимо, предварительно, удалить все связанные с ней элементы, т.е. категория должна быть пуста.
Прямой доступ
Если идентификатор элемента известен, то можно изменять его наименование, описание и связанное изображение напрямую, без привязки к группе. Для этого:
- установить ignoreRowIds;false
- установить compareNames;false (только если поле name не будет пустым)
- записи делаем для уровня 0 в начале таблицы, или после любой записи с уровнем 0
- обязательно указывайте идентификатор
Параметры импорта
В начале таблицы импорта, перед блоком основных данных, можно указать параметры импорта. Имя параметра указывается в первой ячейке, а его значение во второй. В текущей версии программы "Продавец консультант" поддерживаются следующие параметры импорта:- charset - значение параметра указывает кодировку используемую в текущем файле
Кодировка файла. Если кодировка файла отличается от заданной по умолчанию (обычно это UTF-8) то ее можно задать:
- charset
- название кодировки (например windows-1251)
- По умолчанию, программа проверяет совпадение имени элемента с уже имеющимися в текущей категории. Если имена совпадают, то данные из файла заменят данные для этого элемента. Для включения/выключения этой функции используйте параметр:
- compareNames
- true или false
- В некоторых случаях для изменения данных вместо имен элементов нужно использовать уникальные идентификаторы. Следующий параметр позволяет включить эту функцию
- ignoreRowIds
- true или false
С другой стороны, если выключен параметр compareNames, то элементы с одинаковыми именами будут продублированы.
Дополнительно, в режиме "Премиум" в файле данных можно указать параметры программы. Для этого используется идентификатор settings. Если в первой ячейке строки таблицы указано settings, то следующие две ячейки содержат имя и значение параметра программы:
settings | title | Текст заголовка. Отображается в боковой панели |
settings | subtitle | Подзаголовок. отображается тамже |
settings | icon | URL изображения, которое будет использовано в боковой панели |
settings | defaultCharset | Кодировка по умолчанию. Эта кодировка будет использоваться как для импрта так и для экспорта |
settings | colorPrimary | Основной цвет |
settings | colorPrimaryDark | Темный цвет |
settings | colorPrimaryLight | Светлый цвет |
settings | colorAccent | Цвет акцентированных элементов |
settings | dailyReport | Формат отчета за день |
settings | dailyReportRow | Формат строки ежедневного отчета |
settings | monthlyReport | Формат отчета за месяц |
settings | monthlyReportRow | Формат строки отчета за месяц |
Формат отчета может содержать следующие переменные, которые будут заменены на значения при формировании отчет
- {USER} - Имя для идентификации отчета, задается в настройках программы
- {DATE} - отчетный период
- {TOTAL_COUNT} - общее число позиций товаров проданных за отчетный период
- {TOTAL_COST} - общая стоимость товара проданного за отчетный период
- {ROWS} - отчет по категориям
- {NAME} - наименование категории
- {COUNT} - число единиц товара в данной категории проданных за отчетный период
- {COST} - суммараная стоимость товара в данной категории проданного за отчетный период
No comments:
Post a Comment