Re: OFBiz as OMS

2020-09-26 Thread Devanshu Vyas
Hello, We just finished our first discussion on OFBiz as Open Source OMS.
Thank you to all the participants joining in. The video is now published on
the OFBiz Youtube Channel. Here is the link: https://youtu.be/37E777O7050
This will be a series of videos where we will be discussing this topic.
Here is the link for the playlist:
https://www.youtube.com/playlist?list=PLobIkeUbRXqe7YKSOdrXTrbRlCa7xvyGe

We have finalized a schedule to continue our discussions on this topic,
which is every Tuesday at 4 PM IST.
29th September 2020 Real-time inventory visibility
6th October 2020 Order routing to a facility for fulfilment
13th October 2020 Order splitting of available items for faster fulfilment
20th October 2020 Fulfilment application to be used at Stores(BOSS - Buy
Online Ship-to-Store)
27th October 2020 Store inventory management
3rd November 2020 Integrations with applications like BOPIS(Buy Online and
Pick in Store), BORIS(Buy Online Return in Store), and Endless Aisle.
10th November 2020 Preorder and Backorder Management

@Deepak, It was an impromptu session, and at the last minute, we thought of
including anyone who wants to join.
I have prepared and shared the schedule of each discussion we will be doing
on this topic.

@Joseph, I hope to see you in the next discussion.


Thanks & Regards,
Devanshu Vyas.


On Sat, Sep 26, 2020 at 5:40 PM Deepak Dixit  wrote:

> Hi Devanshu,
>
> It'd be good if you share this kind of information little early, In the
> planned way you will get more participation.
>
>
> Kind Regards,
> Deepak Dixit
>
>
>
> On Sat, Sep 26, 2020 at 4:12 PM Devanshu Vyas 
> wrote:
>
> > Hello,
> >
> > We are going to start the discussion on 'OFBiz as OMS' today at 4:30 PM
> > IST. If you are interested in joining, please share your interest here
> and
> > I'll send you a link.
> >
> > Thanks & Regards,
> > Devanshu Vyas.
> >
>


RE: Business case: Use explodeOrderItems OOTB utility

2020-09-26 Thread Swapnil Shah
it would be nice to have such feature provided we are able to offer some
level of flexibility like:

   1. Would it have any dependency on ordering or stocking UoM at product
   level. What if customer order certain products in decimals (say pounds or
   linear feet). Would it allow to configure explosion for such cases and if
   yes, would It be possible to configure as to what smallest units or decimal
   place the ordered quantity could be exploded.
   2. Would it be possible to configure it differently based off certain
   dimensions say Order Types or Customer etc. For instance it might be fine
   to explode Sales Order and its linked Exchange/Replacements orders but not
   necessarily the Purchase Orders.



There can many more possible cases depending on nature of business or
offered product lines but it would be nice to have all such requirements
scoped out or addressed/answered at some point of time.



Thanks,

Swapnil



> -Original Message-

> From: Deepak Dixit 

> Sent: 26 September 2020 17:37

> To: user@ofbiz.apache.org

> Cc: Pritam Kute 

> Subject: Re: Business case: Use explodeOrderItems OOTB utility

>

> Hi Suraj,

>

> Here you are referring to the "storeOrder" service as we don't have a

> createSalesOrder service?

> I think this is not a good idea to add code regarding exploded items in

> storeOrder service,  as its core service that creates the order based on
given

> information.

> so if you pass the exploded items it will create order based on it.

>

> Like in case of Checkout flow, CheckoutHelper checks and explodes items,
so in

> case of API middleware should take care to explode items based on

> requirement.

>

> So I don't think it's a good idea to make it part of storeOrder service.

>

> Kind Regards,

> Deepak Dixit

>

>

> On Sat, Sep 26, 2020 at 1:47 PM Pradeep Chaudhary <

> pradeep.chaudh...@hotwaxsystems.com> wrote:

>

> > +1 for the approach.

> >

