#0
by never_sleep
Пробовал так: Но с-ф создается незаполненной, документ основание не указан. Ищу в коде как это делается, когда в форме поступления нажимается навигационная ссылка "зарегистрировать счет-фактуру". Но до конца еще не разобрался. Правильно копаю? Или ну его нафиг, заполнить реквизиты документа ручками в коде? Или есть другой, более правильный способ?
#1
by Рэйв
Смотри обработку заполнения в модуле объекта.Такое ощущение, что твой тип поступления там не прописан
#3
by never_sleep
Эта процедура ЗаполнитьПоДокументуОснованию(ДанныеЗаполнения) как раз и вызывается из ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка). И она не экспортная. Пробую разобраться почему с поступлением первая процедура не работает.
#6
by never_sleep
Хотя один фиг. Не работает и так: СФПолученный.Заполнить(ДокПоступление.Ссылка); Результат одинаковый.
#7
by МимохожийОднако
Встань отладчиком на начало процедуры заполнения и посмотри, что там передаётся не так.
#8
by never_sleep
в ЗаполнитьПоДокументуОснованию есть переход в ПолучитьПараметрыСчетаФактурыПоОснованиям. Там запросами собираются все параметры для С-Ф. Там есть конструкиции типа: если докоснование такой-то, то такой-то запрос. Но в коде нет ссылок на ПоступлениеТоваровУслуг. Попробую все же посмотреть как и планировал изначально как на форме происходит регистрация с-ф.
#14
by Serg_1960
[Вопрос от мальчика, который первым сообщил что король - голый] ТС, почему твоим собеседникам нельзя сообщать какая у тебя конфигурация?
#15
by catena
Интересно, это в какой конфигурации в заполнении счф полученной нет поступления? А что же там тогда есть?
#16
by МимохожийОднако
Проще, наверное, пользователю показать кнопку Создать счет-фактуру в открытом документе Поступление ))
#17
by Serg_1960
(шёпотом, чтобы ТС не слышал) Там оно всё есть, только автор этой ветки об этом не в курсе.
#19
by Serg_1960
Автор, поверх типовой УТ11, уже написал заказ поставщику, поступление по заказу, теперь вот пишет с/ф на основании поступления. согласен, не будем автору мешать :)
#20
by never_sleep
Управление торговлей, редакция 11.2 (11.2.3.213). Извините, думал вопрос более менее общий и не зависит от конфигурации. Так как логика всех типовых 1Совских должна быть, как мне казалось, похожей. Если вызвать из формы документа поступления "Создать на основании", то с-ф там нет. Его как наиболее часто используемое вынесли в навигационную ссылку "Зарегистрировать с-ф". Ну это к тому, что автор знает что на форме расположено. Афффтор, нуб, но очень старается. Пишет загрузку из файла dbf. Загрузка формирует поступления (привязывает их к своим заказам) - это сделал, формирует с-ф полученные и перемещения - это пока не сделал. Я поступления созданию на основании заказов. Там конструкция Док.Заполнить(Основание.Ссылка) отлично отработала. Учитывая что для с-ф полученного поступление может быть основанием, я сделал так-же, но фиг. Не работает. Можно прописать заполнение каждого реквизита, но это как мне кажется неправильный путь. Ищу как отрабатывает навигационная ссылка с регистрацией с-ф. но так как нуб, и постоянно отвлекают дела идут оочень медленно. Вся эта галиматья должна работать автоматически, без вызова форм и передачи управления на клиента. Потому как водной выгрузке дофига документов. а необходимые параметры в самом начале задаются. Это к тому, чтобы показать пользователю кнопку создать с-ф.
#24
by never_sleep
Короче, сделал вот так. Обработка заполнения у с-ф не работала, потому что её нужно было передавать не просто документ, а структуру. Сообщить("Документ "+СФПолученный); Теперь все ок. Спасибо всем кто откликнулся. Возьму на заметку ваш способ. По нему только еще один вопрос. Какое бы название формы не взял, ругается на то что на сервере такого имени нет. в СП написано что доступность этого метода на клиенте. может в этом все дело?
#25
by polosov
А как-то так, как в типовой не захотелось? И ПараметрыЗаписи.ДанныеСчетаФактуры <> Неопределено Тогда
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- А можно создать программно новый объект метаданных?
- Как программно создать документ на основании?
- Как программно создать договор контрагента.
- Программно добавить обработчик события к программно добавленному элементу формы
- v7: Программно создать документ на основании и записать его?
- Как перегнать программно печатную форму в формат JPG
- v8: СКД: программно добавить системное поле
- Как программно установить владельца программно созданной колонке
- Подскажите как программно открыть форму документа и программно нажать на ОК?
- Программно создать документ на основании
- Как программно закрыть Как программно вызвать окно печати ?
- Программно заполнить значение, программно созданого реквизита
В этой группе 1С
- Розница 22 Продажа на одной кассе с двух ФР
- БГУ 1: Амортизация, инвентарная карточка
- Нужна ли блокировка для менеджера записи регистра сведений?
- ошибка Поле объекта не обнаружено
- Зуп перенос данных из 2.5 в 3.1 индексация при расчете среднего
- Загрузка файла xml в 1с из сторонней программы
- УПП 1.3. Контролируемые сделки
- v7: Шифрование алгоритмом SHA1
- ЗУП 2.5 Метод "отклонений". Изменить ночные часы.
- Как в управляемой форме изменить масштаб поля табличного документа?
- 1С УТ 10.3 пустое поле "Ответственный" в реализации.
- Онлайн касса. Неверный номер регистра Атол 22 Fprint 22 ПТК и УТ 11.3.
- ЗуП 3,1 Отпуск сразу после выплаты ЗП. Как отражать правильно?
- Отобрать в запросе только те, что можно привести к числу
- Оценка рентабельности 1с УТ 11.3
- v7: Переход с Комплексная 7.7 на БП 3.0
- Ограничение прав ут 10,3 ошибка
- 1C 8.3.9.1850 NameDecl.dll не работает
- Перенос программной лицензии 1с
- v7: Сложный запрос для табличного поля 1С++