You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ofbiz.apache.org by "Paul Foxworthy (JIRA)" <ji...@apache.org> on 2016/11/23 00:20:58 UTC

[jira] [Commented] (OFBIZ-7714) Introduce a quick way for adding Purchase Price agreements with Suppliers for any specific product from Catalog

    [ https://issues.apache.org/jira/browse/OFBIZ-7714?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15688391#comment-15688391 ] 

Paul Foxworthy commented on OFBIZ-7714:
---------------------------------------

There are several issues here that need careful consideration.

If the user interface for creating an Agreement is long and arduous, let's review that. I think it's no big deal that you need to navigate into the Accounting application.

If a user does not have permission to create an Agreement, they should not be able to do so. Full stop. This is a matter of governance, not just convenience. I think the scenario you're talking about suggests a need for more limited permissions for staff to create Agreements. I can envisage permissions:
- to lower a price from a supplier but not increase it
- to offer a discount to customers for some products in some categories with limits (not below cost, etc)

The feel here is something like pricing rules. There are many factors that might constrain the Agreements a staff member is authorised to enter into.

So it will be tricky to really address well the scenario you describe. Allowing a sneaky way to bypass accounting permissions is not the answer.





> Introduce a quick way for adding Purchase Price agreements with Suppliers for any specific product from Catalog
> ---------------------------------------------------------------------------------------------------------------
>
>                 Key: OFBIZ-7714
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-7714
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: product
>    Affects Versions: 14.12.01, 15.12.01
>            Reporter: Swapnil Shah
>            Assignee: Swapnil Shah
>         Attachments: PPA.png
>
>
> Currently new pricing agreements creation takes user to Accounting app where it is quite an long and arduous process. And many a times a buyer or procurement users doesn't have direct accounting permission in case quick pricing agreement needs to be placed with Supplier for specific product(s).
> We can provide a quick option from Catalog >> Product >> Agreement screen over "Purchase" section that could unfold as follows:
> # Have a 'Create Price Agreement' link/button on the 'Purchases' Panel and hitting this link could ask user to enter following very basic parameters:
> #- Party Id From (Default it to facility's owner party id)
> #- Party Id To (show list of suppliers like we show at the time of Purchase Order entry screen)
> #- From Date (default it to show as now() timestamp)
> #- Through Date
> #- Description
> #- Price
> #- Currency
> #- Supplier Product Id
> # Upon successful submission of above details system should create Agreement and AgreementItem & SupplierProduct between Supplier and organization by passing following default values:
> #- Role Type Id From = 'Internal Organization'
> #- Role Type Id To = ''Supplier"
> #- Agreement Type Id = 'Purchase'
> #- Agreement Item Type Id = 'Pricing'
> #- Product Id= '<ProductId on screen>'
> Please refer to attached screenshot for reference placeholder
> !PPA.png|thumbnail!



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)