![]() |
Модераторы: stron |
![]() ![]() ![]() |
|
XOXOJI |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 20.9.2008 Репутация: нет Всего: 2 |
Вопрос такой.
1C v77 появилось необходимость, в такой фишке. из документа по истечению срока копируется нужная информация в документ другого типа. после чего старый удаляется, а вот записать новый,с тем же номером, не получается, кто-нибудь знает как эту проблему решить? нужно именно чтоб с тем же номером сохранялся. |
|||
|
||||
Zero |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2169 Регистрация: 23.10.2004 Где: Россия, г. Рязань Репутация: 15 Всего: 24 |
у документа есть атрибут НомерДок, если параметры нумерации настроены правильно то межешь передавать в него информацию о номере.
|
|||
|
||||
XOXOJI |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 20.9.2008 Репутация: нет Всего: 2 |
это я в курсе. проблема в том, что удалив документ с таким номером, и попытавшись записать новый, с этим номером, пишется что номер не уникален и документ не записывается
|
|||
|
||||
Tirpiz |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 45 Регистрация: 20.12.2008 Где: Казахстан Репутация: нет Всего: нет |
Создай общий нумератор для обоих типов документов
|
|||
|
||||
AkelaSQL |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 392 Регистрация: 14.9.2007 Где: Москва Репутация: 6 Всего: 7 |
Думайте, что Вы советуете!!! Он тогда вообще не сможет записать новый документ с таким-же номером. Сейчас эта проблема у человека имеет случайный характер, только тогда, когда документ второго типа с указанным номер уже был создан ранее. В Вашем случае, тов. ХОХОЛ я бы смотрел в сторону использования префикса, т.е. пример: Документ Тип1 имеет номер 234, документ Тип2 записываем с номером Р-234. Главное чтобы выбранный префикс не конфликтовал по уникальности с префиксами ЮЛ и УРБД. |
|||
|
||||
Naghual |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1893 Регистрация: 15.5.2004 Где: Украина, Днепр Репутация: 5 Всего: 49 |
1. Информацию из старого документа сохраняем во временный массив/файл/ТЗ/все что вам угодно;
2. Удаляем старый документ напрочь (не пометка на удаление, а именно физическое удаление); 3. Создаем Новый документ, заносим в него необходимую информацию и сохраняем под нужным номером. ЗЫ: Автопрефиксы должны быть отключены. -------------------- Я желаю всем Счастья! |
|||
|
||||
Tirpiz |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 45 Регистрация: 20.12.2008 Где: Казахстан Репутация: нет Всего: нет |
Извините, уважаемый, я ведь не посовоетовал создать нумератор с ВКЛЮЧЕННЫМ флажком контроля уникальности. Я просто имел ввиду, что такого рода коллизии легче всего описывать с помощью какого-либо общего реквизита. Что подходит лучше нумератора? Безусловно, нужно будет прописать механизм формирования номера, отличный от типового, ну так ведь и задача, хм-м... довольно необычная. ЗЫ: Без обид ![]() Это сообщение отредактировал(а) Tirpiz - 30.3.2009, 13:02 |
||||
|
|||||
XOXOJI |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 20.9.2008 Репутация: нет Всего: 2 |
Форумчане... я тут пока ее потихоньку внедряю, заметил, чтоэта проблема именно с документами по номеру 1-21, а потом, дальше, все в порядке. тоесть если документы будут по номерам более 22-го, то он нормально и удаляется и сохраняется... что может быть?
Добавлено @ 11:21 Щас создал новую конфигу, и перенес из старой в нее все, кроме базы... все стало работать нормально. кто подскажет, чем можно удалить те документы, которые я не вижу в 1С, какой утилиткой? Решил проблему переводом даты на год назад и удалении тех доков... вот оказывается как... Это сообщение отредактировал(а) XOXOJI - 4.4.2009, 11:40 |
|||
|
||||
Naghual |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1893 Регистрация: 15.5.2004 Где: Украина, Днепр Репутация: 5 Всего: 49 |
Тестирование и Исправление БД (в конфигураторе) - решает такие проблемы
-------------------- Я желаю всем Счастья! |
|||
|
||||
![]() ![]() ![]() |
Правила форума "1C: Предприятие, SAP, ERP и учётные системы" | |
|
Запрещается! 1. Обсуждение крэков, кейгенов и других подобных программ Пробуйте искать сами или обращайтесь в приват к участникам форума. Темы с подобными вещами будут немедленно удаляться, а нарушители - получать предупреждения. Также запрещается обсуждение проблем работы этих программ (что куда вписать, куда что скопировать и т.п...) 2. Давать ссылки на взломанные продукты
|
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | 1C: Предприятие, SAP, ERP и учётные системы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |