PO关闭--好纠结

之前对PO的状态控制做了一个总结,并陆续对之前的那篇日记做了部分补充,今天特别针对PO关闭状态做了一个测试

首先,直接对po关闭后,仍然可以做退货(

由此,我的理解是,PO无法做接收的情况是--PO关闭和接收关闭

①在PO最终关闭时,会同时将状态设置为接收关闭;

②PO取消时,打开PO不能查看到已取消的行,当然不能做接收;

③PO暂挂,将其挂起也不能对PO做任何修改,当然也不能做接收

除以上三种情况外,只有状态为接收关闭才会不允许接收。而PO的接收关闭时点在INV下的采购选项下设置,可选已交货/已接受/已接收。

PO关闭--好纠结 -   不见 - Oracle ERP~菜鸟笔记
而在数量上的控制是,根据设置对应动作的数量等于订购数量就会自动更改状态为接收关闭。如上面设置为已交货, 那么在交货数量等于订购数量时,订单自动关闭接收
PO关闭--好纠结 -   不见 - Oracle ERP~菜鸟笔记
即使设置接收关闭允差不为0,如上面那个PO,设置接收关闭允差为10%,可是在接收了100个后就自动改为接收关闭了
PO关闭--好纠结 -   不见 - Oracle ERP~菜鸟笔记
(所以这个 接收关闭允差的作用是什么?还没搞清楚!)
继续上面那个话题:PO的关闭
其次,当接收数量未满足订购数量时,PO关闭,不会影响接收,但是会导致发票关闭(还未做发票匹配喔)
PO关闭--好纠结 -   不见 - Oracle ERP~菜鸟笔记
但是为什么现在又变成了已关闭?
PO关闭--好纠结 -   不见 - Oracle ERP~菜鸟笔记
并且,在做发票匹配的时候完全没有问题!
好纠结!
 
最终关闭的时候,好象应付模块有个选项,如果应付模块设置成No的话,则需要手工操作,不过以前好象见过有成批关闭的贴子,有需要的可以自己找一找
 
采购订单订单相关控制规则(待细化)
删除未批准单据或添加给先前已批单据的未批准行、发运和分配 通过完全或部分取消单据,终止与供应商的现有购货承约 通过最终关闭已完成的订单,指明不能或不允许对已完成的订单执行其它内部活动 冻结或撤消冻结单据,以控制是否允许修改单据 暂挂单据,以防止打印、接收、开票和审批单据,直至解除暂挂 固定采购订单,以防止 MRP在按固定日期创建的时间栏内建议重新计划提前、取消或新建计划采购订单 控制采购管理系统如何自动关闭单据以进行接收和开票活动 采购订单状态

在采购订单控制中,具体涉及到取消,最终关闭,冻结,取消冻结,固定,暂挂,接收以关闭,开票以关闭,关闭,删除各种采购订单状态。具体如下:

删除。对于未提交审批的单据,可以以在单据创建窗口直接删除整个单 据、单据行、发运。对于已提交审批的单据,可以删除其中后来添加的未批准的行、发运和分配。删除后,订单所关联的申请会自动返回申请集,可以使用"自动创 建单据"窗口,把这些未执行的申请重新分配给其它采购订单或发放。删除操作执行后,单据数据直接从系统中删除,无法再从相应界面与数据表中杳到。

取消。单据创建人可以通过完全或部分取消单据头、行、发运、分配,来 终止或部分终止与供应商的现有合约关系。如果取消了采购订单实体,则不能接收或支付被取消的物料和服务,但可以支付取消前已接收的订单。另外,不能修改被取消的实体或其组件。如果某申请行已有关联的采购订单,则此行不能被取消。取消操作属不可撤消的操作,只有确保所有需要的活动均完成之后,才可以取消单据 或其组件。单据被取消后,在单据汇总界面仍然显示相应数据,但单据不可访问。通过系统设置,采购员可以在取消订单的同时,选择是否同时取消采购申请,否则,申请会自动返回申请集。

例如:与某供应商订购了某物料A与B,随后因设计变更,不再需要物料B,这时可取消包含物料B的订单行。如果物料A订购数量为30件,而生产只需要0件,在接收0件并完成后续事务处理后,可以取消订单行,则剩下的0件就会取消,而已接收的0件仍然有效。

最终关闭。可以以通过最终关闭已完成的单据、行和发运,防止对单据的 修改或执行活动。单据最终关闭后,无法在相应的录入表单窗口访问该单据,也不能对最终关闭的实体执行以下活动:接收、转移、检验、交货、更正接收数量、开票、向供应商退货或退回至接收。可以审批包括最终关闭实体的单据,但不能审批在题头层最终关闭的单据。可以打印最终关闭的单据。单据关闭后,与订单关联的 申请不会自动返回申请集。单据最终关闭是Orace Purchasing系统的内部控制活动,不会影响与供应商的合同关系,即与供应商的合同关系依然有效。
最终关闭是不可撤消的活动,只有在确保所有需要的活动均已完成时,刁一能最终关闭单据或其组件,一般不建议执行此活动。

暂挂与发放暂挂。只有状态为"处理中"的单据可执行暂挂,单据暂挂可以在撤消审批单据的同时防止打印、接收、开票和进一步审批,直至解除暂挂。例如:在采购订单提交审批后,发现合同条款存在一定问题,在同供应商协商期间,可以先"暂挂"单据,直至问题解决后再执行"发放暂挂"。

冻结和未冻结。如果要防止再对采购订单进行任何修改或其它活动,可以 冻结采购订单,冻结操作只能在题头和发放层执行。在冻结采购订单后,仍可以接收和支付已订购的货物。如果要防止接收或将发票与此采购订单匹配,则应取消或最终关闭采购订单。冻结操作属可逆操作,在控制单据界面执行"未冻结",可以撤消冻结单据。冻结订单不能在录入表单中被访问。

关闭、接收关闭、发票关闭。Oracle Purchasing可以根据系统中"采购选项"窗口中指定的控制选项(接收关闭允差、接收关闭点和开票结算允差),自动关闭接收及开票。一旦关闭指定行的所有发运,Oracle Purchasing将自动关闭该行;一旦关闭指定题头的所有行,Orace Purchasing将自动关闭单据。除系统的自动关闭外,还可以在单据控制界面手工将接收关闭或发票关闭,以控制在某期间内的订单接收及开票。例如:系统设置关闭允差为95%,如果订购了某物料00件,已接收了96件,则系统自动关闭此行的接收。如果供应商一批送来94件,采购员认为剩余的6件可以不再 需要,可以人工在单据控制界面关闭接收,则此行不可再接收。进行"关闭"后,在单据控制界面可重新"打开"单据。
 
 
 
 
采购核心流程包括采购请购,采购订单,采购接收。而实际上企业的采购业务涉及到更多的流程,包括物料,供应商的认证和维护,采购寻源,招投标等一系列流程。


对于采购需要用到得供应商信息维护,物料信息的维护在前面已经有说明。物料和供应商是采购管理的基础数据,在物料和供应商都维护后,还可以进一步维护供应商和物料的对应关系信息,在ERP里面叫供应来源维护。供应来源维护包括物料批准的供应商列表,批准供应商列表会讲物料,供应商,供应商发运组织和地点等建立对应关系。

一个物料可以有多个合格供应商,那么可以进一步维护每个供应商的供货比例信息。那么在定义了供应来源规则和每个供应商的供货比例后,可以根据事先定义的百分比把计划订单采购分到不同供应商。这种场景一般在更加采购申请或MRP计划需求信息,自动生成采购订单的时候使用。从一个长周期时间段来看,每个供应商的供货量应该符合供货比例分配设置。

采购请购流程


采购请购单和采购订单

1.制作主体:请购单各个业务需求部门都可以提交,采购订单只有采购部门能够制作。
2.单据内容:请购部门只关心请购物料和交期,一般不指定具体的供应商和价格,供应商和价格是采购的事。
3.对应关系:请购一般根据项目需求,可能需要从多个供应商采购,一张请购单可对应到多种采购订单。
4.基础数据:请购的物料和供应商都可能是新的,也可能是已有的,根据请购内容涉及到不同采购实施策略。

请购单核心对象表

1.请购单头:po.po_requisition_headers_all
2.请购单明细:po.po_requisition_lines_all
3.请购单分配:po.po_req_distributions_all

请购单头没有太多重要信息,主要是请购单好,请购单类型,包括请购人,主要请购人和hr_employees表的员工进行关联。请购单明细则需要给出请购物料和版本,物料说明,请购的数量,需求日期,目标类型和组织,交货地点,建议的供应商等信息。请购单明细需要和物料表进行关联。请购单分配主要是拆分到 具体的账户,还需要进一步了解。

采购请购完成后,对应到具体的采购实施策略,包括是公开招投标,邀标,独家指定等各种采购实施策略。在OracleERP系统里面采购请购完成后对应到询价,供应商报价,报价后洽谈最终确定供应商和物料。在进行正式采购前必须有在一系列线下流程完成供应商和物料基础数据的录入。

采购订单核心表

采购订单头:po.po_headers_all
采购订单明细:po.po_lines_all
采购订单发运行:po.po_line_locations_all
采购订单分配行:po_distributions_all

采购订单头主要包括采购订单号,采购类型,供应商,地点,采购员,订单描述等基础信息。将采购订单行拆分,在行拆分上可以确定具体向供应商采购的物料,物料的数量,单价,币种,汇率,交期等一系列信息。采购订单发运行拆分核心目的是同一张采购订单的同一种物料存在多个交货地点,不同交货地点在不同的日期交 付的数量。而采购订单分配行是到不同项目的进一步拆分,使采购的实际物料信息和项目需求挂接上。

在采购订单发运行维护的时候,还需要维护后续 发票匹配方式和规则,具体包括两单匹配,三单匹配等。通常的三单匹配则是采购订单,应付发票和采购接收的匹配。如果接收后不直接入库还需要送检,则可能涉及到四单匹配。


标准采购订单和一揽子采购协议

采购管理系统提供以下四种采购订单类型,常用的订单类型是标准采购订单与一揽子采购协议
标准采购订单:在创建采购订单时要求明确具体的物料或服务的详细资料(如价格、数量、交货日期和会计分配)用于进行一次性采购的订单类型。 计划采购订单:是一种长期协议,必须指定一个暂定交货计划以及要采购货物或服务的所有详细资料,根据需求进行发放计划采购订单以实际订购货物。 一揽子采购协议:是一种长期采购协议,已知这些物料或服务的详细资料但尚未明确具体的交货计划,在实际采购物料之前,用一揽子采购协议价格来指定物料的采购价格。 合同采购协议:与供应商就特定条款和条件达成一致但暂不指明要采购的物料和服务。在以后发放标准采购订单时再引用此合同。
一揽子采购协议有时候也叫框架协议,框架协议重点是仅确定物料和招标洽谈后的单价,而实际的交货计划则再后续确定,如果对应VMI供方库管理模式,可能方 式还可能是已经建立了一揽子采购协议,并对物料建立了相应的供应商列表。对代管的物料进行补货,根据补货通知,在ERP系统建立标准的采购订单。

采购订单订单相关控制规则(待细化)
删除未批准单据或添加给先前已批单据的未批准行、发运和分配 通过完全或部分取消单据,终止与供应商的现有购货承约 通过最终关闭已完成的订单,指明不能或不允许对已完成的订单执行其它内部活动 冻结或撤消冻结单据,以控制是否允许修改单据 暂挂单据,以防止打印、接收、开票和审批单据,直至解除暂挂 固定采购订单,以防止 MRP在按固定日期创建的时间栏内建议重新计划提前、取消或新建计划采购订单 控制采购管理系统如何自动关闭单据以进行接收和开票活动 采购订单状态

在采购订单控制中,具体涉及到取消,最终关闭,冻结,取消冻结,固定,暂挂,接收以关闭,开票以关闭,关闭,删除各种采购订单状态。具体如下:

删除。对于未提交审批的单据,可以以在单据创建窗口直接删除整个单 据、单据行、发运。对于已提交审批的单据,可以删除其中后来添加的未批准的行、发运和分配。删除后,订单所关联的申请会自动返回申请集,可以使用"自动创 建单据"窗口,把这些未执行的申请重新分配给其它采购订单或发放。删除操作执行后,单据数据直接从系统中删除,无法再从相应界面与数据表中杳到。

取消。单据创建人可以通过完全或部分取消单据头、行、发运、分配,来 终止或部分终止与供应商的现有合约关系。如果取消了采购订单实体,则不能接收或支付被取消的物料和服务,但可以支付取消前已接收的订单。另外,不能修改被取消的实体或其组件。如果某申请行已有关联的采购订单,则此行不能被取消。取消操作属不可撤消的操作,只有确保所有需要的活动均完成之后,才可以取消单据 或其组件。单据被取消后,在单据汇总界面仍然显示相应数据,但单据不可访问。通过系统设置,采购员可以在取消订单的同时,选择是否同时取消采购申请,否则,申请会自动返回申请集。

例如:与某供应商订购了某物料A与B,随后因设计变更,不再需要物料B,这时可取消包含物料B的订单行。如果物料A订购数量为30件,而生产只需要0件,在接收0件并完成后续事务处理后,可以取消订单行,则剩下的0件就会取消,而已接收的0件仍然有效。

最终关闭。可以以通过最终关闭已完成的单据、行和发运,防止对单据的 修改或执行活动。单据最终关闭后,无法在相应的录入表单窗口访问该单据,也不能对最终关闭的实体执行以下活动:接收、转移、检验、交货、更正接收数量、开票、向供应商退货或退回至接收。可以审批包括最终关闭实体的单据,但不能审批在题头层最终关闭的单据。可以打印最终关闭的单据。单据关闭后,与订单关联的 申请不会自动返回申请集。单据最终关闭是Orace Purchasing系统的内部控制活动,不会影响与供应商的合同关系,即与供应商的合同关系依然有效。
最终关闭是不可撤消的活动,只有在确保所有需要的活动均已完成时,刁一能最终关闭单据或其组件,一般不建议执行此活动。

暂挂与发放暂挂。只有状态为"处理中"的单据可执行暂挂,单据暂挂可以在撤消审批单据的同时防止打印、接收、开票和进一步审批,直至解除暂挂。例如:在采购订单提交审批后,发现合同条款存在一定问题,在同供应商协商期间,可以先"暂挂"单据,直至问题解决后再执行"发放暂挂"。

冻结和未冻结。如果要防止再对采购订单进行任何修改或其它活动,可以 冻结采购订单,冻结操作只能在题头和发放层执行。在冻结采购订单后,仍可以接收和支付已订购的货物。如果要防止接收或将发票与此采购订单匹配,则应取消或最终关闭采购订单。冻结操作属可逆操作,在控制单据界面执行"未冻结",可以撤消冻结单据。冻结订单不能在录入表单中被访问。

关闭、接收关闭、发票关闭。Oracle Purchasing可以根据系统中"采购选项"窗口中指定的控制选项(接收关闭允差、接收关闭点和开票结算允差),自动关闭接收及开票。一旦关闭指定行的所有发运,Oracle Purchasing将自动关闭该行;一旦关闭指定题头的所有行,Orace Purchasing将自动关闭单据。除系统的自动关闭外,还可以在单据控制界面手工将接收关闭或发票关闭,以控制在某期间内的订单接收及开票。例如:系统设置关闭允差为95%,如果订购了某物料00件,已接收了96件,则系统自动关闭此行的接收。如果供应商一批送来94件,采购员认为剩余的6件可以不再 需要,可以人工在单据控制界面关闭接收,则此行不可再接收。进行"关闭"后,在单据控制界面可重新"打开"单据。

 
采购核心流程包括采购请购,采购订单,采购接收。而实际上企业的采购业务涉及到更多的流程,包括物料,供应商的认证和维护,采购寻源,招投标等一系列流程。
 
 
 
 
Oracle ERP中的采购单据状态及其控制
李  颖
(济南钢铁股份有限公司 装备部,山东 济南 250101) 摘 要:介绍了Oracle Purchasing模块中采购单据的管理与控制,结合实例,分析了各状态下可采取的控制活动及控制活动对单据的影响。
关键词
:ERP;采购管理;采购单据;单据状态;单据控制
中图分类号
:C931.9   文献标识码:B   文章编号:1004-4620(2005)05-0051-02 MES New Roman">Status of Purchasing Document in Oracle ERP and Its Control
LI Ying
(The Equipment Department of Jinan Iron and Steel Co., Ltd., Jinan 250101, China)
Abstract:Introduces the management and control of purchasing documents in Oracle Purchasing module. In order to achieve effective control to the documents, adoptable control activities under different conditions and its influences on the documents are analyzed with the examples.
Keywords
: entERPrise resource plan; purchasing management; purchasing document; document status; document control
1 引 言
  随着经济全球化和市场竞争的日益激烈,ERP管理成为我国企业管理方式的一个热点。为了充分利用最新的信息化科技手段,全面提升、优化、规范各项管理工作,建立适应信息化需求的扁平、高效组织管理模式,济南钢铁股份有限公司(简称济钢)自2003年2月启动ERP项目,2004年初包括采购、销售、库存、财务等模块的 ERP一期上线。济钢的ERP选用了Oracle公司的Oracle 11.5.9,经过1年的运行,取得了明显成效。
2 单据状态
  Oracle Purchasing即采购管理是ERP的重要组成部分,主要功能为编制采购需求计划,根据计划创建采购订单并跟踪订单的执行情况,处理订单的接收和退货,建立和维护供应商档案等,包括了整个采购活动的各个环节。
  主要采购单据包括申请、标准和计划采购订单、采购协议、发放等。单据的审批状态有:(1)未完成:指不完整的采购单据,即在单据录入窗口录入创建了单据,但尚未提交审批。(2)处理中:在单据编辑窗口录入后提交审批,正处于审批工作流中的单据。(3)已拒绝:在审批工作流中,被审批人拒绝的单据。(4)已退回:采购申请被采购员退回。(5)要求重新审批:采购订单与发放在批准后,如果单据创建人对单据的主要数据进行修改,则系统会自动修改单据状态为“要求重新审批”,需要创建人将单据重新提交审批,方可进行订单的进一步处理。
3 单据控制
  在Oracle Purchasing中,单据的控制活动主要有删除、取消、暂挂、关闭、冻结等。系统一般设置为只有单据创建人具有访问、修改单据的权限,其它人只分配查看单据的权限。
  (1)删除。对于未提交审批的单据,可以在单据创建窗口直接删除整个单据、单据行、发运。对于已提交审批的单据,可删除其中后来添加的未批准的行、发运和分配。删除后,订单所关联的申请会自动返回申请集,可以使用“自动创建单据”窗口,把这些未执行的申请重新分配给其它采购订单或发放。删除操作执行后,单据数据直接从系统中删除,无法再从相应界面与数据表中查到。
  (2)取消。单据创建人可以通过完全或部分取消单据头、行、发运、分配,来终止或部分终止与供应商的现有合约关系。如果取消了采购订单实体,则不能接收或支付被取消的物料和服务,但可以支付取消前已接收的订单。另外,不能修改被取消的实体或其组件。如果某申请行已有关联的采购订单,则此行不能被取消。取消操作属不可撤消的操作,只有确保所有需要的活动均完成之后,才可以取消单据或其组件。单据被取消后,在单据汇总界面仍然显示相应数据,但单据不可访问。通过系统设置,采购员可以在取消订单的同时,选择是否同时取消采购申请,否则,申请会自动返回申请集。
  例如:与某供应商订购了某物料A与B,随后因设计变更,不再需要物料B,这时可取消包含物料B的订单行。如果物料A订购数量为30件,而生产只需要20件,在接收20件并完成后续事务处理后,可以取消订单行,则剩下的10件就会取消,而已接收的20件仍然有效。
  (3)最终关闭。可以通过最终关闭已完成的单据、行和发运,防止对单据的修改或执行活动。单据最终关闭后,无法在相应的录入表单窗口访问该单据,也不能对最终关闭的实体执行以下活动:接收、转移、检验、交货、更正接收数量、开票、向供应商退货或退回至接收。可以审批包括最终关闭实体的单据,但不能审批在题头层最终关闭的单据。可以打印最终关闭的单据。单据关闭后,与订单关联的申请不会自动返回申请集。单据最终关闭是Oracle Purchasing系统的内部控制活动,不会影响与供应商的合同关系,即与供应商的合同关系依然有效。
  最终关闭是不可撤消的活动,只有在确保所有需要的活动均已完成时,才能最终关闭单据或其组件,一般不建议执行此活动。
  (4)暂挂与发放暂挂。只有状态为“处理中”的单据可执行暂挂,单据暂挂可以在撤消审批单据的同时防止打印、接收、开票和进一步审批,直至解除暂挂。例如:在采购订单提交审批后,发现合同条款存在一定问题,在同供应商协商期间,可以先“暂挂”单据,直至问题解决后再执行“发放暂挂”。
  (5)冻结和未冻结。如果要防止再对采购订单进行任何修改或其它活动,可以冻结采购订单,冻结操作只能在题头和发放层执行。在冻结采购订单后,仍可以接收和支付已订购的货物。如果要防止接收或将发票与此采购订单匹配,则应取消或最终关闭采购订单。冻结操作属可逆操作,在控制单据界面执行“未冻结”,可撤消冻结单据。冻结订单不能在录入表单中被访问。
  (6)关闭、接收关闭、发票关闭。 Oracle Purchasing 可以根据系统中“采购选项”窗口中指定的控制选项(接收关闭允差、接收关闭点和开票结算允差),自动关闭接收及开票。一旦关闭指定行的所有发运,Oracle Purchasing 将自动关闭该行;一旦关闭指定题头的所有行,Oracle Purchasing 将自动关闭单据。除系统的自动关闭外,还可以在单据控制界面手工将接收关闭或发票关闭,以控制在某期间内的订单接收及开票。例如:系统设置关闭允差为95%,如果订购了某物料100件,已接收了96件,则系统自动关闭此行的接收。如果供应商第一批送来94件,采购员认为剩余的6件可以不再需要,可人工在单据控制界面关闭接收,则此行不可再接收。进行“关闭”后,在单据控制界面可重新“打开”单据。
4 单据控制适用性及控制状态检查
  表1为申请与标准采购订单允许进行的有效控制活动。表2为单据控制状态检查情况。
表1  单据控制适用性
当前单据类型
取消
最终关闭
关闭
关闭以开票
关闭以接收
冻结
暂挂
确定
标准 PO 题头
标准 PO 行
标准 PO 发运
一揽子协议题头
一揽子协议行
发放题头
发放发运
申请题头
申请行
表2  单据控制状态检查
当前单据状态
取消
最终关闭
关闭
打开
发票关闭
接收关闭
冻结
暂挂
未完成
处理中
批准
预批准
拒绝
要求重新审批
暂挂
冻结
已取消
已最终关闭
打开
已关闭
发票关闭
接收关闭
  Oracle Purchasing中,不同的单据类型和实体,允许执行的控制活动不同;同一单据类型,不同的状态下,可执行的控制活动也不同。在选择控制活动时,系统会对单据执行状态进行检查,核实单据的状态是否有效,来决定是否可以执行选定的控制活动。
 
现在遇到个这样的问题,在物料做近 采购接收后,采购人员发现单位录入错误,所以就把那行采购订单做了取消,现在要把该物料做退回处理,做不了了,请问有什么处理办法
标准的答案是:
1 已做接收但未开票的PO,系统会警告,但仍然可以取消
2 一旦开票,PO无法被取消
3 取消了的PO是无法做退货的
4 唯一解决的办法就是上面的那个SQL,修改状态后,再退货

我多次碰到这种情况后,一怒之下修改了FORM,只要接收过,一律禁止取消PO,从此世界清净了

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25164132/viewspace-746437/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/25164132/viewspace-746437/

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值