OFBiz-Shopify Integration

2020-04-25 Thread Ritesh Kumar
Hello team,

Let me start by giving you heads up on Shopify.

Shopify is a renowned eCommerce platform for building online retail
businesses. A large number of businesses are moving to the world of hosted
eCommerce platforms and Shopify seems to be, if not the best, one of the
best platforms available in the market today. Over a million merchants use
Shopify to run their businesses. They come in all sizes, from all around
the world, and each one is different. One can easily set up a store and go
online.

Owing to such a large user base, there could be many merchants interested
in integrating their online sales with a powerful ERP system for the
backend processes such as order fulfilment, accounting, customer service,
etc.

Shopify provides both REST and GraphQL APIs. APIs are richly documented. We
can further discuss the integration details.

I do believe this integration will positively add to feature set already
available in OFBiz and can become a major adoption factor.

Here are the references,
Shopify developer introduction

Shopify storefront API 

Please, let me know your thoughts on this.

Best,

-- 
Ritesh Kumar


Re: Welcome Swapnil M Mane as new PMC member

2020-04-25 Thread Mohammad Kathawala
Many Congratulations Swapnil!
Kind Regards,
Mohammad Kathawala
Senior Technical Consultant
*HotWax Systems*
*Enterprise open source experts*
cell: +91-7772858789
office: 0731-409-3684
http://www.hotwaxsystems.com


On Sat, Apr 25, 2020 at 7:19 PM Pranay Pandey <
pranay.pan...@hotwaxsystems.com> wrote:

> Swapnil M,
>
> Congratulations and welcome.
> Looking forward to a wonderful journey together.
>
> Best regards,
> Pranay Pandey
>
>
> On Thu, Apr 23, 2020 at 5:02 PM Jacques Le Roux <
> jacques.le.r...@les7arts.com> wrote:
>
> > The OFBiz PMC has invited Swapnil M Mane to become member of the
> committee
> > and we are glad to announce that he has accepted the nomination.
> >
> > On behalf of the OFBiz PMC, welcome on board!
> >
> >
>


Re: Welcome Swapnil M Mane as new PMC member

2020-04-25 Thread Pranay Pandey
Swapnil M,

Congratulations and welcome.
Looking forward to a wonderful journey together.

Best regards,
Pranay Pandey


On Thu, Apr 23, 2020 at 5:02 PM Jacques Le Roux <
jacques.le.r...@les7arts.com> wrote:

> The OFBiz PMC has invited Swapnil M Mane to become member of the committee
> and we are glad to announce that he has accepted the nomination.
>
> On behalf of the OFBiz PMC, welcome on board!
>
>


Re: Welcome to Girish Vasmatkar as new committer!

2020-04-25 Thread Pranay Pandey
Girish
This is very good. Welcome aboard.

Best regards,
Pranay Pandey


On Wed, Apr 22, 2020 at 5:36 PM Jacques Le Roux <
jacques.le.r...@les7arts.com> wrote:

> Sorry I missed Girish 1st name in subject :/
>
> Le 22/04/2020 à 11:37, Jacques Le Roux a écrit :
> > The OFBiz PMC has invited Girish to become a new committer and we are
> pleased  to announce that he has accepted.
> >
> > Girish is part of the community for near 2 years and has proposed
> several smart propositions notably related to security and GraphQL, but not
> only.
> >
> > Please join me in welcoming and congratulating Girish.
> >
> > Jacques
> >
> >
>


Re: Welcome to Girish Vasmatkar as new committer!

2020-04-25 Thread Sharan F
Congratulations Girish!

Thanks
Sharan

On Sat, 25 Apr 2020, 13:57 Ratnesh Upadhyay, 
wrote:

