You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Sumit Pandit (JIRA)" <ji...@apache.org> on 2009/09/08 11:14:59 UTC

[jira] Created: (OFBIZ-2913) Write a new service for quick creare user login.

Write a new service for quick creare user login.
------------------------------------------------

                 Key: OFBIZ-2913
                 URL: https://issues.apache.org/jira/browse/OFBIZ-2913
             Project: OFBiz
          Issue Type: New Feature
          Components: specialpurpose/ecommerce
    Affects Versions: SVN trunk
            Reporter: Sumit Pandit
             Fix For: SVN trunk


Write a new service for creating a user login, This could be called as QuickCreateUserLogin.
Create a person and User login based on following IN parameter - 
1) First Name 
2) Last Name
3) Email Address (this will act as user login and email address in absence of separate userlogin parameter.)

Based on above information create - Person, Party, PartyRole (CUSTOMER), Contact (Email) and user login.
Please verify that if productStore.useEmailAddressAsUserLogin == Y then UserLoginId = EmailAddress.


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


[jira] Commented: (OFBIZ-2913) Write a new service for quick create customer profile.

Posted by "Bruno Busco (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-2913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12795799#action_12795799 ] 

Bruno Busco commented on OFBIZ-2913:
------------------------------------

Sumit,
I only meant that creating a userLogin toghether with
1) First Name
2) Last Name
3) Email Address 

does not seem to be something specific to a certain application, ecommerce, SFA, or whatever.

But instead is seems to be a "core" feature.
I have found a similar, but with an additional captcha topping, in MyPortal (<simple-method method-name="createRegister"...)

Shouldn't we see if we can tie all of them in a single one?

> Write a new service for quick create customer profile.
> ------------------------------------------------------
>
>                 Key: OFBIZ-2913
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2913
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>    Affects Versions: SVN trunk
>            Reporter: Sumit Pandit
>            Priority: Minor
>             Fix For: SVN trunk
>
>         Attachments: OFBIZ-2913.patch, OFBIZ-2913.patch, OFBIZ-2913.patch
>
>
> Write a new service for creating a customer profile. This could be called as QuickCreateCustomerProfile.
> Create a Customer Profile based on following IN parameter - 
> 1) First Name 
> 2) Last Name
> 3) Email Address
> Based on above information create - Person, Party, PartyRole (CUSTOMER), Contact (Email).

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


[jira] Commented: (OFBIZ-2913) Write a new service for quick create customer profile.

Posted by "Sumit Pandit (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-2913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12753656#action_12753656 ] 

Sumit Pandit commented on OFBIZ-2913:
-------------------------------------

Vikas, 
I don't think that the point I mentioned is difficult to understand. BTW let me clear it once again.

Initially it was required to write a service which will crate a party (Person, Email Address and Party Role), but later I got a service which fulfill the purpose by modifying by a bit. And it is always good that if we can make a service generic to increase its scope. So I changed the plan. And try to update the existing service - createContact, Sorry! since changed plan was not posted in the issue.

Now as per as name concern - 
Old service was designed to create a CONTACT (a party role) in SFA that is true, but it is also true that modified service is now create a party and contact(connection) with logged in user which will not be the same party. (I repeat that here contact means connection not the ROLE_TYPE in OFBiz).
That is a connection or relationship of some one with logged in user.

If still this will not help then please make appropriate changes and commit the code.

> Write a new service for quick create customer profile.
> ------------------------------------------------------
>
>                 Key: OFBIZ-2913
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2913
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>    Affects Versions: SVN trunk
>            Reporter: Sumit Pandit
>            Priority: Minor
>             Fix For: SVN trunk
>
>         Attachments: OFBIZ-2913.patch, OFBIZ-2913.patch, OFBIZ-2913.patch
>
>
> Write a new service for creating a customer profile. This could be called as QuickCreateCustomerProfile.
> Create a Customer Profile based on following IN parameter - 
> 1) First Name 
> 2) Last Name
> 3) Email Address
> Based on above information create - Person, Party, PartyRole (CUSTOMER), Contact (Email).

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


[jira] Commented: (OFBIZ-2913) Write a new service for quick create customer profile.

Posted by "Bruno Busco (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-2913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12795115#action_12795115 ] 

Bruno Busco commented on OFBIZ-2913:
------------------------------------

Hi,
while looking for a framework integration of the basic userLogin/Person/email stuff I fond this jira.
I think the mentioned service (createContact, createPerson etc.) should be moved in the framework.
Having a userLogin with Person Name and email in the framework would allow for instance to have a forgotten email forwarded even with no applications.

> Write a new service for quick create customer profile.
> ------------------------------------------------------
>
>                 Key: OFBIZ-2913
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2913
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>    Affects Versions: SVN trunk
>            Reporter: Sumit Pandit
>            Priority: Minor
>             Fix For: SVN trunk
>
>         Attachments: OFBIZ-2913.patch, OFBIZ-2913.patch, OFBIZ-2913.patch
>
>
> Write a new service for creating a customer profile. This could be called as QuickCreateCustomerProfile.
> Create a Customer Profile based on following IN parameter - 
> 1) First Name 
> 2) Last Name
> 3) Email Address
> Based on above information create - Person, Party, PartyRole (CUSTOMER), Contact (Email).

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


[jira] Commented: (OFBIZ-2913) Write a new service for quick create customer profile.

Posted by "Sumit Pandit (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-2913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12752415#action_12752415 ] 

Sumit Pandit commented on OFBIZ-2913:
-------------------------------------

Thank you Vikas for your suggestion, 
Though it was a misunderstanding in creating task. Now I have updated the contents of the task.

> Write a new service for quick create customer profile.
> ------------------------------------------------------
>
>                 Key: OFBIZ-2913
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2913
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>    Affects Versions: SVN trunk
>            Reporter: Sumit Pandit
>            Priority: Minor
>             Fix For: SVN trunk
>
>
> Write a new service for creating a customer profile. This could be called as QuickCreateCustomerProfile.
> Create a Customer Profile based on following IN parameter - 
> 1) First Name 
> 2) Last Name
> 3) Email Address
> Based on above information create - Person, Party, PartyRole (CUSTOMER), Contact (Email).

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


[jira] Commented: (OFBIZ-2913) Write a new service for quick create customer profile.

Posted by "Vikas Mayur (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-2913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12753599#action_12753599 ] 

Vikas Mayur commented on OFBIZ-2913:
------------------------------------

Does it mean that createContact service in SFA is made generic so that it can also be utilized to create a customer? If that is true I did not like that approach because of two reasons.

1. The service name is not generic (could be createPerson or whatever) so it should not be used for different purposes other then just for creating a contact, 
2. If the service is generic then it should be in party component, so that it can be used from party, sfa to ecommerce etc.

Vikas



> Write a new service for quick create customer profile.
> ------------------------------------------------------
>
>                 Key: OFBIZ-2913
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2913
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>    Affects Versions: SVN trunk
>            Reporter: Sumit Pandit
>            Priority: Minor
>             Fix For: SVN trunk
>
>         Attachments: OFBIZ-2913.patch, OFBIZ-2913.patch, OFBIZ-2913.patch
>
>
> Write a new service for creating a customer profile. This could be called as QuickCreateCustomerProfile.
> Create a Customer Profile based on following IN parameter - 
> 1) First Name 
> 2) Last Name
> 3) Email Address
> Based on above information create - Person, Party, PartyRole (CUSTOMER), Contact (Email).

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


[jira] Updated: (OFBIZ-2913) Write a new service for quick create user login.

Posted by "Vikas Mayur (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/OFBIZ-2913?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Vikas Mayur updated OFBIZ-2913:
-------------------------------

    Summary: Write a new service for quick create user login.  (was: Write a new service for quick creare user login.)

> Write a new service for quick create user login.
> ------------------------------------------------
>
>                 Key: OFBIZ-2913
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2913
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>    Affects Versions: SVN trunk
>            Reporter: Sumit Pandit
>             Fix For: SVN trunk
>
>
> Write a new service for creating a user login, This could be called as QuickCreateUserLogin.
> Create a person and User login based on following IN parameter - 
> 1) First Name 
> 2) Last Name
> 3) Email Address (this will act as user login and email address in absence of separate userlogin parameter.)
> Based on above information create - Person, Party, PartyRole (CUSTOMER), Contact (Email) and user login.
> Please verify that if productStore.useEmailAddressAsUserLogin == Y then UserLoginId = EmailAddress.

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


[jira] Commented: (OFBIZ-2913) Write a new service for quick create customer profile.

Posted by "Jacques Le Roux (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-2913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12753586#action_12753586 ] 

Jacques Le Roux commented on OFBIZ-2913:
----------------------------------------

Thanks Sumit

> Write a new service for quick create customer profile.
> ------------------------------------------------------
>
>                 Key: OFBIZ-2913
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2913
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>    Affects Versions: SVN trunk
>            Reporter: Sumit Pandit
>            Priority: Minor
>             Fix For: SVN trunk
>
>         Attachments: OFBIZ-2913.patch, OFBIZ-2913.patch, OFBIZ-2913.patch
>
>
> Write a new service for creating a customer profile. This could be called as QuickCreateCustomerProfile.
> Create a Customer Profile based on following IN parameter - 
> 1) First Name 
> 2) Last Name
> 3) Email Address
> Based on above information create - Person, Party, PartyRole (CUSTOMER), Contact (Email).

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


[jira] Updated: (OFBIZ-2913) Write a new service for quick create customer profile.

Posted by "Sumit Pandit (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/OFBIZ-2913?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Sumit Pandit updated OFBIZ-2913:
--------------------------------

       Priority: Minor  (was: Major)
    Description: 
Write a new service for creating a customer profile. This could be called as QuickCreateCustomerProfile.
Create a Customer Profile based on following IN parameter - 
1) First Name 
2) Last Name
3) Email Address

Based on above information create - Person, Party, PartyRole (CUSTOMER), Contact (Email).

  was:
Write a new service for creating a user login, This could be called as QuickCreateUserLogin.
Create a person and User login based on following IN parameter - 
1) First Name 
2) Last Name
3) Email Address (this will act as user login and email address in absence of separate userlogin parameter.)

Based on above information create - Person, Party, PartyRole (CUSTOMER), Contact (Email) and user login.
Please verify that if productStore.useEmailAddressAsUserLogin == Y then UserLoginId = EmailAddress.


        Summary: Write a new service for quick create customer profile.  (was: Write a new service for quick create user login.)

> Write a new service for quick create customer profile.
> ------------------------------------------------------
>
>                 Key: OFBIZ-2913
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2913
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>    Affects Versions: SVN trunk
>            Reporter: Sumit Pandit
>            Priority: Minor
>             Fix For: SVN trunk
>
>
> Write a new service for creating a customer profile. This could be called as QuickCreateCustomerProfile.
> Create a Customer Profile based on following IN parameter - 
> 1) First Name 
> 2) Last Name
> 3) Email Address
> Based on above information create - Person, Party, PartyRole (CUSTOMER), Contact (Email).

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


[jira] Closed: (OFBIZ-2913) Write a new service for quick create customer profile.

Posted by "Ashish Vijaywargiya (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/OFBIZ-2913?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ashish Vijaywargiya closed OFBIZ-2913.
--------------------------------------

    Resolution: Fixed

Thanks Guys.
Remaining changes are done at r813731.

--
Ashish

> Write a new service for quick create customer profile.
> ------------------------------------------------------
>
>                 Key: OFBIZ-2913
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2913
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>    Affects Versions: SVN trunk
>            Reporter: Sumit Pandit
>            Priority: Minor
>             Fix For: SVN trunk
>
>         Attachments: OFBIZ-2913.patch, OFBIZ-2913.patch, OFBIZ-2913.patch
>
>
> Write a new service for creating a customer profile. This could be called as QuickCreateCustomerProfile.
> Create a Customer Profile based on following IN parameter - 
> 1) First Name 
> 2) Last Name
> 3) Email Address
> Based on above information create - Person, Party, PartyRole (CUSTOMER), Contact (Email).

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


[jira] Commented: (OFBIZ-2913) Write a new service for quick create customer profile.

Posted by "Vikas Mayur (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-2913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12753635#action_12753635 ] 

Vikas Mayur commented on OFBIZ-2913:
------------------------------------

Sumit,

I am not sure that I understand your point.

First of all this issue was about creating a customer with minimum input from the user (this is my understanding and I could be wrong) then the discussion turned into using the services defined in SFA.

My main concern is that (though the service in SFA i.e. top level component) this service is specifically designed for contact in SFA and not for creating a customer. The name of the service add meaning to its purpose.

Also at this stage it looks like that changing few things in the service may make it generic to a level where this can be used for contact as well as customer but future enhancements may be just specific to contact or customer and in that case it would be good idea to keep them separate. 


Vikas






> Write a new service for quick create customer profile.
> ------------------------------------------------------
>
>                 Key: OFBIZ-2913
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2913
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>    Affects Versions: SVN trunk
>            Reporter: Sumit Pandit
>            Priority: Minor
>             Fix For: SVN trunk
>
>         Attachments: OFBIZ-2913.patch, OFBIZ-2913.patch, OFBIZ-2913.patch
>
>
> Write a new service for creating a customer profile. This could be called as QuickCreateCustomerProfile.
> Create a Customer Profile based on following IN parameter - 
> 1) First Name 
> 2) Last Name
> 3) Email Address
> Based on above information create - Person, Party, PartyRole (CUSTOMER), Contact (Email).

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


[jira] Commented: (OFBIZ-2913) Write a new service for quick create customer profile.

Posted by "Jacques Le Roux (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-2913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12753438#action_12753438 ] 

Jacques Le Roux commented on OFBIZ-2913:
----------------------------------------

Should we not close ?

> Write a new service for quick create customer profile.
> ------------------------------------------------------
>
>                 Key: OFBIZ-2913
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2913
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>    Affects Versions: SVN trunk
>            Reporter: Sumit Pandit
>            Priority: Minor
>             Fix For: SVN trunk
>
>         Attachments: OFBIZ-2913.patch, OFBIZ-2913.patch
>
>
> Write a new service for creating a customer profile. This could be called as QuickCreateCustomerProfile.
> Create a Customer Profile based on following IN parameter - 
> 1) First Name 
> 2) Last Name
> 3) Email Address
> Based on above information create - Person, Party, PartyRole (CUSTOMER), Contact (Email).

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


[jira] Commented: (OFBIZ-2913) Write a new service for quick creare user login.

Posted by "Vikas Mayur (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-2913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12752406#action_12752406 ] 

Vikas Mayur commented on OFBIZ-2913:
------------------------------------

Why not call this service as quickCreateCustomer since its about creating a customer and his user login?

> Write a new service for quick creare user login.
> ------------------------------------------------
>
>                 Key: OFBIZ-2913
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2913
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>    Affects Versions: SVN trunk
>            Reporter: Sumit Pandit
>             Fix For: SVN trunk
>
>
> Write a new service for creating a user login, This could be called as QuickCreateUserLogin.
> Create a person and User login based on following IN parameter - 
> 1) First Name 
> 2) Last Name
> 3) Email Address (this will act as user login and email address in absence of separate userlogin parameter.)
> Based on above information create - Person, Party, PartyRole (CUSTOMER), Contact (Email) and user login.
> Please verify that if productStore.useEmailAddressAsUserLogin == Y then UserLoginId = EmailAddress.

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


[jira] Updated: (OFBIZ-2913) Write a new service for quick create customer profile.

Posted by "Awdesh Singh Parihar (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/OFBIZ-2913?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Awdesh Singh Parihar updated OFBIZ-2913:
----------------------------------------

    Attachment: OFBIZ-2913.patch

This patch covers following points :
1) Created service def 
2) Implementation of service "quickCreateCustomerProfile" as per details mentioned
3) Added map processor for fields validation.

> Write a new service for quick create customer profile.
> ------------------------------------------------------
>
>                 Key: OFBIZ-2913
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2913
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>    Affects Versions: SVN trunk
>            Reporter: Sumit Pandit
>            Priority: Minor
>             Fix For: SVN trunk
>
>         Attachments: OFBIZ-2913.patch
>
>
> Write a new service for creating a customer profile. This could be called as QuickCreateCustomerProfile.
> Create a Customer Profile based on following IN parameter - 
> 1) First Name 
> 2) Last Name
> 3) Email Address
> Based on above information create - Person, Party, PartyRole (CUSTOMER), Contact (Email).

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


[jira] Commented: (OFBIZ-2913) Write a new service for quick create customer profile.

Posted by "Sumit Pandit (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-2913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12795827#action_12795827 ] 

Sumit Pandit commented on OFBIZ-2913:
-------------------------------------

Thanks Bruno, It is good idea to place core features in a single one. +1.

> Write a new service for quick create customer profile.
> ------------------------------------------------------
>
>                 Key: OFBIZ-2913
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2913
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>    Affects Versions: SVN trunk
>            Reporter: Sumit Pandit
>            Priority: Minor
>             Fix For: SVN trunk
>
>         Attachments: OFBIZ-2913.patch, OFBIZ-2913.patch, OFBIZ-2913.patch
>
>
> Write a new service for creating a customer profile. This could be called as QuickCreateCustomerProfile.
> Create a Customer Profile based on following IN parameter - 
> 1) First Name 
> 2) Last Name
> 3) Email Address
> Based on above information create - Person, Party, PartyRole (CUSTOMER), Contact (Email).

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


[jira] Commented: (OFBIZ-2913) Write a new service for quick create customer profile.

Posted by "Ashish Vijaywargiya (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-2913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12753119#action_12753119 ] 

Ashish Vijaywargiya commented on OFBIZ-2913:
--------------------------------------------

Thanks Awdesh.

Map processor changes are done at r812985.
I didn't commit your new service as similar services exists in SFA/ Party component.

--
Ashish

> Write a new service for quick create customer profile.
> ------------------------------------------------------
>
>                 Key: OFBIZ-2913
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2913
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>    Affects Versions: SVN trunk
>            Reporter: Sumit Pandit
>            Priority: Minor
>             Fix For: SVN trunk
>
>         Attachments: OFBIZ-2913.patch, OFBIZ-2913.patch
>
>
> Write a new service for creating a customer profile. This could be called as QuickCreateCustomerProfile.
> Create a Customer Profile based on following IN parameter - 
> 1) First Name 
> 2) Last Name
> 3) Email Address
> Based on above information create - Person, Party, PartyRole (CUSTOMER), Contact (Email).

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


[jira] Commented: (OFBIZ-2913) Write a new service for quick create customer profile.

Posted by "Sumit Pandit (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-2913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12753575#action_12753575 ] 

Sumit Pandit commented on OFBIZ-2913:
-------------------------------------

Hi Jacques, Thank you very much for taking care of this, but there is one more patch to commit for same issue.

> Write a new service for quick create customer profile.
> ------------------------------------------------------
>
>                 Key: OFBIZ-2913
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2913
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>    Affects Versions: SVN trunk
>            Reporter: Sumit Pandit
>            Priority: Minor
>             Fix For: SVN trunk
>
>         Attachments: OFBIZ-2913.patch, OFBIZ-2913.patch
>
>
> Write a new service for creating a customer profile. This could be called as QuickCreateCustomerProfile.
> Create a Customer Profile based on following IN parameter - 
> 1) First Name 
> 2) Last Name
> 3) Email Address
> Based on above information create - Person, Party, PartyRole (CUSTOMER), Contact (Email).

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


[jira] Commented: (OFBIZ-2913) Write a new service for quick create customer profile.

Posted by "Sumit Pandit (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-2913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12795240#action_12795240 ] 

Sumit Pandit commented on OFBIZ-2913:
-------------------------------------

Hi Bruno, 
I am not sure that I got your point, if you don't mind can you please describe it a little bit more. :)

