1. 按包装库存盘点,操作说明
@@ -0,0 +1,20 @@
|
||||
<component name="InspectionProjectProfileManager">
|
||||
<profile version="1.0">
|
||||
<option name="myName" value="Project Default" />
|
||||
<inspection_tool class="Eslint" enabled="true" level="WARNING" enabled_by_default="true" />
|
||||
<inspection_tool class="PyPackageRequirementsInspection" enabled="false" level="WARNING" enabled_by_default="false">
|
||||
<option name="ignoredPackages">
|
||||
<value>
|
||||
<list size="0" />
|
||||
</value>
|
||||
</option>
|
||||
</inspection_tool>
|
||||
<inspection_tool class="PyUnresolvedReferencesInspection" enabled="true" level="WARNING" enabled_by_default="true">
|
||||
<option name="ignoredIdentifiers">
|
||||
<list>
|
||||
<option value="work_addons.hx_stock.models.inventory_count._logger" />
|
||||
</list>
|
||||
</option>
|
||||
</inspection_tool>
|
||||
</profile>
|
||||
</component>
|
||||
@@ -0,0 +1,6 @@
|
||||
<component name="InspectionProjectProfileManager">
|
||||
<settings>
|
||||
<option name="USE_PROJECT_PROFILE" value="false" />
|
||||
<version value="1.0" />
|
||||
</settings>
|
||||
</component>
|
||||
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.10" project-jdk-type="Python SDK" />
|
||||
</project>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="" vcs="Git" />
|
||||
</component>
|
||||
</project>
|
||||
@@ -0,0 +1,79 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="AutoImportSettings">
|
||||
<option name="autoReloadType" value="SELECTIVE" />
|
||||
</component>
|
||||
<component name="ChangeListManager">
|
||||
<list default="true" id="aa68fd60-001e-4a51-8c5e-b83f5c75fcde" name="Changes" comment="">
|
||||
<change beforePath="$PROJECT_DIR$/docs/odoo/customer.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/odoo/customer.md" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/docs/odoo/img/inv4.png" beforeDir="false" afterPath="$PROJECT_DIR$/docs/odoo/img/inv4.png" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/docs/odoo/img/inv5.png" beforeDir="false" afterPath="$PROJECT_DIR$/docs/odoo/img/inv5.png" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/docs/odoo/img/inv6.png" beforeDir="false" afterPath="$PROJECT_DIR$/docs/odoo/img/inv6.png" afterDir="false" />
|
||||
<change beforePath="$PROJECT_DIR$/docs/odoo/inventory.md" beforeDir="false" afterPath="$PROJECT_DIR$/docs/odoo/inventory.md" afterDir="false" />
|
||||
</list>
|
||||
<option name="SHOW_DIALOG" value="false" />
|
||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
|
||||
<option name="LAST_RESOLUTION" value="IGNORE" />
|
||||
</component>
|
||||
<component name="Git.Settings">
|
||||
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
|
||||
</component>
|
||||
<component name="MarkdownSettingsMigration">
|
||||
<option name="stateVersion" value="1" />
|
||||
</component>
|
||||
<component name="ProjectId" id="2Ysq33PjdjLQTn0SldIRqhg4gIP" />
|
||||
<component name="ProjectViewState">
|
||||
<option name="hideEmptyMiddlePackages" value="true" />
|
||||
<option name="showLibraryContents" value="true" />
|
||||
</component>
|
||||
<component name="PropertiesComponent">{
|
||||
"keyToString": {
|
||||
"RunOnceActivity.OpenProjectViewOnStart": "true",
|
||||
"RunOnceActivity.ShowReadmeOnStart": "true",
|
||||
"WebServerToolWindowFactoryState": "false",
|
||||
"git-widget-placeholder": "master",
|
||||
"last_opened_file_path": "E:/ws/gitroot/docker-git/docs",
|
||||
"node.js.detected.package.eslint": "true",
|
||||
"node.js.detected.package.tslint": "true",
|
||||
"node.js.selected.package.eslint": "(autodetect)",
|
||||
"node.js.selected.package.tslint": "(autodetect)",
|
||||
"nodejs_package_manager_path": "npm",
|
||||
"vue.rearranger.settings.migration": "true"
|
||||
}
|
||||
}</component>
|
||||
<component name="RecentsManager">
|
||||
<key name="MoveFile.RECENT_KEYS">
|
||||
<recent name="E:\ws\gitroot\docker-git\docs\docs\odoo\img" />
|
||||
</key>
|
||||
</component>
|
||||
<component name="RunManager">
|
||||
<configuration name="npm start" type="js.build_tools.npm" nameIsGenerated="true">
|
||||
<package-json value="$PROJECT_DIR$/package.json" />
|
||||
<command value="npm" />
|
||||
<arguments value="start" />
|
||||
<node-interpreter value="node" />
|
||||
<package-manager value="npm" />
|
||||
<envs />
|
||||
<method v="2" />
|
||||
</configuration>
|
||||
</component>
|
||||
<component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" />
|
||||
<component name="TaskManager">
|
||||
<task active="true" id="Default" summary="Default task">
|
||||
<changelist id="aa68fd60-001e-4a51-8c5e-b83f5c75fcde" name="Changes" comment="" />
|
||||
<created>1701324434114</created>
|
||||
<option name="number" value="Default" />
|
||||
<option name="presentableId" value="Default" />
|
||||
<updated>1701324434114</updated>
|
||||
<workItem from="1701324435672" duration="863000" />
|
||||
<workItem from="1704767533939" duration="5184000" />
|
||||
<workItem from="1705312640805" duration="492000" />
|
||||
<workItem from="1705313160861" duration="1399000" />
|
||||
</task>
|
||||
<servers />
|
||||
</component>
|
||||
<component name="TypeScriptGeneratedFilesManager">
|
||||
<option name="version" value="3" />
|
||||
</component>
|
||||
</project>
|
||||
@@ -6,7 +6,7 @@ title: 客户导入
|
||||
|
||||
## 客户导入
|
||||
导入说明:
|
||||
1. 通过’公司类别‘字段来区分个人客户和公司客户。
|
||||
1. 通过“公司类别”字段来区分个人客户和公司客户。
|
||||
2. 可以给个人客户可以添加所属公司,因此导入时需要先导入公司类型的客户,再导入个人客户。
|
||||
3. 称谓字段,系统默认有:先生、博士、女士、小姐、教授,可以在“联系人-称谓-联系人称谓”维护。
|
||||
4. 标签字段,可以在“联系人-称谓-联系人标签”菜单下维护标签,可以给联系人贴标签。
|
||||
@@ -17,7 +17,7 @@ title: 客户导入
|
||||
示例表头如下
|
||||

