/Move-from-Go

A simple migration script to turn a Go XML file into csv:s

Primary LanguagePython

Move from Go

This is a simple script that converts a exported Lime Go xml-file into flat comma separated csv files.

The ambition is to be able to directly hook these to the Lime CRM textfile import, but this is not done yet

Objects such as "Coworker" is flatten into Coworker.id, Coworker.name ...

How it works

  1. Download the data from Lime Go-admin. Requires an Lime Go Admin account, only available to Lundalogik
  2. Put it into the project folder
  3. Run main.py
  4. Use the manual textfile import in Lime CRM

Tags

Tags are put into a column and separated by semicolon

Known problems

  • History is mixed of real history and deal and calling list status changes

Future features

  • Directly use the Lime CRM import API
  • A basic mapping file
  • A cooler mapping file with simple transforms and base values
  • A CLI-interface, similair to the one in Move-to-go
  • Tests...