Scott made a good point. If there is duplicated code, and they don't add much useful functionality, then they can move out, provided this will not break anything. +1
On Mon, Apr 9, 2012 at 9:56 PM, Scott Gray <[email protected]> wrote: > I have no problem with moving them out. > > Pierre, there is actually very little functionality available to either of > those apps and nothing that isn't already available in the main accounting > app. They do however carry the burden of two extra webapps and a LOT of > duplicated code. There is nothing there that couldn't be achieved with > better handling of the permissions within the main accounting app. The goal > here as with all of these cleanup efforts is to reduce unnecessary elements > within OFBiz, improve the consistency of what is available and then move > forward with good design on a solid base. > > Moving components, webapps and whatever else to Extras is simply saying that > we don't believe these items belong in a core OFBiz distribution, nothing > prevents them from being maintained by the community and used by anyone who > would choose to do so. If there is doubt that the components would be > maintained after leaving OFBiz then in my mind that is more of a reason to > discard them than to keep them. > > Regards > Scott > > On 10/04/2012, at 1:09 PM, Pierre Smits wrote: > >> Hi Anil, >> >> Are you proposing and committing yourself to bring all non-overlapping >> functions in AP and AR to the core of the accounting application whilst >> maintaining the added value these to sub components offer regarding user >> friendliness and separation of concerns BEFORE moving AP and AR out to the >> pasture? >> >> In other words, redo all the work already done and perfectly working in >> both sub components of accounting? I would say: if it aint broken, don't >> try to fix it! >> >> Regards, >> >> Pierre >> >> >> Op 10 april 2012 00:41 schreef Anil Patel <[email protected]> het >> volgende: >> >>> Hi, >>> >>> I agree that toolset for supporting AR and AP processes are important for >>> a business. Like Jacopo mentioned, AR and AP webapplications don't have any >>> that does not already exists in Accounting webapplication. >>> >>> AR and AP webapplications are special purpose apps that try bring together >>> screens relevant to context and User Role. So by removing AR and AP >>> application from Accounting component we'll not be removing any >>> functionality. User will still be able to do comparable thing from >>> Accounting application. If there are exception I'll ensure its added to >>> accounting before removing AR and AP apps from Accounting application. >>> >>> Also Moving Application out from Accounting to Ofbiz Extras does not mean >>> that we have abandoned it. All it means is, User will install those apps >>> based on their needs. I have seen many eCommerce installations that don't >>> use accounting application at all. Such users will appreciate to get slim >>> down Ofbiz :) >>> >>> Thanks and Regards >>> Anil Patel >>> HotWax Media Inc >>> >>> On Apr 8, 2012, at 4:13 AM, Pierre Smits wrote: >>> >>>> It is very normal in FICO solutions to have as much as possible a >>>> separation of concern implemented. This is applicable with regards to >>>> inbound and outbound money flows (AR vs AP), and in and outbound flow of >>>> goods (and the valueation thereof in FICO). For that (larger) companies >>>> ensure that people involved in AR would not have access to functions in >>> AP. >>>> But in more sophisticated ERP solutions that also applicable with the >>>> financial aspects of Asset Maint (that OFBiz has in the special purpose >>>> application Asset Maint),stock movements, the wages,tax, pensions and >>> soc >>>> sec administration of personell , and liquid asset (cash, banks and cc-) >>>> administration. >>>> >>>> All these are normally handled in sub accounting solutions (as are AR and >>>> AP, stock) where transactions are registered per identified item (ie the >>>> customer, supplier, stock item) and consolidated in transactions entries >>> in >>>> the general part of FICO. >>>> >>>> Regards, >>>> >>>> Pierre >>>> >>>> >>>> Op 8 april 2012 07:53 schreef Jacopo Cappellato < >>>> [email protected]> het volgende: >>>> >>>>> But for what I understand the AR and AP applications contain alternative >>>>> screens to the ones in the main "accounting" application. They are an >>>>> effort to implement more focused/specific applications versus the more >>>>> generic "accounting" application. >>>>> So, the main "accounting" application should already contain both the >>>>> AR/AP features, but some of its screens could serve both. >>>>> I would be in favor of the removal if we can make sure that all the >>>>> features that are removed are still available (even if in a more generic >>>>> way) in the "accounting" application. >>>>> >>>>> Jacopo >>>>> >>>>> On Apr 8, 2012, at 1:23 AM, David E Jones wrote: >>>>> >>>>>> >>>>>> When I first saw the subject I was thinking this as well. >>>>>> >>>>>> I always wondered why those were created as separate applications, >>>>>> perhaps for permission reasons I suppose. In a way they make more sense >>>>>> as part of the accounting webapp instead of in separate ones. >>>>>> >>>>>> -David >>>>>> >>>>>> >>>>>> >>>>>> Pierre Smits wrote: >>>>>>> - 1 >>>>>>> >>>>>>> Accounts payable (AP) and accounts receivable (AP) are together with >>> the >>>>>>> ability to process accounting transactions the core ingredients of a >>>>> good >>>>>>> FICO solution. Without both any accountant will state that your >>>>> accounting >>>>>>> solution is worthless. Without both core accounting components you >>> (as a >>>>>>> company) would have no overview of money owed to you or that you owe >>> to >>>>>>> others. >>>>>>> >>>>>>> Regards, >>>>>>> >>>>>>> Pierre >>>>>>> >>>>>>> >>>>>>> Op 7 april 2012 19:41 schreef Jacques Le Roux >>>>>>> <[email protected]>het volgende: >>>>>>> >>>>>>>> +1 >>>>>>>> Jacques >>>>>>>> >>>>>>>> >>>>>>>> Anil Patel wrote: >>>>>>>> >>>>>>>>> Hi, >>>>>>>>> Like lot of other stuff, I think AR and AP applications should be >>>>> moved >>>>>>>>> out of Ofbiz Accounting component. As such they are >>>>>>>>> special purpose application, but again not core to Ofbiz application >>>>>>>>> framework. >>>>>>>>> I recommend we should relocate AR and AP webapplications out of >>> Ofbiz >>>>>>>>> Accounting to Ofbiz Extras. If we as community agree, I'll >>>>>>>>> put efforts to complete the job. >>>>>>>>> Thanks and Regards >>>>>>>>> Anil Patel >>>>>>>>> HotWax Media Inc >>>>>>>>> >>>>>>> >>>>> >>>>> >>> >>> >