> Many Congratulations Girish!!
>
> Regards,
> Ratnesh Upadhyay
> www.hotwaxsystems.com
>
> On Wed, Apr 22, 2020 at 5:36 PM Jacques Le Roux <
> jacques.le.r...@les7arts.com> wrote:
>
> > Sorry I missed Girish 1st name in subject :/
> >
> > Le 22/04/2020 à 11:37, Jacques Le Roux a écrit :
> > > The OFBiz PMC has invited Girish to become a new committer and we are
> > pleased  to announce that he has accepted.
> > >
> > > Girish is part of the community for near 2 years and has proposed
> > several smart propositions notably related to security and GraphQL, but
> not
> > only.
> > >
> > > Please join me in welcoming and congratulating Girish.
> > >
> > > Jacques
> > >
> > >
>


Re: Welcome Swapnil M Mane as new PMC member

2020-04-25 Thread Sharan F
Congratulations and welcome Swapnil! 

Thanks
Sharan

On Sat, 25 Apr 2020, 13:53 Ratnesh Upadhyay, 
wrote:

> Many Congratulations Swapnil.
>
> Regards,
> Ratnesh Upadhyay
> www.hotwaxsystems.com
>
> On Thu, Apr 23, 2020 at 5:02 PM Jacques Le Roux <
> jacques.le.r...@les7arts.com> wrote:
>
> > The OFBiz PMC has invited Swapnil M Mane to become member of the
> committee
> > and we are glad to announce that he has accepted the nomination.
> >
> > On behalf of the OFBiz PMC, welcome on board!
> >
>


Re: Demos are down

2020-04-25 Thread Jacques Le Roux

Hi All,

Please follow rather the similar user thread

Swapnil M Mane created https://issues.apache.org/jira/browse/INFRA-20189 for 
the demos issue

Jacques

Le 25/04/2020 à 11:57, Dikpal Kanungo a écrit :

Yes, not able to access demo instances.
https://demo-trunk.ofbiz.apache.org/
https://demo-stable.ofbiz.apache.org/


Best Regards,
Dikpal K.



On Sat, Apr 25, 2020 at 1:45 PM Nameet Jain 
wrote:


Yes not able to access demo instances.

--
Nameet Jain


On Sat, Apr 25, 2020 at 12:50 PM Ravi Lodhi  wrote:


Yes, I am facing the same problem. Demo Trunk
 and Demo Stable
 both are not accessible.

Thanks and regards,
Ravi Lodhi

On Sat, Apr 25, 2020 at 12:44 PM Pawan Verma  wrote:


Hello Devs,

I am not able to access demo instances
https://ofbiz.apache.org/ofbiz-demos.html

Is anyone facing the same issue, thank you!
--
Thanks & Regards
Pawan Verma
ofbiz.apache.org



Re: Welcome to Girish Vasmatkar as new committer!

2020-04-25 Thread Ratnesh Upadhyay
Many Congratulations Girish!!

Regards,
Ratnesh Upadhyay
www.hotwaxsystems.com

On Wed, Apr 22, 2020 at 5:36 PM Jacques Le Roux <
jacques.le.r...@les7arts.com> wrote:

> Sorry I missed Girish 1st name in subject :/
>
> Le 22/04/2020 à 11:37, Jacques Le Roux a écrit :
> > The OFBiz PMC has invited Girish to become a new committer and we are
> pleased  to announce that he has accepted.
> >
> > Girish is part of the community for near 2 years and has proposed
> several smart propositions notably related to security and GraphQL, but not
> only.
> >
> > Please join me in welcoming and congratulating Girish.
> >
> > Jacques
> >
> >


Re: Welcome Swapnil M Mane as new PMC member

2020-04-25 Thread Ratnesh Upadhyay
Many Congratulations Swapnil.

Regards,
Ratnesh Upadhyay
www.hotwaxsystems.com

On Thu, Apr 23, 2020 at 5:02 PM Jacques Le Roux <
jacques.le.r...@les7arts.com> wrote:

> The OFBiz PMC has invited Swapnil M Mane to become member of the committee
> and we are glad to announce that he has accepted the nomination.
>
> On behalf of the OFBiz PMC, welcome on board!
>


