@@ -13,13 +13,19 @@ In Odoo, a *purchase order* (PO) can be exported as an XML file and imported as
13
13
into another Odoo database, removing the need for manual entry of products, quantities, prices, and
14
14
other key information.
15
15
16
+ The workflow in this document describes how buyers and sellers exchange data directly between their
17
+ Odoo databases. As an alternative, sellers can receive a PDF version of the request for quotation
18
+ (RFQ) by email and :ref: `upload it directly in their Sales dashboard
19
+ <purchase/advanced/rfq-upload>`. **This method is simpler ** but does not use the XML-based exchange
20
+ described in the document.
21
+
16
22
.. note ::
17
- Exported XMLs follow the `Order-X schema < https://fnfe-mpe.org/factur-x/order-x/ >`_, a standard
18
- commonly used in European countries. When exchanging data between two Odoo databases, this schema
19
- remains compatible.
23
+ Exported XMLs follow the `UBL schema
24
+ <https://docs.peppol.eu/poacc/upgrade-3
8000
/syntax/Order/tree/> `_. When exchanging data between two
25
+ Odoo databases, this schema remains compatible.
20
26
21
- However, implementing custom developments for software that does not support the Order-X schema
22
- may introduce additional complexity.
27
+ However, implementing custom developments for software that does not support the UBL schema may
28
+ introduce additional complexity.
23
29
24
30
Roles and configuration
25
31
=======================
@@ -31,9 +37,12 @@ configurations.
31
37
Buyer database
32
38
--------------
33
39
34
- The buyer database is responsible for creating and confirming purchase orders. Prerequisites include
35
- :ref: `installing <general/install >` the **Purchase ** app and adding vendors (the sellers in this
36
- workflow) as :doc: `portal users <../../../general/users/portal >`.
40
+ The buyer database is responsible for creating and confirming purchase orders. Prerequisites
41
+ include:
42
+
8000
td>
43
+ #. (required) :ref: `installing <general/install >` the **Purchase ** app
44
+ #. (optional) adding vendors (the sellers in this workflow) as :doc: `portal users
45
+ <../../../general/users/portal>`.
37
46
38
47
Seller database
39
48
---------------
@@ -48,7 +57,7 @@ Buyer's process
48
57
---------------
49
58
50
59
To begin, the buyer (in their database) navigates to the :menuselection: `Purchase ` app to create a
51
- request for quotation (RFQ) .
60
+ :abbr: ` RFQ ( request for quotation ) ` .
52
61
53
62
Set the :guilabel: `Vendor ` to the portal user representing the seller, and :guilabel: `Confirm ` the
54
63
:abbr: `RFQ ( request for quotation ) `. Doing so converts it into a :doc: `purchase order
92
101
.. example ::
93
102
:download: `XML file <edi/P00017.xml >` for PO00017
94
103
104
+ .. _purchase/advanced/rfq-upload :
105
+
95
106
Upload file
96
107
~~~~~~~~~~~
97
108
0 commit comments