v7: Нумерация в документе перемещениеТМЦ #565715


#0 by netusers
Доброе время суток. Есть документ ПеремещениеТМЦ, пользователь- бухгалтер делает новый документ Перемещение ТМЦ копированием строки, чтобы заново не забивать номенклатуру, но при копировании номер присваивается 1094Т, а она хочет чтобы номер присваивался автоматиески, как при создании нового документа, подскажите как это сделать Заранее благодарю!
#1 by Rie
Небось, автонумерация отключена?
#2 by Ork
Стесняюсь спросить : а номер 1094Т не попадает под правило "как при создании нового документа"? Если нет - какой номер выдает система "при создании нового документа"?
#3 by netusers
скажем последний документ перемещение ТМЦ с номером 000000151 при создании нового документа номер присваивается 000000152, а если делать копирование документа с номером 000000151 то номер будет стоять 1094Т
#4 by Lepochkin
в процедуре ВводНового что написано?
#5 by Ork
Тупо "в лоб" найти последний документ нужного вида и тому, который создается копированием присвоить следующий.
#6 by netusers
тупо бухгалтер не хочет, говорит ей нужно чтобы все автоматом было
#7 by Ork
Те код поиска последнего номера нарисовать или где?
#8 by netusers
#9 by netusers
мне нужно сделать так, чтобы при копировании документа номер присваивался также как при создании нового документа, то есть автоматом, следующий номер за последним
#10 by Rie
А зачем "Т" в конце номера документа поставили?
#11 by Ork
Вот сюда : Вот сюда воткни примерно такую шнягу Хреново если на конце номера последнего документа буква и номер дополнен слева нулями. Тут нужно либо сдвиг влево и дописывать единичку, либо заменять последнюю букву.
#12 by netusers
нет ниодного документа с буквами в номере, а при копировании автоматом ставится Т, незнаю почему
#13 by netusers
бухгалтер говорила, что месяц назад, она нормально вносила документы, то при копироании, номер присваивался автоматом, а сейчас то то сбилось
#14 by netusers
в настройках это нигде не указывается? без внесений изменений в конфу не полуиться обойтись?
#15 by Ork
Запиши один раз документ с правильным номером "в рукопашную". Дальше - все будет само, пока опять не припишешь в номер букву.
#16 by Ork
"нет ниодного документа с буквами в номере". Это вам просто лень искать.
#17 by Rie
Всяко есть. Причём буква была добавлена руками. Просто бухгалтеры молчат, как партизаны (видимо, надо было вставить документ, а номер уже занят, - вот они и вышли из положения). Напиши запрос, который выдаст все документы с буквой "Т" в номере.
#18 by netusers
пробовали, внесли вручную, результат тот же :( автоматом присваивается Т :( искать было не лень, просмотрела документы за 4 месяца, везде все ок, только кол0-во цифр не всегда совпадает, но никаких букв в номере нет.
#19 by netusers
написала присваивается последний номер документа, а как сделать тобы присваивался последний +1 то есть не 000000151, а 000000152?
#20 by Rie
Обходные пути - это интересно, конечно. Но, IMHO, куда полезнее было бы найти документ, который сбил нумерацию. В коде ошибка. Вместо НомерДок=СокрЛП(Докс.НомерДок)+1; желательно НомерДок=Число(Докс.НомерДок)+1;
#21 by Ork
Для текстового номера - ошибки нет. В твоем нужно еще дополнять слева нулями.
#22 by MKMK
а в  глЗаполнитьШапку(Контекст, Скопирован), что написано?
#23 by netusers
#24 by Злопчинский
Берется последний ПО АЛФАВИТУ префикс нумеров документов. Префикс - это то, что заканчивается на нечисловой символ. у тебя это 1094Т, далее нумера для ЭТОГО префикса наращиваются на 1, при этом общая ДЛИНА номера (вместе с префиксом) - НЕ МЕНЯЕТСЯ. у тебя длина префикса = 5, общая длина номера с префиксом = 5, на числовую нумерацию у тебя остается 5-5=0 прозиций. Поэтому новый док имеет такой же номер как и указанный выше. а то что такого номер анет - это вы батенька звиздите (уже сказали что вам видимо лень искать). . при необходимости впихнуть номер в существующие - нечисловые символы следует добавлять В НАЧАЛО номера, причем нечисловые чимволы д.б. ПО АЛФАВИТУ меньше символа 0 (ноль). .
#25 by Rie
Есть ошибка. Набери в табло Лев("12345"+1,5) - и посмотри, что получится.
#26 by netusers
просмотрела еще раз нумерацию, номер 1094Т действительно был, но документ с этим номером  был помечен на удаление,сделала удаление помеченных объектов,теперь при копировании номер 1095 :( просмотрела все доки, нашла в июне документ 1094, нумерация в 1С вся сбита, где 6 цифр, где 5...(( как ее можно восстановить?
#27 by netusers
чтобы сейчас она автоматиесчки правильно формировалась
#28 by __Se24
самый простой вариант , нанять белок , чтобы они лапками перестроили все номера в журнале )
#29 by Ork
Если понимаешь, что делаешь, то перенумеровать документы - дело 10 мин.
#30 by netusers
там 1000 документов...((
#31 by aka AMIGO
внешняя рукописная обработка решит проблему.. за 10 минут
#32 by Ork
Программисту предлагается программный вариант.
#33 by Godofsin
Выкладывай фотку - тебе помогут =)
#34 by aka AMIGO
вообще надо напрямую к Асмоди обратиться, или уж к Волшебник"у: регистрация с признаком "Ж" без фотки - запрещена :)
#35 by netusers
хорошо)) обячзательно выложу фотку, как только приду домой :)
#36 by netusers
спасибо всем большое за помощь :0
#37 by Злопчинский
Сомневаюсь что тпик стартер до сих пор сидит на работе. дома уже стопудово, а фотки все нет. Итого, что мы видим: фотки нет, топикстартер сразу же слинял в , а мы тут как лохи...
#38 by netusers
фотку честно выложила...)) долго искала подходящую....я совсем не фотогенична :( что не фотография, то УЖАС ((((
#39 by Злопчинский
..да.. фотохостингов пришлось переыть изрядно...
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С