Commit b1f5a740 authored by Tristan Cavelier's avatar Tristan Cavelier

erp5_user_tutorial: commit changes required for coursera class

Changes from Ni Yan, and Sven Franck
parent 1e5800a7
......@@ -67,10 +67,10 @@
<key> <string>categories</string> </key>
<value>
<tuple>
<string>publication_section/documentation/user</string>
<string>contributor/person_module/590</string>
<string>group/nexedi/hq</string>
<string>publication_section/documentation/user</string>
<string>classification/collaborative/project</string>
<string>contributor/person_module/590</string>
<string>follow_up/project_module/7</string>
</tuple>
</value>
......
......@@ -67,10 +67,10 @@
<key> <string>categories</string> </key>
<value>
<tuple>
<string>publication_section/documentation/user</string>
<string>contributor/person_module/590</string>
<string>group/nexedi/hq</string>
<string>publication_section/documentation/user</string>
<string>classification/collaborative/project</string>
<string>contributor/person_module/590</string>
<string>follow_up/project_module/7</string>
</tuple>
</value>
......
......@@ -5,7 +5,6 @@
<footer>
by <a href="http://www.osoe-project.org/contact">OSOE Project</a>.
</footer>
<details open="open"></details>
<test>
<table style="display: none;" class="test">
<tbody>
......
......@@ -67,11 +67,16 @@
<key> <string>categories</string> </key>
<value>
<tuple>
<string>follow_up/product_module/148</string>
<string>group/nexedi</string>
<string>classification/collaborative/team</string>
<string>publication_section/documentation/user</string>
<string>group/nexedi</string>
<string>publication_section/documentation</string>
<string>publication_section/tutorial</string>
<string>contributor/person_module/590</string>
<string>contributor/person_module/20111027-2BE16E4</string>
<string>contributor/person_module/20121115-586BC0F</string>
<string>contributor/person_module/20130927-61A66CC</string>
</tuple>
</value>
</item>
......@@ -333,7 +338,7 @@
<value>
<object>
<klass>
<global name="DateTime" module="DateTime.DateTime"/>
<global id="4.1" name="DateTime" module="DateTime.DateTime"/>
</klass>
<tuple>
<none/>
......@@ -348,6 +353,186 @@
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>sven</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>940.10023.28866.21947</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="4.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1458220451.95</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>sven</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>949.58330.13373.18875</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="4.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1458220456.41</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>sven</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>949.58330.18198.41625</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="4.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1458220460.46</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>ni.yan</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>950.48709.28771.64460</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="4.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1468942411.18</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
......
......@@ -85,12 +85,16 @@
<key> <string>categories</string> </key>
<value>
<tuple>
<string>publication_section/documentation/user</string>
<string>contributor/person_module/510</string>
<string>contributor/person_module/20111027-2BE16E4</string>
<string>follow_up/product_module/148</string>
<string>contributor/person_module/590</string>
<string>classification/collaborative/team</string>
<string>contributor/person_module/20111027-2BE16E4</string>
<string>publication_section/documentation/user</string>
<string>publication_section/documentation</string>
<string>group/nexedi</string>
<string>contributor/person_module/20121115-586BC0F</string>
<string>contributor/person_module/510</string>
<string>publication_section/tutorial</string>
</tuple>
</value>
</item>
......@@ -542,6 +546,141 @@
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>sven</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>940.10023.28866.21947</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="7.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1458214020.86</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>sven</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>949.58223.1267.52662</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="7.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1458214027.4</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>sven</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>949.58223.8355.54820</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="7.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1458214031.84</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
......
......@@ -48,13 +48,11 @@
<li>How to edit a campaign</li>
<li>How to open a campaign</li>
</ul>
<details open="open">
<test>
<table class="test" style="display: none;">
<tbody></tbody>
</table>
</test>
</details>
<test>
<table class="test" style="display: none;">
<tbody></tbody>
</table>
</test>
</section><section class="illustration">
<h1>Marketing campaign: Example-Beta Developer Program</h1>
<img title="Campaign example: Beta Developer Program" alt="Campaign example: Beta Developer Program" type="image/svg+xml" src="http://img.erp5.cn/user-Tickets.Campaign.Example.Vifib.Beta.Developer.Program?format=png">
......
<section class="master">
<h1>How to Add Organisations</h1>
<img alt="Photo of the building of Z Company" src="http://img.erp5.cn/user-Howto.Add.Organisations.Front.Page.Building.Zcompany?format=png" title="Add organisation: Z Company">
......@@ -14,7 +14,7 @@
<tr class="" style="opacity: 1;">
<td colspan="3">&lt;span metal:use-macro="container/Zuite_viewTestMacroLibrary/macros/init_test_environment"&gt;init&lt;/span&gt;</td>
</tr>
<tr class="" style="opacity: 1; z-index: 0;">
<tr>
<td>openAndWait</td>
<td>${base_url}/Zuite_setUpOrganisationTest</td>
<td></td>
......@@ -40,7 +40,6 @@
<li>How to validate the organisation</li>
<li>How to check the creation</li>
</ul>
<details open="true"></details>
<test>
<table style="display: none;" class="test">
<tbody></tbody>
......@@ -76,52 +75,32 @@
<td>//div[@id="breadcrumb"]/a[2]</td>
<td>Organisations</td>
</tr>
<tr style="opacity: 1; z-index: 0;" class="">
<td>clickAndWait</td>
<td>//div[@class="listbox-title"]/a[1]</td>
<td></td>
</tr>
</tbody>
</table>
</test>
</section><section class="screenshot">
</section><section class="screenshot">
<h1>Click on the "Browse" tab</h1>
<img src="http://img.erp5.cn/user-Howto.Add.Organisations.Check.Creation.Browse.Organisations.Base.Screenshot?format=png" alt="Check organisation creation: Browse the 'Organisations' database" title="Check organisation creation: Browse the 'Organisations' database">
<details open="open">
<p>Click on the Browse Tab and then on "Organisations" to find our client Z Company.</p>
<p>Click on the Browse Tab and then on "Organisations" to find our client Z Company.</p>
</details>
<test>
<table style="display: none;" class="test">
<tbody></tbody>
</table>
</test>
</section><section class="screenshot">
</section><section class="screenshot">
<h1>Click on "Z Company"</h1>
<img src="http://img.erp5.cn/user-Howto.Add.Organisations.Check.Creation.3.Organisationline.Screenshot?format=png" alt="Check organisation creation (3): Check the organisation's line" title="Check organisation creation (3): Check the organisation's line">
<details open="open">
<p>You will find our client Z Company in the Organisation Module. Click on the line to open the organisation.</p>
</details>
<test>
<table style="display: none;" class="test">
<tbody>
<tr>
<td>clickAndWait</td>
<td>//td[@class='listbox-table-data-cell']//a[text()='Z Company']</td>
<td></td>
</tr>
</tbody>
</table>
</test>
</section><section class="screenshot">
<h1>Fill the “view” tab and save</h1>
<img alt="Add organisations: Fill the 'View' page and save" src="http://img.erp5.cn/user-Howto.Add.Organisations.View.Save?format=png" title="Add organisations: Fill the 'View' page and save">
<details open="open">
<p>You will now be led to the details page of the Z Company page which has existed. As you can see, there are many fields to fill, which allow you to be really precise about the different organisations stored in ERP5. You just have to enter its detail information and then save it.</p><p>Summary: we had created a person named John Doh, who is the marketing manager of Z Company, one of VIFIB clients. If you remember well, the rganisation Z Company had been created directly through the person creation module (cf “How to add people” tutorial) by "Add Organisation", but had not been taken care of.Now we are going to enter some details in "view" tab about the organisation Z Company: Z Company Ltd is an international electricity supplier, which has been using the services of VIFIB for quite a long time as a client. Here is the address of the Company: 12 Zorro Street, 93210 Beverly Hills.</p><p>After you have filled the “view” tab, save the data by clicking on the disk image on the right of the screen.</p><p>But please note that the organisations can also be created through the organisation creation module from the New tab in ERP5 home page, as you have seen in the previous tutorial “How to add people”.</p>
<p>You will now be led to the details page of the Z Company page which has existed. As you can see, there are many fields to fill, which allow you to be really precise about the different organisations stored in ERP5. You just have to enter its detail information and then save it.</p><p>Summary: we had created a person named John Doh, who is the marketing manager of Z Company, one of VIFIB clients. If you remember well, the rganisation Z Company had been created directly through the person creation module (cf “How to add people” tutorial) by "Add Organisation", but had not been taken care of.Now we are going to enter some details in "view" tab about the organisation Z Company: Z Company Ltd is an international electricity supplier, which has been using the services of VIFIB for quite a long time as a client. Here is the address of the Company: 12 Zorro Street, 93210 Beverly Hills.</p><p>After you have filled the “view” tab, save the data by clicking on the disk image on the right of the screen. </p>
<p>But please note that the organisations can also be created through the organisation creation module from the New tab in ERP5 home page, as you have seen in the previous tutorial “How to add people”.</p>
</details>
<test>
<table style="display: none;" class="test">
<tbody>
<tr class="" style="opacity: 1; z-index: 0;">
<tr>
<td>type</td>
<td>//input[@name="field_my_title"]</td>
<td>Z Company</td>
......
......@@ -67,13 +67,18 @@
<key> <string>categories</string> </key>
<value>
<tuple>
<string>publication_section/documentation/user</string>
<string>classification/collaborative/team</string>
<string>follow_up/product_module/148</string>
<string>group/nexedi</string>
<string>contributor/person_module/796</string>
<string>contributor/person_module/20111027-2BE16E4</string>
<string>classification/collaborative/team</string>
<string>publication_section/documentation/user</string>
<string>publication_section/documentation</string>
<string>publication_section/tutorial</string>
<string>contributor/person_module/590</string>
<string>contributor/person_module/2326</string>
<string>contributor/person_module/20111027-2BE16E4</string>
<string>contributor/person_module/796</string>
<string>contributor/person_module/20121115-586BC0F</string>
<string>contributor/person_module/20130927-61A66CC</string>
</tuple>
</value>
</item>
......@@ -328,7 +333,7 @@
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>ERP5TypeTestCase</string> </value>
<value> <string>ni.yan</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
......@@ -342,7 +347,7 @@
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>948.27305.26601.59989</string> </value>
<value> <string>952.43193.5421.10308</string> </value>
</item>
<item>
<key> <string>state</string> </key>
......@@ -353,14 +358,59 @@
<value>
<object>
<klass>
<global name="DateTime" module="DateTime.DateTime"/>
<global id="4.1" name="DateTime" module="DateTime.DateTime"/>
</klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1452601646.81</float>
<float>1468935904.89</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>ni.yan</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>952.43193.5421.10308</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="4.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1468936012.35</float>
<string>UTC</string>
</tuple>
</state>
......@@ -1072,7 +1122,7 @@
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>ERP5TypeTestCase</string> </value>
<value> <string>sven</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
......@@ -1086,7 +1136,7 @@
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>947.51063.41256.12663</string> </value>
<value> <string>940.10023.28866.21947</string> </value>
</item>
<item>
<key> <string>state</string> </key>
......@@ -1102,7 +1152,7 @@
</tuple>
<state>
<tuple>
<float>1450099097.21</float>
<float>1458213976.56</float>
<string>UTC</string>
</tuple>
</state>
......@@ -1117,7 +1167,7 @@
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>ERP5TypeTestCase</string> </value>
<value> <string>sven</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
......@@ -1131,7 +1181,7 @@
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>948.25934.30604.22340</string> </value>
<value> <string>949.58222.18422.61628</string> </value>
</item>
<item>
<key> <string>state</string> </key>
......@@ -1147,7 +1197,7 @@
</tuple>
<state>
<tuple>
<float>1452517894.23</float>
<float>1458213981.77</float>
<string>UTC</string>
</tuple>
</state>
......@@ -1162,7 +1212,7 @@
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>ERP5TypeTestCase</string> </value>
<value> <string>sven</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
......@@ -1176,7 +1226,7 @@
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>948.25943.37450.37290</string> </value>
<value> <string>949.58222.24026.11666</string> </value>
</item>
<item>
<key> <string>state</string> </key>
......@@ -1192,7 +1242,7 @@
</tuple>
<state>
<tuple>
<float>1452518025.04</float>
<float>1458213987.39</float>
<string>UTC</string>
</tuple>
</state>
......@@ -1207,7 +1257,7 @@
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>ERP5TypeTestCase</string> </value>
<value> <string>ni.yan</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
......@@ -1221,7 +1271,7 @@
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>948.25945.49212.36966</string> </value>
<value> <string>950.48709.28771.64460</string> </value>
</item>
<item>
<key> <string>state</string> </key>
......@@ -1237,7 +1287,7 @@
</tuple>
<state>
<tuple>
<float>1452518037.21</float>
<float>1468935900.31</float>
<string>UTC</string>
</tuple>
</state>
......
<section class="master">
<h1>How to Prepare Outgoing Events</h1>
<img src="http://img.erp5.cn/user-Howto.Prepare.Outgoing.Events.Event.Front.Page?format=png" title="Create an Event from the campaign Ticket: Beta developer program" alt="Create an Event from the campaign Ticket: Beta developer program">
......@@ -10,11 +10,6 @@
From the previous tutorial <a href="user-Howto.Create.Campaigns/view">"How to create Campaigns"</a>, you have learned how to create a campaign with ERP5 CRM Ticket module. Then in this tutorial, you will see how to create new events from this campaign.
</p><p>As introduced in the previous tutorial "Events", an event can be a phone call, an email, a fax message, etc. It can be either an incoming or outgoing event. The idea here is to learn how to prepare a campaign, which means create its detail events that will be sent later, as you will learn in the next tutorial.</p>
</details>
<test>
<table style="display: none;" class="test">
<tbody></tbody>
</table>
</test>
</section><section>
<h1>Agenda</h1>
<ul>
......@@ -23,13 +18,11 @@
<li>Edit the Event document</li>
<li>Go back to the Ticket page and check the Events list</li>
</ul>
<details open="open">
<test>
<table class="test" style="display: none;">
<tbody></tbody>
</table>
</test>
</details>
<test>
<table class="test" style="display: none;">
<tbody></tbody>
</table>
</test>
</section><section class="screenshot">
<h1>Example: Create the Event Mail message (SlapOS Recruits Beta Developers) from the Ticket (Beta Developer Program)</h1>
<img src="http://img.erp5.cn/user-Howto.Prepare.Outgoing.Events.Example.Beta.Developer.Program.Ticket.Mail.Message.Event?format=png" alt="Example: Create the Event - Mail message from the Ticke - Beta Developer Program" title="Example: Create the Event - Mail message from the Ticke - Beta Developer Program">
......@@ -53,8 +46,7 @@
</details>
<test>
<table class="test" style="display: none;">
<tbody>
<tr class="" style="opacity: 1;">
<tbody> <tr class="" style="opacity: 1;">
<td colspan="3">&lt;span metal:use-macro="container/Zuite_viewTestMacroLibrary/macros/init_test_environment"&gt;init&lt;/span&gt;</td>
</tr>
<tr>
......@@ -128,7 +120,6 @@
In order to add an Event to a campaign Ticket, <strong>open the "Action" item list</strong>
on top of the page and click on
<strong>“Create New Event”</strong>
.
</p>
</details>
<test>
......@@ -175,11 +166,6 @@
<td>//input[@name="field_your_title"]</td>
<td>ZUITE-TEST-CREATE-EVENT-EVENT-001</td>
</tr>
<tr class="" style="opacity: 1; z-index: 0;">
<td>select</td>
<td>//select[@name="field_your_destination"]</td>
<td>functional_test_username</td>
</tr>
<tr>
<td>type</td>
<td>//textarea[@name="field_your_text_content"]</td>
......@@ -187,7 +173,7 @@
</tr>
<tr>
<td>click</td>
<td>//input[@name="field_your_event_workflow_action" and @value="plan"]</td>
<td>//input[@name="field_your_direction" and @value="outgoing"]</td>
  • @tc @frequent It seems this commit cause some new test failures

    This specific change seems to (accidentally?) revert 3b28098c

  • Accidentally yes. I'll revert this part (and maybe other ones).

Please register or sign in to reply
<td></td>
</tr>
<tr>
......
......@@ -40,7 +40,6 @@
<li>How to validate the person</li>
<li>How to check the creation</li>
</ul>
<details open="true"></details>
<test>
<table style="display: none;" class="test">
<tbody></tbody>
......
......@@ -85,13 +85,18 @@
<key> <string>categories</string> </key>
<value>
<tuple>
<string>publication_section/documentation/user</string>
<string>follow_up/product_module/148</string>
<string>classification/collaborative/team</string>
<string>publication_section/documentation/user</string>
<string>publication_section/documentation</string>
<string>group/nexedi</string>
<string>contributor/person_module/510</string>
<string>contributor/person_module/20111027-2BE16E4</string>
<string>publication_section/tutorial</string>
<string>contributor/person_module/590</string>
<string>contributor/person_module/2326</string>
<string>contributor/person_module/20111027-2BE16E4</string>
<string>contributor/person_module/20121115-586BC0F</string>
<string>contributor/person_module/510</string>
<string>contributor/person_module/20130927-61A66CC</string>
</tuple>
</value>
</item>
......@@ -678,6 +683,231 @@
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>sven</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>940.10023.28866.21947</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="7.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1458213879.92</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>sven</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>949.58220.44062.32569</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="7.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1458213895.01</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>sven</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>949.58220.60356.26369</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="7.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1458213901.19</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>ni.yan</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>950.48709.28771.64460</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="7.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1468935590.83</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>ni.yan</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>952.43187.60586.2733</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="7.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1468935643.52</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
......
......@@ -4,8 +4,7 @@
<footer>
by the <a href="http://www.osoe-project.org/contact">OSOE Project</a>.
</footer>
<details open="open">
<test>
<test>
<table style="display: none;" class="test">
<tbody>
<tr style="opacity: 1;">
......@@ -43,7 +42,6 @@
</tbody>
</table>
</test>
</details>
</section><section class="">
<h1>Agenda</h1>
<ul>
......@@ -272,13 +270,12 @@
The chosen General Sale Trade Condition created by the ERP5 system has some basic information as the sale trade conditions you learned to created by yourself. When you apply it, some information in the View tab and other tabs will be updated according to it automatically (see the previous tutorial <a href="user-Howto.Create.Trade.Conditions/view">"How to create Trade Conditions"</a>).
</p>
</details>
</section><section class="screenshot">
<h1>The Payment tab is updated automatically</h1>
</section><!--<section class="screenshot">
<h1>Update the payment tab</h1>
<img src="http://img.erp5.cn/user-Howto.Create.Sale.Orders.Payment.Updated.Automatically?format=png" title="Payment tab updated automatically" alt="Payment tab updated automatically">
<details open="open">
<p>
When the “View” tab is complete, since you have filled in the "Sale Trade Condition" the "General Sale Trade Condition", you can see that the “Payment” tab is <strong>updated automatically</strong>
according to your General Sale Trade Condition.
When the “View” tab is complete, update the Pay
</p><p>
However, you can still <strong>edit the Payment tab according to the provided information of each particular case</strong>
, please see the explanation in next page.
......@@ -337,7 +334,7 @@
</tbody>
</table>
</test>
</section><section class="screenshot">
</section>--><section class="screenshot">
<h1>The Profile tab is updated automatically</h1>
<img src="http://img.erp5.cn/user-Howto.Create.Sale.Orders.Profile.Updated.Automatically?format=png" type="image/svg+xml" title="Profile tab updated automatically" alt="Profile tab updated automatically">
<details open="open">
......
......@@ -4,8 +4,7 @@
<footer>
by <a href="http://www.osoe-project.org/contact">OSOE Project</a>.
</footer>
<details open="open">
<test>
<test>
<table class="test" style="display: none;">
<tbody>
<tr>
......@@ -43,7 +42,6 @@
</tbody>
</table>
</test>
</details>
</section><section>
<h1>Agenda</h1>
<ul>
......
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="Role Definition" module="erp5.portal_type"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_count</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
</value>
</item>
<item>
<key> <string>_folder_handler</string> </key>
<value> <string>CMFBTreeFolderHandler</string> </value>
</item>
<item>
<key> <string>_mt_index</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
</value>
</item>
<item>
<key> <string>_tree</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
</value>
</item>
<item>
<key> <string>categories</string> </key>
<value>
<tuple>
<string>agent/person_module/453</string>
<string>agent/person_module/424</string>
</tuple>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>1</string> </value>
</item>
<item>
<key> <string>portal_type</string> </key>
<value> <string>Role Definition</string> </value>
</item>
<item>
<key> <string>role_name</string> </key>
<value> <string>Assignee</string> </value>
</item>
<item>
<key> <string>workflow_history</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAU=</string> </persistent>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="2" aka="AAAAAAAAAAI=">
<pickle>
<global name="Length" module="BTrees.Length"/>
</pickle>
<pickle> <int>0</int> </pickle>
</record>
<record id="3" aka="AAAAAAAAAAM=">
<pickle>
<global name="OOBTree" module="BTrees.OOBTree"/>
</pickle>
<pickle>
<none/>
</pickle>
</record>
<record id="4" aka="AAAAAAAAAAQ=">
<pickle>
<global name="OOBTree" module="BTrees.OOBTree"/>
</pickle>
<pickle>
<none/>
</pickle>
</record>
<record id="5" aka="AAAAAAAAAAU=">
<pickle>
<global name="PersistentMapping" module="Persistence.mapping"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>data</string> </key>
<value>
<dictionary>
<item>
<key> <string>edit_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAY=</string> </persistent>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="6" aka="AAAAAAAAAAY=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>ni.yan</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>0.0.0.0</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass>
<global id="6.1" name="DateTime" module="DateTime.DateTime"/>
</klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1468941368.94</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>ni.yan</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAc=</string> </persistent>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>0.0.0.0</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="6.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1468941368.94</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
<record id="7" aka="AAAAAAAAAAc=">
<pickle>
<global name="Message" module="Products.ERP5Type.Message"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>default</string> </key>
<value> <string>Object copied from ${source_item}</string> </value>
</item>
<item>
<key> <string>domain</string> </key>
<value> <string>erp5_ui</string> </value>
</item>
<item>
<key> <string>mapping</string> </key>
<value>
<dictionary>
<item>
<key> <string>source_item</string> </key>
<value> <string>/nexedi/test_page_module/user-Howto.Create.Trade.Conditions.007.en</string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>message</string> </key>
<value> <string>Object copied from ${source_item}</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="Embedded File" module="erp5.portal_type"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_count</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
</value>
</item>
<item>
<key> <string>_mt_index</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
</value>
</item>
<item>
<key> <string>_tree</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>2</string> </value>
</item>
<item>
<key> <string>portal_type</string> </key>
<value> <string>Embedded File</string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>workflow_history</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAU=</string> </persistent>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="2" aka="AAAAAAAAAAI=">
<pickle>
<global name="Length" module="BTrees.Length"/>
</pickle>
<pickle> <int>0</int> </pickle>
</record>
<record id="3" aka="AAAAAAAAAAM=">
<pickle>
<global name="OOBTree" module="BTrees.OOBTree"/>
</pickle>
<pickle>
<none/>
</pickle>
</record>
<record id="4" aka="AAAAAAAAAAQ=">
<pickle>
<global name="OOBTree" module="BTrees.OOBTree"/>
</pickle>
<pickle>
<none/>
</pickle>
</record>
<record id="5" aka="AAAAAAAAAAU=">
<pickle>
<global name="PersistentMapping" module="Persistence.mapping"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>data</string> </key>
<value>
<dictionary>
<item>
<key> <string>edit_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAY=</string> </persistent>
</value>
</item>
<item>
<key> <string>embedded_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAc=</string> </persistent>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="6" aka="AAAAAAAAAAY=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>ni.yan</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>0.0.0.0</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass>
<global id="6.1" name="DateTime" module="DateTime.DateTime"/>
</klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1468941368.94</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>ni.yan</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAg=</string> </persistent>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>0.0.0.0</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="6.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1468941368.95</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
<record id="7" aka="AAAAAAAAAAc=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>ni.yan</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass>
<global name="DateTime" module="DateTime.DateTime"/>
</klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1468941368.94</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
<item>
<key> <string>validation_state</string> </key>
<value> <string>embedded</string> </value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
<record id="8" aka="AAAAAAAAAAg=">
<pickle>
<global name="Message" module="Products.ERP5Type.Message"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>default</string> </key>
<value> <string>Object copied from ${source_item}</string> </value>
</item>
<item>
<key> <string>domain</string> </key>
<value> <string>erp5_ui</string> </value>
</item>
<item>
<key> <string>mapping</string> </key>
<value>
<dictionary>
<item>
<key> <string>source_item</string> </key>
<value> <string>/nexedi/test_page_module/user-Howto.Create.Trade.Conditions.007.en</string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>message</string> </key>
<value> <string>Object copied from ${source_item}</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
......@@ -4,7 +4,6 @@
<footer>
by the <a href="http://www.osoe-project.org/contact">OSOE Project</a>.
</footer>
<details open="open"></details>
<test>
<table style="display: none;" class="test">
<tbody>
......
......@@ -4,7 +4,6 @@
<footer>
by the <a href="http://www.osoe-project.org/contact">OSOE Project</a>.
</footer>
<details open="open"></details>
</section><section>
<h1>Agenda</h1>
<ul>
......
......@@ -67,12 +67,17 @@
<key> <string>categories</string> </key>
<value>
<tuple>
<string>publication_section/documentation/user</string>
<string>classification/collaborative/team</string>
<string>follow_up/product_module/148</string>
<string>group/nexedi</string>
<string>contributor/person_module/796</string>
<string>classification/collaborative/team</string>
<string>publication_section/documentation/user</string>
<string>publication_section/documentation</string>
<string>publication_section/tutorial</string>
<string>contributor/person_module/590</string>
<string>contributor/person_module/20111027-2BE16E4</string>
<string>contributor/person_module/796</string>
<string>contributor/person_module/20121115-586BC0F</string>
<string>contributor/person_module/20130927-61A66CC</string>
</tuple>
</value>
</item>
......@@ -682,6 +687,231 @@
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>sven</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>940.10023.28866.21947</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="4.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1458220382.86</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>sven</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>949.58329.3401.28146</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="4.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1458220387.53</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>sven</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>949.58329.8489.5903</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="4.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1458220392.82</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>sven</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>949.58329.14275.33006</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="4.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1458220396.54</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>ni.yan</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>950.48709.28771.64460</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="4.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1468942799.72</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
......
......@@ -39,13 +39,11 @@
<li>How to link a person to an existing organisation</li>
<li>How to link a person to a new organisation</li>
</ul>
<details open="true">
<test>
<table class="test" style="display: none;">
<tbody></tbody>
</table>
</test>
</details>
<test>
<table class="test" style="display: none;">
<tbody></tbody>
</table>
</test>
</section><section class="illustration">
<h1>Example</h1>
<img title="Link people to organisations example: John Scott Doh and Z Company" alt="Link people to organisations example: John Scott Doh and Z Company" type="image/svg+xml" src="http://img.erp5.cn/user-Howto.Link.People.To.Organisations.Example.John.Scott.Doh.Z.Company?format=png">
......
......@@ -84,7 +84,6 @@
<li>How to start, validate and close transaction</li>
<li>How to print an invoice</li>
</ul>
<details open="open"></details>
</section><section class="screenshot">
<h1>Reach the Invoice: reach the Packing List</h1>
<img alt="Sale Packing List Module" title="Sale Packing List Module" src="http://img.erp5.cn/user-Howto.Manage.Invoices.Reach.Invoice.Packing.Lists.Module?format=png" type="image/png">
......
......@@ -85,14 +85,19 @@
<key> <string>categories</string> </key>
<value>
<tuple>
<string>publication_section/documentation/user</string>
<string>classification/collaborative/team</string>
<string>follow_up/product_module/148</string>
<string>group/nexedi</string>
<string>contributor/person_module/851</string>
<string>contributor/person_module/20110829-FF7377</string>
<string>classification/collaborative/team</string>
<string>publication_section/documentation/user</string>
<string>publication_section/documentation</string>
<string>publication_section/tutorial</string>
<string>contributor/person_module/590</string>
<string>contributor/person_module/2326</string>
<string>contributor/person_module/20111027-2BE16E4</string>
<string>contributor/person_module/20110829-FF7377</string>
<string>contributor/person_module/851</string>
<string>contributor/person_module/20121115-586BC0F</string>
<string>contributor/person_module/20130927-61A66CC</string>
</tuple>
</value>
</item>
......@@ -589,6 +594,231 @@
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>sven</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>940.10023.28866.21947</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="7.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1458220474.34</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>sven</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>949.58330.37886.18100</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="7.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1458220478.92</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>sven</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>949.58330.42789.34958</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="7.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1458220482.85</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>sven</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>949.58330.47117.30216</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="7.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1458220492.6</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>ni.yan</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>950.48709.28771.64460</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="7.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1468942310.5</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
......
......@@ -72,7 +72,6 @@
<li>How to declare a shipment</li>
<li>How to generate invoices from packing lists</li>
</ul>
<details open="open"></details>
<test>
<table style="display: none;" class="test">
<tbody>
......
......@@ -85,12 +85,17 @@
<key> <string>categories</string> </key>
<value>
<tuple>
<string>publication_section/documentation/user</string>
<string>follow_up/product_module/148</string>
<string>classification/collaborative/team</string>
<string>publication_section/documentation/user</string>
<string>publication_section/documentation</string>
<string>group/nexedi</string>
<string>contributor/person_module/510</string>
<string>publication_section/tutorial</string>
<string>contributor/person_module/590</string>
<string>contributor/person_module/20111027-2BE16E4</string>
<string>contributor/person_module/20121115-586BC0F</string>
<string>contributor/person_module/510</string>
<string>contributor/person_module/20130927-61A66CC</string>
</tuple>
</value>
</item>
......@@ -812,6 +817,186 @@
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>sven</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>940.10023.28866.21947</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="7.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1458220508.45</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>sven</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>949.58331.9553.60934</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="7.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1458220513.49</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>sven</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>949.58331.14997.40741</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="7.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1458220521.78</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>ni.yan</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>950.48709.28771.64460</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</string> </value>
</item>
<item>
<key> <string>time</string> </key>
<value>
<object>
<klass> <reference id="7.1"/> </klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>1468942074.54</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment