часть 2 глава 10 радченко #537464


#0 by Selvina
Пытаюсь создать процедуру расчета записей регистра Начисления. Все сделала как написано в книге Радченко, но как только пытаюсь в самой платформе перевести документ пишет что преобразование к типу число не может быть выполнено. Вот код: Запрос.УстановитьПараметр("Регистратор", Регистратор);
#0 by Selvina
Пытаюсь создать процедуру расчета записей регистра Начисления. Все сделала как написано в книге Радченко, но как только пытаюсь в самой платформе перевести документ пишет что преобразование к типу число не может быть выполнено. Вот код: Запрос.УстановитьПараметр("Регистратор", Регистратор);
#1 by Один С
НаборЗаписейРегистра - это что
#2 by Selvina
Пожалуйста кто-нибудь помогите чем можете)
#3 by Selvina
как у меня написано выше Регистратор = НаборЗаписейРегистра.Отбор.Регистратор.Значение;
#4 by screamhome
а текст ошибки где?
#5 by Selvina
1 sec
#6 by Птица
ЗаписьРегистра.ИсходныеДанные - тип какой в конфигураторе?
#7 by Птица
ну или ВыборкаРезультата.Норма или ВыборкаРезультата.Факт содержат не число
#8 by Selvina
тип исходных данных число
#9 by Один С
я пас
#10 by Selvina
Вот ошибка {ОбщийМодуль.ПроведениеРасчетов}: Преобразование значения к типу Число не может быть выполнено ЗаписьРегистра.Результат = (ЗаписьРегистра.ИсходныеДанные /ВыборкаРезультата.Норма) * ВыборкаРезультата.Факт;
#11 by kotletka
пробегись отладчиком
#12 by Один С
Бинго.
#13 by Selvina
то есть что именно?
#14 by kotletka
см он покажет что именно не число, или впервые слышишь что такое отладчик?
#15 by kotletka
13 - 11
#16 by Selvina
нет конечно) отладчик знаю что это такое, но я не супер программист в 1С, это для меня практика
#17 by Selvina
В общем видимо я сегодня долго просидела с этим расчетом не получается выполнение
#18 by YauheniL
А там ошибочки таки есть. Некоторе моменты из книги лучше самому попытаться сделать, а потом в книгу глянуть
#19 by Selvina
Люди кто нибудь по любому сталкивался с такой проблемой, помогите решить
#20 by maip1
ВыборкаРезультата.Факт - не число, похоже...
#21 by maip1
код запроса давайте
#22 by Птица
что-то из трех не число, я написала в , если типом исходные данные все ок, то показывай запрос.
#23 by Selvina
#24 by Selvina
???
#26 by GROOVY
График не заполнен.
#27 by Selvina
Заменила я на ISNULL и после запуска вылетает следующее Вид расчета: Оклад – Нет рабочих дней в заданном периоде
#28 by Selvina
а график у меня заполнен
#29 by maip1
ну так теперь и график надо бы заполнить... :)
#30 by maip1
хм...
#31 by Selvina
это со всеми так бывает...
#32 by Птица
результат запроса пустой? ВыборкаРезультата.количество чему равно?
#33 by Selvina
да именно пустой
#34 by Selvina
#35 by dragonIMV
стареют мистяне, а как же фотку попросить у девушки???
#36 by Selvina
вот такой код
#37 by Selvina
ну кто-нибудь чем нибудь please
#38 by СноваЗдорова
без фотки не взлетит!
#39 by Selvina
а как же мне отправить?
#40 by Selvina
и у меня вообще по-моему нет выборкарезультата.количество или я уже просто того..
#41 by СноваЗдорова
в профиль себе поставь фотку
#42 by Selvina
а без этого никак просто из-за 1С комп тормозит
#43 by Selvina
просто напишите мне куда нужно ВыборкаРезультата.Количество
#44 by Selvina
может во втором запросе тоже  использовать ISNULL?
#45 by СноваЗдорова
Я ж говорю не взлетит!
#46 by Selvina
Добрый вечер, я опять со своей проблемой. После запуска 1С результат запроса пустой( как решить эту проблему?
#47 by aleks-id
показать свою фотку
#48 by Selvina
мне сфоткать саму форму что ли котрая выводится??
#49 by aleks-id
сфоткать себя. хотя свои формы тоже можешь сфоткать ;)
#50 by Selvina
нет ну давайте без шуток) мне реально нужна помощь!!!
#51 by aleks-id
а никто не шутит. почему все должны бросить свои дела и разбираться в твоем коде "за ничто". плати за помощь фоткой!
#52 by GROOVY
#53 by Selvina
увы но эта ссылка мне ничего не дала(
#54 by Selvina
С поставила фотку, может меня это и спасет)
#55 by Selvina
ну и???
#56 by kotletka
а как вы задаете СписокСотрудников?
#57 by GROOVY
Вы за 8 минут просмотрели весь курс? В расчетных механизмах КУЧА связей из-за которых может не рассчитаться данные графика и базы. Вытеснения, сторно, настройка связи регистра расчета с планами расчетов и регистром сведений. Чтобы ответить на Ваш вопрос надо посмотреть базу, что Вы там сделали. Это никто за Вас делать не будет.
#58 by kotletka
в СпискеСотрудников по отладчику смотрели, кто нибудь есть?
#59 by Selvina
конечно все как в книжке заполнено
#60 by kotletka
+ лучше не спорить с GROOVY - этот человек знает о чем говорит
#61 by Selvina
ну хотя бы какие-нибудь подсказки
#62 by aleks-id
я вот не понял что есть НаборЗаписейРегистра
#63 by kotletka
ну для начала скрин с регистром расчета, + все параметры показанные отладчиком устанавливаемые в запросе, желательно бы конечно саму базу пощупать
#64 by GROOVY
Базу выложите куданить + _подробное_ описание того что делаете и что не получается. Часа через 2 если не решится вопрос, я гляну.
#65 by kotletka
параметр, передается в процедуру
#66 by Адинэснег
с пополнением партии ЖиТ...
#67 by Selvina
я как понимаю это когда формирует движения
#68 by kotletka
Жадные и ...?
#69 by aleks-id
спс. узрел :) выложи куданить свою базу. например на
#70 by Selvina
ок
#71 by aleks-id
и не просто выложи но и ссылку сюда кинь на свою базу хДД
#72 by kotletka
ща гигов 30 скинет, что делать будешь? )
#73 by stangen
или пригласи в гости, покажу где что не так))
#74 by Selvina
нет я заархирировала база совсем маленькая)
#75 by Selvina
вот пожалуйста)
#76 by Selvina
надеюсь хоть кто нибудь мне в этом поможет)
#77 by zak555
>  часть 2 глава 10 радченко это что за книженция такая ?
#78 by Selvina
это практическое пособие для разработчика 1С
#79 by kotletka
где вызывается порцедура? в отчете?
#80 by Selvina
да
#81 by Selvina
сначала только нужно перевпровести 1 и 2 документ, а 3 отменить
#82 by Selvina
через документ нужно перейти к начислениям
#83 by Selvina
я еще могу и книжку отправить если надо, но там все равно ошибки, иначе все было бы гладко
#84 by Selvina
начисления-это есть регистр расчета вот
#85 by GROOVY
А каким макаром у Вас это дело вызывается? Перерасчет для премии предопределенной, а в документах введена помеченная на удаление. Как Вы проверяете то?
#86 by Selvina
как помеченная, все нормально вроде
#87 by kotletka
оклад и премия помечены на удаление которые исчпользуются доком
#88 by GROOVY
Да и база у Вас не меняется вообще никогда, таблица перерасчетов всегда пустая. Как рассчитывается оклад?
#89 by kotletka
скд
#90 by kotletka
:)
#91 by Selvina
1. я создала документ начисления сотрудникам 2.затем отчет перерасчет, при том когда я провожу 1,2 документы после сформирования этот отчет ничего не показывает, хотя в книжке все идеально 3.создала процедуру расчета записей регистра Начисления 4. затем в ветке общий модуль Перерасчет ПроведениеРасчетов, с чего и начинался вчера мой вопрос и вот только хотела проверить работоспособность этого расчета результат начислений не показывает
#92 by GROOVY
Я не могу смоделировать ошибку. Опишите последовательность действий. То что я вижу: оклад не рассчитывается, премия тоже. Таблица перерасчетов пустая. Пока не рассчитается оклад смотреть нечего. В коде не нашел где оклад рассчитывается.
#93 by Selvina
то есть мне нужно изменить период действия как истина?
#94 by GROOVY
Нет, надо фоновое задание установить как точку выбора варианта в бизнес-процессе.
#95 by Selvina
оклад, премия и невыход находятся в плане видов расчета Основные Начисления
#96 by GROOVY
1. Рассчитайте оклад. 2. Скажите мне как Вы это сделали. 3. Будем разбираться дальше.
#97 by Selvina
оклад мы просто вводим произвольно
#98 by GROOVY
Каким документом? Я не вижу оклад с рассчитанным результатом.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С