Групповая обработка документов для 1С: Предприятия 7.7

20 Comments

  1. Anatolka

    что же в ней переделано?

    Reply
  2. Abadonna

    (0) Ну, блин… Я, когда переделывал, хоть поставил там «установить такой-то реквизит в то-то». А тут по картинкам вообще отличий не вижу от стандартной.

    Заодно и флажок приделал «закрыть 1С по завершении» 😉

    Reply
  3. vasilykushnir

    >> Должна работать в любой конфигурации.

    Хочешь поспорить? А если нет, то следует писать: в типовых (саму-то небось с ИТС слимонил) для… и далее по тексту. Ибо уверен стопудово — фиг она проведет у меня хоть один документ. Уточняю — нетиповая самописная.

    Так что не надо громких заявлений за полную универсальность. Заодно присоединяюсь к вопросу в (1) — что новенького?

    Reply
  4. vovk_v

    Дорогие друзья! Сегодня мне понадобилось перепровести некоторые виды документов за определенный период. Как это сделать, если в базе работают ещё несколько пользователей? Можно написать обработку. Для человека знакомого с синтаксисом языка 1С: Предприятия 7.7 — задача тривиальная. Но зачем писать, если подобных обработок написано множество? В моей старенькой (очень старенькой) «торговле» такой обработки не оказалось. Диска ИТС с собой не было. 15 минут на поиска не дали резальтата: одна обработка по копированию документов, ещё одна групповая обработка с модулем закрытым паролем (интересно, что там такого уникального). Чтож… берем последнюю версию «Торговли и склад», открываем конфигуратор, сохраняем групповую обработку документов как внешнюю. Открываем в режиме «Предприятие» — сюрприз. Обработка не умеет проводить документы! Интересно… Открываем конфигуратор, еще 5 минут… Ура!!! Пока перепроводятся документы, есть еще несколько минут. Открываем браузер и тратим еще несколько минут, чтобы сыкономить 100 другим людям потраченные 30 минут. Итого, если 100 человек воспользуется этой обработкой, то мы получим 100 * 30 = 3000 минут = 50 часов = 2 суток полезного времени. Которое может быть потрачено на решение уникальных, еще не решенных задач, которые сделают нашу жизнь лучше! 🙂

    (1) Сравните её с типовой из торговли — это даст Вам развернутый ответ.

    (2) Поделитесь своей обработкой и мы с удовольствием оценим её возможности.

    (3) Извините, забыл упомянуть. Программа распространяется в надежде, что он может быть полезена, но БЕЗ КАКОГО-ЛИБО ВИДА ГАРАНТИЙ, ВЫРАЖЕННЫХ ЯВНО ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ПОДРАЗУМЕВАЕМЫМИ ГАРАНТИЯМИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ.

    Reply
  5. Abadonna

    (4)

    чтобы сэкономить 100 другим людям потраченные 30 минут. Итого, если 100 человек воспользуется этой обработкой, то мы получим 100 * 30 = 3000 минут = 50 часов = 2 суток полезного времени. Которое может быть потрачено на решение уникальных, еще не решенных задач, которые сделают нашу жизнь лучше!

    Ни фига! Плодим лентяев, которые потом пристают ко всем с вопросом «где взять новую форму счета-фактуры?». А там только столбцы местами поменялись 😉

    Reply
  6. vovk_v

    Дорогие друзья! Сегодня мне понадобилось перепровести некоторые виды документов за определенный период. Как это сделать, если в базе работают ещё несколько пользователей? Можно написать обработку. Для человека знакомого с синтаксисом языка 1С: Предприятия 7.7 — задача тривиальная. Но зачем писать, если подобных обработок написано множество? В моей старенькой (очень старенькой) «торговле» такой обработки не оказалось. Диска ИТС с собой не было. 15 минут на поиска не дали резальтата: одна обработка по копированию документов, ещё одна групповая обработка с модулем закрытым паролем (интересно, что там такого уникального). Чтож… берем последнюю версию «Торговли и склад», открываем конфигуратор, сохраняем групповую обработку документов как внешнюю. Открываем в режиме «Предприятие» — сюрприз. Обработка не умеет проводить документы! Интересно… Открываем конфигуратор, еще 5 минут… Ура!!! Пока перепроводятся документы, есть еще несколько минут. Открываем браузер и тратим еще несколько минут, чтобы сыкономить 100 другим людям потраченные 30 минут. Итого, если 100 человек воспользуется этой обработкой, то мы получим 100 * 30 = 3000 минут = 50 часов = 2 суток полезного времени. Которое может быть потрачено на решение уникальных, еще не решенных задач, которые сделают нашу жизнь лучше! 🙂

    (1) Сравните её с типовой из торговли — это даст Вам развернутый ответ.

    (2) Поделитесь своей обработкой и мы с удовольствием оценим её возможности.

    (3) Извините, забыл упомянуть. Программа распространяется в надежде, что может быть полезена, но БЕЗ КАКОГО-ЛИБО ВИДА ГАРАНТИЙ, ВЫРАЖЕННЫХ ЯВНО ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ПОДРАЗУМЕВАЕМЫМИ ГАРАНТИЯМИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ.

    Reply
  7. Abadonna

    (6)

    (2) Поделитесь своей обработкой и мы с удовольствием оценим её возможности.
    – Вчера вы изволили фокусы делать…

    – Я? – воскликнул в изумлении маг, – помилосердствуйте. Мне это даже как-то не к лицу!

    © Булгаков. Мастер и Маргарита

    Reply
  8. gutentag

    1С-бух 77 — Не зачет

    GROUP DOCUMENT PROCESSING.ERT(364)}: Процедура не обнаружена (глОживить)

    глОживить<<?>>(1);

    GROUP DOCUMENT PROCESSING.ERT(369)}: Процедура не обнаружена (глОживить)

    ИначеЕсли глЕстьРеквизитШапки<<?>>(«Склад», Док.Вид()) = 0 Тогда

    GROUP DOCUMENT PROCESSING.ERT(490)}: Функция не обнаружена (глЕстьРеквизитШапки)

    Reply
  9. Ёпрст

    Автор еще поди, скоро для себя unijourn откроет.. и uchoice…

    А если узнает, что к ним еще свои модули можно дописывать на обработку всего и вся…

    Да заполнится инфостарт поделками!

    🙂

    Reply
  10. Abadonna

    (8) Меня всегда и удивляли авторы, которые видя явную ссылку на какой-то конкретный ГМ (глЛяля()), не удосуживаются эту функцию копирнуть в обработку, претендующую на звание универсальной 😥

    Reply
  11. vip

    (10) А меня не удивляют.

    Для них то, что не является типовыми, то не является 1С.

    И таких подавляющее большинство. Они искренне уверены, что глЛяля() есть всегда и у всех.

    Посмотри просто на количество таких ошибок.

    Reply
  12. Арчибальд

    (10)(11) Вот только что перед публикацией проверял обработку — вылетела на глЗадержка(). Хотя я процедурку и скопировал в модуль — но с именем Задержка() 😀

    Reply
  13. Abadonna

    (12) Зато в анонсе

    Может быть легко адаптирована для любой конфигурации.

    А вот нет у проггера ни комплексухи, ни ТИС. И где он эти глЛяля() брать будет?

    Подайте, люди добрые?

    Reply
  14. Abadonna

    Думал, что штука хоть и боянистая, но рабочая. А она, оказывается, еще и не рабочая (8)

    Так что минус

    Reply
  15. gutentag

    (10) (14) = про ответы на пост №8

    я не программер(или программер в «зачаточном» состоянии), а бухгалтер. И если было заявлено что ВЕЩЬ работает в бух-7.7(сейчас снято), а не работает -> не зачет 😎

    Reply
  16. Abadonna

    (15)

    я не программер(или программер в «зачаточном» состоянии), а бухгалтер

    А тут бы и программер ни фига не сделал, если бы у него под рукой не было комплексухи или ТИС(13). А там оно — и так родное, встроенное.

    Reply
  17. baza1978

    к сожалению не пригодилось, работает криво

    Reply
  18. tmm

    Никак. Ни так и ни так — работать не хочет.

    Reply
  19. ifarkhetdinov

    не работает

    Reply
  20. yuyu1

    СтрДокумент = глНазваниеДокументаВЖурнале<<?>>(Док);

    {C:DOWNLOADS1CОБРАБОТКИ ДЛЯ КОНФЫ СКЛАДGROUP DOCUMENT PROCESSING.ERT(127)}: Функция не обнаружена (глНазваниеДокументаВЖурнале)

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *