在ERP5中您可以为人或组织创建相关的银行账户,从而可以应用于创建销售订单或发票,以及会计。
<span metal:use-macro="container/Zuite_viewTestMacroLibrary/macros/init_test_environment">init</span> | ||
openAndWait | ${base_url}/Zuite_setUpPersonTest | |
verifyTextPresent | Init Ok | |
<span metal:use-macro="container/Zuite_viewTestMacroLibrary/macros/wait_for_activities"> Wait for activities </span> | ||
<span metal:use-macro="container/Zuite_viewTestMacroLibrary/macros/login_as_functional_test_user">Login As Functional Test User</span> |
在该教程中,我们将继续使用VIFIB为例来演示如何在ERP5中创建银行账户。
为一个组织创建银行账户有三个步骤:首先,从组织文件进入其财务信息版块。其次, 通过“操作”菜单为该组织添加银行账户。最后, 验证银行账户。
银行账户属于组织的财务信息版块。因此首先,我们要进入我们的组织VIFIB的财务信息版块。
您可以从该组织文件中进入,只要点击“财务信息”标签页。
您现在已进入组织VIFIB的财务信息页面,这里列出了VIFIB所有的银行账户以及会计期间。
为该组织添加银行账户,请在“操作”菜单中选择“添加银行账户”。
selectAndWait | //select[@name="select_module"] | Persons |
selectAndWait | //select[@name="select_action"] | Add Person |
现在一个新的银行账户文件已被创建,请填写所需信息并将其保存。
注意:如果您在“银行”条目填写的组织还未在ERP5建立,您将会被要求“添加组织”,才能完成银行账户的创建。
verifyText | //div[@id="transition_message"] | Object created. |
verifyText | //li[@class="selected"]/a/span | View |
编辑银行账户文件之后,请打开“操作”菜单选择“验证”选项。
type | //input[@name="field_my_first_name"] | John |
type | //input[@name="field_my_last_name"] | Doh |
type | //input[@name="field_my_career_subordination_title"] | Z Company |
select | //select[@name="field_my_gender"] | Male |
select | //select[@name="subfield_field_my_career_role_list_default:list"] | Client |
select | //select[@name="field_my_career_function"] | Marketing/Marketing Manager |
select | //select[@name="field_my_career_activity"] | Education |
select | //select[@name="field_my_nationality"] | French |
type | //input[@name="field_my_default_email_coordinate_text"] | jdoh@zcompany.com |
type | //input[@name="field_default_telephone_my_default_telephone_coordinate_text"] | +33(0)6-218765/00 |
clickAndWait | //button[@name="Base_edit:method"] |
要检查新建的银行账户,请返回该组织文件的财务信息标签页,您就可以看到刚刚创建的银行账户已经显示在VIFIB组织的相关银行账户列表中了。
遵循相同的步骤,您可以创建所需的银行账户。
verifyText | //div[@id="information_area"] | Input data has errors. Please look at the error messages below. |
verifyText | //span[@class="error"] | No such document was found. |
select | //select[@name="subfield_field_my_career_subordination_title_relation"] | Add Organisation |
clickAndWait | //button[@name="Base_edit:method"] | |
verifyTextNotPresent | Input data has errors. Please look at the error messages below. |
For more information, please contact Jean-Paul, CEO of Nexedi (+33 629 02 44 25).