|
Как правильно загрузить изменения документов платежей | ☑ | ||
---|---|---|---|---|
0
AnisaL
04.03.14
✎
11:52
|
Добрый день!
В базе загружены документы платежей по биллингу, необходимо загрузить их изменения. Т.е. добавить новые документы и изменить существующие. Как правильнее сделать: 1) удалить все документы и загрузить все по новой или 2) перезаполнять и перепроводить существующие (один цикл), и создавать новые (2 цикл) ? |
|||
1
Maxus43
04.03.14
✎
11:57
|
откуда загружены? каким образом поиск идёт документов существующих?
|
|||
2
AnisaL
04.03.14
✎
11:58
|
(0) ну т.е. в базе 1с документ "Оплата биллинга"
|
|||
3
AnisaL
04.03.14
✎
11:58
|
(1) из баз биллинга через внешний источник
|
|||
4
Wobland
04.03.14
✎
11:59
|
КД не предлагать?
|
|||
5
AnisaL
04.03.14
✎
11:59
|
(1) поиск по номеру платежа и названию базу, например: база "Агаповка" номер платежа - 10234
|
|||
6
AnisaL
04.03.14
✎
11:59
|
(4) конвертацию данных?
|
|||
7
Maxus43
04.03.14
✎
12:00
|
>>удалить все документы и загрузить все по новой или 2) перезаполнять и перепроводить существующие (один цикл), и создавать новые (2 цикл) ?
зависит от вашей "обработки" по загрузке, если в неё встроена функция поиска и изменения - естественно удалять смысла нет. Если не встроена - естественно удалять смысл есть. Непонятен мне вопрос в этом плане |
|||
8
AnisaL
04.03.14
✎
12:01
|
(7) обработку я сама пишу, вот и спрашиваю про алгоритм загрузки изменений
|
|||
9
Wobland
04.03.14
✎
12:02
|
изменения, бывает, неплохо регистрировать планом обмена
|
|||
10
AnisaL
04.03.14
✎
12:04
|
(9) планом обмена с внешним источником?
|
|||
11
Wobland
04.03.14
✎
12:06
|
(10) с этим сложнее
|
|||
12
Maxus43
04.03.14
✎
12:06
|
(8) как хотите, так и делайте, это вобще не принципиально, если загрузка одноразовая.
Если же это постоянные процесс, то естественно удалять ничего постоянно не надо. Если постоянный обмен - конечно мутить обмены Задача не ясна, от конечной цели зависит реализация. |
|||
13
AnisaL
04.03.14
✎
12:08
|
(12) задача состоит из каждодневной (пока оффлайн) загрузки данных из баз биллинга, т.е из создания новых данных и обновления существующих
|
|||
14
Wobland
04.03.14
✎
12:09
|
(13) изменится что-то в твоей агаповке задним числом - что будешь делать?
|
|||
15
Wobland
04.03.14
✎
12:11
|
+(14) запись не удастся, а ты заметишь через неделю - что делать?
|
|||
16
AnisaL
04.03.14
✎
12:12
|
(15) почему запись не удастся?
|
|||
17
Maxus43
04.03.14
✎
12:12
|
(13) ну конечно тут удалять не надо ничего... поиск и обновление. В той системе можно как то фиксировать что выгружать? или все 100500 документов за все 5 лет будете каждый раз фигачить?
|
|||
18
Wobland
04.03.14
✎
12:14
|
(16) тебе выдумать пару-тройку причин, или ты поверишь, что это неважно?
|
|||
19
AnisaL
04.03.14
✎
12:22
|
(15) и что предлагаешь?
|
|||
20
Wobland
04.03.14
✎
12:23
|
(19) ничего не предлагаю
|
|||
21
AnisaL
04.03.14
✎
12:24
|
(20) а я подумала у тебя есть какая-то идея
|
|||
22
Wobland
04.03.14
✎
12:25
|
(21) сегодня я зело голоден, зол и ленив
|
|||
23
AnisaL
04.03.14
✎
12:28
|
(17) по сути по номеру платежа, брать последний в базе и сравнивать с последним во ВИ
|
|||
24
AnisaL
04.03.14
✎
12:29
|
(22) эх..жаль
|
|||
25
piter3
04.03.14
✎
12:29
|
(23) а если перенумерация
|
|||
26
AnisaL
04.03.14
✎
12:30
|
(25) ну это для создания новых, а для изменения существующих цикл по всем
|
|||
27
AnisaL
04.03.14
✎
12:30
|
(25) такого не бывает
|
|||
28
Wobland
04.03.14
✎
12:31
|
(27) пока не происходит
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |