<br><br><div class="gmail_quote">On Fri, Jun 3, 2011 at 4:40 PM, Thomas Baumgart <span dir="ltr"><<a href="mailto:thb@net-bembel.de">thb@net-bembel.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi,<br>
<div><div></div><div class="h5"><br>
on Friday 03 June 2011 Alvaro Soliverez wrote:<br>
<br>
<br>
<br>
> Changed the subject as it wasn't current anymore.<br>
><br>
> On Thu, Jun 2, 2011 at 7:32 AM, samir <<a href="mailto:sam1487@gmail.com">sam1487@gmail.com</a>> wrote:<br>
> > Hi all.<br>
> ><br>
> > I was wondering what fields I should take as input from the user in the<br>
> > mobile client software I am working on. The purpose is to let a user<br>
> > input a transaction he did with as few typing as possible, thereby<br>
> > recording just what is required. I would like to know which fields I must<br>
> > include, so that when I export the transactions to a xml, I can use the<br>
> > file to import it into any financial application. Such an import will<br>
> > adjust the accounts that will change due to the transaction. I would like<br>
> > to ensure the fact that I am taking enough information from the user to<br>
> > update these accounts.<br>
> ><br>
> > These are the fields I have thought of:<br>
> ><br>
> > UId<br>
> > transaction_description (<br>
> > additional_note<br>
><br>
> what's the difference between the 2 fields above?<br></div></div></blockquote><div><br>I have considered transaction_description to be imported into any financial app as the title of the transaction so this would probably be a formal text. I thought maybe additional_note could be kept to serve as a sort of memo, record some personal opinion or comments. <br>
</div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div class="h5">
><br>
> > payment_mode (cash, credit card, debit)<br>
><br>
> + payment account (eg. which savings acct or credit card you used)<br></div></div></blockquote><div><br>To select one of the 'which', I will need to have those accounts created into the mobile client. So which accounts should I include with the software by default?<br>
</div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div class="h5">
><br>
> > amount<br>
> > datetime_of_transaction<br>
> > transaction_type (change in expense, liability or asset)<br>
><br>
> + transaction account/category (eg. what kind of expense it was. Was<br>
> it groceries, oil, furniture, utilities, etc.)<br>
><br>
><br>
> I think not all of those fields should be required, but it would be<br>
> nice to have them, to allow for a better matching when present.<br>
<br>
</div></div>The mobile application should have a capability to load the list of<br>
accounts/categories from the desktop system. That way, an assignment of those<br>
items to the transaction is a lot easier.<br></blockquote><div><br>Why do I need to load the accounts from the desktop? How about the idea of building the app with the list of all sorts of accounts pre-installed? I am saying this considering the fact that importing accounts from the desktop before using the client software may introduce another step for an user to the get started with the system, and might compromise the overall ease in using the app. I realize that user-created accounts will not be usable in the mobile client software if this approach is considered. But what I think is that a user will be tempted to record basic transactions, probably those of a lower importance, on the hand-held device and record the more important business-intensive transactions on a more robust system such as a PC. These basic transactions deal with the basic accounts that we expect all users to maintain. So if what I am thinking is right, we might not need to worry about user-created accounts. Let me know what you think on this.<br>
<br><br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
A currency field would become handy in case you travel a lot to foreign<br>
countries.<br>
<br>
<br>
--<br>
<br>
Regards<br>
<br>
Thomas Baumgart<br>
<br>
GPG-FP: E55E D592 F45F 116B 8429 4F99 9C59 DB40 B75D D3BA<br>
-------------------------------------------------------------<br>
A: I hear that if you play the Windows XP CD backwards, you<br>
get a Satanic message!<br>
B: That's nothing. If you play it forward, it installs WinXP!<br>
-------------------------------------------------------------<br>
<br>_______________________________________________<br>
Kde-finance-apps mailing list<br>
<a href="mailto:Kde-finance-apps@kde.org">Kde-finance-apps@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kde-finance-apps" target="_blank">https://mail.kde.org/mailman/listinfo/kde-finance-apps</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>samir<br>{ <a href="http://www.incurlybraces.com" target="_blank">www.incurlybraces.com</a> }<br><br>