Павлик Дмитрий

63
Рейтинг

DimaP
Дмитрий Павлик



  •   Регистрация: 12.05.2008 (15 лет назад)

  •   Был(а) на сайте: 23.04.2024

Друзья
  • denavis denavis
  • Дмитрий Малышев
  • Евгений Комиссаров
  • Гордей Голиков
  • Андрей Волин
Подписчики 10

Группы

Профессиональный разработчик

Партнер IS-WP

Рейтинг 63

Проверка наличия движений

Инструменты и обработки Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Внешняя обработка (ert,epf) Анализ учета

После выполнения обмена данными между базами, бывает, висят документы с признаком "Проведён", а движений нет, они появляются после выполнения отложенного проведения.

1 стартмани

22.11.2011    9370    74    DimaP    6       

7

Торг-12 с разбором на русские/английские слова в названии номенклатуры

Отчеты и формы Бухгалтер Оперативный учет 7.7 1С:Торговля и склад 7.7 Россия Управленческий учет Абонемент ($m) Архив с данными Печатные формы Оптовая торговля

Клиенту понадобилось сделать несколько форм ТОРГ-12, чтобы товар печатался в следующих вариациях (исходно большинство номенклатуры имеет название в формате артикул+русское наименование+английское+комментарий - всё в одной строке-наименовании): 1) Обычная ТОРГ-12 2) ру+en+комментарий 3) ру+комментарий 4) ру

1 стартмани

15.08.2009    8403    24    DimaP    0       

2

Быстрое удаление документов

Инструменты и обработки Системный администратор Программист Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m) Внешняя обработка (ert,epf) Чистка данных

Часто бывает, что, отлаживая какую-нибудь обработку, которая создает документы, приходится эти самые документы (или справочники) удалять, если что не так: ставить пометку на удаление, потом ждать, когда 1С поверит и удалит. К тому же найдется еще куча зависимостей...

1 стартмани

30.04.2009    12816    831    DimaP    18       

15

Комментарии

ПубликацииSAFe Epic (Эпик)#1 12.07.23 7:48
Это может быть интересно и полезно, но уж очень специфично.
Даже если ты в теме, то погрузиться и понять не только суть, но и применимость, даётся с трудом.
ПубликацииПросмотр согласующих до старта бизнес-процесса#5 04.07.23 20:30
(4)
Цитата
Есть возможность исправить обработку?

Уже самостоятельно, решение больше не поддерживается; код открыт.
Цитата
Инструмент представлен как есть
DevСтруктура подчинённости документов. Немного оптимизирована скорость.#18 25.05.23 16:14
Если в структуре много документов, то уже не показывает.
Похоже, надо искать какое-то другое решение или допиливать.
ПубликацииПросмотр согласующих до старта бизнес-процесса#2 18.05.22 8:49
(1) Нет. Но и никаких кардинальных изменений в ДО 2.1 уже нет и не будет. От версии платформы не зависит.
ПубликацииПросмотр согласующих до старта бизнес-процесса#0 18.01.22 7:00
Шаблон решения для получения списка согласующих до старта бизнес-процесса.
DevДокументооборот: Остановка срока исполнения согласования при рассмотрении вопроса.#2 28.04.21 17:01
Типовых инструментов не видел.
Видимо, придётся допиливать через подписку на события:
1. Появился процесс "Рассмотрение вопроса" с головным процессом "Согласование" - согласование согласование на паузе.
2. Завершился - стартуем.
Но не факт, что такая схема будет работать корректно.
DevДокументооборот: хранение файлов в вэб сервисе#2 28.04.21 16:57
Типового инструмента не текущий момент нет.
Есть хранение в ИБ и в томах на диске.

Придётся пилить свой механизм. Думаю, можно даже обойтись без доработки ДО, если есть какой-то софт, который будет эмулировать папки на диске, а сам обращаться к веб-сервису.
ДокументооборотНеобходимо вывести в поле результат условной и ролевой маршрутизации процесса перед стартом процесса#2 28.04.21 16:54
Если так ?

Код
&НаКлиенте
Процедура Расш1_ИсполнителиПриАктивизацииСтрокиПосле(Элемент)
    
    Если ЗначениеЗаполнено(Элемент.ТекущиеДанные.Условие) Тогда
        
        Рез = РезультатМаршрутизации(Объект[B].Ссылка[/B], Элемент.ТекущиеДанные.Условие);    
        
    КонецЕсли;
    
КонецПроцедуры

&НаСервереБезКонтекста
Функция РезультатМаршрутизации(Документ, Условие)

    Возврат РаботаСУсловиямиМаршрутизации.ПроверитьПрименимостьУсловияМаршрутизацииКОбъекту(Документ, Условие);

КонецФункции
DevОбязательная связь по условию 1С Документооборот#2 28.04.21 16:26
Такого функционала нет.
Надо писать код.
В модуле формы в процедуре "ПередЗаписью" надо написать что-то типа:
1. Самому добавить связь
Код
Если ПроверкаУсловия() Тогда
      СвязиДокументов.СоздатьСвязь(
         Объект.Ссылка, 
         СвязанныйДокумент, 
         ТипСвязи);
КонецЕсли;


2. Сделать обязательную связь:
Код
            НоваяСтрока = ОбязательныеСвязи.Добавить();
            НоваяСтрока.ТипСвязи = ПредопределенноеЗначение("Справочник.ТипыСвязей.СБД_СвязьПроектаДССДоговором");
            НоваяСтрока.СсылкаНа = Объект.ВидДокумента;
            НоваяСтрока.СвязанныйДокумент = Объект.СБД_ОсновнойДоговор;
            НоваяСтрока.НужноЗаписать = Истина;
DevСистема взаимодействия. Быстрый старт#22 28.08.20 11:36
(20)

В целом, согласен. Однако, в том SAP или Sale force есть такой функционал и очень давно. Поэтому, EPR-система, ориентированная на большой рынок, должна иметь это и развивать дальше. Может быть вырастет во что-то бОльшее. Если у них интеграция через фэйсбук, то в 1С будет через вконтакте и одноклассники :)