0
- 26.08.2014 - 09:47
|
Универсальная обработка не работает. С нумерацией произошла чехарда. Поэтому вопрос - как перенумеровать документы? В моем понимании, нужно сперва присвоить сторонние номера документам, а потом взяв последний номер предыдущего периода, начать с него перенумерацию заново. 1.Пишу : ДокРасходный = Документы.РасходныйКассовыйОрдер.Выбрать(Дата1,Дат а2); МаксимальныйНомер = 99999999999; ном_прг=1; Пока ДокРасходный.Следующий() Цикл Док=Документы.РасходныйКассовыйОрдер.НайтиПоНомеру (ДокРасходный.Номер,ДокРасходный.Дата); Док.Номер="прг"+СокрЛП(Строка(ном_прг)); Попытка Док.Записать(); Исключение Док.Номер=МаксимальныйНомер-ном_прг; Док.Записать(); КонецПопытки; ном_прг=ном_прг+1; КонецЦикла; ========== Но выдает, что поле (Номер) недоступно для записи. 2. И как этот последний нормальный номер узнать? Если б небольшой период, можно было б перебором... | |
1
- 26.08.2014 - 09:59
| сделать левые номера с префиксом... из трех букв... например... | |
2
- 26.08.2014 - 10:05
| 1-bma1 >+100:))) ЗЫ: а старые номера нигде уже в каких-нить книгах учета не прописаны? | |
3
- 26.08.2014 - 10:06
|
универсальная не работает если на несколько видов документов назначен один и тот же нумератор. в твоем случае - сомневаюсь что это так. . так что включай мозг... . скольо раз уже сталкиваюсь - народ не может строить планы действий дальше чем на 1 шаг... . универсальнйо обработкой перенумеруй доки с новым временным префиксом. . потом перенумеруй с правильным префиксом (старым). . ошибку может выдавать - если у тебя в перенумеровываемом периоде НЕ ВСЕ НОМЕРА лежат. какой-то из номеров которым ты пытаешься перенумеровать - лежит ВНЕ ЗАДАВАЕМОГО ПЕРИОДА ПЕРЕНУМЕРАЦИИ - типовая и здест ббудет ломаться | |
4
- 26.08.2014 - 10:15
| Они все равно уже неправильные и их надо скинуть в комментарий | |
5
- 26.08.2014 - 10:35
|
Ребят, без универсальной обработки - не можете помочь? В моем коде - какая ошибка, что не дает номер поменять? | |
6
- 26.08.2014 - 10:39
|
Ошибку свою нашла. Остался второй вопрос. Как программно найти последний номер за пред.период? | |
7
- 26.08.2014 - 10:42
| 2(6) с префиксом/без префикса? | |
8
- 26.08.2014 - 11:03
| с префиксом, желательно | |
9
- 26.08.2014 - 11:06
|
(5) если нумератор - на один вид документа - не изобретай велосипеда, воспользуйся унивесральнйо обработкой. . за Периодичность нумератора - тупо распечататй реест документов. Сохрани в эксель. отсортируй по датам. Визуально пробегись - на предмет "особенностей". прими их во вниамние. дальше - воспользуйся унверсальным перенумераоторм. . все. | |
10
- 26.08.2014 - 12:37
| 2(8) Выбрать запросом все документы за нужный период с проверкой на .Номер СОДЕРЖИТ и выбрать с максимальным номером | |
11
- 26.08.2014 - 13:57
| (5) Универсальная обработка - мощнейший инструмент для небольших операций над документами. Зачем велосипед изобретать? | |
12
- 26.08.2014 - 14:22
|
(11) ну не работает он в Предпринимателе. Ошибку выдает в самом конфигураторе. Допиливать нужно. Ради перенумерации точно нет смысла. (10) не подходит, ибо номер может оказаться за пределами поиска, как произошло у меня. Период август, бух сказал, что ДО него - все тип-топ, а оказалось в Апреле(!) заведен номер внеочередной... Т.е. кроме как запросом за период периодичности (тафт, сорри) - никак... Жаль, пришлось глазками смотреть и исправлять "Номер не уникальный"... | |
13
- 26.08.2014 - 19:01
| (12) не верб как станиславский! "Универсальный подбор документов" с плугинами штатаными конфонезависим, работает везде. | |
14
- 26.08.2014 - 19:02
|
(12) а! я так и знал (выше писал) что заведен документ "внеочередной" - бухгалтержу изнасиловать садомазо чтобьы ЗА СЛОВА ОТВЕЧАЛА. . я в таких случаях - устраиваю мелкую показательную истерику.. для воспитания... ;-) | |
15
- 27.08.2014 - 09:41
|
(13) "Верю-не-верю", не ромашка ;) Что есть, то есть... Лезть и разбираться было лень: {Справочник.СоглашенияОбИспользованииЭД(14,25)**: Переменная не определена (ЭлектронныеДокументыСлужебныйВызовСервера) И разбираться - не буду! )) Вот! ) | |
16
- 27.08.2014 - 14:10
| (15) кинь мне на почту e.meil@mail.ru твою ШТАТНУЮ ТИПОВУЮ обработку перенумерации - которая дает такие ошибки как в (15).. потому как либо я туп либо ты юзаешь какой-то левый/кривой продукт | |
17
- 27.08.2014 - 15:27
|
Тьфу, я - тупой. Все время речь про 8рочные обработки шла, а я все про клюшечную... - там таких проблем нет ;-) . а по 8-ке я не работаю, хотя очень конечно интересно нафига там такая хрень как в (15) | |
18
- 27.08.2014 - 15:34
|
Люди, восьмерочники, может кто подскажет где в обработке с диска ИТС УниверсальныеПодборИОбработкаОбъектов.epf - смотреть строку/ошибку из (15) - чего-то я в меру своего разумения полазил посмотрел - в самой обработке - не нашел... | |
19
- 27.08.2014 - 15:35
| (15) вот зря что лень... очень мне мутно что данная ошибка имеет отношение именно к универсальной йобработке... | |
20
- 27.08.2014 - 16:13
|
(18) а эта ошибка не в обработке )) Читай - Справочник. Соглашения... Нафига туда обработка обращается - не знаю. Т.е. запускаю обработку из Предприятия и сразу выскакивает ошибка. Дольше искать эту ошибку, чем самой было написать обработку. | |
21
- 27.08.2014 - 18:12
| вот и интерсено - откуда это лезет... | |
22
- 27.08.2014 - 18:28
|
номер с которого надо начать нумерацию найти просто, попытаться ввести новый документ в нужном периоде нумерации, документы которые хотим перенумеровать можно кинуть в другой период нумерации (в следующий год, если период нумерации документа "Год"), но перенумеровывать документы надо с начала периода нумерации, иначе смысла нет, если косячный номер останется. а в случае перенумерации за весь период нумерации не будет вопросов по номеру, с которого нужно начать нумерацию, - с первого, естественно. ЭД в предпринимателе возможно нету вообще, а возможно потому, что он старый. возможно, для старого Предпринимателя надо брать обработку перенумерации также старую, если она существует. Предпринимателя неизвестной версии под рукой нет. | |
23
- 28.08.2014 - 12:06
| (15) Чучундер, может и полезла бы...Но т.к. эту задачу я решила, то получается уже праздный интерес, а начальство навалило кучу другой работы, и, как всегда, все нужно было сделать "вчера"... | |
24
- 28.08.2014 - 17:28
|
(23) вот ты понимаешь - что плюнула мне в душу..? ;-) я вот теперь заснуть спокойно не смогу и буду мучиться в чем там проблема была... . даже чисто для интереса понять в чем проблема - ну по всякому больше 15 минут не займет. | |
25
- 28.08.2014 - 17:31
| Мне б такие задачи ... документы перенумеровать ..) Бедное начальство ) | |
| Интернет-форум Краснодарского края и Краснодара |