7.7 Штрих Кассир 1х

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

  1. TopicStarter Overlay
    rv6bv
    Offline

    rv6bv

    Регистрация:
    2 апр 2010
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    У клиента коды товара в 1С 7.7 ТиС имеют вид 44-3453; 44-3454; 62-12 и тд.
    Привыгрузке off line ККМ создаётся файл goods.txt всё ОК!
    Кассир Штрих М 1хх начинает загужать базу и зависает (3часа ожидания не к чему не привели - прогресс загрузки на 0).
    При переимненовании кодов в вид 443453; 443454; 6212; т.е. без черточки (или минус - что писали не известо) загрузка происходит только переименованых товаров.
    Как решить эту проблему, неужели исправлять все номенклатуру (более 26000 наименований)
  2. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Достаточно заменить минус на ноль - обработка вместе с написанием займет менее 5 минум.
    Можно проще - заменять при выгрузке
  3. TopicStarter Overlay
    rv6bv
    Offline

    rv6bv

    Регистрация:
    2 апр 2010
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    Это понятно, что проще (мозгов для этого совсемм не много, в 1С программировании), при выгрузке продаж нужно все опять перекодивывать!
  4. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Добавтьте процедуру конвертации/замены при загрузке/выгрузке.
    Функция в одну строчку...
    На скорости это не должно отразиться
  5. TopicStarter Overlay
    rv6bv
    Offline

    rv6bv

    Регистрация:
    2 апр 2010
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    Я извеняюсь, если менять "-"на "0" (или другую цифру), обратное преобразование - нужно вернуть знак "-" , но в номерах кодов может быть несколько "0" - все поменяются на "-"
  6. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    В вашем примере
    44-3453; 44-3454; 62-12 и тд
    он третий всегда....
  7. TopicStarter Overlay
    rv6bv
    Offline

    rv6bv

    Регистрация:
    2 апр 2010
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    Нет во втором, в третьем разряде
  8. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Третий слева... Разве не так?
    Код:
    НовыйКод=Лев(2,Код)+"0"+Сред(Код,4);
    
    
  9. TopicStarter Overlay
    rv6bv
    Offline

    rv6bv

    Регистрация:
    2 апр 2010
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    Коды имеют вид "44-7647"; 8-35456"; "26-44"; "4-348888"
  10. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    В примере было иначе...
    Судая по всему левая часть - это группа (ее код)
    Все зависит от того ЧТО хотели добиться такой нумерацией....
    Если она не важна (сомневаюсь) -сквозная перенумерация.
    Иначе - упорядочить. Но навести "порядок" в группах (одинаковый размер)
    004
    021
    491
    Далее - смотри выше
  11. TopicStarter Overlay
    rv6bv
    Offline

    rv6bv

    Регистрация:
    2 апр 2010
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    Спасибо! Они вводили коды как было в бумажных накладных. Вопрос в том, что при закрытии смены данные о продажах должны вернуться в 1С ТиС в том виде в каком отправили их в Кассир.
  12. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Примите решение (исправить когд группы+перенуперация вложения или тотральная перенумерация) и все будет ОК.

    Сама работа по наведению порядка 5-10мин. Главное определиться "ЧТО ХОТИМ ПОЛУЧИТЬ")))))))))))))

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