In this Document
APPLIES TO:Oracle Inventory Management - Version 11.5.10.2 to 12.1.3 [Release 11.5.10 to 12.1] Information in this document applies to any platform. This document includes 11.5.10, 12.0.1 and later GOALThe purpose of this document is to provide a demonstration showing how Move Orders can be transacted using APIs. The demonstration uses the API INV_PICK_WAVE_PICK_CONFIRM_PUB.Pick_Confirm to transact Move Orders. There is a document which has sample code for test purposes. SOLUTIONSample Code:Please review the below instructions and sample code document. The API call looks something ... INV_PICK_WAVE_PICK_CONFIRM_PUB.Pick_Confirm ( p_api_version_number => l_api_version , p_init_msg_list => l_init_msg_list , p_commit => l_commit , x_return_status => x_return_status , x_msg_count => x_msg_count , x_msg_data => x_msg_data , p_move_order_type => l_move_order_type , p_transaction_mode => l_transaction_mode , p_trolin_tbl => l_trolin_tbl , p_mold_tbl => l_mold_tbl , x_mmtt_tbl => x_mmtt_tbl , x_trolin_tbl => x_trolin_tbl , p_transaction_date => l_transaction_date ); ... Note: In 11.5.9, the last parameter (transaction date) was added with Patch 3438094 in version INVPCPWB.pls Steps:1) Create a Move Order and approve it. 2) Query for the move order and allocate quantity for the Move Order lines 3) Run the API to transact material from the allocated subinventory with move order line Move Order Type:
FAQ#1) How to transact partial qty on a move order line ? Steps: 1) Create , book and release the sales order with Auto Allocate = Yes, Auto Pick Confirm = No. 2) Go to Transact Move Orders, Query for the move order, Click on View/ Update Allocations. 3) Reduce the allocation qty, and click save. (Note that API INV_REPLPENISH_DETAIL_PUB.Line_Details_Pub does have a limitation where it cannot allocate quantity lesser than requested quantity, so, this can be done only from forms) 4) Now transact the move order using the same API code as before. 5) See that the reduced qty on the move order line is transacted, and rest on the order line is back ordered. This needs to be released again, as the current move order would be closed after its transacted. This is same as front-end functionality, when clicking on ‘Transact‘ button it will try to transact all the lines that are allocated on that form. Note: If requested_qty = detailed_qty on the Move Order Line, the API would transact all the detailed_qty. If the detailed_qty < requested_qty, only detailed_qty will be transacted, and the rest would be back-ordered.
#2) Is under-picking supported using API ? Under picking is not supported through the api. It can only be done manually via the Transact move orders form. #3) Can you split allocations using API ? The public API INV_PICK_WAVE_PICK_CONFIRM_PUB.PICK_CONFIRM() is only meant for transacting allocation against the move order. ‘Splitting Allocation‘ kind of functionality through public API is not supported. #4) After allocating user-defined serials for a lot-serial controlled item following Note 1332302.1 seeing error "Lot-serial Please review if the lot and serial information is correct on the allocation from Transact Move Orders form -> Query for the move order -> Click on View/ Update Allocations. It is more likeky that the lot - serial - subinventory - locator information may REFERENCESNOTE:729261.1 - How To Create A Move Order Header Using INV_MOVE_ORDER_PUB.Create_Move_Order_Header API [Video] ? NOTE:729265.1 - How To Process Move Orders (Create Header and Lines) Using INV_MOVE_ORDER_PUB.Process_Move_Order API [Video] ? NOTE:729513.1 - How to use APIs for Inventory / Product Information Management [Video] ? NOTE:729998.1 - Oracle Inventory Management Application Program Interface ( APIs) NOTE:783521.1 - How to Allocate Move Orders using INV_REPLENISH_DETAIL_PUB.line_details_pub API ? NOTE:729263.1 - How To Create Move Order Lines Using INV_MOVE_ORDER_PUB.Create_Move_Order_Lines API [Video] ? NOTE:1900798.1 - INV_Pick_Wave_Pick_Confirm_PUB.Pick_Confirm Return Status Code U |
|
How To Transact Move Order Using INV_PICK_WAVE_PICK_CONFIRM_PUB.Pick_Confirm API
时间: 2024-10-29 18:53:03
How To Transact Move Order Using INV_PICK_WAVE_PICK_CONFIRM_PUB.Pick_Confirm API的相关文章
Oracle Inventory Management Application Program Interface ( APIs) (Doc ID 729998.1)
In this Document Goal Solution References APPLIES TO: Oracle Inventory Management - Version 12.0.0 and later Information in this document applies to any platform. This document includes all versions R12.x.x and later. ***Checked for relevance on 22-O
Oracle Inventory Management Application Program Interface ( APIs)
In this Document Goal Solution References APPLIES TO: Oracle Inventory Management - Version 12.0.0 and later Information in this document applies to any platform. This document includes all versions R12.x.x and later. ***Checked for relevance o
OM模块功能&;API详解
(一)销售订单概述 1.1 与车间模块关系 当使用ATO类型订单时,订单管理模块会直接在车间模块中产生任务 1.2 与库存模块关系 在销售订单中使用的物料,单位等信息均来自库存模块,在订单执行过程中,按订单保留及销售发运等功能也会对库存模块起作用 1.3 与应收模块关系 销售完成后,订单管理模块会在应收接口中产生INVOICE信息,影响应收模块中销售订单对应的应收INVOICE处理操作 1.4 与采购模块关系 在直发流程,背对背等销售流程中,订单模块会在采购模块中产生对应的采购需
具体解释EBS接口开发之WIP模块接口
整体说明 文档目的 本文档针对WIP模块业务功能和接口进行分析和研究,对採用并发请求方式和调用API方式分别进行介绍 内容 WIP模块经常使用标准表简单介绍 WIP事物处理组成 WIP相关业务流程 WIP相关API研究事例 (十)參考文档(七)採购相关的一些知识 (一)WIP模块经常使用标准表简单介绍 1.1 经常使用标准表 例如以下表中列出了与WIP导入相关的表和说明: 表名 说明 其它信息 BOM_STRUCTURES_B BOM头信息 BOM_COMPONENTS_B BOM组件信息
详解EBS接口开发之WIP模块接口
总体说明 文档目的 本文档针对WIP模块业务功能和接口进行分析和研究,对采用并发请求方式和调用API方式分别进行介绍 内容 WIP模块常用标准表简介 WIP事物处理组成 WIP相关业务流程 WIP相关API研究事例 (十)参考文档(七)采购相关的一些知识 (一)WIP模块常用标准表简介 1.1 常用标准表 如下表中列出了与WIP导入相关的表和说明: 表名 说明 其他信息 BOM_STRUCTURES_B BOM头信息 BOM_COMPONENTS_B BOM组件信息 BOM_OPERATIO
转:Oracle EBS订单的流程(Order->;AR)
目录(?)[-] 基本流程 创建订单 Pick Release Pick Confirm Ship Confirm Deliveries Interface Trip Stop - SRS Workflow background Process AutoInvoice Closing the Order OrderShipping Transactions Status Summary 基本流程 创建订单 路径:Order Management > Orders,Returns > Sales
How to Simulate the Price Order or Price Line Function using API QP_PREQ_PUB.PRICE_REQUEST Includes
How to Simulate the Price Order or Price Line Function using API QP_PREQ_PUB.PRICE_REQUEST Includes Example Scripts (文档 ID 412545.1) 转究竟部 In this Document _afrLoop=270486812581593&id=412545.1&displayIndex=4&_afrWindowMode=0&_adf.ctrl-state
所有标准API
序号 系统版本 模块 应用场景 类型 API/接口 参数规格 样例代码 备注 登记者 登记时间 关键字 1 12.1.3 AP 付款核销 API ap_pay_invoice_pkg.ap_pay_invoice 赵杨 2013/3/30 付款/核销 2 12.1.3 AP 应付发票审批 API ap_approval_pkg.approval 赵杨 2013/3/30 发票/审批 3 12.1.3 AP 预付款核销 API ap_prepay_pkg.apply_prepay_fr_prepa
utl_file包的使用
首先看一下oracle 脚本 /* # $Header: HTMomse12.sql 12.0.4 20121015 Support $ #+======================================================================================+ #| Copyright (c) 2002 Oracle Corporation Redwood Shores, California, USA | #| Oracle Suppor