Odoo connection for LinkyFlow
LinkyFlow brings Odoo ecommerce data into Excel so teams can browse, edit, validate, and publish from the spreadsheet.
Resources
50
Read requests
29
Write actions
52
Documented fields
430
Workflows you can move into Excel
Each resource below maps to a practical spreadsheet workflow. Read actions bring useful columns into Excel; create and edit actions show what can be reviewed in rows before sending changes.
Accounting
Accounting Document Attachments
The original files of any document of the ledger — a journal entry, a bank line’s entry, an invoice, a bill, a receipt —, attached to it or posted in its chatter, never the PDF Odoo generates of an invoice. Each row links to its download. A PDF, JPEG or PNG original is attached to any of them, draft or posted.
Accounting Document Attachments
The original files of any document of the ledger — a journal entry, a bank line’s entry, an invoice, a bill, a receipt —, attached to it or posted in its chatter, never the PDF Odoo generates of an invoice. Each row links to its download. A PDF, JPEG or PNG original is attached to any of them, draft or posted.
Route: GET /accountMoveAttachments
Excel formula: =LF.odoo.accountMoveAttachments("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
namedefault | string | — | - |
mimetypedefault | string | — | - |
file_sizedefault | number | — | - |
res_namedefault | string | — | - |
download_urldefault | string | — | - |
Create Accounting Document Attachment
Create Accounting Document Attachment
Route: POST /mutation/accountMoveAttachments
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Accounting Documents
Every document of the ledger, whatever its type: miscellaneous journal entries, the entries of bank lines, invoices, bills, credit notes and receipts. Read only.
Used as filter by
Accounting Documents
Every document of the ledger, whatever its type: miscellaneous journal entries, the entries of bank lines, invoices, bills, credit notes and receipts. Read only.
Route: GET /accountMoves
Excel formula: =LF.odoo.accountMoves("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
namedefault | string | — | - |
move_typedefault | enum | — | - |
refdefault | string | — | - |
datedefault | date | — | - |
journal_id_namedefault | string | — | - |
statedefault | enum | — | - |
amount_totaldefault | number | — | - |
Adjust Tax Amount
Sets the tax of a draft vendor bill or refund to the amount its supplier’s document states, when Odoo’s rounding differs from it by a cent or so: Odoo books the difference on the bill’s own tax line and its payable, as its form does, and the rate, the lines and the accounts are unchanged. Refused if the tax changed sin...
Adjust Tax Amount
Adjust Tax Amount
Route: POST /mutation/invoiceTaxAdjust
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Bank Reconciliations
Each bank statement line with what would reconcile it with existing invoices and bills, or book it on general accounts: the open journal items it matches (or those named), the accounts named (or the one comparable lines are booked on, suggested), the amount each takes, the journal entry it would leave, what stays due a...
Bank Reconciliations
Each bank statement line with what would reconcile it with existing invoices and bills, or book it on general accounts: the open journal items it matches (or those named), the accounts named (or the one comparable lines are booked on, suggested), the amount each takes, the journal entry it would leave, what stays due a...
Route: GET /bankReconciliations
Excel formula: =LF.odoo.bankReconciliations("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
datedefault | date | — | - |
payment_refdefault | string | — | - |
amountdefault | number | — | - |
match_statusdefault | enum | — | - |
move_line_idsdefault | string[] | — | - |
account_linesdefault | string | — | - |
allocationsdefault | string[] | — | - |
entry_linesdefault | string[] | — | - |
amount_reconcileddefault | number | — | - |
anomaliesdefault | string[] | — | - |
Bank Statement Lines
The transactions of the bank and cash journals (account.bank.statement.line), and whether each is reconciled.
Used as filter by
Bank Statement Lines
The transactions of the bank and cash journals (account.bank.statement.line), and whether each is reconciled.
Route: GET /bankStatementLines
Excel formula: =LF.odoo.bankStatementLines("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
datedefault | date | — | - |
payment_refdefault | string | — | - |
amountdefault | number | — | - |
partner_id_namedefault | string | — | - |
is_reconcileddefault | boolean | — | - |
Create Bank Statement Line
Create Bank Statement Line
Route: POST /mutation/bankStatementLines
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Update Bank Statement Line
Update Bank Statement Line
Route: PATCH /mutation/bankStatementLines
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Delete Bank Statement Line
Delete Bank Statement Line
Route: DELETE /mutation/bankStatementLines
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Bank Unreconciliations
Each bank statement line matched with journal items, with what undoing those matches would do: the items named (or all of them), what each gets back, what stays matched, the journal entry as it is and as it would be left, and why it cannot be, if so. Reading changes nothing.
Bank Unreconciliations
Each bank statement line matched with journal items, with what undoing those matches would do: the items named (or all of them), what each gets back, what stays matched, the journal entry as it is and as it would be left, and why it cannot be, if so. Reading changes nothing.
Route: GET /bankUnreconciliations
Excel formula: =LF.odoo.bankUnreconciliations("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
datedefault | date | — | - |
payment_refdefault | string | — | - |
amountdefault | number | — | - |
undo_statusdefault | enum | — | - |
move_line_idsdefault | string[] | — | - |
allocationsdefault | string[] | — | - |
entry_beforedefault | string[] | — | - |
entry_linesdefault | string[] | — | - |
amount_undonedefault | number | — | - |
anomaliesdefault | string[] | — | - |
Cancel Invoice
Cancels a draft invoice or bill, which is then never posted.
Cancel Invoice
Cancel Invoice
Route: POST /mutation/invoiceCancel
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Cancel Journal Entry
Cancels a draft journal entry, which is then never posted.
Cancel Journal Entry
Cancel Journal Entry
Route: POST /mutation/journalEntryCancel
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Cancel Payment
Cancels a draft payment, which is then never confirmed.
Cancel Payment
Cancel Payment
Route: POST /mutation/paymentCancel
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Confirm Payment
Confirms a draft payment: Odoo numbers it and books its journal entry, awaiting its bank line.
Confirm Payment
Confirm Payment
Route: POST /mutation/paymentPost
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Credit Notes
Reverses a posted invoice or bill by a draft credit note (or refund) of the same amount, which answers; post it to settle the invoice.
Create Credit Note
Create Credit Note
Route: POST /mutation/invoiceReverse
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Delete Draft Invoice
Removes for good a draft invoice, bill or credit note, with its lines and the files attached to it: it cannot be undone, and invoiceCancel, which keeps the document, is not the same. Refused if it was written since it was read (write_date), was ever posted (its number would leave a gap), is matched with a payment or a...
Delete Draft Invoice
Delete Draft Invoice
Route: POST /mutation/invoiceDraftDelete
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Delete Draft Journal Entry
Removes for good a draft journal entry, with its lines and the files attached to it: it cannot be undone. Refused if it was written since it was read (write_date), is secured by its hash, was once posted and is not the last of its numbering (the gap it would leave), is reversed, matched, the booking of a bank line or a...
Delete Draft Journal Entry
Delete Draft Journal Entry
Route: POST /mutation/journalEntryDraftDelete
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Invoice Attachments
The original files of invoices and bills (and journal entries), attached to them or posted in their chatter: the PDF a supplier sent, a scan, a photo of a receipt — never the PDF Odoo generates of an invoice. Each row links to its download. A PDF, JPEG or PNG original is attached to an invoice or a bill, draft or poste...
Invoice Attachments
The original files of invoices and bills (and journal entries), attached to them or posted in their chatter: the PDF a supplier sent, a scan, a photo of a receipt — never the PDF Odoo generates of an invoice. Each row links to its download. A PDF, JPEG or PNG original is attached to an invoice or a bill, draft or poste...
Route: GET /invoiceAttachments
Excel formula: =LF.odoo.invoiceAttachments("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
namedefault | string | — | - |
mimetypedefault | string | — | - |
file_sizedefault | number | — | - |
res_namedefault | string | — | - |
download_urldefault | string | — | - |
Create Invoice Attachment
Create Invoice Attachment
Route: POST /mutation/invoiceAttachments
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Invoice Lines
The lines of invoices, bills and vendor receipts — product, label, quantity, unit price, account, taxes, deductibility —, never the tax or payable lines Odoo computes. Added, corrected and removed while the document is a draft.
Invoice Lines
The lines of invoices, bills and vendor receipts — product, label, quantity, unit price, account, taxes, deductibility —, never the tax or payable lines Odoo computes. Added, corrected and removed while the document is a draft.
Route: GET /invoiceLines
Excel formula: =LF.odoo.invoiceLines("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
move_id_namedefault | string | — | - |
namedefault | string | — | - |
quantitydefault | number | — | - |
price_unitdefault | number | — | - |
account_id_namedefault | string | — | - |
price_subtotaldefault | number | — | - |
parent_statedefault | enum | — | - |
Create Invoice Line
Create Invoice Line
Route: POST /mutation/invoiceLines
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Update Invoice Line
Update Invoice Line
Route: PATCH /mutation/invoiceLines
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Delete Invoice Line
Delete Invoice Line
Route: DELETE /mutation/invoiceLines
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Invoices
Customer invoices and credit notes, vendor bills, refunds and receipts (account.move): their state, payment state, partner, dates and totals.
Invoices
Customer invoices and credit notes, vendor bills, refunds and receipts (account.move): their state, payment state, partner, dates and totals.
Route: GET /invoices
Excel formula: =LF.odoo.invoices("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
namedefault | string | — | - |
move_typedefault | enum | — | - |
statedefault | enum | — | - |
payment_statedefault | enum | — | - |
partner_id_namedefault | string | — | - |
invoice_datedefault | date | — | - |
currency_id_namedefault | string | — | - |
amount_totaldefault | number | — | - |
amount_residualdefault | number | — | - |
Create Invoice
Create Invoice
Route: POST /mutation/invoices
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Update Invoice
Update Invoice
Route: PATCH /mutation/invoices
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Journal Entries
Miscellaneous journal entries (account.move of type entry): accruals, adjustments, opening balances — each a set of balanced debit and credit lines.
Journal Entries
Miscellaneous journal entries (account.move of type entry): accruals, adjustments, opening balances — each a set of balanced debit and credit lines.
Route: GET /journalEntries
Excel formula: =LF.odoo.journalEntries("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
namedefault | string | — | - |
refdefault | string | — | - |
datedefault | date | — | - |
journal_id_namedefault | string | — | - |
statedefault | enum | — | - |
amount_totaldefault | number | — | - |
Create Journal Entry
Create Journal Entry
Route: POST /mutation/journalEntries
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Update Journal Entry
Update Journal Entry
Route: PATCH /mutation/journalEntries
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Journal Items
The lines of the general ledger (account.move.line): each debit or credit on an account, with its entry, partner, product and reconciliation.
Journal Items
The lines of the general ledger (account.move.line): each debit or credit on an account, with its entry, partner, product and reconciliation.
Route: GET /journalItems
Excel formula: =LF.odoo.journalItems("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
move_namedefault | string | — | - |
datedefault | date | — | - |
account_id_namedefault | string | — | - |
partner_id_namedefault | string | — | - |
namedefault | string | — | - |
debitdefault | number | — | - |
creditdefault | number | — | - |
parent_statedefault | enum | — | - |
Payments
Customer and vendor payments (account.payment): amount, partner, journal, state and whether they are matched.
Payments
Customer and vendor payments (account.payment): amount, partner, journal, state and whether they are matched.
Route: GET /payments
Excel formula: =LF.odoo.payments("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
namedefault | string | — | - |
datedefault | date | — | - |
payment_typedefault | enum | — | - |
partner_id_namedefault | string | — | - |
amountdefault | number | — | - |
currency_id_namedefault | string | — | - |
statedefault | enum | — | - |
Create Payment
Create Payment
Route: POST /mutation/payments
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Update Payment
Update Payment
Route: PATCH /mutation/payments
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Delete Payment
Delete Payment
Route: DELETE /mutation/payments
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Post Invoice
Posts a draft invoice or bill: Odoo numbers it and books its journal entry, and it becomes payable.
Post Invoice
Post Invoice
Route: POST /mutation/invoicePost
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Post Journal Entry
Posts a draft journal entry: Odoo numbers it and books its lines in the ledger.
Post Journal Entry
Post Journal Entry
Route: POST /mutation/journalEntryPost
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Reconcile Bank Line
Reconciles a bank statement line already in Odoo with open invoices, bills or credit notes, or books it on general accounts, as Odoo’s bank reconciliation does: the line’s own entry is rebooked from the suspense account onto the items’ receivable or payable accounts, matched with them, and onto each general account for...
Reconcile Bank Line
Reconcile Bank Line
Route: POST /mutation/bankReconcile
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Register Payment
Records a payment of a posted invoice or bill — the whole amount due, or part of it — and reconciles it: the invoice becomes paid (or partially). It moves no money: it books one received or made.
Register Payment
Register Payment
Route: POST /mutation/invoiceRegisterPayment
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Reset Invoice to Draft
Puts a posted or cancelled invoice, bill or vendor receipt back to draft, as Odoo’s Reset to Draft does: its journal entry is unposted, and its number, dates, partner, reference, journal, currency, lines, tax and files stay as they are — and a payment matched with it stays matched. Never cancelled, deleted, recreated o...
Reset Invoice to Draft
Reset Invoice to Draft
Route: POST /mutation/invoiceResetToDraft
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Reset Journal Entry to Draft
Puts a posted or cancelled journal entry back to draft, as Odoo’s Reset to Draft does: its lines leave the ledger until it is posted again, and its number, date, reference, journal, lines and files stay as they are. Refused if it was written since it was read (write_date), where Odoo offers no reset (an entry secured b...
Reset Journal Entry to Draft
Reset Journal Entry to Draft
Route: POST /mutation/journalEntryResetToDraft
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Reset Payment to Draft
Puts a confirmed, cancelled or rejected payment back to draft, its journal entry unposted.
Reset Payment to Draft
Reset Payment to Draft
Route: POST /mutation/paymentResetToDraft
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Reverse Journal Entry
Reverses a posted journal entry by an entry of opposite lines on its journal, linked to it (reversed_entry_id), which answers: its effect leaves the ledger, both stay as its trace. Refused if it was written since it was read (write_date), is reversed already, has a matched line, is the booking of a bank line or a payme...
Reverse Journal Entry
Reverse Journal Entry
Route: POST /mutation/journalEntryReverse
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Undo Bank Reconciliation
Undoes the match of a bank statement line with the journal items named, and nothing else: their residual comes back, the line’s counterparts go back on the suspense account so it can be reconciled again, and its bank account line, its import, its other matches and every other document stay as they are — no payment, no...
Undo Bank Reconciliation
Undo Bank Reconciliation
Route: POST /mutation/bankUnreconcile
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Update Journal Entry Lines
Corrects the lines of a draft journal entry — their debit, credit, account and label —, several in one write so that it stays balanced. Its date, journal, reference, currency, files and other lines stay as they are, and it stays a draft: nothing reaches the ledger until it is posted. Refused if it was written since it...
Update Journal Entry Lines
Update Journal Entry Lines
Route: POST /mutation/journalEntryUpdateLines
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Accounting Reports
Partner Balances
What each customer owes and what is owed to each vendor (the open receivable and payable items, summed by partner), overdue as of a date when asked, in the company’s currency.
Partner Balances
What each customer owes and what is owed to each vendor (the open receivable and payable items, summed by partner), overdue as of a date when asked, in the company’s currency.
Route: GET /partnerBalances
Excel formula: =LF.odoo.partnerBalances("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
partner_id | id | → partners | - |
partner_id_namedefault | string | — | - |
amount_residualdefault | number | — | - |
balance | number | — | - |
count | number | — | - |
Trial Balance
The posted journal items summed by account (a trial balance): debit, credit and balance of each account over the period asked, in the company’s currency.
Trial Balance
The posted journal items summed by account (a trial balance): debit, credit and balance of each account over the period asked, in the company’s currency.
Route: GET /accountBalances
Excel formula: =LF.odoo.accountBalances("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
account_id | id | → accounts | - |
account_id_namedefault | string | — | - |
debitdefault | number | — | - |
creditdefault | number | — | - |
balancedefault | number | — | - |
count | number | — | - |
Accounting Setup
Accounts
The chart of accounts (account.account): code, name, type and current balance.
Accounts
The chart of accounts (account.account): code, name, type and current balance.
Route: GET /accounts
Excel formula: =LF.odoo.accounts("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
codedefault | string | — | - |
namedefault | string | — | - |
account_typedefault | enum | — | - |
reconcile | boolean | — | - |
currency_id | id | → currencies | - |
currency_id_name | string | — | - |
current_balancedefault | number | — | - |
note | string | — | - |
active | boolean | — | - |
Create Account
Create Account
Route: POST /mutation/accounts
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Update Account
Update Account
Route: PATCH /mutation/accounts
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Analytic Accounts
The analytic accounts (account.analytic.account) a line’s amount is split over, with their balance.
Analytic Accounts
The analytic accounts (account.analytic.account) a line’s amount is split over, with their balance.
Route: GET /analyticAccounts
Excel formula: =LF.odoo.analyticAccounts("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
namedefault | string | — | - |
codedefault | string | — | - |
plan_id | id | → analyticPlans | - |
plan_id_namedefault | string | — | - |
partner_id | id | → partners | - |
partner_id_name | string | — | - |
debit | number | — | - |
credit | number | — | - |
balancedefault | number | — | - |
active | boolean | — | - |
Create Analytic Account
Create Analytic Account
Route: POST /mutation/analyticAccounts
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Update Analytic Account
Update Analytic Account
Route: PATCH /mutation/analyticAccounts
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Analytic Plans
The analytic plans (account.analytic.plan) that group analytic accounts: projects, departments, cost centers.
Used as filter by
Analytic Plans
The analytic plans (account.analytic.plan) that group analytic accounts: projects, departments, cost centers.
Route: GET /analyticPlans
Excel formula: =LF.odoo.analyticPlans("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
namedefault | string | — | - |
complete_namedefault | string | — | - |
parent_id | id | → analyticPlans | - |
parent_id_name | string | — | - |
Currencies
The currencies of the database (res.currency): the active ones and their current rate against the company’s.
Used as filter by
Currencies
The currencies of the database (res.currency): the active ones and their current rate against the company’s.
Route: GET /currencies
Excel formula: =LF.odoo.currencies("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
namedefault | string | — | - |
full_namedefault | string | — | - |
symbol | string | — | - |
ratedefault | number | — | - |
decimal_places | number | — | - |
active | boolean | — | - |
Currency Rates
The exchange rates of each currency by date (res.currency.rate), against the company’s currency.
Currency Rates
The exchange rates of each currency by date (res.currency.rate), against the company’s currency.
Route: GET /currencyRates
Excel formula: =LF.odoo.currencyRates("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
currency_id | id | → currencies | - |
currency_id_namedefault | string | — | - |
namedefault | date | — | - |
ratedefault | number | — | - |
Create Currency Rate
Create Currency Rate
Route: POST /mutation/currencyRates
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Update Currency Rate
Update Currency Rate
Route: PATCH /mutation/currencyRates
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Fiscal Positions
The fiscal positions (account.fiscal.position) that map taxes and accounts by customer or vendor: domestic, intra-EU, export.
Fiscal Positions
The fiscal positions (account.fiscal.position) that map taxes and accounts by customer or vendor: domestic, intra-EU, export.
Route: GET /fiscalPositions
Excel formula: =LF.odoo.fiscalPositions("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
namedefault | string | — | - |
auto_applydefault | boolean | — | - |
country_id | id | — | - |
country_id_name | string | — | - |
vat_required | boolean | — | - |
active | boolean | — | - |
Journals
The accounting journals (account.journal): sales, purchase, bank, cash, credit card and miscellaneous.
Used as filter by
Journals
The accounting journals (account.journal): sales, purchase, bank, cash, credit card and miscellaneous.
Route: GET /journals
Excel formula: =LF.odoo.journals("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
namedefault | string | — | - |
codedefault | string | — | - |
typedefault | enum | — | - |
currency_id | id | → currencies | - |
currency_id_name | string | — | - |
default_account_id | id | → accounts | - |
default_account_id_name | string | — | - |
company_id | id | — | - |
company_id_name | string | — | - |
active | boolean | — | - |
Payment Terms
The payment terms (account.payment.term) an invoice or an order is due by: immediate, 30 days, end of month…
Payment Terms
The payment terms (account.payment.term) an invoice or an order is due by: immediate, 30 days, end of month…
Route: GET /paymentTerms
Excel formula: =LF.odoo.paymentTerms("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
namedefault | string | — | - |
early_discount | boolean | — | - |
active | boolean | — | - |
Taxes
The taxes of the database (account.tax): rate, computation and whether they apply to sales or purchases.
Taxes
The taxes of the database (account.tax): rate, computation and whether they apply to sales or purchases.
Route: GET /taxes
Excel formula: =LF.odoo.taxes("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
namedefault | string | — | - |
amountdefault | number | — | - |
amount_type | enum | — | - |
type_tax_usedefault | enum | — | - |
price_include | boolean | — | - |
invoice_label | string | — | - |
tax_group_id | id | — | - |
tax_group_id_name | string | — | - |
active | boolean | — | - |
Catalog
Product Categories
The categories that sort the catalogue (product.category), each with its full path.
Used as filter by
Product Categories
The categories that sort the catalogue (product.category), each with its full path.
Route: GET /productCategories
Excel formula: =LF.odoo.productCategories("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
namedefault | string | — | - |
complete_namedefault | string | — | - |
parent_id | id | → productCategories | - |
parent_id_name | string | — | - |
Products
The products of the catalogue (product.product): each variant with its internal reference, barcode, prices and category.
Used as filter by
Products
The products of the catalogue (product.product): each variant with its internal reference, barcode, prices and category.
Route: GET /products
Excel formula: =LF.odoo.products("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
namedefault | string | — | - |
default_codedefault | string | — | - |
barcode | string | — | - |
type | enum | — | - |
categ_id | id | → productCategories | - |
categ_id_namedefault | string | — | - |
lst_pricedefault | number | — | - |
standard_price | number | — | - |
uom_id | id | — | - |
uom_id_name | string | — | - |
sale_ok | boolean | — | - |
purchase_ok | boolean | — | - |
description_sale | string | — | - |
active | boolean | — | - |
product_tmpl_id | id | — | - |
write_date | date | — | - |
Create Product
Create Product
Route: POST /mutation/products
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Update Product
Update Product
Route: PATCH /mutation/products
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Contacts
Partners
Customers and vendors of the database (res.partner): companies, and the people and addresses under them.
Used as filter by
Partners
Customers and vendors of the database (res.partner): companies, and the people and addresses under them.
Route: GET /partners
Excel formula: =LF.odoo.partners("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
namedefault | string | — | - |
is_companydefault | boolean | — | - |
emaildefault | string | — | - |
citydefault | string | — | - |
country_id_namedefault | string | — | - |
Create Partner
Create Partner
Route: POST /mutation/partners
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Update Partner
Update Partner
Route: PATCH /mutation/partners
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Purchase
Cancel Purchase Order
Cancels a request for quotation, or an order still awaiting approval.
Cancel Purchase Order
Cancel Purchase Order
Route: POST /mutation/purchaseOrderCancel
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Confirm Purchase Order
Confirms a request for quotation: it becomes a purchase order sent to receive and bill — or waits for approval where the company asks for one.
Confirm Purchase Order
Confirm Purchase Order
Route: POST /mutation/purchaseOrderConfirm
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Purchase Order Lines
The lines of requests for quotation and purchase orders (purchase.order.line): product, quantities ordered, received and billed, prices.
Purchase Order Lines
The lines of requests for quotation and purchase orders (purchase.order.line): product, quantities ordered, received and billed, prices.
Route: GET /purchaseOrderLines
Excel formula: =LF.odoo.purchaseOrderLines("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
order_id_namedefault | string | — | - |
product_id_namedefault | string | — | - |
product_qtydefault | number | — | - |
price_unitdefault | number | — | - |
price_subtotaldefault | number | — | - |
Purchase Orders
Requests for quotation and purchase orders (purchase.order): vendor, state, dates, totals and what remains to be billed.
Used as filter by
Purchase Orders
Requests for quotation and purchase orders (purchase.order): vendor, state, dates, totals and what remains to be billed.
Route: GET /purchaseOrders
Excel formula: =LF.odoo.purchaseOrders("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
namedefault | string | — | - |
statedefault | enum | — | - |
partner_id_namedefault | string | — | - |
date_orderdefault | date | — | - |
currency_id_namedefault | string | — | - |
amount_totaldefault | number | — | - |
Create Purchase Order
Create Purchase Order
Route: POST /mutation/purchaseOrders
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Update Purchase Order
Update Purchase Order
Route: PATCH /mutation/purchaseOrders
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Delete Purchase Order
Delete Purchase Order
Route: DELETE /mutation/purchaseOrders
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Sales
Confirm Sales Order
Confirms a quotation: it becomes a sales order, ready to deliver and invoice.
Confirm Sales Order
Confirm Sales Order
Route: POST /mutation/salesOrderConfirm
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Sales Order Lines
The lines of quotations and sales orders (sale.order.line): product, quantities ordered, delivered and invoiced, prices.
Sales Order Lines
The lines of quotations and sales orders (sale.order.line): product, quantities ordered, delivered and invoiced, prices.
Route: GET /salesOrderLines
Excel formula: =LF.odoo.salesOrderLines("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
order_id_namedefault | string | — | - |
product_id_namedefault | string | — | - |
product_uom_qtydefault | number | — | - |
price_unitdefault | number | — | - |
price_subtotaldefault | number | — | - |
Sales Orders
Quotations and sales orders (sale.order): customer, state, dates, totals and what remains to invoice.
Used as filter by
Sales Orders
Quotations and sales orders (sale.order): customer, state, dates, totals and what remains to invoice.
Route: GET /salesOrders
Excel formula: =LF.odoo.salesOrders("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
namedefault | string | — | - |
statedefault | enum | — | - |
partner_id_namedefault | string | — | - |
date_orderdefault | date | — | - |
currency_id_namedefault | string | — | - |
amount_totaldefault | number | — | - |
Create Sales Order
Create Sales Order
Route: POST /mutation/salesOrders
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Update Sales Order
Update Sales Order
Route: PATCH /mutation/salesOrders
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Delete Sales Order
Delete Sales Order
Route: DELETE /mutation/salesOrders
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.