8.х ОБМЕН УТ 10.3. Выгрузка характеристик номенклатуры в ККМ Offline! Нужна помощь!

Тема в разделе "Обмен данными в "1С:Предприятие 8"", создана пользователем bumbaras, 5 апр 2010.

  1. TopicStarter Overlay
    bumbaras
    Offline

    bumbaras

    Регистрация:
    29 окт 2008
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Всем привет!
    Имеется УТ 10.3 и Штрих МиниПОС II, с помощью обработки Загрузка ККМ Offline (ShtrihMCashierECROffline_v2.epf), формируется список выгрузки товаров с характеристиками размера и роста
    [​IMG]
    После чего производится выгрузка в файл goods.txt, получаем следующее
    [​IMG]
    Люди, может кто сталкивался?! Объясните в чем дело, почему не скидываются характеристики и почему дублируется наименование?!
    Может все просто и нужно залезть в обработку и поправить?!
    Если править то какую, нашел вот эту
    [​IMG]
    Где что править?! По логике здесь...
    // Процедура - обработчик события нажатия на кнопку "Загрузить" командной панели
    // "ДействияФормы".
    [​IMG]
    Но здесь особо ничего не поменять?!
    Совсем уже запутался, если кто знает подскажите.

    Вложения:

  2. TopicStarter Overlay
    bumbaras
    Offline

    bumbaras

    Регистрация:
    29 окт 2008
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Странно, не могу отредактировать тему...
    Продолжу, или судя по коду править нужно здесь [​IMG]
    В этом коде?!
    Код:
    // Функция осуществляет выгрузку таблицы товаров в ККМ, подключенную в режиме Offline.
    //
    // Параметры:
    //  Идентификатор                  - <Строка>
    //                                 - Идентификатор ККМ, подключаемой в режиме
    //                                   Offline.
    //
    //  Товары                         - <ТаблицаЗначений>
    //                                 - Таблица товаров, подлежащих загрузке в ККМ.
    //                                   Таблица имеет следующие колонки:
    //                                     ПЛУ                        - <Число>
    //                                                                - Идентификатор товара на кассе.
    //                                     Номенклатура               - <СправочникСсылка.Номенклатура>
    //                                                                - Номенклатура.
    //                                     ВесовойТовар               - <Булево>
    //                                                                - Товар является весовым.
    //                                     ЕдиницаИзмерения           - <СправочникСсылка.ЕдиницыИзмерения>
    //                                                                - Единица измерения номенклатуры.
    //                                     ХарактеристикаНоменклатуры - <СправочникСсылка.ХарактеристикиНоменклатуры>
    //                                                                - Характеристика номенклатуры.
    //                                     СерияНоменклатуры          - <СправочникСсылка.СерииНоменклатуры>
    //                                                                - Серия номенклатуры.
    //                                     Цена                       - <Число>
    //                                                                - Цена номенклатуры.
    //                                     КодТовара                  - <Число>, <Строка>
    //                                                                - Код весового товара (для весовых товаров),
    //                                                                  или штрихкод (для штучного товара).
    //
    // Возвращаемое значение:
    //  <ПеречислениеСсылка.ТООшибки*> - Результат работы функции
    //
    Функция ВыгрузитьТоварыККМ(Идентификатор, Товары) Экспорт
    
    Обработка = Неопределено;
    Объект    = Неопределено;
    Результат = ПолучитьОбъектДрайвера(Идентификатор, Обработка, Объект);
    
    Если НЕ ЗначениеЗаполнено(Результат) Тогда
    НомерЧека  = Неопределено;
    НомерСмены = Неопределено;
    Результат  = Обработка.ВыгрузитьТовары(Объект, Товары);
    мОписаниеОшибки = Объект.ОписаниеОшибки;
    Иначе
    мОписаниеОшибки = ПолучитьТекстОшибкиПодключенияТО("ККМ Offline");
    КонецЕсли;
    
    Возврат Результат;
    
    КонецФункции // ВыгрузитьТоварыККМ()
    

Поделиться этой страницей