Syncing problem - both ways?

Discussions about iCompta on macOS
User avatar
Angeman
Administrateur
Posts: 2365
Joined: 28 December 2008, 21:28
Location: Toulouse, France
Contact:

Re: Syncing problem - both ways?

Post by Angeman »

Can you post screenshots of the synchronization screen of the iPad and iCompta iPad settings ? Thanks
PedroFromAus wrote:6. The file name in iCompta on the Mac (as shown on the title bar on the screen) has changed to "My Money Stuff (deleted [long string of hex numbers]).icompta.
The [long string of hex numbers] shouldn't be there so that might be the problem.
PedroFromAus
Posts: 10
Joined: 29 March 2011, 15:26

Re: Syncing problem - both ways?

Post by PedroFromAus »

photo 2.PNG
photo 2.PNG (197.48 KiB) Viewed 14055 times
photo 1.PNG
photo 1.PNG (47.96 KiB) Viewed 14055 times
I hope this helps.
User avatar
Angeman
Administrateur
Posts: 2365
Joined: 28 December 2008, 21:28
Location: Toulouse, France
Contact:

Re: Syncing problem - both ways?

Post by Angeman »

I thought your file was in iCompta folder so the path should be "/iCompta/My Money Stuff.compta", can you try ?
PedroFromAus
Posts: 10
Joined: 29 March 2011, 15:26

Re: Syncing problem - both ways?

Post by PedroFromAus »

Thanks for the response, Angeman. I moved it to that folder for the test you requested back on the 18th. But now I've moved it back, and results were exactly the same as before. As follows:

1. Change a transaction in iCompta on the Mac. Save.
2. Launch iCompta on the iPad. (Automatic syncing is enabled in the iCompta iPad settings; On the Sync page on iCompta iPad the "Replace current document" is selected.
3. The change is not in the transaction on the iPad.
4. I press "save" on iCompta on iPad.
5. iPad iCompta syncs and I get a Growl message on the Mac saying that the iCompta file has been updated to the latest version.
6. The file name in iCompta on the Mac (as shown on the title bar on the screen) has changed to "My Money Stuff (deleted [long string of hex numbers]).icompta.
6. The change is still not in the transaction on the iPad.
7. Relaunch iCompta on the iPad.
8. The change is still not in the transaction on the iPad.

(screen shots attached - but keep reading to see the workaround that seems to work consistently)
photo 2-3.PNG
photo 2-3.PNG (191.26 KiB) Viewed 14052 times
photo 1-3.PNG
photo 1-3.PNG (48.08 KiB) Viewed 14052 times
However, I then tried another sequence:
1. Change a transaction in iCompta on the Mac. Save.
2. Launch iCompta on the iPad. (Automatic syncing is enabled in the iCompta iPad settings; On the Sync page on iCompta iPad the "Replace current document" is selected. (This is the option on the right and, by the way, it does not stay on that option - after relaunching a couple of times it is back on the "Send document" setting)
3. The change is not in the transaction on the iPad.
This is the new step:
4. Do a manual sync ("Replace current document") on the iPad (by going to the sync screen and pressing the blue arrow).
5. The change I made on the Mac is now on the iPad!
Then,
6. I press "save" on iCompta on iPad.
7. iPad iCompta syncs and I get a Growl message on the Mac saying that the iCompta file has been updated to the latest version.
8. The file name in iCompta on the Mac (as shown on the title bar on the screen) has changed to "My Money Stuff (deleted [long string of hex numbers]).icompta.

Note that when I now look at the iPad sync screen, the option has changed itself to "send document" (which may be why I get the new file name on the iPad).

So, this is my new sequence to make it work:
1. Change a transaction in iCompta on the Mac. Save.
2. Launch iCompta on the iPad. (Automatic syncing is enabled in the iCompta iPad settings; On the Sync page on iCompta iPad the "Replace current document" is selected.
3. The change is not in the transaction on the iPad.
4. Do a manual sync ("Replace current document") on the iPad (by going to the sync screen and pressing the blue arrow).
5. The change I made on the Mac is now on the iPad.
6. Change a transaction in iCompta on the iPad.
7. Go to the iPad sync screen and change the option to 'Synchronize".
8. Do a save on the iPad.
9. Go to iCompta on the Mac. Close the file and reopen it.
10. The change I made on the iPad is now on the Mac.

So, there seems to be two problems:
a) the iPad sync option does not stay on the option I select, but changes from 'replace' to 'send' document.
b) the send document option on the iPad seems to delete the original iCompta file on the Mac, and iCompta on the Mac then switches to that deleted document. However, if you open the original iCompta file on the Mac after you have done the 'send' on the iPad, the changes made on the iPad are not in that document either. So, there seem to be some other problems with the 'send' option on the iPad.

Conclusion: I seem to have a work-around that works, but can you confirm if there is a bug, or is there something I'm doing wrong? (and comments from other users who are doing this successfully would be appreciated!)

Thanks for your assistance, Angeman.
User avatar
Angeman
Administrateur
Posts: 2365
Joined: 28 December 2008, 21:28
Location: Toulouse, France
Contact:

Re: Syncing problem - both ways?

Post by Angeman »

The main thing is iCompta shouldn't be opened on the Mac when you synchronize with Dropbox on your iPad as the file is replaced on the Mac by Dropbox app and iCompta is not getting notified.

1. Change a transaction in iCompta on the Mac. Save.
2. Quit iCompta on the Mac
3. Wait until the file is sent to Dropbox (look at the top menu bar Dropbox icon).
4. Launch iCompta on the iPad. The change should be on the iPad.
5. Make a change on the iPad. Press save button, the new file is uploaded to Dropbox.
6. Soon after the uploading screen disappear on the iPad, Dropbox on the Mac should automatically download the new file.
7. Wait until the download is complete and Growl notification appears.
8. Open iCompta on Mac. Both changes should be there.
DigitalOxygen.ca
Posts: 7
Joined: 27 May 2010, 21:56

Re: Syncing problem - both ways?

Post by DigitalOxygen.ca »

Judging by the last comments from Cyril and the "synchronization mode is not available with dropbox" that I am getting why I attempt to sync I take it that iCompta is not capable of performing a true sync operation when used with dropbox, only Send or Replace?

If this is the case then what is performed if automatic sync is turned on in the iCompta options on IOS? Does it always do a replace to dropbox?

Any chance true synchronization can be enabled? I don't get a good feeling about using the dropbox functionality if I cannot truly synchronize. I have a feeling some entries on either the Mac or the iPhone would get unintentionally overwritten if for example I accidentally forgot to close iCompta on the Mac or perhaps in other scenarios.
User avatar
Angeman
Administrateur
Posts: 2365
Joined: 28 December 2008, 21:28
Location: Toulouse, France
Contact:

Re: Syncing problem - both ways?

Post by Angeman »

DigitalOxygen.ca wrote:Judging by the last comments from Cyril and the "synchronization mode is not available with dropbox" that I am getting why I attempt to sync I take it that iCompta is not capable of performing a true sync operation when used with dropbox, only Send or Replace?
Yes
DigitalOxygen.ca wrote:If this is the case then what is performed if automatic sync is turned on in the iCompta options on IOS? Does it always do a replace to dropbox?
Il overwrites the iPhone data on startup and uploads the new data to Dropbox on save.
DigitalOxygen.ca wrote:Any chance true synchronization can be enabled? I don't get a good feeling about using the dropbox functionality if I cannot truly synchronize. I have a feeling some entries on either the Mac or the iPhone would get unintentionally overwritten if for example I accidentally forgot to close iCompta on the Mac or perhaps in other scenarios.
That's right, one should be careful not to make changes on the Mac and on the iPhone at the same time, and that's why true synchronization will be added in V5 to avoid this possible issue.
Fxango
Posts: 1
Joined: 05 April 2012, 02:19

Re: Syncing problem - both ways?

Post by Fxango »

I wasted lots of time trying to make this work and it does not. The manual is silent on the issue, and it's a pity. I will report this on the App store...
Post Reply