|
v7: Есть ли у кого описание формата выгрузки УРБД dat-файла? | ☑ | ||
---|---|---|---|---|
0
fgaabbb
16.04.12
✎
13:09
|
интересует структура 1Cv77Chs.dat
в базе часто идут коллизии, хочу разобраться. |
|||
1
fgaabbb
16.04.12
✎
13:10
|
мыло в личке
|
|||
2
andrewks
16.04.12
✎
13:10
|
может, проще по табличкам смотреть?
|
|||
3
Mikeware
16.04.12
✎
13:20
|
А чего там сложного?
|
|||
4
Mikeware
16.04.12
✎
13:23
|
Кстати, чем поможет структура файла обмена для разрешения коллизий?
|
|||
5
Mashinist
16.04.12
✎
13:24
|
||||
6
nicxxx
16.04.12
✎
13:24
|
(3) это ж время надо, чтобы разобраться
(0) думаешь, тебе описание формата поможет победить коллизии? |
|||
7
nicxxx
16.04.12
✎
13:25
|
||||
8
Mikeware
16.04.12
✎
13:30
|
(6) если для того, чтоб понять названия секций "Constants","References" "Documents" "надо время", то вряд ли даже детальнейшее описание что-либо даст...
|
|||
9
nicxxx
16.04.12
✎
13:38
|
секции-то ладно, гораздо интересней понять, что вот это за хрень :)
{324, {"95944|03",20120416,"2162469|03",660780000,1,0,157.00}}}, {"95945|03","0|","","","30264|03",0,0,"1|", |
|||
10
nicxxx
16.04.12
✎
13:39
|
(0)автор, колись, что за коллизии у тебя, может быть и без структуры файла обмена поможем
|
|||
11
Mikeware
16.04.12
✎
13:48
|
(9) реквизиты. в порядке их следования в метаданных
|
|||
12
nicxxx
16.04.12
✎
13:53
|
(11) ну это мы знаем, кстати, там есть исключения.
но что-то автор замолчал. |
|||
13
Mikeware
16.04.12
✎
14:06
|
(12) нет там никаких исключений.
|
|||
14
fgaabbb
17.04.12
✎
04:14
|
при загрузке из периферийной базы постоянно изменяется план счетов (хотя реально ничего не меняется), целая пачка документов не загружается из-за коллизий.
|
|||
15
fgaabbb
17.04.12
✎
04:22
|
я подозреваю, что это из-за того, что в центральной базе обработкой изменили некоторые документы, теперь приоритет не дает загрузить их
|
|||
16
Dolly_EV
17.04.12
✎
04:52
|
(15) Правильно подозреваешь. В центре тронули - при загрузке из периферии - коллизия, т.к. Центр - важнее... При загрузке одного и того же из нескольких периферий: кто раньше встал - того и тапки.
(14) Вот здесь ты скорее всего что-то путаешь. При наличии ПланаСчетов, он (ПланСчетов, секция {"Accounts",) постоянно выгружается В Периферию ИЗ Центра (а не наоборот), при этом неважно, менялся он или нет - выгружается всегда. (0) Так что формат dat'а тебе ничем не поможет в борьбе с коллизиями |
|||
17
fgaabbb
17.04.12
✎
05:00
|
(16) я это посмотрел в мониторе событий, полез в выгрузку - там тоже весь план счетов (выгрузку из переферийки!)
если я ручками изменю коллизионные документы в центре, как надо из переферийки и произведу обмен - все же встанет на место? |
|||
18
Dolly_EV
17.04.12
✎
05:11
|
(16) да, все встанет на место. Но проблему в дальнейшем не решит. А проблема - в разграничении прав доступа к исправлению документов.
|
|||
19
Evg
17.04.12
✎
05:36
|
встречал обработку по разбору dat файла урбд обмена, сейчас под рукой нет
|
|||
20
fgaabbb
17.04.12
✎
06:08
|
(18) да это ясно. первая неделя работы на новом месте - волосы везде шевелятся - даже должностных инструкций нет ни у кого, в базе все админы, постоянные изменения в прошлом году и т.п.
выясняю области полномочий и строгаю наборы прав... потом интерфейсы буду резать. ладно, не ныть, для наведения порядка меня и наняли |
|||
21
Гость2
17.04.12
✎
06:48
|
(17) Постоянно "корректирую" этот ДАТ файл.
|
|||
22
Mikeware
17.04.12
✎
07:12
|
(21) не самое лучшее решение
|
|||
23
Dolly_EV
17.04.12
✎
07:29
|
(20) "ладно, не ныть, для наведения порядка меня и наняли" - маладца! )
|
|||
24
nicxxx
17.04.12
✎
07:41
|
(22) постоянно сам его создаю ,готовиться к расстрелу? :)
|
|||
25
Aleksey
17.04.12
✎
07:45
|
(19) Ты про http://infostart.ru/public/14424/
|
|||
26
Dolly_EV
17.04.12
✎
08:22
|
(17) Еще как вариант, если не морочиться с "ручками":
1. Отдельно сохранить файл обмена ИЗ периферийки В Центр, который содержит "коллизионные" документы в требуемом состоянии 2. Периферийке скормить ответ из Центра (после коллизии) 3. в новую выгрузку ИЗ Периферийки В Центр ПОДСУНУТЬ вручную данные из сохраненного DAT'a и загрузить все это в Центр 4. в п.3. помнить, что чтобы ничего не потерялось, выгрузка ИЗ периферийки, в которую будем совать старый DAT, должна быть ПУСТАЯ! (т.е. предварительно сгонять Обмены до пустых) |
|||
27
Mikeware
17.04.12
✎
08:25
|
(24) Не нужно.
просто (имхо) управление 1сапдейтс - более простой метод.... хотя ручное формирование файла выгрузки - более гибкий. все зависит от задач. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |