Skip to main content

Latest odoo module for logo printing business

 Latest odoo module for logo printing business 



Elements:

Product Attribute Model

I can delete not critical attributes

Can not delete critical attributes

I can restore deleted [important] attributes

Critical attributes have some critical values

I can not delete critical values for critical attributes

Product Template Model

Control extra cost & other template availability

Prevent repeating the same critical attribute record

For each additional attribute "not required" value is a must

Can not repeat the same name for critical attributes

Sale Order

Add logos to Sale Order

Logo is inherited in the Sale Order Line

Logo submissions are deleted by deleting their Sale Order Line

For each line, there must be one single logo submission for each position

Deleting Sale Order causes deletion of its logo submissions

Sale Quotations can be sent to customers by mail via SMTP protocols

Sale

Extra cost according to attributes

Refrshing the page does not eliminate choices

Enabling dialog form to choose some of the attributes

There is a default "not require" attribute

"not required" attribute is set if no any attribute is selected

Logo will be submitted for selected attributes only

There is a page for logo submissions within Sale Order model

Clicking on paperclip button enables you to choose your logo and submit

From "Order Submitted Logos" page you can get all submissions details

Clicking on the paperclip button after submission enables you to see your submissions

You can change your submitted logo from the same clipse button

Each logo submission is labeled by its related position

For not selected logo position you can not submit logos

User error arises causing the app to request logo for "not required" attribute

Logos are successfully submitted without duplications

Logo Print Library

Search options by all sale details

Filter option is available

Group-by option for many fields

Tracing the reason for the user error

The app did not submit the selected logo as the attribute is "not required"

The user didn't choose the position, but they clicked on "Add Second Location"

The app will not approve submissions for not selected position attributes

In addition to this, we provide:

  • hosting experience with full web server protection
  • Encrypted HTTPS service with acknowledged SSL certificate
  • Database protection from cyber attacks
  • mailing services optimization using SMTP/POP/IMAP protocols
  • odoo implementation
  • SEO optimization by enabling Google Search Console, Google Analytics, and Google Tag Manager


What are you waiting for? visit us on kobros-tech.com

Comments

Popular posts from this blog

Highlights on my contributions to Odoo Community Association

 Highlights on my contributions to Odoo Community Association For me as a developer working on odoo community and providing services to the customers using the community version of Odoo. Sometimes the solution is available in a module published by OCA that could be an older version of Odoo. As a result, I decided to put my upgraded modules on their repositories as a contributor, and I asked to join them on the mailing list. For them, before I start to make a pull request, I need to sign their ICLA document. ICLA means Odoo Community Association Individual Contributor License Agreement. To upgrade a module to version 17.0 I had to follow the instructions stated on: https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-17.0 Firstly this section: https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-17.0#before-migrating Which needs you to: (1)      Subscribe to OCA mailing list (2)     Sign ICLA as stated above (3)     Install precommit  as instructed here: https:

Create mail alias in odoo

 Create a mail alias in odoo  to solve that error: Explainn in log "create an appopriate mail.alias or force the destination model" Settings  >  Email  >  Aliases  >  add alias email to your domain name Settings >Technical > System Parameters > key: mail.bounce.alias, value: bounce Settings >Technical > System Parameters > key: mail.catchall.alias, value: catchall Settings >Technical > System Parameters > key: mail.catchall.domain, value: example.com

Use CS50 library in my local machine offline to run codes in C language

M ake your PC ready to run codes in C language How to use CS50 library in your local machine offline Here are three videos presented by someone, they will guide you to make your PC ready to run C files. How to Download and Install Visual Studio Code ( VS Code ) on Windows 10 How to Download and Install C Cpp Toolset ( gcc g++ gdb ) in Windows 10 using mingw-w64 and msys2 How to Set up Visual Studio Code for C and C++ Programming After watching the above videos and following the steps in them, you can apply the following steps in order to use CS50 library for implementing codes written in C language in your local machine offline. Download the zip file from Github Release,  https://github.com/cs50/libcs50/releases Unzip it, locate to libcs50/src/, you can get cs50.h and cs50.c Copy cs50.h and cs50.c in the Workspace Create and save a C file which uses cs50 libraries in the Workspace. We can call it hello.c, hello.c should be with cs50.h and cs50.c in the same folder in