Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
H
hh_ccs
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
贺阳
hh_ccs
Commits
2e92ab17
提交
2e92ab17
authored
12月 16, 2025
作者:
贺阳
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
原功能批量获取尾程POD名称改为批量获取货站POD。并将获取的附件的位置由获取到尾程交接POD(待大包数量和箱号)改到货站提货POD上,并同步,其余功能不变。
修改翻译
上级
f20720ee
隐藏空白字符变更
内嵌
并排
正在显示
6 个修改的文件
包含
187 行增加
和
233 行删除
+187
-233
zh_CN.po
ccs_base/i18n/zh_CN.po
+130
-198
cc_bill_loading.py
ccs_base/models/cc_bill_loading.py
+13
-10
order_state_change_rule.py
ccs_base/models/order_state_change_rule.py
+3
-9
cc_bl_view.xml
ccs_base/views/cc_bl_view.xml
+32
-5
batch_get_pod_info_wizard.py
ccs_base/wizard/batch_get_pod_info_wizard.py
+3
-3
batch_get_pod_info_wizard_views.xml
ccs_base/wizard/batch_get_pod_info_wizard_views.xml
+6
-8
没有找到文件。
ccs_base/i18n/zh_CN.po
浏览文件 @
2e92ab17
...
...
@@ -6,11 +6,11 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-12-
04 01:28
+0000\n"
"PO-Revision-Date: 2025-12-
04 09:36
+0800\n"
"POT-Creation-Date: 2025-12-
16 08:30
+0000\n"
"PO-Revision-Date: 2025-12-
16 16:32
+0800\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: zh\n"
"Language: zh
_CN
\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
...
...
@@ -49,8 +49,7 @@ msgstr "%s %s 操作了异常信息,异常原因:%s,%s%s邮件"
#. odoo-python
#: code:addons/ccs_base/wizard/add_exception_info_wizard.py:0
#, python-format
msgid ""
"%s at %s manipulated abnormal information, the reason for the abnormality is: %s, not sent %s email"
msgid "%s at %s manipulated abnormal information, the reason for the abnormality is: %s, not sent %s email"
msgstr "%s %s 操作了异常信息,异常原因:%s,未发送%s邮件"
#. module: ccs_base
...
...
@@ -122,8 +121,7 @@ msgid ""
" </t>\n"
" <div>出现异常,异常原因:\n"
" <t t-if=\"object.exception_ids\">\n"
" <t t-esc=\"'/'.join([ex.reason for ex in object.exception_ids])\"></t>,"
"请知晓。\n"
" <t t-esc=\"'/'.join([ex.reason for ex in object.exception_ids])\"></t>,请知晓。\n"
" </t>\n"
" <t t-if=\"not object.exception_ids\">\n"
" 无异常,请知晓。\n"
...
...
@@ -139,8 +137,8 @@ msgstr ""
#: model_terms:ir.ui.view,arch_db:ccs_base.view_batch_update_transfer_bl_no_wizard
msgid ""
"<span class=\"label label-warning\">\n"
" If there is abnormal data, please download the error file, fix the "
"
data as prompted, and re-
import!\n"
" If there is abnormal data, please download the error file, fix the
data as prompted, and re-
"
"import!\n"
" </span>"
msgstr ""
"<span class=\"label label-warning\">\n"
...
...
@@ -158,8 +156,7 @@ msgid "<span class=\"o_stat_text\">Delivered Big Packages</span>"
msgstr "<span class=\"o_stat_text\">已交货大包</span>"
#. module: ccs_base
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_big_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_big_package_view model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_history_big_package_view
msgid "<span class=\"o_stat_text\">Goods</span>"
msgstr "<span class=\"o_stat_text\">货物</span>"
...
...
@@ -170,8 +167,7 @@ msgid "<span class=\"o_stat_text\">Picked Up Big Packages</span>"
msgstr "<span class=\"o_stat_text\">已提货大包</span>"
#. module: ccs_base
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_big_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_big_package_view model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_history_big_package_view
msgid "<span class=\"o_stat_text\">Ship Packages</span>"
msgstr "<span class=\"o_stat_text\">小包</span>"
...
...
@@ -184,8 +180,8 @@ msgstr "<span class=\"o_stat_text\">已理货大包</span>"
#. module: ccs_base
#: model_terms:ir.ui.view,arch_db:ccs_base.view_batch_update_transfer_bl_no_wizard
msgid ""
"<span style=\"color:red;font-size:15px;\">Tip: Please fill in the information strictly according to "
"
the template, otherwise the
system will not recognize it.\n"
"<span style=\"color:red;font-size:15px;\">Tip: Please fill in the information strictly according to
the template, otherwise the
"
"system will not recognize it.\n"
" </span>"
msgstr ""
"<span style=\"color:red;font-size:15px;\">提示:请务必按照模板填写信息,否则系统无法识别。\n"
...
...
@@ -200,11 +196,11 @@ msgstr "<strong>说明:</strong>"
#. module: ccs_base
#: model_terms:ir.ui.view,arch_db:ccs_base.view_batch_create_and_get_pod_info_wizard_form
msgid ""
"<strong>Get
Last Mile
POD:</strong>\n"
" Generate a
last mile POD (Proof of Delivery) attachment
"
"information, including\n
"
"
big package quantities and container numbers
"
msgstr "<strong>获取尾程POD:</strong>生成一条尾程交接POD(待大包数量和箱号)的附件信息
"
"<strong>Get
Cargo Terminal Pickup
POD:</strong>\n"
" Generate a
attachment information of the POD for picking up goods cargo station
"
msgstr "
"
"
<strong>Get Cargo Terminal Pickup POD:</strong>\n
"
" Generate a attachment information of the POD for picking up goods from TK cargo station
"
#. module: ccs_base
#: model_terms:ir.ui.view,arch_db:ccs_base.view_batch_create_and_get_pod_info_wizard_form
...
...
@@ -217,21 +213,17 @@ msgstr "<strong>删除指定文本:</strong>从 PDF 文件中删除指定文
#. module: ccs_base
#: model_terms:ir.ui.view,arch_db:ccs_base.view_batch_get_pod_info_wizard_form
msgid ""
"<strong>Sync Last Mile POD:</strong>\n"
" Synchronize POD (Proof of Delivery) attachment information with "
"TK system, including\n"
" big package quantities and container numbers"
msgstr "同步尾程POD:向TK同步尾程交接POD(待大包数量和箱号)的附件信息"
"<strong>Sync Cargo Terminal Pickup POD:</strong>\n"
" Synchronize the attachment information of the POD for picking up goods from TK cargo station"
msgstr "<strong>同步货站提货POD:</strong>向TK同步货站提货POD的附件信息"
#. module: ccs_base
#: model_terms:ir.ui.view,arch_db:ccs_base.view_batch_get_pod_info_wizard_form
msgid ""
"<strong>Sync Push Match Node:</strong>\n"
" Synchronize and push matched node information based on POD file, "
"extract time from\n"
" Synchronize and push matched node information based on POD file, extract time from\n"
" red boxes as node operation time"
msgstr ""
"<strong>同步推送匹配节点:</strong>根据 POD 文件同步推送匹配的节点信息,提取时间作为节点运行时间"
msgstr "<strong>同步推送匹配节点:</strong>根据 POD 文件同步推送匹配的节点信息,提取时间作为节点运行时间"
#. module: ccs_base
#: model:ir.model.fields,help:ccs_base.field_batch_input_ship_package_status_wizard__exclude_tracking_no
...
...
@@ -468,8 +460,7 @@ msgid "Actual VAT Rate"
msgstr "实际增值税率"
#. module: ccs_base
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
msgid "Actual Weight"
msgstr "实际重量"
...
...
@@ -481,8 +472,7 @@ msgstr "添加异常信息"
#. module: ccs_base
#. odoo-python
#: code:addons/ccs_base/models/cc_bill_loading.py:0
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_big_package_view
#: code:addons/ccs_base/models/cc_bill_loading.py:0 model_terms:ir.ui.view,arch_db:ccs_base.form_cc_big_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_ship_package_view
#, python-format
msgid "Add Package Exception Information"
...
...
@@ -530,16 +520,13 @@ msgid "B/L Attachments"
msgstr "提货单附件"
#. module: ccs_base
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__bl_date
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__bl_date model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
msgid "B/L Date"
msgstr "提单日期"
#. module: ccs_base
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__bl_file
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__bl_file model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
msgid "B/L File"
msgstr "提货单文件"
...
...
@@ -573,8 +560,7 @@ msgid "B/L No is required"
msgstr "提单号必填"
#. module: ccs_base
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__bl_type
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__bl_type model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
msgid "B/L Type"
msgstr "提单类型"
...
...
@@ -622,17 +608,25 @@ msgstr "批量创建提单"
msgid "Batch Create and Get POD Info"
msgstr "批量创建提单并获取尾程POD信息"
#. module: ccs_base
#: model:ir.actions.server,name:ccs_base.bl_download_delivery_pod_server_action
msgid "Batch Download Delivery POD"
msgstr "批量下载尾程快递POD"
#. module: ccs_base
#: model:ir.actions.server,name:ccs_base.bl_download_pod_server_action
msgid "Batch Download POD"
msgstr "批量下载POD"
msgid "Batch Download PickUp POD"
msgstr "批量下载货站提货POD"
#. module: ccs_base
#: model:ir.actions.server,name:ccs_base.bl_get_delivery_pod_info_server_action
msgid "Batch Get Delivery POD Info"
msgstr "批量获取尾程快递POD信息"
#. module: ccs_base
#. odoo-python
#: code:addons/ccs_base/models/cc_bill_loading.py:0
#: code:addons/ccs_base/wizard/batch_get_pod_info_wizard.py:0
#: code:addons/ccs_base/models/cc_bill_loading.py:0 code:addons/ccs_base/wizard/batch_get_pod_info_wizard.py:0
#: model:ir.actions.act_window,name:ccs_base.action_batch_get_pod_info_wizard
#: model:ir.actions.server,name:ccs_base.bl_get_pod_info_server_action
#: model_terms:ir.ui.view,arch_db:ccs_base.view_batch_get_pod_info_wizard_form
#, python-format
msgid "Batch Get POD Info"
...
...
@@ -641,7 +635,12 @@ msgstr "批量获取尾程POD"
#. module: ccs_base
#: model:ir.model,name:ccs_base.model_batch_get_pod_info_wizard
msgid "Batch Get POD Info Wizard"
msgstr "批量获取尾程POD向导"
msgstr "批量获取POD向导"
#. module: ccs_base
#: model:ir.actions.server,name:ccs_base.bl_get_pod_info_server_action
msgid "Batch Get PickUp POD Info"
msgstr "批量获取货站提货POD"
#. module: ccs_base
#: model_terms:ir.ui.view,arch_db:ccs_base.view_batch_update_transfer_bl_no_wizard
...
...
@@ -660,16 +659,13 @@ msgstr "批量更新小包状态向导"
#. module: ccs_base
#. odoo-python
#: code:addons/ccs_base/models/cc_bill_loading.py:0
#: model:ir.actions.act_window,name:ccs_base.action_cc_big_package
#: model:ir.model,name:ccs_base.model_cc_big_package
#: model:ir.model,name:ccs_base.model_cc_history_big_package
#: code:addons/ccs_base/models/cc_bill_loading.py:0 model:ir.actions.act_window,name:ccs_base.action_cc_big_package
#: model:ir.model,name:ccs_base.model_cc_big_package model:ir.model,name:ccs_base.model_cc_history_big_package
#: model:ir.model.fields,field_description:ccs_base.field_cc_history_package_good__big_package_id
#: model:ir.model.fields,field_description:ccs_base.field_cc_history_ship_package__big_package_id
#: model:ir.model.fields,field_description:ccs_base.field_cc_package_good__big_package_id
#: model:ir.model.fields,field_description:ccs_base.field_cc_ship_package__big_package_id
#: model:ir.ui.menu,name:ccs_base.menu_cc_big_package
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_big_package_view
#: model:ir.ui.menu,name:ccs_base.menu_cc_big_package model_terms:ir.ui.view,arch_db:ccs_base.form_cc_big_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_history_big_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_history_ship_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_ship_package_view
...
...
@@ -677,8 +673,7 @@ msgstr "批量更新小包状态向导"
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_history_big_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_history_ship_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_ship_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_big_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_big_package_view model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_history_big_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_history_ship_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_ship_package_view
...
...
@@ -718,8 +713,7 @@ msgstr "大包号"
#. module: ccs_base
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__big_package_qty
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__bl_total_big_qty
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
msgid "Big Package Qty"
msgstr "大包数"
...
...
@@ -753,16 +747,13 @@ msgstr "提单最后推送时间"
#: model:ir.model.fields,field_description:ccs_base.field_cc_ship_package__bl_id
#: model:ir.model.fields,field_description:ccs_base.field_update_bl_status_wizard__bl_id
#: model:ir.model.fields.selection,name:ccs_base.selection__cc_node__node_type__bl
#: model_terms:ir.ui.view,arch_db:ccs_base.calendar_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_big_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_clearance_file_view
#: model_terms:ir.ui.view,arch_db:ccs_base.calendar_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.form_cc_big_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.form_cc_clearance_file_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_history_big_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_history_ship_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_package_good_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_ship_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_big_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_big_package_view model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_clearance_file_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_history_big_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_history_package_good_view
...
...
@@ -773,21 +764,18 @@ msgstr "提单最后推送时间"
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_big_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_clearance_file_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_history_ship_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_package_good_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_progress_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_package_good_view model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_progress_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_ship_package_view
msgid "Bill of Loading"
msgstr "提单"
#. module: ccs_base
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
msgid "Bill of Loading No."
msgstr "提单号"
#. module: ccs_base
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
msgid "Billing Weight"
msgstr "提单重量"
...
...
@@ -844,24 +832,21 @@ msgstr "清关文件"
#. module: ccs_base
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__cc_company_id
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
msgid "CC Company"
msgstr "清关公司"
#. module: ccs_base
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__cc_country_id
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
msgid "CC Country"
msgstr "清关国家"
#. module: ccs_base
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__cc_deadline
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
msgid "CC Deadline"
msgstr "清关截止日期"
...
...
@@ -886,28 +871,23 @@ msgstr "清关经理"
#. module: ccs_base
#: model:ir.actions.act_window,name:ccs_base.action_cc_node model:ir.model,name:ccs_base.model_cc_node
#: model:ir.model.fields,field_description:ccs_base.field_cc_progress__cc_node_id
#: model:ir.ui.menu,name:ccs_base.menu_cc_node
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_progress_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_node_view
#: model:ir.model.fields,field_description:ccs_base.field_cc_progress__cc_node_id model:ir.ui.menu,name:ccs_base.menu_cc_node
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_progress_view model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_node_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_progress_view
msgid "CC Node"
msgstr "清关进度节点"
#. module: ccs_base
#: model:ir.actions.act_window,name:ccs_base.action_cc_node_exception_reason
#: model:ir.model,name:ccs_base.model_cc_node_exception_reason
#: model:ir.ui.menu,name:ccs_base.menu_cc_node_exception_reason
#: model:ir.model,name:ccs_base.model_cc_node_exception_reason model:ir.ui.menu,name:ccs_base.menu_cc_node_exception_reason
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_node_exception_reason_view
msgid "CC Node Exception Reason"
msgstr "节点异常原因"
#. module: ccs_base
#: model:ir.actions.act_window,name:ccs_base.action_cc_progress
#: model:ir.model,name:ccs_base.model_cc_progress
#: model:ir.actions.act_window,name:ccs_base.action_cc_progress model:ir.model,name:ccs_base.model_cc_progress
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__cc_progress_ids
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_progress_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_progress_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_progress_view model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_progress_view
msgid "CC Progress"
msgstr "清关进度"
...
...
@@ -975,16 +955,14 @@ msgstr "区县(EN)"
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_history_ship_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_ship_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_history_ship_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_ship_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_ship_package_view model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_history_ship_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_ship_package_view
msgid "Cancel Reason"
msgstr "取消原因"
#. module: ccs_base
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_big_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_big_package_view model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_history_big_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_history_package_good_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_history_ship_package_view
...
...
@@ -1026,8 +1004,7 @@ msgid "Clearance Company"
msgstr "清关公司"
#. module: ccs_base
#: model:ir.actions.act_window,name:ccs_base.action_cc_clearance_file
#: model:ir.model,name:ccs_base.model_cc_clearance_file
#: model:ir.actions.act_window,name:ccs_base.action_cc_clearance_file model:ir.model,name:ccs_base.model_cc_clearance_file
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_clearance_file_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_clearance_file_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_clearance_file_view
...
...
@@ -1130,8 +1107,7 @@ msgstr "快递名称"
#. module: ccs_base
#. odoo-python
#: code:addons/ccs_base/models/cc_bill_loading.py:0
#: code:addons/ccs_base/wizard/batch_get_pod_info_wizard.py:0
#: code:addons/ccs_base/models/cc_bill_loading.py:0 code:addons/ccs_base/wizard/batch_get_pod_info_wizard.py:0
#, python-format
msgid "Create TEMU Bill of Loading"
msgstr "创建TEMU提单"
...
...
@@ -1241,8 +1217,7 @@ msgstr "当前状态"
#. module: ccs_base
#: model:ir.model.fields,field_description:ccs_base.field_batch_get_pod_info_wizard__partner_id
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__customer_id
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
msgid "Customer"
msgstr "客户"
...
...
@@ -1258,8 +1233,7 @@ msgid "Customer Ref"
msgstr "客户参考"
#. module: ccs_base
#: model:ir.actions.act_window,name:ccs_base.action_cc_partner
#: model:ir.ui.menu,name:ccs_base.menu_cc_partner
#: model:ir.actions.act_window,name:ccs_base.action_cc_partner model:ir.ui.menu,name:ccs_base.menu_cc_partner
msgid "Customers"
msgstr "客户"
...
...
@@ -1280,8 +1254,7 @@ msgid "Customs B/L No"
msgstr "海关提单号"
#. module: ccs_base
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
msgid "Customs Bill of Loading No."
msgstr "海关装货单号"
...
...
@@ -1293,8 +1266,7 @@ msgid "Customs Clearance Status"
msgstr "关务提单状态"
#. module: ccs_base
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.view_update_bl_status_wizard
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.view_update_bl_status_wizard
msgid "Customs Clearance Status Process Time"
msgstr "关务提单推送时间"
...
...
@@ -1414,18 +1386,14 @@ msgid "EMAIL"
msgstr "邮箱"
#. module: ccs_base
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__eta
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__eta model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
msgid "ETA"
msgstr "预计到达时间"
#. module: ccs_base
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__etd
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__etd model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
msgid "ETD"
msgstr "预计离开时间"
...
...
@@ -1453,8 +1421,7 @@ msgstr "目的地港口"
#. module: ccs_base
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__end_port_code
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
msgid "End Port Code"
msgstr "目的地港口代码"
...
...
@@ -1694,8 +1661,7 @@ msgstr "商品税号"
#. module: ccs_base
#. odoo-python
#: code:addons/ccs_base/models/cc_bill_loading.py:0
#: code:addons/ccs_base/models/cc_history_big_package.py:0
#: code:addons/ccs_base/models/cc_bill_loading.py:0 code:addons/ccs_base/models/cc_history_big_package.py:0
#: model:ir.model.fields,field_description:ccs_base.field_cc_big_package__goods_ids
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__good_ids
#: model:ir.model.fields,field_description:ccs_base.field_cc_history_big_package__goods_ids
...
...
@@ -1716,16 +1682,14 @@ msgid "Goods Qty"
msgstr "商品数"
#. module: ccs_base
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_big_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_big_package_view model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_clearance_file_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_history_big_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_history_package_good_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_history_package_sync_log_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_history_ship_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_node_exception_reason_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_node_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_package_good_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_node_view model_terms:ir.ui.view,arch_db:ccs_base.search_cc_package_good_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_progress_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_ship_package_view
msgid "Group By"
...
...
@@ -1941,8 +1905,7 @@ msgstr "提单是否同步"
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_history_package_good_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_package_good_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_ship_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_ship_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_ship_package_view model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_ship_package_view
msgid "Is Cancel"
msgstr "取消"
...
...
@@ -2100,8 +2063,7 @@ msgid "Last Mile PickUp"
msgstr ""
#. module: ccs_base
#: model:ir.model,name:ccs_base.model_cc_last_mile_provider
#: model_terms:ir.ui.view,arch_db:ccs_base.view_last_mile_provider_form
#: model:ir.model,name:ccs_base.model_cc_last_mile_provider model_terms:ir.ui.view,arch_db:ccs_base.view_last_mile_provider_form
#: model_terms:ir.ui.view,arch_db:ccs_base.view_last_mile_provider_search
#: model_terms:ir.ui.view,arch_db:ccs_base.view_last_mile_provider_tree
msgid "Last Mile Provider"
...
...
@@ -2110,8 +2072,7 @@ msgstr "尾程服务商"
#. module: ccs_base
#: model:ir.actions.act_window,name:ccs_base.action_last_mile_provider
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__last_mile_provider_ids
#: model:ir.ui.menu,name:ccs_base.menu_last_mile_provider
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model:ir.ui.menu,name:ccs_base.menu_last_mile_provider model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
msgid "Last Mile Providers"
msgstr "尾程服务商"
...
...
@@ -2470,14 +2431,12 @@ msgid "Node"
msgstr "节点"
#. module: ccs_base
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_node_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_node_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_node_view model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_node_view
msgid "Node Description"
msgstr "节点描述"
#. module: ccs_base
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_node_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_node_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_node_view model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_node_view
msgid "Node Name"
msgstr "节点名称"
...
...
@@ -2489,8 +2448,7 @@ msgstr "节点序号"
#. module: ccs_base
#: model:ir.model.fields,field_description:ccs_base.field_cc_node__node_type
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_node_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_node_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_node_view model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_node_view
msgid "Node Type"
msgstr "节点类型"
...
...
@@ -2676,20 +2634,16 @@ msgid "Package"
msgstr "小包"
#. module: ccs_base
#: model:ir.actions.act_window,name:ccs_base.action_exception_info
#: model:ir.model,name:ccs_base.model_cc_exception_info
#: model:ir.ui.menu,name:ccs_base.menu_exception_info
#: model_terms:ir.ui.view,arch_db:ccs_base.view_exception_info_form
#: model:ir.actions.act_window,name:ccs_base.action_exception_info model:ir.model,name:ccs_base.model_cc_exception_info
#: model:ir.ui.menu,name:ccs_base.menu_exception_info model_terms:ir.ui.view,arch_db:ccs_base.view_exception_info_form
#: model_terms:ir.ui.view,arch_db:ccs_base.view_exception_info_search
#: model_terms:ir.ui.view,arch_db:ccs_base.view_exception_info_tree
msgid "Package Exception Information"
msgstr "包裹异常信息"
#. module: ccs_base
#: model:ir.actions.act_window,name:ccs_base.action_cc_package_good
#: model:ir.model,name:ccs_base.model_cc_history_package_good
#: model:ir.model,name:ccs_base.model_cc_package_good
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_history_package_good_view
#: model:ir.actions.act_window,name:ccs_base.action_cc_package_good model:ir.model,name:ccs_base.model_cc_history_package_good
#: model:ir.model,name:ccs_base.model_cc_package_good model_terms:ir.ui.view,arch_db:ccs_base.form_cc_history_package_good_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_package_good_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_history_package_good_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_package_good_view
...
...
@@ -2795,8 +2749,7 @@ msgstr "平台类型"
#. odoo-python
#: code:addons/ccs_base/wizard/batch_update_transfer_bl_no_wizard.py:0
#, python-format
msgid ""
"Please check if the import file and content are correct, and import according to the template file!"
msgid "Please check if the import file and content are correct, and import according to the template file!"
msgstr "请检查导入文件和内容是否正确,请根据模板文件导入!"
#. module: ccs_base
...
...
@@ -2863,8 +2816,7 @@ msgstr "进度"
#. module: ccs_base
#: model:ir.model.fields,field_description:ccs_base.field_cc_progress__progress_date
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_progress_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_progress_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_progress_view model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_progress_view
msgid "Progress Date"
msgstr "进度时间"
...
...
@@ -2979,8 +2931,7 @@ msgid "Receive Big Package Qty"
msgstr "提单总大包数"
#. module: ccs_base
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
msgid "Receive Goods Qty"
msgstr "提单总大包数"
...
...
@@ -3176,8 +3127,7 @@ msgid "Sample"
msgstr "样品"
#. module: ccs_base
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_big_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_big_package_view model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_history_big_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_history_package_good_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_history_ship_package_view
...
...
@@ -3214,8 +3164,7 @@ msgstr "选择类型"
#. module: ccs_base
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__big_package_sell_country
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
msgid "Sell Country"
msgstr "包裹销售国家代码"
...
...
@@ -3359,16 +3308,13 @@ msgstr "节点序号"
#. module: ccs_base
#. odoo-python
#: code:addons/ccs_base/models/cc_bill_loading.py:0
#: code:addons/ccs_base/models/cc_history_big_package.py:0
#: model:ir.actions.act_window,name:ccs_base.action_cc_ship_package
#: model:ir.model,name:ccs_base.model_cc_history_ship_package
#: code:addons/ccs_base/models/cc_bill_loading.py:0 code:addons/ccs_base/models/cc_history_big_package.py:0
#: model:ir.actions.act_window,name:ccs_base.action_cc_ship_package model:ir.model,name:ccs_base.model_cc_history_ship_package
#: model:ir.model,name:ccs_base.model_cc_ship_package
#: model:ir.model.fields,field_description:ccs_base.field_cc_history_package_good__bl_line_id
#: model:ir.model.fields,field_description:ccs_base.field_cc_history_package_sync_log__package_id
#: model:ir.model.fields,field_description:ccs_base.field_cc_package_good__bl_line_id
#: model:ir.ui.menu,name:ccs_base.menu_cc_ship_package
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_history_package_good_view
#: model:ir.ui.menu,name:ccs_base.menu_cc_ship_package model_terms:ir.ui.view,arch_db:ccs_base.form_cc_history_package_good_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_history_ship_package_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_package_good_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_ship_package_view
...
...
@@ -3432,8 +3378,7 @@ msgstr "始发地港口"
#. module: ccs_base
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__start_port_code
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
msgid "Start Port Code"
msgstr "始发地港口代码"
...
...
@@ -3458,8 +3403,7 @@ msgid "State Explain"
msgstr "状态说明"
#. module: ccs_base
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__state
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__state model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
msgid "Status"
msgstr "状态"
...
...
@@ -3519,10 +3463,8 @@ msgstr "同步"
#. module: ccs_base
#. odoo-python
#: code:addons/ccs_base/wizard/batch_get_pod_info_wizard.py:0
#: model:ir.actions.act_window,name:ccs_base.action_temu_bl
#: model:ir.model.fields.selection,name:ccs_base.selection__cc_bl__bl_type__temu
#: model:ir.ui.menu,name:ccs_base.menu_temu_cc_bl
#: code:addons/ccs_base/wizard/batch_get_pod_info_wizard.py:0 model:ir.actions.act_window,name:ccs_base.action_temu_bl
#: model:ir.model.fields.selection,name:ccs_base.selection__cc_bl__bl_type__temu model:ir.ui.menu,name:ccs_base.menu_temu_cc_bl
#, python-format
msgid "TEMU Bill of Loading"
msgstr "TEMU提单"
...
...
@@ -3532,6 +3474,13 @@ msgstr "TEMU提单"
msgid "TEMU Platform"
msgstr "TEMU 平台"
#. module: ccs_base
#. odoo-python
#: code:addons/ccs_base/models/cc_bill_loading.py:0
#, python-format
msgid "TEMU提单不支持获取尾程POD信息,请点击批量创建提单!"
msgstr ""
#. module: ccs_base
#: model:ir.actions.act_window,name:ccs_base.action_history_tt_api_log
#: model:ir.ui.menu,name:ccs_base.menu_history_flight_tt_api_log
...
...
@@ -3543,8 +3492,8 @@ msgstr ""
#. module: ccs_base
#: model:ir.actions.act_window,name:ccs_base.action_cc_bl
#: model:ir.model.fields.selection,name:ccs_base.selection__cc_bl__bl_type__tk
#: model
:ir.ui.menu,name:ccs_base.menu_cc_bl model
_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
#: model:ir.model.fields.selection,name:ccs_base.selection__cc_bl__bl_type__tk
model:ir.ui.menu,name:ccs_base.menu_cc_bl
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
msgid "TK Bill of Loading"
msgstr "TK提单"
...
...
@@ -3725,8 +3674,8 @@ msgstr "所选操作时间超过 %s 小时,请重新确认操作时间"
#: code:addons/ccs_base/models/cc_bill_loading.py:0
#, python-format
msgid ""
"The small package node or bill of lading node is not in the completed node, and the bill of lading "
"c
annot be changed to c
ompleted!"
"The small package node or bill of lading node is not in the completed node, and the bill of lading
cannot be changed to
"
"completed!"
msgstr "小包节点或提单节点不在已完成节点,提单不能变为已完成!"
#. module: ccs_base
...
...
@@ -3789,8 +3738,7 @@ msgstr "今日小包"
#. module: ccs_base
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__bl_total_amount
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
msgid "Total Amount"
msgstr "提单总金额"
...
...
@@ -3844,8 +3792,7 @@ msgstr "交易单号"
#. module: ccs_base
#: model:ir.model.fields,field_description:ccs_base.field_cc_bl__trade_type
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
msgid "Trade Type"
msgstr "交易类型"
...
...
@@ -3868,16 +3815,14 @@ msgstr "转单号必填"
#. module: ccs_base
#. odoo-python
#: code:addons/ccs_base/models/cc_bill_loading.py:0
#: code:addons/ccs_base/wizard/batch_update_transfer_bl_no_wizard.py:0
#: code:addons/ccs_base/models/cc_bill_loading.py:0 code:addons/ccs_base/wizard/batch_update_transfer_bl_no_wizard.py:0
#, python-format
msgid "Transfer B/L No. cannot be the same as B/L No."
msgstr "转单号不能与提单号相同。"
#. module: ccs_base
#. odoo-python
#: code:addons/ccs_base/models/cc_bill_loading.py:0
#: code:addons/ccs_base/wizard/batch_update_transfer_bl_no_wizard.py:0
#: code:addons/ccs_base/models/cc_bill_loading.py:0 code:addons/ccs_base/wizard/batch_update_transfer_bl_no_wizard.py:0
#, python-format
msgid "Transfer B/L No. cannot be the same as B/L No. or Transfer B/L No."
msgstr "转单号不能与提单号或转单号相同。"
...
...
@@ -3900,14 +3845,12 @@ msgid "Transport Name"
msgstr "运输工具名称"
#. module: ccs_base
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
msgid "Transport Tool Code"
msgstr ""
#. module: ccs_base
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.search_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.tree_cc_bl_view
msgid "Transport Tool Name"
msgstr ""
...
...
@@ -3946,8 +3889,7 @@ msgstr "未同步"
#. module: ccs_base
#: model:ir.actions.act_window,name:ccs_base.action_batch_input_bl_status_wizard
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view
#: model_terms:ir.ui.view,arch_db:ccs_base.view_update_bl_status_wizard
#: model_terms:ir.ui.view,arch_db:ccs_base.form_cc_bl_view model_terms:ir.ui.view,arch_db:ccs_base.view_update_bl_status_wizard
msgid "Update Bill Of Loading Status"
msgstr "更新提单状态"
...
...
@@ -3980,8 +3922,7 @@ msgstr "更新包裹进度"
#. module: ccs_base
#. odoo-python
#: code:addons/ccs_base/models/cc_bill_loading.py:0
#: model:ir.model,name:ccs_base.model_update_bl_status_wizard
#: code:addons/ccs_base/models/cc_bill_loading.py:0 model:ir.model,name:ccs_base.model_update_bl_status_wizard
#, python-format
msgid "Update the status of the bill of loading"
msgstr "更新提单状态"
...
...
@@ -3993,8 +3934,7 @@ msgstr "更新提单状态"
#. module: ccs_base
#. odoo-python
#: code:addons/ccs_base/models/cc_bill_loading.py:0
#: code:addons/ccs_base/wizard/batch_input_ship_package_statu_wizard.py:0
#: code:addons/ccs_base/models/cc_bill_loading.py:0 code:addons/ccs_base/wizard/batch_input_ship_package_statu_wizard.py:0
#: model:ir.actions.server,name:ccs_base.batch_input_ship_package_status_server
#, python-format
msgid "Update the status of the small package"
...
...
@@ -4118,9 +4058,7 @@ msgstr "【大包】 还没有!点击左上角的“创建”按钮,沙发
#. module: ccs_base
#: model_terms:ir.actions.act_window,help:ccs_base.action_cc_history_package_sync_log
msgid ""
"[CC History Package Sync Log] Not yet! Click the Create button in the top left corner and the sofa "
"is yours!"
msgid "[CC History Package Sync Log] Not yet! Click the Create button in the top left corner and the sofa is yours!"
msgstr ""
#. module: ccs_base
...
...
@@ -4135,8 +4073,7 @@ msgstr "【清关进度】 还没有!点击左上角的“创建”按钮,
#. module: ccs_base
#: model_terms:ir.actions.act_window,help:ccs_base.action_cc_is_clearance_company
msgid ""
"[Clearance Company] Not yet! Click the Create button in the top left corner and the sofa is yours!"
msgid "[Clearance Company] Not yet! Click the Create button in the top left corner and the sofa is yours!"
msgstr "【清关公司】还没!点击左上角的创建按钮,沙发就是你的了!"
#. module: ccs_base
...
...
@@ -4151,20 +4088,17 @@ msgstr "【客户】 还没有!点击左上角的“创建”按钮,沙发
#. module: ccs_base
#: model_terms:ir.actions.act_window,help:ccs_base.action_cc_history_big_package
msgid ""
"[History Big Package] Not yet! Click the Create button in the top left corner and the sofa is yours!"
msgid "[History Big Package] Not yet! Click the Create button in the top left corner and the sofa is yours!"
msgstr "【历史大包】 还没有!点击左上角的“创建”按钮,沙发就是你的了!"
#. module: ccs_base
#: model_terms:ir.actions.act_window,help:ccs_base.action_cc_history_package_good
msgid ""
"[History Package Good] Not yet! Click the Create button in the top left corner and the sofa is yours!"
msgid "[History Package Good] Not yet! Click the Create button in the top left corner and the sofa is yours!"
msgstr "【货物】 还没有!点击左上角的“创建”按钮,沙发就是你的了!"
#. module: ccs_base
#: model_terms:ir.actions.act_window,help:ccs_base.action_cc_history_ship_package
msgid ""
"[History Ship Package] Not yet! Click the Create button in the top left corner and the sofa is yours!"
msgid "[History Ship Package] Not yet! Click the Create button in the top left corner and the sofa is yours!"
msgstr "【小包】 还没有!点击左上角的“创建”按钮,沙发就是你的了!"
#. module: ccs_base
...
...
@@ -4200,8 +4134,7 @@ msgstr ""
#. module: ccs_base
#: model:mail.template,subject:ccs_base.email_template_exception_notification_en
msgid ""
"{{ ('Big Package Exception' if object.action_type == 'big package' else 'Ship Package Exception') }}"
msgid "{{ ('Big Package Exception' if object.action_type == 'big package' else 'Ship Package Exception') }}"
msgstr ""
#. module: ccs_base
...
...
@@ -4412,8 +4345,7 @@ msgid "自动推送配置"
msgstr ""
#. module: ccs_base
#: model:ir.actions.server,name:ccs_base.cron_get_pod_ir_actions_server
#: model:ir.cron,cron_name:ccs_base.cron_get_pod
#: model:ir.actions.server,name:ccs_base.cron_get_pod_ir_actions_server model:ir.cron,cron_name:ccs_base.cron_get_pod
msgid "自动获取尾程POD"
msgstr ""
...
...
ccs_base/models/cc_bill_loading.py
浏览文件 @
2e92ab17
...
...
@@ -722,7 +722,7 @@ class CcBL(models.Model):
def
cron_get_pod
(
self
):
"""
状态为清关中且附件信息尾程交接POD(待大包数量和箱号),为空的提单,自动获取尾程POD信息
状态为清关中且附件信息尾程交接POD(待大包数量和箱号),为空的提单,自动获取尾程POD信息
暂时不用
"""
fix_name
=
'尾程交接POD(待大包数量和箱号)'
bl_objs
=
self
.
env
[
'cc.bl'
]
.
search
(
...
...
@@ -741,8 +741,7 @@ class CcBL(models.Model):
})
wizard_obj
.
confirm
()
def
_get_pod_files
(
self
):
fix_name
=
'尾程交接POD(待大包数量和箱号)'
def
_get_pod_files
(
self
,
fix_name
):
res
=
[]
for
bl
in
self
:
files
=
self
.
env
[
'cc.clearance.file'
]
.
sudo
()
.
search
(
...
...
@@ -762,8 +761,13 @@ class CcBL(models.Model):
res
.
append
((
name
,
f
.
file
))
return
res
def
action_download_pod
(
self
):
files
=
self
.
_get_pod_files
()
def
action_download_pod
(
self
,
pod_name
):
"""
下载POD
:return:
"""
files
=
self
.
_get_pod_files
(
pod_name
)
if
not
files
:
return
{
'type'
:
'ir.actions.act_window_close'
}
if
len
(
self
)
==
1
and
len
(
files
)
==
1
:
...
...
@@ -1267,20 +1271,19 @@ class CcBL(models.Model):
'target'
:
'new'
}
def
action_batch_download_pod
(
self
):
def
action_batch_download_pod
(
self
,
pod_name
=
''
):
"""
将选中的提单以提单号命名下载尾程交接POD文件,若文件有多个则以提单-1/-2进行命名下载,若选择多个提单,则将所有文件打包成zip,zip命名则以POD进行命名
"""
# 检查是否有选中的提单
if
not
self
:
raise
UserError
(
_
(
'Please select at least one bill of loading.'
))
# 检查是否有尾程交接POD文件
fix_name
=
'尾程交接POD(待大包数量和箱号)'
# 检查是否有尾程交接POD文件或货站提货POD文件
has_files
=
self
.
env
[
'cc.clearance.file'
]
.
search_count
(
[(
'bl_id'
,
'in'
,
self
.
ids
),
(
'file_name'
,
'='
,
fix
_name
),
(
'file'
,
'!='
,
False
)])
[(
'bl_id'
,
'in'
,
self
.
ids
),
(
'file_name'
,
'='
,
pod
_name
),
(
'file'
,
'!='
,
False
)])
if
not
has_files
:
raise
UserError
(
_
(
'Please configure the tail-end handover POD file of the bill of loading first.'
))
return
self
.
action_download_pod
()
return
self
.
action_download_pod
(
pod_name
)
# 增加一个清关进度的业务对象,继承自models.Model, 用于管理业务数据.业务数据包括提单号、清关节点(业务对象)、进度日期、进度描述、更新人
...
...
ccs_base/models/order_state_change_rule.py
浏览文件 @
2e92ab17
...
...
@@ -118,19 +118,17 @@ class OrderStateChangeRule(models.Model):
file_obj
.
is_upload
=
False
file_obj
.
action_sync
()
def
upload_pod_attachment
(
self
,
bl_obj
,
name
,
data
):
"""尾程交接POD(待大包数量和箱号) 文件上传与同步"""
def
upload_pod_attachment
(
self
,
bl_obj
,
name
,
data
,
file_name
=
'货站提货POD'
):
"""尾程交接POD(待大包数量和箱号)
/货站提货POD
文件上传与同步"""
arr
=
[
{
'file_name'
:
'尾程交接POD(待大包数量和箱号)'
,
'file_name'
:
file_name
,
'file'
:
base64
.
encodebytes
(
data
),
'attachment_name'
:
name
,
'is_upload'
:
False
,
'bl_id'
:
bl
.
id
}
for
bl
in
bl_obj
]
# file_objs = self.env['cc.clearance.file'].sudo().search([('file_name', '=', '尾程交接POD(待大包数量和箱号)'),
# ('bl_id', 'in', bl_obj.ids)])
file_objs
=
self
.
env
[
'cc.clearance.file'
]
.
sudo
()
.
create
(
arr
)
# 最大重试次数
max_retries
=
2
...
...
@@ -138,10 +136,6 @@ class OrderStateChangeRule(models.Model):
retries
=
0
while
retries
<=
max_retries
:
try
:
# 设置文件内容
# file_obj.file = base64.encodebytes(data)
# file_obj.attachment_name = name
# file_obj.is_upload = False # 确保文件状态是未上传
# 尝试上传操作
file_obj
.
action_sync
()
# 检查是否上传成功,假设 is_upload 为 False 表示上传失败
...
...
ccs_base/views/cc_bl_view.xml
浏览文件 @
2e92ab17
...
...
@@ -412,9 +412,9 @@
</field>
</record>
<!-- 获取
尾程
POD -->
<!-- 获取
货站提货
POD -->
<record
id=
"bl_get_pod_info_server_action"
model=
"ir.actions.server"
>
<field
name=
"name"
>
Batch Get POD Info
</field>
<field
name=
"name"
>
Batch Get P
ickUp P
OD Info
</field>
<field
name=
"model_id"
ref=
"model_cc_bl"
/>
<field
name=
"binding_model_id"
ref=
"model_cc_bl"
/>
<field
name=
"state"
>
code
</field>
...
...
@@ -426,10 +426,23 @@
</field>
</record>
<!-- 获取尾程快递POD -->
<record
id=
"bl_get_delivery_pod_info_server_action"
model=
"ir.actions.server"
>
<field
name=
"name"
>
Batch Get Delivery POD Info
</field>
<field
name=
"model_id"
ref=
"model_cc_bl"
/>
<field
name=
"binding_model_id"
ref=
"model_cc_bl"
/>
<field
name=
"state"
>
code
</field>
<field
name=
"binding_view_types"
>
list,form
</field>
<field
name=
"groups_id"
eval=
"[(4, ref('ccs_base.group_clearance_of_customs_user'))]"
/>
<field
name=
"code"
>
if records:
action = records.action_batch_get_pod_info()
</field>
</record>
<!--
下载POD
-->
<!--
下载货站提货POD
-->
<record
id=
"bl_download_pod_server_action"
model=
"ir.actions.server"
>
<field
name=
"name"
>
Batch Download POD
</field>
<field
name=
"name"
>
Batch
PickUp
Download POD
</field>
<field
name=
"model_id"
ref=
"model_cc_bl"
/>
<field
name=
"binding_model_id"
ref=
"model_cc_bl"
/>
<field
name=
"state"
>
code
</field>
...
...
@@ -437,8 +450,21 @@
<field
name=
"groups_id"
eval=
"[(4, ref('ccs_base.group_clearance_of_customs_user'))]"
/>
<field
name=
"code"
>
if records:
action = records.action_batch_download_pod()
action = records.action_batch_download_pod(
pod_name='货站提货POD'
)
</field>
</record>
<!-- 下载尾程交接POD -->
<record
id=
"bl_download_delivery_pod_server_action"
model=
"ir.actions.server"
>
<field
name=
"name"
>
Batch Download Delivery POD
</field>
<field
name=
"model_id"
ref=
"model_cc_bl"
/>
<field
name=
"binding_model_id"
ref=
"model_cc_bl"
/>
<field
name=
"state"
>
code
</field>
<field
name=
"binding_view_types"
>
list,form
</field>
<field
name=
"groups_id"
eval=
"[(4, ref('ccs_base.group_clearance_of_customs_user'))]"
/>
<field
name=
"code"
>
if records:
action = records.action_batch_download_pod(pod_name='尾程交接POD(待大包数量和箱号)')
</field>
</record>
</odoo>
\ No newline at end of file
ccs_base/wizard/batch_get_pod_info_wizard.py
浏览文件 @
2e92ab17
...
...
@@ -512,10 +512,11 @@ class BatchGetPodInfoWizard(models.TransientModel):
except
requests
.
exceptions
.
RequestException
as
e
:
raise
ValidationError
(
_
(
'API request failed:
%
s'
)
%
str
(
e
))
def
_write_pdf_file
(
self
,
processed_files
):
def
_write_pdf_file
(
self
,
processed_files
,
fix_name
=
'货站提货POD'
):
"""
Write PDF file to clearance files # 回写PDF文件到清关文件
:param processed_files: 处理后的文件数组
:param fix_name:
"""
for
file_info
in
processed_files
:
if
not
file_info
.
get
(
'bl'
):
...
...
@@ -529,7 +530,6 @@ class BatchGetPodInfoWizard(models.TransientModel):
continue
# 如果有文件为空的就回写,否则就创建新的清关文件记录
fix_name
=
'尾程交接POD(待大包数量和箱号)'
clearance_file
=
self
.
env
[
'cc.clearance.file'
]
.
search
(
[(
'bl_id'
,
'='
,
bl
.
id
),
(
'file_name'
,
'='
,
fix_name
),
(
'file'
,
'='
,
False
)],
limit
=
1
)
if
clearance_file
:
...
...
@@ -542,7 +542,7 @@ class BatchGetPodInfoWizard(models.TransientModel):
# 创建新的清关文件记录
clearance_file
=
self
.
env
[
'cc.clearance.file'
]
.
create
({
'bl_id'
:
bl
.
id
,
'file_name'
:
'尾程交接POD(待大包数量和箱号)'
,
'file_name'
:
fix_name
,
'attachment_name'
:
file_name
,
'file'
:
file_data
})
...
...
ccs_base/wizard/batch_get_pod_info_wizard_views.xml
浏览文件 @
2e92ab17
...
...
@@ -36,10 +36,9 @@
Remove specified text (AGN, UCLINK LOGISITICS LTD) from PDF files
</li>
<!-- 涂抹指定文字:对PDF文件中的指定文字进行涂抹处理 -->
<li
attrs=
"{'invisible': [('sync_successful_processed', '=', False)]}"
>
<strong>
Sync Last Mile POD:
</strong>
Synchronize POD (Proof of Delivery) attachment information with TK system, including
big package quantities and container numbers
</li>
<!-- 同步尾程POD:向TK同步尾程交接POD(待大包数量和箱号)的附件信息 -->
<strong>
Sync Cargo Terminal Pickup POD:
</strong>
Synchronize the attachment information of the POD for picking up goods from TK cargo station
</li>
<!-- 同步货站提货POD:向TK同步货站提货POD的附件信息 -->
<li
attrs=
"{'invisible': [('sync_successful_processed', '=', False)]}"
>
<strong>
Sync Push Match Node:
</strong>
...
...
@@ -106,10 +105,9 @@
<strong>
Description:
</strong>
<!-- 说明: -->
<ul>
<li>
<strong>
Get Last Mile POD:
</strong>
Generate a last mile POD (Proof of Delivery) attachment information, including
big package quantities and container numbers
</li>
<!-- 获取尾程POD:生成一条尾程交接POD(待大包数量和箱号)的附件信息 -->
<strong>
Get Cargo Terminal Pickup POD:
</strong>
Generate a attachment information of the POD for picking up goods cargo station
</li>
<!-- 获取货站提货POD:生成一条货站提货POD的附件信息 -->
<li
attrs=
"{'invisible': [('get_last_mile_pod', '=', False)]}"
>
<strong>
Remove Specified Text:
</strong>
Remove specified text (AGN, UCLINK LOGISITICS LTD) from PDF files
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论