|
||||
|
||||
打开”联系人-联系人-客户“菜单,打开”导入记录“页面,如下图所示
|
||||
打开“联系人-联系人-客户”菜单,打开“导入记录”页面,如下图所示
|
||||

|
||||
|
||||
点击上传文件按钮,选择客户列表进行上传,上传的部分字段需要手动匹配,如下图:
|
||||
|
||||
|
Before Width: | Height: | Size: 74 KiB After Width: | Height: | Size: 55 KiB |
|
Before Width: | Height: | Size: 51 KiB After Width: | Height: | Size: 53 KiB |
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 51 KiB |
|
Before Width: | Height: | Size: 41 KiB After Width: | Height: | Size: 41 KiB |
@@ -23,20 +23,21 @@ title: 库存盘点
|
||||
- 盘点类型: 期初/期末,最初始导入数据当作期初,后续盘点当作期末,期初只有一次,系统无限制;
|
||||
- 期间:是起始到截止日期的时间范围,表示盘点属于这个时间范围,此次盘点保存之后所属的计价时间记为截止日期。
|
||||
再次页面重复生成盘点单,若之前存在未处理完的盘点单, 会进入之前未处理完的盘点记录。
|
||||
|
||||
----
|
||||
|
||||
2. 点击“确认”按钮生成盘点单
|
||||
|
||||

|
||||
|
||||
打开盘点单可以看到需要盘点的产品范围, 以及在所选区间的时间范围之内的系统库存数。
|
||||
|
||||
----
|
||||
|
||||
3. 点击“下载”按钮,下载盘点表,进行线下盘点。
|
||||
|
||||

|
||||
|
||||
盘点表头如图所示,导入盘点只需将盘点库存维护好即可。
|
||||
值得主义的是,有包装的盘点,数量是包装数量,无包装的盘点,数量是单位数量。
|
||||
盘点结果如下:
|
||||

|
||||
|
||||
|
||||