Code Monkey home page Code Monkey logo

odoo's People

Contributors

d-stragapede avatar p-amoruso avatar vincenzoterzulli avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

odoo's Issues

Allineamento: *elvenstudio_pricelist_margin

Estende pricelist_margin aggiungendo i seguenti campi nei prodotti:

  • product cost: Il costo del prodotto, usato come base per il calcolo
  • net margin: il margine netto, inteso come differenza tra prezzo di vendita e costo
  • margin percent: il margine netto espresso come percentuale rispetto al prezzo di vendita
  • markup: il margine netto espresso come percentuale rispetto al costo
  • price with taxes: il prezzo di vendita tasse incluse

Report sui listini importati

Servirebbe una reportistica sui listini importati dai fornitori per:

  • individuare prodotti che il fornitore offre ma sistematicamente esclusi;
  • analizzare l'andamento del prezzo di un prodotto in base ai fornitori disponibili;
  • analizzare le quantità offerte dai fornitori nel tempo.

Allineamento: *elvenstudio_sale_margin_enhancement

Estende sale_margin cone le seguenti funzionalità:

Migliorie sul calcolo dei margini:

  • memorizza il prezzo di acquisto del prodotto nelle linee di ordine di vendita dello stesso;
  • risolve il bug sulle unità di misura utilizzate per il calcolo del margine;
  • permette di ricalcolare il margine su una lista di prodotti selezionati;
  • Aggiunge un'azione programmata per ricalcolare il margine dei prodotti.

Nuovi Gruppi per gestione dei prezzi:

  • nuovo gruppo può vedere il prezzo di acquisto negli ordini di vendita;
  • nuovo gruppo in grado di modificare il prezzo unitario negli ordini di vendita;
  • nuovo gruppo in grado di vendere al di sotto del prezzo di acquisto.

Diversi metodi per scegliere il miglior fornitore

Per decidere il miglior fornitore di un prodotto potrebbe servire un criterio diverso da quello di base definito in #95 .

Alcuni possibili:

  • Miglior prezzo di quelli che hanno quantità disponibili
  • Miglior prezzo dei fornitori dalla consegna più rapida

Si potrebbero avere diversi metodi e scegliere quale utilizzare, comune a tutti i prodotti oppure raggruppare per categoria.

Allineamento: *elvenstudio_data_connector

Questo moduli permette di collegare odoo ad altre piattaforme web tramite interscambio di file CSV.
La lista delle funzioni disponibili è la seguente:

  • Esportare qualsiasi model in un file CSV;
  • Inviare un file in un server remoto in FTP;
  • Contattare un servizio http tramite URL;
  • Inviare un' email ad una lista di utenti
  • Memorizzare il log delle azioni eseguite in un pannello apposito.

Caricamento batch dei listini fornitori

Prevedere il caricamento dei listini in automatico tramite azioni programmate.
Ogni listino potrebbe avere un formato dipendente dal fornitore, pertanto prevedere un sistema per definire la struttura dei campi da caricare dal file.

Allineamento: *elvenstudio_supplier

Estesa la gestione dei fornitori di odoo con le seguenti funzionalità:

  • Ordinamento automatico dei fornitori in base al miglior prezzo
  • Aggiunta di prezzo fornitore e quantità fornitore per ogni prodotto relativi al miglior fornitore
  • Creato un sistema per importare il listino del fornitore manualmente da un csv:
    • per ogni listino si definisce il fornitore a cui appartiene e il periodo (date inizio e fine) di validità;
    • Definisce un cron per l'attivazione/disattivazione dei listini in base al periodo;
    • permette di definire le rotte di magazzino da attivare sui prodotti di quel fornitore (Es MTO);
    • il listino processato inserisce il dato del fornitore nei prodotti presenti nel listino;
    • il listino mostra le linee con problemi (prodotto non presente, prodotto con più listini dello stesso fornitore, prodotto duplicato) e permette la modifica e successiva rielaborazione.

Allineamento: *account_check_partner_credit

Questo plugin ridefinisce il calcolo del credito del cliente, aggiungendo il totale degli titoli (check) in attesa di conferma di pagamento.

Questo modulo dipende da account_check.

Allineamento: *elvenstudio_product_cost_sale

Estende il prodotto aggiungendo un prezzo che rappresenta il costo di base da cui generare i listini di vendita.
Questo costo, nominato costo di vendita (cost_sale), è determinato come segue:

  • Se il prodotto è in magazzino, il costo di vendita è uguale al costo della variante prodotto.
  • Se il prodotto non è disponibile in magazzino, il prezzo è preso dal miglior fornitore
  • Se il contesto richiede una quantità Q del prodotto e nel magazzino è presente una quantità q1 < Q allora il costo di vendita è : (q1 x costo variante + (Q - q1) x prezzo fornitore) / Q.

Allineamento: *elvenstudio_tyre

Sono stati realizzati una serie di plugin per gestire prodotti di tipo pneumatico.

Ogni plugin arricchisce il prodotto con informazioni specifiche:

  • elvenstudio_tyre: è la base di tutti i plugin;
    • definisce i codici degli attributi di tipo pneumatico;
    • definisce i metodi per caricare/aggiornare gli attributi da magento;
  • elvenstudio_tyre_measure: aggiunge i campi relativi alla misura, iccv;
  • elvenstudio_tyre_specs: aggiunge campi specifici degli pneumatici (stagione, rft, xl, etc...);
  • elvenstudio_tyre_search: aggiunge la ricerca basata sui campi definiti da tyre_measure e tyre_specs in tutte le viste relative ai prodotti.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.