Некоторые картинки не загружаются из РФ и РК, используйте VPN.
Показаны сообщения с ярлыком АТОЛ. Показать все сообщения
Показаны сообщения с ярлыком АТОЛ. Показать все сообщения

понедельник, 23 февраля 2015 г.

Выгрузка из АТОЛ TabletPOS в 1С Бухгалтерия 2.0

Все, что описано ниже, относится к Бухгалтерии Предприятия 2.0, у кого БП3.0 идите на infostart, я выложил там обработку.

Обратились с задачей:
Загружать данные из файла выгрузки АТОЛ (xml) в БП 2.0 (платформа 8.2).
Сначала посидел покурил маны АТОЛ, и к великому сожалению не нашел там внешней обработки или правил обмена для "универсального обмена XML", расстройство, ну и ладно.
Открываю файл (отчет по продажам):
Название     Количество Сумма Штрих-код
86| Мыльница    8                  2200 028295073325
236| Набор          1                  891         3760185306386
276| Настольный    3                  2950 5060146591362

Мда, как выяснилось в названии цифры - это артикул О_О, сумма и вправду сумма, а не цена за единицу.

Покопался, и нашел прекрасную штуку "ЗагрузкаДанныхИзТабличногоДокумента 8.2.epf", гибкость инструмента просто поражает.

НО, для загрузки данных из этого табличного документа, нужно создать свои настройки.

Было решено загружать Номенклатуру, Поступление товаров и услуг,остатки и продажи (ККМ).
Данная система вызвала у меня скепсис на высокую вероятность человеческой ошибки, и волевым решением уникальным полем стал штрих-код, который легким дуновением пальцев по клавиатуре превратился в артикул.
Так как база уже существовала и имела номенклатуру, пришлось создать новую номенклатурную группу, т.о. проверка уникальности объекта в исходном файле имеет условие нахождения последнего в указанной группе. Поэтому сначала проверяем указание номенклатурной группы в файлах настроек, ставим свои, и обязательно сохраняем файл настроек (дискетка рядом с открыть файл настроек). Номенклатурная группа указана не только в поле номенклатурная группа, но и в событиях. Некоторые поля вычисляются, т.е. используется код 1С (удаление артикула из названия, расчет стоимости из суммы и количества).
Номенклатуру рекомендую загружать из всех файлов, правда в остатках указана еще и цена за штуку, из-за чего столбец ШтрихКод становится пятым, а не четвертым, проблема решается простым удалением любого столбца между названием и штрихкодом :-)
!!!РЕЗЕРВНАЯ КОПИЯ!!!

Сама инструкция по использованию: