Em Andamento

Update a C# Program to sync from QuickBooks Desktop to AirTable


A Freelancer wrote me in 2018 a program in C# to sync From QuickBooks to suiteCRM and from CRM to QB. We are now going to migrate this program to sync from QuickBooks Desktop to AirTable. You may opt to write this from scratch but including all the features from existing program or modifying this program.

Syncing is done for Jobs, customers, Contacts and including custom fields (If JOBS or Custom Fields is not included in the code make sure you add it)

The program includes 2 exes

1. Syncing process - No GUI could run as a scheduled task

2. GUI Setup Links and mapping instruction saved in XML files

Include in your proposal

a. Experience with QB and or AirTable or relevant skills

b. Program language and tools you would use

c. The word blueMagic

d. Don’t bit more than $800.00 - will pay an extra $400.00 for QA and Testing see below for details

If you are a candidate for this project I would send you a link to the c# project and some more details.


Doing projects on freelancer takes me a lot of time of testing – if you can give me on the first time a program that is fully functional with no bugs and meets all the requirements 100% I would add $400.00 As a bonus for doing the Q&A – This bring up the total to $1,200 (the $400 would be paid as bonus and not placed in milestone and would only be given if you can totally free me from doing testing and finding bugs)


Some Details

a. Update QuickBooks SDK to latest 15.0

b. Make sure we have option To generate field in air table if QB field is checked to be mapped

c. Setup to point to Air table Base – and button to test connection - this is of great help when debugging any issue

d. Option To pull existing all existing fields from QB and from AirTable for mapping

e. Work with QB on the network, and if QB is Open or Closed

f. Anytime you make an update to the program make sure a version number is shown and include version number if and when logging

g. QB custom field should be able to Map to AirTable Client base

f. Make sure you populate the QB custom fields into the setup program in order to map

g. Make sure to check for duplicates and  changes.

QB Jobs

the way I use JOBs in QB is for some clients (grocery stores) that have more then one location, This way JOBS holds together the few stores as one Enterprise - So I would add a table called ** Enterprise ** And clients could belong or not belong to this Enterprise.

You can Download trial of QB Desktop:

[login to view URL]

Habilidades: Programação C#, Python, Delphi, .NET

Sobre o Cliente:
( 132 comentários ) Brooklyn, United States

ID do Projeto: #34405739