понедельник, 5 марта 2012 г.

89:Продавец. Формат файлов загрузки-выгрузки

Смотреть описание программы 89:Продавец
I. Формат файла загрузки ( разделитель ; (точка с запятой))
Имя файла import.txt , кодировка UTF8 (как делает 1С), необходимо положить в каталог "89Account" на SD карте.
1 строка файла - все что-угодно (пропускается при загрузке, но наличие обязательно !)
2 строка файла - число строк загружаемых позиций , необходимо для корректного отображения      процесса загрузки индикатором. В числе должны быть удалены символы неразрывного пробела, например не 9 345 , а 9345
Далее строки с товаром
1-штрих-код , 2-код, 3-Наименование товара, 4-Цена
В цене также не допускаются символы пробелов, в качестве разделителя дробной и целой части используется точка (не запятая !). Позаботьтесь также об отсутствии в наименовании товара символа ; (точка с запятой) . Символы " и ' являются допустимыми. По полю код будет происходить выгрузка товара в документах.
Пример файла:
Все что угодно
5
3600521125243;90783;"AL'Oreal" Тушь TELESCOPIK Clean Definition;112.00
2100090446011;90446;"Bella"  Perfecta Green 10шт.;10.51
5900516301132;90446;"Bella"  Perfecta Green 10шт.;10.51
4600697400501;98783;"НК" крем 40мл."Женьшеневый" для  кожи ;7.90
4600697407838;98786;"НК" крем 40мл."Морошка" д/сух. кожи ;6.10
 Заметьте, что 2-й и 3-й товар один и тот же, просто может быть разный штрих-код

ВНИМАНИЕ!  Кто обновился после 30.06.2012 добавьте 5-е поле - Закупочная Цена

ВНИМАНИЕ!  Кто обновился после 05.11.2012 добавьте 6-е поле - Номенкл. группа


I. Формат файла выгрузки ( разделитель ; (точка с запятой))
Файлы создаются в том же каталоге "89Account"
1 строчка -метка документа
Далее поля документа:
1-код товара , 2-количество товара, 3-цена, 4-сумма со скидкой, 5-скидка



5 комментариев:

  1. Добрый день! У Вас нет в планах добавить справочник "Места хранения"? На мой взгляд у многих есть необходимость, т.к. магазины обычно разделены на отделы или склады и пр. men260181@yandex.ru Могу помочь с идеями, но в программировании на андроид - чайник. По 1С также могу помочь.

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

      Удалить
  2. Добрый Вечер!! Файл import.txt , кодировка UTF8, положила в каталог "89Account" на SD карте. Когда нажимаю "Загрузить товар", выходит "обновить базу данных" нажимаю ок. и выходит ошибка приложения: Произошла неожиданная остановка приложения 89:Учет (процесс ua.cherny.kassir). повторите ошибку.

    ОтветитьУдалить
    Ответы
    1. Отправьте файл мне на AlekseyCherny@gmail.com. Скорее всего проблема в файле. Кстати, может Вы положили пустой файл туда ? И проверьте первые две строки файла !!!

      Удалить
  3. Алексей, доброе время суток. Можно ли добавить в файл импорта номенклатуры колонку с количеством товара? Попробовал ваше ПО для андроида, удобно, не хватает только колонки с количеством товара при импорте и отдельной кнопки "Найти товар" (с возможностью сканирования ш/к) в главном меню программы.
    Спасибо за реализацию.
    P.S.: с дизайном все ок, удобно, просто, симпотично.

    ОтветитьУдалить