This module is part of the OpenERP software, the leading Open Source
enterprise management system. If you want to discover OpenERP, check our
screencasts or download
OpenERP directly.
If you have groups, the visibility of this menu will be based on these groups. If this field is empty, OpenERP will compute visibility based on the related object’s read access.
This is the filename of the attachment used to store the printing result. Keep empty to not save the printed reports. You can use a python expression with the object and time variables.
usage:
Action Usage, char
report_sxw_content_data:
SXW content, binary
type:
Report Type, char, required
report_xml:
XML path, char
model_id:
Model Id, float, readonly
report_rml_content_data:
RML content, binary
auto:
Automatic XSL:RML, boolean, required
report_sxw:
SXW path, char, readonly
document_id:
Document, integer
multi:
On multiple doc., boolean
If set to true, the action will not be displayed on the right toolbar of a form view.
report_xsl:
XSL path, char
name:
Name, char, required
report_rml:
RML path, char
The .rml path of the file or NULL if the content is in report_rml_content
report_name:
Internal Name, char, required
attachment_use:
Reload from Attachment, boolean
If you check this, then the second time the user prints with same attachment name, it returns the previous report.
Important when you deal with multiple actions, the execution order will be decided based on this, low number is higher priority.
write_id:
Write Id, char
Provide the field name that the record id refers to for the write operation. If it is empty it will refer to the active id of the object.
message:
Message, text
Specify the message. You can use the fields from the object. e.g. `Dear [[ object.partner_id.name ]]`
email_server:
Email Server, many2one
subject:
Subject, char
Specify the subject. You can use fields from the object, e.g. `Hello [[ object.partner_id.name ]]`
loop_action:
Loop Action, many2one
Select the action that will be executed. Loop action will not be available inside loop.
trigger_obj_id:
Trigger On, many2one
Select the object from the model on which the workflow will executed.
sms:
SMS, char
wkf_model_id:
Workflow On, many2one
Workflow to be executed on this model.
state:
Action Type, selection, required
Type of the Action that is to be executed
sms_server:
SMS Server, many2one
usage:
Action Usage, char
type:
Action Type, char, required
email:
Email Address, char
Provides the fields that will be used to fetch the email address, e.g. when you select the invoice, then `object.invoice_address_id.email` is the field which gives the correct address
action_id:
Client Action, many2one
Select the Action Window, Report, Wizard to be executed.
model_id:
Object, many2one, required
Select the object on which the action will work (read, write, create).
child_ids:
Other Actions, many2many
record_id:
Create Id, many2one
Provide the field name where the record id is stored after the create operations. If it is empty, you can not track the new record.
srcmodel_id:
Model, many2one
Object in which you want to create / write the object. If it is empty then refer to the Object field.
trigger_name:
Trigger Name, selection
Select the Signal name that is to be used as the trigger.
dm_action:
Action, boolean
condition:
Condition, char, required
Condition that is to be tested before action is executed, e.g. object.list_price > object.cost_price
fields_lines:
Field Mappings., one2many
name:
Action Name, char, required
Easy to Refer action by name e.g. One Sales Order -> Many Invoices
mobile:
Mobile No, char
Provides fields that be used to fetch the mobile number, e.g. you select the invoice, then `object.invoice_address_id.mobile` is the field which gives the correct mobile number
expression:
Loop Expression, char
Enter the field/expression that will return the list. E.g. select the sale order in Object, and you can have loop on the sales order line. Expression = `object.order_line`.
Regexp to search module on the repository webpage:
- The first parenthesis must match the name of the module.
- The second parenthesis must match the whole version number.
- The last parenthesis must match the extension of the module.
This field may contain indications on the processing to be applied, e.g. an indication concerning the globalisation of these payments.The content of this field must be laid down on a bilateral basis between the bank and its client.
Object: Function of the contact (res.partner.function)¶
The fiscal position will determine taxes and the accounts used for the partner.
excise:
Exices Number, char
ref_companies:
Companies that refers to partner, one2many
fleets:
Fleets, one2many
property_stock_customer:
Customer Location, many2one
This stock location will be used, instead of the default one, as the destination location for goods you send to this partner
property_product_pricelist:
Sale Pricelist, many2one
This pricelist will be used, instead of the default one, for sales to the current partner
title:
Title, selection
vat_no:
VAT Number, char
parent_id:
Main Company, many2one
membership_cancel:
Cancel membership date, date, readonly
decoy_for_campaign:
Used for Campaigns, boolean
Define if this decoy address can be used with campaigns
client_media_ids:
Client for Media, many2many
child_ids:
Partner Ref., one2many
number:
Number, char, readonly
property_stock_supplier:
Supplier Location, many2one
This stock location will be used, instead of the default one, as the source location for goods you receive from the current partner
language_ids:
Other Languages, many2many
partner_ref:
Partner Ref., char
The reference of my company for this partner
name:
Name, char, required
decoy_external_ref:
External Reference, char
The reference of the decoy address for the owner
debit_limit:
Payable Limit, float
property_delivery_carrier:
Delivery Method, many2one
This delivery method will be used when invoicing from packing.
property_account_receivable:
Account Receivable, many2one, required
This account will be used instead of the default one as the receivable account for the current partner
domiciliation_bool:
Domiciliation, boolean
decoy_for_renting:
Used for File Renting, boolean
Define if this decoy address can be used with used with customers files renting
div:
Division, char
sale_warn_msg:
Message for Sale Order, text
logo:
Logo, binary
debit:
Total Payable, float, readonly
Total amount you have to pay to this supplier.
supplier:
Supplier, boolean
Check this box if the partner is a supplier. If unchecked, purchasing staff will not see it when encoding a purchase order.
ref:
Acronym, char
picking_warn:
Stock Picking, selection
Selecting the “Warning” option will notify user with the message, Selecting “Blocking Message” will throw an exception with the message and block the flow. The Message has to be written in the next field.
free_member:
Free member, boolean
membership_amount:
Membership amount, float
The price negotiated by the partner
address:
Contacts, one2many
active:
Active, boolean
cst_no:
CST Number, char
property_product_pricelist_purchase:
Purchase Pricelist, many2one
This pricelist will be used, instead of the default one, for purchases from the current partner
state_ids:
Allowed States, many2many
credit:
Total Receivable, float, readonly
Total amount this customer owes you.
range:
Range, char
ser_tax:
Service Tax Number, char
magento_id:
Magento partner id, integer
comment:
Notes, text
sale_warn:
Sale Order, selection
Selecting the “Warning” option will notify user with the message, Selecting “Blocking Message” will throw an exception with the message and block the flow. The Message has to be written in the next field.
decoy_owner:
Decoy Address Owner, many2one
The partner this decoy address belongs to
purchase_warn:
Purchase Order, selection
Selecting the “Warning” option will notify user with the message, Selecting “Blocking Message” will throw an exception with the message and block the flow. The Message has to be written in the next field.
to_export:
To export, boolean
country_ids:
Allowed Countries, many2many
dm_contact_id:
Address To Use, many2one
header:
Header (.odt), binary
member_lines:
Membership, one2many
property_invoice_type:
Invoicing Method, many2one
The type of journal used for sales and packing.
city:
City, char
user_id:
Dedicated Salesman, many2one
The internal user that is in charge of communicating with this partner if any.
sub_fleets:
Sub Fleets, one2many
partner_ids:
Parent Companies, one2many
vat:
VAT, char
Value Added Tax number. Check the box if the partner is subjected to the VAT. Used by the VAT legal statement.
website:
Website, char
picking_warn_msg:
Message for Stock Picking, text
to_update:
To update, boolean
answers_ids:
Answers, many2many
participation_ids:
Participations, one2many
esale_oscom_id:
OScommerce Id, integer
customer:
Customer, boolean
Check this box if the partner is a customer.
purchase_warn_msg:
Message for Purchase Order, text
membership_start:
Start membership date, date, readonly
country:
Country, many2one
membership_stop:
Stop membership date, date, readonly
discount_campaign:
Discount Campaign, many2one
invoice_warn_msg:
Message for Invoice, text
relation_ids:
Relations, one2many
prospect_media_ids:
Prospect for Media, many2many
domiciliation:
Domiciliation Number, char
decoy_address:
Decoy Address, boolean
A decoy address is an address used to identify illegal uses of a customers file
pan_no:
PAN Number, char
invoice_warn:
Invoice, selection
Selecting the “Warning” option will notify user with the message, Selecting “Blocking Message” will throw an exception with the message and block the flow. The Message has to be written in the next field.
property_account_payable:
Account Payable, many2one, required
This account will be used instead of the default one as the payable account for the current partner
partner_location:
Partner Location, selection
turnover_id:
Turnover, one2many
events:
Events, one2many
associate_member:
Associate member, many2one
bank_ids:
Banks, one2many
vat_subjected:
VAT Legal Statement, boolean
Check this box if the partner is subjected to the VAT. It will be used for the VAT legal statement.
signature:
Signature, binary
property_product_pricelist_customer:
Customer Pricelist, many2one
decoy_media_ids:
decoy address for Media, many2many
date:
Date, date
lang:
Language, selection
If the selected language is loaded in the system, all documents related to this partner will be printed in that language. If not, it will be English.
membership_state:
Current membership state, selection, readonly
credit_limit:
Credit Limit, float
payment_type_customer:
Payment type, many2one
Payment type of the customer
property_payment_term:
Payment Term, many2one
This payment term will be used instead of the default one for the current partner
This is the days added to what you promise to customers for security purpose
timesheet_max_difference:
Timesheet allowed difference, float
Allowed difference between the sign in/out and the timesheet computation for one sheet. Set this to 0 if you do not want any control.
currency_id:
Currency, many2one, required
po_lead:
Purchase Lead Time, float, required
This is the leads/security time for each purchase order.
user_provider:
Providers, many2one
logo:
Logo, binary
partner_id:
Partner, many2one, required
rml_header:
RML Header, text
manufacturing_lead:
Manufacturing Lead Time, float, required
Security days for each manufacturing operation.
user_customer:
Customers, many2one
timesheet_range:
Timesheet range, selection
ldaps:
LDAP Parameters, one2many
parent_id:
Parent Company, many2one
bvr_delta_horz:
BVR Horz. Delta (mm), float
horiz. delta in mm 1.2 will print the bvz 1.2mm lefter
child_ids:
Child Companies, one2many
user_computer:
Computers, many2one
bvr_delta_vert:
BVR Vert. Delta (mm), float
vert. delta in mm 1.2 will print the bvz 1.2mm lefter
rml_header2:
RML Internal Header, text
rml_header1:
Report Header, char
project_time_mode:
Project Time Unit, selection
This will set the unit of measure used in projects and tasks.
If you use the timesheet linked to projects (project_timesheet module), don’t forget to setup the right unit of measure in your employees.
schedule_range:
Scheduler Range, float, required
This is the time frame analysed by the scheduler when computing procurements. All procurement that are not between today and today+range are skipped for future computation.
The Separator Format should be like [,n] where 0 < n :starting from Unit digit.-1 will end the separation. e.g. [3,2,-1] will represent 106500 to be 1,06,500;[1,2,-1] will represent it to be 106,50,0;[3] will represent it as 106,500. Provided ‘,’ as the thousand separator in each case.