Ошибка получения курса валют передана пустая валюта 1с erp

Ошибка при проведении документа списание безналичных денежных средств

Ошибка при проведении документа списание безналичных денежных средств

Я
   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) Думаете я не проверял?

Приняли уже решение отказаться от этой задачи.

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
Сообщений: 25776

Влад, рубль в США «валюта», а в России? :-)

Тэра

Дата регистрации: 25.12.2008
Сообщений: 22390

Влад,Влад, а на дату с/ф какой курс?

Влад

Дата регистрации: 29.04.2015
Сообщений: 37

Тэра, сф от 1.06.15 и курс я сделал на эту дату 1

Тэра

Дата регистрации: 25.12.2008
Сообщений: 22390

Влад,сделай ещё на всякий случай на пораньше — ну хоть на -01.01.2000

Влад

Дата регистрации: 29.04.2015
Сообщений: 37

Тэр а, делал разные даты, не помогло.

получитькурсвалюты обнаружен нулевой курс валюты

Автор 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)

Рейтинг@Mail.ru

Rambler's Top100

Поиск

18.11.2022

Сегодня перестали работать многие сервисы 1С, в т.ч. не загружаются курсы валют в 1С Бухгалтерия 3.0. Для решения этой проблемы можно переключиться на альтернативный сервер, который уже заложен в программу 1С.

Для этого зайдите в: “Меню – Настройки – Параметры”:

Функции тех специалиста

Установите флаг “Режим технического специалиста”:

Режим технического специалиста в 1С

Теперь заходим еще раз в меню и выбираем пункт “Функции для технического специалиста“:

Функции для технического специалиста

В открывшемся окне, в строке поиска набираем слово “Алтерн” и нажимаем на строку “Использовать альтернативный сервер для загрузки курсов валют (Константы)”:

Константа альтернативный сервер

Ставим в этом окне галочку и записываем. После этого курсы валют должны загружаться

Галочка альтернативный сервер для загрузки курсов валют в 1С

Вам слово

Помогла ли Вам эта инструкция? Можете написать в комментарии ниже или в комментарии в этом Телеграм-канале

Эти дополнения для 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

клиентам

Понравилась статья? Поделить с друзьями:
  • Ошибка подушки безопасности пежо 307
  • Ошибка получения криптографического контекста код ошибки 2
  • Ошибка получения конфигурации dahua
  • Ошибка подушки безопасности опель инсигния
  • Ошибка получения идентификатора устройства 1с