hi barbarian,
let me try to explain the differences between the purchases and procurement activity we do in our organization.
1. prices
purchasing prices are different with different suppliers.
procurement prices are same for all suppliers.
2. placing order and invoicing
purchasing process starts from placing a purchase order -> GRN -> invoice (ofcourse, we can jump directly to GRN or to purchase invoice bipassing others).
we directly place procurement invoice (fortunately FA supports this).
3. No of Transactions:
we hardly make 5-10 purchases transactions a day.
on the other hand we make 1500-2000 procurement transactions a day.
4. Payments:
we make procurement payments every monday.
as you can see, though core functionality of both of them are same, the procurement activities are slightly different in the way we handle things. we need to make slight modifications
in procurement invoice generation. the major problem would be differentiating and tracking procurement invoices, due payments and cleared payments from thoses of purchases.
i wish the 'dimensions' feature support purchases and suppliers as extensively as it does with sales and customers.
anyway, i thought of creating a new item type and then cloning the core functionality of item type 'purchase' to new porposed item type 'procurement' and make the
necessary customization to procurement forms and reports. but as you mentioned in your post that it would be very hard to modify the core functionality the FA.
i take your word on that. and may be that is the reason why joe didnot respond for my request for creation of new 'Item Type'.
anyways, for now, as i mentioned in my previous post, i created a new purchase category as 'Procurement' and trying to make necessary customization to forms and reports.
i followed you suggestion (thank you for that) and created a 'Standard Procurement Price' for procurement products. in the purchase orders based on the item category, prices
will be displayed in purchase orders / invoices (i.e. supplier prices for purchased items and standard procurement prices for procurement items).
FA developers and contributors gave a meticulous attention to detail that, so far, the work on the customization has been prety easy (being a newbee in php, i didn't
expect i could reach so far). Hats off to them.
with that confidence, i will be adding a new field to the supplier table to differentiate regular supplier from the 'farm grower'. based on that, will be generating procurement
reports, payments, etc.
at least, that is the idea. any suggestions or ideas in this direction are more than welcome.
further, as i mentioned in my previous psot, i wish to develop a code to import procurement invoices in excel / csv format into FA. if you have any idea
in this regard, please guide me in this.
thank for your time and support.