12.11.2018 05:06
Доброго времени суток всем!
Подскажите, плз, по какому принципу формируется значение для этого поля (возникла нужда дописать в эту табличку много-много строк - врукопашную через веб-морду не вариант)...
12.11.2018 10:06
Там GUID вроде.
Необязательно свои id делать по тому-же принципу. Можно совпадающий с номером карты например проставить.
И не надо вручную - через конвертер импорта добавляйте. Импорт 4 например.
12.11.2018 11:32
Поддерживаю. Лучше для этих целей использовать импорт 4.
Я при выгрузке выдавал ID = номеру карты.
SQL код:
INSERT INTO import4.clients (id, classifclient, sur_name, allow_paycash, active, save_change, VERSION) VALUES ('9999000000015', 1, 'Client 9999000000015', 1, 1, 1, 1);
INSERT INTO import4.client_card (client, card_code, version) VALUES ('9999000000015', '9999000000015', 1); 
13.11.2018 02:01
Цитата:
m1n1mal Поддерживаю. Лучше для этих целей использовать импорт 4.
Я при выгрузке выдавал ID = номеру карты.
SQL код:
INSERT INTO import4.clients (id, classifclient, sur_name, allow_paycash, active, save_change, VERSION) VALUES ('9999000000015', 1, 'Client 9999000000015', 1, 1, 1, 1);
INSERT INTO import4.client_card (client, card_code, version) VALUES ('9999000000015', '9999000000015', 1); 
А дока какая-нить есть по этому импорту?
13.11.2018 02:03
Цитата:
m1n1mal Поддерживаю. Лучше для этих целей использовать импорт 4.
Я при выгрузке выдавал ID = номеру карты.
SQL код:
INSERT INTO import4.clients (id, classifclient, sur_name, allow_paycash, active, save_change, VERSION) VALUES ('9999000000015', 1, 'Client 9999000000015', 1, 1, 1, 1);
INSERT INTO import4.client_card (client, card_code, version) VALUES ('9999000000015', '9999000000015', 1); 
И еще вопрос: если подложить существующего клиента он перепишется, уйдет в игнор или вывалится по ошибке?
13.11.2018 08:01
Цитата:
qwrty40 А дока какая-нить есть по этому импорту?
тут
13.11.2018 14:56
Цитата:
qwrty40 И еще вопрос: если подложить существующего клиента он перепишется, уйдет в игнор или вывалится по ошибке?
Перезапишет. То, что отличается от текущего состояния в УКМ.
Например, у Вас пользователь находится в классификаторе "заблокированные". При повторном его импорте, Вы указываете что пользователь должен находится в группе "ВИП клиенты", произойдет замена данных и пользователь будет перенесен в соответствующий классификатор. Но для этого Вы должны использовать флаг инкрементной выгрузки, если будет использован флаг полной выгрузки, все действующие клиенты будут сброшены и добавлены только новые.
15.11.2018 15:54
Цитата:
qwrty40 Доброго времени суток всем!
Подскажите, плз, по какому принципу формируется значение для этого поля (возникла нужда дописать в эту табличку много-много строк - врукопашную через веб-морду не вариант)...
Андрей, ты мне не веришь, решил уточнить? :)

Лучше в соседней ветке поделись со страждущими инфой по Arcus2, может кому пригодится...
Часовой пояс GMT +3, время: 15:38.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.