Ошибка период не может быть пустым регистр

Новая программа — новые ошибки. Дело даже не в самой ошибке, а в ее комментарии. Увидев это сообщение не каждый программист, не говоря уже о пользователе, сразу  разберется в чем дело, а тем более найдет решение вопроса.

КЛАССИФИКАЦИЯ ОШИБКИ

При отмене проведения документа Реализация товара (возможно и других документах) у пользователя в Комплексной автоматизации 2 (возможно и в других конфигурациях) всплывает сообщение об ошибке. Текст ошибки дословно:

Запись не верна! Период не может быть пустым! (Регистр накопления: Плановые оплаты клиентов; номер строки: 58)

Такое же сообщение может всплывать со сслыками на другие регистры, например, Плановые оплаты поставщикам. Подмечено, что на конфигурациях с управляемыми формами с интерфейсом Такси ошибки стали встречается чаще, чем на конфигурациях с обычными формами. Практика тестирования новых решений на пользователях, видимо, до сих пор активно используется в выпускаемых решениях 1С Предприятие. 

Из сообщения, которое видит пользователь можно сделать только выводы что:

  • есть ошибка
  • ошибка в регистре накопления
  • что-то связано с оплатой клиента
  • номер строки 58

КАК МЫ ИСКАЛИ И ИСПРАВЛЯЛИ ОШИБКУ

Понятно, что ошибка есть, но из сообщения об ошибке трудно понять что именно не так. Информация об ошибке сугубо техническая, без указания что не так с данными. Поэтому методом проб и ошибок нами было найдено решение данной проблемы. 

Что мы делали, но не помогло

1. Поскольку речь идет об «оплатах клиента», то первое о чем мы подумали, что уже известная обработка «Заполнение регистров взаиморасчетов» исправит все косяки программы. О том как и для чего используют эту обработку читайте в нашем материале «Ошибка При записи при проведении документов». Это нам не помогло. Отменить проведение документа Реализация товара не получалось. 

2. Провели тестирование и исправление базы данных через конфигуратор. В профилактических целях эта операция, конечно, не лишняя. К тому же никогда не знаешь на каком именно свете сейчас находится база данных. Так что мы выполнили и это, но тестирование также нам не помогло.

3. Пробовали менять Планы оплаты, указанные в Заказе покупателя на вкладке Основное. В целом предпринимали множество действий по поиску ошибки, формировали отчеты по задолженности клиента, редактировали Заказ покупателя, по которому проведена Расходная накладная. Ничего не срабатывало. Документ Реализация товаров не снимался с проведения.

ИСКАТЬ ОШИБКУ НУЖНО В РЕГИСТРЕ

Очевидно, что да, подумаете вы, потому что ругается на строку в регистре. Но не все так очевидно и просто, как кажется. Почему? Потому что в регистре строка, на которую ругается программа заполнена так же как остальные строки программы. Причина, в нашем случае, оказалась в Дате документа Заказ Покупателя. Так получилось, что по кредитному договору была подвязана оплата датой раньше, чем был выписан заказ. Мы изменили дату Заказ покупателя и ошибка исчезла. Скорее всего бухгалтер непавильно указал в платежном поручении ссылку на заказ или была изменена дата платежки, или ссылка на заказ в платежку была подвязана значительно позже проведения банковской выписки. Ситуаций может быть множество. В принципе, по бизнес-логике предоплата, которая возникла в нашем случае, по кредитному договору допустимая ситуация. Но 1С эту ситуацию реагирует ошибкой. Не обязательно что у вас будет ситуация точь в точь, но где искать ошибку мы вам рассказали.

запись не верна: период не может быть пустым

Я
   kukulkan

04.05.22 — 10:06

Привет!

1С:Предприятие 8.3 (8.3.15.1958)

Подскажите. У меня в документе выскакивала ошибка: Запись с такими ключевыми полями существует.

Поставить периодичность регистра — одна секунда. Теперь ошибка выскакивает: запись не верна период не может быть пустым

Что следует проверить? Спасибо

   Жан Пердежон

1 — 04.05.22 — 10:07

Проверь, что период не пустой

   Волшебник

Модератор

2 — 04.05.22 — 10:08

(1) Спасибо, Кэп!

   kukulkan

3 — 04.05.22 — 10:13

период не пустой, конечно же, но ошибка выскакивает

   lodger

4 — 04.05.22 — 10:19

(3) исполняющему коду мы верим больше, чем тебе.

пустой — значит пустой.

   SSSSS_AAAAA

5 — 04.05.22 — 10:19

(3) Обвинить комп во лжи и подать иск на компенсацию морального ущерба.

Почему решил, что проблема уникальности именно в периоде?

Почему решил, что установка периода в секунду решит проблему?

Почему решил, что надо корежить регистр,, а не искать проблемные записи?

   hhhh

6 — 04.05.22 — 10:21

(3) ну посмотри поля в отладчике в момент ошибки. наверно, у тебя несколько записей пишется, а ты смотришь первую из них, там период непустой, а в следующей записи наверно пустой.

   lodger

7 — 04.05.22 — 10:21

(5) обычно, проблема в расхождении бизнес-логики и архитектуры решения.

а корень расхождения в странных идеях на стороне бизнеса. например, были цены ежедневные, а стали посекундные. то есть, увеличилось число документов регистрации с разными показаниями на разное время в пределах дня.

   kukulkan

8 — 04.05.22 — 10:26

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

дата 01.01.0001 0:00:00 но период выбран другой

Почему решил, что проблема уникальности именно в периоде? — ну так ошибка выскакивает о периоде

Почему решил, что установка периода в секунду решит проблему? — исчезла ошибка с ключевыми полями, когда сменил регистр

Почему решил, что надо корежить регистр,, а не искать проблемные записи? — это новый документ там буквально одна запись. Первая строка записалась без проблем, а вторую не могу сохранить

lodger это документ фонда оплаты труда не мой случай

   Fish

9 — 04.05.22 — 10:30

(8) Смотри в коде, что у тебя пишется в поле «период» при записи в регистр.

   Lexandr

10 — 04.05.22 — 10:36

Да открой регистр, глянь с каким периодом у тебя были созданы записи предыдущими документами.

   Жан Пердежон

11 — 04.05.22 — 10:41

(8) научу пользоваться отладчиком (дорого)

  

SSSSS_AAAAA

12 — 04.05.22 — 11:31

(8) «Почему решил, что надо корежить регистр,, а не искать проблемные записи? — это новый документ там буквально одна запись. Первая строка записалась без проблем, а вторую не могу сохранить»

Но ругается то на регистр, а не на записи в документах. В регистре тоже одна запись?

Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn

ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.

Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.

1 / 1 / 0

Регистрация: 21.11.2020

Сообщений: 67

1

1C 8.x

Период не может быть пустым

04.05.2022, 11:01. Показов 2079. Ответов 14


1С:Предприятие 8.3 (8.3.15.1958)

Привет!

Подскажите. У меня в документе выскакивала ошибка: Запись с такими ключевыми полями существует.
Изменил периодичность регистра — одна секунда. Теперь ошибка выскакивает: запись не верна период не может быть пустым
Что следует проверить? Спасибо

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь

0

1121 / 674 / 196

Регистрация: 22.04.2013

Сообщений: 5,092

Записей в блоге: 1

04.05.2022, 11:08

2

я бы проверил в режиме 1С предприятие записи в регистре
возможно, что тогда, когда поменяли на 1с — поле период стало пустым у всех записей

0

1 / 1 / 0

Регистрация: 21.11.2020

Сообщений: 67

04.05.2022, 19:31

 [ТС]

3

Yulunga, я уже удалила в макете регистра «период» у меня он уже нигде не значится, но ошибка все равно вылетает о периоде. что-то я упускаю. эта ошибка появилась когда накатила новый релиз до этого все было ок

0

1121 / 674 / 196

Регистрация: 22.04.2013

Сообщений: 5,092

Записей в блоге: 1

04.05.2022, 20:39

4

что такое макет регистра, извините
откройте в режиме предприятия все функции и там этот ваш регистр
или запросиком селект * фром регистр
и посмотрите, есть там поле период или нет. и пустое ли оно

0

1 / 1 / 0

Регистрация: 21.11.2020

Сообщений: 67

05.05.2022, 06:42

 [ТС]

5

Yulunga, я имею ввиду, что этого поля у меня нет, но ошибка та же: запись не верна период не может быть пустым

0

1121 / 674 / 196

Регистрация: 22.04.2013

Сообщений: 5,092

Записей в блоге: 1

05.05.2022, 06:51

6

