OCA / server-env

Tools to manage environment-dependent configuration
GNU Affero General Public License v3.0
56 stars 149 forks source link

[16.0][MIG] pos_environment #156

Closed legalsylvain closed 3 months ago

legalsylvain commented 1 year ago

quite simple migration of pos_environment introduced here https://github.com/OCA/server-env/pull/27 in V12.

Description

This module extends the Odoo point of sale module to allow administrator to customize the bill printed by the point of sale, with a text depending on your environment. (Development, , Pre Production, Production, etc...)

The displayed and printed bill will display the custom message

receipt

This module is based on the mechanism introduced by the server_environment module.

Note

This module provides a feature that is legally required in some countries (such as France, under the law on accounting certification) where test receipts must be distinguishable.

Configure

  [pos_environment_header]
  line_1 = ===============================
  line_2 = TICKET EDITED ON A TEST
  line_3 = ENVIRONMENT
  line_4 = ===============================

  [pos_environment_footer]
  line_1 = ===============================
  line_2 = THIS TICKET HAS BEEN EDITED
  line_3 = ON A TEST ENVIRONMENT
  line_4 = -------------------------------
  line_5 = IT CAN NOT BE CONSIDERED
  line_6 = AS A PROOF OF PURCHASE
  line_7 = ===============================

Internationalisation

If you deploy Odoo in a multi languages context, you can add a suffix __xx_xx in the name of each line, where xx_xx is the language. The text will be displayed on the bill, depending of the language of the current user. Sample :

  line_1 = ===============================
  line_2__en_US = TICKET EDITED ON A TEST SERVER
  line_2__fr_FR = TICKET EDITE SUR SERVEUR DE TEST
  line_3 = -------------------------------

Note

To be sure that your server is correctly configured, you can check the settings in the Point of Sale configuration.

res_config_settings_form

legalsylvain commented 1 year ago

/ocabot migration pos_environment

OCA-git-bot commented 1 year ago

Sorry @legalsylvain you are not allowed to mark the addon tobe migrated.

To do so you must either have push permissions on the repository, or be a declared maintainer of all modified addons.

If you wish to adopt an addon and become it's maintainer, open a pull request to add your GitHub login to the maintainers key of its manifest.

github-actions[bot] commented 1 year ago

There hasn't been any activity on this pull request in the past 4 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days. If you want this PR to never become stale, please ask a PSC member to apply the "no stale" label.

legalsylvain commented 8 months ago

/ocabot migration pos_environment

legalsylvain commented 8 months ago

/ocabot rebase

OCA-git-bot commented 8 months ago

Congratulations, PR rebased to 16.0.

github-actions[bot] commented 3 months ago

There hasn't been any activity on this pull request in the past 4 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days. If you want this PR to never become stale, please ask a PSC member to apply the "no stale" label.

legalsylvain commented 3 months ago

/ocabot rebase

OCA-git-bot commented 3 months ago

Congratulations, PR rebased to 16.0.

legalsylvain commented 3 months ago

/ocabot merge nobump

OCA-git-bot commented 3 months ago

What a great day to merge this nice PR. Let's do it! Prepared branch 16.0-ocabot-merge-pr-156-by-legalsylvain-bump-nobump, awaiting test results.

OCA-git-bot commented 3 months ago

Congratulations, your PR was merged at bdc10d226203795dd90d2bb4571fe6f7d1e387f4. Thanks a lot for contributing to OCA. ❤️