Свертка ТиС ред. 8.7

Тема в разделе "1C и всё что с ней связано", создана пользователем unknown181538, 15 мар 2009.

  1. unknown181538

    unknown181538 НеГуру
    1C Team

    Регистрация:
    28 дек 2008
    Сообщения:
    1.418
    Симпатии:
    0
    Чем можно свернуть базу ТиС релиза 871?
    Хочется свернуть для обновления до 955.
     
  2. vbs

    vbs Well-Known Member

    Регистрация:
    18 фев 2007
    Сообщения:
    1.708
    Симпатии:
    3
    В свое время 8-я ТиС стандартными средствами обновлялась до 9.0, а та уже, в свою очередь, до 9.2.
    Боюсь, что из 871 сразу 955 может не выйти.
    Если я правильно понял, надо продолжить сделанное в 871 на 955 ? Типа остатки товаров и взаиморасчеты надо сохранить ?
    Тогда я бы не стал заморачиваться со стандартными методами, а просто перенес бы необходимые справочники и все остатки и загрузил бы в 955
     
  3. unknown181538

    unknown181538 НеГуру
    1C Team

    Регистрация:
    28 дек 2008
    Сообщения:
    1.418
    Симпатии:
    0
    Нет, перенести из 8.7 в 9.2 получается. Можно даже все документы перенести (только они потом непроведеннные получаются и перенос на сутки растягвается).
    Вопрос скорей в том, как получить остатки для переноса. Или вы предлагаете написать обработку для получения остатков и переноса их в новый ТиС? Мне, кажется это трудоемким. Пытаюсь сейчас разобраться с обработкой "Закрытие периода", которая есть в 8.7, но она что-то не то делает.
     
  4. vbs

    vbs Well-Known Member

    Регистрация:
    18 фев 2007
    Сообщения:
    1.708
    Симпатии:
    3
    Ничего тут трудоемкого нет. Вот тебе для примера выгрузка остатков из 874
    Загрузку не прилагаю, ибо она тоже для 874, для 9.2 пишется за час
     

    Вложения:

    • Cutting.rar
      Размер файла:
      22,3 КБ
      Просмотров:
      29
  5. unknown181538

    unknown181538 НеГуру
    1C Team

    Регистрация:
    28 дек 2008
    Сообщения:
    1.418
    Симпатии:
    0
    Спасибо.
    Выгружаются, как я понял партии товаров и остатки...
    Мне, наверное, больше ничего и не нужно.
    Теперь бы разобраться, что мне нужно ... и как, вообще, этот ТиС работает)
     
  6. vbs

    vbs Well-Known Member

    Регистрация:
    18 фев 2007
    Сообщения:
    1.708
    Симпатии:
    3
    Выгрузка партий нужна только для дальнейшего создания в новой базе документов "ВводНачальныхОстатков" с ценами,
    если в остатках требуется лишь количество, экспорт партий можно проигнорировать.
    А вот и пример загрузки остатков в 9.2 (там только использована выгрузка из аналогичной кофигурации, но принцип поймешь)
     

    Вложения:

    • impparty.rar
      Размер файла:
      8,4 КБ
      Просмотров:
      29
  7. unknown181538

    unknown181538 НеГуру
    1C Team

    Регистрация:
    28 дек 2008
    Сообщения:
    1.418
    Симпатии:
    0
    Товары все импортные. А номера ГТД, сколько я знаю, в партиях хранятся :angry:
    А так все понятно.
     
  8. vbs

    vbs Well-Known Member

    Регистрация:
    18 фев 2007
    Сообщения:
    1.708
    Симпатии:
    3
    В партиях ГТД действительно хранятся, ... но это в 9.2 и в справочнике "Партии", элементы которого создаются при вводе остатков.
    В ТиС8 ситуация другая - тебе, видимо, придется делать выгрузку остатков по регистру "ГТД" - там и живут остатки импортных товаров в разрезе ГТД
     
  9. unknown181538

    unknown181538 НеГуру
    1C Team

    Регистрация:
    28 дек 2008
    Сообщения:
    1.418
    Симпатии:
    0
    Проще было бы создавать доукменты ввода остатков в 8.7, т.к. есть стандартная вырузка документов. (Правда она долго будет загружать все справочники). А регистры взаиморасчетов у тебя не выгружаются? (Правда их мне как раз и не обязательно).
     
  10. vbs

    vbs Well-Known Member

    Регистрация:
    18 фев 2007
    Сообщения:
    1.708
    Симпатии:
    3
    А что, сомневался ?
     

    Вложения:

    • EXPCREDB.rar
      Размер файла:
      7,8 КБ
      Просмотров:
      16
  11. unknown181538

    unknown181538 НеГуру
    1C Team

    Регистрация:
    28 дек 2008
    Сообщения:
    1.418
    Симпатии:
    0
    Сначала подправил типовую обработку заверщение периода, чтобы свертывались только регистр остатков и регистр ГТД, и документы не удалялись. Потом обнаружил, что :
    - регистр ГТД сворацивается уж совсем непонятно;
    - он не переносится типовой выгрузкой;
    - остатки товаров переносятся как-то наполовину;
    В итоге, пожалел потраченное на типовой перенос время, и написал OLE-обработку, которая выцепляет остатки из документов свертки и ГТД непосредственно из регистра. (Справочники переносятся нормально).
    Расхождение по остаткам получилось 60 тыс на 1,5 млн. (объяснить его не могу).
    ГТД "криво" велся вв исходной базе - остатки товара по ГТД иногда больше, чем остатки товара на складе.
     

    Вложения:

    • ___.rar
      Размер файла:
      8 КБ
      Просмотров:
      15
  12. vbs

    vbs Well-Known Member

    Регистрация:
    18 фев 2007
    Сообщения:
    1.708
    Симпатии:
    3
    Выгрузку из регистра "ГТД" можно сделать аналогично тому методу, что использован в обработке ExpRests, а потом на его основе сделать загрузку "Ввода начальных остатков",
    где уже в партиях прописать выгруженные ГТД. Поскольку все прозрачно, проблем не вижу
     
  13. unknown181538

    unknown181538 НеГуру
    1C Team

    Регистрация:
    28 дек 2008
    Сообщения:
    1.418
    Симпатии:
    0
    Вообще, я все уже сделал, и даже прикрепил результат для потомков к сообщению. Но он не прикрепился)
    Интересно еще, как типовой перенос "смог" "потерять" некоторые элементы номенклатуры. (ничем не примечательнче).
     
  14. vbs

    vbs Well-Known Member

    Регистрация:
    18 фев 2007
    Сообщения:
    1.708
    Симпатии:
    3
    Мораль простая - доверять можно только той программе, которую либо сам написал, либо сам неоднократно опробовал.
    Со своей стороны могу добавить, что я использовал рекомендованные стандартные средства (в разных областях) примерно десяток раз - и НИ РАЗУ не получил желаемого
    результата. Пусть это останется на совести Васи и Клавы, которые работают кодировщиками под руководством не слишком умного программиста, но я уже вдоволь наелся
    всеми этими выгрузками-загрузками-переносами через "правила" и проч.
    Простите излишнюю эмоциональность, но еще раз повторю любимую фразу : "Суп, сваренный моей женой, кажется мне лучшим в мире"
     
  15. Dino

    Dino Гость


    Уважаемый vbs - ищу загрузку остатков для тиса 8.7. Ваша выгрузка удачно все вывела в dbf, а вот с обратной процедурой возникли проблемы (. Если есть готовая обработка - можно ли ее использовать? (желательно конечно, чтобы в итоговом документе "ввод остатков товаров" коэффициентик автоматом в 1 проставлялся, а то если это поле игнорировать, то ставится 0 и остатки естественно не проводятся)
     
  16. vbs

    vbs Well-Known Member

    Регистрация:
    18 фев 2007
    Сообщения:
    1.708
    Симпатии:
    3
    попробуй вот это (возможно, придется маленько адаптировать)
     

    Вложения:

    • import.rar
      Размер файла:
      14,4 КБ
      Просмотров:
      20
  17. Dino

    Dino Гость


    Спасибо большое! попробую, если что - подкорректирую под себя. После коммандировки отпишусь по результатам.
     
Загрузка...

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