Главное отличие периодического регистра сведений от обычного заключается в том, что в нем присутствует дополнительное системное измерение «Период», имеющее тип «дата». Это позволяет получать не только текущие сведения об объекте, но также на любой момент времени.
отсюда
если у вас стоит галочка периодический — у вас ЕСТЬ поле период

Добавлено через 54 секунды
спорим ни о чомъ.
покажите записи вашего регистра и всё увидим

0

1 / 1 / 0

Регистрация: 21.11.2020

Сообщений: 67

05.05.2022, 07:07

 [ТС]

7

Yulunga, нашла где оно торчит. В реквизитах стоит, только теперь не могу удалить

0

1121 / 674 / 196

Регистрация: 22.04.2013

Сообщений: 5,092

Записей в блоге: 1

05.05.2022, 08:03

8

удаляйте регистр и заводите новый. и прежде чем заводить — думайте всегда. это не тяп-ляп, а весьма ответственное дело
что назначить реквизитами, что измерениями, что ресурсами. от этого зависеть будет дальнейшее его существование

0

1 / 1 / 0

Регистрация: 21.11.2020

Сообщений: 67

05.05.2022, 08:32

 [ТС]

9

Yulunga, ерунда получается. Если я оставляю периодичность — непериодической, то выскакивает ошибка, что запись с такими ключевыми полями существует. Если я ставлю периодичность — посекундная, то вылезает, что ему нужен период

0

1121 / 674 / 196

Регистрация: 22.04.2013

Сообщений: 5,092

Записей в блоге: 1

05.05.2022, 09:12

10

я наверно плохо говорю по-русски
у вас проблема с теми записями которые были и теми которые вы хотите чтобы они стали
непериодический — значит у вас был
1.1.21 вася инженер
и
2.2.21 вася инженер
дату убрали — записи одинаковые — ошибка

ставите посекундно — а в регистре записано 1.1.21 и нет никаких секунд — ему нужен период.

вроде всё. разжевал так, что прямо уже и в рот положил.

ерунда не получается. получается что при проектировании регистра вы не думали. теперь расплачивайтесь

0

1 / 1 / 0

Регистрация: 21.11.2020

Сообщений: 67

05.05.2022, 09:48

 [ТС]

11

Yulunga, у меня настройки стоят точно такие же как и были в прошлом релизе и там все нормально работает, а в этой версии нет. я удалила все записи

0

1121 / 674 / 196

Регистрация: 22.04.2013

Сообщений: 5,092

Записей в блоге: 1

05.05.2022, 09:55

12

идёте в журнал регистрации — может там будет написано на какой именно строке он спотыкается

0

1 / 1 / 0

Регистрация: 21.11.2020

Сообщений: 67

05.05.2022, 10:04

 [ТС]

13

Yulunga,о мне сигналит на второй записи, первая без проблем записывается, вторую не могу провести тк такое поле уже существует

0

1121 / 674 / 196

Регистрация: 22.04.2013

Сообщений: 5,092

Записей в блоге: 1

05.05.2022, 10:15

14

набор измерений должен быть разный.
если периодический — набор изерения+период должны быть разные.
всё.
раз пишет одинаковые — значит одинаковые. чудес не бывает. сидите и втыкайте

0

Модератор

Эксперт 1С

3698 / 2898 / 569

Регистрация: 10.03.2011

Сообщений: 11,409

Записей в блоге: 1

08.05.2022, 07:27

15

Цитата
Сообщение от kukulkan93
Посмотреть сообщение

запись не верна период не может быть пустым

При проведении заполните период в регистре

0

IT_Exp

Эксперт

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

08.05.2022, 07:27

Помогаю со студенческими работами здесь

Ошибка:название папки не может быть пустым
Вот код:

<?php
function open_read(){
$dir = $open;
$files = scandir($dir);
for…

Запрос из связной таблицы, когда id может быть пустым
Добрый день. Есть таблица
table_1
id
id_table_2

и таблица table_2
id_table_2
name

Name не может иметь значение NULL или быть пустым
Выводит такую ошибку, хотя удалил этот атрибут уже, но все равно выводит это сообщение, кто знает в…

Ошибка: не правильно определена функция fopen и имя файла не может быть пустым
Скрипт на загрузку файла. Пишет что не правильно определена функция fopen и имя файла не может быть…

Массив: Проверить, может ли период заданной последовательности быть равным 1?
Задана числовая последовательность 49, 62, 70, 77, 91, 101, 104, 109, 119… Она в принципе…

Почему в yii может быть пустым Yii::app()->request->urlReferrer?
Добрый день,

Засунул в экшн контроллера (users/registration) такую конструкцию:

if(!$role ||…

Не работает триггер («Поле ID не может быть пустым»)
Подскажите в чем проблема. Маюсь уже часа 2,а триггер так и не работает!
Создание таблицы:
CREATE…

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:

15

1C 80 :При потытке записать выдаетЗапись не верна! Период не может быть пустым! (Регистр сведений: Данные по ГВЦ; Номер строки: 1)Где этот чертов период ставится?

В периоде. Или применяется Регистратор. В зависимости от строения регистра…

Поставил Периодичность — в пределах дня Режим записи — независимый Основной отбор по периоду — стоит галкаГде ставить период ???

Заработало Но в регистре необходимо будет хранить данные по каждому дню         Как тогда быть?

Ну напиши ты — Период = <Любая дата>

Вот мой кодЯ ищу в нем ошибки — Все строки файла не выводятся — только одна ???

Набор.Записать(Истина);З.Ы. С кода и надо было начинать ветку.

Спасибо — только что догадался 2 вопроса-НоваяЗапись.Период = ТекущаяДата; — значит то каждая запись будет храниться в базе на ТекущаяДата -?те можно будет выбрать данные недельной давности?- Почему в регистр попадает только 1 запись   В ыборка не работает по-ходу    Пока Стр<>Неопределено цикл?Спасибо за помощь

Потомушто «Периодичность — в пределах дня».Раскрой смысл «не работает»… Есть подозрения, что именно работает, но ты пользуешся неизвестным науке жаргоном…

1 вопрос — давообще сделай так лучше:

Может я ошибаюсь . Мне каженся что Одинаковых записей в одно время     в рег сведений быть не должноА запись строк разных идет с одинаковым ТекущаяДата  Поэтому записывается последняя затирая предыдущиеЕсли я поставлюПериодичность — в пределах сек — врятли поможет  Запись возможно быстрей 1 Сек Как быть?

Написал.Периодичность оставил — в пред дняА оноОбработка.ПриемКодов}: Ошибка при вызове метода контекста (Записать): Запись с такими ключевыми полями существует! (Регистр сведений: Данные по ГВЦ; Номер строки: 2)Набор.Записать(Истина);по причине:Запись с такими ключевыми полями существует! (Регистр сведений: Данные по ГВЦ; Номер строки: 2)

Тэги:

Комментарии доступны только авторизированным пользователям

Здравствуйте. При повторном закрытии 1С вознила трудность в групповой обработке. До данной операции период был закрыт благополучно, изменений не было вообще никаких и нигде, кроме коммента в реализации, из-за чего и пришлось все перезакрывать. Пишет так:

 Обработка Списание с расчетного счета АК00-000167 от 31.10.2018 18:00:00 не выполнена по причине: 
{Обработка.ГрупповоеПерепроведениеДокументов.МодульМенеджера(1986)}: Ошибка при вызове метода контекста (Записать): Ошибка при выполнении обработчика — ‘ОбработкаПроведения’: {ОбщийМодуль.УчетНДФЛ.Модуль(1726)}: Ошибка при вызове метода контекста (Записать): Запись не верна! Значение поля «Дата получения дохода» не может быть пустым! (Регистр накопления: Расчеты налогоплательщиков с бюджетом по НДФЛ; Номер строки: 5)
Не пойму что не так. Где посмотреть? Подскажите пожалуйста. Работаю в 1С:Предприятие 8.3 (8.3.12.1685), конфигурация Бухгалтерия предприятия, редакция 3.0 (3.0.67.67).

г. Усть-Лабинск10 157 баллов

Добрый день! Попробуйте запустить проверки на физическую и логическую целостность, предварительно сделав копию базы

Заполнить и подать уведомление об исчисленных суммах налогов и взносов

Цитата (Чурсина Ирина):Списание с расчетного счета АК00-000167 от 31.10.2018 18:00:00

Откройте этот документ и проведите его. Проводит? Если нет, то посмотрите движения этого документа Дт/Кт — Закладка Расчеты налогоплательщиков с бюджетом по НДФЛ. Есть в регистре поле Дата получения дохода.

Цитата (Чурсина Ирина):Значение поля «Дата получения дохода» не может быть пустым!

Скорей всего в начислении ЗП — поле получение дохода Не заполнилось.

запись не верна: период не может быть пустым

Я
   kukulkan

04.05.22 — 10:06

Привет!

1С:Предприятие 8.3 (8.3.15.1958)

Подскажите. У меня в документе выскакивала ошибка: Запись с такими ключевыми полями существует.

Поставить периодичность регистра — одна секунда. Теперь ошибка выскакивает: запись не верна период не может быть пустым

Что следует проверить? Спасибо

   Жан Пердежон

1 — 04.05.22 — 10:07

Проверь, что период не пустой

   Волшебник

Модератор

2 — 04.05.22 — 10:08

(1) Спасибо, Кэп!

   kukulkan

3 — 04.05.22 — 10:13

период не пустой, конечно же, но ошибка выскакивает

   lodger

4 — 04.05.22 — 10:19

(3) исполняющему коду мы верим больше, чем тебе.

пустой — значит пустой.

   SSSSS_AAAAA

5 — 04.05.22 — 10:19

(3) Обвинить комп во лжи и подать иск на компенсацию морального ущерба.

Почему решил, что проблема уникальности именно в периоде?

Почему решил, что установка периода в секунду решит проблему?

Почему решил, что надо корежить регистр,, а не искать проблемные записи?

   hhhh

6 — 04.05.22 — 10:21

(3) ну посмотри поля в отладчике в момент ошибки. наверно, у тебя несколько записей пишется, а ты смотришь первую из них, там период непустой, а в следующей записи наверно пустой.

   lodger

7 — 04.05.22 — 10:21

(5) обычно, проблема в расхождении бизнес-логики и архитектуры решения.

а корень расхождения в странных идеях на стороне бизнеса. например, были цены ежедневные, а стали посекундные. то есть, увеличилось число документов регистрации с разными показаниями на разное время в пределах дня.

   kukulkan

8 — 04.05.22 — 10:26

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

дата 01.01.0001 0:00:00 но период выбран другой

Почему решил, что проблема уникальности именно в периоде? — ну так ошибка выскакивает о периоде

Почему решил, что установка периода в секунду решит проблему? — исчезла ошибка с ключевыми полями, когда сменил регистр

Почему решил, что надо корежить регистр,, а не искать проблемные записи? — это новый документ там буквально одна запись. Первая строка записалась без проблем, а вторую не могу сохранить

lodger это документ фонда оплаты труда не мой случай

   Fish

9 — 04.05.22 — 10:30

(8) Смотри в коде, что у тебя пишется в поле «период» при записи в регистр.

   Lexandr

10 — 04.05.22 — 10:36

Да открой регистр, глянь с каким периодом у тебя были созданы записи предыдущими документами.

   Жан Пердежон

11 — 04.05.22 — 10:41

(8) научу пользоваться отладчиком (дорого)

  

SSSSS_AAAAA

12 — 04.05.22 — 11:31

(8) «Почему решил, что надо корежить регистр,, а не искать проблемные записи? — это новый документ там буквально одна запись. Первая строка записалась без проблем, а вторую не могу сохранить»

Но ругается то на регистр, а не на записи в документах. В регистре тоже одна запись?

1 / 1 / 0

Регистрация: 21.11.2020

Сообщений: 67

1

1C 8.x

Период не может быть пустым

04.05.2022, 11:01. Показов 3243. Ответов 14


Студворк — интернет-сервис помощи студентам

1С:Предприятие 8.3 (8.3.15.1958)

Привет!

Подскажите. У меня в документе выскакивала ошибка: Запись с такими ключевыми полями существует.
Изменил периодичность регистра — одна секунда. Теперь ошибка выскакивает: запись не верна период не может быть пустым
Что следует проверить? Спасибо



0



1190 / 729 / 211

Регистрация: 22.04.2013

Сообщений: 5,363

Записей в блоге: 1

04.05.2022, 11:08

2

я бы проверил в режиме 1С предприятие записи в регистре
возможно, что тогда, когда поменяли на 1с — поле период стало пустым у всех записей



0



1 / 1 / 0

Регистрация: 21.11.2020

Сообщений: 67

04.05.2022, 19:31

 [ТС]

3

Yulunga, я уже удалила в макете регистра «период» у меня он уже нигде не значится, но ошибка все равно вылетает о периоде. что-то я упускаю. эта ошибка появилась когда накатила новый релиз до этого все было ок



0



1190 / 729 / 211

Регистрация: 22.04.2013

Сообщений: 5,363

Записей в блоге: 1

04.05.2022, 20:39

4

что такое макет регистра, извините
откройте в режиме предприятия все функции и там этот ваш регистр
или запросиком селект * фром регистр
и посмотрите, есть там поле период или нет. и пустое ли оно



0



1 / 1 / 0

Регистрация: 21.11.2020

Сообщений: 67

05.05.2022, 06:42

 [ТС]

5

Yulunga, я имею ввиду, что этого поля у меня нет, но ошибка та же: запись не верна период не может быть пустым



0



1190 / 729 / 211

Регистрация: 22.04.2013

Сообщений: 5,363

Записей в блоге: 1

05.05.2022, 06:51

6

Главное отличие периодического регистра сведений от обычного заключается в том, что в нем присутствует дополнительное системное измерение «Период», имеющее тип «дата». Это позволяет получать не только текущие сведения об объекте, но также на любой момент времени.
отсюда
если у вас стоит галочка периодический — у вас ЕСТЬ поле период

Добавлено через 54 секунды
спорим ни о чомъ.
покажите записи вашего регистра и всё увидим



0



1 / 1 / 0

Регистрация: 21.11.2020

Сообщений: 67

05.05.2022, 07:07

 [ТС]

7

Yulunga, нашла где оно торчит. В реквизитах стоит, только теперь не могу удалить



0



1190 / 729 / 211

Регистрация: 22.04.2013

Сообщений: 5,363

Записей в блоге: 1

05.05.2022, 08:03

8

удаляйте регистр и заводите новый. и прежде чем заводить — думайте всегда. это не тяп-ляп, а весьма ответственное дело
что назначить реквизитами, что измерениями, что ресурсами. от этого зависеть будет дальнейшее его существование



0



1 / 1 / 0

Регистрация: 21.11.2020

Сообщений: 67

05.05.2022, 08:32

 [ТС]

9

Yulunga, ерунда получается. Если я оставляю периодичность — непериодической, то выскакивает ошибка, что запись с такими ключевыми полями существует. Если я ставлю периодичность — посекундная, то вылезает, что ему нужен период



0



1190 / 729 / 211

Регистрация: 22.04.2013

Сообщений: 5,363

Записей в блоге: 1

05.05.2022, 09:12

10

я наверно плохо говорю по-русски
у вас проблема с теми записями которые были и теми которые вы хотите чтобы они стали
непериодический — значит у вас был
1.1.21 вася инженер
и
2.2.21 вася инженер
дату убрали — записи одинаковые — ошибка

ставите посекундно — а в регистре записано 1.1.21 и нет никаких секунд — ему нужен период.

вроде всё. разжевал так, что прямо уже и в рот положил.

ерунда не получается. получается что при проектировании регистра вы не думали. теперь расплачивайтесь



0



1 / 1 / 0

Регистрация: 21.11.2020

Сообщений: 67

05.05.2022, 09:48

 [ТС]

11

Yulunga, у меня настройки стоят точно такие же как и были в прошлом релизе и там все нормально работает, а в этой версии нет. я удалила все записи



0



1190 / 729 / 211

Регистрация: 22.04.2013

Сообщений: 5,363

Записей в блоге: 1

05.05.2022, 09:55

12

идёте в журнал регистрации — может там будет написано на какой именно строке он спотыкается



0



1 / 1 / 0

Регистрация: 21.11.2020

Сообщений: 67

05.05.2022, 10:04

 [ТС]

13

Yulunga,о мне сигналит на второй записи, первая без проблем записывается, вторую не могу провести тк такое поле уже существует



0



1190 / 729 / 211

Регистрация: 22.04.2013

Сообщений: 5,363

Записей в блоге: 1

05.05.2022, 10:15

14

набор измерений должен быть разный.
если периодический — набор изерения+период должны быть разные.
всё.
раз пишет одинаковые — значит одинаковые. чудес не бывает. сидите и втыкайте



0



Модератор

Эксперт 1С

3724 / 2918 / 575

Регистрация: 10.03.2011

Сообщений: 11,491

Записей в блоге: 1

08.05.2022, 07:27

15

Цитата
Сообщение от kukulkan93
Посмотреть сообщение

запись не верна период не может быть пустым

При проведении заполните период в регистре



0



IT_Exp

Эксперт

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

08.05.2022, 07:27

Помогаю со студенческими работами здесь

Ошибка:название папки не может быть пустым
Вот код:

&lt;?php
function open_read(){
$dir = $open;
$files = scandir($dir);
for…

Запрос из связной таблицы, когда id может быть пустым
Добрый день. Есть таблица
table_1
id
id_table_2

и таблица table_2
id_table_2
name

Name не может иметь значение NULL или быть пустым
Выводит такую ошибку, хотя удалил этот атрибут уже, но все равно выводит это сообщение, кто знает в…

Ошибка: не правильно определена функция fopen и имя файла не может быть пустым
Скрипт на загрузку файла. Пишет что не правильно определена функция fopen и имя файла не может быть…

Массив: Проверить, может ли период заданной последовательности быть равным 1?
Задана числовая последовательность 49, 62, 70, 77, 91, 101, 104, 109, 119… Она в принципе…

Почему в yii может быть пустым Yii::app()->request->urlReferrer?
Добрый день,

Засунул в экшн контроллера (users/registration) такую конструкцию:

if(!$role ||…

Не работает триггер («Поле ID не может быть пустым»)
Подскажите в чем проблема. Маюсь уже часа 2,а триггер так и не работает!
Создание таблицы:
CREATE…

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:

15

«Период не может быть пустым…»

Автор alexbel, 25 янв 2015, 12:59

0 Пользователей и 1 гость просматривают эту тему.

Подскажите пожалуйста — пришёл заказ с сайта в 1С, что бы на его основании сделать документ реализации нужно изменить статус заказа с «На согласовании» на «К отгрузке».   Но при попытке сделать это выходит сообщение:  «Запись не верна! Период не может быть пустым! (Регистр накопления: Заказы клиентов; Номер строки 2)

Какой где период?….

1С8.3 УТ11


Видимо не корректно переносятся заказы с сайта.
Проверьте, указана ли дата заказа?

Попробуйте перезаполнить строку, или поля в шапке заказа.

Народная мудрость: Программу встречают по интерфейсу


Спасибо вам большое, действительно, нужно было поставить дату «отгрузки» ручками в «Заказе клиента» и статус поменялся… )))


