CREATE OR REPLACE Package xxx_STD_AP_AutoPMTs_pkg Is /*=============================================================== * Copyright (C) Andy P. Consulting Co., Ltd All rights reserved * =============================================================== * Program Name: xxx_STD_AP_AutoPMTs_pkg * Author : Andy P.@xxxxxx.Com * Date : 2013-02-28 * Purpose : Pl/Sql Html Report PKG * To Aotu PMTs The Invoiis. * * Update History * Version Date Name Description * -------- ---------- ---------------------------------- -------------------- * V1.0 20136-02-28 Andy P.@xxxxxx.Com. Creation * ===============================================================*/ ---- ---- P_FULLPMT_DFlag varchar2(2) := 'P'; L_Check_PName varchar2(50) := 'AutoPMTs@AndyPengYu.Com:'; L_Check_Auto_PPMTs varchar2(30) := 'Auto_PPMTs*'; L_Check_Auto_FOPMTs varchar2(30) := 'Auto_FOPMTs*'; L_Check_Auto_FMPMTs varchar2(30) := 'Auto_FMPMTs*'; P_PMTsTii_FlagM varchar2(2) := 'M'; P_PMTsTii_FlagQ varchar2(2) := 'Q'; P_PMTsTii_FlagR varchar2(2) := 'R'; type DCAmount is table Of Number index by binary_integer; type DCVarChar is table Of varchar2(30000) index by binary_integer; P_CPMTsLookup_Code varchar2(20) := 'NEGOTIABLE'; P_WPMTsLookup_Code varchar2(20) := 'ISSUED'; P_STDInvoii_Status varchar2(20) := 'APPROVED'; P_PREInvoii_Status varchar2(20) := 'UNPAID'; /*=========================================================== ---- Function Name: get_BankUseID() ---- To get the BankUseID. =============================================================*/ Function get_BankUseID(P_Org_ID in Number, P_BankAcc_Number in varchar2) Return Number; /*=========================================================== ---- Function Name: get_BankAccID() ---- To get the get_BankAccID. =============================================================*/ Function get_BankAccID(P_Org_ID in Number, P_BankAcc_Number in varchar2) Return Number; /*=========================================================== ---- Function Name: get_BankDocID() ---- To get the get_BankDocID. =============================================================*/ Function get_BankDocID(P_BankAcc_ID in Number, P_BankDoc_Name in varchar2) Return Number; /*=========================================================== ---- Function Name: get_xxxRate() ---- To get the get_xxxRate. =============================================================*/ Function get_xxxRate(P_From_Curr in varchar2, P_To_Curr in varchar2, P_xRate_Ti varchar2, P_Accounting_Date in Date) Return Number; /*=========================================================== ---- Procedure Name: Build_PMTISs() ---- To Build the PMTs Of The Details. =============================================================*/ Procedure Build_PMTISs(P_Batch_ID Out Number, P_Org_ID in Number, P_TPName in varchar2, P_PMT_Mode in varchar2); /*=========================================================== ---- Procedure Name: Build_InvISs() ---- To Build the Invoices Need to Be Paid Of The Details. =============================================================*/ Procedure Build_InvISs(P_Batch_ID In Number, P_Org_ID In Number, P_TPName in varchar2, P_PMT_Mode in varchar2); /*=========================================================== ---- Procedure Name: Auto_PPMTs() =============================================================*/ Procedure Auto_PPMTs(P_Suc_Flag Out Varchar2, P_Suc_Log Out Varchar2, P_Batch_ID in Number, P_Org_ID In Number, P_TPName in varchar2, P_PMT_Mode in varchar2); /*=========================================================== ---- Procedure Name: Auto_FOPMTs() Of FullPMTs. For One Installment =============================================================*/ Procedure Auto_FOPMTs(P_Suc_Flag Out Varchar2, P_Suc_Log Out Varchar2, P_Batch_ID In Number, P_Org_ID In Number, P_TPName in varchar2, P_PMT_Mode in varchar2); /*=========================================================== ---- Procedure Name: xxxMain() ---- The Main Procedure Of This pkg. =============================================================*/ Procedure xxxMain(P_Suc_Flag Out Varchar2, P_Suc_Log Out Varchar2, P_Org_ID in Number, P_TPName in varchar2, P_PMT_Mode in varchar2, P_FULLPMT_Flag in varchar2 Default P_FULLPMT_DFlag); End xxx_STD_AP_AutoPMTs_pkg;
Oracle EBS应付模块批量支付
来源:这里教程网
时间:2026-03-03 13:01:32
作者:
编辑推荐:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 审计表 aud$ 清理
审计表 aud$ 清理
26-03-03 - Data Guard备库日志的实时应用与非实时应用
Data Guard备库日志的实时应用与非实时应用
26-03-03 - 安装ORACLE 12.2.0.1 GI 时遇到INS-44002错误
安装ORACLE 12.2.0.1 GI 时遇到INS-44002错误
26-03-03 - PLSQL Developer 复制查询结果 卡顿
PLSQL Developer 复制查询结果 卡顿
26-03-03 - ACE(01):Oracle ACE 申请
ACE(01):Oracle ACE 申请
26-03-03 - ORA-00054错误
ORA-00054错误
26-03-03 - rac环境新建库时报ora-28000问题解决
rac环境新建库时报ora-28000问题解决
26-03-03 - PL/SQL Developer 字体设置 完美(冷淡)配色方案
PL/SQL Developer 字体设置 完美(冷淡)配色方案
26-03-03 - Oracle 19C 下载和安装
Oracle 19C 下载和安装
26-03-03 - Linux 安装 Oracle 11g——手工建库(RAC)
Linux 安装 Oracle 11g——手工建库(RAC)
26-03-03
