<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.globalqss.com/wiki/index.php?action=history&amp;feed=atom&amp;title=IDempiere%2FFullMeeting20131016</id>
	<title>IDempiere/FullMeeting20131016 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://www.globalqss.com/wiki/index.php?action=history&amp;feed=atom&amp;title=IDempiere%2FFullMeeting20131016"/>
	<link rel="alternate" type="text/html" href="http://www.globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20131016&amp;action=history"/>
	<updated>2026-04-08T19:03:52Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.32.1</generator>
	<entry>
		<id>http://www.globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20131016&amp;diff=315&amp;oldid=prev</id>
		<title>CarlosRuiz: full meeting</title>
		<link rel="alternate" type="text/html" href="http://www.globalqss.com/wiki/index.php?title=IDempiere/FullMeeting20131016&amp;diff=315&amp;oldid=prev"/>
		<updated>2013-10-16T17:27:25Z</updated>

		<summary type="html">&lt;p&gt;full meeting&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;!-- breadcrumb --&amp;gt;&lt;br /&gt;
&amp;lt;font size=-2&amp;gt;&lt;br /&gt;
&amp;amp;lArr;&lt;br /&gt;
[[IDempiere|Table of Contents]] |&lt;br /&gt;
[[IDempiere/Full Meeting Minutes|Full Meeting Minutes]] |&lt;br /&gt;
Full Meeting 2013-10-16&lt;br /&gt;
&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''''CarlosRuiz''''': Good Morning&amp;lt;br&amp;gt;&lt;br /&gt;
'''''PedroRozo''''': Good Morning Carlos and group&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Bonjour&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': Any idea for this https://groups.google.com/forum/?fromgroups#!topic/idempiere/o8F3HIKo2yo ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': Daarestiet!&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Hi Thomas&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': nmicoud, what do you mean with reactivate?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i complete a payment and then i find an error ; so i want to reactivate it in order to change something (date, amt, ...) and then complete it again&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I think the easiest way is to do it in a model validator&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': hi all&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': no, because, MPayment.reactivateIt generate a countrr document&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i have to overwrite the method&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': so, you don't want to reactivate it - what you want is to enable changing some fields on a completed doc &amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I was doing a POC for something similar&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': for https://idempiere.atlassian.net/browse/IDEMPIERE-149&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': after analyzing the business cases of IDEMPIERE-149 we arrived to the conclusion that most of reversals are not needed - and we could allow changing some harmless info on completed docs&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': the issue is to define which fields are &amp;quot;safe&amp;quot; - what is the scope of such &amp;quot;safety&amp;quot; - and processing the impact of changing a field - for example reposting acct if you change the date&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': Hi to all :D&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': i guess safe fields are those which have no impact on accounting ; like SalesRep on invoices&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I did a POC implementing a button that opened a form with the fields allowed to be changed&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Hi Orlando&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': but description should be not safe as it is used for description on Fact_Acct&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': even impacting accounting is safe if the period is still open&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': description field is always updatable on most documents&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': that lead to issues because people change it after posting docs and don't see the 'new' description on Fact_Acct&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': perhaps those safe/not safe fields could do what i want&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': Is my understanding true that accounting fact lines are never changed or deleted? Things like voiding, storno, etc. always create new lines. True?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': yes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': there is no update on fact_acct&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': only insert or delete&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': delete? In which case are fact lines deleted?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': when you repost a document, lines are deleted and then inserted&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': nmicoud, I'll try to find the POC I did (it was some time ago) and upload a proposal there to gather community ideas&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': or when you launch the ResetFactAcct process&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ok Carlos, thanks&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': another subject ;) ; i installed red1's plugin for ui mobile. And i was wondering if a list could be added on AD_Role. So that we can reserve some role to swing or web or mobile or future Android app ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': a list?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': so we can affect a role to a single way of login ; eg, role A is for swing only, role B is for web and role C is for mobile ; D is for all&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': and then on login panels we only display the available roles&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': as some stuff are not available in mobile or in swing, it could lead to error to show them in menu and role&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': swing vs zk I think is just a few forms &amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': and info windows&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': and new designs for window&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes - but info windows and general windows keep working without problem&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': yes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': maybe mobile plugin can add a column AD_Role.IsMobileEnabled&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': it was my 1st idea&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': and i was thinking of a more general stuff&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': but AD_Role.IsMobileEnabled will do the job&amp;lt;br&amp;gt;&lt;br /&gt;
'''''aguerra''''': hi for everybody !!!!&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': hi&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': hi&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': hi&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': @CarlosRuiz, we have created a form to pay multiple invoices with multiple payment methods, I think it would be interesting to integrate the core&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': it sounds good - a plugin?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': also another form to enter a product serial massively at a reception or physical inventory&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': yes a plugin&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': with barcode scanner?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': yes&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': excellent!&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': I see it more as an improvement of the core&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': probably it is - just that released initially as plugin is easier for anybody to test and vote - if it's already done as plugin then it will be very easy to publish&amp;lt;br&amp;gt;&lt;br /&gt;
'''''aguerra''''': vote 1&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': time to setup an &amp;quot;idempiere market&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': :-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': sure&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I think it would be great if you can open a JIRA ticket and attach there code or URLs pointing to repos - and screenshots if you prefer too&amp;lt;br&amp;gt;&lt;br /&gt;
'''''PedroRozo''''': Carlos/group is there any central wiki for those new plugins/extensions/verticals .. so we can start to publish as well ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': not yet - good idea at least start with a wiki page with those - meanwhile we have a more formal solution&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': https://bitbucket.org/dcs_bitbucket/serial-plugin/admin&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': ok no problem&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': maybe in the wiki - plugins&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': maybe http://wiki.idempiere.org/en/Category:AvailablePlugins     ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': sound good&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': Ready http://wiki.idempiere.org/en/Category:AvailablePlugins&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': i write the intro and put some plugins to start&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I think we can also provide a service on ci.idempiere.org to compile and publish p2 repos for open plugins&amp;lt;br&amp;gt;&lt;br /&gt;
'''''PedroRozo''''': good .. we will publish there as well ...&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': maybe a template for published plugin pages is good too&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': company/developer - URL for sources - URL to download - URL to p2 repo if available - install instructions (if something else is needed beyond install)- basic documentation (or link to) ...&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I think in a marketplace is very important people to add comments and &amp;quot;rate the plugin and service&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': yes 1+&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': letś rock&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': Carlos can you check the jira ticket 1436&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': maybe something like&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': http://primelife.ercim.eu/results/opensource/57-mediawiki-reputation-extension&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': Angel attach the code to solve this issue&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': you answer this: Seems like a Duplicate of IDEMPIERE-775&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I reviewed yesterday and marked it as duplicate&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': GL Distribution is an independent process - I think Doc_ classes must not take care of distribution&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': yes but the other ticket don't have solution&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': we tested a solution on one customer - adding C_DocType_ID as a virtual column and AFAIR it needed a minor fix to work&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': but it could be also to hardcode the getC_DocType_ID for those 7 documents&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': and why not adding a 'real' column C_DocType_ID ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': feasible too - just that is more work &amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': eg: for some accounting reports, i need to display the translated name of the document ; no problem when it is invoices, payments, ... and when it is bank statement or allocation =&amp;gt; hardcoded&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I guess JJ design is that those are not really documents - but link/match relations&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': would be easier for everybody to add it (and use the IsDefault column on C_DocType to determine how to fill value)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': right&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': the C_DocType_ID virtual column solution worked - but I don't recommend it&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': the needed work to add those 7 C_DocType_ID columns:&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': - migration script for the 7 new columns&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': - migration script to fill existent records&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': - then make the new columns mandatory&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': - change code to fill with the default as NMicoud suggested&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': - change rv_unposted and maybe rv_unprocessed?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': am I forgotting something?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': &amp;gt; check to have a single record for those table in c_doctype ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': update gardenworld ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': maybe we can allow multiple doctypes - just use the default if there are several&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': thinking that maybe extensions could use a non-default doctype for something &amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': gardenworld would be updated with the script to fill existent records&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': what i meant was : a single (and not 0) doctype should be marked as isDefault&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yep&amp;lt;br&amp;gt;&lt;br /&gt;
'''''nmicoud''''': ok, just to be sure :)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': seems like rv_unposted and rv_unprocessed don't have that column&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': neither rv_fact_acct&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ah - here are summarized the rating extensions&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': http://www.mediawiki.org/wiki/Category:Rating_extensions&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': what we need to do this ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': to create the website&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': and do it ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': I can provide the hosting&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': and a resource to develop the site&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': wdyt?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I don't have experience with such apps&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': IMHO it sounds great - but if it's too much work I would start simple - maybe categorization/comments/ratings on wiki &amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': it needs some administrative work to avoid what happens with adempiere wiki&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': where most people put company names there contributing zero to the project&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': so - some administrative work to at least check the plugins are real - and have open source code published&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': about the rating extension on wiki - maybe tbayen can ask Thomas Thiessen if is feasible to test some&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': I can install this but atm I have no time for testing.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I think talk page is enough for feedback/comments&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': and rating can be with reputation extension - or this one http://www.mediawiki.org/wiki/Extension:W4G_Rating_Bar&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': I like the idea to use things we already have like wiki and such but if ocurieles_dcs prefers to spend his resources to do it in another way we should talk about what is best.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': sure - I'm not against something better  :-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': @ tbayen the ideal is not wasting resources, we can use the wiki and a remedy to keep the day our site&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': maybe the first plugin placing people excited and there is a lot of work in this&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': @tbayen and @CarlosRuiz just start with something simple, I'll talk this afternoon with one of my employees to coordinate this&amp;lt;br&amp;gt;&lt;br /&gt;
'''''aguerra''''': I can help Mr ocurieles&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': A wiki based solution will at least be good as a prototype. We can build a template for description, documentation, discussion etc. and learn how to do it best. When we have this for some months and some plugins we could see if we need a more specialized software.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': If you need a mediawiki plugin for that please contact me.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I have already three plugins to put there  :-)  LCO&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': We also have some payroll, LVE and some improvements we created as plugin&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': thanks @tbayen sure&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': I like the idea of a rating extension in the wiki. The Rating bar looks cool but I did not review all possibilities. ocurieles_dcs, please can you review the rating extension and choose one to install which fits best your needs.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': there are a lot obsolete - or with obsolete prerequisites&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': ok, let me check&amp;lt;br&amp;gt;&lt;br /&gt;
'''''aguerra''''': Mr CarlosRuiz What do those 3 plugin??&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': https://groups.google.com/d/msg/idempiere/rJkTL_C6-3I/9rnSkL2JPt8J&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': some plans for the 2014 idempiere conference ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': brazil 2014 it must be&amp;lt;br&amp;gt;&lt;br /&gt;
'''''aguerra''''': Venezuela margarita island :-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': noo Venezuela Noooo&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': ocurieles_dcs, where do you come from?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': hahaha i wanna I want to get away from my wife&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': I want to get away from my wife&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': I From Venezuela @tbayen&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': Neighbor Carlos&amp;lt;br&amp;gt;&lt;br /&gt;
'''''aguerra''''': I like too!!!&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': :-D  Hope your wife don't read the meeting logs  :-D&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': ah, ok. I understand that. It had pres and cons to have my wife with the conference. ;-) I believe most visitors liked the &amp;quot;pre&amp;quot;s. Perhaps we should attract more female programmers. ;-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': but we need to plan ahead for a currency problem we have in our country&amp;lt;br&amp;gt;&lt;br /&gt;
'''''aguerra''''': for us, not for them!!!&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': am thinking this time around a conference in south america will be great because of the user base there&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': xolali, after last conference we said next in Brazil and then in Ghana. Isn't it true?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': an brazil comes to mind because there is a world cup and we can have a conference and also enjoy the atmosphere&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': Yes @tbayen&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': I like the idea of brazil, then with more reason you have to plan ahead for the World Cup will be difficult to find accommodation&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': Hmmm... I do not like to mix the conference and the world cup. Hotels will be expensive and the attention will be parted. But I would give this decision to someone who wants to invite us.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': yeah is complicated&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': Maybe in Colombia ? WDYT @CarlosRuiz ???&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': Yeah, thats true accomodation will be expensive. Well, we need a host in brazil first then we can sort out the rest&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Colombia classified to world cup - but I would not talk technical there  :-DDD&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': or USA..&amp;lt;br&amp;gt;&lt;br /&gt;
'''''aguerra''''': ok San Francisco ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': Wherever it is, this time NOT lose me&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': I have to say that on normal conferences Carlos always wants to code the whole day!&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': hahahahaha&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': we need a host first, someone who will invite us. Thomas was great the last time. Organisation is key&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': tbayen wanted me to code all day - but I just wanted to taste german beers  :-D&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': hey come back to work, this is the multi-payment plugin https://bitbucket.org/dcs_bitbucket/multipayment-plugin&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': CarlosRuiz, I read IDEMPIERE-149. There is definitely a market for such a functionality. But this does not conform to laws and accounting rules. (This is the reason why there is a market.) You should not do this in core but as a plugin.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': @aguerra maybe in Germany will can drink something&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Orlando - I'm glad you're publishing real open source here&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': https://bitbucket.org/dcs_bitbucket&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': tbayen, my idea is to make it configurable&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': is just if you allow - and the fields you allow - and applying the consequences you define&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': and fields must be open under certain conditions&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I didn't find a good way to model it - the rules are too per-each-implementation&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': I do not talk about changing some fields under some circumstances. IDEMPIERE-149 is about the disapperance of a whole invoice, isn't it?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': so, in the end I thought it can be modeled as a plugin - search which fields are modifiable based on pluggable java code &amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yes - we changed the scope of that one&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': I mean - in a POC we discussed what is the root cause of having hundreds of reversed documents on a typical starting implementation&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': and even hundreds also on established implementations too&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''':  @CarlosRuiz thanks, this is nothing compared with your work&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': Many people are interested in letting Invoices disappear but you should not propagate this possibility and let this function not open in a standard configuration. So if someone activates it to break the law he has to do it by his own purpose and not by accident.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': we thought the root cause is about doing some minor changes to harmless (or at least controllable) fields that are not allowed by the application&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': if we open the ability to change completed docs - in a controlled way - then we expect the reversed documents will dramatically decrease&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': You are right - as a programmer, implementor and tester I see the problem of hundreds of wrong Invoices. But as an studies accountant and with knowledge of germany tax laws I am frightened.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': reversed documents are not a problem - they work fine - and I'm fine with them - but having hundreds of reversed documents just because the activity field was left empty - make a lot complex the accounting revision&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': And as a tax payer I am hopeful. ;-) Haha!&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': There is no easy way to connect the reversed documents and filter them out. What if there is a kind of matchcode in the accounting facts so you can identify the original and reversed documents and filter them for normal output. (Or you could even delete these lines if you are really brave).&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': there is an easy way - I think there is a reversal_id on those tables&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': add one column to the accounting facts &amp;quot;reverseline&amp;quot; with a reference to the exact same but reversed accounting fact line.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': I think the reversal_id is in the invoice, not in the accounting facts. Perhaps the accounting facts view has to be extended.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': But there are so many types of documents to get the reverse_id from. This will be a rather complicated view.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': @carlos - nominate next topic to discuss: preventive maintenance module integration to the core&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': are someone tested interested on this ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': i playing with it - and plan to make repair order solution&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': but some objects should be reusable&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': what others say to that suggestion ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': IMHO it sounds perfect for an extension&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': ok. it's ok. but then what i miss here at extensions, missing common software concept&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': so lot of people create solutions and not reuse existing well implemented components to resources, requeste, wflow etc&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': just create a one more plugin&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': lets say&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': i analyse how to implement idempiere at service-repair company for agro-equipments.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': i did the realisation study&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': and looks lot of components are allready in the system but missing small some elements&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': you can add those specific elements in the extension&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': e.g. project module with a facelifting has lot of parts - so why to create new one - just create on top of PM module window repair orders and make missing wowkflows and fit behaviours to reqs&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': ok.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': that also mean community not plan to improve existing components for other verticals ? or make it better&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': i tried talk yesterday with red1 about the mentioned maintenance module and we failed, at the end i got a presentation about plugins&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': want to talk on right platform discusss about business features&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': really neaded move forward ID to the first class sw not only at technology level&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': i believe i'm not too silly here&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': with my ideas&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': It is the question to do your improvements the right way (the plugin way). I feel there is a lack of documentation how to do it right to turn your own database customizations into a plugin.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': in my case - preventive maintenance - the concept is good direction but no really usable. needs lot of improvement. so ia can improve it and nominate it to update or waht&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': it will be good if you have a use case documentation. then someone can help with the plugin&amp;lt;br&amp;gt;&lt;br /&gt;
'''''edilsondneto''''': heloo, my friends&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': Hi edilsondneto! :-)&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': Hi Edilson&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': norbertbede, I think you're right about it can become messy and it could be more ordered if people construct over already created plugins&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': that's precisely why I decided to split the LCO in three independent plugins&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': to make at least two of them fully reusable in other countries&amp;lt;br&amp;gt;&lt;br /&gt;
'''''xolali''''': hi edilson&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': if that plugin approach is prio1 then need more docs, and marketplace&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': with explanation&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': is initiative on that ?&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': because people will see what exists what not, documentation layouts should be standardised etc.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': aka salesforce.com marketplace&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': that should be done on top of WP plugins&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': lets talk&amp;lt;br&amp;gt;&lt;br /&gt;
'''''CarlosRuiz''''': yep - that was talked in today's meeting - ocurieles_dcs volunteered to start a wiki category and check rating system&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': hi @norbert&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': hi&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': hi @norbertbede is time to create a plugin marketplace&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': this is our repo https://bitbucket.org/dcs_bitbucket for plugins&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': you can reuse that, but nobody know about that.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': first important think is define meta structure which could describe the plugin not just for cool developers but also for business consultants&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': where is @red1... red1 fell asleep&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': like name, author, business reqirements, processes covered, how to meet standard idempiere, version, forum, rating, reviews&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede''''': etc&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': has a birthday hangover&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': sure that we talk early&amp;lt;br&amp;gt;&lt;br /&gt;
'''''tbayen''''': The plugin pages should be only for business consultants, implementors and users. The developer pages should be linked. But they are extra pages. Developer pages are much older and written in an indivudual style of the developer. The plugin description pages should be in a common, unified  style.&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': I agree&amp;lt;br&amp;gt;&lt;br /&gt;
'''''ocurieles_dcs''''': for humans :D&amp;lt;br&amp;gt;&lt;br /&gt;
'''''norbertbede1''''': like me&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>CarlosRuiz</name></author>
		
	</entry>
</feed>