purchase order 和 sales confirmation 有啥不同呢
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了purchase order 和 sales confirmation 有啥不同呢相关的知识,希望对你有一定的参考价值。
参考技术Apurchase order 和 sales confirmation 有什么不同呢
purchase order购买订单
sales confirmation销售确认
procurement 和 purchase 有什么不同
二者在用作采购时没区别!可以互换!
procurement 采购;获得;促成
This is the government procurement not mercial.
这是 *** 采购,不是商业采购。
Obtain project resources in aordance with a procurement plan.
按采购计划获得项目资源。
Procurement is the process of obtaining goods by the OCOG through purchase or VIK.
采购是奥组委通过购买或实物赞助形式获得物资的过程。
purchase 采购
The receipt is your proof of purchase.
这张发票是你购物的凭据.
The house is the most expensive purchase I have ever made.
房子是我买过的最贵的东西。
buy和purchase有什么不同?
若指用金钱去购买东西的话, 两者意思是一样的.
(1) buy 是最为普遍的用词, purchase 有时在较为官式的场合出现,比较上来得文化意味较重,而且似乎经过"深思熟虑"才决定的:
"The board of directors has decided to purchase the land lot no.231 from xxx"
在此例子里, 用 buy 完全不会影响其原意.
(2) buy 和 purchase 其他解释, 例如你可 buy time (争取时间), I don\'t buy Tom\'s ida.我不采纳汤姆的意见。这时便不能换作purchase了。
(3) buy 和 purchase 虽然都可作名词. 但若是指一项「购入」则多用 purchase. buy 作名词用时多数作「抵到烂/执到宝...」解.
We made the purchase last year (我们在上年达成这项购物/入的)
It was a real buy at that price! (以那价钱来说真是抵到烂啦!!)
至于deal with则多指安排, 处理, 涉及, 做生意。可以用(make bussiness)、(cope with )、(manage)、(handle)、(see to)、(take care)、(sort out)、(content with)、(take in hand)等作同义词用。
sales 和marketing有什么不同?
sales单纯指“销售”,就是“卖”东西。
marketing指“市场”,不光有“销售”,还包括“市场培育”、“公关”等 内容。
quickbooks中invoices,sales receipts,和credit memos有什么不同
要看用哪种ERPEBS接口表参考信息: AP接口表: AP_INVOICES_INTERFACE AP_INVOICE_LINES_INTERFACE 涉及请求: 应付款管理系统放接口导入 涉及案例: 运费导AP、费用导AP PO接口表: 申请: PO_REQUISITIONS_INTERFACE_ALL 涉及请求: 导入申请 采购: po_headers_interface po_lines_interface po_distributions_interface 涉及请求: Import Standard Purchase Orders 接收: rcv_headers_interface rcv_transactions_interface mtl_transaction_lots_interface 涉及请求: 接收事务处理处理器 涉及案例:运费导采购、MRP导申请、POP导申请 GL接口表: gl_interface 涉及案例:ADI导记账、返利导记账 FA接口表: fa_mass_additions FA API: 增加fa_addition_pub.do_addition 修改:fa_adjustment_pub.do_adjustment fa_asset_desc_pub.update_desc 涉及案例:电资产清理 库存事务接口:mtl_transactions_interface 1)般用做各类杂收发、Cost Update于业务关事务般建议使用比SO发货自发导致Workflow没往走 2)功导入运行Cost Manager计录 3)平均本更新通接口;该Item没交易则本数据进入cst_item_costs 固定资产接口:fa_mass_additions 1)fa_mass_additions表几Trigger需要注意;自插其表删除候 2)折旧接口表给自Category继承所导入需要Update表 3)通AP引FA没Source Lines信息;需要通插表实现 4)数据进接口Navigator:Mass Additions/Post Mass Additions提交请求集报表显示导入结我测试程序直接提交请求集 总账录接口:gl_interface 1)简单接口说 应付发票接口:ap_invoices_interface/ap_invoice_lines_interface 1)Profile AP: Use Invoice Batch Controls定义否使用批控制 2)仅支持CREDIT/STANDARD;注意金额负于零用CREDIT于零用STANDARD 3)PREPAYMENT/DEBIT/EXPENSE REPORT/MIXED支持先用CREDIT或者STANDARD进再Update式表ap_invoices_all 4)导入再调用请求Invoice Validation自Validate发票 应收发票接口:ra_interface_lines_all/ra_interface_salescredits_all 1)几接口表间关系其接口同通ID关联通描述性弹性域Line Transaction Flexfield定义 2)接口给IDName要根据Transaction Source定义能随便给 3)ra_interface_distributions_all表插让系统自配行 4)没销售员提供条ID=-3No Sales Person记录给接口要看AR System Option Miscellaneous设置否要求销售员 应收收据接口:ar_interim_cash_receipts_all 1)AR Receipt标准接口Lockbox需要预先定义Format;Oracle根据Format定义接口数据写ar_interim_cash_receipts_all;我跳第步直接数据插入ar_interim_cash_receipts_allBatch需要我直接插表 2)Batch界面查看:数据ar_interim_cash_receipts_allBatch Type Mannual Quick 3)BatchCurrency取本位币即收据用需要货币 客户导入接口:ra_customers_interface_all/ra_customer_profiles_int_all/ra_contact_phones_int_all 1)要导Customerra_customer_profiles_int_all需要记录 2)orig_system_party_ref相同Customer_Number同Party建Customer 3)ship tobill_to_orig_address_ref用bill toorig_system_address_ref自关联 4)需要打Patch 36067443558213否则StatementDunning类型Site Use导进 5)所字段都Interface进;HZ_Cust_Site_Uses_all例导入需要直接Update比较重要字段:payment_term_id、order_type_id、warehouse_id、territory_id、primary_salesrep_id 6)更新HZ_Cust_Site_Uses_allPrimary_flag候注意同更新hz_cust_at_sites_allbill_to_flagship_to_flagP(Primary)或者Y 销售订单接口:oe_headers_iface_all/oe_lines_iface_all/oe_actions_iface_all 1)整张Close订单通接口表;Close订单Oracle几乎直接插表;其要做验证 2)部行Close订单给行Assign仅负责Close(Enter/Fulfill/Close/End)工作流Workflow Back Ground Process起Close 3)非Close订单行号能重复所接口表我给空;需要待导入Update Line表即 4)数量负要与Line Type类型致Order负Return否则接口报Inventory Item错误 5)订单号更新需要更新几表:oe_order_headers_all/wsh_delivery_details/mtl_sales_orders 6)订单行收货或者发货足情况拆行拆行候系统几乎拷贝所字段碰Unique字段失败我碰问题源系统line_id记录弹性域并给弹性域建Unique索引导致Dropship订单采购部收货报错 采购订单接口:po_headers_interface/po_lines_interface/po_distributions_interface 1)PO接口问题察看错误信息表po_interface_errors解决部问题 2)本位币导入Rate Date空需要Update表 3)quantity_billed事更新AP再Match 4)审批记录直接插入表po_action_history 5)注意采购Valdiate ORG 6)Item没Assign给Ship_to_报No data found错误 采购接收接口:rcv_shipment_headers/rcv_transactions_interface 1)收据直接写表;收据行收货事务通接口 2)注意parent_transaction_idReceive需要放空 3)PO接口问题察看错误信息表po_interface_errors解决部问题 4)要再现原Receiving Transaction按顺序批进入接口RECEIVE、TRANSFER、ACCEPT、REJECT、DELIVER、RETURN TO RECEIVING、RETURN TO VENDOR、CORRECT 库存项目接口:mtl_system_items_interface 1)Master Org新增Item比较简单给足需要字段即 2)其组织增加Item(相于Master Assign再Update)需要注意Master Org Conctrol字段需要保持主组织值(比较看mtl_item_attributesConctrol_level = 1) 3)其组织增加Item需要注意些字段需要保持主组织值否则接口报错create_supply_flag、dual_uom_control、buyer_id、allowed_units_lookup_code、purchasing_item_flag、internal_order_flag、inventory_item_flag 4)要给Item Assign Category通mtl_item_categories_interface应请求Item Category Assignment Open Interfac
SQL中 \\\'group by\\\'和\\\'order by \\\'有什么不同呢
一个是对处理的数据进行分组,一个是对处理的数据进行排序
CFR和CNF有什么不同呢?
CFR是COST FREIGHT的缩写,CNF是COST AND FREIGHT。没什么不同,国际贸易通则版本不一样,称呼不同。
fastener和button有什么不同呢
fastener你可以理解为紧固件,比如销,定位销. Rivet 铆接,铆钉,扣件;锁定器;紧固件
button就很广了,钮扣按钮都可以用
refuse 和reject有什么不同呢?
refuse 可接不定式,表示拒绝做某事,也可接名词,表示不接受。reject 语气比 refuse 强,表示断然拒绝。如果不同意一种意见或信仰,要用 reject。
比较:
1. I refused to take part in anything that is illegal.
我拒绝参加任何非法的活动。
2. The army doctors rejected several recruits as unfit.
军医拒绝了几名新兵,认为他们身体不合格。
Swede和Swedish有什么不同呢
swede只是名词,是瑞典人的意思。
而Swedish既可以作名词,有瑞典语和瑞典人的意思,还可以作形容词,意思是:
瑞典的
瑞典语的
在 Odoo 14 中使用 purchase.order.line 中的搜索功能时出错
【中文标题】在 Odoo 14 中使用 purchase.order.line 中的搜索功能时出错【英文标题】:Error on using Search function from purchase.order.line in Odoo 14 【发布时间】:2021-06-21 01:20:25 【问题描述】:我有这样的动作:
. . .
<record id="confirm_action" model="ir.actions.server">
<field name="name">Confirm</field>
<field name="binding_model_id" ref="my_module.model_purchase_order_line"/>
<field name="model_id" ref="my_module.model_purchase_order_line"/>
<field name="state">code</field>
<field name="code">
action = records.confirm_line()
</field>
</record>
. . .
我的模型中有这段代码:
class purchase_order_line_inherit(models.Model):
_inherit = "purchase.order.line"
def confirm_line(self):
for line in self:
purchase_orders = self.env['purchase.order.line'].search(['product_id.id','=',line.product_id.id])
这是错误:
Odoo 服务器错误 回溯(最近一次通话最后): _dispatch 中的文件“/home/odoo/odoo/odoo/addons/base/models/ir_http.py”,第 237 行 结果 = request.dispatch() 文件“/home/odoo/odoo/odoo/http.py”,第 683 行,在调度中 结果 = self._call_function(**self.params) _call_function 中的文件“/home/odoo/odoo/odoo/http.py”,第 359 行 返回检查调用(self.db,*args,**kwargs) 文件“/home/odoo/odoo/odoo/service/model.py”,第 94 行,在包装器中 返回 f(dbname, *args, **kwargs) 文件“/home/odoo/odoo/odoo/http.py”,第 347 行,在 checked_call 中 结果 = self.endpoint(*a, **kw) 调用中的文件“/home/odoo/odoo/odoo/http.py”,第 912 行 返回 self.method(*args, **kw) 文件“/home/odoo/odoo/odoo/http.py”,第 531 行,在 response_wrap 响应 = f(*args, **kw) 运行中的文件“/home/odoo/odoo/addons/web/controllers/main.py”,第 1733 行 结果 = action.run() 运行中的文件“/home/odoo/odoo/odoo/addons/base/models/ir_actions.py”,第 629 行 res = runner(run_self,eval_context=eval_context) _run_action_code_multi 中的文件“/home/odoo/odoo/odoo/addons/base/models/ir_actions.py”,第 498 行 safe_eval(self.code.strip(), eval_context, mode="exec", nocopy=True) # nocopy 允许返回 'action' 文件“/home/odoo/odoo/odoo/tools/safe_eval.py”,第 346 行,在 safe_eval raise ValueError('%s: "%s" while evaluation\n%r' % (ustr(type(e)), ustr(e), expr)) 例外
上述异常是以下异常的直接原因:
Traceback(最近一次调用最后一次):文件 “/home/odoo/odoo/odoo/http.py”,第 639 行,在 _handle_exception 中 return super(JsonRequest, self)._handle_exception(exception) 文件“/home/odoo/odoo/odoo/http.py”,第 315 行,在 _handle_exception 从 new_cause ValueError 引发 exception.with_traceback(None):
: "'int' object is not subscriptable" while 评估'action = records.confirm_line()'
我想要做的只是获取与我之前选择的行具有相同产品的采购订单行的数据。我做错了什么?
它给了我来自purchase_orders = self.env['purchase.order.line'].search(['product_id.id','=',line.product_id.id])
这一行的错误。
【问题讨论】:
【参考方案1】:最后一段代码在某些方面似乎是错误的。首先,您不会得到订单,而是订单行。所以重命名变量purchase_orders
。其次,您不需要域左侧部分中的.id
。第三,域的语法错误,因为域必须是特殊逻辑运算符和/或 3 元组的列表。但现在它是一个包含 2 个字符串和一个整数的列表。
所以最后这个方法应该是这样的:
def confirm_line(self):
for line in self:
purchase_order_lines = self.search([('product_id','=',line.product_id.id)])
# here something has to be done, because right now
# nothing will happen at all
【讨论】:
非常感谢您的及时答复!这正是我所需要的。以上是关于purchase order 和 sales confirmation 有啥不同呢的主要内容,如果未能解决你的问题,请参考以下文章
类型错误:generate_purchase_order() 只需要 1 个参数(给定 5 个)
在 Odoo 14 中使用 purchase.order.line 中的搜索功能时出错