Имя: Пароль:
1C
1С v8
ERP. Не работает "является основанием для..."
0 megabax
 
14.11.17
13:35
Добрый день. Создал в ERP документ на основе другого документа (ЗаявкаПоставщику). Добавил у него новый документ в конфигураторе в "Является осваиванием для...". Добавленный документ "Заявка на расходование денежных средств". Но в списке вводимых на основании документов  в режиме предприятия  не появился. Думал, может функциональная опция не включена - оказалась включена (Использование Заяво на расходование ДС).
подскажите пожалуйста, как лечить?
1 DrShad
 
14.11.17
13:39
нужно переучиваться на работу с УФ
2 ildary
 
14.11.17
13:39
(0) Версию поточнее лучше указать - в последних БСП много всякого переделано.
3 ildary
 
14.11.17
13:41
(1) Да, ERP - не та конфигурация, которую сел и запустил.
4 timurhv
 
14.11.17
13:44
(3) Че это?! Сел, запустил, глаза выпучил и закрыл :) Даже методом тыка не то получается, +100500 настроек вшито.
5 Buster007
 
14.11.17
13:48
(0) в модуле менеджера ищи
6 toypaul
 
гуру
14.11.17
13:51
(0) полчаса назад тут такой же вопрос обсуждали. правильно в (5) - в модуле менеджера прописано что вводится на основании и на основании чего вводится этот документ.
7 Cyberhawk
 
14.11.17
13:53
"в списке вводимых на основании документов  в режиме предприятия  не появился" // В конфигурациях на базе ЕРП (ЕРП, КА, УТ) все команды нарисованные в конфигурации, а не платформенные
8 megabax
 
14.11.17
13:59
Оказывается в модуле менеджера надо сделать так:
// Заполняет список команд создания на основании.
//
// Параметры:
//   КомандыСоздатьНаОсновании - ТаблицаЗначений - состав полей см. в функции ВводНаОсновании.СоздатьКоллекциюКомандСоздатьНаОсновании
//
Процедура ДобавитьКомандыСозданияНаОсновании(КомандыСоздатьНаОсновании) Экспорт
    
    Документы.ЗаявкаНаРасходованиеДенежныхСредств.ДобавитьКомандуСоздатьНаОсновании(КомандыСоздатьНаОсновании);
    Документы.ПеремещениеТоваров.ДобавитьКомандуСоздатьНаОсновании(КомандыСоздатьНаОсновании);
    Документы.ВзаимозачетЗадолженности.ДобавитьКомандуСоздатьНаОсновании(КомандыСоздатьНаОсновании);


только вот непонятно, а почему две кнопки вода на основании с разным составом вводимых на основании документов, примем, ода из них соответствует тому что сделано в модуле менеджера, а вторая какая-то левая кнопка. Как понять, откуда она взялась?
9 vis_tmp
 
14.11.17
14:04
(7)А почему так сделали?
10 Cyberhawk
 
14.11.17
14:06
(9) Ну так интерфейс становится более управляемым, полагаю
11 ildary
 
14.11.17
14:11
(8) стоит заглянуть в командный интерфейс документа и там будет видно - почему команда стала дублироваться.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший