[ 
https://issues.apache.org/jira/browse/OFBIZ-1642?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Marco Risaliti updated OFBIZ-1642:
----------------------------------

    Component/s: marketing

> Screens to manage Contacts in SFA webapp
> ----------------------------------------
>
>                 Key: OFBIZ-1642
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-1642
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: marketing
>            Reporter: Anil K Patel
>            Assignee: Anil K Patel
>            Priority: Minor
>         Attachments: quickAdd.patch, quickAdd.patch, SFAContact.patch, 
> SFAContact.patch, SFAContact.patch
>
>
> In OFBiz a Contact is a Person, which is a type of Party (the other main type 
> being Party Group, which would correspond to an Account). For a more general 
> description of the Party structure see the Accounts section above. Each 
> contact will be in the Contact role. The following are screens and details 
> for them related to a contact. 
> These may be best as separate screens or as desired certain ones can be 
> combined.
> Find Contact
> • Accessed from the application/header level "Contacts" tab
> • Includes a search fields entry form and a search results display form
> • All search results will be filtered by Contacts the current user is 
> associated with (PartyRelationship in relationship of type CONTACT_REL TO 
> logged in user) unless the user has permission to view all.
> • Like the normal Party Search except with a filter on partyTypeId=PARTY_GROUP
> or PERSON and include a PartyRole record for the "CONTACT" roleTypeId.
> • Includes a link to the Create/Edit Contact page with no "partyId" to 
> identify the account for the purpose of creating a new Contact; note that for 
> Edit Contact the partyId can correspond to either the Group or Person. After 
> a contact is created, it should be setup in Relationship of type CONTACT_REL 
> with logged in user. 
> • Contact Home (Summary)
> • This page will include summary information for the account including basic 
> Contact
> fields plus other related information (to be defined....)
> • Will have link to and information about Account associated with contact; 
> since this
> is modeled as a PartyRelationship can theoretically have multiple Accounts 
> but the
> UI will limit the setup of a single Account per Contact.
> • Create/Edit Contact
> • If a "partyId" parameter is passed in this page will act as an Edit Contact 
> page (the
> partyId can for the Group

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to