oracle ebs采购申请接口表,Oracle EBS:使用接口表抛数所生成OM订单

/*插入至接口表中*/

procedure InsertOOMINTERFACE(P_SOE_ORDERNO varchar2,

v_retval      out varchar2,

v_retmessage  out varchar2) is

cursor cur_om_header is

select *

from edu_om_temp_header oth

where oth.soe_order_no = P_SOE_ORDERNO

and rownum = 1

order by oth.soeheadid desc;

cursor cur_om_lines is

select *

from edu_om_temp_line otl

where otl.soe_order_no = P_SOE_ORDERNO;

v_header_id  varchar(20);

retval       varchar2(5000);

v_line_id    varchar(20);

v_errorcode  varchar(1000);

v_bill_to_id Number; ---收单方ID

v_count      number;

v_request_id number;

begin

for crm_header_rec in cur_om_header loop

Select Oe_Order_Headers_s.Nextval Into v_header_id From Dual;

Insert Into oe_headers_iface_all

(Operation_Code,

order_Source_Id,

org_Id,

orig_Sys_Document_Ref,

ordered_Date,

order_Type_Id,

Price_List_Id,

Transactional_Curr_Code,

Salesrep_Id,

Payment_Term_Id,

Sold_From_Org_Id,

Sold_To_Org_Id,

sold_to_contact_id,

Ship_From_Org_Id,

Ship_To_Org_Id,

ship_to_contact_id,

Invoice_To_Org_Id,

invoice_to_contact_id,

Booked_Flag,

Closed_Flag,

Created_By,

Creation_Date,

Last_Update_Date,

Last_Updated_By,

Request_Date,

Return_Reason_Code,

Accounting_Rule_Id,

Conversion_Type_Code,

Demand_Class_Code,

Fob_Point_Code,

Freight_Carrier_Code,

Freight_Terms_Code,

Invoicing_Rule_Id,

Last_Update_Login,

order_Category,

order_Date_Type_Code,

Sales_Channel_Code,

Tax_Exempt_Flag,

global_attribute2,

global_attribute3)

Values

('Insert',

0,

102,

'OE_ORDER_HEADERS_ALL' || v_header_id,

crm_header_rec.Ordered_Date,

crm_header_rec.Order_Type_Id,

crm_header_rec.Price_List_Id,

crm_header_rec.Transactional_Curr_Code,

crm_header_rec.Salesrep_Id,

crm_header_rec.Payment_Term_Id,

crm_header_rec.customer_id,

crm_header_rec.Sold_To_Org_Id,

NULL,

crm_header_rec.Ship_To_Org_Id,

null,

NULL,

crm_header_rec.Invoice_To_Org_Id,

NULL,

'Y',

'N',

-1,

crm_header_rec.Creation_Date,

crm_header_rec.Creation_Date,

-1,

SYSDATE,

NULL,

1,

'Corporate',

crm_header_rec.Demand_Class_Code,

NULL,

NULL,

NULL,

-2,

-1,

'ORDER',

NULL,

NULL,

'S',

crm_header_rec.soeheadid,

crm_header_rec.soe_order_no);

FOR crm_line_rec IN cur_om_lines LOOP

Select Oe_Order_Lines_s.NEXTVAL INTO v_line_id FROM Dual;

--dbms_output.put_line('line_id is ' || v_line_id);

/*v_line_id := v_line_id + 1;*/

Insert INTO oe_lines_iface_all

(Orig_Sys_Document_Ref,

order_Source_Id,

orig_Sys_Line_Ref,

Created_By,

Creation_Date,

Last_Updated_By,

Last_Update_Date,

org_Id,

Inventory_Item_Id,

ordered_Quantity,

order_Quantity_Uom,

Unit_Selling_Price,

Unit_List_Price,

Request_Date,

Schedule_Ship_Date,

Return_Reason_Code,

Subinventory,

Sold_From_Org_Id,

Sold_To_Org_Id,

Ship_From_Org_Id,

Ship_To_Org_Id,

Invoice_To_Org_Id,

Operation_Code,

Line_Type_Id,

Line_Number,

Price_List_Id,

Pricing_Date,

Tax_Code,

Tax_Value,

Tax_Date,

Payment_Term_Id,

Salesrep_Id,

Item_Revision,

Calculate_Price_Flag,

Accounting_Rule_Id,

Closed_Flag,

Delivery_Lead_Time,

Demand_Class_Code,

Invoicing_Rule_Id,

Item_Type_Code,

Last_Update_Login,

Option_Flag,

Pricing_Quantity,

Pricing_Quantity_Uom,

Promise_Date,

Schedule_Arrival_Date,

Shipment_Number,

Shipment_Priority_Code,

Ship_Set_Id,

Ship_Tolerance_Above,

Ship_Tolerance_Below,

Source_Type_Code,

Tax_Exempt_Flag,

global_attribute2,

ATTRIBUTE12,

global_attribute3)

