Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gestione minimi magazzino e inserimento articoli #1266

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

MichaelOliverio
Copy link

@MichaelOliverio MichaelOliverio commented Mar 24, 2023

Descrizione

E' possibile indicare in impostazioni>magazzino la gestione della soglie minime nei magazzini

Nel caso le si volessero gestire è possibile indicare in ogni articolo la soglia minima che deve essere presente in ogni magazzino

E' stato poi di conseguenza modificato il plugin giacenze

4

Inoltre sono state gestite le sedi di partenza nell'ordine e alla selezione di un articolo da inserire in una vendita vengono mostrate le giacenze per magazzino.

Inoltre è stata aggiunta la possibilità di aggiungere gli articoli attraverso un file di barcode formato da righe del tipo barcode;qta

5

Tipologia

Rimuovi le opzioni non rilevanti.

  • Bug fix (cambiamenti minori che risolvono una issue)
  • Nuova funzionalità (cambiamenti minori che aggiungono una nuova funzionalità)
  • Cambiamento maggiore (fix o funzionalità che richiede una revisione prima di essere pubblicata)
  • Questo cambiamenti richiede un aggiornamento della documentazione

Checklist

  • Il codice segue le linee guida del progetto
  • Ho commentato il codice, in particolare nelle parti più complesse
  • Ho aggiornato di conseguenza la documentazione (se presente)
  • Il codice non genera warnings

@MichaelOliverio MichaelOliverio changed the title Gestione minimi magazzino Gestione minimi magazzino e inserimento articoli Mar 24, 2023
@Pek5892
Copy link
Contributor

Pek5892 commented Apr 11, 2023

Ciao @MichaelOliverio, riusciresti ad aggiungere un file di esempio scaricabile dal modal di caricamento barcode, così l'utente sa come formattare il file? grazie 😄

@ToX82
Copy link
Contributor

ToX82 commented Apr 11, 2023

Ciao @Pek5892, ecco l'esempio del contenuto di un file .csv di importazione barcode massiva. Il primo campo indica il barcode (in questo caso si tratta di dati di esempio, il barcode può avere qualunque formato), separato da punto e virgola e seguito dalla quantità

3025776;1
3027369;1
3027368TEST;1
3012000;1
3012087;10
0049190;3
3032645;4
3014083;1

// Apertura modal
openModal(
"' . tr('Dettagli') . '",
globals.rootdir + "/modules/articoli/plugins/dettagli_giacenze.php?id_module=' . $module_articoli_id . '&id_record=" + id_articolo + "&idsede=" + id_sede
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utilizzare $structure->filepath


echo '
{[ "type": "select", "disabled":"1", "label": "'.tr('Articolo').'", "name": "idarticolo", "value": "'.$result['idarticolo'].'", "ajax-source": "articoli", "select-options": '.json_encode($options['select-options']['articoli']).' ]}
{[ "type": "select", "disabled":"1", "label": "'.tr('Articolo').'", "name": "idarticolo", "value": "'.$result['idarticolo'].'", "ajax-source": "articoli", "select-options": '.json_encode($options['select-options']['articoli']).', "icon-after": "add|'.Modules::get('Articoli')['id'].'" ]}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Se il select articolo è disabilitato non è possibile aggiungere al volo altri articoli.
A parte questo ora comunque l'aggiunta degli articoli nelle righe dei documenti presenta una nuova struttura

immagine

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants