Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OCA/edi
/ functions
Functions
642 in github.com/OCA/edi
⨍
Functions
642
◇
Types & classes
111
↳
Endpoints
3
↓ 2 callers
Method
_get_table_info
Convert table data to a readable dict.
base_import_pdf_by_template/models/base_import_pdf_template.py:88
↓ 2 callers
Method
_get_ubl_xml_attachment_values
(self)
purchase_order_ubl/models/purchase_order.py:243
↓ 2 callers
Method
_import_invoice_xml_file
Update `invoice` by importing `file_path` XML file data.
account_edi_ubl_cii_payment_unece/tests/common.py:76
↓ 2 callers
Method
_invoice_already_exists
(self, parsed_inv, commercial_partner, company_id)
account_invoice_import/wizard/account_invoice_import.py:756
↓ 2 callers
Method
_invoice_import_set_partner_and_update_lines
(self, partner)
account_invoice_import/models/account_move.py:24
↓ 2 callers
Method
_match_partner_name
(self, partner_dict, chatter_msg, domain, order)
base_business_document_import/models/business_document_import.py:215
↓ 2 callers
Method
_match_partner_ref
If a ref is explicitly given, we just want to match that partner
base_business_document_import/models/business_document_import.py:157
↓ 2 callers
Method
_parse_file
(self, filename, filecontent, detect_doc_type=False)
sale_order_import/wizard/sale_order_import.py:91
↓ 2 callers
Method
_parse_pdf
(self, data=False)
base_import_pdf_by_template/wizards/wizard_base_import_pdf_mixin.py:49
↓ 2 callers
Method
_pre_process_parsed_inv
(self, parsed_inv, company)
account_invoice_import/wizard/account_invoice_import.py:634
↓ 2 callers
Method
_prepare_create_order_line
the 'order' arg can be a recordset (in case of an update of a sale order) or a dict (in case of the creation of a new sale order)
sale_order_import/wizard/sale_order_import.py:516
↓ 2 callers
Method
_process_set_value_form
(self, _form, field_name, value)
base_import_pdf_by_template/wizards/wizard_base_import_pdf_upload.py:184
↓ 2 callers
Method
_process_value
(self, value)
base_import_pdf_by_template/models/base_import_pdf_template.py:436
↓ 2 callers
Method
_search_existing_order_domain
( self, parsed_order, commercial_partner, state_domain )
sale_order_import/wizard/sale_order_import.py:236
↓ 2 callers
Method
_simple_pdf_pdftotext_cmd_call
(self, fileobj, test_info, first_page=False)
account_invoice_import_simple_pdf/wizard/account_invoice_import.py:88
↓ 2 callers
Method
_simple_pdf_text_extraction_pdftotext_cmd
(self, fileobj, test_info)
account_invoice_import_simple_pdf/wizard/account_invoice_import.py:111
↓ 2 callers
Method
_simple_pdf_text_extraction_pdftotext_lib
(self, fileobj, test_info)
account_invoice_import_simple_pdf/wizard/account_invoice_import.py:126
↓ 2 callers
Method
_simple_pdf_text_extraction_pymupdf
(self, fileobj, test_info)
account_invoice_import_simple_pdf/wizard/account_invoice_import.py:47
↓ 2 callers
Method
_simple_pdf_text_extraction_pypdf
(self, fileobj, test_info)
account_invoice_import_simple_pdf/wizard/account_invoice_import.py:70
↓ 2 callers
Method
_ubl_add_country
(self, country, parent_node, ns, version="2.1")
base_ubl_generate/models/ubl.py:24
↓ 2 callers
Method
_ubl_add_header
(self, doc_type, parent_node, ns, version="2.1")
purchase_order_ubl/models/purchase_order.py:24
↓ 2 callers
Method
_ubl_add_item
Beware that product may be False (in particular on invoices)
base_ubl_generate/models/ubl.py:367
↓ 2 callers
Method
_ubl_add_language
(self, lang_code, parent_node, ns, version="2.1")
base_ubl_generate/models/ubl.py:101
↓ 2 callers
Method
_ubl_add_party_identification
( self, commercial_partner, parent_node, ns, version="2.1" )
base_ubl_generate/models/ubl.py:119
↓ 2 callers
Method
_ubl_add_party_legal_entity
( self, commercial_partner, parent_node, ns, version="2.1" )
base_ubl_generate/models/ubl.py:161
↓ 2 callers
Method
_ubl_add_party_tax_scheme
( self, commercial_partner, parent_node, ns, version="2.1" )
base_ubl_generate/models/ubl.py:140
↓ 2 callers
Method
_ubl_add_payment_terms
(self, payment_term, parent_node, ns, version="2.1")
base_ubl_generate/models/ubl.py:299
↓ 2 callers
Method
_ubl_get_contact_id
(self, partner)
base_ubl_generate/models/ubl.py:76
↓ 2 callers
Method
_ubl_get_customer_product_code
Inherit and overwrite to return the customer product sku either from product, invoice_line or customer (product.customer_sku, invoice_
base_ubl_generate/models/ubl.py:360
↓ 2 callers
Method
_ubl_get_party_identification
This method is designed to be inherited in localisation modules Should return a dict with key=SchemeName, value=Identifier
base_ubl_generate/models/ubl.py:113
↓ 2 callers
Method
_ubl_get_seller_code_from_product
Inherit and overwrite if another custom product code is required
base_ubl_generate/models/ubl.py:356
↓ 2 callers
Method
_ubl_get_tax_scheme_dict_from_partner
(self, commercial_partner)
base_ubl_generate/models/ubl.py:135
↓ 2 callers
Method
_ubl_get_tax_scheme_dict_from_tax
(self, tax)
base_ubl_generate/models/ubl.py:517
↓ 2 callers
Method
_ubl_get_version
(self, xml_root, root_name, ns)
base_ubl_parse/models/ubl.py:20
↓ 2 callers
Method
_xml_format_in_pdf_invoice
Returns the format if it is possible to generate the XML Otherwize return False
account_einvoice_generate/models/account_move.py:16
↓ 2 callers
Method
action_continue_wizard
(self)
account_invoice_download_ovh/wizard/ovh_api_credentials.py:60
↓ 2 callers
Method
compare_lines
Example: existing_lines = [{ 'product': odoo_recordset, 'name': 'USB Adapter', 'qty': 1.5, 'pr
base_business_document_import/models/business_document_import.py:1059
↓ 2 callers
Method
create_order_return_action
(self, parsed_order, order_filename)
sale_order_import/wizard/sale_order_import.py:470
↓ 2 callers
Method
credentials_stored
(self)
account_invoice_download/models/account_invoice_download_config.py:128
↓ 2 callers
Method
generate_facturx_xml
(self)
account_invoice_facturx/models/account_move.py:936
↓ 2 callers
Method
get_active_contract
Return the active contract for a specific transmit method.
base_ebill_payment_contract/models/res_partner.py:15
↓ 2 callers
Method
get_delivery_partner
(self)
purchase_order_ubl/models/purchase_order.py:103
↓ 2 callers
Method
get_transmission_http_header
Generate the HTTP header needed by the transmission method. For now only basic authentication is implemented.
account_invoice_export/models/transmit_method.py:24
↓ 2 callers
Method
get_transmission_url
Returns the base url used to export. Override it to add variable parameters.
account_invoice_export/models/transmit_method.py:35
↓ 2 callers
Method
log_success_sending_invoice
Log success sending invoice and clear existing exception, if any.
account_invoice_export/models/account_move.py:152
↓ 2 callers
Method
parse_facturx_allowance_charge
( self, acline, global_taxes, label_suffix, ac_qty_dict, counters, namespaces )
account_invoice_import_facturx/wizard/account_invoice_import.py:245
↓ 2 callers
Method
parse_ubl_sale_order
(self, xml_root)
sale_order_import_ubl/wizard/sale_order_import.py:82
↓ 2 callers
Method
parse_xml_invoice
(self, xml_root, company)
account_invoice_import/wizard/account_invoice_import.py:45
↓ 2 callers
Method
parse_xml_order_document
(self, xml_root)
purchase_order_import/wizard/purchase_order_response_import.py:48
↓ 2 callers
Method
parse_xml_quote
(self, xml_root)
purchase_order_import/wizard/purchase_order_import.py:46
↓ 2 callers
Method
prepare_credentials
(self)
account_invoice_download/models/account_invoice_download_config.py:133
↓ 2 callers
Method
regular_pdf_invoice_to_facturx_invoice
(self, pdf_bytesio)
account_invoice_facturx/models/account_move.py:1056
↓ 2 callers
Method
simple_pdf_match_partner
(self, raw_text_no_space, test_results=None)
account_invoice_import_simple_pdf/wizard/account_invoice_import.py:242
↓ 2 callers
Method
simple_pdf_parse_invoice
(self, file_data, test_info=None)
account_invoice_import_simple_pdf/wizard/account_invoice_import.py:349
↓ 2 callers
Method
ubl_parse_delivery
(self, delivery_node, ns)
base_ubl_parse/models/ubl.py:119
↓ 2 callers
Method
ubl_parse_delivery_details
(self, delivery_node, ns)
base_ubl_parse/models/ubl.py:143
↓ 2 callers
Method
ubl_parse_incoterm
(self, delivery_term_node, ns)
base_ubl_parse/models/ubl.py:154
↓ 2 callers
Method
ubl_parse_supplier_party
(self, party_node, ns)
base_ubl_parse/models/ubl.py:40
↓ 2 callers
Method
xpath_to_dict_helper
(self, xml_root, xpath_dict, namespaces)
account_invoice_import/wizard/account_invoice_import.py:1095
↓ 1 callers
Method
_add_move_to_backorder
Add the move the picking's backorder return the backorder associated to the current picking. If no backorder exists, create a
purchase_order_import/wizard/purchase_order_response_import.py:378
↓ 1 callers
Method
_auto_detect_from_text
Look for if any of the templates find the pattern in the text.
base_import_pdf_by_template/models/base_import_pdf_template.py:81
↓ 1 callers
Method
_can_create_missing_invoice_partner
Checks if the current importer allows invoice address creation When called upon a record, checks field "create_missing_invoice_partner".
sale_order_import/wizard/sale_order_import.py:755
↓ 1 callers
Method
_cannot_refund_vat
(self)
account_invoice_import/models/res_company.py:36
↓ 1 callers
Method
_check_picking_status
The picking operations have already begun :param picking: :return:
purchase_order_import/wizard/purchase_order_response_import.py:399
↓ 1 callers
Method
_cii_add_buyer_order_reference
(self, trade_agreement, ns)
account_invoice_facturx/models/account_move.py:243
↓ 1 callers
Method
_cii_add_contract_reference
(self, trade_agreement, ns)
account_invoice_facturx/models/account_move.py:254
↓ 1 callers
Method
_cii_add_document_context_block
(self, root, ns)
account_invoice_facturx/models/account_move.py:124
↓ 1 callers
Method
_cii_add_header_block
(self, root, ns)
account_invoice_facturx/models/account_move.py:134
↓ 1 callers
Method
_cii_add_invoice_line_block
(self, trade_transaction, iline, line_number, ns)
account_invoice_facturx/models/account_move.py:714
↓ 1 callers
Method
_cii_add_trade_agreement_block
(self, trade_transaction, ns)
account_invoice_facturx/models/account_move.py:186
↓ 1 callers
Method
_cii_add_trade_delivery_block
(self, trade_transaction, ns)
account_invoice_facturx/models/account_move.py:270
↓ 1 callers
Method
_cii_add_trade_settlement_block
(self, trade_transaction, allowance_ilines, ns)
account_invoice_facturx/models/account_move.py:458
↓ 1 callers
Method
_cii_add_trade_settlement_payment_means_block
(self, trade_settlement, ns)
account_invoice_facturx/models/account_move.py:285
↓ 1 callers
Method
_cii_allowance_line
(self, iline, trade_settlement, ns)
account_invoice_facturx/models/account_move.py:575
↓ 1 callers
Method
_cii_check_tax_required_info
(self, tax_dict)
account_invoice_facturx/models/account_move.py:379
↓ 1 callers
Method
_cii_get_party_identification
This method is designed to be inherited in localisation modules Should return a dict with key=SchemeName, value=Identifier
account_invoice_facturx/models/account_move.py:164
↓ 1 callers
Method
_cii_monetary_summation_block
(self, trade_settlement, ns)
account_invoice_facturx/models/account_move.py:608
↓ 1 callers
Method
_cii_total_applicable_trade_tax_block
( self, tax_dict, tax_vals, parent_node, ns )
account_invoice_facturx/models/account_move.py:424
↓ 1 callers
Method
_cii_trade_agreement_buyer_ref
(self, partner)
account_invoice_facturx/models/account_move.py:183
↓ 1 callers
Method
_cii_trade_contact_department_name
(self, partner)
account_invoice_facturx/models/account_move.py:85
↓ 1 callers
Method
_cii_trade_payment_terms_block
(self, trade_settlement, ns)
account_invoice_facturx/models/account_move.py:348
↓ 1 callers
Method
_complete_import_specific_method
(self, method)
account_invoice_import_simple_pdf/tests/test_invoice_import.py:562
↓ 1 callers
Method
_create_missing_invoice_partner
Creates a new invoice partner for the current import
sale_order_import/wizard/sale_order_import.py:768
↓ 1 callers
Method
_create_missing_invoice_partner_values
Prepares a new invoice partner's values for the current import
sale_order_import/wizard/sale_order_import.py:784
↓ 1 callers
Method
_create_missing_shipping_partner_values
Prepares a new shipping partner's values for the current import
sale_order_import/wizard/sale_order_import.py:836
↓ 1 callers
Method
_create_or_update_record
Create or update the record with form values.
base_import_pdf_by_template/wizards/wizard_base_import_pdf_upload.py:301
↓ 1 callers
Method
_create_product
(cls, name, uom)
purchase_order_ubl/tests/common.py:141
↓ 1 callers
Method
_create_purchase_order_lines
(cls, product_name, price, quantity, delay=0)
purchase_order_ubl/tests/common.py:152
↓ 1 callers
Method
_create_purchase_orders
(cls)
purchase_order_ubl/tests/common.py:181
↓ 1 callers
Method
_create_wizard_base_import_pdf_upload
(self, model, attachment)
base_import_pdf_by_template_account/tests/test_base_import_pdf_by_template_account.py:189
↓ 1 callers
Method
_data_file
(self, filename, encoding=None)
base_import_pdf_by_template_account/tests/test_base_import_pdf_by_template_account.py:174
↓ 1 callers
Method
_export_invoice
Export electronic invoice to external service.
account_invoice_export/models/account_move.py:92
↓ 1 callers
Method
_extract_invoice_unece_payment_mean
(self, invoice, tree)
account_edi_ubl_cii_payment_unece/models/account_edi_xml_cii.py:27
↓ 1 callers
Method
_get_attachments_from_record
(self, record)
base_import_pdf_by_template/tests/test_base_import_pdf_by_template.py:60
↓ 1 callers
Method
_get_contract_code
This method is designed to be inherited There are so many different ways to handle a contract in Odoo! So it's difficult to have a com
account_invoice_facturx/models/account_move.py:264
↓ 1 callers
Method
_get_country_filter
Generate filter by country
base_business_document_import/models/business_document_import.py:118
↓ 1 callers
Method
_get_country_state_filter
(self, partner_dict, chatter_msg)
base_business_document_import/models/business_document_import.py:141
↓ 1 callers
Method
_get_edi_decoder
(self, file_data, new=False)
base_import_pdf_by_template_account/models/account_move.py:28
↓ 1 callers
Method
_get_field_value
(self, text)
base_import_pdf_by_template/models/base_import_pdf_template.py:461
↓ 1 callers
Method
_get_field_values
(self, related_model, text)
base_import_pdf_by_template/models/base_import_pdf_template.py:179
← previous
next →
101–200 of 642, ranked by callers