VALUES

('OE_ORDER_HEADERS_ALL' || v_header_id,

0,

'OE_ORDER_LINES_ALL' || v_line_id,

-1,

SYSDATE,

-1,

SYSDATE,

102,

crm_line_rec.inventory_item_id,

crm_line_rec.ordered_quantity,

crm_line_rec.pricing_quantity_uom,

crm_line_rec.Unit_Selling_Price,

crm_line_rec.Unit_List_Price,

crm_line_rec.Request_Date,

NULL,

NULL,

NULL,

crm_line_rec.Sold_From_Org_Id,

crm_line_rec.Sold_To_Org_Id,

crm_line_rec.Ship_From_Org_Id,

crm_line_rec.Ship_To_Org_Id,

crm_header_rec.Invoice_To_Org_Id,

'Insert',

crm_line_rec.Line_Type_Id,

NULL,

crm_line_rec.Price_List_Id,

crm_line_rec.Pricing_Date,

NULL,

NULL,

NULL,

crm_header_rec.payment_term_id,

crm_line_rec.Salesrep_Id,

NULL,

'Y',

1,

'N',

NULL,

crm_line_rec.Demand_Class_Code,

-2,

'STANDARD',

-1,

NULL,

crm_line_rec.Pricing_Quantity,

crm_line_rec.Pricing_Quantity_Uom,

crm_line_rec.Promise_Date,

NULL,

NULL,

NULL,

NULL,

0,

0,

'INTERNAL',

'S',

crm_line_rec.global_attribute2,

crm_line_rec.soelineid,

crm_line_rec.soe_order_no);

retval := 1;

END LOOP;

END LOOP;

COMMIT;

end InsertOOMINTERFACE;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
AP Invoices应付发票【Open Interface】 7 2.1. 快速参考 7 2.2. 开发参考 7 2.3. 关键字段(参数)+最简单例子 8 2.4. 已知问题 9 3. AP Suppliers供应商【Open Interface、Unopen API】 10 3.1. 快速参考 10 3.2. 开发参考 10 3.3. 关键字段(参数)+最简单例子 10 3.4. 已知问题 12 4. AR Customers客户【Open Interface】 13 4.1. 快速参考 13 4.2. 开发参考 13 4.3. 关键字段(参数)+最简单例子 14 4.4. 已知问题 20 5. AR Transactions应收发票【Open Interface、Open API】 23 5.1. 快速参考 23 5.2. 开发参考 23 5.3. 关键字段(参数)+最简单例子 24 5.4. 已知问题 24 6. BOM Bills物料清单【Open Interface、Open API】 25 6.1. 快速参考 25 6.2. 开发参考 25 6.3. 关键字段(参数)+最简单例子 27 6.4. 已知问题 32 7. BOM Routings工艺路线【Open Interface、Open API】 33 7.1. 快速参考 33 7.2. 开发参考 33 7.3. 关键字段(参数)+最简单例子 35 7.4. 已知问题 42 8. CE Bank Statement银行对账单【Open Interface】 43 8.1. 快速参考 43 8.2. 开发参考 43 8.3. 关键字段(参数)+最简单例子 44 8.4. 已知问题 46 9. CST Costs物料成本、资源费率、费用费率【Open Interface】 48 9.1. 快速参考 48 9.2. 开发参考 48 9.3. 关键字段(参数)+最简单例子 49 9.4. 已知问题 49 10. FA Mass Addtions成批添加【Open Interface】 50 10.1. 快速参考 50 10.2. 开发参考 51 10.3. 关键字段(参数)+最简单例子 52 10.4. 已知问题 54 11. GL Journal日记账【Open Interface】 55 11.1. 快速参考 55 11.2. 开发参考 55 11.3. 关键字段(参数)+最简单例子 56 11.4. 已知问题 58 12. HR People人员&信息【Open API】 59 12.1. 快速参考 59 12.2. 开发参考 59 12.3. 关键字段(参数)+最简单例子 60 12.4. 已知问题 62 13. INV Items物料【Open Interface、Unopened API】 63 13.1. 快速参考 63 13.2. 开发参考 63 13.3. 关键字段(参数)+最简单例子 64 13.4. 已知问题 69 14. INV Item Categories物料类别【Open Interface、Unopened API】 70 14.1. 快速参考 70 14.2. 开发参考 70 14.3. 关键字段(参数)+最简单例子 71 14.4. 已知问题 72 15. INV Material Transactions物料事务处理【Open Interface】 74 15.1. 快速参考 74 15.2. 开发参考 74 15.3. 关键字段(参数)+最简单例子 76 15.4. 已知问题 80 16. INV Move Orders挑库单【Open API】 81 16.1. 快速参考 81 16.2. 开发参考 82 16.3. 关键字段(参数)+最简单例子 82 16.4. 已知问题 84 17. INV MO Allocate物料搬运单分配【Open Interface】 85 17.1. 快速参考 85 17.2. 开发参考 85 17.3. 关键字段(参数)+最简单例子 86 17.4. 已知问题 86 18. INV MO Transact物料搬运单处理【Open API】 87 18.1. 快速参考 87 18.2. 开发参考 87 18.3. 关键字段(参数)+最简单例子 88 18.4. 已知问题 88 19. INV/BOM Delete Groups删除组【Simulation】 89 19.1. 快速参考 89 19.2. 开发参考 89 19.3. 关键字段(参数)+最简单例子 90 19.4. 已知问题 93 20. MRP Master Demand/Production Schedules【Open Interface】 94 20.1. 快速参考 94 20.2. 开发参考 94 20.3. 关键字段(参数)+最简单例子 94 20.4. 已知问题 96 21. OM Sales Order销售订单【Open Interface、Open API】 97 21.1. 快速参考 97 21.2. 开发参考 97 21.3. 关键字段(参数)+最简单例子 98 21.4. 已知问题 103 22. OM Pick销售挑库【Open Interface、Open API】 105 22.1. 快速参考 105 22.2. 开发参考 105 22.3. 关键字段(参数)+最简单例子 106 22.4. 已知问题 106 23. OM Ship销售发运【Open API】 107 23.1. 快速参考 107 23.2. 开发参考 107 23.3. 关键字段(参数)+最简单例子 107 23.4. 已知问题 111 24. PO Requisitions请购单【Open Interface】 112 24.1. 快速参考 112 24.2. 开发参考 112 24.3. 关键字段(参数)+最简单例子 114 24.4. 已知问题 117 25. PO Purchase Orders采购订单【Open Interface、Open API】 118 25.1. 快速参考 118 25.2. 开发参考 118 25.3. 关键字段(参数)+最简单例子 120 25.4. 已知问题 130 26. PO/RMA/OSP/ASN Receiving【Open Interface、Unopen API】 131 26.1. 快速参考 131 26.2. 开发参考 131 26.3. 关键字段(参数)+最简单例子 133 26.4. 已知问题 146 27. QA Collection Results质量收集结果【Open Interface】 149 27.1. 快速参考 149 27.2. 开发参考 149 27.3. 关键字段(参数)+最简单例子 150 27.4. 已知问题 151 28. WIP Work Orders工单【Open Interface、Unopened API】 152 28.1. 快速参考 152 28.2. 开发参考 152 28.3. 关键字段(参数)+最简单例子 154 28.4. 已知问题 157 29. WIP Move Transactions工序移动【Open Interface】 158 29.1. 快速参考 158 29.2. 开发参考 158 29.3. 关键字段(参数)+最简单例子 159 29.4. 已知问题 161 30. WIP Resource Transactions资源事务【Open Interface】

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值