Имя: Пароль:
1C
 
Создание счета на оплату на основании реализации
,
0 falselight
 
08.08.17
04:54
УТ 11.3. В новой базе у документа Реализация товаров услуг
нет возможности создания счета на оплату на его основании.
В демо базе же есть, и ещё много других документов.
Подскажите пожалуйста где это задается, такие настройки?
1 falselight
 
08.08.17
05:35
Проставил галки. Появился пункт создания счета на оплату
на основании реализации, но идет ошибка:

{ОбщийМодуль.ОбщегоНазначения.Модуль(86)}: Значение не является значением объектного типа (Метаданные)
    Запрос.Текст =


Посмотрел по коду, в этот запрос передается пустая ссылка. Как это исправить?


    Запрос = Новый Запрос;
    Запрос.УстановитьПараметр("Ссылка", Ссылка);
    Запрос.Текст =
    "ВЫБРАТЬ
    |" + ТекстПолей + "
    |ИЗ
    |    " + Ссылка.Метаданные().ПолноеИмя() + " КАК ПсевдонимЗаданнойТаблицы
    |ГДЕ
    |    ПсевдонимЗаданнойТаблицы.Ссылка = &Ссылка
    |";
    Выборка = Запрос.Выполнить().Выбрать();
2 mehfk
 
08.08.17
05:48
Пригласите специалиста.
3 falselight
 
08.08.17
06:11
В один момент в функцию

Функция ЗначенияРеквизитовОбъекта(Ссылка, Знач Реквизиты) Экспорт

передается пустая ссылка.
Причем открываю такой же документ, там ошибки нет. На других есть. На котором нет ошибки там в ссылке идет справочник ответственные лица организаций.


Почему его нет там где есть ошибка?
4 falselight
 
08.08.17
06:16
Ошибка УТ 11.3 ?
Никто не сталкивался?
5 falselight
 
08.08.17
06:20
Не понимаю причину ошибки.
Есть подобные документы.
Все так же заполнено.
Но вот на некоторых, почему то в эту функцию идет пустая ссылка, со значением не определено точнее, и на этом ошибка.
6 falselight
 
08.08.17
06:26
Подскажите как её устранить?
2 документа, одинаковые, ничем не отличаются,
если номером только. На одном есть ошибка при создании
счета на оплату на другом нет?
7 1dvd
 
08.08.17
06:26
У незаписаного документа нет ссылки
8 falselight
 
08.08.17
06:28
(7) Они все записаны и лежат в списке.
Открываю один, выбираю создать счет на его основании,
открывается форма счета.
Открываю другой документ, при создании на его основании счета идет ошибка.
Документы то записаны и заполнены одинаково.
Я и не могу понять что устранять то?
9 1dvd
 
08.08.17
06:29
>>Я и не могу понять что устранять то?

Откуда я знаю, можешь ты понять или нет. Открывай отладчиком и смотри что у тебя там в параметрах
10 falselight
 
08.08.17
06:33
(9) Я же вам говорю, посмотрел.
На одном документе при создании на основании в функцию
передается неопределенная ссылка.
А от куда передается не знаю.
Но есть такие же документы на них нет ошибки.
А на этом есть.
Я сверил документы одинаковые ничем не отличаются.
Такое то почему случается?
11 Альбатрос
 
08.08.17
06:36
неопределенная ссылка - это что еще за зверь?
12 1dvd
 
08.08.17
06:37
(10) смотри ОбработкаЗаполнения
13 igorPetrov
 
08.08.17
06:47
(10) Значит не одинаковые.
14 falselight
 
08.08.17
06:48
(13) Визуально одинаковые, в том то и дело!
И создавались они одинаково программно!
(11) Ссылка, тин неопределено.
15 Альбатрос
 
08.08.17
06:54
(14) Внешность бывает обманчива. Чем-то отличаются значит.
16 h-sp
 
08.08.17
07:03
(14) ну удали этот акт. Чего ты паришься?
17 falselight
 
08.08.17
07:14
Кроче у одних документов почему то в ДокументОсновании
неопределено при создании счета на оплату у других там
реализация.

(16) Так у меня такая же ошибка идет в другой чистой, не демо базе. Вот и выявляю почему она появляется.
Должен без препятственно создаваться счет на оплату.
18 falselight
 
08.08.17
07:17
Если это типовой механизм
то почему в один момент заполняется
в ДанныеФормыСтруктура ДокументОбъект
при создании счета на оплату, а
у одних документов реализация нет?
19 falselight
 
08.08.17
07:24
в какой то момент не заполняется ДокументОснование
при создании счета на оплату
20 falselight
 
08.08.17
07:32
Когда попадает в эту функцию

Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)

У Объект.ДокументОснование заполнено значение реализация
А у другого документа нет, но что происходит до этой
процедуры не понятно.
21 falselight
 
08.08.17
07:36
Как узнать что происходит до (20)?
Почему с одного документа при создании на основании
счета на оплату заполняется ДокументОснование
с другого там не определено ?
22 falselight
 
08.08.17
07:47
При нажатии создать на основании счет на оплату из
реализации, когда заполняется ДокументОснования?
23 Имитация работы
 
08.08.17
07:53
(22) Широносов, блин. При нажатии на кнопку создания на основании, когда заполняется ДокументОснование? А кто знает? Голову тоже дома забыл? Отладчик запускать разучился?
24 2S
 
08.08.17
08:00
(23) босс отчитал спеца?
25 h-sp
 
08.08.17
08:11
(22) читай (12) до полного просветления в мозгу.
26 falselight
 
08.08.17
08:26
Решил.
Дело было в одном сложном запросе.
Так как один документ новый, не типовой,
его нужно было добавить в условие отбора.
27 Масянька
 
08.08.17
08:31
(26) Так ты божился, что документ такой же, как и остальные.
Слушай, может, правда, задуматься о смене рода деятельности?
28 ildary
 
08.08.17
08:35
(27) Не надо лишать форум такого персонажа: у любого человека бывает трудный день, в который так приятно почитать такую тему и понять, что твои дела оказывается не так уж и плохи.
29 falselight
 
08.08.17
08:41
(27) я говорил вообще о реализациях.
И они были одинаковые.
Скрытый реквизит документ основание не видел.
Там один пакет одного запроса не выполнялся,
так как обрабатывались в условии типовые заказы.
А я использую сторонний документ заявка.
Все несколько сложно, и нужно было вот так углубленно
капнуть.
30 igorPetrov
 
08.08.17
08:42
(29) "капнуть" - капать не нужно было..
31 Мимохожий Однако
 
08.08.17
08:45
ОФФ:   falselight=Мисти №2
32 igorPetrov
 
08.08.17
08:45
(31) а разве не ливингстар?
33 falselight
 
08.08.17
08:56
(30) А как ответ получить можно было?
34 igorPetrov
 
08.08.17
09:12
(33) Ты о чем?
35 Имитация работы
 
08.08.17
09:14
(32) Он самый.
Мисти разумнее, хоть и в возрасте. У нее есть блокнотик и она туда пишет решения. Иногда (:
36 Масянька
 
08.08.17
09:19
(29) Стройбат на флоте: копать лопатой вглубь на 5 метров (С)
37 Злопчинский
 
08.08.17
10:38
(36) яма - вещь такая что чем больше ты из неё берешь тем больше она становится.. Вот бы так с зарплатой...