Re: Valid Item Status for partial shipment

2020-04-25 Thread Shikha Jaiswal
Thanks, everyone for your help.

Best,
Shikha Jaiswal
Senior Enterprise Software Engineer

On Sat, Apr 25, 2020 at 1:02 PM Suraj Khurana 
wrote:

> Yes.
>
> Adding up to this, in fact, OrderReadHelper.*getItemShippedQuantity*
> handles *cancelQuantity* effectively. So we can efficiently get desired
> results using these methods.
>
> HTH.
>
> --
> Best Regards,
> Suraj Khurana
> Senior Technical Consultant
>
> On Sat, Apr 25, 2020 at 12:19 PM Mridul Pathak <
> mridul.pat...@hotwaxsystems.com> wrote:
>
> > The way order statuses works today seems to be fine, OrderReadHelper has
> > the necessary methods to get additional details for the order item.
> >
> > 1) If order item is partially shipped and remaining quantity is pending
> > you could get the shipped quantity from OrderReadHelper. Approved status
> > seems valid here.
> >
> > 2) If order item is partially shipped and remaining quantity is
> cancelled,
> > the cancelled quantity is stored in OrderItem.cancelQuantity. Again you
> > could get the shipped quantity and cancelled quantity from
> OrderReadHelper.
> > Completed status seems valid here.
> >
> > Thanks.
> > Mridul Pathak
> >
> >
> > > On 25-Apr-2020, at 10:57 AM, Mohammad Kathawala <
> > mohammad.kathaw...@hotwaxsystems.com> wrote:
> > >
> > > Hello Shikha,
> > >
> > > The statuses mentioned by you in all the scenarios seem correct to me
> and
> > > AFAIK it works in the same way in OFBiz. We can definitely improve it
> by
> > > adding a 'Partially Complete/Partially Fulfilled' status to an order
> item
> > > as mentioned by Pawan.
> > >
> > > Thanks & Regards
> > > Mohammad Kathawala
> > >
> > > On Tue, Apr 14, 2020 at 6:03 PM Suraj Khurana  >
> > > wrote:
> > >
> > >> Adding Dev ML.
> > >>
> > >> --
> > >> Best Regards,
> > >> Suraj Khurana
> > >> Senior Technical Consultant
> > >>
> > >> On Tue, Apr 14, 2020 at 5:13 PM Shikha Jaiswal <
> > >> shikha.jais...@hotwaxsystems.com> wrote:
> > >>
> > >>> Hello team,
> > >>>
> > >>> From the business point of view, please share what should be the
> exact
> > >>> status of an item after approval, if it is being shipped partially.
> > >>>
> > >>> Suppose an order item is of 3 qty and all three are split down into
> > >>> separate ship groups and shipped one by one, what should be the ideal
> > >>> status on each following instances, as we maintain item status on
> > >> OrderItem
> > >>> level only, not specific to OISGA:
> > >>>
> > >>> - One item is shipped, two are pending.
> > >>> -- IMO, it should be Approved as there are still pending items,
> please
> > >>> confirm.
> > >>>
> > >>> - Two items are shipped, one is pending.
> > >>> -- IMO, it should be Approved as there are still pending items,
> please
> > >>> confirm.
> > >>>
> > >>> - Two items are shipped, one is canceled.
> > >>> -- IMO, it should be Completed as it is shipped or canceled, please
> > >>> confirm.
> > >>>
> > >>> OR
> > >>>
> > >>> - All three items are shipped
> > >>> -- IMO, it should be Completed as all items are shipped.
> > >>>
> > >>> Please let me know your thoughts on this.
> > >>>
> > >>> --
> > >>> Thanks & Regards,
> > >>> Shikha Jaiswal
> > >>> Senior Enterprise Software Engineer
> > >>>
> > >>
> >
> >
>


Re: Demos are down

2020-04-25 Thread Dikpal Kanungo
Yes, not able to access demo instances.
https://demo-trunk.ofbiz.apache.org/
https://demo-stable.ofbiz.apache.org/


Best Regards,
Dikpal K.



On Sat, Apr 25, 2020 at 1:45 PM Nameet Jain 
wrote:

> Yes not able to access demo instances.
>
> --
> Nameet Jain
>
>
> On Sat, Apr 25, 2020 at 12:50 PM Ravi Lodhi  wrote:
>
> > Yes, I am facing the same problem. Demo Trunk
> >  and Demo Stable
> >  both are not accessible.
> >
> > Thanks and regards,
> > Ravi Lodhi
> >
> > On Sat, Apr 25, 2020 at 12:44 PM Pawan Verma  wrote:
> >
> > > Hello Devs,
> > >
> > > I am not able to access demo instances
> > > https://ofbiz.apache.org/ofbiz-demos.html
> > >
> > > Is anyone facing the same issue, thank you!
> > > --
> > > Thanks & Regards
> > > Pawan Verma
> > > ofbiz.apache.org
> > >
> >
>


Re: Demos are down

2020-04-25 Thread Nameet Jain
Yes not able to access demo instances.

--
Nameet Jain


On Sat, Apr 25, 2020 at 12:50 PM Ravi Lodhi  wrote:

> Yes, I am facing the same problem. Demo Trunk
>  and Demo Stable
>  both are not accessible.
>
> Thanks and regards,
> Ravi Lodhi
>
> On Sat, Apr 25, 2020 at 12:44 PM Pawan Verma  wrote:
>
> > Hello Devs,
> >
> > I am not able to access demo instances
> > https://ofbiz.apache.org/ofbiz-demos.html
> >
> > Is anyone facing the same issue, thank you!
> > --
> > Thanks & Regards
> > Pawan Verma
> > ofbiz.apache.org
> >
>


Re: Default constructors in JAVA classes

2020-04-25 Thread Suraj Khurana
Yes, not much changes to be done after this information from Rishi.

Thanks everyone.

--
Best Regards,
Suraj Khurana
SENIOR TECHNICAL CONSULTANT
mobile: +91 9669750002
email: suraj.khur...@hotwax.co
*www.hotwax.co *


On Fri, Apr 24, 2020 at 3:22 PM Jacques Le Roux <
jacques.le.r...@les7arts.com> wrote:

> Oh indeed, completely forgot about that. So I guess there are not much
> changes to do?
>
> Jacques
>
> Le 24/04/2020 à 09:43, Rishi Solanki a écrit :
> > An effort already done for this cleanup -
> > https://issues.apache.org/jira/browse/OFBIZ-7272
> >
> > Agree with Girish, we should keep this change for Utility/Helper/Worker
> > classes. And exclude services for sure, and if any specific event class
> act
> > as utility then we can consider it.
> >
> > Best Regards,
> > --
> > Rishi Solanki
> > *CTO, Mindpath Technology*
> > Intelligent Solutions
> > cell: +91-98932-87847
> > LinkedIn 
> >
> >
> > On Thu, Apr 23, 2020 at 12:39 PM Jacques Le Roux <
> > jacques.le.r...@les7arts.com> wrote:
> >
> >> Hi,
> >>
> >> It was mate, actually there was a missing word in my saying, I meant:
> >>
> >>  I agree about changing only non idempotent classes in a 1st
> approach.
> >>  That's obviously _NOT_ service and events, but could be also few
> >> helper and worker classes.
> >>
> >> All the utility classes should be checked and non idempotent methods (if
> >> any) extracted
> >>
> >> To be clear: an idempotent class is a class which does not change the
> >> state. For utilities That depends on its methods not on the class.
> >>
> >> I agree about steps by steps approach
> >>
> >> Jacques
> >>
> >> Le 23/04/2020 à 06:46, Girish Vasmatkar a écrit :
> >>> Hi
> >>>
> >>> I am unsure if this needs to be extended or applied to the service
> >> classes
> >>> because even though the service classes do not appear to maintain
> state,
> >>> they conceptually relate to the business domain and hence are not a
> >> worthy
> >>> candidate. Moreover they are executed within a context and don't
> qualify
> >> as
> >>> typical helper or utility classes.
> >>>
> >>> We should be all for this change but probably exempt service classes
> from
> >>> it and restrict this change to Helper/Utility classes. Also, it will be
> >>> helpful if we bring this about in phases.
> >>>
> >>> +1 for helper/utility classes.
> >>>
> >>> Best,
> >>> Girish
> >>>
> >>>
> >>>
> >>>
> >>> On Wed, Apr 22, 2020 at 11:55 PM Jacques Le Roux <
> >>> jacques.le.r...@les7arts.com> wrote:
> >>>
>  Le 22/04/2020 à 19:58, Jacques Le Roux a écrit :
> > I have still to read the articles an understand the Lombok project
> and
>  how we could possibly use it
>  I'm thinking about https://projectlombok.org/setup/gradle but I have
> no
>  ideas yet to what it entails, someone knows?
> 
>  Jacques
> 
> 
>


Re: Valid Item Status for partial shipment

2020-04-25 Thread Suraj Khurana
Yes.

Adding up to this, in fact, OrderReadHelper.*getItemShippedQuantity*
handles *cancelQuantity* effectively. So we can efficiently get desired
results using these methods.

HTH.

--
Best Regards,
Suraj Khurana
Senior Technical Consultant

On Sat, Apr 25, 2020 at 12:19 PM Mridul Pathak <
mridul.pat...@hotwaxsystems.com> wrote:

> The way order statuses works today seems to be fine, OrderReadHelper has
> the necessary methods to get additional details for the order item.
>
> 1) If order item is partially shipped and remaining quantity is pending
> you could get the shipped quantity from OrderReadHelper. Approved status
> seems valid here.
>
> 2) If order item is partially shipped and remaining quantity is cancelled,
> the cancelled quantity is stored in OrderItem.cancelQuantity. Again you
> could get the shipped quantity and cancelled quantity from OrderReadHelper.
> Completed status seems valid here.
>
> Thanks.
> Mridul Pathak
>
>
> > On 25-Apr-2020, at 10:57 AM, Mohammad Kathawala <
> mohammad.kathaw...@hotwaxsystems.com> wrote:
> >
> > Hello Shikha,
> >
> > The statuses mentioned by you in all the scenarios seem correct to me and
> > AFAIK it works in the same way in OFBiz. We can definitely improve it by
> > adding a 'Partially Complete/Partially Fulfilled' status to an order item
> > as mentioned by Pawan.
> >
> > Thanks & Regards
> > Mohammad Kathawala
> >
> > On Tue, Apr 14, 2020 at 6:03 PM Suraj Khurana 
> > wrote:
> >
> >> Adding Dev ML.
> >>
> >> --
> >> Best Regards,
> >> Suraj Khurana
> >> Senior Technical Consultant
> >>
> >> On Tue, Apr 14, 2020 at 5:13 PM Shikha Jaiswal <
> >> shikha.jais...@hotwaxsystems.com> wrote:
> >>
> >>> Hello team,
> >>>
> >>> From the business point of view, please share what should be the exact
> >>> status of an item after approval, if it is being shipped partially.
> >>>
> >>> Suppose an order item is of 3 qty and all three are split down into
> >>> separate ship groups and shipped one by one, what should be the ideal
> >>> status on each following instances, as we maintain item status on
> >> OrderItem
> >>> level only, not specific to OISGA:
> >>>
> >>> - One item is shipped, two are pending.
> >>> -- IMO, it should be Approved as there are still pending items, please
> >>> confirm.
> >>>
> >>> - Two items are shipped, one is pending.
> >>> -- IMO, it should be Approved as there are still pending items, please
> >>> confirm.
> >>>
> >>> - Two items are shipped, one is canceled.
> >>> -- IMO, it should be Completed as it is shipped or canceled, please
> >>> confirm.
> >>>
> >>> OR
> >>>
> >>> - All three items are shipped
> >>> -- IMO, it should be Completed as all items are shipped.
> >>>
> >>> Please let me know your thoughts on this.
> >>>
> >>> --
> >>> Thanks & Regards,
> >>> Shikha Jaiswal
> >>> Senior Enterprise Software Engineer
> >>>
> >>
>
>


