[login to view URL] \ ce app with webservice comm.

Completado Publicado May 5, 2008 Pagado a la entrega
Completado Pagado a la entrega

We need an application running on a PDA (running [login to view URL] 5 or if neccesary Mobile 6). This application should be fairly simple (a couple of forms). It needs to ask some variables and than collect articleid\count pairs. The application then needs to send this data to a webservice (prefferably this webservice should be written in Delphi). We have a sample project for this PDA app which shows the required functionality.

The webservices needs to store the data from the PDA in our database (which is in Nexus DB, but another DB will do because we can rewrite this bit of code). The PDA app also uses some helper tables to validate input. These inputtables should be retrieved from the webservice. ArticleID's should be checked for existence realtime since the article DB is too large to be send to the PDA.

## Deliverables

The PDA app should start with a simpel form. There can be some helper functions on this form (for testing setting up comm. with webservice). But the main function is starting the input:

The PDA app should first ask the user some parameters. These parameters should be variable. The parameters the app needs to ask are specified through an? XML file. a Max of 5 parameters can be specified. The parameters can be of 4 types:

- an edit box (free input)

- a combobox (limited input\lookup)

- a checkbox

- a label (no input just info)

the values that populate the combobox must be retrieved from the webservice. Also the XML file specifying the needed parameters must be retrieved from the webservice.

After the parameters are specified by the user the app should show a list of articles (articleID, count, description, price). This form should have a few options:

- create new record (articleID, count)

- Edit existing record (alter count)

- delete record

- go back (edit parameters)

- finish (save list of articles and start again with asking new parameters)

When creating a new record the PDA app should show a new form with a couple of editboxes. The first one should be artcleID. When the user inputs a value and Tabs to the next editbox (count) the PDA should check with the webservice if the articleID exists and retrieve its description and price, when not found it should set the description editbox to <not found> and the user should input the description and price. If the article is found the description and price editbox should be filled and made readonly. the last editbox is the count. The user should always fill this editbox. The user must be able to input a float value. This form should have an option to delete all input values and a a function to go back to previous form (the list form). When the user goes back to previous form he will come back to the list. If all editvalues are empty then no record is added, if the editboxes are not empty the app should check the editboxes and validate them, return to the list form and update the list so the new record is shown.

When editing a record the same form must be shown as the "new record" form but now only the count field should be editable.

The "go back" function should go back to the parameters form so the user can change the parameters he specified.

The "finish" function should save the list of articles and the parameters. the data should then be send to the webservice.

The PDA app should run on windows [login to view URL] 5.

The webservice application should prefferable be written in delphi 6,? 2006 or 2008. The webservice should be a standalone application. No IIS plugin or something. a Standalone executable that runs on a windows platform.

PHP

Nº del proyecto: #3911772

Sobre el proyecto

11 propuestas Proyecto remoto Activo May 15, 2008

Adjudicado a:

calin84

See private message.

$425 USD en 54 días
(11 comentarios)
4.7

11 freelancers están ofertando un promedio de $1117 por este trabajo

rickkozak

See private message.

$850 USD en 54 días
(53 comentarios)
6.8
drinkwatervw

See private message.

$1700 USD en 54 días
(53 comentarios)
6.6
vw6789324vw

See private message.

$510 USD en 54 días
(26 comentarios)
6.3
hminaya

See private message.

$2040 USD en 54 días
(2 comentarios)
4.9
XpertIT

See private message.

$2125 USD en 54 días
(10 comentarios)
2.1
ExperiencedCoder

See private message.

$1020 USD en 54 días
(3 comentarios)
2.1
hakayt

See private message.

$1062.5 USD en 54 días
(0 comentarios)
0.0
khu1979

See private message.

$510 USD en 54 días
(2 comentarios)
0.0
xercestechn

See private message.

$850 USD en 54 días
(0 comentarios)
0.0
adrian777vw

See private message.

$1190 USD en 54 días
(0 comentarios)
0.0