import/synchronize all arrticles from a sharedlist database

Hi Willem and others,

I am trying to import articles from a sharedlist database into Foodsoft (latest version 4.2.0), but in the interface I don’t see how to import them all in once. At initial subscription of a supplier the ‘How to synchronize’ option is greyed out at ‘Choose articles to import’. And indeed the only way to import is clicking on the import button per article. The Syncronize button gives ‘Catalog is up to date’ as a response. Based on this issue (https://github.com/foodcoops/foodsoft/pull/287) I assume it is possible to import all articles all in once. Is there a setting in the sharelist app or in foodsoft that enables this? Any guidance is appreciated!

Mattias

Hi Mattias,

You may need to edit the supplier details and choose that you want to synchronise all articles instead of just the chosen ones.
Does that help?

  • Willem

Hi Willem,

I would like to do so, but these options are not available. The dropdown
box is grey and the pointer changes to a block sign when you move over it.
This is a screenshot, however the pointer could not be captured:
screenshot
Is there any other configuration that could be the problem?

Greetings,

Mattias

Hi Mattias,

That’s because the supplier has more than 200 articles and probably a wholesale retailer, which would not be of much use to show all articles for a foodcoop. That’s because they often have multiple packages of different sizes as well as many options for articles. Foodcoops need to order full boxes from wholesale retailers, and having member orders spread over many similar items doesn’t help that. In addition to that, performance of synchronising that many articles is not very well.

Does this hold for you as well? What kind of supplier are you talking about?

Best,

  • Willem

hey willem,

voor utrecht willen we ook sync all products. geen uitzonderingen.
is er ook een override zodat wel de functie om alle artikelen de importeren werkt?
voor utrecht word het assortiment voorgeselecteerd zodat er geen werk is met importeren.

groeten,

cor-Jan

Hi Willem,

Thanks for your help. I managed to get past the maximum articles barrier
by setting a higher value in app/models/shared_supplier.rb.

I understand the reasoning behind the limited number of articles, but I
think for me at this moment it is more time consuming to manual filter
the article list to get it below 200 items.

Indeed, I am importing articles from a wholesaler (BD totaal) for a test
of the Foodsoft system. I managed to get all the articles in the system and I must say with the search function finding articles goes pretty fast. Maybe support for a sub category would improve this even more.

Greetings,

Mattias

On 06-11-14 14:08, Cj [via foodsoft] wrote:

hey willem,

voor utrecht willen we ook sync all products. geen uitzonderingen.
is er ook een override zodat wel de functie om alle artikelen de
importeren werkt?
voor utrecht word het assortiment voorgeselecteerd zodat er geen werk
is met importeren.

groeten,

cor-Jan

On Wed, Nov 5, 2014 at 9:44 PM, wvengen [via foodsoft] <[hidden email]
</user/SendEmail.jtp?type=node&node=969&i=0>> wrote:

Hi Mattias,

That's because the supplier has more than 200 articles and
probably a wholesale retailer, which would not be of much use to
show all articles for a foodcoop. That's because they often have
multiple packages of different sizes as well as many options for
articles. Foodcoops need to order full boxes from wholesale
retailers, and having member orders spread over many similar items
doesn't help that. In addition to that, performance of
synchronising that many articles is not very well.

Does this hold for you as well? What kind of supplier are you
talking about?

Best,
- Willem

On wo, 2014-11-05 at 02:47 -0800, MaTiZ [via foodsoft] wrote:
Hi Willem,

I would like to do so, but these options are not available. The
dropdown box is grey and the pointer changes to a block sign when
you move over it.
This is a screenshot, however the pointer could not be captured:
screenshot
Is there any other configuration that could be the problem?

Greetings,

Mattias
------------------------------------------------------------------------
If you reply to this email, your message will be added to the
discussion below:
http://foodsoft.51229.x6.nabble.com/import-synchronize-all-arrticles-from-a-sharedlist-database-tp964p967.html

To start a new topic under foodsoft-discuss, email [hidden email]
</user/SendEmail.jtp?type=node&node=969&i=1>
To unsubscribe from foodsoft-discuss, click here.
NAML
<http://foodsoft.51229.x6.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>

If you reply to this email, your message will be added to the
discussion below:
http://foodsoft.51229.x6.nabble.com/import-synchronize-all-arrticles-from-a-sharedlist-database-tp964p969.html

To unsubscribe from import/synchronize all arrticles from a sharedlist
database, click here
http://foodsoft.51229.x6.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=964&code=bWF0dGlhc0BiaW9tYXR0Lm5sfDk2NHwtNTk5ODY3NDA1.
NAML
http://foodsoft.51229.x6.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html!nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers!nabble%3Aemail.naml-instant_emails!nabble%3Aemail.naml-send_instant_email!nabble%3Aemail.naml

Hi CJ,

In the edit supplier screen you can select how to sync articles: import all or make a selection. For suppliers with >200 products only the latter is available.
This is selectable on a per-supplier basis.

  • Willem