Ошибка при проведении документа списание безналичных денежных средств |
Я |
NIGHTHUNTER
05.09.22 — 14:33
Создавал ввод на основании для документа Списание безналичных денежных средств.
Не очень успешно получилось.
Сейчас не удается создать документ, введенный на основании. идет ошибка , —
Запись не верна! Значение поля «Банковский счет» не может быть пустым! (Регистр накопления: Денежные средства (безналичные); Номер строки: 1)
Что не так в документе, где что нужно поправить? Мне не понятно, подскажите пожалуйста.
Beduin
1 — 05.09.22 — 14:35
(0) ТЧ не заполнилась
NIGHTHUNTER
2 — 05.09.22 — 15:12
(1) Завтра с утра, буду делать сам ввод на основании программный.
С пятницы, понадеялся на типовой механизм. Стал перетаскивать процедуры , функции.
Запутался так. что ничего не вышло ((((. пришло понимание, что этот типовой механизм. следует оставить, и сделать свой.
Beduin
3 — 05.09.22 — 15:16
(2) Не нужно
NIGHTHUNTER
4 — 05.09.22 — 15:32
(3) что не нужно?
Я 2 дня вожусь и зашел в тупик.
Самому то проще и нагляднее . Там дурной закрученный, завихренный код,
NIGHTHUNTER
5 — 05.09.22 — 15:34
(3) Как то по другому в моей ситуации, предлагаете поступить?
Есть документ, у него Тч, в одном поле там документ основание, второе я должен создать на его основании.
Перетаскивал типовое. Отказался.
d_monah
6 — 05.09.22 — 15:38
(4) Да ничего не нужно,не ваше это все,не вредите людям,они ничего плохово вам не сделали
МимохожийОднако
7 — 05.09.22 — 15:43
(4) Если убрать эмоции, то данное сообщение ни о чём? Если не понятен код, то есть подозрение, что дело не в коде. Так бывает. Смотришь в книгу и видишь.. книгу
МимохожийОднако
8 — 05.09.22 — 15:44
(0) Надо поправить заполнение записей регистра перед записью
NIGHTHUNTER
9 — 05.09.22 — 15:52
(8) Именно регистра? Табличная часть документа же должна быть настроена, в регистр при проведении наверное пищшется.
NIGHTHUNTER
10 — 05.09.22 — 15:54
(7) Почему оно не о чем? Стал разбираться в типовом проведении. Перетаскивая себе процедуры функции.
И понял, что от этого я откажусь. И сделаю сам.
МимохожийОднако
11 — 05.09.22 — 15:56
(9) Да. Но идти надо как минимум от правильности заполнения табличной части. Сделай точку останова и по стёку посмотри с какого момента ошибка. Перенос процедур и функции только средство. Сначала надо понять , где накосячил
NIGHTHUNTER
12 — 05.09.22 — 15:57
(11) Я там запутался ((((
NIGHTHUNTER
13 — 05.09.22 — 15:57
Самому может проще сделать?
МимохожийОднако
14 — 05.09.22 — 16:02
(13) В любом случае перед тем как вносить изменения, надо понять как работает механизм формирования записей в этот регистр. Только после этого надо приступать к кодированию, «перетаскиванию процедуры функции».
Если коротко. Вернуть назад все изменения до типовых. Разобраться с типовыми механизмами. Наметить план изменений. Только после этого писать код с использованием типовых механизмов или свой код. Другой порядок приведёт только к еще бОльшим проблемам и увеличению веток на Мисте
NIGHTHUNTER
15 — 05.09.22 — 16:06
(14) Я отказался от типового кода уже. О чем вам и написал. Наверное есть в этом причины.
NIGHTHUNTER
16 — 05.09.22 — 16:06
И завтра буду делать наверное свой код, создания на основании
Мультук
17 — 05.09.22 — 16:09
(14)
Это не банк
Это не АЭС
Это не яндекс-такси
И то слава-богу
Beduin
18 — 05.09.22 — 16:12
(15)(16) Вот твой вопрос кратко.
Я использую какой-то код при заполнении на основании. Этот код отрабатывает некорректно. Помогите понять в чем дело?
Ничего не смущает в вопросе…
Gantosha
19 — 05.09.22 — 16:20
этому нику уже пару лет .. у этого ника такой стиль
NIGHTHUNTER
20 — 05.09.22 — 16:25
(18) Не такой мой вопрос.
Я написал что перетаскивал себе типовой функционал.
И возможно я пошел не потому пути, и не осилил его в работе.
Можно дальше пробовать с ним разбираться. Или сделать свое. Я решил что свое будет проще.
Gantosha
21 — 05.09.22 — 16:42
свое будет проще если ты сильно отрежешь все …
а так, какая нибудь платежка на налоги твои усилия похоронит
NIGHTHUNTER
22 — 06.09.22 — 04:48
Постарался максимально привести к типовому коду создание на основании.
Но вот эта ошибка так и идет, и мой документ не заполняется.
NIGHTHUNTER
23 — 06.09.22 — 04:48
Запись не верна! Значение поля «Банковский счет» не может быть пустым! (Регистр накопления: Денежные средства (безналичные); Номер строки: 1)
NIGHTHUNTER
24 — 06.09.22 — 05:00
(21) Я рад использовать типовой функционал, но он у меня не работает (((( Постарался все учесть из процедуры, ОбработкаЗаполнения() .
МимохожийОднако
25 — 06.09.22 — 06:25
(23) Попробуй заполнить перед записью этот несчастный Банковский счёт
NIGHTHUNTER
26 — 06.09.22 — 07:15
(25) Сама причина ошибки не понятна. Предвижу, как я начну это все разбирать, что бы добиться понимания в ее возникновении.
Да банковский счет есть такой реквизит у документа. Но дело в том, что он открывается вообще не заполненный.
Как буд то ничег оне работает вообще (((.
NIGHTHUNTER
27 — 06.09.22 — 07:45
(25) А если этого счета нету !!!!!? Он пустой в основании.
mgreat
28 — 06.09.22 — 08:14
(27) Если счет пустой в основании, тогда надо, чтобы перед проведением документа счет был заполнен пользователем
NIGHTHUNTER
29 — 06.09.22 — 08:37
(28) Ок.
Подскажите пожалуйста, с чем связана очередная ошибка?
Ошибка получения курса валют: передана пустая валюта , в документе я передаю валюту .
NIGHTHUNTER
30 — 06.09.22 — 08:38
Заполнил
Результат.Валюта = ТекСтрока.ЗаявкаНаРасходованиеДС.Валюта;
Результат.ВалютаКонвертации = ТекСтрока.ЗаявкаНаРасходованиеДС.Валюта;
только ошибка не уходит.
МимохожийОднако
31 — 06.09.22 — 08:52
(30) Встань отладчиком на строку после этого кода и убедись, что в Результат.Валюта есть переданная валюта
2S
32 — 06.09.22 — 09:40
мне иногда кажется, что кто-то прикалывается под этим ником…
МимохожийОднако
33 — 06.09.22 — 10:12
(32) Подозреваю, что там целая бригада студентов)
NIGHTHUNTER
34 — 06.09.22 — 10:50
(32) Никто не прикалывается.
(31) Думаете я не проверял?
Приняли уже решение отказаться от этой задачи.
получитькурсвалюты обнаружен нулевой курс валюты
Автор vladr, 16 июл 2015, 20:49
0 Пользователей и 1 гость просматривают эту тему.
1С 8.3.5.1517
УТ 11.1.10.115
Помогите пожалуйста.
Создаю накладную, провожу, все нормально. Из накладной создаю с/ф, пишет «ПолучитьКурсВалюты(): обнаружен нулевой курс валюты», ошибка «деление на ноль».
Валюта RUB: курс 1, кратность 1
Где искать проблему….
Эта ошибка возникает когда курс или кратность равна нулю, или еще возможно справочник не заполнен на эту валюту. Смотрите эти параметры в справочнике «курсы валют» на дату документа, и проверьте на заполнение справочник курсы валют.
Добавлено: 16 июл 2015, 22:08
сорри, не справочник, а регистр сведений
В конфигураторе в регистре сведений КурсыВалют Значение заполнения: Кратность 1, Курс 0.
В УТ, Курсы валют: Кратность 1, Курс 1
ЦитироватьВ конфигураторе в регистре сведений КурсыВалют Значение заполнения: Кратность 1, Курс 0.
Поясните поподробней, где вы это видите
у регистра сведений нет предопределенных данных, поэтому мне не понятно как вы там видели значение. или вы используете точку останова по ошибке.
Поэтому поясните более подробно приложите картинку.
pr.sc
Добавлено: 17 июл 2015, 13:06
pr.sc.
То что вы показали в конфигураторе, к этому вопросу не имеет никакого отношения.
Добавлено: 17 июл 2015, 13:15
Повторюсь еще раз.
Эта ошибка возникает когда курс или кратность равна нулю, или еще возможно регистр сведения не заполнен на эту валюту. Смотрите эти поля в регистре сведений «курсы валют» на дату документа, и проверьте на заполнение регистр сведений курсы валют.
Цитата: Дмитрий@ от 17 июл 2015, 13:13
возможно регистр сведения не заполнен на эту валюту. Смотрите эти поля в регистре сведений «курсы валют» на дату документа, и проверьте на заполнение регистр сведений курсы валют.
Может я не там смотрю? Дата документа 1.06.15, курс рубля и кратность на эту дату 1
Да нет теперь все правильно.
А вы уверены что документ в рублевой валюте?
И попробуйте создать новый документ не из накладной, посмотрите как он себя ведет.
Теги:
- Форум 1С
-
►
Форум 1С — ПРЕДПРИЯТИЕ 8.0 8.1 8.2 8.3 8.4 -
►
Пользователям 1С Предприятие 8 -
►
получитькурсвалюты обнаружен нулевой курс валюты
Похожие темы (5)
Поиск
18.11.2022
Сегодня перестали работать многие сервисы 1С, в т.ч. не загружаются курсы валют в 1С Бухгалтерия 3.0. Для решения этой проблемы можно переключиться на альтернативный сервер, который уже заложен в программу 1С.
Для этого зайдите в: “Меню – Настройки – Параметры”:
Установите флаг “Режим технического специалиста”:
Теперь заходим еще раз в меню и выбираем пункт “Функции для технического специалиста“:
В открывшемся окне, в строке поиска набираем слово “Алтерн” и нажимаем на строку “Использовать альтернативный сервер для загрузки курсов валют (Константы)”:
Ставим в этом окне галочку и записываем. После этого курсы валют должны загружаться
Вам слово
Помогла ли Вам эта инструкция? Можете написать в комментарии ниже или в комментарии в этом Телеграм-канале
…
Мы занимаемся разработкой полезных отчетов и расширений для 1С более 10 лет и некоторые продукты, которые делали под заказчика, со временем докручиваем до универсальности и выкладываем на сайте v8PRO.ru (на странице v8pro.ru/shop выберите свою конфигурацию и увидите полный список). Самые популярные дополнения для 1С:
Как в 1С заполнить контрагента по ИНН? Каждая организация и индивидуальный предприниматель имеет свой уникальный идентификационный номер налогоплательщика (ИНН). Именно по этому номеру налоговая служба (ФНС) отличает их в своей базе контрагентов. Сегодня, любой может зайти на сайт nalog.ru и по ИНН получить информацию по нужной организации или ИП. Если вы хоть раз вводили контрагентов в […]
Статьи
1С ИНН – обработка для заполнения реквизитов контрагентов
30.05.2018
Статья для тех, кто задаётся вопросом как же быстро загрузить табели в 1С из файла Excel (Эксель). Несколько лет назад мы разработали специальную обработку именно для этого случая и сегодня хотим рассказать о её плюсах и минусах. Обработка для загрузки табелей в 1С ЗУП (Зарплата и управление персоналом) работала следующим образом: В начале месяца отдел […]
Статьи
Как загрузить табель из Excel в 1С ЗУП
10.08.2018
за доверие нашим
168 124
клиентам
Ошибка при проведении документа списание безналичных денежных средств |
Я |
05.09.22 — 14:33
Создавал ввод на основании для документа Списание безналичных денежных средств.
Не очень успешно получилось.
Сейчас не удается создать документ, введенный на основании. идет ошибка , —
Запись не верна! Значение поля «Банковский счет» не может быть пустым! (Регистр накопления: Денежные средства (безналичные); Номер строки: 1)
Что не так в документе, где что нужно поправить? Мне не понятно, подскажите пожалуйста.
1 — 05.09.22 — 14:35
(0) ТЧ не заполнилась
2 — 05.09.22 — 15:12
(1) Завтра с утра, буду делать сам ввод на основании программный.
С пятницы, понадеялся на типовой механизм. Стал перетаскивать процедуры , функции.
Запутался так. что ничего не вышло ((((. пришло понимание, что этот типовой механизм. следует оставить, и сделать свой.
3 — 05.09.22 — 15:16
(2) Не нужно
4 — 05.09.22 — 15:32
(3) что не нужно?
Я 2 дня вожусь и зашел в тупик.
Самому то проще и нагляднее . Там дурной закрученный, завихренный код,
5 — 05.09.22 — 15:34
(3) Как то по другому в моей ситуации, предлагаете поступить?
Есть документ, у него Тч, в одном поле там документ основание, второе я должен создать на его основании.
Перетаскивал типовое. Отказался.
6 — 05.09.22 — 15:38
(4) Да ничего не нужно,не ваше это все,не вредите людям,они ничего плохово вам не сделали
7 — 05.09.22 — 15:43
(4) Если убрать эмоции, то данное сообщение ни о чём? Если не понятен код, то есть подозрение, что дело не в коде. Так бывает. Смотришь в книгу и видишь.. книгу
8 — 05.09.22 — 15:44
(0) Надо поправить заполнение записей регистра перед записью
9 — 05.09.22 — 15:52
(8) Именно регистра? Табличная часть документа же должна быть настроена, в регистр при проведении наверное пищшется.
10 — 05.09.22 — 15:54
(7) Почему оно не о чем? Стал разбираться в типовом проведении. Перетаскивая себе процедуры функции.
И понял, что от этого я откажусь. И сделаю сам.
11 — 05.09.22 — 15:56
(9) Да. Но идти надо как минимум от правильности заполнения табличной части. Сделай точку останова и по стёку посмотри с какого момента ошибка. Перенос процедур и функции только средство. Сначала надо понять , где накосячил
12 — 05.09.22 — 15:57
(11) Я там запутался ((((
13 — 05.09.22 — 15:57
Самому может проще сделать?
14 — 05.09.22 — 16:02
(13) В любом случае перед тем как вносить изменения, надо понять как работает механизм формирования записей в этот регистр. Только после этого надо приступать к кодированию, «перетаскиванию процедуры функции».
Если коротко. Вернуть назад все изменения до типовых. Разобраться с типовыми механизмами. Наметить план изменений. Только после этого писать код с использованием типовых механизмов или свой код. Другой порядок приведёт только к еще бОльшим проблемам и увеличению веток на Мисте
15 — 05.09.22 — 16:06
(14) Я отказался от типового кода уже. О чем вам и написал. Наверное есть в этом причины.
16 — 05.09.22 — 16:06
И завтра буду делать наверное свой код, создания на основании
17 — 05.09.22 — 16:09
(14)
Это не банк
Это не АЭС
Это не яндекс-такси
И то слава-богу
18 — 05.09.22 — 16:12
(15)(16) Вот твой вопрос кратко.
Я использую какой-то код при заполнении на основании. Этот код отрабатывает некорректно. Помогите понять в чем дело?
Ничего не смущает в вопросе…
19 — 05.09.22 — 16:20
этому нику уже пару лет .. у этого ника такой стиль
20 — 05.09.22 — 16:25
(18) Не такой мой вопрос.
Я написал что перетаскивал себе типовой функционал.
И возможно я пошел не потому пути, и не осилил его в работе.
Можно дальше пробовать с ним разбираться. Или сделать свое. Я решил что свое будет проще.
21 — 05.09.22 — 16:42
свое будет проще если ты сильно отрежешь все …
а так, какая нибудь платежка на налоги твои усилия похоронит
22 — 06.09.22 — 04:48
Постарался максимально привести к типовому коду создание на основании.
Но вот эта ошибка так и идет, и мой документ не заполняется.
23 — 06.09.22 — 04:48
Запись не верна! Значение поля «Банковский счет» не может быть пустым! (Регистр накопления: Денежные средства (безналичные); Номер строки: 1)
24 — 06.09.22 — 05:00
(21) Я рад использовать типовой функционал, но он у меня не работает (((( Постарался все учесть из процедуры, ОбработкаЗаполнения() .
25 — 06.09.22 — 06:25
(23) Попробуй заполнить перед записью этот несчастный Банковский счёт
26 — 06.09.22 — 07:15
(25) Сама причина ошибки не понятна. Предвижу, как я начну это все разбирать, что бы добиться понимания в ее возникновении.
Да банковский счет есть такой реквизит у документа. Но дело в том, что он открывается вообще не заполненный.
Как буд то ничег оне работает вообще (((.
27 — 06.09.22 — 07:45
(25) А если этого счета нету !!!!!? Он пустой в основании.
28 — 06.09.22 — 08:14
(27) Если счет пустой в основании, тогда надо, чтобы перед проведением документа счет был заполнен пользователем
29 — 06.09.22 — 08:37
(28) Ок.
Подскажите пожалуйста, с чем связана очередная ошибка?
Ошибка получения курса валют: передана пустая валюта , в документе я передаю валюту .
30 — 06.09.22 — 08:38
Заполнил
Результат.Валюта = ТекСтрока.ЗаявкаНаРасходованиеДС.Валюта;
Результат.ВалютаКонвертации = ТекСтрока.ЗаявкаНаРасходованиеДС.Валюта;
только ошибка не уходит.
31 — 06.09.22 — 08:52
(30) Встань отладчиком на строку после этого кода и убедись, что в Результат.Валюта есть переданная валюта
32 — 06.09.22 — 09:40
мне иногда кажется, что кто-то прикалывается под этим ником…
33 — 06.09.22 — 10:12
(32) Подозреваю, что там целая бригада студентов)
NIGHTHUNTER
34 — 06.09.22 — 10:50
(32) Никто не прикалывается.
(31) Думаете я не проверял?
Приняли уже решение отказаться от этой задачи.
1
2
Показывать по
10
20
40
сообщений
Новая тема
Ответить
Влад
Дата регистрации: 29.04.2015
Сообщений: 37
1С 8.3.5.1517
УТ 11.1.10.115
Помогите пожалуйста.
Создаю накладную, провожу, все нормально. Из накладной создаю с/ф, пишет «ПолучитьКурсВалюты(): обнаружен нулевой курс валюты», ошибка «деление на ноль».
Валюта RUB: курс 1, кратность 1
Где искать проблему….
Тэра
Дата регистрации: 25.12.2008
Сообщений: 22390
Влад,в регистр сведений КурсыВалют смотрел?
Влад
Дата регистрации: 29.04.2015
Сообщений: 37
Тэра, Посмотрел, а что именно там смотреть? Значение заполнения: Кратность 1, Курс 0
Тэра
Дата регистрации: 25.12.2008
Сообщений: 22390
Влад
Дата регистрации: 29.04.2015
Сообщений: 37
Тэра, В конфигураторе в регистре сведений КурсыВалют Значение заполнения: Кратность 1, Курс 0. В УТ см. Pr.Sc
Рисовод
Дата регистрации: 26.12.2007
Сообщений: 25775
Влад, рубль в США «валюта», а в России?
Тэра
Дата регистрации: 25.12.2008
Сообщений: 22390
Влад,Влад, а на дату с/ф какой курс?
Влад
Дата регистрации: 29.04.2015
Сообщений: 37
Тэра, сф от 1.06.15 и курс я сделал на эту дату 1
Тэра
Дата регистрации: 25.12.2008
Сообщений: 22390
Влад,сделай ещё на всякий случай на пораньше — ну хоть на -01.01.2000
Влад
Дата регистрации: 29.04.2015
Сообщений: 37
Тэр а, делал разные даты, не помогло.
Читают тему:
При работе с докуменами в ТиС, при проведение появляется сообщение «При пересчете валюты обнаружен нулевой курс валюты», весь справочник валют посмотрела, нечего не могу понять. Скажите в чем ошибка.
Валюты загружены ? И те которые в Доках ?
у меня такое было, когда в документе не была указана валюта….
валюту загрузила, и она указана
отладчиком посмотрите в какой момент появляется такое сообщение…. но у меня точно было такое, когда курс был нулевой…. ведь это зависит еще и от даты…
в отладчике: Если (КурсВалютыНач = 0)ИЛИ (КурсВалютыКон = 0) тогда пояляется сообщение
ну копай дальше. Что из них = 0. И смотри откуда этот 0 берется.
А может в дате документа ошибка ? например набрали дату «07.08.1005»
Тэги:
Комментарии доступны только авторизированным пользователям