Re: Demos are down

2020-04-25 Thread Ravi Lodhi
Yes, I am facing the same problem. Demo Trunk
 and Demo Stable
 both are not accessible.

Thanks and regards,
Ravi Lodhi

On Sat, Apr 25, 2020 at 12:44 PM Pawan Verma  wrote:

> Hello Devs,
>
> I am not able to access demo instances
> https://ofbiz.apache.org/ofbiz-demos.html
>
> Is anyone facing the same issue, thank you!
> --
> Thanks & Regards
> Pawan Verma
> ofbiz.apache.org
>


Demos are down

2020-04-25 Thread Pawan Verma
Hello Devs,

I am not able to access demo instances
https://ofbiz.apache.org/ofbiz-demos.html

Is anyone facing the same issue, thank you!
-- 
Thanks & Regards
Pawan Verma
ofbiz.apache.org


Re: Valid Item Status for partial shipment

2020-04-25 Thread Mridul Pathak
The way order statuses works today seems to be fine, OrderReadHelper has the 
necessary methods to get additional details for the order item.

1) If order item is partially shipped and remaining quantity is pending you 
could get the shipped quantity from OrderReadHelper. Approved status seems 
valid here.

2) If order item is partially shipped and remaining quantity is cancelled, the 
cancelled quantity is stored in OrderItem.cancelQuantity. Again you could get 
the shipped quantity and cancelled quantity from OrderReadHelper. Completed 
status seems valid here.

Thanks.
Mridul Pathak


> On 25-Apr-2020, at 10:57 AM, Mohammad Kathawala 
>  wrote:
> 
> Hello Shikha,
> 
> The statuses mentioned by you in all the scenarios seem correct to me and
> AFAIK it works in the same way in OFBiz. We can definitely improve it by
> adding a 'Partially Complete/Partially Fulfilled' status to an order item
> as mentioned by Pawan.
> 
> Thanks & Regards
> Mohammad Kathawala
> 
> On Tue, Apr 14, 2020 at 6:03 PM Suraj Khurana 
> wrote:
> 
>> Adding Dev ML.
>> 
>> --
>> Best Regards,
>> Suraj Khurana
>> Senior Technical Consultant
>> 
>> On Tue, Apr 14, 2020 at 5:13 PM Shikha Jaiswal <
>> shikha.jais...@hotwaxsystems.com> wrote:
>> 
>>> Hello team,
>>> 
>>> From the business point of view, please share what should be the exact
>>> status of an item after approval, if it is being shipped partially.
>>> 
>>> Suppose an order item is of 3 qty and all three are split down into
>>> separate ship groups and shipped one by one, what should be the ideal
>>> status on each following instances, as we maintain item status on
>> OrderItem
>>> level only, not specific to OISGA:
>>> 
>>> - One item is shipped, two are pending.
>>> -- IMO, it should be Approved as there are still pending items, please
>>> confirm.
>>> 
>>> - Two items are shipped, one is pending.
>>> -- IMO, it should be Approved as there are still pending items, please
>>> confirm.
>>> 
>>> - Two items are shipped, one is canceled.
>>> -- IMO, it should be Completed as it is shipped or canceled, please
>>> confirm.
>>> 
>>> OR
>>> 
>>> - All three items are shipped
>>> -- IMO, it should be Completed as all items are shipped.
>>> 
>>> Please let me know your thoughts on this.
>>> 
>>> --
>>> Thanks & Regards,
>>> Shikha Jaiswal
>>> Senior Enterprise Software Engineer
>>> 
>>