Pháp

Mô đun

Các mô-đun liên quan đến bản địa hoá tiếng Pháp sau đây có sẵn:

Tên

Tên kỹ thuật

Mô tả

France - Accounting

l10n_fr_account

Gói định vị thuế Pháp fiscal localization package chỉ áp dụng cho các công ty có trụ sở tại Pháp lục địa và không bao gồm DOM‑TOMs.

France - Accounting Reports

l10n_fr_reports

Xuất báo cáo VAT Pháp, có thể gửi tới DGFiP, OGA hoặc kế toán chuyên nghiệp.

France - Payroll with Accounting

l10n_fr_hr_payroll_account

Bao gồm dữ liệu kế toán cần thiết cho các quy tắc tiền lương của Pháp.

France - Factur-X integration with Chorus Pro

l10n_fr_facturx_chorus_pro

Thêm các trường cần thiết cho submitting invoices to Chorus Pro.

France - FEC Import

l10n_fr_fec_import

Nhập các tệp FEC chuẩn, hữu ích cho việc nhập lịch sử kế toán.

France - VAT Anti-Fraud Certification for Point of Sale (CGI 286 I-3 bis)

l10n_fr_pos_cert

Point of Sale VAT anti-fraud certification

Ghi chú

Các mô-đun cốt lõi của bản địa hoá được cài đặt tự động cùng với bản địa hoá. Các phần còn lại có thể được cài đặt thủ công installed

Tổng quan bản địa hoá

Gói bản địa hoá cho Pháp đảm bảo tuân thủ các quy định thuế và kế toán của Pháp. Nó bao gồm các công cụ để quản lý thuế, vị thế thuế, báo cáo và một hệ thống tài khoản chuẩn được định sẵn, phù hợp với tiêu chuẩn của Pháp.

Gói bản địa hoá Pháp cung cấp các tính năng chính sau để đảm bảo tuân thủ các quy định tài chính và kế toán địa phương:

Báo cáo

Installing the France - Accounting (l10n_fr_account) module cho phép truy cập một số báo cáo kế toán đặc thù cho Pháp, chẳng hạn như:

  • Bilan comptable (FR) (Balance Sheet)

  • Compte de résultats (FR) (Profit and Loss)

  • Rapport de taxes (FR) (Tax Report)

Kế toán

Hóa đơn điện tử

Cổng thông tin Chorus Pro, do AIFE (Agence pour l'Informatique financière de l'État) quản lý, là nền tảng chính thức để nộp hóa đơn điện tử cho các thực thể công của Pháp. Nó cho phép doanh nghiệp gửi và quản lý hóa đơn, theo dõi trạng thái xử lý và truy cập cập nhật thanh toán. Kể từ tháng 1/2020, việc lập hóa đơn điện tử đã bắt buộc đối với tất cả các giao dịch doanh nghiệp‑chính phủ (B2G) tại Pháp. Odoo hỗ trợ tích hợp với Chorus Pro để gửi các hóa đơn được tạo trong Odoo.

Cấu hình

Để gửi hóa đơn tới Chorus Pro, cần cấu hình sau:

  1. Install France - Factur-X integration with Chorus Pro (l10n_fr_facturx_chorus_pro) module.

  2. Register with Peppol, as invoices are sent from Odoo to Chorus Pro via the Peppol network.

  3. Nếu bạn chưa có tài khoản Chorus Pro, hãy truy cập trang Chorus Pro, nhấp vào Créer un compte và tạo một tài khoản.

  4. Configure the relevant customers' contact form.

Khách hàng

Để gửi hóa đơn tới Chorus Pro, hãy cấu hình biểu mẫu liên hệ của khách hàng liên quan như sau:

  1. Xác minh các trường CountryVAT đã được điền.

  2. Trong tab Sales & Purchase, đảm bảo trường SIRET được điền đầy đủ.

  3. Trong tab Accounting, điền các trường sau trong phần Customer Invoices:

    • eInvoice format: Chọn BIS Billing 3.0

    • Đảm bảo France SIRET được chọn trong trường tiếp theo, sau đó nhập 11000201100044, tham chiếu được Chorus Pro sử dụng.

Đang gửi hoá đơn tới Chorus Pro

Để gửi hóa đơn đến Chorus Pro, hãy thực hiện các bước sau:

  1. Đi tới Accounting ‣ Customers ‣ Invoices và mở hoặc tạo hóa đơn

  2. Trong tab Other Info, hãy chắc chắn các trường sau được điền trong phần Chorus Pro:

    • Buyer Reference: Service Exécutant in Chorus Pro

    • Contract Reference: Numéro de Marché in Chorus Pro

    • Purchase Order Reference: Engagement Juridique in Chorus Pro

  3. Xác nhận hoá đơn.

  4. Nhấn Send và, trong cửa sổ Send, bật By Peppol

  5. Nhấn Send.

Khi hoá đơn được gửi, trạng thái Peppol của hoá đơn sẽ được cập nhật thành Done

Xem thêm

Peppol

FEC - Tệp ghi sổ kế toán

Một FEC Fichier des Écritures Comptables tệp kiểm toán chứa tất cả dữ liệu kế toán và các bút toán được ghi lại trong mọi sổ nhật ký kế toán cho một năm tài chính. Các bút toán trong tệp phải được sắp xếp theo thứ tự thời gian. Kể từ tháng 1 năm 2014, mọi công ty Pháp đều phải tạo và truyền tệp này khi cơ quan thuế yêu cầu vì mục đích kiểm toán.

Import FEC

Install mô-đun France - FEC Import (l10n_fr_fec_import) để nhập các file FEC từ phần mềm khác.

Để bật tính năng này, đi tới Accounting ‣ Configuration ‣ Settings. Trong phần Accounting Import, nhấp ImportImport FEC. Sau đó, trong cửa sổ FEC Import, tải lên tệp FEC và nhấp Import.

Ghi chú

Việc nhập các tệp FEC từ các năm khác nhau không yêu cầu hành động hay tính toán đặc biệt nào. Tuy nhiên, nếu nhiều tệp chứa RAN Reports à Nouveaux với số dư đầu năm, các mục nhập này sẽ tự động được đánh dấu là không cần thiết trong Odoo và có thể cần xóa.

Định dạng tệp

Ghi chú

  • Tệp FEC phải ở định dạng CSV, vì định dạng XML không được hỗ trợ.

  • Tệp CSV FEC là một tệp văn bản thuần, được cấu trúc dưới dạng bảng dữ liệu. Dòng đầu tiên đóng vai trò là tiêu đề, xác định danh sách các trường cho mỗi mục, và mỗi dòng tiếp theo đại diện cho một bút toán kế toán riêng lẻ mà không có thứ tự cụ thể.

Các tệp FEC phải tuân thủ các thông số kỹ thuật sau:

  • Mã hoá: UTF-8, UTF-8-SIG và iso8859_15.

  • Dấu phân cách: bất kỳ ký tự nào sau đây: ; hoặc | hoặc , hoặc TAB

  • Dấu kết thúc dòng: cả nhóm ký tự CR+FL (\r\n) và FL (\n) đều được hỗ trợ.

  • Định dạng ngày: %Y%m%d

Mô tả và sử dụng trường

#

Tên trường

Mô tả

Sử dụng

Định dạng

01

Mã sổ nhật ký

Mã bút toán

journal.codejournal.name nếu JournalLib không được cung cấp

Chữ số và chữ cái

02

JournalLib

Nhãn sổ nhật ký

journal.name

Chữ số và chữ cái

03

EcritureNum

Đánh số riêng cho mỗi nhật ký dựa trên số thứ tự bút toán

move.name

Chữ số và chữ cái

04

Ngày ghi sổ

Ngày bút toán

move.date

Ngày (yyyyMMdd)

05

CompteNum

Số tài khoản

account.code

Chữ số và chữ cái

06

CompteLib

Nhãn tài khoản

account.name

Chữ số và chữ cái

07

CompAuxNum

Số tài khoản phụ (cho phép null)

partner.ref

Chữ số và chữ cái

08

CompAuxLib

Nhãn tài khoản phụ (cho phép null)

partner.name

Chữ số và chữ cái

09

Mã tham chiếu

Tham chiếu tài liệu

move.refmove.name nếu EcritureNum không được cung cấp

Chữ số và chữ cái

10

PieceDate

Ngày chứng từ

move.date

Ngày (yyyyMMdd)

11

EcritureLib

Nhãn bút toán

move_line.name

Chữ số và chữ cái

12

Nợ

Số tiền ghi Nợ

move_line.debit

Số thực

13

Số tiền ghi có (Tên trường "Crédit" không được phép)

move_line.credit

Số thực

14

EcritureLet

Tham chiếu chéo bút toán (cho phép null)

move_line.fec_matching_number

Chữ số và chữ cái

15

DateLet

Ngày ghi sổ (cho phép null)

Chưa dùng

Ngày (yyyyMMdd)

16

Ngày hợp lệ

Ngày xác nhận bút toán kế toán

Chưa dùng

Ngày (yyyyMMdd)

17

Số tiền (tiền tệ)

Số tiền (cho phép null)

move_line.amount_currency

Số thực

18

Idevise

Mã tiền tệ (cho phép null)

currency.name

Chữ số và chữ cái

Hai trường này xuất hiện theo cùng thứ tự với các trường khác, thay thế chúng.

12

Số tiền

Số tiền

move_line.debit hoặc move_line.credit

Số thực

13

Hướng

Có thể là "C" cho Có hoặc "D" cho Nợ

xác định move_line.debit hoặc move_line.credit

Ký tự

Chi tiết triển khai

Những thực thể kế toán sau được nhập từ các tệp FEC: Tài khoản, Sổ nhật ký, Đối tác, và Bút toán. Mô-đun tự động xác định mã hóa, ký tự ngắt dòng và dấu phân cách được sử dụng trong tệp. Tiếp theo, một kiểm tra được thực hiện để đảm bảo mỗi dòng có số trường đúng khớp với tiêu đề. Nếu kiểm tra thành công, toàn bộ tệp sẽ được đọc, lưu trong bộ nhớ và quét. Các thực thể kế toán sau đó được nhập một loại một lần theo thứ tự sau.

Tài khoản

Mỗi bút toán kế toán được liên kết với một tài khoản được xác định bởi trường CompteNum.

Khớp mã

Nếu một tài khoản với cùng mã đã tồn tại, tài khoản hiện có sẽ được sử dụng thay vì tạo mới. Trong Odoo, số tài khoản tuân theo độ dài chữ số mặc định của bản địa hóa thuế. Vì phân hệ FEC liên kết với bản địa hóa Pháp, độ dài tài khoản mặc định là 6 chữ số. Điều này có nghĩa là các số 0 ở cuối mã tài khoản sẽ bị loại bỏ, và việc so sánh giữa các mã tài khoản trong tệp FEC và các tài khoản đã có trong Odoo chỉ dựa trên sáu chữ số đầu của mã.

Example

Mã tài khoản 65800000 trong tệp đã được ghép với tài khoản 658000 hiện có trong Odoo, và tài khoản hiện có được sử dụng thay vì tạo mới.

Cờ có thể đối soát

Một tài khoản được đánh dấu kỹ thuật là reconcilable nếu dòng đầu tiên xuất hiện trong đó có trường EcritureLet đã được điền, cho thấy bút toán kế toán sẽ được đối soát với một bút toán khác.

Ghi chú

Trường này có thể để trống trên dòng, nhưng bút toán vẫn phải được đối soát với một khoản thanh toán chưa ghi. Tài khoản sẽ được đánh dấu là có thể đối soát khi việc nhập các dòng bút toán yêu cầu điều đó.

Khớp loại tài khoản và mẫu

type của tài khoản không được chỉ định trong định dạng FEC, các tài khoản new được tạo với loại mặc định Current Assets. Sau quá trình nhập, chúng được so khớp với các mẫu Bảng tài khoản đã cài đặt. Cờ reconcile cũng được xác định theo cách này.

Việc so khớp được thực hiện bằng cách so sánh các chữ số ở phía bên trái nhất, bắt đầu với tất cả các chữ số, sau đó là 3 chữ số, và cuối cùng là 2 chữ số.

Example

Tên

So sánh đầy đủ

So sánh 3 chữ số

So sánh 2 chữ số

Mẫu

400000

400000

400

40

CompteNum

40100000

40100000

401

40

Kết quả

Match found

Kiểu tài khoản sau đó được đánh dấu là payablereconcilable dựa trên mẫu tài khoản.

Sổ nhật ký

Sổ nhật ký được kiểm tra với các sổ hiện có trong Odoo để tránh trùng lặp, ngay cả khi nhập nhiều tệp FEC.

Nếu một sổ nhật ký có cùng mã đã tồn tại, sẽ sử dụng sổ nhật ký hiện có thay vì tạo mới.

Các sổ nhật ký mới sẽ có tiền tố FEC- được thêm vào tên của chúng. Ví dụ, ACHATS sẽ trở thành FEC-ACHATS.

Ghi chú

Sổ nhật ký không được lưu trữ, cho phép người dùng quản lý chúng theo ý muốn.

Xác định loại sổ nhật ký

Loại sổ nhật ký không được chỉ định trong định dạng (tương tự như tài khoản) và ban đầu được tạo với loại mặc định general.

Khi kết thúc quá trình nhập, loại sổ nhật ký được xác định dựa trên các quy tắc sau liên quan đến các bút toán và tài khoản:

  • bank: Các bút toán trong các nhật ký này luôn luôn bao gồm một dòng (nợ hoặc có) ảnh hưởng đến tài khoản thanh khoản.
    cash / bank can be interchanged, so bank is assigned when this condition is met.
  • sale: Các bút toán trong các sổ này chủ yếu có dòng ghi nợ vào tài khoản phải thu và dòng ghi có vào tài khoản thuế thu nhập.
    Các mục bút toán hoàn trả bán hàng bị đảo ngược nợ/ có
  • purchase: Các bút toán trong những sổ này thường có dòng credit trên tài khoản phải trả và dòng debit trên tài khoản chi phí.
    Các mục bút toán hoàn trả mua hàng được đảo ngược ghi nợ/ghi có
  • general: Được sử dụng cho mọi thứ khác.

Ghi chú

  • Cần ít nhất ba bút toán để xác định loại sổ nhật ký.

  • Ngưỡng 70% các bút toán phải đáp ứng tiêu chí để xác định loại sổ nhật ký.

Example

Giả sử chúng ta đang phân tích các bút toán có chung một journal_id nào đó.

Dịch chuyển

Số tập dữ liệu

Phần trăm

có dòng tài khoản bán hàng và không có dòng tài khoản mua hàng

0

0

có dòng tài khoản mua và không có dòng tài khoản bán

1

25%

có dòng tài khoản thanh khoản

3

75%

Tổng

4

100%

Sổ nhật ký type sẽ là bank, vì tỷ lệ giao dịch của ngân hàng (75%) vượt quá ngưỡng (70%).

Liên hệ

Mỗi liên hệ giữ Reference của mình từ trường CompAuxNum

Ghi chú

Các trường này có thể được tìm kiếm dựa trên các lần nhập FEC trước đây cho mục đích tài chính/kiểm toán.

Mẹo

Có thể hợp nhất các liên hệ tương tự và có khả năng trùng lặp bằng cách sử dụng Data Cleaning App.

Dịch chuyển

Các bút toán được vào sổ và đối soát ngay khi gửi, với trường EcritureLet được dùng để khớp các bút toán.

Trường EcritureNum đại diện cho tên của các bút toán, nhưng đôi khi có thể để trống. Trong những trường hợp như vậy, trường PieceRef sẽ được sử dụng thay thế.

Vấn đề làm tròn

Một dung sai làm tròn được áp dụng dựa trên độ chính xác của tiền tệ cho các khoản ghi nợ và ghi có (ví dụ: 0.01 cho EUR). Nếu chênh lệch nằm trong dung sai này, một dòng mới sẽ được thêm vào bút toán, có tên là Import rounding difference, đối với các tài khoản sau:

  • 658000 Các khoản chi phí quản lý thường xuyên, cho các ghi nợ thêm

  • 758000 Các sản phẩm đa dạng quản lý thường xuyên, cho các khoản tín dụng bổ sung

Thiếu tên bút toán

Nếu trường EcritureNum không được điền và trường PieceRef không phù hợp để xác định tên bút toán (có thể được dùng làm tham chiếu dòng bút toán kế toán), sẽ không thể xác định được các dòng nào nên được nhóm vào một bút toán duy nhất, và do đó ngăn việc tạo các bút toán cân đối.

Trong những trường hợp như vậy, một nỗ lực cuối cùng được thực hiện để nhóm tất cả các dòng theo cùng một sổ nhật ký và ngày (JournalLib, EcritureDate). Nếu việc nhóm này tạo ra các bút toán cân đối (sum(credit) - sum(debit) = 0), thì mỗi kết hợp khác nhau của sổ nhật ký và ngày sẽ tạo một bút toán mới.

Example

ACH + 2021/05/01 --> bút toán mới trên sổ nhật ký ACH với tên 20210501.

Nếu lần thử này thất bại, một thông báo lỗi sẽ được hiển thị, liệt kê tất cả các dòng bút toán được coi là không cân bằng.

Thông tin liên hệ

Nếu một dòng bao gồm thông tin liên hệ, nó sẽ được sao chép vào bút toán kế toán, với điều kiện sổ nhật ký mục tiêu có kiểu payable hoặc receivable.

Xuất FEC

Để tải xuống FEC, truy cập Accounting ‣ Reporting ‣ General Ledger. Nhấp vào biểu tượng (gear) và chọn FEC. Trong cửa sổ FEC File Generation, điền các trường sau:

  • Start Date

  • End Date

  • Test File: Kích hoạt tùy chọn này để kiểm tra việc tạo tệp FEC.

  • Exclude lines at 0: Enable this option if needed.

  • Excluded Journals: Select the journal(s) to exclude.

Sau đó, nhấn Generate.

Bộ khai thuế

liasse fiscale (tờ khai thuế) là một tập hợp các tài liệu tài chính tiêu chuẩn mà doanh nghiệp phải nộp hàng năm cho cơ quan thuế. Nó tổng hợp toàn diện các hoạt động tài chính của công ty và xác định thuế doanh nghiệp.

Teledec là một nền tảng dùng để chuẩn bị và nộp tờ khai thuế dựa trên dữ liệu từ sổ kế toán. Để đồng bộ dữ liệu kế toán của bạn lưu trong Odoo với Teledec và gửi điện tử liasse fiscale của công ty bạn tới DGFI (Direction Générale des Finances Publiques), thực hiện các bước sau:

  1. Tạo tài khoản Teledec

  2. Thông tin đăng ký công ty và năm tài chính

  3. Đồng bộ Odoo

Tạo tài khoản Teledec

Để tạo tài khoản Teledec, truy cập trang tạo tài khoản Teledec <https://www.teledec.fr/s-enregistrer>_ và điền địa chỉ email vào trường Adresse e-mail. Chọn một mật khẩu an toàn, chấp nhận các điều khoản và điều kiện chung bằng cách đánh dấu vào ô, rồi nhấp vào S'enregistrer để lưu lại. Sau đó, nhập số SIREN của công ty.

Ghi chú

Nếu tài khoản đã được tạo, nhấn Déjà enregistré? (Đã đăng ký).

Thông tin đăng ký công ty và năm tài chính

Để đăng ký công ty trên Teledec, hãy vào Vos entreprises (Công ty của bạn) và nhấp vào Enregistrer votre entreprise (Đăng ký công ty của bạn). Đảm bảo điền đầy đủ thông tin công ty trong các phần Coordonnées de l'entreprise (Chi tiết công ty) và Représentant légal (Người đại diện pháp lý):

  • Nom de l'entreprise: Tên công ty.

  • Forme juridique: Select the company's legal form.

  • Les comptes sont clôturés le: Closing date.

  • Régime d'imposition, choix de la liasse: Select the Tax scheme and tax return option.

  • Adresse du siège social: Địa chỉ trụ sở chính.

  • Nom du représentant légal: Legal representative's name.

  • Agissant en qualité de: Legal representative's function.

  • Numéro de téléphone: Phone number.

Nhấp Sauvegarder (Lưu) để hiển thị bước tiếp theo Informations générales sur l'exercice déclaré (Thông tin chung về năm tài chính đã khai báo). Sau đó, điền thông tin về năm tài chính, chẳng hạn như ngày bắt đầu, ngày kết thúc hoặc ngày khóa sổ và thời gian của kỳ kế toán trước đó. Sau khi lưu, danh sách các tài liệu có trong liasse fiscale sẽ được hiển thị, bao gồm cả biểu mẫu thuế tiêu chuẩn và những biểu mẫu tùy chỉnh cho tờ khai thuế của công ty.

Mẹo

  • Cột Etat (Trạng thái) hiển thị tiến độ xử lý hồ sơ.

  • Nhấn Compléter để điền vào tài liệu, rồi Sauvegarder để lưu.

  • Để in phiên bản trống của tờ khai, nhấn Imprimer la déclaration và chọn tùy chọn Imprimer la déclaration avec les notices.

Đồng bộ Odoo

Để cho Odoo tự động điền dữ liệu cho Liasse fiscale, nhấn Autres actions (Hành động khác) ở góc trên‑phải và chọn Synchroniser avec un logiciel tiers (Đồng bộ với phần mềm bên thứ ba), sau đó Synchroniser cette liasse avec Odoo (Đồng bộ liasse này với Odoo).

Trong cửa sổ Synchroniser cette liasse avec Odoo, hãy điền các thông tin sau để hoàn tất việc đồng bộ:

  • Nom / URL complète de la base de données Odoo: Odoo database name or URL. To provide the full URL of the database, enable Je voudrais donner une url complète hors .odoo.com option.

  • Nom de l'utilisateur: Tên người dùng liên kết với tài khoản Odoo.

  • Clé API: API key được tạo bởi phiên bản Odoo.

Ghi chú

Trong môi trường đa công ty, các cấu hình sau đây là bắt buộc trong Odoo:

  • The user linked to the generated API key must have access to the company intended for synchronization.

  • Công ty này cũng phải được đặt làm Default Company của người dùng, vì Teledec luôn đồng bộ với công ty mặc định của người dùng.

Tiếp theo, nhấn Importer để đồng bộ dữ liệu từ Odoo. Trong cửa sổ Confirmation de la synchronisation de liasse avec Odoo, xem lại số tiền và thực hiện các thay đổi cần thiết. Sau đó nhấn Importer la balance để xác nhận việc đồng bộ liasse fiscale với Odoo và nhập số dư.

Quan trọng

Nhấp vào Importer la balance có thể ghi đè hoặc thay đổi bất kỳ cập nhật thủ công nào đã thực hiện trước đó.

Để thực hiện thanh toán và gửi khai báo cho cơ quan thuế, nhấn Paiement & envoi de la déclaration

Điểm bán hàng

Chứng nhận chống gian lận VAT

Kể từ tháng 1 năm 2018, luật chống gian lận mới đã có hiệu lực tại Pháp và các lãnh thổ hải ngoại của nó (DOM-TOM). Luật này đưa ra các yêu cầu cụ thể về tính toàn vẹn, bảo mật, lưu trữ và lưu giữ dữ liệu bán hàng. Odoo đáp ứng các yêu cầu pháp lý này bằng cách cung cấp một module và một chứng chỉ tuân thủ có thể tải xuống.

Phần mềm máy tính tiền chống gian lận, như Odoo (CGI art. 286, I. 3° bis), là bắt buộc đối với các công ty chịu thuế ở Pháp hoặc DOM‑TOM, nơi một số khách hàng là cá nhân (B2C). Quy định này áp dụng cho mọi quy mô doanh nghiệp, nhưng các auto‑entrepreneurs được miễn VAT không bị ảnh hưởng.

Chứng nhận Odoo

Cơ quan thuế yêu cầu tất cả các công ty cung cấp chứng chỉ phù hợp xác nhận rằng phần mềm của họ tuân thủ luật phòng chống gian lận. Trong trường hợp không tuân thủ, có thể bị phạt €7,500.

Ghi chú

Chứng chỉ này chứng chỉ được cấp bởi Odoo SA cho người dùng Odoo Enterprise.

Để nhận chứng chỉ, hãy thực hiện các bước sau:

  1. Install the France - VAT Anti-Fraud Certification for Point of Sale (CGI 286 I-3 bis) (l10n_fr_pos_cert) module.

  2. Đặt trường Country trên company record để mã hoá các mục nhập cho việc kiểm tra không thể thay đổi.

  3. Tải xuống certificate of conformity bắt buộc, do Odoo SA cung cấp.

Tính năng chống gian lận

Mô-đun chống gian lận giới thiệu các tính năng sau:

Tính không thể thay đổi

Tất cả các phương thức hủy hoặc sửa đổi dữ liệu quan trọng trong đơn POS, hoá đơn và bút toán đã bị vô hiệu hoá đối với các công ty có trụ sở tại Pháp hoặc bất kỳ vùng DOM‑TOM nào.

Ghi chú

Trong môi trường đa công ty, chỉ các tài liệu của các công ty đó bị ảnh hưởng.

Bảo mật

Để đảm bảo tính không thay đổi, mọi đơn hàng hoặc bút toán đều được mã hoá khi xác nhận. Số (hoặc hash) này được tính dựa trên dữ liệu chính của tài liệu và hash của các tài liệu tiền lệ. Module này cung cấp một giao diện để kiểm tra tính không thay đổi của dữ liệu. Kiểm tra sẽ thất bại nếu bất kỳ thông tin nào trên tài liệu bị sửa đổi sau khi đã được xác nhận. Thuật toán sẽ tính lại tất cả các hash và so sánh chúng với các giá trị ban đầu. Trong trường hợp thất bại, hệ thống sẽ chỉ ra tài liệu bị hỏng đầu tiên được ghi lại trong hệ thống.

Chỉ những người dùng có quyền truy cập administrator có thể khởi tạo kiểm tra không thể thay đổi:

  • Đối với các đơn POS, chọn Point of Sales ‣ Reporting ‣ POS Inalterability Check;

  • Đối với bút toán, hãy vào Invoicing/Accounting ‣ Configuration ‣ Settings. Trong phần Reporting, nhấn Download the Data Inalterability Check Report.

Lưu trữ

Hệ thống cũng thực hiện tự động quá trình chốt doanh thu bán hàng hàng ngày, hàng tháng và hàng năm. Các lần chốt này tính tổng doanh thu bán hàng cho kỳ và tổng cộng tích lũy kể từ mục bán hàng đầu tiên được ghi nhận trong hệ thống.

Để truy cập các kỳ kết sổ, hãy vào Point of Sales ‣ Reporting ‣ Sales Closings hoặc Invoicing/Accounting ‣ Reporting ‣ Sales Closings.

Ghi chú

  • Kết sổ tính tổng cho các bút toán của sổ nhật ký bán hàng (Loại sổ nhật ký = Bán hàng).

  • Đối với môi trường đa công ty, việc đóng sổ như vậy được thực hiện theo công ty.

  • Đơn hàng POS được ghi nhận dưới dạng bút toán khi đóng phiên POS. Việc đóng một phiên POS có thể thực hiện bất kỳ lúc nào. Để nhắc nhở người dùng thực hiện hàng ngày, module ngăn họ khôi phục một phiên đã mở hơn 24 giờ trước. Phiên như vậy phải được đóng trước khi bán lại.

  • Tổng của một kỳ được tính từ tất cả các bút toán được ghi sau lần đóng sổ trước của cùng loại, bất kể ngày ghi sổ của chúng. Ghi nhận một giao dịch bán hàng mới cho kỳ đã đóng sẽ được tính vào lần đóng sổ tiếp theo.

Mẹo

Để mục đích kiểm tra & kiểm toán, các lần đóng có thể được tạo thủ công trong developer mode. Để thực hiện, vào Settings ‣ Technical ‣ Scheduled Actions. Trong danh sách các hành động đã lên lịch, mở hành động Sale Closing mong muốn và nhấn Run manually.

Chịu trách nhiệm

Gỡ cài đặt mô‑đun này sẽ đặt lại các hàm băm bảo mật. Điều này có nghĩa là hệ thống sẽ không còn đảm bảo tính toàn vẹn của dữ liệu đã có.

Người dùng chịu trách nhiệm đối với hệ thống Odoo của mình và phải vận hành cẩn thận. Không được phép sửa đổi mã nguồn nhằm đảm bảo tính toàn vẹn dữ liệu.

Odoo không chịu trách nhiệm về bất kỳ vấn đề nào liên quan đến chức năng của module này nếu gây ra bởi các ứng dụng bên thứ ba chưa được chứng nhận.