FT/TT meeting minutes December 17th 2013

From ADempiere
Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.


  1. General
    • Moderator: Steven Sackett
    • Secretary: Mario Calderon
    • Participants: Steven Sackett, Suman Ravuri, Mike McKay
    • Date / Time: Tuesday, Dezember 17th 2013 / 12:00h - 12:54h GMT
    • The meeting closed after 54 mins
  2. Agenda
    • Minutes of Previous Meeting
    • Actions taken by RM
    • Actions to be taken
    • Misc
    • Next meeting
  3. Minutes of Previous Meeting
  4. Actions taken by RM
  5. Actions to be taken
    • Steven to follow up with Nickel Networks deployment opportunity
    • Suman: review the apparent slowness on the WT machine and advise.
    • Steven: follow up what Susanne sent recently about CE and make some changes Susanne requested and pass to Suman.
    • Suman: suggest solution that a user without db access can use to reset costing so docs ca be re-completed after change to costing method
    • Suman:ML issues that were identified by tony
  6. Misc
    • Adaxa received Cost Engine code from Susanne. They are working on it.
    • Where to deploy test instances
      • ADeV was asked for Hardware; answer expected yet. ADeV also has domains which could be used for testing (e.g. adempiere.com.au and .net.au ..)
  7. Next meeting
    • Not specified


Following is the meeting log - time is in GMT -6

Tuesday, 17 December 2013
[16:34:54] Mario Calderón:  hi, here the minutes of last meeting: http://www.adempiere.com/FT/TT_meeting_minutes_December_10th_2013
[05:59:43] suman ravuri: Hi
[05:59:50] Steven Sackett (Adaxa): hi
[06:02:30] Michael McKay: Morning/Evening
[06:02:32] Steven Sackett (Adaxa): Hi Mike
[06:04:06] Michael McKay: -27C this morning. Almost too cold to snow.
[06:04:08] Steven Sackett (Adaxa): Seems only three of us .. shall we start?
[06:04:20] Steven Sackett (Adaxa): ouch
[06:04:48] suman ravuri: In india, we never imagine this :)
[06:05:08] suman ravuri: we are struggling to cope up with 12C
[06:05:46] Steven Sackett (Adaxa): I saw a headline earlier saying it was snowing in Vietnam .. very strange
[06:05:48] Trifon Trifonov: hi everyone
[06:06:00] Steven Sackett (Adaxa): Hi Trifon
[06:06:06] Michael McKay: +1 to start Steve.  Hi Trifon.
[06:06:11] Trifon Trifonov: here we had -25 last year
[06:07:01] Steven Sackett (Adaxa): I reproduce here Mario's summary Minutes of last meeting
[06:07:10] Steven Sackett (Adaxa): FT/TT meeting minutes December 10th 2013



Moderator: Steven Sackett

Secretary: Mario Calderon

Participants: Steven Sackett, Victor Perez, Mario Calderon, Suman Ravuri, Mike McKay

Date / Time: Tuesday, Dezember 10th 2013 / 12:00h - 13:31h GMT

The meeting closed after 1 hour 31 mins


Minutes of Previous Meeting

Actions taken by RM

Actions to be taken


Next meeting

Minutes of Previous Meeting


Actions taken by RM

ML merge completed - merged and deployed

Warehouse management - Deployed

class missing issue reported by steve - Completed and deployed

Actions to be taken

Only issue remaining is Cost Engine

It was agreed that due to the big impact the cost engine has on the behavior of the whole system, it can only be integrated if the community tests it thoroughly afterwards and accepts it. If during the tests conceptual or major errors are found, the cost engine changes would be reverted.

Victor will finish to commit all Cost Engine changes

Susanne will post and coordinate with Victor/Steven in order her changes are integrated on top of Victor's changes.

Tested and developed are: average invoice, standard costing and last invoice.


Question: There was a window called "Parts and BOM" in ML, is it needed now? Answer: no, as ML uses libero BOM.

Question: can costing be tested automatically?

Answer 1: one way would be to set the costing method, complete all documents, let accounting execution, do the necessary checks. Then undo the accounting, change the costing method, run the accounting and do the checks.

Answer 2: another way would be to have different images with different costing methods.

Instances: there must be instances for at least Postgres and Oracle. We must get them for testing.

Mike will do some research about testing cost engine.

Next meeting

Tuesday, December 17th 2013 / 12:00h. GMT
[06:08:04] Steven Sackett (Adaxa): Mario said he will do the minutes from the skype chat .. anyone want to be moderator?
[06:08:34] Michael McKay: Sorry - I'm in and out again.  School day here.
[06:08:52] Steven Sackett (Adaxa): I volunteer .. acceptable?
[06:08:56] Michael McKay: +1
[06:08:57] suman ravuri: +1
[06:09:25] Steven Sackett (Adaxa): these are the things that I would like to review
[06:09:34] Steven Sackett (Adaxa): where to deploy test instances
[06:09:41] Steven Sackett (Adaxa): tidying up ML
[06:10:25] Steven Sackett (Adaxa): possible code to blow away posted inventory purchase entries so same data can be used many times for costing testing
[06:11:11] Steven Sackett (Adaxa): costing testing code .. we offered some assistance to Susanne, have now received info and need to do some work
[06:11:22] Steven Sackett (Adaxa): any other?
[06:11:25] suman ravuri: are you able to test with http://adempiere.walkingtree.in?
[06:12:02] Steven Sackett (Adaxa): it seems incredibly slow from AU .. dont know what others experience.
[06:12:30] Steven Sackett (Adaxa): maybe its coming up the slow upload pipe on an ADSL connection?
[06:13:26] Michael McKay: Do you want instances on each major continent? Americas, Eurasia, Australia
[06:14:00] Steven Sackett (Adaxa): we previously found speed ok to EUR and US
[06:15:01] Steven Sackett (Adaxa): the options seem to be... WT,  VMs hosted by Paul Aviles/ NickelNetworks or hosted on the ADeV hardware.
[06:15:27] Steven Sackett (Adaxa): Mario wrote to people about the ADeV hardware but I have seen no answer yet
[06:16:06] Steven Sackett (Adaxa): Paul offered a VM to host (I think) a postgres instance and an oracle instance (need to confirm this)
[06:16:59] Steven Sackett (Adaxa): we could use the adempiere.com.au and .net.au domains to give an adempiere flavour to the test instances... these are domains we are sitting on for ADeV
[06:17:31] Steven Sackett (Adaxa): This may be quicker than asking about the more official domains
[06:18:05] Steven Sackett (Adaxa): @Suman, what would be involved in setting up test instances at Nickel Networks?
[06:18:56] suman ravuri: @Steve, I don't have acccess to their servers
[06:20:07] Steven Sackett (Adaxa): btw .. I just retested going to the WT machine and it seems fine now :-)
[06:20:46] Michael McKay: Do we have access to the adempiere.com domain / DNS?  If so, we could use Amazon to host a test intance(s) for a few months and redirect the IP to something like test.adempiere.com.
[06:21:42] suman ravuri: if we have access to cpanel adempiere.com, even WTC instance can also be rename
[06:21:47] suman ravuri: renamed
[06:22:33] Steven Sackett (Adaxa): re WTC instance .. open the BP window and switch to grid view and screen does not repaint from here
[06:23:06] suman ravuri: if we start scorlling down it will show data
[06:23:27] suman ravuri: can you confirm that?
[06:23:50] Steven Sackett (Adaxa): from here it does not .. connected to it now
[06:24:38] Steven Sackett (Adaxa): shows 1 of 17 .. but displays 2 .. then 2 minutes later displays 4
[06:25:10] Steven Sackett (Adaxa): still same
[06:25:29] Steven Sackett (Adaxa): perhaps its a bug?
[06:25:35] suman ravuri: can you use horizontal scroll bar
[06:25:49] suman ravuri: and move scroll bar
[06:26:11] suman ravuri: we can discuss this
[06:26:17] Steven Sackett (Adaxa): yes .. moving scroll bar left then right caused screen to slowly paint fully
[06:26:37] suman ravuri: this was the change made to increase performance
[06:26:54] Steven Sackett (Adaxa): then toggling to form view and back to grid view shows only 2 again
[06:26:56] suman ravuri: it will not load all 2000 rows( if there are)
[06:27:16] Steven Sackett (Adaxa): I think it is not working as planned.
[06:27:27] suman ravuri: loads 2 rows then as user moves it will load everyrhing
[06:27:53] suman ravuri: we know what changes we need to do to skip this feature
[06:28:07] suman ravuri: if we decide to remove, I can make the required change
[06:28:11] Steven Sackett (Adaxa): lets deal with it offline .. dont want to hold everyone up
[06:28:15] suman ravuri: ok
[06:28:50] Steven Sackett (Adaxa): so, where to host.. WT?
[06:29:02] Steven Sackett (Adaxa): NNetworks?
[06:29:05] Steven Sackett (Adaxa): ADeV?
[06:29:22] Steven Sackett (Adaxa): technical people pls tell us.
[06:30:46] suman ravuri: my preference would be all locations, designate one person for one env
[06:31:01] Steven Sackett (Adaxa): ok
[06:31:09] Steven Sackett (Adaxa): we will try for that.
[06:31:21] Steven Sackett (Adaxa): next item?
[06:32:21] Steven Sackett (Adaxa): @Suman .. we talked in last meeting about whether we could have a process to blow away inventory purchasing transactions to simplfy testing with multiple cost methods .. you were going to consider.  anything to advise?
[06:33:20] Michael McKay: Got to step away.  I'll be back in a bit.
[06:33:41] suman ravuri: @Steve, I am yet to come up with an approach
[06:35:25] Steven Sackett (Adaxa): ok .. do we know what needs to be done .. I am guessing ... 1  delete postings   2 delete cost details  3 deletematerial transactions  4 delete match PO 5 delete match invoice  ... update PO line qty  .. set all docs as draft?
[06:37:02] Steven Sackett (Adaxa): you can do all the deleting manually with reset accounting and delete entities but I dont know how you set documents back as draft.
[06:37:52] Steven Sackett (Adaxa): is it just resetting doc status, processed, processing, processed on? others?
[06:38:16] suman ravuri: yes Steve
[06:38:31] suman ravuri: we need to set docstatus value in corresponding do
[06:38:32] suman ravuri: doc
[06:39:36] suman ravuri: and set processed flag to false
[06:41:21] Steven Sackett (Adaxa): can this be done by a user firing of a sql process from the "SQL Process" window when logged in as Systems Administrator?
[06:41:43] suman ravuri: it can be done
[06:41:51] Steven Sackett (Adaxa): assuimg someone writes the sql!
[06:42:44] Steven Sackett (Adaxa): so would that be good enough .. create a list of tables to trunc using delete entities then run sql process?
[06:43:21] Steven Sackett (Adaxa): I doubt it... too complex
[06:43:40] suman ravuri: I am thinking to have process with change doc status
[06:43:48] suman ravuri: select document and select status
[06:44:49] Steven Sackett (Adaxa): can I go through this with you later as Mario wants us to have very careful testing of all costing methods.
[06:45:28] suman ravuri: Yes
[06:45:32] Steven Sackett (Adaxa): ok
[06:45:45] suman ravuri: costing engine code changes are integrated
[06:46:04] suman ravuri: Migration scripts for some columns are missing
[06:46:46] suman ravuri:  https://adempiere.atlassian.net/browse/ADEMPIERE-250
[06:46:54] suman ravuri: I mentioned my comments here
[06:48:22] suman ravuri: I will add these columns and move forward
[06:48:48] Steven Sackett (Adaxa): ok
[06:49:18] Steven Sackett (Adaxa): I have to go .. anyone want to take over?
[06:49:39] Steven Sackett (Adaxa): a
[06:49:55] Steven Sackett (Adaxa): can I suggest some actions....
[06:50:02] suman ravuri: yes
[06:50:30] Steven Sackett (Adaxa): steven to follow up with Nickel Networks deplyment opportunity
[06:51:00] Steven Sackett (Adaxa): Suman .. review the apparent slowness on the WT machine and advise.
[06:51:58] Steven Sackett (Adaxa): steven .. follow up what Susanne sent recently about CE and make some changes Susanne requested and pass to Suman.
[06:52:48] Steven Sackett (Adaxa): Suman .. suggest solution that a user without db access can use to reset costing so docs ca be re-completed after change to costing method
[06:53:16] Steven Sackett (Adaxa):  any other comments?
[06:53:36] suman ravuri: Suman - ML issues that were identified by tony
[06:53:49] Steven Sackett (Adaxa): yes .. thanks
[06:54:11] Steven Sackett (Adaxa): ok .. thanks .. bye to all...
[06:54:26] suman ravuri: bye
[09:09:52] Victor Perez Juarez: Hi Guys
[09:11:12] Victor Perez Juarez: I sorry , I have not attending of meeting, I had a training ,