3
:synopsis: Direct Marketing
10
<link rel="stylesheet" href="../_static/hide_objects_in_sidebar.css" type="text/css" />
12
.. tip:: This module is part of the Open ERP software, the leading Open Source
13
enterprise management system. If you want to discover Open ERP, check our
14
`screencasts <http://openerp.tv>`_ or download
15
`Open ERP <http://openerp.com>`_ directly.
19
<div class="js-kit-rating" title="" permalink="" standalone="yes" path="/dm"></div>
20
<script src="http://js-kit.com/ratings.js"></script>
22
Direct Marketing (*dm*)
23
=======================
25
:Name: Direct Marketing
29
:Web: http://www.openerp.com
31
:Quality certified: no
38
Marketing Campaign Management Module
40
This module allows to :
43
- Create Multimedia Commercial Offers
44
- View a Graphicalreprsesentation of the offer steps
45
- Create offers from offer models and offer ideas
48
- Plan your Marketing Campaign and Commercial Propositions
49
- Generate the Retro planning (automaticaly creates all the tasks necessary to launch your campaign)
50
- Assign automatic prices to the items of your commercial propositions
51
- Auto generate the purchase orders for all the items of the campaign
52
- Manage Customers Fils, segments and segmentation criteria
53
- Create campaigns from campaign models
54
- Manage copywriters, brokers, dealers, addresses deduplicators and cleaners
59
You can download this module as a zip file in the following version:
61
* `trunk <http://www.openerp.com/download/modules/trunk/dm.zip>`_
67
* :mod:`project_retro_planning`
68
* :mod:`purchase_tender`
69
* :mod:`base_language`
71
* :mod:`base_report_designer`
73
* :mod:`base_partner_gender`
92
* Direct Marketing/Configuration
93
* Direct Marketing/Offers
94
* Direct Marketing/Configuration/Offers
95
* Direct Marketing/Offers/All Offers
96
* Direct Marketing/Offers/All Offers/Open Offers
97
* Direct Marketing/Offers/All Offers/Draft Offers
98
* Direct Marketing/Offers/All Offers/Closed Offers
99
* Direct Marketing/Offers/My Offers
100
* Direct Marketing/Offers/My Offers/My Open Offers
101
* Direct Marketing/Offers/My Offers/My Draft Offers
102
* Direct Marketing/Offers/My Offers/My Closed Offers
103
* Direct Marketing/Configuration/Offers/All Offer Models
104
* Direct Marketing/Configuration/Offers/All Copywriters
105
* Direct Marketing/Offers/All Offer Ideas
106
* Direct Marketing/Offers/My Offer Ideas
107
* Direct Marketing/Configuration/Offers/Edit Categories
108
* Direct Marketing/Offers/Offer Categories
109
* Direct Marketing/Configuration/Offers/Offer Steps
110
* Direct Marketing/Configuration/Offers/Offer Steps/All Offer Step Types
111
* Direct Marketing/Configuration/Offers/Offer Steps/All Offer Steps
112
* Direct Marketing/Configuration/Offers/Offer Steps/All Transition Triggers
113
* Direct Marketing/Configuration/Offers/Offer Steps/All Medias
114
* Direct Marketing/Configuration/Offers/Offer Steps/All Offer Step Action
115
* Direct Marketing/Configuration/Campaigns
116
* Direct Marketing/Configuration/Customers Lists
117
* Direct Marketing/Campaigns
118
* Direct Marketing/Configuration/Low Level
119
* Direct Marketing/Configuration/Low Level/Campaign Documents
120
* Direct Marketing/Campaigns/All Campaigns
121
* Direct Marketing/Campaigns/All Campaigns/Open Campaigns
122
* Direct Marketing/Campaigns/All Campaigns/Draft Campaigns
123
* Direct Marketing/Campaigns/All Campaigns/Closed Campaigns
124
* Direct Marketing/Campaigns/My Campaigns
125
* Direct Marketing/Campaigns/My Campaigns/My Open Campaigns
126
* Direct Marketing/Campaigns/My Campaigns/My Draft Campaigns
127
* Direct Marketing/Campaigns/My Campaigns/My Closed Campaigns
128
* Direct Marketing/Configuration/Campaigns/All Campaign Models
129
* Direct Marketing/Campaigns/All Campaign Propositions
130
* Direct Marketing/Campaigns/My Campaign Propositions
131
* Direct Marketing/Configuration/Campaigns/All Segments
132
* Direct Marketing/Campaigns/All Campaign Groups
133
* Direct Marketing/Campaigns/My Campaign Groups
134
* Direct Marketing/Configuration/Campaigns/All Campaign Types
135
* Direct Marketing/Configuration/Campaigns/All Overlays
136
* Direct Marketing/Configuration/Campaigns/All Dealers
137
* Direct Marketing/Configuration/Customers Lists/All Customers Lists Brokers
138
* Direct Marketing/Configuration/Customers Lists/All Deduplicator
139
* Direct Marketing/Configuration/Campaigns/All Campaign Prices Progression
140
* Direct Marketing/Configuration/Campaigns/All Purchase Lines
141
* Direct Marketing/Configuration/Customers Lists/All Customers Lists
142
* Direct Marketing/Configuration/Customers Lists/All Customers List Type
143
* Direct Marketing/Configuration/Customers Lists/All Customers List Recruiting Origin
144
* Direct Marketing/Configuration/Low Level/Campaign Documents/All Campaign Document Types
145
* Direct Marketing/Configuration/Low Level/Campaign Documents/All Campaign Documents
146
* Direct Marketing/Configuration/Customers Lists/All Customers Files
147
* Direct Marketing/Configuration/Campaigns/Overlay Payment Rule
148
* Direct Marketing/Configuration/Customers
149
* Direct Marketing/Configuration/Customers/All Customers
150
* Direct Marketing/Configuration/Customers/All Customer Orders
151
* Direct Marketing/Configuration/Customers/All Orders
152
* Direct Marketing/Configuration/Customers/All Customers Genders
153
* Direct Marketing/Configuration/Low Level/All Workitems
154
* Direct Marketing/Configuration/Customers/All Segmentations
155
* Direct Marketing/Configuration/Low Level/Edit Events
156
* Direct Marketing/Configuration/Campaigns/All Trademarks
157
* Direct Marketing/Configuration/Documents
158
* Direct Marketing/Configuration/Documents/Edit DTP Documents Categories
159
* Direct Marketing/Configuration/Documents/All DTP Documents
160
* Direct Marketing/Configuration/Documents/All DTP Plugins Template
161
* Direct Marketing/Configuration/Documents/All DTP Plugins
162
* Direct Marketing/Configuration/Customers/All Plugins Values
163
* Direct Marketing/Configuration/Mail Service
164
* Direct Marketing/Configuration/Mail Service/All Mail Services
169
* dm.offer.list (tree)
170
* dm.offer.tree (tree)
171
* dm.offer.form (form)
172
* dm.offer.model.tree (tree)
173
* dm.offer.model.form (form)
174
* dm.preoffer.form (form)
175
* dm.offer.category.form (form)
176
* dm.offer.category.list (tree)
177
* dm.offer.category.tree (tree)
178
* dm.offer.history.form (form)
179
* dm.offer.history.tree (tree)
180
* dm.offer.step.type.form (form)
181
* dm.offer.step.type.tree (tree)
182
* dm.offer.step.tree (tree)
183
* dm.offer.step.form (form)
184
* dm.offer.step.transition.trigger.form (form)
185
* dm.offer.step.transition.trigger.tree (tree)
186
* dm.media.form (form)
187
* dm.meida.tree (tree)
188
* \* INHERIT product.normal.form.inherit (form)
189
* \* INHERIT ir.actions.server.inherit (form)
190
* dm.offer.step.action.form (form)
191
* dm.offer.step.action.tree (tree)
192
* dm.campaign.calendar (calendar)
193
* dm.campaign.tree (tree)
194
* dm.campaign.form (form)
195
* dm.campaign.model.tree (tree)
196
* dm.campaign.model.form (form)
197
* dm.campaign.proposition.form (form)
198
* dm.campaign.proposition.tree (tree)
199
* dm.campaign.proposition.calendar (calendar)
200
* dm.campaign.proposition.segment.form (form)
201
* dm.campaign.proposition.segment.tree (tree)
202
* dm.campaign.group.form (form)
203
* dm.campaign.group.tree (tree)
204
* dm.campaign.type.form (form)
205
* dm.campaign.type.tree (tree)
206
* dm.overlay.form (form)
207
* dm.overlay.tree (tree)
208
* dm.campaign.proposition.prices_progression.form (form)
209
* dm.campaign.proposition.prices_progression.tree (tree)
210
* dm.campaign.purchase_line_tree (tree)
211
* dm.campaign.purchase_line_form (form)
212
* dm.customers_list.form (form)
213
* dm.customers_list.tree (tree)
214
* dm.customers_list.type.form (form)
215
* dm.customers_list.type.tree (tree)
216
* dm.customers_list.recruit_origin.form (form)
217
* dm.customers_list.recruit_origin.tree (tree)
218
* dm.campaign.document.type.form (form)
219
* dm.campaign.document.type.tree (tree)
220
* dm.campaign.document.form (form)
221
* dm.campaign.document.tree (tree)
222
* dm.customers_file.form (form)
223
* dm.customers_file.tree (tree)
224
* \* INHERIT res.country.form.inherit (form)
225
* \* INHERIT res.partner.form.inherit (form)
226
* dm.overlay.payment_rule.form (form)
227
* dm.overlay.payment_rule.tree (tree)
228
* dm.customer.form (form)
229
* dm.customer.tree (tree)
230
* dm.customer.order.form (form)
231
* dm.customer.order.tree (tree)
232
* dm.order.form (form)
233
* dm.order.tree (tree)
234
* dm.customer.gender.form (form)
235
* dm.customer.gender.tree (tree)
236
* dm.worktitem.form (form)
237
* dm.workitem.tree (tree)
238
* dm.customer.segmentation.form (form)
239
* dm.customer.segmentation.tree (tree)
240
* dm.event.tree (tree)
241
* dm.event.form (form)
242
* dm.trademark.tree (tree)
243
* dm.trademark.form (form)
244
* dm.offer.document.category.form (form)
245
* dm.offer.document.category.tree (tree)
246
* dm.offer.document.form (form)
247
* dm.offer.document.tree (tree)
248
* dm.document.template.form (form)
249
* dm.document.template.tree (tree)
250
* dm.ddf.plugin.form (form)
251
* dm.ddf.plugin.tree (tree)
252
* dm.plugins.value.form (form)
253
* dm.plugins.value.tree (tree)
254
* dm.mail_service.form (form)
255
* dm.mail_service.tree (tree)
261
Object: dm.media (dm.media)
262
###########################
266
:code: Code, char, required
272
:name: Name, char, required
277
Object: dm.trademark (dm.trademark)
278
###################################
282
:code: Code, char, required
288
:media_id: Media, many2one
294
:name: Name, char, required
300
:header: Header (.odt), binary
306
:signature: Signature, binary
318
:partner_id: Partner, many2one
323
Object: dm.offer.category (dm.offer.category)
324
#############################################
328
:child_ids: Childs Category, one2many
334
:parent_id: Parent, many2one
340
:complete_name: Category, char, readonly
346
:name: Name, char, required
351
Object: dm.offer.production.cost (dm.offer.production.cost)
352
###########################################################
356
:name: Name, char, required
361
Object: dm.offer (dm.offer)
362
###########################
366
:code: Code, char, required
372
:purchase_note: Purchase Notes, text
378
:production_category_ids: Production Categories, many2many
384
:last_modification_date: Last Modification Date, char, readonly
390
:keywords: Keywords, text
396
:preoffer_type: Type, selection
402
:offer_origin_id: Original Offer, many2one
408
:production_cost_id: Production Cost, many2one
414
:copywriter_id: Copywriter, many2one
420
:forbidden_state_ids: Forbidden States, many2many
426
:category_ids: Categories, many2many
432
:preoffer_original_id: Original Offer Idea, many2one
438
:state: Status, selection, readonly
444
:version: Version, float
450
:history_ids: History, one2many, readonly
456
:type: Type, selection
462
:lang_orig_id: Original Language, many2one
468
:purchase_category_ids: Purchase Categories, many2many
474
:name: Name, char, required
480
:recommended_trademark_id: Recommended Trademark, many2one
486
:child_ids: Childs Category, one2many
492
:preoffer_offer_id: Offer, many2one
498
:translation_ids: Translations, one2many, readonly
504
:active: Active, boolean
510
:order_date: Order Date, date
516
:legal_state: Legal State, selection
522
:quotation: Quotation, char
528
:step_ids: Offer Steps, one2many
534
:offer_responsible_id: Responsible, many2one
540
:notes: General Notes, text
546
:fixed_date: Fixed Date, date
552
:planned_delivery_date: Planned Delivery Date, date
558
:forbidden_country_ids: Forbidden Countries, many2many
564
:delivery_date: Delivery Date, date
569
Object: dm.offer.translation (dm.offer.translation)
570
###################################################
580
:language_id: Language, many2one
586
:offer_id: Offer, many2one, required
598
:translator_id: Translator, many2one
603
Object: dm.offer.step.type (dm.offer.step.type)
604
###############################################
608
:name: Name, char, required
614
:code: Code, char, required
620
:description: Description, text
626
:flow_stop: Flow Stop, boolean
632
:flow_start: Flow Start, boolean
637
Object: dm.offer.step.action (dm.offer.step.action)
638
###################################################
642
:sms_server: SMS Server, many2one
648
:code: Python Code, text
650
*Python code to be executed*
654
:media_id: Media, many2one, required
660
:sequence: Sequence, integer
662
*Important when you deal with multiple actions, the execution order will be decided based on this, low number is higher priority.*
666
:child_ids: Other Actions, many2many
672
:trigger_name: Trigger Name, selection
674
*Select the Signal name that is to be used as the trigger.*
678
:record_id: Create Id, many2one
680
*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.*
684
:write_id: Write Id, char
686
*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.*
690
:srcmodel_id: Model, many2one
692
*Object in which you want to create / write the object. If it is empty then refer to the Object field.*
696
:message: Message, text
698
*Specify the message. You can use the fields from the object. e.g. `Dear [[ object.partner_id.name ]]`*
702
:dm_action: Action, boolean
708
:email_server: Email Server, many2one
714
:model_id: Object, many2one, required
716
*Select the object on which the action will work (read, write, create).*
720
:subject: Subject, char
722
*Specify the subject. You can use fields from the object, e.g. `Hello [[ object.partner_id.name ]]`*
726
:loop_action: Loop Action, many2one
728
*Select the action that will be executed. Loop action will not be avaliable inside loop.*
732
:fields_lines: Field Mappings., one2many
738
:trigger_obj_id: Trigger On, many2one
740
*Select the object from the model on which the workflow will executed.*
744
:name: Action Name, char, required
746
*Easy to Refer action by name e.g. One Sales Order -> Many Invoices*
750
:mobile: Mobile No, char
752
*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*
756
:expression: Loop Expression, char
758
*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`.*
762
:server_action_id: Server Action, many2one
774
:wkf_model_id: Workflow On, many2one
776
*Workflow to be executed on this model.*
780
:state: Action Type, selection, required
782
*Type of the Action that is to be executed*
786
:condition: Condition, char, required
788
*Condition that is to be tested before action is executed, e.g. object.list_price > object.cost_price*
792
:usage: Action Usage, char
798
:type: Action Type, char, required
804
:email: Email Address, char
806
*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*
810
:action_id: Client Action, many2one
812
*Select the Action Window, Report, Wizard to be executed.*
815
Object: dm.offer.step (dm.offer.step)
816
#####################################
820
:incoming_transition_ids: Incoming Transition, one2many, readonly
826
:manufacturing_constraint_ids: Mailing Manufacturing Products, many2many
832
:purchase_note: Purchase Notes, text
838
:seq: Step Type Sequence, integer
844
:type_id: Type, many2one, required
850
:flow_start: Flow Start, boolean
856
:code: Code, char, required
862
:item_ids: Items, many2many
868
:origin_id: Origin, many2one
874
:parent_id: Parent, many2one
880
:state: Status, selection, readonly
886
:outgoing_transition_ids: Outgoing Transition, one2many
892
:desc: Description, text
898
:trademark_note: Trademark Notes, text
904
:action_id: Action, many2one, required
910
:document_ids: DTP Documents, one2many
916
:media_id: Media, many2one, required
922
:offer_id: Offer, many2one, required
928
:production_note: Production Notes, text
934
:doc_number: Number of documents of the mailing, integer
940
:split_mode: Split mode, selection
946
:mailing_at_dates: Mailing at dates, boolean
952
:legal_state: Legal State, char
958
:quotation: Quotation, char
964
:dtp_category_ids: DTP Categories, many2many
970
:name: Name, char, required
976
:floating_date: Floating date, boolean
988
:trademark_category_ids: Trademark Categories, many2many
994
:dtp_note: DTP Notes, text
1000
:interactive: Interactive, boolean
1006
:planning_note: Planning Notes, text
1011
Object: dm.offer.step.transition.trigger (dm.offer.step.transition.trigger)
1012
###########################################################################
1016
:in_act_cond: Action Condition, text, required
1022
:code: Code, char, required
1028
:name: Trigger Name, char, required
1034
:gen_next_wi: Auto Generate Next Workitems, boolean
1039
Object: dm.offer.step.transition (dm.offer.step.transition)
1040
###########################################################
1044
:delay: Offer Delay, integer, required
1050
:delay_type: Delay type, selection, required
1056
:step_to_id: To Offer Step, many2one, required
1062
:condition_id: Trigger Condition, many2one, required
1068
:step_from_id: From Offer Step, many2one, required
1073
Object: dm.overlay.payment_rule (dm.overlay.payment_rule)
1074
#########################################################
1078
:account_id: Account, many2one
1084
:move: Move, selection
1090
:country_id: Country, many2one
1096
:journal_id: Journal, many2one
1102
:currency_id: Currency, many2one
1108
:country_default: Default for Country, boolean
1113
Object: dm.campaign.group (dm.campaign.group)
1114
#############################################
1118
:code: Code, char, readonly
1124
:name: Campaign group name, char, required
1130
:campaign_ids: Campaigns, one2many, readonly
1136
:quantity_wanted_total: Total Wanted Quantity, char, readonly
1142
:quantity_usable_total: Total Usable Quantity, char, readonly
1148
:project_id: Project, many2one, readonly
1154
:purchase_line_ids: Purchase Lines, one2many
1160
:quantity_delivered_total: Total Delivered Quantity, char, readonly
1165
Object: dm.campaign.type (dm.campaign.type)
1166
###########################################
1170
:code: Code, char, required
1176
:name: Description, char, required
1182
:description: Description, text
1187
Object: dm.overlay (dm.overlay)
1188
###############################
1192
:trademark_id: Trademark, many2one, required
1198
:dealer_id: Dealer, many2one, required
1204
:country_ids: Country, many2many, required
1210
:code: Code, char, readonly
1216
:payment_method_rule_ids: Payment Method Rules, many2many
1222
:bank_account_id: Account, many2one
1227
Object: dm.campaign (dm.campaign)
1228
#################################
1232
:code: Account Code, char
1238
:cleaner_id: Cleaner, many2one
1240
*The cleaner is a partner responsible to remove bad addresses from the customers list*
1244
:contact_id: Contact, many2one
1250
:address_ids: Partners Contacts, many2many
1256
:crossovered_budget_line: Budget Lines, one2many
1262
:quantity_usable_total: Total Usable Quantity, char, readonly
1268
:proposition_ids: Proposition, one2many
1274
:last_worked_date: Date of Last Cost/Work, date, readonly
1276
*Date of the latest work done on this account.*
1280
:dealer_id: Dealer, many2one
1282
*The dealer is the partner the campaign is planned for*
1286
:manufacturing_cost_ids: Manufacturing Costs, one2many
1292
:company_id: Company, many2one, required
1298
:parent_id: Parent Analytic Account, many2one
1304
:pricelist_id: Sale Pricelist, many2one
1310
:project_id: Project, many2one, readonly
1312
*Generating the Retro Planning will create and assign the different tasks used to plan and manage the campaign*
1316
:ca_to_invoice: Uninvoiced Amount, float, readonly
1318
*If invoice from analytic account, the remaining amount you can invoice to the customer based on the total costs.*
1322
:cust_file_task_ids: Customer Files tasks, one2many
1328
:payment_method_ids: Payment Methods, many2many
1334
:child_ids: Child Accounts, one2many
1340
:quantity_wanted_total: Total Wanted Quantity, char, readonly
1346
:user_ids: User, many2many, readonly
1352
:campaign_group_id: Campaign group, many2one
1358
:item_task_ids: Items Procurement tasks, one2many
1364
:theorical_margin: Theorical Margin, float, readonly
1366
*Computed using the formula: Theorial Revenue - Total Costs*
1370
:dtp_task_ids: DTP tasks, one2many
1376
:name: Account Name, char, required
1388
:translation_state: Translation Status, selection, readonly
1394
:quantity_planned_total: Total planned Quantity, char, readonly
1400
:remaining_hours: Remaining Hours, float, readonly
1402
*Computed using the formula: Maximum Quantity - Hours Tot.*
1406
:last_worked_invoiced_date: Date of Last Invoiced Cost, date, readonly
1408
*If invoice from the costs, this is the date of the latest work or cost that have been invoiced.*
1412
:manufacturing_product_id: Manufacturing Product, many2one
1418
:customer_file_state: Customers Files Status, selection, readonly
1424
:last_invoice_date: Last Invoice Date, date, readonly
1426
*Date of the last invoice created for this analytic account.*
1430
:dtp_purchase_line_ids: DTP Purchase Lines, one2many
1436
:package_ok: Used in Package, boolean
1442
:partner_id: Associated Partner, many2one
1448
:analytic_account_id: Analytic Account, many2one
1454
:revenue_per_hour: Revenue per Hours (real), float, readonly
1456
*Computed using the formula: Invoiced Amount / Hours Tot.*
1460
:total_cost: Total Costs, float, readonly
1462
*Total of costs for this account. It includes real costs (from invoices) and indirect costs, like time spent on timesheets.*
1466
:country_id: Country, many2one, required
1468
*The language and currency will be automaticaly assigned if they are defined for the country*
1472
:state: State, selection, required
1478
:debit: Debit, float, readonly
1484
:amount_invoiced: Invoiced Amount, float, readonly
1490
:planning_state: Planning Status, selection, readonly
1496
:user_product_ids: Users/Products Rel., one2many
1502
:manufacturing_responsible_id: Responsible, many2one
1508
:overlay_id: Overlay, many2one
1514
:active: Active, boolean
1520
:mail_service_ids: Mailing Service, one2many
1526
:real_margin_rate: Real Margin Rate (%), float, readonly
1528
*Computes using the formula: (Real Margin / Total Costs) * 100.*
1532
:credit: Credit, float, readonly
1538
:month_ids: Month, many2many, readonly
1544
:line_ids: Analytic Entries, one2many
1550
:items_state: Items Status, selection, readonly
1556
:trademark_id: Trademark, many2one
1562
:amount_max: Max. Invoice Price, float
1568
:dtp_state: DTP Status, selection, readonly
1574
:user_id: Account Manager, many2one
1580
:dtp_responsible_id: Responsible, many2one
1586
:manufacturing_purchase_line_ids: Manufacturing Purchase Lines, one2many
1592
:type: Account Type, selection
1598
:offer_id: Offer, many2one, required
1600
*Choose the commercial offer to use with this campaign, only offers in ready to plan or open state can be assigned*
1604
:ca_invoiced: Invoiced Amount, float, readonly
1606
*Total customer invoiced amount for this account.*
1610
:campaign_type_id: Type, many2one
1616
:hours_quantity: Hours Tot, float, readonly
1618
*Number of hours you spent on the analytic account (from timesheet). It computes on all journal of type 'general'.*
1622
:manufacturing_state: Manufacturing Status, selection, readonly
1628
:ca_theorical: Theorical Revenue, float, readonly
1630
*Based on the costs you had on the project, what would have been the revenue if all these costs have been invoiced at the normal sale price provided by the pricelist.*
1634
:currency_id: Currency, many2one
1640
:dtp_making_time: Making Time, float, readonly
1646
:to_invoice: Reinvoice Costs, many2one
1648
*Check this field if you plan to automatically generate invoices based on the costs in this analytic account: timesheets, expenses, ...You can configure an automatic invoice rate on analytic accounts.*
1652
:balance: Balance, float, readonly
1658
:quantity_delivered_total: Total Delivered Quantity, char, readonly
1664
:item_responsible_id: Responsible, many2one
1670
:quantity_max: Maximum Quantity, float
1676
:deduplicator_id: Deduplicator, many2one
1678
*The deduplicator is a partner responsible to remove identical addresses from the customers list*
1682
:company_currency_id: Currency, many2one, readonly
1688
:hours_qtt_non_invoiced: Uninvoiced Hours, float, readonly
1690
*Number of hours (from journal of type 'general') that can be invoiced if you invoice based on analytic account.*
1694
:files_responsible_id: Responsible, many2one
1700
:date_start: Date Start, date
1706
:forwarding_charge: Forwarding Charge, float
1712
:lang_id: Language, many2one
1718
:complete_name: Full Account Name, char, readonly
1724
:real_margin: Real Margin, float, readonly
1726
*Computed using the formula: Invoiced Amount - Total Costs.*
1730
:hours_qtt_invoiced: Invoiced Hours, float, readonly
1732
*Number of hours that can be invoiced plus those that already have been invoiced.*
1736
:router_id: Router, many2one
1738
*The router is the partner who will send the mailing to the final customer*
1742
:description: Description, text
1748
:manufacturing_task_ids: Manufacturing tasks, one2many
1754
:remaining_ca: Remaining Revenue, float, readonly
1756
*Computed using the formula: Max Invoice Price - Invoiced Amount.*
1760
:responsible_id: Responsible, many2one
1766
:date: Date End, date
1772
:item_purchase_line_ids: Items Purchase Lines, one2many
1778
:code1: Code, char, readonly
1784
:cust_file_purchase_line_ids: Customer Files Purchase Lines, one2many
1790
:journal_rate_ids: Invoicing Rate per Journal, one2many
1796
:quantity: Quantity, float, readonly
1801
Object: dm.campaign.proposition (dm.campaign.proposition)
1802
#########################################################
1806
:initial_proposition_id: Initial proposition, many2one
1812
:code: Account Code, char
1818
:last_worked_invoiced_date: Date of Last Invoiced Cost, date, readonly
1820
*If invoice from the costs, this is the date of the latest work or cost that have been invoiced.*
1824
:ca_to_invoice: Uninvoiced Amount, float, readonly
1826
*If invoice from analytic account, the remaining amount you can invoice to the customer based on the total costs.*
1830
:quantity_max: Maximum Quantity, float
1836
:quantity_wanted: Wanted Quantity, char, readonly
1838
*The wanted quantity is the number of addresses you wish to get for that segment.
1839
This is usually the quantity used to order Customers Lists
1840
The wanted quantity could be AAA for All Addresses Available*
1844
:contact_id: Contact, many2one
1850
:company_currency_id: Currency, many2one, readonly
1856
:date: Date End, date
1862
:last_invoice_date: Last Invoice Date, date, readonly
1864
*Date of the last invoice created for this analytic account.*
1868
:crossovered_budget_line: Budget Lines, one2many
1874
:amount_max: Max. Invoice Price, float
1880
:package_ok: Used in Package, boolean
1886
:hours_qtt_non_invoiced: Uninvoiced Hours, float, readonly
1888
*Number of hours (from journal of type 'general') that can be invoiced if you invoice based on analytic account.*
1892
:keep_prices: Keep Prices At Duplication, boolean
1898
:partner_id: Associated Partner, many2one
1904
:proposition_type: Type, selection
1910
:analytic_account_id: Analytic Account, many2one
1916
:last_worked_date: Date of Last Cost/Work, date, readonly
1918
*Date of the latest work done on this account.*
1922
:starting_mail_price: Starting Mail Price, float
1928
:user_id: Account Manager, many2one
1934
:item_ids: Catalogue, one2many
1940
:to_invoice: Reinvoice Costs, many2one
1942
*Check this field if you plan to automatically generate invoices based on the costs in this analytic account: timesheets, expenses, ...You can configure an automatic invoice rate on analytic accounts.*
1946
:total_cost: Total Costs, float, readonly
1948
*Total of costs for this account. It includes real costs (from invoices) and indirect costs, like time spent on timesheets.*
1952
:date_start: Date Start, date
1958
:company_id: Company, many2one, required
1964
:segment_ids: Segment, one2many
1970
:parent_id: Parent Analytic Account, many2one
1976
:state: State, selection, required
1982
:quantity_planned: Planned Quantity, integer
1984
*The planned quantity is an estimation of the usable quantity of addresses you will get after delivery, deduplication and cleaning
1985
This is usually the quantity used to order the manufacturing of the mailings*
1989
:complete_name: Full Account Name, char, readonly
1995
:real_margin: Real Margin, float, readonly
1997
*Computed using the formula: Invoiced Amount - Total Costs.*
2001
:debit: Debit, float, readonly
2007
:forwarding_charge: Forwarding Charge, float
2013
:pricelist_id: Sale Pricelist, many2one
2019
:type: Account Type, selection
2025
:quantity: Quantity, float, readonly
2031
:manufacturing_costs: Manufacturing Costs, float
2037
:journal_rate_ids: Invoicing Rate per Journal, one2many
2043
:payment_method_ids: Payment Methods, many2many
2049
:description: Description, text
2055
:amount_invoiced: Invoiced Amount, float, readonly
2061
:forwarding_charges: Forwarding Charges, float
2067
:credit: Credit, float, readonly
2073
:child_ids: Child Accounts, one2many
2079
:user_product_ids: Users/Products Rel., one2many
2085
:ca_invoiced: Invoiced Amount, float, readonly
2087
*Total customer invoiced amount for this account.*
2091
:sale_rate: Sale Rate (%), float
2093
*This is the planned sale rate (in percent) for this commercial proposition*
2097
:user_ids: User, many2many, readonly
2103
:remaining_ca: Remaining Revenue, float, readonly
2105
*Computed using the formula: Max Invoice Price - Invoiced Amount.*
2109
:quantity_delivered: Delivered Quantity, char, readonly
2111
*The delivered quantity is the number of addresses you receive from the broker.*
2115
:code1: Code, char, readonly
2121
:hours_qtt_invoiced: Invoiced Hours, float, readonly
2123
*Number of hours that can be invoiced plus those that already have been invoiced.*
2127
:active: Active, boolean
2133
:hours_quantity: Hours Tot, float, readonly
2135
*Number of hours you spent on the analytic account (from timesheet). It computes on all journal of type 'general'.*
2139
:theorical_margin: Theorical Margin, float, readonly
2141
*Computed using the formula: Theorial Revenue - Total Costs*
2145
:quantity_usable: Usable Quantity, char, readonly
2147
*The usable quantity is the number of addresses you have after delivery, deduplication and cleaning.*
2151
:ca_theorical: Theorical Revenue, float, readonly
2153
*Based on the costs you had on the project, what would have been the revenue if all these costs have been invoiced at the normal sale price provided by the pricelist.*
2157
:force_sm_price: Force Starting Mail Price, boolean
2163
:sm_price: Starting Mail Price, float
2169
:keep_segments: Keep Segments, boolean
2175
:name: Account Name, char, required
2181
:customer_pricelist_id: Product Pricelist, many2one
2193
:address_ids: Partners Contacts, many2many
2199
:real_margin_rate: Real Margin Rate (%), float, readonly
2201
*Computes using the formula: (Real Margin / Total Costs) * 100.*
2205
:revenue_per_hour: Revenue per Hours (real), float, readonly
2207
*Computed using the formula: Invoiced Amount / Hours Tot.*
2211
:month_ids: Month, many2many, readonly
2217
:quantity_real: Real Quantity, char, readonly
2219
*The real quantity is the number of addresses you really get in the file.*
2223
:price_prog_use: Price Progression, boolean
2229
:line_ids: Analytic Entries, one2many
2235
:balance: Balance, float, readonly
2241
:camp_id: Campaign, many2one, required
2247
:remaining_hours: Remaining Hours, float, readonly
2249
*Computed using the formula: Maximum Quantity - Hours Tot.*
2252
Object: The origin of the adresses of a list (dm.customers_list.recruit_origin)
2253
###############################################################################
2257
:code: Code, char, required
2263
:name: Name, char, required
2268
Object: Type of the adress list (dm.customers_list.type)
2269
########################################################
2273
:code: Code, char, required
2279
:name: Name, char, required
2284
Object: A list of addresses proposed by an adresses broker (dm.customers_list)
2285
##############################################################################
2289
:other_cost: Other Cost, float
2295
:selection_cost: Selection Cost Per Thousand, float
2301
:broker_cost: Broker Cost, float
2303
*The amount given to the broker for the list renting*
2307
:code: Code, char, required
2313
:list_type_id: Type, many2one
2319
:per_thousand_price: Price per Thousand, float
2325
:update_frq: Update Frequency, integer
2331
:currency_id: Currency, many2one
2337
:country_id: Country, many2one
2343
:name: Name, char, required
2349
:broker_discount: Broker Discount (%), float
2355
:recruiting_origin_id: Recruiting Origin, many2one
2357
*Origin of the recruiting of the adresses*
2361
:broker_id: Broker, many2one
2367
:delivery_cost: Delivery Cost, float
2373
:invoice_base: Invoicing based on, selection
2375
*Net or raw quantity on which is based the final invoice depending of the term negociated with the broker.
2376
Net : Usable quantity after deduplication
2377
Raw : Delivered quantity
2378
Real : Realy used qunatity*
2382
:owner_id: Owner, many2one
2388
:notes: Description, text
2394
:product_id: Product, many2one, required
2399
Object: A File of addresses (dm.customers_file)
2400
###############################################
2404
:address_ids: Customers File Addresses, many2many
2410
:code: Code, char, required
2416
:name: Name, char, required
2422
:case_ids: CRM Cases, many2many
2434
:source: Source, selection, required
2440
:customers_list_id: Customers List, many2one
2446
:delivery_date: Delivery Date, date
2452
:segment_ids: Segments, one2many, readonly
2457
Object: A subset of addresses coming from a customers file (dm.campaign.proposition.segment)
2458
############################################################################################
2462
:code: Account Code, char
2468
:last_worked_invoiced_date: Date of Last Invoiced Cost, date, readonly
2470
*If invoice from the costs, this is the date of the latest work or cost that have been invoiced.*
2474
:ca_to_invoice: Uninvoiced Amount, float, readonly
2476
*If invoice from analytic account, the remaining amount you can invoice to the customer based on the total costs.*
2480
:analytic_account_id: Analytic Account, many2one
2486
:quantity_cleaned_cleaner: Cleaned Quantity, integer
2488
*The quantity of wrong addresses removed by the cleaner.*
2492
:segmentation_criteria: Segmentation Criteria, text
2498
:quantity_dedup_cleaner: Deduplication Quantity, integer
2500
*The quantity of duplicated addresses removed by the cleaner.*
2504
:quantity_max: Maximum Quantity, float
2510
:quantity_usable: Usable Quantity, integer, readonly
2512
*The usable quantity is the number of addresses you have after delivery, deduplication and cleaning.*
2516
:contact_id: Contact, many2one
2522
:company_currency_id: Currency, many2one, readonly
2528
:date: Date End, date
2534
:last_invoice_date: Last Invoice Date, date, readonly
2536
*Date of the last invoice created for this analytic account.*
2540
:crossovered_budget_line: Budget Lines, one2many
2546
:amount_max: Max. Invoice Price, float
2552
:package_ok: Used in Package, boolean
2558
:hours_qtt_non_invoiced: Uninvoiced Hours, float, readonly
2560
*Number of hours (from journal of type 'general') that can be invoiced if you invoice based on analytic account.*
2564
:partner_id: Associated Partner, many2one
2570
:all_add_avail: All Adresses Available, boolean
2572
*Used to order all adresses available in the customers list based on the segmentation criteria*
2576
:split_id: Split, many2one
2588
:last_worked_date: Date of Last Cost/Work, date, readonly
2590
*Date of the latest work done on this account.*
2594
:start_census: Start Census, integer
2596
*The recency is the time since the latest purchase.
2597
For example : A 0-30 recency means all the customers that have purchased in the last 30 days*
2601
:user_id: Account Manager, many2one
2607
:to_invoice: Reinvoice Costs, many2one
2609
*Check this field if you plan to automatically generate invoices based on the costs in this analytic account: timesheets, expenses, ...You can configure an automatic invoice rate on analytic accounts.*
2613
:total_cost: Total Costs, float, readonly
2615
*Total of costs for this account. It includes real costs (from invoices) and indirect costs, like time spent on timesheets.*
2619
:quantity_purged: Purged Quantity, integer, readonly
2621
*The purged quantity is the number of addresses removed from deduplication and cleaning.*
2625
:date_start: Date Start, date
2631
:customers_file_id: Customers File, many2one
2637
:company_id: Company, many2one, required
2643
:proposition_id: Proposition, many2one
2649
:reuse_id: Reuse, many2one
2655
:parent_id: Parent Analytic Account, many2one
2661
:state: State, selection, required
2667
:customers_list_id: Customers List, many2one
2673
:complete_name: Full Account Name, char, readonly
2679
:real_margin: Real Margin, float, readonly
2681
*Computed using the formula: Invoiced Amount - Total Costs.*
2685
:debit: Debit, float, readonly
2691
:pricelist_id: Sale Pricelist, many2one
2697
:type_src: Type, selection
2703
:type: Account Type, selection
2709
:quantity: Quantity, float, readonly
2715
:quantity_cleaned_dedup: Cleaned Quantity, integer
2717
*The quantity of wrong addresses removed by the deduplicator.*
2721
:journal_rate_ids: Invoicing Rate per Journal, one2many
2727
:description: Description, text
2733
:amount_invoiced: Invoiced Amount, float, readonly
2739
:quantity_planned: planned Quantity, integer
2741
*The planned quantity is an estimation of the usable quantity of addresses you will get after delivery, deduplication and cleaning
2742
This is usually the quantity used to order the manufacturing of the mailings*
2746
:credit: Credit, float, readonly
2752
:child_ids: Child Accounts, one2many
2758
:user_product_ids: Users/Products Rel., one2many
2764
:ca_invoiced: Invoiced Amount, float, readonly
2766
*Total customer invoiced amount for this account.*
2770
:user_ids: User, many2many, readonly
2776
:remaining_ca: Remaining Revenue, float, readonly
2778
*Computed using the formula: Max Invoice Price - Invoiced Amount.*
2782
:quantity_delivered: Delivered Quantity, integer
2784
*The delivered quantity is the number of addresses you receive from the broker.*
2788
:code1: Code, char, readonly
2794
:hours_qtt_invoiced: Invoiced Hours, float, readonly
2796
*Number of hours that can be invoiced plus those that already have been invoiced.*
2800
:active: Active, boolean
2806
:hours_quantity: Hours Tot, float, readonly
2808
*Number of hours you spent on the analytic account (from timesheet). It computes on all journal of type 'general'.*
2812
:deduplication_level: Deduplication Level, integer
2814
*The deduplication level defines the order in which the deduplication takes place.*
2818
:theorical_margin: Theorical Margin, float, readonly
2820
*Computed using the formula: Theorial Revenue - Total Costs*
2824
:ca_theorical: Theorical Revenue, float, readonly
2826
*Based on the costs you had on the project, what would have been the revenue if all these costs have been invoiced at the normal sale price provided by the pricelist.*
2830
:quantity_wanted: Wanted Quantity, integer
2832
*The wanted quantity is the number of addresses you wish to get for that segment.
2833
This is usually the quantity used to order Customers Lists
2834
The wanted quantity could be AAA for All Addresses Available*
2838
:type_census: Census Type, selection
2844
:name: Account Name, char, required
2850
:end_census: End Census, integer
2856
:address_ids: Partners Contacts, many2many
2862
:real_margin_rate: Real Margin Rate (%), float, readonly
2864
*Computes using the formula: (Real Margin / Total Costs) * 100.*
2868
:revenue_per_hour: Revenue per Hours (real), float, readonly
2870
*Computed using the formula: Invoiced Amount / Hours Tot.*
2874
:quantity_dedup_dedup: Deduplication Quantity, integer
2876
*The quantity of duplicated addresses removed by the deduplicator.*
2880
:month_ids: Month, many2many, readonly
2886
:quantity_real: Real Quantity, integer
2888
*The real quantity is the number of addresses that are really in the customers file (by counting).*
2892
:line_ids: Analytic Entries, one2many
2898
:balance: Balance, float, readonly
2904
:remaining_hours: Remaining Hours, float, readonly
2906
*Computed using the formula: Maximum Quantity - Hours Tot.*
2909
Object: dm.campaign.proposition.item (dm.campaign.proposition.item)
2910
###################################################################
2914
:product_id: Product, many2one, required
2920
:price: Sale Price, float
2926
:qty_real: Real Quantity, integer
2932
:proposition_id: Commercial Proposition, many2one
2938
:qty_planned: Planned Quantity, integer
2944
:item_type: Product Type, selection
2950
:offer_step_type_id: Offer Step Type, many2one
2961
Object: dm.campaign.purchase_line (dm.campaign.purchase_line)
2962
#############################################################
2966
:type_document: Document Type, selection
2972
:campaign_group_id: Campaign Group, many2one
2978
:product_id: Product, many2one, required
2984
:togroup: Apply to Campaign Group, boolean
2990
:product_category: Product Category, selection
2996
:trigger: Trigger, selection
3008
:date_planned: Scheduled date, datetime, required
3014
:campaign_id: Campaign, many2one
3020
:date_delivery: Delivery Date, datetime, readonly
3026
:uom_id: UOM, many2one, required
3032
:desc_from_offer: Insert Description from Offer, boolean
3038
:state: State, selection, readonly
3044
:type_quantity: Quantity Type, selection
3050
:quantity_warning: Warning, char, readonly
3056
:purchase_order_ids: Campaign Purchase Line, one2many
3062
:date_order: Order date, datetime, readonly
3068
:type: Type, selection
3074
:quantity: Total Quantity, integer, required
3079
Object: dm.campaign.manufacturing_cost (dm.campaign.manufacturing_cost)
3080
#######################################################################
3084
:amount: Amount, float
3090
:name: Description, char, required
3096
:campaign_id: Campaign, many2one
3101
Object: dm.campaign.proposition.prices_progression (dm.campaign.proposition.prices_progression)
3102
###############################################################################################
3106
:percent_prog: Percentage Prices Progression, float
3112
:fixed_prog: Fixed Prices Progression, float
3118
:name: Name, char, required
3123
Object: dm.campaign.document.type (dm.campaign.document.type)
3124
#############################################################
3128
:code: Code, char, required
3134
:name: Name, char, required
3139
Object: dm.campaign.document (dm.campaign.document)
3140
###################################################
3144
:segment_id: Segment, many2one, required
3150
:name: Name, char, required
3156
:type_id: Format, many2one, required
3161
Object: dm.order (dm.order)
3162
###########################
3166
:customer_code: Customer Code, char
3172
:zip: Zip Code, char
3178
:segment_code: Segment Code, char
3184
:country: Country, char
3190
:offer_step_code: Offer Step Code, char
3202
:customer_firstname: First Name, char
3208
:customer_add4: Address4, char
3214
:state: Status, selection, readonly
3220
:zip_summary: Zip Summary, char
3226
:customer_lastname: Last Name, char
3232
:customer_add1: Address1, char
3238
:raw_datas: Raw Datas, char
3244
:distribution_office: Distribution Office, char
3250
:customer_add2: Address2, char
3256
:customer_add3: Address3, char
3261
Object: Sale Order (dm.customer.order)
3262
######################################
3266
:origin: Origin, char
3272
:order_line: Order Lines, one2many, readonly
3278
:picking_policy: Packing Policy, selection, required
3280
*If you don't have enough stock available to deliver all at once, do you accept partial shipments or not?*
3284
:order_policy: Shipping Policy, selection, required, readonly
3286
*The Shipping Policy is used to synchronise invoice and delivery operations.
3287
- The 'Pay before delivery' choice will first generate the invoice and then generate the packing order after the payment of this invoice.
3288
- The 'Shipping & Manual Invoice' will create the packing order directly and wait for the user to manually click on the 'Invoice' button to generate the draft invoice.
3289
- The 'Invoice on Order Ater Delivery' choice will generate the draft invoice based on sale order after all packing lists have been finished.
3290
- The 'Invoice from the packing' choice is used to create an invoice during the packing process.*
3294
:invoice_ids: Invoice, many2many
3296
*This is the list of invoices that have been generated for this sale order. The same sale order may have been invoiced in several times (by line for example).*
3300
:shop_id: Shop, many2one, required, readonly
3306
:client_order_ref: Customer Ref, char
3312
:date_order: Date Ordered, date, required, readonly
3318
:partner_id: Customer, many2one, readonly
3324
:invoiced: Paid, boolean, readonly
3336
:fiscal_position: Fiscal Position, many2one
3342
:user_id: Salesman, many2one
3348
:payment_term: Payment Term, many2one
3354
:amount_tax: Taxes, float, readonly
3360
:offer_step_id: Offer Step, many2one
3366
:state: Status, selection, readonly
3372
:abstract_line_ids: Order Lines, one2many, readonly
3378
:invoiced_rate: Invoiced, float, readonly
3384
:pricelist_id: Pricelist, many2one, required, readonly
3390
:advertising_agency: Advertising Agency, many2one
3396
:project_id: Analytic Account, many2one, readonly
3402
:incoterm: Incoterm, selection
3408
:published_customer: Published Customer, many2one
3414
:partner_order_id: Ordering Contact, many2one, required, readonly
3416
*The name and address of the contact that requested the order or quotation.*
3420
:picked_rate: Picked, float, readonly
3426
:partner_invoice_id: Invoice Address, many2one, required, readonly
3432
:amount_untaxed: Untaxed Amount, float, readonly
3438
:picking_ids: Related Packing, one2many, readonly
3440
*This is the list of picking list that have been generated for this invoice*
3444
:amount_total: Total, float, readonly
3450
:customer_id: Customer, many2one
3456
:name: Order Description, char, required
3462
:partner_shipping_id: Shipping Address, many2one, required, readonly
3468
:segment_id: Segment, many2one
3474
:price_type: Price method, selection, required
3480
:shipped: Picked, boolean, readonly
3486
:invoice_quantity: Invoice on, selection, required
3488
*The sale order will automatically create the invoice proposition (draft invoice). Ordered and delivered quantities may not be the same. You have to choose if you invoice based on ordered or shipped quantities. If the product is a service, shipped quantities means hours spent on the associated tasks.*
3492
:discount_campaign: Discount Campaign, many2one
3498
:margin: Margin, float, readonly
3503
Object: dm.customer.gender (dm.customer.gender)
3504
###############################################
3508
:code: Code, char, readonly
3520
:to_gender_id: To Gender, many2one, required
3526
:lang_id: Language, many2one
3532
:from_gender_id: From Gender, many2one
3538
:description: Description, text
3543
Object: workitem (dm.workitem)
3544
##############################
3548
:action_time: Action Time, datetime
3554
:address_id: Customer Address, many2one
3560
:segment_id: Segments, many2one
3566
:source: Source, selection, required
3572
:state: Status, selection
3578
:case_id: CRM Case, many2one
3584
:tr_from_id: Source Transition, many2one
3590
:step_id: Offer Step, many2one
3596
:error_msg: System Message, text
3601
Object: Segmentation (dm.customer.segmentation)
3602
###############################################
3606
:customer_date_criteria_ids: Customers Date Criteria, one2many
3612
:order_text_criteria_ids: Customers Order Textual Criteria, one2many
3618
:code: Code, char, required
3624
:name: Name, char, required
3630
:notes: Description, text
3636
:order_boolean_criteria_ids: Customers Order Boolean Criteria, one2many
3642
:order_numeric_criteria_ids: Customers Order Numeric Criteria, one2many
3648
:customer_numeric_criteria_ids: Customers Numeric Criteria, one2many
3654
:customer_boolean_criteria_ids: Customers Boolean Criteria, one2many
3660
:sql_query: SQL Query, text
3666
:order_date_criteria_ids: Customers Order Date Criteria, one2many
3672
:customer_text_criteria_ids: Customers Textual Criteria, one2many
3677
Object: Customer Segmentation Textual Criteria (dm.customer.text_criteria)
3678
##########################################################################
3682
:operator: Operator, selection
3688
:segmentation_id: Segmentation, many2one
3694
:field_id: Customers Field, many2one
3705
Object: Customer Segmentation Numeric Criteria (dm.customer.numeric_criteria)
3706
#############################################################################
3710
:operator: Operator, selection
3716
:segmentation_id: Segmentation, many2one
3722
:field_id: Customers Field, many2one
3728
:value: Value, float
3733
Object: Customer Segmentation Boolean Criteria (dm.customer.boolean_criteria)
3734
#############################################################################
3738
:operator: Operator, selection
3744
:segmentation_id: Segmentation, many2one
3750
:field_id: Customers Field, many2one
3756
:value: Value, selection
3761
Object: Customer Segmentation Date Criteria (dm.customer.date_criteria)
3762
#######################################################################
3766
:operator: Operator, selection
3772
:segmentation_id: Segmentation, many2one
3778
:field_id: Customers Field, many2one
3789
Object: Customer Order Segmentation Textual Criteria (dm.customer.order.text_criteria)
3790
######################################################################################
3794
:operator: Operator, selection
3800
:segmentation_id: Segmentation, many2one
3806
:field_id: Customers Field, many2one
3817
Object: Customer Order Segmentation Numeric Criteria (dm.customer.order.numeric_criteria)
3818
#########################################################################################
3822
:operator: Operator, selection
3828
:segmentation_id: Segmentation, many2one
3834
:field_id: Customers Field, many2one
3840
:value: Value, float
3845
Object: Customer Order Segmentation Boolean Criteria (dm.customer.order.boolean_criteria)
3846
#########################################################################################
3850
:operator: Operator, selection
3856
:segmentation_id: Segmentation, many2one
3862
:field_id: Customers Field, many2one
3868
:value: Value, selection
3873
Object: Customer Order Segmentation Date Criteria (dm.customer.order.date_criteria)
3874
###################################################################################
3878
:operator: Operator, selection
3884
:segmentation_id: Segmentation, many2one
3890
:field_id: Customers Field, many2one
3901
Object: dm.offer.history (dm.offer.history)
3902
###########################################
3906
:date: Drop Date, date
3912
:offer_id: Offer, many2one, required
3924
:campaign_id: Name, many2one
3930
:responsible_id: Responsible, many2one
3935
Object: dm.event (dm.event)
3936
###########################
3940
:address_id: Address, many2one
3946
:segment_id: Segment, many2one, required
3952
:campaign_id: Campaign, many2one
3958
:source: Source, selection, required
3964
:trigger_type_id: Trigger Condition, many2one, required
3970
:step_id: Offer Step, many2one, required
3975
Object: dm.ddf.plugin (dm.ddf.plugin)
3976
#####################################
3980
:model_id: Object, many2one
3986
:code: Code, char, required
3992
:name: DDF Plugin Name, char
3998
:store_value: Store Value, boolean
4004
:field_id: Customers Field, many2one
4010
:note: Description, text
4016
:argument_ids: Argument List, one2many
4022
:file_id: File Content, binary
4028
:file_fname: Filename, char
4034
:type: Type, selection, required
4039
Object: Argument List (dm.plugin.argument)
4040
##########################################
4044
:name: Argument Name, char, required
4050
:stored_plugin: Value from plugin, boolean
4056
:value: Argument Value, text
4062
:note: Description, text, readonly
4068
:plugin_id: Plugin, many2one
4074
:custome_plugin_id: Plugin For Value, many2one
4079
Object: dm.document.template (dm.document.template)
4080
###################################################
4084
:plugin_ids: Plugin, many2many
4090
:note: Description, text
4096
:name: Template Name, char
4101
Object: dm.plugins.value (dm.plugins.value)
4102
###########################################
4112
:plugin_id: Plugin, many2one
4118
:customer_id: Customer Name, many2one
4129
Object: dm.offer.document.category (dm.offer.document.category)
4130
###############################################################
4134
:parent_id: Parent, many2one
4140
:complete_name: Category, char, readonly
4146
:name: Name, char, required
4151
Object: dm.offer.document (dm.offer.document)
4152
#############################################
4156
:gender_id: Gender, many2one
4162
:code: Code, char, required
4168
:media_id: Media, char
4174
:name: Name, char, required
4180
:document_template_plugin_ids: Dynamic Plugins, many2many
4186
:lang_id: Language, many2one
4192
:content: Content, text
4198
:state: Status, selection, readonly
4204
:copywriter_id: Copywriter, many2one
4210
:editor: Editor, selection
4216
:has_attachment: Has Attachment, char, readonly
4222
:document_template_id: Document Template, many2one
4228
:step_id: Offer Step, many2one
4234
:category_id: Category, many2one
4240
:note: Description, text
4246
:subject: Subject, char
4251
Object: dm.mail_service (dm.mail_service)
4252
#########################################
4256
:unit_interval: Interval Unit, selection
4262
:media_id: Media, many2one
4268
:action_interval: Interval, integer
4274
:default_for_media: Default Mail Service for Media, boolean
4280
:action_id: Server Action, many2one
4286
:partner_id: Partner, many2one
4292
:name: Name, char, readonly
4297
Object: dm.campaign.mail_service (dm.campaign.mail_service)
4298
###########################################################
4302
:offer_step_id: Offer Step, many2one
4308
:mail_service_id: Mail Service, many2one
4314
:campaign_id: Campaign, many2one