Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 6
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )

> Регистр накопления дублирует один и тот же документ          
Gigi Подменю пользователя
сообщение 14.05.18, 16:17
Сообщение #1

Завсегдатай
****
Группа: Пользователи
Сообщений: 230
Спасибо сказали: 3 раз
Рейтинг: 0

Всем привет!
Я шас еле сдерживаю себя... 32542620.gif ...
Ладно ... не буду.
Так вот проблема в следующем... регистр накопления дублирует один и тот же документ.
КАТАСТРОФА ... ВСЯ ОТЧЕТНОСТЬ СБИЛАСЬ С ТОЛКУ ....
Дело в том, что регистр накопления создает дополнительные записи на один и тот же документ ... представляете?
И знайте как он их создает? Он их создает при повторном проведении документа.
Т.е. сколько раз был проведен документ ... при чем БЕЗ КАКИХ ЛИБО ИЗМЕНЕНИЙ... ровно столько раз и создает дубликаты записей.
Короче ... помоему пора уже вешаться с этой системой 32542620.gif ... Ну как после этого клавиатурой не раз..ать монитор.
Вся отчетность сбилась с толку и за-за этого ... И теперь сиди исправляй.
Объясните почему так делает?
Другие регистры накопления так не поступают.
Думал что так и будет. А недавно создал новый рег накопления и он такое делает.
К счастью объем продублированных данных не велик ... а то действительно застрелиться надо было бы.
Короче ... пожалуйста ... объясните
Буду признателен!


Bernet Подменю пользователя
сообщение 14.05.18, 16:27
Сообщение #2

Почти ветеран
Иконка группы
Группа: Местный
Сообщений: 578
Из: Хмельницкий
Спасибо сказали: 175 раз
Рейтинг: 156.8

В обработке проведения нужно очищать движения по регистру перед тем как формировать записи в регистр. Двжиения по документу сами по себе никуда не денутся:
// чистка движений
Движения.ВашРегистр.Очистить();
Движения.ВашРегистр.Записать();

// формирование движений
Движения.ВашРегистр.Записывать = Истина;
Движение = Движения.ВашРегистр.Добавить();
Движение.Период = Дата;
Движение.Регистратор = Ссылка;
// и т.д.

Движения сами очиститься могут только в случае отмены проведения (пометки на удаления) если в свойствах документа стоит "Очищать движения при отмене проведения"


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

Gigi Подменю пользователя
сообщение 14.05.18, 16:38
Сообщение #3

Завсегдатай
****
Группа: Пользователи
Сообщений: 230
Спасибо сказали: 3 раз
Рейтинг: 0

Bernet @ Сегодня, 16:27 * ,
Я уже разобрался ...просто в настройках документа по движениям поставил :"Удалять автоматически" и все вошло в норму.
Но просто удивляюсь. В одном документе так не делает. А другом дублировал. Хотя в обоих случаях один и тот же код движения и одни и те же галочки в настройках
И в обоих документах стоял: "Удалять автоматически при отмене проведения"
И при этом вот код одного документа:
Движения.ЮрЛица_НачисленоОплачено_ПоОбъекту.Записывать = Истина;
Движение = Движения.ЮрЛица_НачисленоОплачено_ПоОбъекту.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
......

Того который не дублировал накопления
А вот код другого... который дублировал:
Движения.ТОЧКА_ЭНЕРГОСИСТЕМА_Показания.Записывать = Истина;
Движение = Движения.ТОЧКА_ЭНЕРГОСИСТЕМА_Показания.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
.......

Как видите разницы никакой. И при этом на обоих стоял: "Удалять автоматически при отмене проведения".
Но первый не дублировал а второй дублировал.
Просто ради интереса ... почему так?

Batchir Подменю пользователя
сообщение 15.05.18, 21:09
Сообщение #4

Живет на форуме
Иконка группы
Группа: Команда
Сообщений: 3460
Из: Одесса
Спасибо сказали: 1284 раз
Рейтинг: 930.9

Мне кажется топик стартеру нужно открыть свой блог. Я лично не прохожу мимо его тем. Всегда читаю, поднимает настроение


Signature

Flexy Подменю пользователя
сообщение 15.05.18, 22:48
Сообщение #5

Танцор с Бубном
Иконка группы
Группа: Местный
Сообщений: 1090
Из: Днепра
Спасибо сказали: 211 раз
Рейтинг: 153


Цитата(Batchir @ 15.05.18, 21:09) *
Мне кажется топик стартеру нужно открыть свой блог. Я лично не прохожу мимо его тем. Всегда читаю, поднимает настроение

Поддержу icon_beer17.gif
Кстати, знакомый поделился ссылкой на блог топик стартера crazy.gif Gigi - Как я сражаюсь с 1С


Vofka Подменю пользователя
сообщение 16.05.18, 8:27
Сообщение #6

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 12619
Из: Киев
Спасибо сказали: 3769 раз
Рейтинг: 2886.7

Цитата(Batchir @ 15.05.18, 22:09) *
Мне кажется топик стартеру нужно открыть свой блог. Я лично не прохожу мимо его тем. Всегда читаю, поднимает настроение

Аналогично



Signature
Услуги 1С программиста

Егор Динин Подменю пользователя
сообщение 16.05.18, 16:50
Сообщение #7

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1380
Из: Киев
Спасибо сказали: 512 раз
Рейтинг: 352.7

Цитата(Gigi @ 14.05.18, 17:38) *
поставил :"Удалять автоматически"

Частая ошибки разработчиков с небольшим опытом smile.gif
Так же как ведущее измерение, права на добавленное, статус документа при проведении-открытии и т. д.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 22.05.18, 11:59
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!

Курсы валют: доллар США к гривне Курсы валют: евро к гривне Курсы валют: российский рубль к гривне