> Write a new service for quick create customer profile.
> ------------------------------------------------------
>
>                 Key: OFBIZ-2913
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2913
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>    Affects Versions: SVN trunk
>            Reporter: Sumit Pandit
>            Priority: Minor
>             Fix For: SVN trunk
>
>         Attachments: OFBIZ-2913.patch, OFBIZ-2913.patch, OFBIZ-2913.patch
>
>
> Write a new service for creating a customer profile. This could be called as QuickCreateCustomerProfile.
> Create a Customer Profile based on following IN parameter - 
> 1) First Name 
> 2) Last Name
> 3) Email Address
> Based on above information create - Person, Party, PartyRole (CUSTOMER), Contact (Email).

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


[jira] Commented: (OFBIZ-2913) Write a new service for quick create customer profile.

Posted by "Sumit Pandit (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/OFBIZ-2913?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12753630#action_12753630 ] 

Sumit Pandit commented on OFBIZ-2913:
-------------------------------------

Good point Vikas,
Though this is correct that this service now become more generic but it is still serving the same purpose that is creating contact(do not map it with role type CONTACT), or you can say creating a quick contact (it makes more sense) of logged in user. 
If you look into implementation then you will find that this service is serving two items - creating a person with its email address and passed in role and then it associate created party with logged in user in same role. Though it is already existed in top level component therefore there would not be any accessibility issue but it would be good to move it in party component.
HTH !

> Write a new service for quick create customer profile.
> ------------------------------------------------------
>
>                 Key: OFBIZ-2913
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2913
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>    Affects Versions: SVN trunk
>            Reporter: Sumit Pandit
>            Priority: Minor
>             Fix For: SVN trunk
>
>         Attachments: OFBIZ-2913.patch, OFBIZ-2913.patch, OFBIZ-2913.patch
>
>
> Write a new service for creating a customer profile. This could be called as QuickCreateCustomerProfile.
> Create a Customer Profile based on following IN parameter - 
> 1) First Name 
> 2) Last Name
> 3) Email Address
> Based on above information create - Person, Party, PartyRole (CUSTOMER), Contact (Email).

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


[jira] Updated: (OFBIZ-2913) Write a new service for quick create customer profile.

Posted by "Awdesh Singh Parihar (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/OFBIZ-2913?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Awdesh Singh Parihar updated OFBIZ-2913:
----------------------------------------

    Attachment: OFBIZ-2913.patch

Yes I have found service with name createContact in sfa .
I did few changes in this service to make it more generic and made changes at other places wherever required.

Thanks Ashish, Sumit and Rishi.


> Write a new service for quick create customer profile.
> ------------------------------------------------------
>
>                 Key: OFBIZ-2913
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2913
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>    Affects Versions: SVN trunk
>            Reporter: Sumit Pandit
>            Priority: Minor
>             Fix For: SVN trunk
>
>         Attachments: OFBIZ-2913.patch, OFBIZ-2913.patch, OFBIZ-2913.patch
>
>
> Write a new service for creating a customer profile. This could be called as QuickCreateCustomerProfile.
> Create a Customer Profile based on following IN parameter - 
> 1) First Name 
> 2) Last Name
> 3) Email Address
> Based on above information create - Person, Party, PartyRole (CUSTOMER), Contact (Email).

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


[jira] Updated: (OFBIZ-2913) Write a new service for quick create customer profile.

Posted by "Awdesh Singh Parihar (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/OFBIZ-2913?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Awdesh Singh Parihar updated OFBIZ-2913:
----------------------------------------

    Attachment: OFBIZ-2913.patch

This patch covers following points :
1) Created service def.
2) Implementation of service "quickCreateCustomerProfile" as per details mentioned
3) Moved ecommerce map processors  in party component and also changed references at other place.

> Write a new service for quick create customer profile.
> ------------------------------------------------------
>
>                 Key: OFBIZ-2913
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-2913
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/ecommerce
>    Affects Versions: SVN trunk
>            Reporter: Sumit Pandit
>            Priority: Minor
>             Fix For: SVN trunk
>
>         Attachments: OFBIZ-2913.patch, OFBIZ-2913.patch
>
>
> Write a new service for creating a customer profile. This could be called as QuickCreateCustomerProfile.
> Create a Customer Profile based on following IN parameter - 
> 1) First Name 
> 2) Last Name
> 3) Email Address
> Based on above information create - Person, Party, PartyRole (CUSTOMER), Contact (Email).

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