MCPcopy Create free account

hub / github.com/OCA/edi / functions

Functions642 in github.com/OCA/edi

↓ 1 callersMethod_get_field_values_from_table_item
(self, item)
base_import_pdf_by_template/models/base_import_pdf_template.py:163
↓ 1 callersMethod_get_fixed_field_name_ttype_mapped
(self)
base_import_pdf_by_template/models/base_import_pdf_template.py:369
↓ 1 callersMethod_get_fixed_value
(self)
base_import_pdf_by_template/models/base_import_pdf_template.py:383
↓ 1 callersMethod_get_invoice_number
(self, parsed_inv, raw_text, partner_config, test_info)
account_invoice_import_simple_pdf/models/account_invoice_import_simple_pdf_fields.py:414
↓ 1 callersMethod_get_items_from_model
(self, model)
base_import_pdf_by_template/models/base_import_pdf_template.py:73
↓ 1 callersMethod_get_lonely_accents
(self)
account_invoice_import_simple_pdf/wizard/account_invoice_import.py:313
↓ 1 callersMethod_get_match_partner_order
(self, partner_type)
base_business_document_import/models/business_document_import.py:102
↓ 1 callersMethod_get_match_partner_type_label
(self, partner_type)
base_business_document_import/models/business_document_import.py:110
↓ 1 callersMethod_get_partner_email_domain
(self, partner_dict)
base_business_document_import/models/business_document_import.py:255
↓ 1 callersMethod_get_record_search_from_value
This method can be overridden in some use cases if needed.
base_import_pdf_by_template/models/base_import_pdf_template.py:425
↓ 1 callersMethod_get_space_pattern
(self)
account_invoice_import_simple_pdf/wizard/account_invoice_import.py:289
↓ 1 callersMethod_get_supported_types
(self)
sale_order_import/wizard/sale_order_import.py:83
↓ 1 callersMethod_get_table_info_data
Set table using lines: column + pattern (groups).
base_import_pdf_by_template/models/base_import_pdf_template.py:100
↓ 1 callersMethod_get_unece_due_date_type_code
account.tax has a selection field 'tax_exigibility' with 2 possible values: 'on_invoice' or 'on_payment'. As a consequence, tax exigib
account_einvoice_generate/models/account_move.py:35
↓ 1 callersMethod_hook_match_partner
(self, partner_dict, chatter_msg, domain, order)
base_business_document_import/models/business_document_import.py:413
↓ 1 callersMethod_hook_match_partner
(self, partner_dict, chatter_msg, domain, order)
partner_identification_import/models/business_document_import.py:11
↓ 1 callersMethod_import_ubl_invoice_add_unece_payment_mean
(self, collected_values)
account_edi_ubl_cii_payment_unece/models/account_edi_ubl.py:18
↓ 1 callersMethod_invoice_import_partner_update_keys
This method is designed to be inherited to add country-specific partner fields
account_invoice_import/models/res_partner.py:144
↓ 1 callersMethod_invoice_import_prepare_partner_update_vals
(self, import_partner_data)
account_invoice_import/models/res_partner.py:150
↓ 1 callersMethod_invoice_import_update_partner
(self, import_partner_data)
account_invoice_import/models/res_partner.py:160
↓ 1 callersMethod_job_export_invoice
Export ebill to external server and update the chatter.
account_invoice_export/models/account_move.py:65
↓ 1 callersMethod_last_update_import_config
(self, parsed_inv, import_config, vals)
account_invoice_import/wizard/account_invoice_import.py:529
↓ 1 callersMethod_match_incoterm
(self, incoterm_dict, chatter_msg, raise_exception=True)
base_business_document_import/models/business_document_import.py:1426
↓ 1 callersMethod_match_journal
Example: journal_dict = { 'code': 'MISC', } speed_dict is usefull to gain performance when you have a lot of
base_business_document_import/models/business_document_import.py:1380
↓ 1 callersMethod_match_partner_bank
( self, partner, iban, bic, chatter_msg, create_if_not_found=False )
base_business_document_import/models/business_document_import.py:570
↓ 1 callersMethod_match_partner_email
(self, partner_dict, chatter_msg, domain, order)
base_business_document_import/models/business_document_import.py:263
↓ 1 callersMethod_match_partner_website
(self, partner_dict, chatter_msg, domain, order)
base_business_document_import/models/business_document_import.py:241
↓ 1 callersMethod_match_product_search
(self, product_dict)
base_business_document_import/models/business_document_import.py:710
↓ 1 callersMethod_parse_pdf_grouped
In some cases we need to get the text in all possible extraction modes (e.g. when we do not know which template to apply).
base_import_pdf_by_template/wizards/wizard_base_import_pdf_mixin.py:54
↓ 1 callersMethod_parse_ubl_xml
(self, xml_string)
purchase_order_ubl/tests/common.py:73
↓ 1 callersMethod_pdf_has_xml_attachment
(self, pdf_content, xml_filename)
purchase_order_ubl/models/purchase_order.py:256
↓ 1 callersMethod_post_error_lines_message
(self, parsed_order, order)
sale_order_import/wizard/sale_order_import.py:741
↓ 1 callersMethod_post_process_invoice
(self, parsed_inv, import_config, invoice)
account_invoice_import/wizard/account_invoice_import.py:986
↓ 1 callersMethod_pre_process_parsed_inv_rounding
(self, parsed_inv, company)
account_invoice_import/wizard/account_invoice_import.py:703
↓ 1 callersMethod_pre_process_parsed_inv_taxes
Handle taxes in pre_processing parsed invoice.
account_invoice_import/wizard/account_invoice_import.py:722
↓ 1 callersMethod_prepare_account_speed_dict
(self, company=None)
base_business_document_import/models/business_document_import.py:1218
↓ 1 callersMethod_prepare_adjustment_line
(self, iline, diff_amount)
account_invoice_import/wizard/account_invoice_import.py:973
↓ 1 callersMethod_prepare_analytic_account_speed_dict
(self, company=None)
base_business_document_import/models/business_document_import.py:1300
↓ 1 callersMethod_prepare_create_invoice_journal
(self, parsed_inv, import_config, vals)
account_invoice_import/wizard/account_invoice_import.py:237
↓ 1 callersMethod_prepare_create_invoice_no_partner
(self, parsed_inv, import_config, vals)
account_invoice_import/wizard/account_invoice_import.py:176
↓ 1 callersMethod_prepare_create_invoice_vals
(self, parsed_inv, import_config)
account_invoice_import/wizard/account_invoice_import.py:299
↓ 1 callersMethod_prepare_create_order_line
(self, product, uom, import_line, order)
purchase_order_import/wizard/purchase_order_import.py:257
↓ 1 callersMethod_prepare_ctx_from_model
(self, model)
base_import_pdf_by_template/models/base_import_pdf_template.py:130
↓ 1 callersMethod_prepare_facturx_attachments
(self)
account_invoice_facturx/models/account_move.py:1051
↓ 1 callersMethod_prepare_global_adjustment_line
(self, diff_amount, invoice, import_config)
account_invoice_import/wizard/account_invoice_import.py:933
↓ 1 callersMethod_prepare_invoice_number_regex
(self, regex_list)
account_invoice_import_simple_pdf/models/account_invoice_import_simple_pdf_invoice_number.py:89
↓ 1 callersMethod_prepare_journal_speed_dict
(self, company=None)
base_business_document_import/models/business_document_import.py:1361
↓ 1 callersMethod_prepare_line_vals_1line
(self, parsed_inv, import_config, vals, partner)
account_invoice_import/wizard/account_invoice_import.py:368
↓ 1 callersMethod_prepare_line_vals_nline
(self, parsed_inv, import_config, vals, partner)
account_invoice_import/wizard/account_invoice_import.py:422
↓ 1 callersMethod_prepare_match_tax_domain
( self, tax_dict, company=None, type_tax_use="purchase", price_include=False )
base_business_document_import/models/business_document_import.py:953
↓ 1 callersMethod_prepare_order
(self, parsed_order, price_source)
sale_order_import/wizard/sale_order_import.py:250
↓ 1 callersMethod_prepare_order_line_get_company_id
(self, order)
sale_order_import/wizard/sale_order_import.py:569
↓ 1 callersMethod_prepare_order_line_update_values
( self, existing_line, iline, qty_precision, price_precision )
base_business_document_import/models/business_document_import.py:1197
↓ 1 callersMethod_prepare_pdf_metadata
(self)
account_invoice_facturx/models/account_move.py:1019
↓ 1 callersMethod_prepare_simple_pdf_invoice_number_regex
(self)
account_invoice_import_simple_pdf/models/res_partner.py:187
↓ 1 callersMethod_prepare_update_order_line_vals
(self, change_dict)
sale_order_import/wizard/sale_order_import.py:686
↓ 1 callersMethod_prepare_update_order_vals
(self, parsed_order, order, partner)
sale_order_import/wizard/sale_order_import.py:491
↓ 1 callersMethod_prepare_update_order_vals
(self, parsed_quote, order)
purchase_order_import/wizard/purchase_order_import.py:146
↓ 1 callersMethod_process_accepted
(self, purchase_order, parsed_order_document)
purchase_order_import/wizard/purchase_order_response_import.py:263
↓ 1 callersMethod_process_ack
(self, purchase_order, parsed_order_document)
purchase_order_import/wizard/purchase_order_response_import.py:248
↓ 1 callersMethod_process_child_lines
Process and add child lines to the form.
base_import_pdf_by_template/wizards/wizard_base_import_pdf_upload.py:273
↓ 1 callersMethod_process_conditional
(self, purchase_order, parsed_order_document)
purchase_order_import/wizard/purchase_order_response_import.py:273
↓ 1 callersMethod_process_datetime_value
(self, value)
base_import_pdf_by_template/models/base_import_pdf_template.py:402
↓ 1 callersMethod_process_float_value
(self, value)
base_import_pdf_by_template/models/base_import_pdf_template.py:415
↓ 1 callersMethod_process_form
Create record with Form() according to text.
base_import_pdf_by_template/wizards/wizard_base_import_pdf_upload.py:221
↓ 1 callersMethod_process_rejected
(self, purchase_order, parsed_order_document)
purchase_order_import/wizard/purchase_order_response_import.py:253
↓ 1 callersMethod_scaleway_invoice_attach_pdf
(self, parsed_inv, invoice_id, headers)
account_invoice_download_scaleway/models/account_invoice_download_config.py:45
↓ 1 callersMethod_select_move_type_for_xml_in_pdf
Override me if you want to add other move types
account_einvoice_generate/models/account_move.py:47
↓ 1 callersMethod_set_child_fixed_values
Set fixed values for child lines.
base_import_pdf_by_template/wizards/wizard_base_import_pdf_upload.py:284
↓ 1 callersMethod_set_child_line_values
Set extracted values for child lines.
base_import_pdf_by_template/wizards/wizard_base_import_pdf_upload.py:294
↓ 1 callersMethod_set_default_values
Set default values from context and return extra values.
base_import_pdf_by_template/wizards/wizard_base_import_pdf_upload.py:243
↓ 1 callersMethod_set_header_values
Set header field values in the form.
base_import_pdf_by_template/wizards/wizard_base_import_pdf_upload.py:265
↓ 1 callersMethod_set_iline_product_attributes
(self, iline, trade_product, ns)
account_invoice_facturx/models/account_move.py:671
↓ 1 callersMethod_set_iline_product_information
(self, iline, trade_product, ns)
account_invoice_facturx/models/account_move.py:652
↓ 1 callersMethod_set_previous_invoice
(self, parsed_inv, import_config, partner)
account_invoice_import/wizard/account_invoice_import.py:497
↓ 1 callersMethod_setup_purchase_ubl_records
(cls)
purchase_order_ubl/tests/common.py:17
↓ 1 callersMethod_simple_pdf_date_format_sel
(self)
account_invoice_import_simple_pdf/models/res_partner.py:29
↓ 1 callersMethod_simple_pdf_date_separator_sel
(self)
account_invoice_import_simple_pdf/models/res_partner.py:43
↓ 1 callersMethod_simple_pdf_keyword_fields
(self)
account_invoice_import_simple_pdf/wizard/account_invoice_import.py:236
↓ 1 callersMethod_simple_pdf_text_extraction_specific_tool
( self, specific_tool, fileobj, test_info )
account_invoice_import_simple_pdf/wizard/account_invoice_import.py:143
↓ 1 callersMethod_ubl_add_monetary_total
(self, parent_node, ns, version="2.1")
purchase_order_ubl/models/purchase_order.py:49
↓ 1 callersMethod_ubl_add_order_line
(self, parent_node, oline, line_number, ns, version="2.1")
purchase_order_ubl/models/purchase_order.py:81
↓ 1 callersMethod_ubl_add_rfq_line
(self, parent_node, oline, line_number, ns, version="2.1")
purchase_order_ubl/models/purchase_order.py:66
↓ 1 callersMethod_ubl_add_tax_subtotal
( self, taxable_amount, tax_amount, tax, currency_code, parent
base_ubl_generate/models/ubl.py:464
↓ 1 callersMethod_unsupported_file_msg
(self, filename)
sale_order_import/wizard/sale_order_import.py:130
↓ 1 callersMethod_unwrap_edi_attachments
(self)
base_import_pdf_by_template_account/models/ir_attachment.py:11
↓ 1 callersMethod_update_import_config_from_previous_invoice
(self, import_config)
account_invoice_import/wizard/account_invoice_import.py:513
↓ 1 callersMethod_validate_currency
(self, partner, currency)
sale_order_import/wizard/sale_order_import.py:333
↓ 1 callersMethod_validate_existing_orders
(self, partner, parsed_order)
sale_order_import/wizard/sale_order_import.py:345
↓ 1 callersMethod_validate_exportable_invoices
Check if invoices are valid for export and raise ValidationError if not.
account_invoice_export/models/account_move.py:20
↓ 1 callersMethodadd_xml_in_pdf_buffer
(self, buffer)
purchase_order_ubl/models/purchase_order.py:266
↓ 1 callersMethodcreate_invoice_webservice
( self, invoice_file_b64, invoice_filename, company_id, origin,
account_invoice_import/wizard/account_invoice_import.py:881
↓ 1 callersMethoddefault_get
(self, fields_list)
account_invoice_download_ovh/wizard/ovh_api_credentials.py:49
↓ 1 callersMethoddownload
Returns a list of either: - pivot dict (example: ovh backend) - tuple: (invoice_file_b64, invoice_filename) (example: weboob).
account_invoice_download/models/account_invoice_download_config.py:140
↓ 1 callersMethodexport_invoice
(self)
account_invoice_export/models/account_move.py:56
↓ 1 callersMethodexport_invoice
(self)
account_invoice_export_job/models/account_move.py:20
↓ 1 callersMethodfallback_parse_pdf_invoice
Designed to be inherited by the module account_invoice_import_invoice2data, to be sure the invoice2data technique is used after the el
account_invoice_import/wizard/account_invoice_import.py:81
↓ 1 callersMethodgenerate_order_ubl_xml_etree
(self, version="2.1")
purchase_order_ubl/models/purchase_order.py:144
↓ 1 callersMethodgenerate_rfq_ubl_xml_etree
(self, version="2.1")
purchase_order_ubl/models/purchase_order.py:109
↓ 1 callersMethodget_attachments
(self, xml_root, namespaces)
account_invoice_import_ubl/wizard/account_invoice_import.py:29
← previousnext →201–300 of 642, ranked by callers