{"action":"created","issue":{"url":"https://api.github.com/repos/DigitalPlatform/dp2/issues/96","repository_url":"https://api.github.com/repos/DigitalPlatform/dp2","labels_url":"https://api.github.com/repos/DigitalPlatform/dp2/issues/96/labels{/name}","comments_url":"https://api.github.com/repos/DigitalPlatform/dp2/issues/96/comments","events_url":"https://api.github.com/repos/DigitalPlatform/dp2/issues/96/events","html_url":"https://github.com/DigitalPlatform/dp2/issues/96","id":320801083,"number":96,"title":"测试工单/导出订购分配去向 Excel 文件(待完善）","user":{"login":"Hopeshine","id":33890036,"avatar_url":"https://avatars0.githubusercontent.com/u/33890036?v=4","gravatar_id":"","url":"https://api.github.com/users/Hopeshine","html_url":"https://github.com/Hopeshine","followers_url":"https://api.github.com/users/Hopeshine/followers","following_url":"https://api.github.com/users/Hopeshine/following{/other_user}","gists_url":"https://api.github.com/users/Hopeshine/gists{/gist_id}","starred_url":"https://api.github.com/users/Hopeshine/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Hopeshine/subscriptions","organizations_url":"https://api.github.com/users/Hopeshine/orgs","repos_url":"https://api.github.com/users/Hopeshine/repos","events_url":"https://api.github.com/users/Hopeshine/events{/privacy}","received_events_url":"https://api.github.com/users/Hopeshine/received_events","type":"User","site_admin":false},"labels":[{"id":727065461,"url":"https://api.github.com/repos/DigitalPlatform/dp2/labels/%E6%B5%8B%E8%AF%95%E8%AE%A1%E5%88%92","name":"测试计划","color":"e8e35c","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-05-07T13:17:36Z","updated_at":"2018-05-29T07:10:05Z","closed_at":null,"author_association":"COLLABORATOR","body":"### 使用书目查询窗导出excel\r\n1. 在内务前端的“书目查询窗”内，检索出需要的记录后，单击鼠标右键，上下文菜单中，有“导出/订购分配表到 Excel 文件”选项。即是本功能。\r\n结果：√\r\n\r\n2. 接上，点击“导出/订购分配表到 Excel 文件”选项，系统弹出“保存到订购去向文件”对话框。对话框包含“如何输出”和“配置”两个属性页。且属性页内容显示正常。\r\n结果：√\r\n\r\n> 3. 接上，第一个属性页是“如何输出”。第一个“馆代码”，不需要选择。系统默认为内务框架窗口工具条的“选择分馆”值。当内务框架窗口工具条的“选择分馆”值为总馆时，“馆代码”值显示为”总馆“，且导出订购分配时能够选择所有分馆下的馆藏作为馆藏地；当内务框架窗口工具条的“选择分馆”值为分馆时，“馆代码”值显示为当前分馆，且导出订购分配时只能够选择当前分馆下的馆藏作为馆藏地。\r\n> 结果：**X**\r\n> 当内务框架窗口工具条的“选择分馆”值为总馆时，**“馆代码”值显示为空**。（此处需要改进）\r\n> 5.7下午：当内务框架窗口工具条的“选择分馆”值为”第三中学“时，“馆代码”值显示为第三中学，**但新增订购事项中分配馆藏时，能够选择其他分馆的馆藏。**\r\n> \r\n> 5/8 8:00测试：当内务框架窗口工具条的“选择分馆”值为总馆时，查询第三中学书目“散文”，导出时选择馆藏地后输出失败。系统提示“馆藏去向第三中学超出权限范围”；当内务框架窗口工具条的“选择分馆”值为第三中学时，查询第三中学书目“散文”，导出正常。\r\n> \r\n> 5/9 21:30测试\r\n> a. 框架选“总馆”，查询三中书目，导出时馆代码“仅总”，馆藏地不设置：导出成功。√\r\n> c. **框架选“总馆”，查询星洲书目，导出时馆代码“三中”：导出成功。设置订购事项馆藏地时能够选择三中的馆藏地，但选择后馆藏地一栏不显示，导出后的文档馆藏地为空白。X**\r\n> \r\n以上为没有理解透彻之前的测试。\r\n\r\n3.1 第一个属性页是“如何输出”。第一个“馆代码”.默认值为框架窗口所选代码。用户可以下拉选择设置。\r\n测试结果：√\r\n\r\n3.2 馆代码的设置直接影响导出结果。书目记录下状态为空的订购记录，只有属于所选馆代码管辖范围时才能够被导出。不属于所选馆代码管辖范围的状态为空的订购记录不能够导出。\r\n测试结果：√\r\n\r\n3.3 当所导书目下存在状态为空的订购记录，且该记录的馆藏未分配时，不论设置哪个馆代码均可导出。（此处不考虑渠道选项的影响）\r\n测试结果：√\r\n\r\n3.4 当所导书目下存在状态为空的订购记录，且该记录的馆藏分配了馆藏地时，只有管辖范围涵盖了所有馆藏的馆代码下才能够导出。\r\n测试结果：√\r\n\r\n4. 接2，第一个属性页是“如何输出”中，“书商筛选”列表可以下拉选择希望输出的书商列表。如果拟输出的订购记录的书商字段内容不在这个列表中，则订购记录不会被输出到 Excel 文件内。\r\n结果：√\r\n5/10 20:44测试：当渠道选择了“全部”和其他具体渠道之后，导出时只能导出其他具体渠道的相关订购记录。此时“全部”这个选项不起作用。建议“全部”不与其他具体渠道一同选择。\r\n5/12 21:00测试：√。“全部”不能与其他渠道一并选择。\r\n\r\n5. 接2，点击“输出的 Excel 文件名”后面的选择文件按钮，可以指定一个文件的地址和名称。系统输出后自动打开输出的excel档。\r\n结果：√\r\n\r\n6. 接上，如果是一个已经存在的文件，系统输出后也会自动打开输出的excel档，并且输出时候会覆盖原来的内容。如果这个已经存在的文件在输出时正在打开，系统输出时会提醒或者报错。\r\n结果：√\r\n5/9 21:57测试：**当需要输出的文件名称与一个已经存在的文件相同，且该文件在输出时正在打开，系统不会报错。**\r\n5/10 20:36测试：√\r\n\r\n7. 导出过程中，如果遇到需要输出新订购记录的时刻，会弹出一个对话框询问新订购记录的初始字段值。当一次需要导出多条书目下的订购记录时，系统只会弹出一次”订购记录事项“来确定初始字段值。\r\n\r\n5/7测试结果：√。\r\na. 第一次选中书目1，”如何输出“属性页设置好，点”确定“以后，系统弹出”新增订购事项“对话框，用户设置各栏内容，确定，系统开始输出，输出后自动打开excel档。\r\n关闭excel.\r\nb. 第二次选中书目1，”如何输出“属性页文件地址文件名不变，点”确定“以后，系统不弹出”新增订购事项“对话框，直接输出，输出后自动打开excel档。\r\n5/9 11:40测试 结果同上。\r\n关闭excel.\r\nc. 接b,第三次选中书目1，”如何输出“属性页改变书商筛选，文件地址文件名不变，点”确定“以后，系统弹出”新增订购事项“对话框，用户可以设置各栏内容，“确定”，系统开始输出，输出后自动打开excel档。\r\n\r\nd.当同时选中几种书后输出时，弹出的”新增订购事项“对话框只有一次输入机会\r\n\r\ne.在”新增订购事项“对话框中将价格一栏设置为@price宏变量，导出时excel中价格一栏为书目价格。当勾选了“输出时即创建订购记录”选项时，系统创建的新记录册价格字段也为书目价格。\r\n5/12 22:30测试：√\r\n\r\n8.1 “如何输出”属性页中，勾选“输出时即创建订购记录”选项，如果所选书目记录下没有符合条件的订购记录，软件会自动立即创建一条新的订购记录，在这条书目记录名下，然后再输出到 Excel 文件中。\r\n结果：√\r\n5/9 21:40测试：\r\na. 原书目下3条状态为空的订购记录，框架选“总馆”，查询三中书目，导出时馆代码“三中”，勾选不勾选导出结果一样：导出成功，3条已有的订购记录。√\r\nb. 原书目下0条状态为空的订购记录，框架选“总馆”，查询三中书目，导出时馆代码“三中”，不勾选导出结果：导出成功，1条新建订购记录。订购记录路径为空白。\r\nc. 原书目下0条状态为空的订购记录，框架选“总馆”，查询三中书目，导出时馆代码“三中”，勾选导出结果：导出成功，1条新建订购记录。有订购记录路径。\r\n\r\n8.2  “如何输出”属性页中，勾选“输出时即创建订购记录”选项，如果所选书目记录下有符合条件的订购记录，软件只导出现有记录输出到 Excel 文件中。不会自动创建新的订购记录。\r\n5/10 21:00测试结果：√\r\n\r\n9.  “如何输出”属性页中，不勾选“输出时即创建订购记录”选项，输出时仅会在 Excel 文件中输出一个代表新订购记录的行，但其订购记录路径列为空。\r\n结果：√\r\n直接针对所选书目导出时，不勾选“输出时即创建订购记录”选项，输出时仅会在 Excel 文件中输出一个代表新订购记录的行，订购记录路径列为空。\r\n\r\n10.1第二个属性页是“配置”。其中的两个按钮可以用来配置书目信息列和订购信息列。列的多少和顺序都是可以调整的。\r\n结果：√\r\n\r\n### 导出文档的修改以及导入\r\n11.1导出功能所创建的 Excel 文件，每一行中，订购信息列内容可以修改，馆藏分配列内容也可以修改。注意不要修改标题列的文字。不要修改内容行左端的序号。也不要修改书目记录路径和订购记录路径。如果修改了可能会导致导入功能出错。\r\n结果：√(建议导出的格式中把不要用户修改的单元格设置为禁止修改，同时把订购价格的格式设置为固定币别字母开头）。\r\n\r\n11.2对一套多册的情况，导出的excel中，设置复本为3*5，馆藏和3，导入时系统按照3*5设置复本。\r\n5/12 21:20测试：√\r\n     设置复本为3*5，馆藏和5，导入时系统按照5*5设置复本。\r\n5/12 21:20测试：√\r\n\r\n11.3 excel中的复本数设置为任何形式的字母或者文字，导入后系统均按照excel中的馆藏总和来设置复本数量。\r\n5/12 21:20测试：√\r\n\r\n\r\n12. 订购excel的导入。在内务的“批处理/从订购去向 Excel 文件导入”即是本功能。\r\n只能使用上面的导出功能所创建的 Excel 文件导入。这种 Excel 文件格式是特殊的格式，可以自动定位各种数据字段。用户模仿这个格式自己输入的 Excel 文件是无法正确导入的，请注意。\r\n结果：√\r\n用系统导出的excel修改订购字段后导入成功。同时用没有命令行的文档导入时系统报错“没有命令行”。\r\n5/10 21:07测试：导入完成后系统弹出对话框提示导入成功。\r\n\r\n13.1 文件中若有新订购记录行，也就是订购记录路径列为空的行，在导入过程中，会自动填入真正创建的订购记录的实际路径。并且在导入的excel关闭的情况下会自动赋予文件中的订购记录路径以创建值。这样设计的目的是，一旦被导入过一次的 Excel 文件再次用于导入，不会因为这样的(新订购记录)行再次重复创建一条订购记录。\r\n5/10 21:10 测试结果：√\r\n\r\n13.2 接13.1,如果导入时所使用的文档正在被打开，系统提示文件正在使用，无法导入。\r\n5/10 21:10 测试结果：√\r\n\r\n14.1 接上，导入文件回到 dp2 系统的时候，修改会被兑现到订购库中。但书目信息列修改后不会被导入。\r\n结果：√\r\n\r\n14.2 导入后的副本数量为导入文件中有具体馆藏数量的记录总和。当所导入的文件中没有分配馆藏时，导入后的副本数量为0.\r\n结果：√\r\n\r\n14.3 导入后，系统会自动根据导入各项参数修改所导文档的订购事项内容。\r\n结果：√\r\n\r\n### 使用订购查询窗导出excel:\r\n15. 在内务前端的“订购查询窗”内，检索出需要的记录后，单击鼠标右键，上下文菜单中，有“导出/订购分配表到 Excel 文件”选项。即是本功能。\r\n结果：√\r\n\r\n16. 接上，点击“导出/订购分配表到 Excel 文件”选项，系统弹出“保存到订购去向文件”对话框。对话框包含“如何输出”和“配置”两个属性页。且属性页内容显示正常。“”属性页中“输出时即创建订购记录”这个 checkbox 会被隐藏。原因是此种场景之下，不会出现输出时创建新订购记录的情况，所输出的订购记录都是已经存在的。\r\n结果：√\r\n\r\n17. 只有状态为空的订购记录才能被导出。换句话说，就是“已订购”或“已验收”状态的订购记录不会被输出。这是因为这两种订购记录都不适合被导出后(再导入)修改。\r\n测试：ok. \r\n状态为空的订购记录只有在“渠道（书商）筛选”的渠道范围包含订购记录的“书商”一栏时才能够输出。**目前“渠道（书商）筛选”下拉列表中没有完全显示“书商”一栏的内容，导致无法匹配，无法导出。**\r\n\r\n18.1"},"comment":{"url":"https://api.github.com/repos/DigitalPlatform/dp2/issues/comments/392674960","html_url":"https://github.com/DigitalPlatform/dp2/issues/96#issuecomment-392674960","issue_url":"https://api.github.com/repos/DigitalPlatform/dp2/issues/96","id":392674960,"user":{"login":"Hopeshine","id":33890036,"avatar_url":"https://avatars0.githubusercontent.com/u/33890036?v=4","gravatar_id":"","url":"https://api.github.com/users/Hopeshine","html_url":"https://github.com/Hopeshine","followers_url":"https://api.github.com/users/Hopeshine/followers","following_url":"https://api.github.com/users/Hopeshine/following{/other_user}","gists_url":"https://api.github.com/users/Hopeshine/gists{/gist_id}","starred_url":"https://api.github.com/users/Hopeshine/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Hopeshine/subscriptions","organizations_url":"https://api.github.com/users/Hopeshine/orgs","repos_url":"https://api.github.com/users/Hopeshine/repos","events_url":"https://api.github.com/users/Hopeshine/events{/privacy}","received_events_url":"https://api.github.com/users/Hopeshine/received_events","type":"User","site_admin":false},"created_at":"2018-05-29T07:10:05Z","updated_at":"2018-05-29T07:10:05Z","author_association":"COLLABORATOR","body":"\r\n **## 导出待订购记录到excel档。**\r\n\r\n### 1. 从“常用窗口/订购查询窗”导出订购记录到excel档。\r\n\r\n1.1在内务前端的“订购查询窗”内，检索出需要的记录后，单击鼠标右键，上下文菜单中，有“导出/订购分配表到 Excel 文件”选项。即是本功能。\r\n点击“导出/订购分配表到 Excel 文件”选项，系统弹出“保存到订购去向文件”对话框。对话框包含“如何输出”和“配置”两个属性页。且属性页内容显示正常。\r\n\r\n1.2订购查询窗只能导出订购状态为空值的订购记录。订购状态字段有值的订购不能够被导出到excel档。\r\n选择状态为空值的订购记录，可以被导出到excel;状态字段为“已验证”和“已订购”的订购记录不能被导出到excel.\r\n\r\n1.3状态为空的订购记录能否被导出直接受以下两个筛选条件的限制：a.只有属于所选馆代码管辖范围的订购记录才能够被导出。比如，如果某笔待订购记录中配置了两个以上分馆的馆藏：馆A,馆B，导出时馆代码必须设置为同时具有这两个分馆权限(包含A+B的权限)时，才能导出这笔记录。“仅总馆”的馆代码只具有总馆操作权限，不能够导出分馆的记录。分馆A的权限不嫩巩固导出分馆B的待订购记录。 b.只有在“渠道（书商）筛选”的渠道范围包含订购记录的“书商”一栏的内容时才能够输出。\r\n设置馆代码为“仅总馆”，符合渠道的条件下，不能够导出馆藏为分馆的待订购记录；\r\n设置馆代码为”星洲“，符合渠道的条件下，不能够导出馆藏中含有”第三中学“的待订购记录；\r\n设置馆代码为”总馆+所有分馆“，符合渠道的条件下，能够导出馆藏中含有”第三中学“或者”星洲“的待订购记录；\r\n\r\n馆代码符合条件的情况下，渠道设置为多种渠道，可以导出渠道为其中之一的任何待订购记录；渠道设置为空，不能够导出渠道有值的待订购记录；渠道设置为全部，可以导出任意渠道的待订购记录。\r\n\r\n1.4当待订购记录没有分配馆藏时，渠道条件满足的前提下所有分馆均可以导出该记录。\r\n选择没有分配馆藏的待订购记录，渠道符合的条件下，馆代码设置为任意一种均可以被成功导出。\r\n\r\n\r\n1.5筛选条件都设置好后，点击“输出excel文件名”输入框右边的选择文件按钮，系统弹出“请指定要输出的去向分配表excel文件名”对话框，用户可以指定导出文档的存储地址以及文件名。当保存的文件是一个已经存在的文件时，系统会弹出”当前文件已经存在，是否需要替换它“的提示。用户确认需要替换，点击”确定“即可，这种情况下导出后原有文件的内容会被新的导出覆盖。\r\n第一次导出到一个新excel,导出后excel被打开，关闭excel；更换待订购记录再次导出，系统按要求提示。导出后excel自动打开，其中的内容更新为新的待订购记录。\r\n\r\n1.6用户可以在“保存到订购去向excel文件”对话框的配置“属性页”里配置所想要在导出的excel文件中显示的内容。配置包含具体的书目信息列和订购信息列。\r\n\r\n1.7点击“书目信息列”按钮，系统弹出“书目信息列”对话框。用户可以选择需要的栏位后，可以点击“上移”，“下移”按钮对该栏位显示的先后顺序进行调整；或者点击“修改”按钮对该栏位的内容进行修改；对不需要删除的栏位可以点击“删除”按钮进行删除；需要显示更多其他栏位时，点击“新增”按钮，从系统弹出“一个栏目”对话框，设置需要新增栏位的具体内容。当所设置书目信息列重复时，系统会弹出提示框提示用户。\r\n添加，更改，删除信息列时，所导出的excel内容随着设置而变化；当某一列设置重复时，系统会提示。用户点击”确定“，允许这样的重复，但不能够成功导出订购记录到excel。（建议用户设置为重复的信息列时，提示为”某列重复，将不能成功导出excel\",用户点击“确定”后，自动将鼠标焦点选中重复的栏位，以提示用户删除该栏）\r\n\r\n1.8点击”配置“属性页中”订购信息列“按钮，系统弹出”订购信息列“对话框，用户可以选择需要的栏位后，可以点击“上移”，“下移”按钮对该栏位显示的先后顺序进行调整；或者点击“修改”按钮对该栏位的内容进行修改；对不需要删除的栏位可以点击“删除”按钮进行删除；需要显示更多其他栏位时，点击“新增”按钮，从系统弹出“一个栏目”对话框设置需要新增栏位的具体内容。当所设置订购信息列重复时，系统会弹出提示框提示用户。\r\n添加，更改，删除信息列时，所导出的excel内容随着设置而变化；当某一列设置重复时，系统会提示。用户点击”确定“，允许这样的重复，但不能够成功导出订购记录到excel。（建议用户设置为重复的信息列时，提示为”某列重复，将不能成功导出excel\",用户点击“确定”后，自动将鼠标焦点选中重复的栏位，以提示用户删除该栏）\r\n\r\n1.9两个属性页都设置好后，点击“确定”按钮，系统开始导出订购记录到excel档。导出时，在右侧固定面板的”操作历史“属性页里，会同步显示导出过程。导出完成后，系统自动打开所导出的excel档，并且弹出对话框提示“导出完成，共导出订购记录*条”。\r\n\r\n1.10如果所导的excel是已经存在的文件，且导出时该文件正在打开，系统会弹出对话框提示“需要导出的文件正在由另一进程使用，因此该进程无法访问此文件”。用户需要先关闭excel档，然后从选择待订购记录开始从头到尾操作一遍，才能导出需要的订购记录。\r\n第一次导出到一个新excel,导出后excel被打开，不关闭excel；更换待订购记录再次导出，系统按1.5提示是否替换原来的文件，点击确定，导出时系统会弹出对话框提示“需要导出的文件正在由另一进程使用，因此该进程无法访问此文件”。\r\n\r\n## 2 通过“书目查询窗”导出待订购记录到excel档。\r\n2.1通过书目查询窗导出待订购记录到excel档，不仅可以导出系统中书目下现有的满足条件的待订购记录；当系统中不存在现有的满足条件的待订购记录时，还会临时创建一条新的订购记录到excel档。\r\n选择书目下有状态为“已订购”和空值的记录；同时选择一条没有任何订购记录的书目，不勾选导出，系统弹出“新增订购事项”，输入设置后，导出的excel中不包含系统中原有状态为“已订购”的记录；原有状态为空值的记录被导到excel当中，且“订购记录路径”一栏为空白；同时excel中按照“新增订购事项为没有待订购记录的书目创建一条记录。系统中原有的待订购记录不受“新增订购事项”设置的影响。\r\n\r\n2.2点击“常用窗口/书目查询窗”使用“导出/订购分配表到excel文件”命令，系统弹出“保存到订购去向excel文件”对话框时，对话框的内容与从订购查询时所弹出的“保存到订购去向excel文件”对话框相比，多了一个“输出时即创建新订购记录”选项以外，其他全部相同。\r\n\r\n2.3当用户勾选“输出时即创建新订购记录”选项时，系统会把临时创建的这条满足条件的新订购记录保存到系统当中，并将该条新订购记录导出到excel档，此时excel中订购记录路径中有赋值；如果用户不勾选“输出时即创建新订购记录”选项，系统输出新订购记录到excel档时新的订购记录不会保存到系统当中，所导出excel中订购记录路径中为空值。\r\n选择一条没有待订购事项的书目，勾选“输出时即创建新订购记录”选项，导出后excel中订购记录路径中有赋值；同时查看系统中书目对应的种册窗，订购属性页显示当前创建的待订购记录，\r\n选择一条没有待订购事项的书目，不勾选“输出时即创建新订购记录”选项，导出后excel中订购记录路径为空白；同时查看系统中书目对应的种册窗，订购属性页为空白。\r\n\r\n导出过程中，如果存在某条书目记录下没有满足条件的待订购记录时，系统会弹出“新增订购事项”对话框。用户可以根据需要设置其中各字段具体内容。\r\n\r\n2.4第一栏，书目号。可以任意输入，或者不输入。\r\n不输入时导出的excel书目号一栏内容空白。\r\n\r\n2.5第二栏渠道，第三栏经费来源，用户可从下拉列表快速选择设置。也可以设置为其他内容或者不设置。\r\n渠道，经费来源可以从下拉列表选择，不从下拉列表选择自行输入其他文字或者不设置，且导出后excel中对应的栏位显示为设置值。\r\n\r\n2.6第四栏，复本数。可以输入任意字母，数字或者符号的组合，不能够输入汉字。\r\n在“新增订购事项”的复本数一栏不能够输入汉字，但可以输入任意数字，符号，字母或者不输入。导出时会按照设置导出复本数。\r\n\r\n2.7第五栏，单价。正确的单价应该以三位字母表示的币别前缀+数字的形式来表达。比如，单价是人民币20元，此处填写为CNY20；单价是美金10元，此处填写USD10。单价一栏可以使用宏变量@price，这样导出到excel时此处会自动设置为书目价格（UNIMARC 格式来说来说这是 010$a 子字段，对于 USMARC 格式来说这是 020$c 子字段）（需要测试导入后以及打印订单后总价的变化）。如果单价栏输入其他字母或者符号，仍然会被导出到excel中对应的栏位。（建议此处增加常用币别前缀下拉列表）\r\n\r\n在“新增订购事项”的复本数一栏不能够输入汉字，但可以输入任意数字，符号，字母。当输入任意数字，符号，字母后，导出时会按照输入导出单价。？？测试只有符号，字母没有数字的情况。\r\n\r\n2.8第六栏，馆藏分配。指所订购复本的馆藏分配。用户可以点击输入框右侧的选择按钮，在弹出的“去向”对话框里具体分配。这里所分配的数量可以小于或者等于复本数，但是只能够分配为所选分馆权限以内的馆藏。当用户设置为权限以外的馆藏分配时，系统会提示“馆藏去向越过当前用户的关注范围”。\r\n设置馆代码为“星洲”时，不能够分配馆藏为“第三中学”；馆代码为“总馆+所有分馆”时，可以分配馆藏为“星洲”或者“第三中学”。\r\n\r\n2.9第七栏，类别。指当前图书所属的类别，用户可以下拉选择设置。\r\n类别可以从下拉列表选择，不从下拉列表选择自行输入其他文字或者不输入，可以导出，且导出后excel中对应的栏位显示为设置值。\r\n\r\n2.10第八栏，批次号。建议一定要设置，便于后续用批次号进行查询或其他批处理。批次号一般设置为批次描述+日期的形式。比如 图书待订购20180520.\r\n批次号可以任意输入，或者不输入。导出时会按照设置导出批次号。\r\n\r\n2.11以上都设置好后，点击“确定”按钮，系统开始导出订购记录到excel档。导出时，在右侧固定面板的”操作历史“属性页里，会同步显示导出过程。导出完成后，系统自动打开所导出的excel档，并且弹出对话框提示“导出完成。共处理书目记录 *条, 导出订购记录*条。所导出的订购记录中，*条是新订购记录， 其中*条已经写入订购库”。\r\n选择若干条书目（包含存在待订购记录的，和不存在待订购记录的），导出后提示的书目条数与实际发生的相对应。\r\n\r\n\r\n### 导出的excel文件，以及在excel档中修改订购事项\r\n\r\n3.1 导出的excel文件中以两条黑色的竖线划分显示了三部分内容。第一条竖线左侧是书目信息列，两条竖线中间是订购信息列，第二条竖线右侧是馆藏分配信息列。如果导出的是系统已存在待订购记录（包含原本书目下没有待订购记录，勾选“输出时即创建新订购记录”选项导出时，系统临时创建并保存到系统的），则订购记录路径一栏显示了具体的路径值；如果原本书目下没有待订购记录，系统临时创建输出到excel当但并没有保存到系统的（不勾选“输出时即创建新订购记录”选项的情况下所创建的新订购记录），订购记录路径一栏显示为空白。\r\n\r\n3.2 用户可以在这个列表基础上做适当修改以满足实际订购的需要。\r\n需要注意的是，标题列的文字，内容行左端的序号，书目记录路径和订购记录路径都不能修改，修改了会导致导入功能出错（不要随意增减栏位，否则导入时也可能出错）。每一行中，订购信息列内容可以修改，馆藏分配列内容也可以修改。但书目信息列修改后不会被导入系统。\r\n删除前两列空白，可以导入\r\n\r\n修改订购记录路径，导入出错：\r\na.导出的excel中存有订购记录路径时，删去原有订购记录路径后，导入时不会更新原有的待订购记录，而是增加一条新的待订购记录；\r\nb.导出的excel中存有订购记录路径时，修改订购记录路径为系统中另外一条路径值，导入时不会更新原有的待订购记录，而是导到新的路径对应的订购记录上面。\r\n\r\n修改书目记录路径，导入出错：\r\n导出一条订购记录路径为空白的书目中文图书/1的待订购记录，在excel中将书目记录路径改为中文图书/2后导入，导入后不会更新中文图书/1的待订购记录，而是在中文图书/2下增加一条对应的新待订购记录；\r\n导出一条订购记录路径为空白的书目中文图书/1的待订购记录，在excel中删除书目记录路径后导入，系统显示导入出错，数据库不存在。在excel中填写上书目记录路径再导入，导入成功，记录导入到对应的书目下面。\r\n\r\n在书目信息列增加一栏空白列，导入出错\r\n导出一条订购记录路径为空白的书目中文图书/1的待订购记录，在excel中书目记录信息列中\r\n在订购信息列增加一栏空白列，导入出错\r\n在馆藏分配列增加一栏空白列，导入出错\r\n\r\n\r\n用户在修改设置渠道，价格，复本数和馆藏时需要注意以下内容：\r\n3.3 渠道。目前excel当中渠道只能从下拉列表当中选择设置。\r\n\r\n3.4价格。确的单价应该以三位字母表示的币别前缀+数字的形式来表达，并且同一种货币统一使用一个前缀。excle中的价格虽然可以随便输入，包括字母，汉字，符号和数字。但如果导入系统的价格栏不含有数字，则后面打印订单时系统会报错。如果导入的价格栏币别不统一，打印订单时系统无法汇总价格。\r\n\r\n3.5.复本数和馆藏分配。目前excel种的复本数一栏可以随意输入，馆藏分配只能设置为1-1000之间的纯数字。系统导入excel时，会根据馆藏分配总和来设置复本数。对于一套多册的情形，需要体现每套数量时，复本数量需要设置为馆藏数量总和*每套的册数。比如每套5册，总共需要订购3个复本，则复本数一栏设置为3*5。这样导入excel时系统会将复本数设置为馆藏数量总和*5。\r\n\r\n### 导入excel到dp2系统。\r\n4.1用户在excel档中设置完需要的信息后，可以将excel导入dp2系统，从而使订购设置在系统中兑现。导入之前，需要确保当前导入的excel处于关闭状态。打开状态的excel档无法被导入系统。\r\n\r\n4.2点击“批处理/从订购去向excel文件导入”，系统弹出“请指定要导入的订购去向excel文件名”对话框，用户选择需要导入的excel之后，点击“打开”，系统开始导入。导入完后，系统以对话框提示“导入完成。共处理订购记录*条。其中新创建订购记录 * 条，其余的是根据 Excel 文件内容覆盖修改订购库中的已有订购记录”。\r\n\r\n4.3导入excel到dp2系统之后，系统会根据导入实际数据修改原有的excel文档相应的栏位。比如，导入前系统里没有存储订购记录的，导入后系统存储订购记录并赋予一个订购批次号；excel中不是按照馆藏总和来设置复本数的，导入后系统会将excel中的复本数自动修改为馆藏总和。\r\n\r\n4.4 修改已导入过的excel内容后，可以再次导入系统，并且系统按照修改内容更新原来的待订购记录。\r\n\r\n4.5 订单打印之后，系统中原来的待订购记录状态变为“已订购”，这时再次修改导入过的excel内容导入时，不会修改原来的的订购记录。（建议系统此时提示该订购记录路径已经经过打印订单环节，无法修改）\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n"}}
{"actor":{"display_login":"Hopeshine"}}