как сделано у меня:
1. проверяем, можно ли писать
Цитата: select count(*) from clients.signal where clients.signal.signal='busy';
пока висит busy ждем...
2. создаем группы в классификаторе клиентов
Цитата: insert into classifclients (id,name,version,deleted) values ('99','Блокированные',1,0);
3. удаляем операции по счету
Цитата: delete from clients_operations;
4. удаляем стоп-лист карт
Цитата: delete from client_card_stoplist;
5. удаляем карты
Цитата: delete from client_card;
6. удаляем клиентов
Цитата: delete from clients;
7. пишем лимит для карты
Цитата: insert into clients_operations (id,account_id,client,number,date,operation_date,amount,type,version) values(Ид,1,КодКлиента,НомерОперации,ДатаОперации,ДатаОперации,Лимит,1,1)
8. клиент
Цитата: insert into clients (id,classifclient,sur_name,active,version,deleted) values(ИдКлиента,ИдКлассификатора,ФИО,1,1,0);
9. карта клиента
Цитата: insert into client_card (client,card_code,version,deleted) values(ИдКлиента,ИдКарты,1,0);
9. карту в стоп-лист
Цитата: insert into client_card_stoplist (client,card_code,version,deleted) values(ИдКлиента,ИдКарты,1,0);
10. команда для УКМ, что можно забирать данные
Цитата: insert into clients.signal (clients.signal.signal,version) values('incr',1);