Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Почему обработка не создает документа

↓ [piter3, 01.03.21 - 11:37]
Почему обработка не создает документа
Я
   sidalexsandr
 
01.03.21 - 11:17
Вот текст обработки
&НаСервере
Процедура Просрочка(Команда)
    
   НовыйДокумент = Документы.СписаниеПросрочки.СоздатьДокумент();
   НовыйДокумент.Дата = ТекущаяДата();
   НовыйДокумент.Номер.Автонумерация = Истина;
   НовыйДокумент.Склад = Справочники.Склады.НайтиПоНаименованию("Основной");
  
   // Спишем товарчик
   СтрокаТЧ = НовыйДокумент.Товары.Добавить();  
   СтрокаТЧ.ДокПартии =  Документы.Поступление.НайтиПоНомеру("000000001");
   СтрокаТЧ.Номенклатура = Справочники.Номенклатура.НайтиПоКоду("000000001");
   СтрокаТЧ.Количество = 1;
   СтрокаТЧ.ДатаИзготовления = ТекущаяДата();
   СтрокаТЧ.ЦенаЗакупки = 5;
   СтрокаТЧ.Сумма = СтрокаТЧ.ЦенаЗакупки * СтрокаТЧ.Количество;    
  
   НовыйДокумент.Записать(РежимЗаписиДокумента.Проведение, РежимПроведенияДокумента.Оперативный);
    
КонецПроцедуры
   brainguard
 
1 - 01.03.21 - 11:18
(0) Попробуй записать без проведения
   Обработка
 
2 - 01.03.21 - 11:20
(0) Попробуй пройтись отладкой с точкой останова
   vicof
 
3 - 01.03.21 - 11:21
(1) Нахрена? Мистяне ж посмотрят и скажут.
   sidalexsandr
 
4 - 01.03.21 - 11:22
(1) Не создается документ
   Михаил Козлов
 
5 - 01.03.21 - 11:24
(4) Может не записывается?
   sidalexsandr
 
6 - 01.03.21 - 11:25
(5) Получается что не записывается, но непонятно почему
   ДенисЧ
 
7 - 01.03.21 - 11:27
А кто сказал, что не записывается? В ЖР что?
   vicof
 
8 - 01.03.21 - 11:28
НовыйДокумент.Номер.Автонумерация = Истина; 
вот это что за?
   vicof
 
9 - 01.03.21 - 11:28
кажется, я превращаюсь в отладчик
   VladZ
 
10 - 01.03.21 - 11:28
(0) Покажи ЖР.
   sidalexsandr
 
11 - 01.03.21 - 11:29
(8) Пробовал прописывал в ручную номер не помогло
   sidalexsandr
 
12 - 01.03.21 - 11:30
Начало    Вызовов    Время    Отправлено    Принято
1    11:28:54    9    0,39    402    39 174
   Василий Алибабаевич
 
13 - 01.03.21 - 11:32
(12) Это офигенно... Я считаю... )))
   Lama12
 
14 - 01.03.21 - 11:33
Поставь точку остановки на этой строке

НовыйДокумент.Записать(РежимЗаписиДокумента.Проведение, РежимПроведенияДокумента.Оперативный);


Скажи номер документа.
   ДенисЧ
 
15 - 01.03.21 - 11:33
(12) У тебя журнал регистрации секретный.. Палишь, засланный казачОк!!
   sidalexsandr
 
16 - 01.03.21 - 11:36
01.03.2021 11:34:04        WIN-H5SC8AC37HK    Тонкий клиент    60    Сеанс. Завершение                        
01.03.2021 11:34:09        WIN-H5SC8AC37HK    Тонкий клиент    62    Сеанс. Аутентификация                    Имя: , ...    
01.03.2021 11:34:09        WIN-H5SC8AC37HK    Тонкий клиент    62    Сеанс. Начало
   PuhUfa
 
17 - 01.03.21 - 11:37
Пятнично...
   vicof
 
18 - 01.03.21 - 11:37
Я так понимаю, у ливингстара новый ник
   sidalexsandr
 
19 - 01.03.21 - 11:39
(14) В отладчике нет номера документа
   sidalexsandr
 
20 - 01.03.21 - 11:39
(19) Я хотел сказать что в отладчике в табло номер документа пустой
   Lama12
 
21 - 01.03.21 - 11:40
(19) Ну хоть что-то. Теперь нажимай F11 и смотри когда дойдет до строки

 НовыйДокумент.Записать(РежимЗаписиДокумента.Проведение, РежимПроведенияДокумента.Оперативный);

Потом открывай журнал регистрации и смотри что там.
   sidalexsandr
 
22 - 01.03.21 - 11:57
(21) В журнале регистрации нет ничего относящегося к не созданному документу
   sidalexsandr
 
23 - 01.03.21 - 12:16
Процедуру создал в модуле формы обработки
   sidalexsandr
 
24 - 01.03.21 - 12:25
Написал установить значение константы. То же не работает. Вот текст
Процедура Просрочка(Команда)
    
    ЛюбимаяЕда = Константы.ПроверкаМодФ.СоздатьМенеджерЗначения();
 
    // меняем значение

    ЛюбимаяЕда.Значение = Истина;
 
    // записываем значение

    ЛюбимаяЕда.Записать();
   sidalexsandr
 
25 - 01.03.21 - 13:04
Указали на ошибку надо по кнопке в обработке вызывать клиентскую процедуру и из неё уже серверную
   Fram
 
26 - 01.03.21 - 13:26
(25) а ты как делал?
   sidalexsandr
 
27 - 01.03.21 - 13:31
(26) Вызывал по кнопке серверную процедуру
   Fram
 
28 - 01.03.21 - 15:59
(27) Это как? Покажи скрин


Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.