> > Hi Suraj,

> >

> > I agree with your points that explode item architecture helps the

> > businesses to easily manage the partial fulfillments and eliminates

> > the added overhead of complex calculations while fulfilling the

> > customer/business requirements.

> >

> > Supporting the 'explode item' feature at 'createSalesOrder' service

> > will help external systems to integrate with more flexibility. It will

> > enable them to choose a more appropriate approach ie. 'explode item'

> > or regular as per the business need.

> >

> > Best Regards,

> >

> > On Thu, Aug 6, 2020 at 4:23 PM Suraj Khurana 

> > wrote:

> >

> > > Hello Pritam,

> > >

> > > Thanks for your reply. Yes, you are right, as I mentioned before,

> > > currently, OOTB OFBiz has this explode functionality on shopping

> > > cart level, that is using the same ProductStore.explodeOrderItems
flag.

> > >

> > > --

> > > Best Regards,

> > > Suraj Khurana

> > > Senior Technical Consultant

> > >

> > >

> > > On Thu, Aug 6, 2020 at 10:54 AM Pritam Kute <

> > pritam.k...@hotwaxsystems.com

> > > >

> > > wrote:

> > >

> > > > Hello Suraj,

> > > >

> > > > This will be surely a good architecture for the businesses who

> > > > route shipments from different locations and allow partial returns

> > > > etc. As

> > far

> > > as

> > > > I remember, there is one flag at the product store level with the

> > > > name "explodeOrderItems". When we set this flag to "Y", the system

> > > > explodes order items and create a separate order item data for

> > > > multi-quantity

> > > items

> > > > in the order. I haven't tested it thoroughly but it works quite

> > > > well on

> > > the

> > > > trunk code.

> > > >

> > > > Let's have others to comment on this. Also, let me know if you

> > > > have already tested this flow.

> > > >

> > > > Kind Regards,

> > > > --

> > > > Pritam Kute

> > > >

> > > >

> > > > On Wed, Aug 5, 2020 at 9:02 PM Suraj Khurana

> > > > 

> > > > wrote:

> > > >

> > > >> Hello everyone,

> > > >>

> > > >> Hope everyone is safe and doing well.

> > > >>

> > > >> For any business which is supporting partial quantity

> > > >> cancellations or partial quantity fulfillments, then it can use

> > > >> exploding the order

> > item

> > > >> OOTB utility.

> > > >>

> > > >> - In case business is entertaining partial cancellations of

> > > >> items,

> > then

> > > >> all

> > > >> adjustments need to be re-calculated and prorated accordingly.

> > > >> This computation overhead can be avoided using an explode item

> > > >> while

> > creating

> > > >> an

> > > >> order.

> > > >> -- While doing this we also need to make sure that rounding is

> > > >> handled

> > > and

> > > >> the amount is adjusted properly between all order items.

> > > >>

> > > >> - In case of partial fulfillments, again business demands to

> > > >> prorate

> > > item

> > > >> adjustments (tax, shipping etc) to create a invoice, or if there

> > > >> is a third party accounting system in place, we need to provide

> 

Re: OFBiz as Open Source Order Management System

2020-09-26 Thread Arpit Mor
Hello Pranay,

Thanks for bringing this up. I totally agree with the point that you have
mentioned in the mail and Wiki. The arena indeed has changed and
specialization is the key. In most cases, established brands already have
legacy software and if we want them to consider OFBiz as their OMS then it
should be easy and cost-effective to integrate with their legacy software.
As you have mentioned, Headless Commerce Plugin can play a very
significant role in achieving this.

We are already preparing a plan for a Headless Commerce Plugin for
eCommerce, we should also consider a Headless Commerce Plugin for OMS as
well.

Please count me in for planning and discussion.

Thanks

Arpit Mor
ENTERPRISE QUALITY ENGINEER
mobile: +91 9098005893
email: arpit@hotwaxsystems.com
*www.hotwax.co *


On Tue, Sep 22, 2020 at 2:02 PM Pranay Pandey <
pranay.pan...@hotwaxsystems.com> wrote:

> Thanks Devanshu, we can surely do it.
>
> Kind regards,
> Pranay Pandey
>
> On Tue, 22 Sep 2020 at 9:54 AM, Devanshu Vyas 
> wrote:
>
> > Hello Pranay,
> >
> > The document you created has all the necessary information for us to
> start
> > thinking about OFBIZ as an OMS. And yes, with the 'headless commerce
> plugin
> > for OFBiz' is already in discussion, gives us a motivation to start
> > brainstorming on this.
> >
> > I would like to extend my help in any way required and I would recommend
> > let's do an initial meet/skype to plan how we can take this forward.
> >
> >
> > Thanks & Regards,
> > Devanshu Vyas.
> >
> >
> > On Tue, Aug 25, 2020 at 6:16 PM Pranay Pandey <
> > pranay.pan...@hotwaxsystems.com> wrote:
> >
> >> Hello Devs,
> >>
> >>
> >>
> >>
> >>
> >> In connection to the proposal that Arpit Mor has initiated on the thread
> >>
> >>
> >> "Headless Commerce Plugin for OFBiz", I wanted to request your thoughts
> on
> >>
> >>
> >> the topic "OFBiz as Order Management System". Here is a draft for your
> >>
> >>
> >> review and feedback [1].
> >>
> >>
> >>
> >>
> >>
> >> The thought is to consider OFBiz as an Open Source alternative for
> >>
> >>
> >> Omnichannel Order Management System. Based on experience from the last
> >>
> >>
> >> decade, it's found that now the arena has changed and specialization is
> >> the
> >>
> >>
> >> key. Looking at the current scenario, businesses are looking for
> >>
> >>
> >> cloud-native, cost-effective specialized solutions, and positioning
> OFBiz
> >>
> >>
> >> in that space can help a wide user community. It will help us spread the
> >>
> >>
> >> word as well.
> >>
> >>
> >>
> >>
> >>
> >> Please take a look at the document and put your thoughts on it.
> >>
> >>
> >>
> >>
> >>
> >> [1] OFBiz as Open Source Order Management System
> >>
> >>
> >> 
> >>
> >>
> >>
> >>
> >>
> >> Kind regards,
> >>
> >>
> >> Pranay Pandey
> >>
> >>
> >>
> >
> > --
> Best regards,
>
> Pranay Pandey
> mobile: +91 9826035576
> email: pranay.pan...@hotwax.co
> www.hotwax.co
>


Re: OFBiz as OMS

2020-09-26 Thread Deepak Dixit
Hi Devanshu,

It'd be good if you share this kind of information little early, In the
planned way you will get more participation.


Kind Regards,
Deepak Dixit



On Sat, Sep 26, 2020 at 4:12 PM Devanshu Vyas 
wrote:

> Hello,
>
> We are going to start the discussion on 'OFBiz as OMS' today at 4:30 PM
> IST. If you are interested in joining, please share your interest here and
> I'll send you a link.
>
> Thanks & Regards,
> Devanshu Vyas.
>


Re: Business case: Use explodeOrderItems OOTB utility

2020-09-26 Thread Deepak Dixit
Hi Suraj,

Here you are referring to the "storeOrder" service as we don't have a
createSalesOrder service?
I think this is not a good idea to add code regarding exploded items in
storeOrder service,  as its core service that creates the order based on
given information.
so if you pass the exploded items it will create order based on it.

Like in case of Checkout flow, CheckoutHelper checks and explodes items,
so in case of API middleware should take care to explode items based on
requirement.

So I don't think it's a good idea to make it part of storeOrder service.

Kind Regards,
Deepak Dixit


On Sat, Sep 26, 2020 at 1:47 PM Pradeep Chaudhary <
pradeep.chaudh...@hotwaxsystems.com> wrote:

> +1 for the approach.
>
> Hi Suraj,
>
> I agree with your points that explode item architecture helps the
> businesses to easily manage the partial fulfillments and eliminates the
> added overhead of complex calculations while fulfilling the
> customer/business requirements.
>
> Supporting the 'explode item' feature at 'createSalesOrder' service will
> help external systems to integrate with more flexibility. It will enable
> them to choose a more appropriate approach ie. 'explode item' or regular as
> per the business need.
>
> Best Regards,
>
> On Thu, Aug 6, 2020 at 4:23 PM Suraj Khurana 
> wrote:
>
> > Hello Pritam,
> >
> > Thanks for your reply. Yes, you are right, as I mentioned before,
> > currently, OOTB OFBiz has this explode functionality on shopping cart
> > level, that is using the same ProductStore.explodeOrderItems flag.
> >
> > --
> > Best Regards,
> > Suraj Khurana
> > Senior Technical Consultant
> >
> >
> > On Thu, Aug 6, 2020 at 10:54 AM Pritam Kute <
> pritam.k...@hotwaxsystems.com
> > >
> > wrote:
> >
> > > Hello Suraj,
> > >
> > > This will be surely a good architecture for the businesses who route
> > > shipments from different locations and allow partial returns etc. As
> far
> > as
> > > I remember, there is one flag at the product store level with the name
> > > "explodeOrderItems". When we set this flag to "Y", the system explodes
> > > order items and create a separate order item data for multi-quantity
> > items
> > > in the order. I haven't tested it thoroughly but it works quite well on
> > the
> > > trunk code.
> > >
> > > Let's have others to comment on this. Also, let me know if you have
> > > already tested this flow.
> > >
> > > Kind Regards,
> > > --
> > > Pritam Kute
> > >
> > >
> > > On Wed, Aug 5, 2020 at 9:02 PM Suraj Khurana 
> > > wrote:
> > >
> > >> Hello everyone,
> > >>
> > >> Hope everyone is safe and doing well.
> > >>
> > >> For any business which is supporting partial quantity cancellations or
> > >> partial quantity fulfillments, then it can use exploding the order
> item
> > >> OOTB utility.
> > >>
> > >> - In case business is entertaining partial cancellations of items,
> then
> > >> all
> > >> adjustments need to be re-calculated and prorated accordingly. This
> > >> computation overhead can be avoided using an explode item while
> creating
> > >> an
> > >> order.
> > >> -- While doing this we also need to make sure that rounding is handled
> > and
> > >> the amount is adjusted properly between all order items.
> > >>
> > >> - In case of partial fulfillments, again business demands to prorate
> > item
> > >> adjustments (tax, shipping etc) to create a invoice, or if there is a
> > >> third
> > >> party accounting system in place, we need to provide respective data
> to
> > >> it,
> > >> so again if you have already exploded the item while
> importing/creating
> > >> order into the system, you could have reduced this calculations
> overhead
> > >> and improve system performance in production environment.
> > >>
> > >> Currently, OOTB has this explode functionality on shopping cart level.
> > >> IMO, we need to have the same capabilities in the createSalesOrder
> > service
> > >> (can be used as API call) as well.
> > >>
> > >> Please share your thoughts on this. Is there any other better approach
> > to
> > >> handle these business use cases?
> > >>
> > >> --
> > >> Best Regards,
> > >> Suraj Khurana
> > >> Senior Technical Consultant
> > >>
> > >
> >
>
>
> --
> Pradeep Choudhary
> Senior Enterprise Software Engineer
>
> *HotWax Systems*
> *Enterprise open source experts*
> cell: +91-97527-20333
> office: 0731-409-3684
> http://www.hotwaxsystems.com
>


Re: BIRT Flexible reports questions

2020-09-26 Thread Georg Potthast

I kept on testing BIRT flexible reports. When I generate a report like this:
select „Choose report topic: example“,
enter the name e.g. „myexample“ plus a description,
click „send“ and download the generated report.
The downloaded myexample.rptdesign has no layout and the Data Set includes 
all the fields in the entity definition for entity-name="Example" in 
\plugins\example\entitydef\entitymodel.xml.
I can drag a new table into the main window and specify „Data Set“ as the 
Data Set. Then I can select exampleId, exampleTypeId and exampleName from 
the list of fields. If I save this report design then and upload it, it will 
show the report result as provided in the example at the main button.


This works but it is not mentioned as the procedure to use in the online 
documentation. I expected that the downloaded file includes a layout which 
the master would provide.




Re: OFBiz as OMS

2020-09-26 Thread Devanshu Vyas
Thank you Joseph.

Here is the link:
https://zoom.us/j/3458992689?pwd=c05lajE0RkdzeElPTXkwQjBWa0M4QT09

Thanks & Regards,
Devanshu Vyas.


On Sat, Sep 26, 2020 at 4:37 PM Joseph Francois 
wrote:

> Hello,
>
> I am.interested please share the link with me.
>
> Regards,
> Joseph
>
> On Sat, 26 Sep 2020, 12:42 Devanshu Vyas, 
> wrote:
>
> > Hello,
> >
> > We are going to start the discussion on 'OFBiz as OMS' today at 4:30 PM
> > IST. If you are interested in joining, please share your interest here
> and
> > I'll send you a link.
> >
> > Thanks & Regards,
> > Devanshu Vyas.
> >
>


Re: OFBiz as OMS

2020-09-26 Thread Joseph Francois
Hello,

I am.interested please share the link with me.

Regards,
Joseph

On Sat, 26 Sep 2020, 12:42 Devanshu Vyas,  wrote:

> Hello,
>
> We are going to start the discussion on 'OFBiz as OMS' today at 4:30 PM
> IST. If you are interested in joining, please share your interest here and
> I'll send you a link.
>
> Thanks & Regards,
> Devanshu Vyas.
>


OFBiz as OMS

2020-09-26 Thread Devanshu Vyas
Hello,

We are going to start the discussion on 'OFBiz as OMS' today at 4:30 PM
IST. If you are interested in joining, please share your interest here and
I'll send you a link.

Thanks & Regards,
Devanshu Vyas.


B2B commerce with Apache OFBiz

2020-09-26 Thread Pritam Kute
Hello,

We are going to discuss our experiences while implementing B2B commerce
with Apache OFBiz from today. We will be sharing the recording of the
discussions on public sources soon. If you want to join this discussion and
share your experiences while implementing such systems using Apache OFBiz,
please let me know your interest at pritam.k...@hotwaxsystems.com. I will
send you the next meeting invites.

Kind Regards,
--
Pritam Kute


Integration with facebook ecommerce platform

2020-09-26 Thread Amit Gadaley
Hello All,

I am wondering how facebook ecommerce platform can be integrated with
OFBiz. I am sure that all of you familiar with the popularities of
facebook. It has millions of millions of customers and is one of the
favourite modes of shopping while doing browsing and social networking.

It will be a huge benefit to both our customers and OFBiz community, if we
are able to integrate OFBiz with facebook ecommerce platform.

I also looked at the available support

provided by facebook and it seems everything is available.

Please feel free to provide any suggestions or inputs.

-- 
Kind Regards,
Amit Gadaley
*Technical Consultant*
*HotWax Systems*
*Enterprise open source experts*
cell: +91-95845-93069
office: 0731-409-3684
http://www.hotwaxsystems.com


Re: Business case: Use explodeOrderItems OOTB utility

2020-09-26 Thread Pradeep Chaudhary
+1 for the approach.

Hi Suraj,

I agree with your points that explode item architecture helps the
businesses to easily manage the partial fulfillments and eliminates the
added overhead of complex calculations while fulfilling the
customer/business requirements.

Supporting the 'explode item' feature at 'createSalesOrder' service will
help external systems to integrate with more flexibility. It will enable
them to choose a more appropriate approach ie. 'explode item' or regular as
per the business need.

Best Regards,

On Thu, Aug 6, 2020 at 4:23 PM Suraj Khurana 
wrote:

> Hello Pritam,
>
> Thanks for your reply. Yes, you are right, as I mentioned before,
> currently, OOTB OFBiz has this explode functionality on shopping cart
> level, that is using the same ProductStore.explodeOrderItems flag.
>
> --
> Best Regards,
> Suraj Khurana
> Senior Technical Consultant
>
>
> On Thu, Aug 6, 2020 at 10:54 AM Pritam Kute  >
> wrote:
>
> > Hello Suraj,
> >
> > This will be surely a good architecture for the businesses who route
> > shipments from different locations and allow partial returns etc. As far
> as
> > I remember, there is one flag at the product store level with the name
> > "explodeOrderItems". When we set this flag to "Y", the system explodes
> > order items and create a separate order item data for multi-quantity
> items
> > in the order. I haven't tested it thoroughly but it works quite well on
> the
> > trunk code.
> >
> > Let's have others to comment on this. Also, let me know if you have
> > already tested this flow.
> >
> > Kind Regards,
> > --
> > Pritam Kute
> >
> >
> > On Wed, Aug 5, 2020 at 9:02 PM Suraj Khurana 
> > wrote:
> >
> >> Hello everyone,
> >>
> >> Hope everyone is safe and doing well.
> >>
> >> For any business which is supporting partial quantity cancellations or
> >> partial quantity fulfillments, then it can use exploding the order item
> >> OOTB utility.
> >>
> >> - In case business is entertaining partial cancellations of items, then
> >> all
> >> adjustments need to be re-calculated and prorated accordingly. This
> >> computation overhead can be avoided using an explode item while creating
> >> an
> >> order.
> >> -- While doing this we also need to make sure that rounding is handled
> and
> >> the amount is adjusted properly between all order items.
> >>
> >> - In case of partial fulfillments, again business demands to prorate
> item
> >> adjustments (tax, shipping etc) to create a invoice, or if there is a
> >> third
> >> party accounting system in place, we need to provide respective data to
> >> it,
> >> so again if you have already exploded the item while importing/creating
> >> order into the system, you could have reduced this calculations overhead
> >> and improve system performance in production environment.
> >>
> >> Currently, OOTB has this explode functionality on shopping cart level.
> >> IMO, we need to have the same capabilities in the createSalesOrder
> service
> >> (can be used as API call) as well.
> >>
> >> Please share your thoughts on this. Is there any other better approach
> to
> >> handle these business use cases?
> >>
> >> --
> >> Best Regards,
> >> Suraj Khurana
> >> Senior Technical Consultant
> >>
> >
>


-- 
Pradeep Choudhary
Senior Enterprise Software Engineer

*HotWax Systems*
*Enterprise open source experts*
cell: +91-97527-20333
office: 0731-409-3684
http://www.hotwaxsystems.com


Re: init-gradle-wrapper.bat will not run on Windows 10

2020-09-26 Thread Jacques Le Roux

Thanks Georg,

Fixed, I would not have spotted it, I still use Windows 7 :)

Jacques

Le 26/09/2020 à 06:14, Georg Potthast a écrit :

I guess after one of the recent Windows updates the file 
init-gradle-wrapper.bat will not run anymore.

After downloading apache-ofbiz-17.12.04.zip and unpacking it I have problems running the init-gradle-wrapper.bat script in an administrator command 
window. I get the message like „The file "C:\ofbiz\gradle\init-gradle-wrapper.ps1" cannot be executed - the file 
"C:\ofbiz\gradle\init-gradle-wrapper.ps1" is not digitally signed.


I finally got it to work by changing the executionpolicy in the 
init-gradle-wrapper.bat file from „remotesigned“ to „bypass“:
Powershell.exe -executionpolicy bypass -File gradle\init-gradle-wrapper.ps1