16.02.11 — 15:15
Есть обработка которая программно создает документ. судя по синтаксис-помощнику метод СоздатьДокумент() работает и на сервере и на клиенте. У меня обработка вылетает по ошибке
Ошибка при вызове метода контекста (СоздатьДокумент)
Заявка = Документы.ЗаявкаНаРасходованиеСредств.СоздатьДокумент();
по причине:
При подписке на событие произошла ошибка. Метод обработчика события не найден
Отладчик до наших подписок не доходит, и я их убирала — не помогало, все равно эта ошибка. В чем может быть дело?
1 — 16.02.11 — 15:17
Как можно дойти до метода, которого НЕТ?
2 — 16.02.11 — 15:24
(1) — как словить ошибку на методе которого нет? и почему тогда не создается?
3 — 16.02.11 — 15:29
запустить сервер в режиме отладки, и псотавить точку останова на строке
Заявка = Документы.ЗаявкаНаРасходованиеСредств.СоздатьДокумент();
и потом — Ф11
4 — 16.02.11 — 15:30
А что — интерактивно создается?
5 — 16.02.11 — 15:31
(3) — и выходит эта же ошибка
6 — 16.02.11 — 15:32
выкладывай конфу на файлообменник
7 — 16.02.11 — 15:32
руками создается и на сервере создается. а вот на толстом эта ошибка.
8 — 16.02.11 — 15:33
(0) Кто вам сказал, про Клиента?
ДокументМенеджер.<Имя документа> (DocumentManager.<Имя документа>)
СоздатьДокумент (CreateDocument)
Синтаксис:
СоздатьДокумент()
Возвращаемое значение:
Тип: ДокументОбъект.
Описание:
Создает новый документ.
Доступность:
Сервер, толстый клиент, внешнее соединение.
9 — 16.02.11 — 15:33
(4) +1
10 — 16.02.11 — 15:34
(8) Тонкого нет, а скорей всего тут Тонкий.
11 — 16.02.11 — 15:34
2(8) ну и в чем противоречие?
12 — 16.02.11 — 15:34
2(10) ну ничего себе телепат.
13 — 16.02.11 — 15:35
(0) в каком клиенте?
14 — 16.02.11 — 15:36
толстый!!
15 — 16.02.11 — 15:36
(13) — в толстом.
16 — 16.02.11 — 15:37
2(15) ждем конфу и обработку на файлообменнике.
17 — 16.02.11 — 15:37
(0) точно во всех подписках обработчики проставлены?
18 — 16.02.11 — 15:38
2(17) как ты ее проверишь?
19 — 16.02.11 — 15:38
(17) — да, проставлены
20 — 16.02.11 — 15:39
2(19) файлы уже заливаются?
21 — 16.02.11 — 15:40
(18) всмысли?
на одной неудачно обновленной УПП конфе подписки на версионирование не удалились, а процедуры — обработчики из методов пропали (в самих подписках они были)… конфа примерно так же материлась
22 — 16.02.11 — 15:40
(18) — мне типа делать нечего как лапшу вешать что-ли? убирала я все подписки — ничего не изменилось, да и отладчиком туда не попадала
23 — 16.02.11 — 15:41
2(21) в смысле она скажет — «Да, проставлены»… но на самом деле проставлен какой-то не будет. Как ты это узнаешь?
24 — 16.02.11 — 15:42
2(22) Ну, например да…
Или например вы где-то лажаете и не замечаете этого.
25 — 16.02.11 — 15:42
(23) ну мне то пофик, не я заинтересован в правильном диагнозе =)
26 — 16.02.11 — 15:43
(21) — у нас самописная конфа, тут подписок то всего штук 5-6.
27 — 16.02.11 — 15:44
2(25) ТС похоже тоже не заинтересован…
28 — 16.02.11 — 15:44
(25) — правильно мыслишь)) я заинтересована, поэтому и прошу помощи. если есть еще какой-то способ найти подписку кроме как не поставить точки останова во всех модулях — рада буду услышать
29 — 16.02.11 — 15:46
(22) Точно Ф11 нажимала, когда (3) пробовала? Попробуй еще в отладчике включить остановку по ошибке. Сдается мне, это не те подписки…
30 — 16.02.11 — 15:46
31 — 16.02.11 — 15:49
в файловой то нормально работает? синтаксический контроль со всеми галками ошибок не выдает?
32 — 16.02.11 — 15:49
(29) — точно. да я уверена что это не наши подписки
33 — 16.02.11 — 15:49
телепатирую
у модуля, в котором располагается обработчик, не стоит флаг клиент (обычное приложение)
34 — 16.02.11 — 15:50
(33) Что не мешает документу чудесным образом создаваться интерактивно.
35 — 16.02.11 — 15:50
(33)+
Еще в конфигураторе пункт меню КонфигурацияПроверка конфигурациигалка Толстый клиент — ОК
36 — 16.02.11 — 15:52
2(32) Ну раз уверенна, значит все О’кей… Вызываете служителей культа.
37 — 16.02.11 — 15:54
(36) — если есть еще какой-то способ найти подписку кроме как не поставить точки останова во всех модулях — рада буду услышать
38 — 16.02.11 — 15:55
(31) — мне в серверной надо
39 — 16.02.11 — 15:55
2(37) Выложите конфу на файлообменник, мы с радостью найдем в каком месте вы лажаете.
40 — 16.02.11 — 15:57
(37) Как тебе поможет точка останова, если до обработчика подписки дела не доходит?
Обучающий ролик из (30) уже усвоен?
41 — 16.02.11 — 16:00
(38) это не значит, что в файловой точно работает, а отлаживать там попроще
42 — 16.02.11 — 16:03
Кстати, при (3) и (30) желательно, чтобы серверные модули тоже были в режиме отладки (сервер приложений в режиме отладки и подключен в отладчике как предмет отладки)
43 — 16.02.11 — 16:54
Документ на клиенте создавать нельзя, его можно создавать на сервере. Если процедура описана НаКлиенте, то метод «СоздатьДокумент()» из этой процедуры не может вызываться, егоо не сущ на клиенте(8).
44 — 16.02.11 — 16:56
2(43) Значит когда в описании метода нисано «Доступность:
, толстый клиент, «, 1С — врет?
45 — 16.02.11 — 17:03
НЕ знаю, врет или нет, но у меня была подобная проблема (В режиме отладчика ошибка продолжала бить), пока я не разбила код на отдельные процедуры, которые выполнялись поочередно то на клиенте, то на сервере, итого из 1-й привычной процедуры, написанной в 8.1 их получилось около 5-ти.
46 — 16.02.11 — 17:03
2(45) у всех остальных работает
47 — 16.02.11 — 17:07
(46)я про управляемое приложение
48 — 16.02.11 — 17:09
2(47) м… а!
Мы забыли просит запускает ли она толстого клиента в Управляемом Режиме или нет
49 — 16.02.11 — 17:18
(48) А толстый клиент в управляемом режиме это как?
50 — 16.02.11 — 17:19
2(49) Управляемая Форма в толстом клиенте.. Но я пока не знаю как — может это и глупость
51 — 16.02.11 — 17:46
(49) легко и просто
Автор решила проблему, или жалеет выложить свою бесценную нетленку?
52 — 16.02.11 — 17:50
(50) А, в этом смысле… Вариант. Объясняло бы.
53 — 16.02.11 — 18:11
(37) правой кнопкой на документе и выбрать «Поиск ссылок на объект»
Al77
54 — 17.02.11 — 07:15
я запускала обычную форму в толстом клиенте
Показывать по
10
20
40
сообщений
Новая тема
Ответить
Alex Dji
Дата регистрации: 26.01.2018
Сообщений: 1
Добрый день, после обновления конфигурации слетел доступ к внешним отчетам у ряда пользователей, хотя галочка в роли стоит верная. Сообщение с ошибкой «{Обработка.ВнешниеМодули.МодульОбъекта(36 8) }: Ошибка при вызове метода контекста (Создать)
МодульОбработки = Обработки[ИмяФайлаОбработки].Создать();
по причине:
Нарушение прав доступа!
«
снова добавить и удалить права роли не принесло успеха. Подскажите пожалуйста, есть ли какие варианты?
Показывать по
10
20
40
сообщений
Подскажите вот такая ошибка : «{ОбщийМодуль.МодульРегламентныхЗаданий.Модуль}: Ошибка при вызове метода контекста (Создать) ВнешняяОбработка = ВнешниеОбработки.Создать(ИмяВременногоФайла); по причине: {ВнешняяОбработка.ЗагрузкаДанныхИзАльфаАвто.МодульОбъекта(6362,10)}: Переменная не определена (РежимДиалогаВопрос)» Листинг : Запуск внешней обработки в фоновом режиме.
подсказываем: Переменная не определена (РежимДиалогаВопрос)
да там ее нет я весь листинг запуска скинул ) а обработка проверялась с ней все нормально .
т.е. в обработке ЗагрузкаДанныхИзАльфаАвто в модуле в строке 6362 нет ничего похожего на РежимДиалогаВопрос?
ты это платформе рассказывай
#Если Клиент Тогда … #КонецЕсли
Подсказываем еще раз: надо смотреть в строке 6362 модуля объекта внешней обработки «ЗагрузкаДанныхИзАльфаАвто». Для этого вышеозначенную обработку необходимо открыть в конфигураторе (путем выбора пункта «Открыть» в меню «Файл». Это сверху слева), затем открыть модуль объекта (Действия — Открыть модуль объекта) и пролистать до строки 6362. Впрочем, все равно не поможет.
устанет листать на второй тысяче? 😉
могу порекомендовать воспользоваться инструментом «перейти к строке» посредством контекстного меню (правая кнопка мыши), дабы избежать поломки её колёсика.
Еще можно подхватить бегунок на линейке прокрутки справа сверху и передвинуть. Перемещение — в пределах экрана.
а внизу справа можно видеть, в какой географической области кода находится скиталец
Пытаемся общаться с ТС на продемонстрированном им уровне владения предметом.
в файловом режиме предложение типа #Если Клиент Тогда игнорируется чтоб ты знал.
Тэги: 1С 8
Комментарии доступны только авторизированным пользователям
Довольно часто начинающие 1С разработчики сталкиваются с ошибками, которых достаточно легко избежать. Ниже мы рассмотрим топ 11 ошибок и способы их исправления. Также доступна видеоверсия статьи
Содержание
Поле объекта не обнаружено
Существует множество статей, которые описывают возможные причины возникновения в 1С ошибки “Поле объекта не обнаружено”. Порой это связывают с обновлением платформы, обновлением типового релиза, или с какими-то другими причинами.
Мы же будем оперировать фактами. В конце статьи прилагается внешняя обработка, в которой воспроизведена данная ошибка.
Такое сообщение платформа выдает, когда пытается обратиться к свойству объекта языка, которого у данного объекта нет. Не важно, что это за объект – документ, справочник, таблица значений , или сообщение пользователю.
- Удалили табличную часть, к которой обращаемся в коде?
- Переименовали реквизит, а в коде не исправили?
- Заменили значение со ссылки на неопределено?
Вуаля – платформа выдаст ошибку “Поле объекта не обнаружено”!
Как исправить? Исходя из природы ошибки – переименовать реквизит на нужное имя, отредактировать код, или использовать правильные обращения к стандартным свойствам объекта.
Например, у объекта “СообщениеПользователю” нет свойства “Таблица”, и следующий код приведет к ошибке:
Сообщение = Новый СообщениеПользователю;
Сообщение.Таблица = “Ошибка”;
Индекс находится за границами массива
Что означает такое сообщение системы? Как правило, с данной ошибкой разработчик сталкивается при некорректной работе с коллекциями. Самые частые случаи появления ошибки “Индекс находится за границами массива”.
- Использование при обходе коллекции количества элементов вместо индекса. Индексы начинаются с нуля, а количество элементов – с единицы. Поэтому следующий код гарантированно приведет к ошибке: Массив[Массив.Количество()]
- Последствия удаления элементов из коллекции, очистки коллекции или замены коллекции на пустую
- Ошибочное увеличение счетчика в цикле “Для”
Как исправить? Для удаления элементов из коллекции по условию – использовать обратный цикл. Добавлять условие на соответствие счетчика цикла и индекса массива. Не увеличивать счетчик внутри кода цикла Для … Цикл … КонецЦикла
Обращение к процедуре как к функции
Суть этой ошибки в том, что процедура не может возвращать значение. И если мы в коде используем вызов процедуры справа от знака присваивания, это приведет к ошибке.
Данная ошибка имеет две вариации – если используется стандартная процедура из методов какого-нибудь объекта, то фраза будет звучать “Обращение к процедуре объекта как к функции”. Если же использовать процедуру, объявленную в коде, то текст ошибки будет “Обращение к процедуре как к функции”.
При этом ошибка использования процедуры объекта является ошибкой времени выполнения – т.е. на этапе сохранения и проверки конфигурации платформа эту ошибку не обнаружит.
А вот неправильное использование процедуры синтаксическая проверка (Ctrl + F7) успешно обнаруживает, и не даст сохранить конфигурацию или внешнюю обработку/отчет, пока ошибка не будет устранена.
Рассмотрим два примера:
1. Воспроизведем ошибку “Обращение к процедуре как к функции”. При этом платформа не даст сохранить изменения, т.к. не проходит синтакс-контроль.
2. Воспроизведем ошибку “Обращение к процедуре объекта как к функции”. Здесь мы неверно используем метод объекта массива “Добавить”, который является процедурой.
Как исправить? Ошибка тривиальная, и исправление тоже. Чаще всего, достаточно внимательно прочитать описание методов объекта во встроенной справке или синтакс-помощнике. Если метод является процедурой, то значений он возвращать не может. Следовательно, нужно модифицировать код так, чтобы такого ошибочного вызова не было.
Если же используется процедура, объявленная в коде, возможно, есть необходимость изменить ее на функцию, либо также скорректировать код, который эту процедуру использует.
Процедура не может возвращать значение
Родственная предыдущей ошибка. Для того, чтобы код возвращал какое-то значение, следует этот код размещать в функции, а не в процедуре.
В процедуре можно написать ключевое слово “Возврат” без параметров. Это будет означать выход из процедуры.
Следующий код является ошибочным, т.к. в теле процедуры Возврат используется с параметром:
Процедура ПроцедураНеМожетВозвращатьЗначение(Команда) Возврат "Ошибка"; КонецПроцедуры
Как исправить? Платформа сама подсказывает, в каком месте кода ошибка. Нужно изменить текст модуля – либо удалить параметр у ключевого слова Возврат, либо убрать его вовсе, либо изменить процедуру на функцию – зависит от того, какая логика у вашей процедуры, и как вы предполагаете ее использовать.
Переменная не определена
Такой текст ошибки платформа 1С выдает на этапе синтаксического контроля, при сохранении конфигурации, внешнего отчета или обработки.
Причин у этой ошибки может быть несколько.
- Опечатка в имени переменной
- Обращение к переменной, которая нигде в области видимости не объявлена (неявной инициализацией с присвоением значения, явным образом с использованием ключевого слова “Перем”, или передана в качестве параметра)
- Написание на клиенте серверного кода. Например, обращение к менеджеру справочников “Справочники”, и т.п. Клиентская часть приложения “не видит ” серверные объекты языка
- Также ошибка может появиться, если ранее код использовался в режиме толстого клиента, но после был запущен в тонком клиенте.
Как исправить?
Внимательно следить за правильностью набранного кода, своевременно объявлять переменные или передавать их в качестве параметров. Писать серверный код только в серверных модулях, а также использовать соответствующие инструкции препроцессора, например “&НаСервере”.
Значение не является значением объектного типа
Ошибка “Значение не является значением объектного типа” может возникнуть при неверном обращении к объекту языка. Объектный тип – это такие объекты языка, которые содержат в себе другие объекты – свойства, реквизиты и т.п. Эти свойства доступны через точку, например “Объект.СвойствоЭтогоОбъекта”
Но если через точку попытаться использовать какое-то значение, которое внутри себя свойств не имеет – например, любое значение примитивного типа – это и приведет к ошибке.
Разберем более сложный пример:
&НаСервере Процедура ЗначениеНеЯвляетсяЗначениемОбъектногоТипаНаСервере(Справочники = Ложь) Сообщить(Справочники.Сотрудники.ПустаяСсылка()); КонецПроцедуры
Ошибка может быть “плавающей”. Если вместо параметра по умолчанию “Справочники = Ложь” будет передан менеджер справочников, то ошибки возникать не будет. А если вызвать процедуру без параметров, то будет использоваться параметр по умолчанию с типом Булево, что и приведет к ошибке.
Чаще всего чтобы исправить ошибку, нужно в отладчике посмотреть, какой тип значения используется. Можно внести изменения в код, чтобы обеспечить корректное поведение (например, в запросе вместо наименования товара выбрать ссылку, и в коде через точку уже обращаться к свойствам ссылки, а не текстового наименования). А можно добавить проверку на нужный тип значения. Т.е. – если значение того типа, который мы ожидаем – выполняем код. Иначе – не выполняем.
Ошибка при вызове метода контекста
В языке 1С у разных объектов (запросов, справочников, табличных документов и др.) есть предопределенные методы, предусмотренные платформой. Обращение к этим методам требует соблюдения порядка и параметров, правильного синтаксиса и соблюдения условий использования. Например, при чтении табличного документа из файла он не должен быть открыт в другой программе, при подключении к http-соединению оно должно быть доступно, и т.п.
Если эти условия не соблюдать, платформа в зависимости от версии может выдавать сообщения вида “Ошибка при вызове метода контекста”, и далее будут следовать более подробные сведения об ошибке – стек вызовов, приведших к ошибке, номер строки и позиции в строке, где произошла ошибка.
Чаще всего ошибка при вызове метода контекста встречается в следующих методах:
- Записать
- Прочитать
- Выполнить
- Создать
- ПроверитьВывод
Разберем эту ошибку на примере метода Выполнить объекта Запрос:
Запрос = Новый Запрос("ВЫБРАТЬ ПЕРВЫЕ 1 1 ГДЕ ИСТИНА И");
Запрос.Выполнить();
В тексте запроса допущена ошибка – после первого условия “ГДЕ ИСТИНА” указан оператор И, но после него нет еще одного условия. В результате при попытке выполнения запроса, платформа вернет ошибку.
Для исправления ошибки зачастую достаточно внимательно использовать методы, при необходимости уточнять порядок, количество и тип параметров – это можно сделать в справке или синтакс-помощнике (встать курсором на имя метода в коде, и нажать сочетание клавиш Ctrl+F1). В случае запроса – нужно передавать синтаксически корректный текст запроса; в случае проверки вывода на печать – в системе должен быть установлен принтер; в случае подключения к почте – должны быть корректно указаны логин и пароль, и т.п.
Тип не может быть выбран в запросе в 1С 8.3 (8.2)
С такой ошибкой начинающие разработчики (да и не только начинающие 😉 ) сталкиваются чаще всего, при чтении запросом данных из таблиц значений, либо из регистров сведений. Все дело в том, что запросы поддерживают далеко не все типы значений. Так, например, нельзя запросом выбрать тип Картинка, ХранилищеЗначений, Шрифт, и многие другие типы, которые не относятся к примитивным или ссылочным типам значений.
Так, если ресурс регистра сведений имеет тип ХранилищеЗначений, выбрать его запросом будет нельзя. Также, если в таблицу значений поместить значения не подходящих типов, а после передать эту таблицу в качестве параметра-источника данных, выполнение запроса также приведет к ошибке “Тип не может быть выбран в запросе”.
Еще одна ситуация, когда запрос будет выдавать ошибку – если таблица значений, которая передается в качестве параметра, имеет не типизированные колонки.
Неверно:
//ТЗОшибочныйТип.Колонки.Добавить("Контрагент");
Верно:
//ТЗОшибочныйТип.Колонки.Добавить("Контрагент", Новый ОписаниеТипов("СправочникСсылка.Контрагенты"));
Для исправления ошибки нужно правильным образом инициализировать колонки таблицы значений, а также не обращаться в запросе к полям, типы которых запросами не поддерживаются.
Использование в 1С модальных окон в данном режиме запрещено
Платформа будет выдавать такое сообщение, если в коде используются методы, приводящие к открытию модальных окон. Модальные окна – это окна, которые при открытии блокируют весь остальной интерфейс. В 1С есть несколько модальных методов – например – “Вопрос”, “ОткрытьЗначение”, “Предупреждение”. Кроме того, в коде может использоваться модальный синтаксис открытия форм: “ОткрытьМодально()”
Если в свойствах конфигурации выбран режим использования модальности “Не использовать”, то выполнение модальных методов будет приводить к этой ошибке “Использование в 1С модальных окон в данном режиме запрещено”.
Для устранения ошибки можно пойти несколькими путями. Как водится, один – быстрый, другой – правильный 🙂
Быстрый способ – переключить режим использования модальности в положение “Использовать”.
Более правильный способ – использовать в коде немодальные вызовы методов. Например, у метода “Вопрос” есть немодальный аналог – “ПоказатьВопрос”, у метода “Предупреждение” – “ПоказатьПредупреждение”, и т.п. Чаще всего об этих методах дополнительно указано в синтакс-помощнике и справке.
Кроме того, в последних версиях платформы появились асинхронные методы – “ВопросАсинх”, “ПредупреждениеАсинх” и др. Появление этих методов позволяет писать более простой и понятный асинхронный код, и направлено в первую очередь, на более полноценную поддержку браузерами и работу в веб-клиенте.
1С 8.3 и 8.2: Запись с такими ключевыми полями существует!
Данная ошибка появляется при некорректной записи в регистр сведений. Чаще всего с этой ошибкой сталкиваются начинающие разработчики, не до конца понимающие механизмы работы с ключевыми полями (измерениями).
Суть ошибки следующая – регистр сведений позволяет записать запись (строку таблицы) с уникальным набором ключевых полей – а для периодических регистров также и поля Период. Если следующая запись полностью повторяет значение ключевых полей, но осуществляется методом Записать с параметром Замещать = Истина, то запись в таблице регистра просто заменится на идентичную.
Однако если поместить две абсолютно одинаковые записи в набор записей, и попытаться его записать – платформа выдаст ошибку. Еще один распространенный случай, когда 1С сообщает “Запись с такими ключевыми полями существует” – это запись в периодический регистр сведений с периодичностью от “День” и выше, подчиненный регистратору.
В типовых конфигурациях часто эту ошибку можно воспроизвести, если в пользовательском режиме создать два документа “Установка цен номенклатуры” с одной и той же номенклатурой и за один и тот же день. Попытка провести второй документ приведет к ошибке.
В случае, когда ошибка возникает не в результате действий пользователя, а при выполнении кода, чтобы устранить ее, чаще всего необходимо проанализировать алгоритм записи в регистр. Если запись осуществляется одним набором данных, его предварительно нужно свернуть до уникальных записей. Например, выгрузить в таблицу значений, свернуть, и загрузить в набор записей.
Поле объекта недоступно для записи в 1С
Чаще всего начинающие программисты 1С сталкиваются с этой ошибкой в двух ситуациях.
Первый случай – это попытка редактирования системных полей, недоступных для записи. Например, в модуле формы сама форма будет содержаться в объекте ЭтаФорма. И попытка присвоить этому реквизиту любое значение приведет к ошибке “Поле объекта недоступно для записи”.
Второй случай – и с ним новички как раз допускают больше всего ошибок – это попытка редактирования полей ссылки, а не самого объекта. Чаще всего код выглядит примерно так:
Элемент = Справочники.Сотрудники.НайтиПоКоду("12345");
Элемент.Наименование = "Новое наименование";
Исполнение данного кода приведет к ошибке, т.к. поля ссылки доступны только для чтения, а метод НайтиПоКоду вернет именно ссылку. Чтобы можно было внести изменения, следует из ссылки получить сам объект – используя соответствующий метод ПолучитьОбъект().
Для исправления ошибки зачастую достаточно получить объект из ссылки. В случае же попытки редактирования свойств, доступных только на чтение самый правильный подход – анализировать имеющуюся документацию по этим свойствам, и не пытаться присваивать им значения, если платформа этого не предусматривает.
Ссылка на обработку
По ссылке вы можете скачать внешнюю обработку, в которой воспроизводится большая часть ошибок, описанных в статье. Для воспроизведения части ошибок нужно будет убрать комментарии в коде.
Заключение
Как видите, зачастую ошибки тривиальны, и достаточно просто исправляются. Общие рекомендации – внимательно читать документацию и справку, корректно использовать методы, активно пользоваться отладчиком. Если вы новичок, и хотите освоить программирование в 1С с нуля – могу предложить приобрести мой базовый курс для начинающих. Более подробная информация – по ссылке.
Добрый день. Программа Бухгалтерия предприятия (базовая), редакция 3.0 (3.0.36.21) . Подскажите в чем проблема, создаю документ перемещение товара. Первоначально проводит данный документ. При повторном проведении а также при закрытие месяца выдает следующее: Обработка документа Перемещение товаров 0000-000001 от 01.02.2013 18:16:36 не выполнена по причине:
{Обработка.ГрупповоеПерепроведениеДокументов.МодульМенеджера(843)}: Ошибка при вызове метода контекста (Записать): Не удалось провести «Перемещение товаров 0000-000001 от 01.02.2013 18:16:36»!
И что выдает при повторном проведении?
У вас точно закрыт этот документ?
Перезапустите программу.
Заполнить и подать уведомление об исчисленных суммах налогов и взносов
Цитата (Культурный):И что выдает при повторном проведении?
У вас точно закрыт этот документ?
Перезапустите программу.
При повторном выдает тоже самое что и при закрытие — Не удалось провести «Перемещение товаров». Программу и перезапускала и тестировала. Все тоже самое.

Добрый день!
Учетная политика на 2013 год — НДС , метод оценки МПЗ
не меняли случайно?
Цитата (Евгения1512):
Цитата (Культурный):И что выдает при повторном проведении?
У вас точно закрыт этот документ?
Перезапустите программу.
При повторном выдает тоже самое что и при закрытие — Не удалось провести «Перемещение товаров». Программу и перезапускала и тестировала. Все тоже самое.
И не пишет причину?
Можно скриншот ошибки?
Заполняйте платежки с актуальными на сегодня КБК, кодами дохода и другими обязательными реквизитами
Цитата (Культурный):
Цитата (Евгения1512):
Цитата (Культурный):И что выдает при повторном проведении?
У вас точно закрыт этот документ?
Перезапустите программу.
При повторном выдает тоже самое что и при закрытие — Не удалось провести «Перемещение товаров». Программу и перезапускала и тестировала. Все тоже самое.
И не пишет причину?
Можно скриншот ошибки?
Добрый день. У нас УСН, мы без НДС. Реализация товара. Товар приходуем на склад НТТ. Для продажи товара через реализацию перемещаю товар со склада НТТ на оптовый склад. Метод оценки МПЗ в УП не активная. Способ оценки товаров в рознице — по стоимости приобретения.
Цитата (Kamushek):Добрый день!
Учетная политика на 2013 год — НДС , метод оценки МПЗ
не меняли случайно?