IDempiere/FullMeeting20131120

From WikiQSS
Revision as of 15:24, 20 November 2013 by CarlosRuiz (talk | contribs) (full meeting)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Table of Contents | Full Meeting Minutes | Full Meeting 2013-11-20

CarlosRuiz: Good Morning
nmicoud: Bonjour
nmicoud: Carlos, could you have a look at https://idempiere.atlassian.net/browse/IDEMPIERE-1553 ; it should be easy to fix, but don't know what is the best solution
CarlosRuiz: a regression? I thought that was solved
CarlosRuiz: let me test ...
nmicoud: a hidden field with min and max values defined
CarlosRuiz: which version are you using?
nmicoud: tested on development branch locally and on demo.iempiere.com
CarlosRuiz: https://idempiere.atlassian.net/browse/IDEMPIERE-704
nmicoud: for testing purpose, i've shown the DateMonth field on demo.idempiere.com
nmicoud: if you hide it, you won't be able to save
tbayen: Daarestiet!
nmicoud: Hi Thomas !
CarlosRuiz: Hi tbayen
CarlosRuiz: nmicoud, locally I can save
CarlosRuiz: what is the record?
nmicoud: O_o
nmicoud: is the MonthDay field visible ?
CarlosRuiz: no
nmicoud: what is its value (on database) ?
CarlosRuiz: monthday=1
CarlosRuiz: r2
nmicoud: i've just try it again on demo... and it's ok
nmicoud: i don't understand
nmicoud: look at the log : 12:11:32.782-----------> MSchedule.set_Value: MonthDay=0 - LessThanMinValue;1 [93] 12:11:32.783===========> MSchedule.saveError: LessThanMinValue - 1 [93] 12:11:32.784-----------> GridTable.saveWarning: LessThanMinValue - 1;Day of the Month [93]
CarlosRuiz: those fields are useless now
nmicoud: well ; i guess i drank too much
nmicoud: i will close the ticket
CarlosRuiz: too much wine :-D
nmicoud: :d
CarlosRuiz: maybe there is certain condition? you said you copied the record?
nmicoud: first, i create a new record => can't save
tbayen: Have you worked on FreeWine yesterday? ;)
nmicoud: then, i try to copy an existing one
nmicoud: what is FreeWine ?
CarlosRuiz: ah yes - you cannot copy those existing records because all of them have monthday=0
nmicoud: but i cannot save new ones
nmicoud: but tested again now and it's ok
tbayen: I call my implementation for german beverage wholesale "FreiBier" (english FreeBeer). So I asked if the french community works on FreeWine. ;-)
nmicoud: ah ok :D
nmicoud: maybe one day ;)
tbayen: Not Free as in Free Beer but Free as in Free Software.
CarlosRuiz: I think for those unused columns we better clear the min/max validation - if they are not being used
nmicoud: i guess, that would be cleaner, no ?
nmicoud: will submit a patch for this
tbayen: How can I import the translations by a script? (How does jenkins do that?)
CarlosRuiz: jenkins cannot do it
tbayen: Do you seed the jenkins db by hand?
tbayen: There is a script at util/RUN_TrlImport.sh but it does not work. Is it true that it is still not OSGi-ready?
nmicoud: thomas, for this, i use excel files ; eg: ="UPDATE AD_Menu_Trl SET Name = '"&F2&"' WHERE AD_Menu_ID = "&A2&" AND AD_Language='my_language';"
CarlosRuiz: yes Thomas, RUN_TrlImport has not been OSGified
CarlosRuiz: no, the seed doesn't have new trls
CarlosRuiz: these are the instructions that hengsin sent me long time ago
CarlosRuiz: "You would have to create an osgi application for the Translation process, you can take the ModelGeneratorApplication as an example. For the shell script to launch the osgi app, you can take a look at console-setup.sh and console-setup-alt.sh as example."
tbayen: I will try to OSGify this and open a ticket.
CarlosRuiz: but I haven't found the time to work on it
nmicoud: BTW, we are starting our first customer on idempiere on january :) And i need some tickets (416, 918, and others ones, with submitted patches). Do you think they will be incorporated for this date, or should i integrate them in another way ?
aguerra: buenos días Carlos
CarlosRuiz: Hi Alejandro
CarlosRuiz: nmicoud, is the same list that you gave me on a previous meeting?
nmicoud: the same and older ones
CarlosRuiz: I cannot guarantee to include all of them - but I can promise you to review them and add a notice if not integrated
tbayen: nmicoud, can you send me one of your Excel files as an example? Excel has a very low entry hurdle and this might help the german community too.
nmicoud: perfect :) thanks a lot
nmicoud: yes thomas, i send you that
tbayen: I work on an online banking interface for mass transactions. I think VPayPrint.cmd_EFT() is the right place for that but there is no code. No Interface, no Callback, no Process. Is it just a not implemented feature or am I blind?
Not-002: [iDempiere] CarlosRuiz_globalqss pushed 4 commits to release-1.0c [+0/-0/±5] https://bitbucket.org/idempiere/idempiere/commits/
Not-002: [iDempiere] hengsin d7d5ca1 - 1003502 Exception when using multiple browser tab. IDEMPIERE-1550
Not-002: [iDempiere] hengsin 7175a67 - 1003454 Large reports slow, throwing errors. Reduce memory usage for generation of html output.
Not-002: [iDempiere] hengsin 51d1407 - 1003481 Context Help Broken for Import File Loader window when accessed via Zoom Across.
Not-002: [iDempiere] CarlosRuiz_globalqss f8c8d08 - Merged trekglobal/idempiere/release-1.0c into release-1.0c
Not-002: [IDEMPIERE] nmicoud updated IDEMPIERE-1553 Attachment set to "IDEMPIERE-1553.patch"
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1553
Not-002: [iDempiere] CarlosRuiz_globalqss pushed 4 commits to release-2.0 [+0/-0/±6] https://bitbucket.org/idempiere/idempiere/commits/
Not-002: [iDempiere] hengsin db6978e - Merge release-1.0c
Not-002: [iDempiere] hengsin eeabe44 - Merged release-1.0c into release-2.0
Not-002: [iDempiere] hengsin edbd672 - Merged release-1.0c into release-2.0
Not-002: [iDempiere] CarlosRuiz_globalqss b9e37ae - Merged trekglobal/idempiere/release-2.0 into release-2.0
Not-002: [IDEMPIERE] nmicoud updated IDEMPIERE-1553 priority set to "Minor"
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1553
Not-002: [IDEMPIERE] nmicoud updated IDEMPIERE-1553 status set to "Peer Review Queue"
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1553
Not-002: [IDEMPIERE] nmicoud updated IDEMPIERE-1553 labels set to "+Patch"
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1553
Not-002: [IDEMPIERE] nmicoud updated IDEMPIERE-1553 assignee set to "Carlos Antonio Ruiz Gomez"
Not-002: [IDEMPIERE] Please review the patch which remove default, min and max values for MonthDay column Regards, Nicolas
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1553
Not-002: [iDempiere] CarlosRuiz_globalqss pushed 4 commits to development [+0/-0/±6] https://bitbucket.org/idempiere/idempiere/commits/
Not-002: [iDempiere] hengsin 81eabc0 - Merge release-2.0
Not-002: [iDempiere] hengsin 7918ed9 - Merged release-2.0 into development
Not-002: [iDempiere] hengsin 8e75cea - Merged release-2.0 into development
Not-002: [iDempiere] CarlosRuiz_globalqss ce13d41 - Merged trekglobal/idempiere into development
Not-002: [IDEMPIERE] tbayen created IDEMPIERE-1554 scriptable Translation import
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1554
Not-002: [iDempiere] CarlosRuiz_globalqss pushed 2 commits to development [+0/-0/±0] https://bitbucket.org/idempiere/idempiere/commits/
Not-002: [iDempiere] globalqss 8900d83 - hg merge release-1.0c (merge release1 into release2)
Not-002: [iDempiere] globalqss f6b1d93 - hg merge release-2.0 (merge release2 into development)
Not-002: [IDEMPIERE] tbayen updated IDEMPIERE-1546
Not-002: [IDEMPIERE] Comment from CarlosRuiz / HengSin at the meeting 2013-11-20: <CarlosRuiz> yes Thomas, RUN_TrlImport has not been OSGified <CarlosRuiz> these are the instructions that hengsin sent me long time ago <CarlosRuiz> "You would have to create an osgi application for the Translation process, you can take the ModelGeneratorApplication as an example. For the shell script to launch the osgi app, you can take a look at console-setup.sh and console-set
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1546
tbayen: I work on an online banking interface for mass transactions. I think VPayPrint.cmd_EFT() is the right place for that but there is no code. No Interface, no Callback, no Process. Is it just a not implemented feature or am I blind?
Not-002: [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1553 summary set to "Impossible to copy a schedule"
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1553
Not-002: [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1553
Not-002: [IDEMPIERE] Noticed the issue is when trying to copy one of those official schedules that have MonthDay=0
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1553
Not-002: [iDempiere] CarlosRuiz_globalqss pushed 1 commit to release-1.0c [+2/-0/±0] https://bitbucket.org/idempiere/idempiere/commits/
Not-002: [iDempiere] nmicoud fd4d32b - IDEMPIERE-1553 Impossible to copy a schedule
Not-002: [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1553 status set to "Resolved" -assignee set to "Nicolas Micoud" -resolution set to "Fixed"
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1553
Not-002: [IDEMPIERE] tbayen updated IDEMPIERE-1554
Not-002: [IDEMPIERE] Comment from CarlosRuiz / HengSin at the meeting 2013-11-20: <CarlosRuiz> yes Thomas, RUN_TrlImport has not been OSGified <CarlosRuiz> these are the instructions that hengsin sent me long time ago <CarlosRuiz> "You would have to create an osgi application for the Translation process, you can take the ModelGeneratorApplication as an example. For the shell script to launch the osgi app, you can take a look at console-setup.sh and console-set
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1554
Not-002: [iDempiere] CarlosRuiz_globalqss pushed 1 commit to release-1.0c [+0/-0/±1] https://bitbucket.org/idempiere/idempiere/commits/
Not-002: [iDempiere] globalqss e9ea5a1 - IDEMPIERE-1496 Customer RMA and Vendor RMA Create From dialog missing translation / based on patch from Flemming Birch
Not-002: [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1496 status set to "Resolved" -assignee set to "Carlos Antonio Ruiz Gomez" -resolution set to "Fixed"
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1496
Not-002: [IDEMPIERE] hieplq created IDEMPIERE-1555 code make link to document is duplicate
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1555
Not-002: [IDEMPIERE] hieplq updated IDEMPIERE-1555 status set to "Peer Review Queue"
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1555
Not-002: [iDempiere] CarlosRuiz_globalqss pushed 1 commit to release-2.0 [+3/-0/±1] https://bitbucket.org/idempiere/idempiere/commits/
Not-002: [iDempiere] globalqss d372e25 - IDEMPIERE-1520 Ability to delete an index within AD / Based on patch from Nicolas Micoud (nmicoud)
Not-002: [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1520 status set to "Resolved" -assignee set to "Nicolas Micoud" -resolution set to "Fixed"
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1520
nmicoud: is it normal that using swing client (in System) i can't see uuid ?
CarlosRuiz: I think that just happens for records with ID=0
CarlosRuiz: right?
nmicoud: no
nmicoud: with every records
tbayen: You mean whenm opening the record info? Yes, I have the same. We should change that if you need that.
nmicoud: it was shown before
CarlosRuiz: ah - swing - sorry
tbayen: Strange if you say it worked before. I do not know. I do not often need uuids.
nmicoud: there was a change for this recently ? Or am i still drunk ;) ?
tbayen: I can not believe somebody changed anything in there.
CarlosRuiz: yes - I think there was a change
CarlosRuiz: I implemented that in a generic way - but it generated a big performance issue
CarlosRuiz: hengsin fixed it - and reimplemented it just for zk
CarlosRuiz: this is the commit
CarlosRuiz: https://bitbucket.org/idempiere/idempiere/commits/840014012d40/
nmicoud: ok
nmicoud: will try to reimplement it for swing then
tbayen: The translation import in swing does not work anymore. It seems someone stole the org.apache.xerces plugin from the project. Does anyone know why?
nmicoud: i don't know, but i confirm that it doesn't work on swing (is ok in zk)
CarlosRuiz: must be just to set a dependency to the swing plugin
Not-002: [IDEMPIERE] nmicoud created IDEMPIERE-1556 Can't see uuid on swing
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1556
Not-002: [IDEMPIERE] nmicoud updated IDEMPIERE-1556 Attachment set to "IDEMPIERE-1556.patch"
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1556
Not-002: [IDEMPIERE] nmicoud updated IDEMPIERE-1556 status set to "Peer Review Queue"
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1556
Not-002: [IDEMPIERE] nmicoud updated IDEMPIERE-1556 labels set to "+Patch"
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1556
Not-002: [IDEMPIERE] nmicoud updated IDEMPIERE-1556 assignee set to "Carlos Antonio Ruiz Gomez"
Not-002: [IDEMPIERE] Hi Carlos, Please review ; i've copy/paste the code from https://bitbucket.org/idempiere/idempiere/commits/840014012d40/ Regards, Nicolas
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1556
Not-002: [IDEMPIERE] tbayen created IDEMPIERE-1557 swing: translation import does not work
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1557
nmicoud: Carlos, could you please integrate patch 1556 ? i've duplicated code from WRecordInfo and it seems ok
nmicoud: now, gtg, lot of snow here :) ; bye bye
tbayen: bye
aguerrave: @CarlosRuiz,, I have a client that handles serial and purchase receipt has 1000 series, I have to enter a line for each serial?
Not-002: [IDEMPIERE] tbayen updated IDEMPIERE-1557 Attachment set to "IDEMPIERE-1557.patch"
Not-002: [IDEMPIERE] This patch includes the xerces osgi plugin. It seems the xerces library was no more in the classpath because of changes in non-swing parts of iDempiere.
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1557
Not-002: [IDEMPIERE] tbayen updated IDEMPIERE-1557 status set to "Resolved" -resolution set to "Fixed"
Not-002: [IDEMPIERE] This is tested and works for me. Please integrate into trunk.
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1557
Not-002: [IDEMPIERE] tbayen updated IDEMPIERE-1557 status set to "Reopened" -resolution set to "None"
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1557
Not-002: [IDEMPIERE] tbayen updated IDEMPIERE-1557 status set to "Peer Review Queue"
Not-002: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1557
CarlosRuiz: aguerrave, that was recently asked in forums
CarlosRuiz: https://groups.google.com/d/msg/idempiere-es/ZIH2wb9Q32E/isVkeew-SLwJ
CarlosRuiz: gtg guys - thanks for another productive meeting
aguerrave: apologize me change computer
tbayen: bye, Carlos and Thanks!