"мыши плакали, кололись, но продолжали есть кактус" (с)
Итак, поставил я тут клиенту ТУ САМУЮ кассу он-лайн Спарк-115Ф. Накатил обновления на фронт под него _2017-03-15(4.0.1.12) Попрыгал с бубном. Прижилось. Пока прыгал успел и саппорту мозг вынести и сам документаций разных начитаться - типа history.txt (поэтому релиз _2017-03-29(4.0.1.12) ставить не стал, ибо там уже "закладки" есть). Но.... Сегодня мне говорят, что имеет место быть какая-то бага с отчетами кассовой смены. Начинаю смотреть потроха. И вижу (суммы и значения ИНН я обнулил):
Пример старого отчета [Шапка старого отчета] Касса 2 Смена 1114 ФР000000015655 000000000000 Zномер 0024 ИтогПродаж 0.00 Возврат/аннулирование 0.00 ПродажаНал 0.00 ВозвратНал 0.00 ПродажаКарта 0.00 ВозвратКарта 0.00
Чек 8674/000000 19.07.16 12:54:40 1 80.70 000000 Кассир #1
Пример нового отчета [Шапка нового отчета] Касса 1 Смена 003 ФР0000228994045702 0000000000 Zномер 0 ОбщаяСуммаПродаж 0.00 ИтогПродаж 0.00 Возврат/аннулирование 0.00 ПродажаНал 0.00 ВозвратНал 0.00 ПродажаКарта 0.00 ВозвратКарта 0.00
Чек 777/000000 02.04.17 08:12:58 1 62.00 000000 Кассир #1
Переводя на русский - программисты ККС решили просто на ровном месте добавить одну строчку в шапку (ОбщаяСуммаПродаж). Но ладно бы добавили после уже существующих, или отобразили бы это где-то в документации..... Понятно дело что у меня весь парсинг тут же поехал Поправил я клиенту загрузку отчета. Но! Ладно у меня сейчас перешёл на ЭТО один клиент. Но что-то мне подсказывает, что не я один являюсь потребителем багов от фирмы ККС и их фронта. И мне очень сильно греет душу - что их саппорту сейчас начнут писать/звонить остальные клиенты у которых парсинг их отчета тоже съедет....
Картинка посвящается....
Меланхолично переписываю взаимодействие СПАРК и 1С 7.7 под новую библиотеку.... Мне вот интересно - в ККС программеров после выхода дров - сразу расстреливают и сжигают документацию и исходники, а потом под новый проект нанимают новый состав? Или как они добиваются такой полной несовместимости версий....