Обработка для загрузки контактов из csv файлов в Google

21.12.14

Интеграция - Внешние источники данных

Обработка для формирования файла контактов (имя, телефон) с последующей загрузкой файла в контакты Google.
Для тех, у кого возникли трудности при переносе контактов на новый телефон (андроид).

Скачать исходный код

Наименование Файл Версия Размер
ЧтениеCSV.epf
.epf 12,75Kb
19
.epf 12,75Kb 19 Скачать

Заменил старый телефон Nokia на новый и возникли проблемы при переносе контактов (симку тоже поменял). Кроме Nokia есть телефон на андроид и у каждого своя база номеров. Попробовал цепочки телефон1=>симка=>телефон3 (новый), затем телефон2=>симка=>телефон3. Увы, контакты задваиваются или даже затраиваются и никак не хотят синхронизироваться со списком контактов в Gmail (он был пустой). Качал разные программки экспорта/импорта - не получается, хоть тресни (то ли я туплю, то ли лыжи не едут) Frown.  В общем, написал небольшую обработку для работы с контактами (решил, что так будет быстрее)

Обработка читает несколько csv файлов в таблицу, сворачивая одинаковые контакты в одну строку. Дальше можно их отредактировать в таблице (добавить код города или заменить 8-ку на +7 и т.д.). Можно расставить по местам фамилию, имя, отчество, задать имя группы и тип телефона для отмеченных контактов. После чего можно выгрузить их в csvo-файл для последующего редактирования или экспортировать в файл для gmail (txt или vcf формат).

Теперь технические детали для тех, кто заинтересовался.
csv файл имеет очень простой формат:
Чапаев Василий Иванович,= "+7 913 333-33-33" 
... 

В таком формате пишет бесплатная программа Simplus из Google Play.  Итак, сформировали с помощью Simplus файл, указали его в поле выбора файла, нажали кнопку "Загрузить Simplus csv ',' ".
В таблице видим 8 строк (колонки Группа, Тип, ФИО пустые). Для заполнения группы контактов пишем "work", отмечаем все записи и жмем "Записать группу". Заполнение типа телефона делается аналогично, а вот с заполнением ФИО не так все просто. Для разбиения полного имени на части сделано несколько кнопок: они берут поля слева направо и заполняют колонки в том порядке, как на них написано, причем заполнение зависит от количества полей. Для нашего примера жмем:

Кнопка   Строки
1 1,3,6,7
2 2,5
3 4


Записанный с расширением csvo файл вместо разделителя ',' использует ';' и кроме ФИО и номера телефона пишет также контактную группу и тип телефона.Что если у контакта несколько телефонов? В таблице для каждого телефона одна строка, фио могут дублироваться, поэтому при записи файла контакт может занимать несколько строк. Обратное объединение их в один контакт выполняется в gmail. 

При импорте контактов из файла с ';' можно указывать до 4 телефонов в одной строке.  Программа Excel<->Контакты Lite создает xls-файл с контактами,  который экспортируется в csv-файл с колонками:
Группы;Имя;Отчество;Фамилия;Тип;Телефон1;Телефон2;Телефон3
и уже этот файл загружается обработкой. Внимание: перед экспортом надо в таблице Excel удалить лишние колонки, а оставшиеся должны быть в указанном выше порядке. Если для телефонов в таблице Excel больше трех колонок, лишние тоже надо удалить (переместим номера из них в оставшиеся 3 колонки).

В отличии от Simplus она сохраняет контактную группу и тип телефона, но бесплатная версия обрабатывает только Smile 300 контактов. Если в Вашем телефоне меньше 300 контактов, лучше использовать именно ее.

В общем, я объединил контакты из разных источников в одну таблицу, отредактировал ее и выгрузил а txt-файл.
Потом загрузил его в Gmail, объединил контакты и в дальнейшем эти контакты передались на телефон.
Вот таким длинным способом я получил то, чего хотел и надеюсь, что эта обработка поможет кому-нибудь сократить путь.

андроид контакты телефоны gmail

См. также

Перенос данных из Парус 8 в ЗГУ 3

Зарплата Внешние источники данных Бюджетный учет Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 8 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

84000 руб.

19.08.2020    22585    19    1    

22

Экстрактор данных 1С в BI - выгрузка данных из 1С в BI-аналитику

Внешние источники данных Платформа 1С v8.3 Управляемые формы Анализ и прогнозирование Конфигурации 1cv8 Узбекистан Беларусь Кыргызстан Молдова Россия Казахстан Платные (руб)

Готовое решение для автоматической выгрузки данных из 1С 8.3 в базу данных ClickHouse, PostgreSQL или Microsoft SQL для работы с данными 1С в BI-системах. «Экстрактор данных 1С в BI» работает со всеми типовыми и нестандартными конфигурациями 1С 8.3 и упрощает работу бизнес-аналитиков. Благодаря этому решению, специалистам не требуется быть программистами, чтобы легко получать данные из 1С в вашей BI-системе.

15.11.2022    13520    12    SQV0    47    

28

Перенос данных из Парус 10 в ЗГУ ред.3

Внешние источники данных Кадровый учет Файловый обмен (TXT, XML, DBF), FTP Обмен между базами 1C Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 10 учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

60000 руб.

05.10.2022    9293    9    8    

11

Перенос данных из Парус 7.хх в ЗГУ ред.3

Внешние источники данных Зарплата Бюджетный учет Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактических удержаниях, НДФЛ, вычетах, страховых взносах из базы Парус 7.хх учреждений в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ) и начать с ней работать с любого месяца года.

24000 руб.

24.04.2017    48805    96    163    

86

Перенос данных из Парус 10 (Торнадо) в ЗГУ ред.3 через Excel

Внешние источники данных Загрузка и выгрузка в Excel Зарплата Бюджетный учет Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате из Парус 10(Торнадо) учреждений через файлы Excel в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (ЗГУ). В принципе, обработка может быть использована для загрузки из файлов Excel, полученных из любых информационных систем.

24000 руб.

16.11.2018    30068    20    31    

21

Загрузка спецификаций в УНФ из системы Базис-мебельщик

Производство готовой продукции (работ, услуг) Внешние источники данных Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 Лесное и деревообрабатывающее хозяйство Россия Управленческий учет Платные (руб)

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

7200 руб.

24.06.2021    19282    52    50    

29
Оставьте свое сообщение