Имя: Пароль:
1C
1С v8
Конвертация данных 1С77 - 1С8
0 maz
 
24.11.11
18:20
При конвертации данных из 1С77 в 1С8 возникает следующий вопрос:
Синхранизирую документы по дате и номеру. Но беда в том, что в 1С8 в состав даты входит время, поэтому даже при совпадении ЧЧ-ММ-ГГГГ, получается что как бы даты разные и в 1С8 создается новый документ. Каким образом можно обойти данный нюанс?
1 Aleksey
 
24.11.11
18:27
Есть галка "Поиск по дате на равенство". Пробовал с ней поиграться?
2 Aleksey
 
24.11.11
18:28
Что делает ХЗ, недавно появилась, но судя по названию может помочь
3 Aleksey
 
24.11.11
18:29
Хотя должно работать

"Поля поиска - номер, дата, организация" - вот поэтому.
Когда у документа поиск не только по номеру/дате, ищется запросом на полное совпадение всех полей поиска и пофиг на галку, она только при поиске дата/номер.
Описывай свой обработчик поиска.

(с) v8: КД Поиск документа по дате не работает
4 maz
 
24.11.11
18:35
придётся мудрить:(
5 Aleksey
 
24.11.11
18:37
(4) А что мудрить? Пиши сразу время, например 8:00:00
6 maz
 
24.11.11
18:51
Так у меня ж в восьмерке куча документов с различным временем. А напишу я 8:00:00 и чего? будет он искать тогда на 8:00... ну если попадется такой то повезло:)
Или я чего-то не так понимаю?...
7 Сияющий Асинхраль
 
24.11.11
18:58
Попробуй в качестве даты передать Значение = Дата(ДатаГод(Источник.ДатаДок),ДатаМесяц(Источник.ДатаДок),ДатаЧисло((Источник.ДатаДок)))
8 Живой Ископаемый
 
24.11.11
23:15
у меня не создается...
я что-то делаю не так?

http://screencast.com/t/GpGUko2pVN9N
9 maz
 
25.11.11
10:14
(8) т.е. находит по дате и без разницы какое время в v8 ?
10 Живой Ископаемый
 
25.11.11
12:21
2(9) именно... Иначе у меня бы они не то что задвоились, а загораздобольшелись
11 maz
 
25.11.11
12:49
ничего не понял
12 ProxyInspector
 
25.11.11
12:57
Синхронизуй по другому.
При переносе данных из 77 в 8.2 лучше всего синхронизовать по GUID. GUID в 77 можно получить либо из отдельного реквизита, либо как в UUID в 1С 7.7
У меня все это работает. При этом по GUID 77-82 синхронизуются нужные справочники и документы.
 К сожалению практически все типовые решения от 1С подходят скорее к ларькам, чем к серьезным фирмам. И асегда приходится изобретать велосипед.
13 Живой Ископаемый
 
25.11.11
13:23
2(11) чего не понял?
14 maz
 
25.11.11
13:30
(12) да не. дело в том, что нужно учесть не перенесенные 77 а ранее созданные документы в 8.
15 maz
 
25.11.11
13:31
(13) походу это работает только в том случае когда поиск по дате и номеру.. У меня ищется не совсем по номеру:) там свой допреквизит...
16 Живой Ископаемый
 
25.11.11
13:32
2(14) с такими же номерами? тогда для поиск должен состоять не только из Дата+Номер, но и что-то еще
17 Живой Ископаемый
 
25.11.11
13:32
а
18 Живой Ископаемый
 
25.11.11
13:33
тогда (7)
19 maz
 
25.11.11
13:42
(18) (7) пробовал, но как-то не догоняю как оно должно помочь...
20 maz
 
25.11.11
13:43
Кароч. Написал запросы с нужными мне условиями и воткнул в обработчик событий "Поля поиска". По другому чёт никак не получилось. Ну и то ладно! Вобчем, всем спасибо за участие. Я када-нить вам тоже пригожусь =)
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс