Имя: Пароль:
1C
1С v8
Ввод на основании одного документа с двумя табл. частями
0 wasa
 
24.01.22
11:42
Существует документ С двумя табл. частями. Условно выпуск продукции. Одна - отражает выпуск, вторая - израсходованное сырье.
На основании этого документа надо формировать два документа перемещения.
Ввод на основании создает один документ, и в обработку ввода на основании подсовывает ссылку на док. источник.
Вопрос знатокам: Существует ли типовой механизм, позволяющий передать инфу о том, какую именно табл. часть требуется заполнить?
Пока похоже, что нет.
1 ДенисЧ
 
24.01.22
11:46
Типового нет.
2 DrShad
 
24.01.22
11:50
три раза перечитал и нифига не понял
3 Kigo_Kigo
 
24.01.22
11:53
(2) А что не понятно то то
1-й документ - он хочет переместить/списать материалы
2-й выпустить ГП на склад
типового нет
4 lodger
 
24.01.22
12:02
(0) "какую именно табл. часть требуется заполнить" - а зачем?
делай контроль наличия и открывай один\пару\ноль новых доков.
5 lodger
 
24.01.22
12:15
"типовая" схема ввода на основании, емнип, такая:
1. создаётся форма объекта и в неё подается структура с параметрами для инициации.
2. в обработке "ПриСозданииНаСервере" по данными параметров инициируется Объект.Заполнить(Параметры);
3. вот тут он попадает в ОбработкаЗаполнения в модуле объекта.

чтобы открылось 0-1-2-100 форм нового объекта нужно перед Объект.Заполнить(Параметры) сделать развилку или цикл, чтобы порождалась ещё одна форма и в неё передавался другой набор параметров.
6 Dmitrii
 
гуру
24.01.22
12:17
(0) >> Существует ли типовой механизм.

Зависит от конфигурации. Он ведь "типовой" для конкретной конфы.
В любом случае в типовых конфигурациях на БСП ничего не мешает написать свои команды создания на основании.
https://its.1c.ru/db/bsp316doc#content:4:1:issogl3_разработка_и_подключение_команд_создания_на_основании
7 Жан Пердежон
 
24.01.22
12:39
(2) нет времени объяснять, заполняй ТЧ!