Вход | Регистрация
 

Создание документа при проведении другого

Создание документа при проведении другого
Я
   temqpod
 
06.12.21 - 17:20
Здравствуйте, нужна помощь: При проведении документа А, должен создаваться документ B.Как можно реализовать?Буду благодарен.
   mikecool
 
1 - 06.12.21 - 17:25
я не буду помогать в этом гиблом деле
   Василий Алибабаевич
 
2 - 06.12.21 - 17:27
(0) Без аргументов.
Оно такое не нужно. Нужно или вводить документ В на основании документа А. Можно регламентным заданием. Можно интерактивно. Или всю логику документа В реализовать в документе А.
   Масянька
 
3 - 06.12.21 - 17:28
(0) А при отмене проведения - чего надо делать?
   d_monah
 
4 - 06.12.21 - 17:43
Создавать новую тему на мисте))).Идея совсем плохая,предлагаю ТС продумать все заново, что будет если....
   Смотрящий
 
5 - 06.12.21 - 17:50
(0) Подпиской на событие
   vova1122
 
6 - 06.12.21 - 17:56
(3) и это можно реализовать. Хотя все зависит от цели задачи.
Например у меня была задача, при проведении документа делать определенные действия (паралельно задокументировать эти действия в другом документе). (при повторном проведеннии - перероведении просто искал документ, остнованием которого является документ "А"
   temqpod
 
7 - 06.12.21 - 17:57
Да это одно из заданий, которое мне дали после собеседования. Нормально ли это вообще?:D.У меня даже коммерческого опыта нету. Реализую через ввод на основании всё-же.
   vova1122
 
8 - 06.12.21 - 17:59
(7( "При проведении документа А, должен создаваться документ B"   и  "Ввод на основании"  - это разные поняния.
   Сергиус
 
9 - 06.12.21 - 18:05
(7)[Да это одно из заданий, которое мне дали после собеседования] Может это проверка и есть?)
   Злопчинский
 
10 - 06.12.21 - 18:09
(8) представляешь, как ты ТСу мировозрение сломал...?
   temqpod
 
11 - 06.12.21 - 18:10
(10) Не сломал!
   Масянька
 
12 - 07.12.21 - 08:32
(6) Я знаю, что можно. Можно и зайца научить курить - нет ничего невозможного для человека с интеллектом (С)
Но зачем? Пример такой задачи есть?
   RomaH
 
13 - 07.12.21 - 09:19
(0) не верная формулировка задачи
"При проведении документа А, должен создаваться документ B." - это решение

а задача какая?
   RomaH
 
14 - 07.12.21 - 09:21
+(13) или ты чисто "программист"? а это уже ТЗ

тогда зачем лишние вопросы? - пиши то, что написано в ТЗ

в обработке проведения создаешь документ "В" ... про записать этот документ там сказано?
   МимохожийОднако
 
15 - 07.12.21 - 09:32
(13) Согласен.ТС озвучил возможное решение, а не задачу.
   Dmitrii
 
16 - 07.12.21 - 09:50
(0) Идея так себе.
При её реализации придётся озаботиться множеством нетривиальный вопросов.
1. Учесть, что документ В может не записаться или не провестись по каким-либо причинам (права, ошибка в данных, недостаточно каких-то реквизитов). Что делать? Ведь документ А в таком случае не проведётся.
2. Что делать, если новый документ А записался, но не провёлся (например, нехватка товара при реализации)? Документ В должен создаться, но остаться непроведенным или не должен?
3. Что делать при изменении и/или перепроведении документа А? Перезаполнять/перепроводить В? Или нет?
4. Что делать при отмене проведения А? Отменять проведение В?
5. Что делать при пометке на удаление А? Помечать на удаление В?
6. Что делать при (пере)проведении А, если В уже существует (создан ранее), но В помечен на удаление или не проведён?
7. Должно что-либо происходить с документом А, если пользователь меняет документ В (изменяет реквизиты В, отменяет проведение, помечает на удаление, проводит В при непроведённом А)?
И вообще. А точно нужен документ В? Может лучше просто документ А обогатить возможностью делать движения в какие-либо регистры?

Список тем форума
 
Читай всё полезное и впитывай, а нападки игнорируй. Здесь так принято. aka AMIGO
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.