1C 80 :При потытке записать выдаетЗапись не верна! Период не может быть пустым! (Регистр сведений: Данные по ГВЦ; Номер строки: 1)Где этот чертов период ставится?

В периоде. Или применяется Регистратор. В зависимости от строения регистра…

Поставил Периодичность — в пределах дня Режим записи — независимый Основной отбор по периоду — стоит галкаГде ставить период ???

Заработало Но в регистре необходимо будет хранить данные по каждому дню         Как тогда быть?

Ну напиши ты — Период = <Любая дата>

Вот мой кодЯ ищу в нем ошибки — Все строки файла не выводятся — только одна ???

Набор.Записать(Истина);З.Ы. С кода и надо было начинать ветку.

Спасибо — только что догадался 2 вопроса-НоваяЗапись.Период = ТекущаяДата; — значит то каждая запись будет храниться в базе на ТекущаяДата -?те можно будет выбрать данные недельной давности?- Почему в регистр попадает только 1 запись   В ыборка не работает по-ходу    Пока Стр<>Неопределено цикл?Спасибо за помощь

Потомушто «Периодичность — в пределах дня».Раскрой смысл «не работает»… Есть подозрения, что именно работает, но ты пользуешся неизвестным науке жаргоном…

1 вопрос — давообще сделай так лучше:

Может я ошибаюсь . Мне каженся что Одинаковых записей в одно время     в рег сведений быть не должноА запись строк разных идет с одинаковым ТекущаяДата  Поэтому записывается последняя затирая предыдущиеЕсли я поставлюПериодичность — в пределах сек — врятли поможет  Запись возможно быстрей 1 Сек Как быть?

Написал.Периодичность оставил — в пред дняА оноОбработка.ПриемКодов}: Ошибка при вызове метода контекста (Записать): Запись с такими ключевыми полями существует! (Регистр сведений: Данные по ГВЦ; Номер строки: 2)Набор.Записать(Истина);по причине:Запись с такими ключевыми полями существует! (Регистр сведений: Данные по ГВЦ; Номер строки: 2)

Тэги:

Комментарии доступны только авторизированным пользователям

Понравилась статья? Поделить с друзьями:
  • Ошибка печати как исправить win 10
  • Ошибка печати изображений обнаружена внутренняя ошибка
  • Ошибка печати изображений недостаточно памяти для печати изображений
  • Ошибка печати изображений не удалось распечатать изображение
  • Ошибка печати изображений windows 10