Giter Club home page Giter Club logo

Comments (8)

pedrobaeza avatar pedrobaeza commented on June 15, 2024 1

Look at OCA/stock-logistics-barcode#49

from product-attribute.

pedrobaeza avatar pedrobaeza commented on June 15, 2024 1

Well, I don't have a strong opinion then about how to proceed. Any other thought, @legalsylvain or @gurneyalex ?

from product-attribute.

pedrobaeza avatar pedrobaeza commented on June 15, 2024

and OCA/stock-logistics-barcode#32

from product-attribute.

lukebranch avatar lukebranch commented on June 15, 2024

@pedrobaeza ,

thanks for the suggestions, i've taken a quick look at those PR's.

The scope of my proposed module was simply to allow the storage of a customer's barcode numbers (ie. just the value), and allow for a secondary field to specify which barcode format is being used.

This is useful for manufacturers and distributors that might be required to store a record of customer's own barcode numbers, and product names in the same way that product_customer_code (Vauxoo's module) allows the storage of a customer's product code/sku.

For my use case this module would then be used to allow for easy creation of custom reports for printing of the customer's own barcode labels using these values.

Do you suggest I expand the scope of the modules to allow for the generation of customer-specific product barcodes based on the work being done in these PR's?:

OCA/stock-logistics-barcode#49
OCA/stock-logistics-barcode#32

from product-attribute.

legalsylvain avatar legalsylvain commented on June 15, 2024

Hi @lukebranch,

The scope of my proposed module was simply to allow the storage of a customer's barcode numbers (ie. just the value)

I can not figure out this need. base module provides on 'res.partner' a 'barcode' field. (that is displayed only if point of sale module is installed, but it's a bad design in Odoo Core I think)
https://github.com/odoo/odoo/blob/9.0/openerp/addons/base/res/res_partner.py#L205

, and allow for a secondary field to specify which barcode format is being used.

Well, OCA/stock-logistics-barcode#49 provides barcode_rule_id field that allows your to mention which pattern you want to use for your customer.

In a few words, I think that installing barcodes_generator_partner could provides the feature you're needing.

I took a look on product_customer_code module. It is available only for version 7.0 and this module seems to provide product code for customers, that is not exactly the same thing.

Kind regards.

from product-attribute.

lukebranch avatar lukebranch commented on June 15, 2024

Hi @legalsylvain ,

Thanks for the comments. In many manufacturing/trading companies in Hong Kong it is necessary to store a record of the company's own internal reference/sku as well as the customer's (at least in our case it is).

For example if I am manufacturing a product on behalf of a customer under their own brand, using their own product packaging, etc. it is necessary to also store and print customer SKU, barcodes and product names (these may be in different languages as well). These customer references may also need to be included on Sale Orders and other documents.

It is definitely a need for our company, and I believe since Vauxoo has originally built something to do the same for the customer code/SKU I believe we are not the only ones that could benefit from this module.

I will take a look at barcodes_generator_partner as well as OCA/stock-logistics-barcode#49 to see if I can achieve what i'm looking to do without building an extension to product_customer_code. If not I may come back and submit a PR for each of the modules (including a port of product_customer_code) for the 10.0 branch.

from product-attribute.

legalsylvain avatar legalsylvain commented on June 15, 2024

OK. Thanks. I so close this issue for the time being. please feel free to reopen it when you'll have an analysis on the two PR.
kind regards.

from product-attribute.

lukebranch avatar lukebranch commented on June 15, 2024

ok, thanks.

from product-attribute.

Related Issues (20)

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.