IDempiere/FullMeeting20141022

From WikiQSS
Revision as of 16:45, 22 October 2014 by CarlosRuiz (talk | contribs) (full meeting)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Table of Contents | Full Meeting Minutes | Full Meeting 2014-10-22

JanThielemann: ?
nmicoud: on AD_Column, untick the new checkbox IsToolbar'somethiing'
JanThielemann: ah there should be a checkbox
JanThielemann: or a subtab
JanThielemann: hello carlos
JanThielemann: nmicoud and i would like to discuss https://idempiere.atlassian.net/browse/IDEMPIERE-2259 with you
nmicoud: Bonjour
red1: I have solved it JanThielemann .. by unticking the toolbar..
Deepak: Good Morning
CarlosRuiz: Hi Deepak
Deepak: Hello Carlos?
Deepak: Do we have plan to release iDempiere in oct end?
CarlosRuiz: we have not received much feedback about the new zk7 version
aguerra: Good morning everyone !!!
CarlosRuiz: Hi Alejandro
Deepak: Can we have release without zk7?
CarlosRuiz: maybe we can do a release 2.1 for maintenance and then integrate zk7 into development to prepare for r3
Deepak: Yes, So functional feature do not need to wait for zk7
Not-2f44: [iDempiere] CarlosRuiz_globalqss pushed 1 commit to development [+0/-0/±2] https://bitbucket.org/idempiere/idempiere/commits/
Not-2f44: [iDempiere] globalqss a4f9ebd - IDEMPIERE-2251 Add methods in FDialog for message that must not be translated
tbayen: Hi
CarlosRuiz: Hi Thomas
Not-2f44: [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2251 status set to "Resolved" -resolution set to "Fixed"
Not-2f44: [IDEMPIERE] Hi Nicolas, I committed a different patch - there was already a provision to pass already translated messages to ask - but the method was wrongly translating the message again. So fixed the method and fixed the call.
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2251
Deepak: Hello Thomas
aguerra: hi Thomas
egil_: good morning
aguerra: hi egil
tbayen: When I zoom from an empty field I get a window to create a new record. Then I enter a new records. Is there a way to close this window in such a way that the record is automatically entered in the empty field where I began?
nmicoud: in zk, you can use the quick entry feature
nmicoud: http://wiki.idempiere.org/en/NF1.0_QuickEntry
Deepak: Thomas, Currently it do not
Not-2f44: [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1850 status set to "Resolved" -resolution set to "Fixed"
Not-2f44: [IDEMPIERE] [~dantam], I think the current code makes sense - we're showing to user the date of the transaction on payments and invoices which I think is what he/she expects to see - we assign by default that date of trx to the accounting date - but the user can change it to another date, so, not a big deal. Regards, Carlos Ruiz
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1850
Deepak: but can implment observer patterns to make it possible
CarlosRuiz: tbayen, quick entry can do the trick you're looking for
CarlosRuiz: ah - nmicoud already told you :-DDD
nmicoud: :)
aguerra: Carlos shared with us !! :-)
tbayen: Hmmm... I need some special Callouts during the entry. Is this possible?
nmicoud: yep
nmicoud: AFAIR, callouts are used within this panel
CarlosRuiz: tbayen - if you need special callouts for quick entry mode - you can check if the context variable "_QUICK_ENTRY_MODE_" is set to Y
CarlosRuiz: or better the static constant WQuickEntry.QUICK_ENTRY_MODE :-)
tbayen: I will have a look into that. :-)
Deepak: This is interesting to know, I was not knowing that quick entry supports callout
norbertbede: hi
CarlosRuiz: Hi Norbert
norbertbede: CarlosRuiz, you wrote not enough feedback to zk7. how we can test it, do you have exact idea, areas we need to give feedback
norbertbede: i can test regular processes etc.
CarlosRuiz: easiest is to test in https://demo.idempiere-erp.org
norbertbede: functioanly is equal to actual trunk ?
norbertbede: zk 6 ?
CarlosRuiz: or install from the download from http://ci.idempiere.org/job/iDempiere-zk7/
CarlosRuiz: functionally is equal - I plan to integrate today the latest fixes from dev into zk7
norbertbede: what is the most critical part to rollut this version to a small live installation ?
norbertbede: im able to test various scenarious, then the best option is to test live
CarlosRuiz: tomcat was changed to jetty - and the platform was upgraded - so, most of the libraries must be newer
norbertbede: not too big implementation
norbertbede: im study some workaround because jetty, looks interesting for me as good direction
norbertbede: hieplq did you tested allready zk7 L
norbertbede: ?
hieplq: not much just install and run a round.
CarlosRuiz: we can expect from zk7 some things broken from the UI
CarlosRuiz: from jetty the change can be more technical about performance, memory consumption, etc
hieplq: in case you need a private server to test complicate case. don't want test data of other affect you. i can support install a server
Not-2f44: [IDEMPIERE] norbert.bede updated IDEMPIERE-2148 Tested By set to "Norbert Bede"
Not-2f44: [IDEMPIERE] Tested: PASS [~carlosruiz_globalqss], [~hieplq]. Attached patches running in last week in production environment. We iteratively fix various issues - and can conform its ready to commit. Please commit it !
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2148
norbertbede: my opinion is: its better to rollout to production if basic tests are done then with quick hotfixes and a little focus we can save weeks months…with this method we tweak lot around info window, grids etc.
Not-2f44: [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2250 status set to "Resolved" -assignee set to "Carlos Antonio Ruiz Gomez" -resolution set to "Won't Fix"
Not-2f44: [IDEMPIERE] Tested the accounting consequences of not using a charge and the result is wrong - in accounting the transit accounts 21300 and 11130 are left with balance (GW accounts). It would need an additional allocation between the payment and the receipt to match both accounts, it seems easy to do the match simply using the charge. Regards, Carlos Ruiz
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2250
egil_: Some cases i have a payment that need to be distributed in many charges but i have just one. In allocate tab on windows payment i just can select an invoice and i have to create an ar reciepe document type distrubute an payment after and that's so much work.
egil_: If we could have the charge un allocate tab we can have as many as we need to distribute in just one payment. An example of this is when the client have many petty cash and want to make just one payment to reposition.
Not-2f44: [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2254
Not-2f44: [IDEMPIERE] Neil, I have tested and iDempiere can run in very small servers - even 256MB servers. And we also have installations with 12GB of memory and on every installation the Xms and Xmx must be tuned according to the server. So, probably a "default" is not a good idea. I would prefer to have some sort of properties where we can customize on every server the JAVA_OPTS without touching the .sh/.bat files Regards, Carlos Ruiz
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2254
egil_: @CarlosRuiz what do you think about this?
egil_: Could be an improvement or there is another way to do it?
nmicoud: egil_ : i've done something similar on adempiere (adding tax_id and charge_id) on the payment allocate table. i plan to migrate it to idempiere. if useful i can put it in the trunk
egil_: @nmicoud
egil_: excelent
CarlosRuiz: charge_id sounds good idea (not easy to implement) - not sure if tax_id is a good idea there
egil_: that is so usefull
nmicoud: it is useful here :)
egil_: why tax id? @nmicoud
nmicoud: this way, you don't have to create invoice to use tax accounts
egil_: why not create a charge with tax accounts in case you need it?
nmicoud: because in fact acct, you will not have the c_tax_id. and with a single line, you have the charge and its tax
nmicoud: and it was funny to implement :D
red1: Anyone knows what to do with a bloated MCost table? I got 54k records in it.
egil_: ok its good to know
red1: Running UUIDGenerator gets stuck on my MCost table
nmicoud: a line in payment allocate can then have a charge and/or tax
Not-2f44: [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-1665 status set to "Resolved" -assignee set to "hieplq" -resolution set to "Fixed"
Not-2f44: [IDEMPIERE] [~hieplq], on big installations is usual to move in the other direction, making transactions littler. I don't see if there is a gain making the whole process a single trx. In the meantime I prefer not to integrate it, but please let me know if there are strong reasons to move that way.
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1665
nmicoud: egil_ : perhaps you can create a post on google groups describing your need. i will then answer by describing what i've done; and if it's ok, i will try to make it sooner
Not-2f44: [IDEMPIERE] norbert.bede created IDEMPIERE-2261 zk7 - Attribute set Window is scrapped - doesnt display non instanc. attributes
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2261
egil_: ok i will do one with this
nmicoud: ok
CarlosRuiz: red1, UUIDGenerator process the records one by one
CarlosRuiz: most of the time is better to do it directly via SQL for big tables
CarlosRuiz: you can try from SQL
CarlosRuiz: update m_cost set m_cost_uu=generate_uuid() where m_cost_uu is null;
norbertbede: ZK7 test result: CarlosRuiz ZK found https://idempiere.atlassian.net/browse/IDEMPIERE-2261
red1: Thanks CarlosRuiz
Not-2f44: [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2256 description set to "Steps for reproduce: - Press Menu -> Open Items -> Unallocated Payments - DO ok. The informe show Payments already allocated. See picture... Maybe error in C_Payment_v UnAllocated view"
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2256
nmicoud: CarlosRuiz : could you have a look at https://idempiere.atlassian.net/browse/IDEMPIERE-2122 please ? it has a patch and should be easy to integrate
Not-2f44: [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2256 priority set to "Major"
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2256
Not-2f44: [IDEMPIERE] hieplq updated IDEMPIERE-1665
Not-2f44: [IDEMPIERE] thanks [~carlosruiz_globalqss] for feedback. example we has 5 record need match current process: match 2 record (with commit). exception at record 3 stop matching with error message in case all match in a record not need. why not continue match next record after record 3? and message will is list of un-success record.
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1665
tbayen: What was the reason to change to jetty? I feel that we just changed from jboss to tomcat. Is there a real advantage for the normal user?
CarlosRuiz: sure nmicoud, I'll try, I'm looking IDEMPIERE-2256 - seems like a big issue - the whereclause of the reportview is not taken into account
nmicoud: thanks
Not-2f44: [IDEMPIERE] norbert.bede created IDEMPIERE-2262 ZK7 - Report toolbar missing (select format, output etc.)
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2262
Not-2f44: [iDempiere] CarlosRuiz_globalqss pushed 1 commit to development [+0/-0/±1] https://bitbucket.org/idempiere/idempiere/commits/
Not-2f44: [iDempiere] globalqss 20649f7 - IDEMPIERE-2256 Unallocated Payments Report show payments allocated / IDEMPIERE-1702 / IDEMPIERE-659
Not-2f44: [IDEMPIERE] norbert.bede updated IDEMPIERE-2261
Not-2f44: [IDEMPIERE] 3.0.0.v20141016-0654
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2261
hieplq: @CarlosRuiz. i sent you a email about IDEMPIERE-2253 wdyt?
Not-2f44: [IDEMPIERE] norbert.bede updated IDEMPIERE-2261 environment set to "3.0.0.v20141016-0654"
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2261
Not-2f44: [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2256 status set to "Resolved" -assignee set to "Carlos Antonio Ruiz Gomez" -resolution set to "Fixed"
Not-2f44: [IDEMPIERE] Thanks [~hardmax], good catch.
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2256
Not-2f44: [IDEMPIERE] norbert.bede updated IDEMPIERE-2262 environment set to "3.0.0.v20141016-0654, Chrome, Mac"
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2262
Not-2f44: [iDempiere] CarlosRuiz_globalqss pushed 1 commit to development [+0/-0/±1] https://bitbucket.org/idempiere/idempiere/commits/
Not-2f44: [iDempiere] nmicoud 1a4c747 - IDEMPIERE-2122 ShowAdress link only appears on some columns
Not-2f44: [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2122 status set to "Resolved" -assignee set to "Nicolas Micoud" -resolution set to "Fixed"
nmicoud: thanks Carlos
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2122
CarlosRuiz: thanks to you - nice improvement
nmicoud: catch it at the Castle ;)
CarlosRuiz: ah - we're still having results from the Castle :-D
nmicoud: :D
CarlosRuiz: tbayen, we need to repeat it :)
nmicoud: +1
egil_: I have another observation and whant your feed back about it. when i select on accounting scheme currency x but i have several transactions in others. The problem is that default reports like open items or unallocate payments do not show me the information on the currency selected on de scheme by default
egil_: dont you think that the view should have at least this column with the amount converted to be show?
nmicoud: gtg, egil_, juste answer on the forum
egil_: this is easy to solve but could be better if by default they have it
Not-2f44: [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-2259
Not-2f44: [IDEMPIERE] Wondering if we can check AD_System.SystemStatus - if is in production then we just show the Vendor Information - and vendor information can be sysconfigurable as proposed.
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2259
Not-2f44: [IDEMPIERE] norbert.bede updated IDEMPIERE-939
Not-2f44: [IDEMPIERE] valuable test results from others. issue happening on simple scenarious too ! https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!topic/idempiere/4Jos3jCzP0A
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-939
Not-2f44: [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-939
Not-2f44: [IDEMPIERE] It also happens from time to time in demo server that the English language is lost on the login - just Spanish is shown. Samely the cause is still undetermined, but it could be related, a cache reset doesn't solve the issue, just a restart of the server does.
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-939
Not-2f44: [IDEMPIERE] norbert.bede updated IDEMPIERE-939
Not-2f44: [IDEMPIERE] maybe this caused by unproper termination of server (user sessions hanged). maybe its a sci-fi)..... just manager thinking. im usually evening stop server for maintenance. yesterday i updated the base version - then run server from console ./idempiere-server.sh &. then in my case - slovak languages appear (slovak language displayed 3 times). this could be last not unlogged number of users at evening. This could explain why sometimes 3 som
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-939
Not-2f44: [IDEMPIERE] norbert.bede created IDEMPIERE-2263 ZK7 - Create Lines From Doenst works - cant select items, all and change qty
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2263
norbertbede: CarlosRuiz i start a test session with use cases will report steps i did tomorrow, but allready catch 3 issues
norbertbede: in GUI for ZK7
CarlosRuiz: good - thanks for testing
Not-2f44: [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-939 Attachment set to "IDEMPIERE-939.patch"
Not-2f44: [IDEMPIERE] Twilight zone bug :-D I'm trying to trace the code. The list of login languages is based on the array Language.s_languages The s_languages array is incremented in the method Language.getLanguage. The issue I see is that the s_language is a primitive array so it needs to be dropped and recreated to add a new language, changing that to an ArrayList that stays really "static" on time could be helpful. I'm attaching the patch !IDEMPIERE-939.p
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-939
Not-2f44: [IDEMPIERE] carlosruiz_globalqss updated IDEMPIERE-939
Not-2f44: [IDEMPIERE] Twilight zone bug :-D I'm trying to trace the code. The list of login languages is based on the array Language.s_languages The s_languages array is incremented in the method Language.getLanguage. The issue I see is that the s_language is a primitive array so it needs to be dropped and recreated to add a new language, changing that to an ArrayList that stays really "static" on time could be helpful. I'm attaching the patch IDEMPIERE-939.pa
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-939
Not-2f44: [IDEMPIERE] dantam updated IDEMPIERE-2250
Not-2f44: [IDEMPIERE] We can leave it as it is. However I don't get the same result. Have run with my "tweaked" bank transfer for over a year now and in different clients without the side effect you describe. Do you perhaps mean that the balance is open because you haven't reconciled the bank statement(s)? Don't spend time on it now. I can do some more work on my part and present a suggestion. I have some processes for direct transfers directly in the bank sta
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2250
nmicoud: CarlosRuiz, could you have a look at https://groups.google.com/d/msg/idempiere/utwFQ2p2bfg/vU4OSvfR1wYJ. As it is something that i've done on adempiere, i could migrate it to idempiere. Just need to know if it could be integrated in trunk.
Not-2f44: [IDEMPIERE] nmicoud updated IDEMPIERE-2259
Not-2f44: [IDEMPIERE] Checking AD_System.SystemStatus could be the default behaviour, but it can be overwritten by a sysconfig key ? And wondering if we should add more stuff about the vendor (location, phone, ...)
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2259
CarlosRuiz: nmicoud, I think it can be trunkable - I still think the tax can be problematic
Not-2f44: [IDEMPIERE] norbert.bede created IDEMPIERE-2264 ZK7 - Payment allocation column header shifted
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2264
Not-2f44: [IDEMPIERE] dantam updated IDEMPIERE-1850
Not-2f44: [IDEMPIERE] Agree that it's not a big deal. My problem occured when a user had changed the accounting date on the invoices but not the document date. The accounting date was after the document date which made the invoices impossible to allocate to eachother (one credit note and one normal invoice). If the same situation happens to some other user all they will see is an error message that says "Wrong allocation date". They won't be able to figure out
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-1850
nmicoud: why problematic ?
nmicoud_: get disconnected :-/ did i miss something ?
posde: nmicoud_, world peace
nmicoud_: too bad :)
posde: apart from that, nothing else
nmicoud_: ok, thanks
CarlosRuiz: nmicoud_, still thinking here in draft - would need to check your implementation - at this moment you can see all the taxes from table C_InvoiceTax - there are reports and utilities based on that
CarlosRuiz: i.e. TaxDeclaration ( I think we hided it ) is based on that table
CarlosRuiz: so, is something to check if is worthy to have now a new table to look for taxes - and you don't have the direct relationship about what product/charge generated the tax
nmicoud_: i see what you mean
nmicoud_: if you want to see all taxes, you have to look in fact_acct
nmicoud_: or create a new view
nmicoud_: here, users look in the fact_acct, so i don't have this problem ; anyway, it could be problematic
CarlosRuiz: I think is important to know what product/charge generated a tax - you don't get that in fact_acct
nmicoud_: you will have the product, not the charge.
nmicoud_: no - mistake - need some sleep
nmicoud_: just a thought : maybe adding a c_paymenttax table (same behaviour as c_invoicetax). And a new view documenttax" that will aggreate records from c_invoicetax and c_paymenttax ?
nmicoud_: i have to go. we can continue on google group. bye
CarlosRuiz: bye
Not-2f44: [IDEMPIERE] norbert.bede updated IDEMPIERE-2148 Version set to "2.0.0"
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2148
Not-2f44: [IDEMPIERE] norbert.bede updated IDEMPIERE-2148 Component set to "Zk Web Client"
Not-2f44: [IDEMPIERE] http://idempiere.atlassian.net/browse/IDEMPIERE-2148
Not-2f44: [iDempiere] CarlosRuiz_globalqss pushed 2 commits to zk7 [+14/-0/±75] https://bitbucket.org/idempiere/idempiere/commits/
Not-2f44: [iDempiere] globalqss 27aa68f - merge 1a4c747dfdf9 development into zk7
Not-2f44: [iDempiere] globalqss a2c9117 - IDEMPIERE-2245 Platform Upgrade for r3
Not-2f44: [iDempiere] CarlosRuiz_globalqss pushed 1 commit to zk7 [+0/-0/±2] https://bitbucket.org/idempiere/idempiere/commits/
Not-2f44: [iDempiere] globalqss f61f99b - IDEMPIERE-2245 Platform Upgrade for r3