|
ошибка при выполнении регламентного задания | ☑ | ||
---|---|---|---|---|
0
amadeus2010
18.12.12
✎
10:57
|
Доброе утро при попытке выполнить регламентное задание Проведение по партиям в УПП 1.2 выходит
{ОбщийМодуль.УправлениеЗапасамиПартионныйУчет.Модуль(1554)}: Ошибка при вызове метода контекста (Записать) по причине: по причине: Не удалось записать: "Партии товаров на складах (бухгалтерский учет)"! хотя в другой базе это задание выполняется без проблем.Может дело в том что в этой базе только поступают заказы от клиентов,ведется учет клиентов и не происходит поступление товаров на склады и их отгрузка заказчикам и регистру попросту нечего списывать? |
|||
1
Нуф-Нуф
18.12.12
✎
10:58
|
да
|
|||
2
amadeus2010
18.12.12
✎
11:01
|
(1) в смысле моя догадка о движении регистров верна?
|
|||
3
Нуф-Нуф
18.12.12
✎
11:04
|
да.
|
|||
4
amadeus2010
18.12.12
✎
11:13
|
(3)ясно тогда до полноценной работы с этой базой приостановлю это регламентное задание.Теперь если я хочу вернуть птички на списывать по партиям могу ли я воспользоваться операции-Проведение документов и перепровести определенные документы за период времени?
|
|||
5
amadeus2010
18.12.12
✎
13:03
|
(3)создал документы прихода и расхода товаров,запустил обработка проведение по партиям все равно вышла ошибка (0).
|
|||
6
cw014
18.12.12
✎
13:04
|
(5) Недостаточно создал
|
|||
7
amadeus2010
18.12.12
✎
14:11
|
(6)создал 2 приходных и 2 расходных документа
|
|||
8
amadeus2010
18.12.12
✎
16:31
|
интересное дело поднял тестовую Базу на основе проблемной базы, в тестовой базе регламентное задание выполнилось без проблем,а здесь ошибка (0), в чем может быть дело?
|
|||
9
mikecool
18.12.12
✎
16:37
|
проблема в отладчике
|
|||
10
amadeus2010
18.12.12
✎
16:46
|
(9)можно подробнее пожалуйста
|
|||
11
amadeus2010
18.12.12
✎
17:13
|
есть кто-нибудь,подскажите пожалуйста где копать,ведь не может быть такого что в одной базе обработка и регламентное задание на ее основе работает, а в другой выдает ошибку
|
|||
12
Aprobator
18.12.12
✎
17:54
|
(0) приведи текст ошибки полностью. Там еще должна быть строчка с местом ошибки. В модуле набора записей регистра.
|
|||
13
mikecool
18.12.12
✎
17:54
|
(10) подробнее - надо открыть отладчик и выяснить причину
|
|||
14
amadeus2010
18.12.12
✎
18:00
|
вот полный текст ошибки:
{ОбщийМодуль.УправлениеЗапасамиПартионныйУчет.Модуль(1554)}: Ошибка при вызове метода контекста (Записать) по причине: по причине: Не удалось записать: "Партии товаров на складах (управленческий учет)"! |
|||
15
amadeus2010
19.12.12
✎
09:58
|
доброе утро,возвращаясь к (14) может кто сталкивался с такой ошибкой?
|
|||
16
amadeus2010
19.12.12
✎
10:53
|
есть кто-нибудь?
|
|||
17
amadeus2010
19.12.12
✎
12:35
|
насчет проблемы с регистром. запустил обработку проведение по партиям с указанием границы последовательности на 01.12.12. Установил дату запрета на 30.11.12 включая запрет на изменение документов с правами администратора.При запуске обработки,выявилось что один документ за 30.01.11 не может списать по партиям товар,сделал отмену проведения, вновь установил все параметры.Обработка перепровела все документы с 30.01.11,теперь работает регламентное задание.Но вопрос вот в чем в другой такой же базе не затрагиваются документы ранее 01.12.12 и регламентное задание работает.Как запустить задание не затрагивая и не перепроводя документы ранее 01.12.12?
|
|||
18
amadeus2010
19.12.12
✎
12:48
|
насчет проблемы с регистром. запустил обработку проведение по партиям с указанием границы последовательности на 01.12.12. Установил дату запрета на 30.11.12 включая запрет на изменение документов с правами администратора.При запуске обработки,выявилось что один документ за 30.01.11 не может списать по партиям товар,сделал отмену проведения, вновь установил все параметры.Обработка перепровела все документы с 30.01.11,теперь работает регламентное задание.Но вопрос вот в чем в другой такой же базе не затрагиваются документы ранее 01.12.12 и регламентное задание работает.Как запустить задание не затрагивая и не перепроводя документы ранее 01.12.12?
Еще возможно ли что существует битая ссылка на какой-то документ и обработка не может выполнить задачу? |
|||
19
amadeus2010
19.12.12
✎
13:03
|
есть кто?
|
|||
20
amadeus2010
19.12.12
✎
14:18
|
сделал тестирование и исправление базы, все равно обработка не запускается, также пишет что не может списать по партиям в Требование накладная опр.кол-во товара за 31.01.2011. Но если я отменю проведение этого документа,тогда сбивается граница последовательности и все документы начинают перепроводиться за 2011. Ссылка на участок кода с ошибкой
/////////////////////////////////////// ТаблицаДвиженийРегистра.ЗаполнитьЗначения(Истина, "СписаниеПартий"); ОбщегоНазначения.ДобавитьСтрокиВНаборЗаписей(ДвиженияРегистра, ТаблицаДвиженийРегистра); ДвиженияРегистра.Записать(Истина); ////////////////////////////////////////////////// |
|||
21
amadeus2010
19.12.12
✎
15:10
|
есть кто-нибудь?!
|
|||
22
amadeus2010
19.12.12
✎
16:02
|
народ отзовитесь кто-нибудь!
|
|||
23
amadeus2010
19.12.12
✎
17:24
|
есть здесь кто-нибудь?
|
|||
24
amadeus2010
19.12.12
✎
17:39
|
основной вопрос вот в чем,как избежать перепроведения документов до даты запреты изменнений,чтообы не выходило сообщение что обработка не может выполнить задачу потому что не списано по партиям № кол-во товара до даты запрета?
|
|||
25
amadeus2010
20.12.12
✎
09:21
|
доброе утро,возвращаясь к теме вопроса, перепроверил код регламентного задания,выходит что если насильно установить ГП для бух и упр. учета как 01.12.12,то запрос возвращает эту дату, но если убрать установленную дату,то ГП по бух учету становиться на проблемный документ и пишет что не списано по бухучету.Вот сам запрос
//////////////////////////////////////////////////// Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 1 | ПартионныйУчетГраницы.МоментВремени КАК МоментВремени |ИЗ | Последовательность.ПартионныйУчет" + СтрОкончание + ".Границы КАК ПартионныйУчетГраницы |ГДЕ | ПартионныйУчетГраницы.Организация = &Организация | // И ПартионныйУчетГраницы.Период >= &время //Дима добавлена строка | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | ПартионныйУчет.МоментВремени |ИЗ | Последовательность.ПартионныйУчет" + СтрОкончание + " КАК ПартионныйУчет |ГДЕ | (НЕ ПартионныйУчет.ПроведенВХронологическойПоследовательности) | И ПартионныйУчет.Организация = &Организация | // И ПартионныйУчет.Период >= &время //Дима добавлена строка | |УПОРЯДОЧИТЬ ПО | МоментВремени"; Запрос.УстановитьПараметр("Организация", Организация); //Запрос.УстановитьПараметр("время", Дата(2012,12,01)); //Дима добавлен параметр ////////////////////////////////////////////////////// |
|||
26
amadeus2010
20.12.12
✎
10:05
|
есть кто?
|
|||
27
amadeus2010
20.12.12
✎
12:07
|
есть кто-нибудь, прошу помощи по теме, в обработке проведение по партиям хочу насильно установить дату для БУ>=01.12.12,чтобы старые данные не затрагивались.Переделал запрос
/////////////////////////////////////////////////////// ВЫБРАТЬ ПЕРВЫЕ 1 ПартионныйУчетГраницы.МоментВремени КАК МоментВремени ИЗ Последовательность.ПартионныйУчет.Границы КАК ПартионныйУчетГраницы ГДЕ ПартионныйУчетГраницы.Организация = &Организация И ПартионныйУчетГраницы.Период >= &время //Дима добавлена строка ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПартионныйУчет.МоментВремени ИЗ Последовательность.ПартионныйУчет КАК ПартионныйУчет ГДЕ (НЕ ПартионныйУчет.ПроведенВХронологическойПоследовательности) И ПартионныйУчет.Организация = &Организация И ПартионныйУчет.Период >= &время //Дима добавлена строка ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПартионныйУчетБУ.МоментВремени ИЗ Последовательность.ПартионныйУчетБУ КАК ПартионныйУчетБУ ГДЕ ПартионныйУчетБУ.Организация = &Организация И ПартионныйУчетБУ.Период >= &Период УПОРЯДОЧИТЬ ПО ////////////////////////////////////////////////////////// в консоли отчетов отображает только документы от 01.12.12 и дальше,но при запуске самой обработки выдает ошибку что не удается списать по партиям БУ документ,№,31.01.2011.Можно каким-нибудь методом запретить обращаться к старым данным? |
|||
28
amadeus2010
20.12.12
✎
14:46
|
есть кто?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |