|
После перелива данных с 1с7.7 в 1с 8.1 возникли проблемы | ☑ | ||
---|---|---|---|---|
0
ЮлияКорж
09.12.11
✎
17:48
|
В журнале доков приема одни номера отображаются,а в доке приема отдельном другой как привести их в соответствие
|
|||
1
Belomor
09.12.11
✎
17:51
|
Телепатирую - длина номера в источнике больше, чем в приемнике.
|
|||
2
Rie
модератор
09.12.11
✎
17:52
|
||||
3
ЮлияКорж
13.12.11
✎
11:00
|
В журнале доков приема в поле номер отображаетя не тот номер дока, который при открытии дока приема формируется, и при проведении дока приема выбивает ошибку номер не уникален я ставлю периодичность в пределах месяца и все равно дохлый номер
|
|||
4
Belomor
13.12.11
✎
11:20
|
(3) Что-то не пойму. Номер программно формируется при открытии? А в 8 соответствующий 7.7 алгоритм реализован ? Лучше пример приведи: как в 7.7, как 8 получается и что должно получаться
|
|||
5
Rie
13.12.11
✎
11:20
|
(3) Всё равно непонятно.
Есть журнал документов в приемнике. В этом журнале видны номера документов. Берём документ, номер которого в журнале, к примеру, 12345. Открываем. И видим номер 54123? Или же в источнике документ имел номер 12345, а в приёмнике соответствующий документ получил номер 6789? Или ещё что-то? |
|||
6
ЮлияКорж
13.12.11
✎
11:38
|
Номер кадрового дока соответствует кадровой неделе при переносе данных из 7ки в журнале доков приема отображается например номер 838k,а открываешь документ подтягивается номер,с другим номером кадровой недели 44k,который мы сами устанавливали программно он берет номер недели года и добавляет номер к и не дает провести док пишет номер не уникален
|
|||
7
Rie
13.12.11
✎
11:40
|
(6) То есть, при открытии изменяется номер документа? Тогда надо смотреть, что написано в процедуре ПриОткрытии.
|
|||
8
ЮлияКорж
13.12.11
✎
11:58
|
При открытии устанавливается новый номер, который соответствует номеру кадровой недели, а в журнале тот, который перелит из 7ки, который то же должен был соответствовать кадровой неделе,они в 7ки ставили в ручную, и теперь в журнале один номер,открываешь документ видишь другой причем документ не проводится
|
|||
9
Belomor
13.12.11
✎
13:07
|
Если ЭтоНовый Тогда
Префикс = Строка(НомерНедели)+Строка(НомерКадровойНедели); КонецЕсли; как-то так должно быть |
|||
10
ЮлияКорж
14.12.11
✎
10:17
|
Как в 8ке указать,программно что номер формируется автоматически
|
|||
11
ЮлияКорж
14.12.11
✎
11:43
|
Я уже так прописала все равно пишет,что номер не уникален
Процедура ПриОткрытии() Если ЭтоНовый() Тогда Если Не ПустаяСтрока(Номер) Тогда МеханизмНумерацииОбъектов.СброситьУстановленныйКодНомерОбъекта(ЭтотОбъект, "Номер", ЭлементыФормы.ДействияФормы.Кнопки.Подменю, ЭлементыФормы.Номер); Номер=Строка(НеделяГода(Дата))+"к"; КонецЕсли; // Заполнить реквизиты значениями по умолчанию. ЗаполнениеДокументов.ЗаполнитьШапкуДокумента(ЭтотОбъект); КонецЕсли; |
|||
12
hhhh
14.12.11
✎
11:54
|
неуникален - значит занят кем-то. Это уже другая тема.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |