Ошибка при выполнении модуля |
Я |
08.09.10 — 11:18
Подскажите, пожалуйста, в чем проблема и как от нее избавиться:
после слияния конфигураций в 1С: Предприятие 7.7, на которую накатывали конфигурацию, при входе появляется сообщение об ошибке:»Ошибка при выполнении модуля. Завершить работу системы? Да. Нет». При нажатии на «Да», естественно, система закрывается. При нажатии на «Нет» пускает работать в нормальном режиме. В информационном поле дается пояснение: » ОткрытьФорму{«Обработка.Информационный блок»}; {Глобальній модуль(1333)}:Неверно указан вид.ИнформационнійБлок » Могу я каким-либо образом убрать/отключить это сообщение?
1 — 08.09.10 — 11:19
> после слияния конфигураций в 1С: Предприятие 7.7
это как ?
2 — 08.09.10 — 11:19
подробнее про процесс из (1)
3 — 08.09.10 — 11:21
По ходу у Вас нет обработки «Информационный блок».
4 — 08.09.10 — 11:21
слияние конфигураций? За это убивать надо, медленно.
5 — 08.09.10 — 11:21
«Обработка.Информационный блок»
«Неверно указан вид.ИнформационнійБлок»
сильно смущает пробел в названии обработки и название обработки на разных языках
6 — 08.09.10 — 11:22
наверняка объединение конфигураций сделаи.
7 — 08.09.10 — 11:23
(0)Уберите вызов этой обработки при запуске программы.
8 — 08.09.10 — 11:23
(0) закомментируй строку 1333 в глобальнике
9 — 08.09.10 — 11:26
> после слияния конфигураций в 1С: Предприятие 7.7
это как ?
— Есть 2 дочерние компании. Для них приобретено 2 ПУБа. Для одной из них конфигурация была доработана (добавлены документы, справочники). Со временем понадобилось, чтобы у второй компании была аналогичная конфигурация. Было произведено объединение конфигураций («слияние» — мною не правильно подобрано слово).
10 — 08.09.10 — 11:27
(9) криво «объединяем»
11 — 08.09.10 — 11:28
(4) — Не надо меня убивать. Наш специалист по 1С уволился. На его место никого не берут. Я электронщик, осваивающий 1С. Вот если не исправлюсь, когда выучусь, можете убивать ап стену.
12 — 08.09.10 — 11:28
(9) хреново «слияние» провели…
13 — 08.09.10 — 11:29
(11) нанять 1сника не пробовали ?
14 — 08.09.10 — 11:29
(11) объединение ты делал? Раскажи как.
15 — 08.09.10 — 11:33
(3) Это понятно. Как убрать ошибку, подскажите, пожалуйста. К сожалению, я не специалист пока в 1С. Объединяла конфигурации по официальному мануалу. Как убрать ошибку — не нашла.
(5) За пробел — простите, перепечатывала вручную. Естественно, его в тексте сообщения нет. На двух языках — тоже моя вина, не проследила, что включена раскладка украинского языка. Немного паникую.
(10) (12) Согласна. Сделал все, что могла без опыта работы с 1С вообще. По мануалу. Где-то недоглядела.
(13) Режим жесткой экономии. Запрещен прием на работу.
16 — 08.09.10 — 11:33
Электронщик, осваивающий 1С? Это че то новенькое. Скоро и дворники начнут 1С осваивать.
17 — 08.09.10 — 11:34
А по сабжу, не хотите человека брать, наимите хотя бы человека на почасовку.
18 — 08.09.10 — 11:34
(14) Конфигурация — Объединение конфигураций — Окно сравнения — Проверила (вроде все, что должно быть) — Загрузить измененную конфигурацию.
19 — 08.09.10 — 11:35
или я дурак, или атака :
»
Согласна. Сделал все…»
что за пол ?
20 — 08.09.10 — 11:37
(16) (17) Таковы правила работы в нашей компании. Партия сказала надо, комсомол ответил есть. За то, чтобы взять человека хотя бы в аутсорсинг, борюсь. Но пока — только я.
21 — 08.09.10 — 11:37
(19) Говорю ж, малость паникую. Блондинка я. Пол женский.
22 — 08.09.10 — 11:39
(18) нельзя было так
23 — 08.09.10 — 11:39
(21) фото надо было выкладывать
24 — 08.09.10 — 11:39
(7) Мне очень неудобно просить. Но подскажите в двух словах, плиз, как убирается вызов этой обработки.
25 — 08.09.10 — 11:39
(21) Тебе же сказали выкинь фавих ОткрытьФорму{«Обработка.Информационный блок»}
26 — 08.09.10 — 11:40
(8) Не менее стыдно спрашивать, но как это делать:
> закомментируй строку 1333 в глобальнике
?
27 — 08.09.10 — 11:40
(26) //
28 — 08.09.10 — 11:40
Копии разумеется, нет?
29 — 08.09.10 — 11:41
(26) В (0) указана строчка — 1333 в Глобальном модуле.
Открыть конфигуратор, открыть конфигурацию, Действия — Глобальный модуль. Ctrl-Shift-L 1333. В начале строки написать //
30 — 08.09.10 — 11:41
Такие символы «//» поставь в начале этой строки
31 — 08.09.10 — 11:41
(24) В глобальном модуле найти процедуру ПриНачалеРаботыСистемы() и найти строку, где вызывается эта обработка. А потом поставить // — перед этой строкой.
32 — 08.09.10 — 11:41
(28) так надо учиться на живой =)
33 — 08.09.10 — 11:41
//ОткрытьФорму{«Обработка.Информационный блок»}
34 — 08.09.10 — 11:46
(28) Обижаете! :)) Конечно, есть. Никаких измнений, не сохранившись. Плюс бекап как часики.
(25), (29) — (33) — Огромное искреннее СПАСИБО! Сейчас начинаю пробовать.
35 — 08.09.10 — 11:47
(34) см. в (8)
+ зачем девушке электроника ?
36 — 08.09.10 — 11:49
(35) Спаибо!
+ нравится. Всегда было интересно, как вся эта техника работает.
37 — 08.09.10 — 11:53
Еще раз спасибо всем огромное!
Сделал, как научили — получилось.
Моя безграничная к вам всем благодарность!!
38 — 08.09.10 — 11:53
СделалА, блин
39 — 08.09.10 — 11:58
(38) А фотку?
40 — 08.09.10 — 11:59
(39) В купальнике или без?
41 — 08.09.10 — 12:02
(40) сначала в купальнике, дальше решим =)
Barnabeo
42 — 08.09.10 — 12:07
(41) Выложила без купальника.
Добрый день!
После обновления программы (Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.23.165) ) перестали проводится документы Начисление зарплаты и взносов.
Ошибка при выполнении обработчика — ‘ОбработкаПроведения’
по причине:
Значение индекса выходит за границы диапазона
{ОбщийМодуль.УчетСреднегоЗаработка.Модуль(5222)}: Начисления.Удалить(ИсключаемаяСтрока);
{ОбщийМодуль.УчетСреднегоЗаработка.Модуль(3405)}: РаспределитьВТНачисленияПоБазе(МенеджерВременныхТаблиц, Регистратор, ИсключатьВПериодКомандировок);
{ОбщийМодуль.УчетСреднегоЗаработка.Модуль(3009)}: ЗарегистрироватьНачисленияДляРасчетаОбщегоСреднегоЗаработка(Движения, Отказ, МенеджерВременныхТаблиц, ИсключатьВПериодКомандировок, ЗаписыватьДвижения);
{ОбщийМодуль.УчетСреднегоЗаработка.Модуль(237)}: ЗарегистрироватьДанныеОбщегоСреднегоЗаработка(Движения, Отказ, МенеджерВременныхТаблиц, ЗаписыватьДвижения);
{Документ.НачислениеЗарплаты.МодульМенеджера(265)}: УчетСреднегоЗаработка.ЗарегистрироватьДанныеСреднегоЗаработка(Движения, Отказ, ДанныеДляПроведения.НачисленияДляСреднегоЗаработка);
{Документ.НачислениеЗарплаты.МодульОбъекта(124)}: Документы.НачислениеЗарплаты.ПровестиПоУчетам(Ссылка, РежимПроведения, Отказ, Неопределено, Движения, ЭтотОбъект, ДополнительныеСвойства);
по причине:
Значение индекса выходит за границы диапазона
В чем может быть причина?
Ольга Александровна Блохина
Эксперт по предмету «1С:Бухгалтерия»
Задать вопрос автору статьи
Модули в 1С
Как и любая программа, программа 1С состоит из модулей, частей. Существует несколько видов модулей:
- общие модули (проведение, отчеты, процедуры общего назначения и т.д.);
- модуль объекта (валюты);
- модуль формы (форма: списка, элемента, подбора и выбора);
- модуль приложения.
Программные модули состоят из разделов:
- объявления переменных;
- процедур и функций;
- основной программы.
Определение 1
Контекст в 1С заключается в окружении модуля и его разделов, т.е. это конкретные переменные, свойства, объекты, метод и события которые могут быть доступны в каждой конкретной точке.
Виды контекста:
- Глобальный контекст указывает открытые для вызова функции;
- Локальный контекст (более низкий уровень) становится доступен в каждой модульной части.
Сдай на права пока
учишься в ВУЗе
Вся теория в удобном приложении. Выбери инструктора и начни заниматься!
Получить скидку 4 500 ₽
Существуют правила для доступа процедур, переменных, и функций в модулях:
- В общем модуле не будут доступны для экспорта переменные, процедуры и функции модульных приложений;
- В модульных приложениях существует доступ для экспорта процедур и функций общих модулей;
- В общих модульных частях открыт доступ к экспорту процедур и функций прочих общих модулей;
- Для модульных прикладных объектов и для модульных форм являются доступными переменные, функции и процедуры модулей приложений для экспорта и общих модулей.
Замечание 1
Если какой-либо из форм присвоен основной реквизит, то в настройках этой формы будут содержаться свойство и метод, которые отвечают этому основному реквизиту.
Ошибка модуля
В программе 1С ошибка модуля называется «Ошибка при вызове метода контекста». Такое сообщение об ошибке программа 1С дополняет пояснениями, которые описывают обстоятельства, вызвавшие сбой. Такие объяснения программа выдает только во второй и третий версиях программы. Данное пояснение находится в скобках после сообщения об ошибке, что существенно сокращает время, потраченное на ее исправление.
«Ошибка модуля в 1С: причины и способы исправления» 👇
Самые распространенные пояснения:
- записать;
- создать;
- подключиться;
- connect;
- проверить вывод;
- previewFile1C;
- прочитать;
- выполнить;
- выполнить пакет;
- прочитать изменения.
Данная ошибка может возникнуть по причинам:
- нарушена логическая и физическая целостность информационной базы;
- ошибки при обращении с программой;
- разработчиком ошибочно был введен код;
- внезапное закрытие программы.
Вы можете провести анализ ошибки:
- Сравнить версии программы и конфигурации (может быть повреждена платформа).
- Прочитать весь текст сообщения, т.к. в конце его содержатся рекомендации к её устранению.
- Проанализировать давность ее появления и обстоятельства её появления.
- Проверьте, появлялась ли ранее данная ошибка, т.к. невоспроизводимые ранее не встречавшиеся ошибки, чаще всего не исправляются.
- Если появившаяся ошибка появляется при пользовании программой под другим пользователем, то эту ошибку можно устранить путем очистки кэша, настройки прав, очистки пользовательских настроек.
Способы устранения ошибки
Замечание 2
Перед началом работы с базой обязательно сделайте архивную копию!
Данная ошибка в 99% случаях легко решается. Для этого вам достаточно проанализировать проблему и вызвать справку. Так же вы можете забить конкретную ошибку с пояснением в поиск и найти решение проблемы.
Перед использованием любого метода вы можете получить подсказку о том, как его использовать. Для этого выберете требуемую функцию и нажмите на клавиши на клавиатуре «Ctrl + F1». Программа откроет подсказку по необходимому методу. В конце работы проверьте параметры, которые передаются в функцию, и правильность её использования.
Замечание 3
В качестве профилактики следите за актуальностью релиза конфигурации.
Находи статьи и создавай свой список литературы по ГОСТу
Поиск по теме
Дата написания статьи: 22.02.2019
Перейти к содержимому
Настройка 1С
Решения по использованию программ 1С. Техподдержка. Сопровождение. Услуги программистов.
Такое сообщение 1С показывает при открытии опубликованной ИБ на IIS. В частном случае ошибка проявляется при соединении с внешней сети, внутри локальной сети — база открывается штатным образом.
Заголовок окна: «В данный момент вход в приложение невозможен, попробуйте войти позже».
Возможная причина ошибки
По умолчанию веб-сервер IIS не отдает полный код ошибки для удаленных запросов. В первую очередь необходимо изменить параметры отображения ошибок.
Основная рекомендация
- В диспетчере служб IIS
Веб-сервер — Блок параметров «IIS» — Страницы ошибок — Действия (боковая панель справа) — Изменить параметры… — в «Если сервер обнаружил ошибку, возвратить:» выбрать «Подробные сообщения об ошибках» — ОК
- Повторная публикация информационной базы.
- Проверка прочих настроек IIS — доступы к wwwroot, директории 1С, каталогу базы в случае файлового варианта, сопоставление обработчика wsisapi, параметры пула приложений.
- Откат к предыдущей технологической платформе.
✅ После выполнения п. 1 повторите попытку входа в публикацию 1С, где у вас возникла ошибка.
__________
Не получается? Зовите на помощь ИТ-специалиста или обратитесь с нашим джедаям техподдержки → +7-911-500-10-11
Фантомные ошибки при создании документа |
Я |
Semargl
18.12.12 — 15:49
При создании документа возникает фантомная ошибка в процедуре обработки заполнения модуля документа. Ошибка возникает не сразу, а после около часа работы пользователя с данным видом документа. Очистка кеша не помогает. Откат конфы и обновление еще раз(НЕ ДИНАМИЧЕСКИ) не помогло. Вариант работы — клиент-серверный. Такая штука происходит только у пользователей, которые лезут в базу со своих ПК локально. Платформа последняя на сегодняшний день — только вчера установлена
Wobland
1 — 18.12.12 — 15:50
Фантомные ошибки — что-то новое. давно появились?
Starhan
2 — 18.12.12 — 15:51
текст ошибки или описание будут?
Starhan
3 — 18.12.12 — 15:52
или только страх нагонять?
Wobland
4 — 18.12.12 — 15:52
+(2) буква А
mikecool
5 — 18.12.12 — 15:55
(2) ну что ты как маленький — они же фантомные…
Semargl
6 — 18.12.12 — 15:57
Ошибка при выполнении обработчика — «ОбработкаЗаполнения»
по причине: МодульОбъекта(2115) — Значение не является значением объектного типа (Ссылка)
По этой строке все пусто и ругается почему-то при создании НОВОГО документа
Wobland
7 — 18.12.12 — 15:58
(6) где фантомность? что это такое вообще?
Semargl
8 — 18.12.12 — 15:58
(7) Ругается на текст, которого нет. Прочитай заголовок полностью
МихаилМ
9 — 18.12.12 — 15:58
«Платформа последняя на сегодняшний день» —
будте конкретне эту ветку могут читать и через год.
как потенциальным читателям понять о каких версиях ПО Вы сообщили.
Semargl
10 — 18.12.12 — 15:59
(9) 8.2.17.143
mikecool
11 — 18.12.12 — 15:59
(6) Обработка заполнения вызывается и для новых документов
то, что у тебя криво она написана — решай проблему
Господин ПЖ
12 — 18.12.12 — 15:59
тонкий клиент? раньше вроде была такая ошибка — вместо ссылка приходила на клиент какая-то хрень
Жан Пердежон
13 — 18.12.12 — 16:00
(6) потому что у НОВОГО нет ссылки
Semargl
14 — 18.12.12 — 16:00
(11) Ошибки нет — система выдает старый код
Semargl
15 — 18.12.12 — 16:01
(12) Толстый
Semargl
16 — 18.12.12 — 16:01
Еще раз повторюсь — код на который ругается — отсутствует?
Semargl
17 — 18.12.12 — 16:02
(11) Это когда это обработка заполнения вызывается для независимо создаваемого нового документа??
МихаилМ
18 — 18.12.12 — 16:02
может вызывается оработка ТЧ. если кофигурация типовая.
Wobland
19 — 18.12.12 — 16:03
остановку по ошибке предлагать?
Starhan
20 — 18.12.12 — 16:03
(17) может документ через копирование создают?
Semargl
21 — 18.12.12 — 16:04
(19) не останавливается. ТАКОГО КОДА НЕТ
Semargl
22 — 18.12.12 — 16:04
(20) не копируют
mikecool
23 — 18.12.12 — 16:04
(21) суслика не видишь, а он есть, есть еще кеш сервера, есть кеш клиента
Semargl
24 — 18.12.12 — 16:05
(18) в каком смысле?
mikecool
25 — 18.12.12 — 16:05
(17) ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>)
ОбработкаЗаполнения (Filling)
Синтаксис:
ОбработкаЗаполнения(<ДанныеЗаполнения>, <СтандартнаяОбработка>)
Параметры:
<ДанныеЗаполнения>
Тип: Произвольный.
Значение, которое используется как основание для заполнения.
Если обработчик вызван при выполнении метода Заполнить, параметр равен параметру <ДанныеЗаполнения> метода Заполнить.
При обработке заполнения во время ввода на основании параметр имеет значение основания.
При интерактивном вводе нового из формы списка параметр является структурой, элементы которой соответствуют тем параметрам отбора формы списка, у которых способ сравнения Равно или ВСписке с единственным элементом списка. Если таких элементов отбор списка не содержит, данный параметр равен Неопределено. Если параметр <СтандартнаяОбработка> по окончании работы обработчика равен Истина (установлен по умолчанию), система автоматически произведет заполнение одноименными элементами структуры.
<СтандартнаяОбработка>
Тип: Булево.
В данный параметр передается признак выполнения стандартной (системной) обработки события. Если в теле процедуры-обработчика установить данному параметру значение Ложь, стандартная обработка события производиться не будет. Отказ от стандартной обработки не отменяет действие.
Значение по умолчанию: Истина.
Описание:
Возникает при вводе документа на основании, а также при выполнении метода Заполнить, при вводе на основании, а также при интерактивном вводе нового. В процедуре-обработчике этого события должен быть описан сам алгоритм заполнения реквизитов документа на основании переданного значения.
Примечание:
При копировании (как интерактивном, так и средствами встроенного языка), данный обработчик не вызывается.
См. также:
ДокументОбъект, метод Заполнить
продпм СП, недорого
Semargl
26 — 18.12.12 — 16:05
(24) если бы проблема была в кеше сервака, то такая трабла была бы у всех, не так ли
mikecool
27 — 18.12.12 — 16:06
+25 читать с «При интерактивном вводе нового из формы списка параметр является структурой»
Semargl
28 — 18.12.12 — 16:07
(27) спс, ща гляну
Undefined vs NULL
29 — 18.12.12 — 16:07
перешли с 8.1 на 8.2?
ОбработкаЗаполнения ведет теперь иначе
Нуф-Нуф
30 — 18.12.12 — 16:08
освятить сервер. однозначно
МихаилМ
31 — 18.12.12 — 16:09
(24)
Внешние обработки по заполнению табличных частей
Semargl
32 — 18.12.12 — 16:09
Епрст сток хохмачей… А по сути только единицы ответили. Им спасибо
mikecool
33 — 18.12.12 — 16:11
(32) ты не правильно пишешь ник Ёпрст-а )
Semargl
34 — 18.12.12 — 16:13
(33) ))
Fragster
35 — 18.12.12 — 16:16
эт фигня, вот как я искал ошибку «Операция не может быть выполнена из-за несоответствия версии или отсутствия записи азы данных (возможно, запись была изменена или удалена)» для нового документа…
Semargl
36 — 18.12.12 — 16:18
(26) чем лечил?)
Semargl
37 — 18.12.12 — 16:18
*(35)
Fragster
38 — 18.12.12 — 16:19
(37) поиском и устранением кольцевых ссылок на ДокументОбъект
mikecool
39 — 18.12.12 — 16:20
(35) не надо было ее допускать )
Роман
40 — 18.12.12 — 16:20
Как насчет подписок?
Fragster
41 — 18.12.12 — 16:21
(39) я только лечу
ТС прав, фантомные ошибки в 82 существуют и их природа кроется в передаче управления с сервера на клинет, т.е. когда серверный метод отработал, то каким-то чудным образом переменные в нем не терминируються при выходе иногда и тогда вылазеет этот фантом «Не объектого типа» «Тип не обнаружен » и прочие ля-ля
Выход, топорно теминировать «тяжелые» переменные серверного метода в конце его кода или при возврате для функции
ТаблицаЗначенийЛяля = 0;
ДеревоЗначенийЛяля = 0;
@devig, сложно сказать, ведь обязательные поля при создании какого-либо объекта всегда индивидуальны для используемой конфигурации 1С. Привожу пример создания заказа для УТ 11:
$odata = array ( 'Number' => 'ORDER-NB-128938', 'Date' => '2019-05-15T09:27:51+03:00', 'ЖелаемаяДатаОтгрузки' => '2019-05-15T00:00:00+03:00', 'ДатаОтгрузки' => '2019-05-15T00:00:00+03:00', 'Организация_Key' => '2b3e8ebe-c1c2-11e6-d495-00155dd9fc47', 'Партнер_Key' => '473eac84-c1b3-11e6-3b95-00155dd9fc47', 'Контрагент_Key' => '335e9bcc-76ea-11e9-ce91-4110cd835450', 'Соглашение_Key' => 'd8e27e68-c370-11e6-d495-00155dd9fc47', 'Сделка_Key' => '00000000-0000-0000-0000-000000000000', 'Валюта_Key' => 'ec4378f4-c1b3-11e6-3b95-00155dd9fc47', 'СуммаДокумента' => 28990.0, 'ГрафикОплаты_Key' => '00000000-0000-0000-0000-000000000000', 'Склад_Key' => '4a1b565a-c1c2-11e6-d495-00155dd9fc47', 'Менеджер_Key' => '3df9babc-1042-11e9-2580-3561ecf9b9a1', 'НеОтгружатьЧастями' => true, 'Статус' => 'КОбеспечению', 'МаксимальныйКодСтроки' => 2, 'ПорядокОплаты' => 'РасчетыВРубляхОплатаВРублях', 'ЭтапыГрафикаОплаты' => array ( 0 => array ( 'LineNumber' => '1', 'ВариантОплаты' => 'КредитПослеОтгрузки', 'ДатаПлатежа' => '2019-05-15T00:00:00+03:00', 'ПроцентПлатежа' => 100, 'СуммаПлатежа' => 28990.0, 'ПроцентЗалогаЗаТару' => 0, 'СуммаЗалогаЗаТару' => 0, ), ), 'Товары' => array ( 0 => array ( 'LineNumber' => 1, 'КодСтроки' => 1, 'ДатаОтгрузки' => '2019-05-15T00:00:00+03:00', 'Номенклатура_Key' => '40366f94-cded-11e6-e880-00155dd9fc47', 'Характеристика_Key' => '00000000-0000-0000-0000-000000000000', 'Упаковка_Key' => '00000000-0000-0000-0000-000000000000', 'КоличествоУпаковок' => '1', 'Содержание' => 'Куртка пух муж BASK TAIMYR', 'Количество' => '1', 'ВидЦены' => 'b9bb5abe-c370-11e6-d495-00155dd9fc47', 'СтавкаНДС' => 'БезНДС', 'СуммаНДС' => 0, 'Цена' => '28990', 'Сумма' => 28990.0, 'СуммаСНДС' => 28990.0, 'ПроцентРучнойСкидки' => '0', 'СуммаРучнойСкидки' => '0.00', 'Склад_Key' => '4a1b565a-c1c2-11e6-d495-00155dd9fc47', 'ВариантОбеспечения' => 'Отгрузить', ), 1 => array ( 'LineNumber' => 2, 'КодСтроки' => 2, 'ДатаОтгрузки' => '2019-05-15T00:00:00+03:00', 'Номенклатура_Key' => '0bb4403c-d0f6-11e6-2786-00155dd9fc47', 'Характеристика_Key' => '00000000-0000-0000-0000-000000000000', 'Упаковка_Key' => '00000000-0000-0000-0000-000000000000', 'КоличествоУпаковок' => 1, 'Количество' => 1, 'ВидЦены' => '00000000-0000-0000-0000-000000000000', 'СтавкаНДС' => 'БезНДС', 'СуммаНДС' => 0, 'Цена' => '0', 'ПроцентРучнойСкидки' => 0, 'СуммаРучнойСкидки' => 0, 'Сумма' => 0, 'СуммаСНДС' => 0, 'ВариантОбеспечения' => 'Отгрузить', 'Содержание' => 'Самовывоз', ), ), ); $data = $client->{'Document_ЗаказКлиента'}->create($odata); if(!$client->isOk()) { var_dump($id,$odata,$client->getErrorCode(),$client->getErrorMessage()); return false; } else { if(!$id) $id = $client->getLastId(); ... }
0 / 0 / 0 Регистрация: 24.03.2015 Сообщений: 70 |
|
1 |
|
1C 8.x (тонкий) Ввод на основании по документу и справочнику02.06.2015, 17:43. Показов 3535. Ответов 40
Всем добрый день!
__________________ 0 |
Programming Эксперт 94731 / 64177 / 26122 Регистрация: 12.04.2006 Сообщений: 116,782 |
02.06.2015, 17:43 |
Ответы с готовыми решениями: Вопрос по документу и справочнику Запрос по документу и справочнику Ввод на основании Ввод на основании Есть документ Оформление заказа. У него… 40 |
2954 / 1766 / 82 Регистрация: 03.11.2011 Сообщений: 8,280 |
|
04.06.2015, 10:08 |
2 |
В модуле объекта в ОбработкаЗаполнения() цикл по блюдам, по каждому блюду цикл по ингредиентам, внутри которого ТЧНакладной.Добавить(). 0 |
ravinka 0 / 0 / 0 Регистрация: 24.03.2015 Сообщений: 70 |
||||
05.06.2015, 11:20 [ТС] |
3 |
|||
В модуле объекта в ОбработкаЗаполнения() цикл по блюдам, по каждому блюду цикл по ингредиентам, внутри которого ТЧНакладной.Добавить(). эээммм а можно пример простенький, а то я чтот не понимаю Добавлено через 6 минут
после тогда цикл в цикле что ли? 0 |
duk337 2954 / 1766 / 82 Регистрация: 03.11.2011 Сообщений: 8,280 |
||||
05.06.2015, 12:55 |
4 |
|||
Продукт и Наименование — ссылка на Спр.Номенклатура Добавлено через 53 секунды 0 |
ravinka 0 / 0 / 0 Регистрация: 24.03.2015 Сообщений: 70 |
||||
05.06.2015, 16:19 [ТС] |
5 |
|||
Ошибка при выполнении обработчика — ‘ОбработкаЗаполнения’ 0 |
Модератор 3700 / 2899 / 570 Регистрация: 10.03.2011 Сообщений: 11,414 Записей в блоге: 1 |
|
05.06.2015, 16:21 |
6 |
Для Каждого Блюдо ИЗ Блюда Цикл 0 |
ravinka 0 / 0 / 0 Регистрация: 24.03.2015 Сообщений: 70 |
||||
05.06.2015, 16:26 [ТС] |
7 |
|||
как так для блюдо из блюда, мб
0 |
Dethmontt Модератор 3700 / 2899 / 570 Регистрация: 10.03.2011 Сообщений: 11,414 Записей в блоге: 1 |
||||
05.06.2015, 16:32 |
8 |
|||
Блин, это просто переменная! Хоть Колбасой назови!!! Добавлено через 58 секунд
Добавлено через 3 минуты Кликните здесь для просмотра всего текста Для каждого (For each)
Параметры: Из <Имя переменной 2> Цикл // Операторы Прервать Описание: 0 |
ravinka 0 / 0 / 0 Регистрация: 24.03.2015 Сообщений: 70 |
||||
05.06.2015, 16:32 [ТС] |
9 |
|||
{Документ.НакладнаяНаОтпуск.МодульОбъекта(35,23)}: Переменная не определена (Блюда) Что то я вообще 0 |
Dethmontt Модератор 3700 / 2899 / 570 Регистрация: 10.03.2011 Сообщений: 11,414 Записей в блоге: 1 |
||||||||
05.06.2015, 16:37 |
10 |
|||||||
{Документ.НакладнаяНаОтпуск.МодульОбъекта(35,23)}: Переменная не определена (Блюда) Значит нет табличной части «БЛЮДА» у этого документа Добавлено через 57 секунд
Добавлено через 1 минуту
(Об) Не нужно
0 |
0 / 0 / 0 Регистрация: 24.03.2015 Сообщений: 70 |
|
05.06.2015, 16:46 [ТС] |
11 |
ик тода что такое? 0 |
Модератор 3700 / 2899 / 570 Регистрация: 10.03.2011 Сообщений: 11,414 Записей в блоге: 1 |
|
05.06.2015, 16:47 |
12 |
ИК это тоже самое что и КОЛБАСА 0 |
ravinka 0 / 0 / 0 Регистрация: 24.03.2015 Сообщений: 70 |
||||
05.06.2015, 16:50 [ТС] |
13 |
|||
Ошибка при выполнении обработчика — ‘ОбработкаЗаполнения’ 0 |
Модератор 3700 / 2899 / 570 Регистрация: 10.03.2011 Сообщений: 11,414 Записей в блоге: 1 |
|
05.06.2015, 16:51 |
14 |
У тебя в ДокументСсылка.Меню Есть табличная часть БЛЮДА ???? 0 |
0 / 0 / 0 Регистрация: 24.03.2015 Сообщений: 70 |
|
05.06.2015, 17:35 [ТС] |
15 |
У тебя в ДокументСсылка.Меню в док Меню ТЧ.Продукты поле Блюдо Добавлено через 34 минуты 0 |
Dethmontt Модератор 3700 / 2899 / 570 Регистрация: 10.03.2011 Сообщений: 11,414 Записей в блоге: 1 |
||||
05.06.2015, 23:38 |
16 |
|||
ravinka, последний припоследний раз подсказываю………
0 |
0 / 0 / 0 Регистрация: 24.03.2015 Сообщений: 70 |
|
06.06.2015, 10:29 [ТС] |
17 |
ааааааазаработало))) 0 |
Модератор 3700 / 2899 / 570 Регистрация: 10.03.2011 Сообщений: 11,414 Записей в блоге: 1 |
|
07.06.2015, 01:05 |
18 |
У табличной части есть метод Найти() 0 |
0 / 0 / 0 Регистрация: 24.03.2015 Сообщений: 70 |
|
07.06.2015, 11:22 [ТС] |
19 |
У табличной части есть метод Найти() ну найти и чо дальше то? как удалить повторяющиеся 0 |
Модератор 3700 / 2899 / 570 Регистрация: 10.03.2011 Сообщений: 11,414 Записей в блоге: 1 |
|
07.06.2015, 23:50 |
20 |
ну найти и чо дальше то? как удалить повторяющиеся А зачем удалять если можно не добавлять повторяющиеся? Добавлено через 24 секунды 0 |
IT_Exp Эксперт 87844 / 49110 / 22898 Регистрация: 17.06.2006 Сообщений: 92,604 |
07.06.2015, 23:50 |
Помогаю со студенческими работами здесь Ввод на основании Ввод на основании Ввод на основании Ввод на основании Процедура… Искать еще темы с ответами Или воспользуйтесь поиском по форуму: 20 |
Reik |
|
||
---|---|---|---|
Помогите!!!
В справочнике качество номенклатуры только одна запись «Новый» Изменено 29.03.12 11:29:47 |
Yandex |
|
||
---|---|---|---|
Reik |
|
||
---|---|---|---|
Нашел в модуле Документа Внутренний Заказ строку на которую ссылается ошибка:
Если закомментировать строку(красным выделена), то ошибка не воспроизводиться. |
E_Migachev |
|
||
---|---|---|---|
(1) Reik, если не используете Качество в работе — то можно |
Reik |
|
||
---|---|---|---|
Спасибо за ответ! |
Reik |
|
||
---|---|---|---|
Качество не используют, всем спасибо! |
Подсказка: Вы можете приложить к ответу файл или изображение щелкнув по значку или в редакторе. |