Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 10:31

Создание документа "На основании"

Автор Funt Фунтиков, 22 апр 2021, 14:56

0 Пользователей и 1 гость просматривают эту тему.

Funt Фунтиков

Всем доброго времени суток!
Столкнулся с такой проблемой. Создаю документ КарточкаЗаказа товара "НА ОСНОВАНИИ" документа Расчеты, модуль заполнения создавал "конструктором ввода на основании" 1С. все поля заполняются автоматически нормально, за исключение одно поля. Типы данных и наименование реквизитов у обоих документов одинаковые.
Не могу понять почему так происходит. Так же прикладываю два фото заполнения исходника и приемника данных
Подскажите пожалуйста в чем может быть проблема!?

antoneus


Funt Фунтиков

Цитата: antoneus от 22 апр 2021, 15:18
Отладчик что говорит?
А как его открыть и где лучше всего поставить точку остановки?

antoneus

На первой команде процедуры ОбработкаЗаполнения в модуле документа КарточкаЗаказа. Открываешь модуль, два раза щелкаешь мышкой на боковой вертикальной полосе или нажимаешь F9 (скрин). Потом - F5, 1с запустится уже для отладки. Пробуй ввести на основании карточку заявки, потом пошагово смотри - что там происходит. Как вообще можно жить без отладчика?
Если база клиент-серверная - может не взлететь, если на сервере не включена отладка.
Ну на крайний случай выкладывай код из обработки заполнения, почитаем.

Funt Фунтиков

Поставил точку, запустил отладчик. В процессе создании на основании, все данные заполняются с источника правильно, в документе приемнике все данные приходят правильно за исключением одного реквизита. Хотя он с источника приходите НЕ пустой. Типы данных у этих реквизитов в источнике и приемнике одинаковые.
В чем может быть прикол, вообще не понятно!

antoneus

Как происходит заполнение? Как реквизит называется в источнике и приемнике?

Funt Фунтиков

Всем спасибо за помощь!

Вроде бы разобрался и все стало заполняться автоматически!
Добавлено: 23 апр 2021, 18:09


но появился вот такой вопрос, не хотел бы создавать из-за этого новую тему:
создал через конструктор печати форму, при запуске выдает такую ошибку:
Ошибка модуля формы
по причине:
Ошибка инициализации модуля: Документ.КарточкаЗаказа.Команда.Печать ТЗ.МодульКоманды
по причине:
{Документ.КарточкаЗаказа.Команда.Печать ТЗ.МодульКоманды(17,17)}: Ожидается символ '('
Процедура Печать<<?>> ТЗ(ТабДок, ПараметрКоманды)

LexaK

в имени "Печать ТЗ" - надо убрать пробел
если помогло нажмите: Спасибо!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск