管理员为供应商创建新联系人流程

/oracle/apps/pos/supplier/webui/ByrAddCntctPG

oracle.apps.pos.supplier.webui.ByrAddCntctCO

oracle.apps.pos.supplier.server.ByrSuppAM

//伪码
//CO
if ("ByrAddCont".equals(comingFrom)){
……
long1 = (Long)oaapplicationmodule2.invokeMethod("addContact", aserializable4, aclass4);
} //AM
public Long addContact(Long long1, Long long2, String s) throws Exception
{
……
l = PosByrContactHelper.createContact(oadbtransaction, long1.longValue(), poscontinfoamimpl);
……
long l2 = PosByrContactHelper.createContactUserAccount(oadbtransaction, l, s2, s13);
……
} //PosByrContactHelper

public static long createContact(OADBTransaction oadbtransaction, long l, PosContInfoAMImpl poscontinfoamimpl)
{

  ……

  

BEGIN
pos_supp_contact_pkg.create_supplier_contact(p_vendor_party_id => :1,
p_first_name => :2,
p_last_name => :3,
p_middle_name => :4,
p_contact_title => :5,
p_job_title => :6,
p_phone_area_code => :7,
p_phone_number => :8,
p_phone_extension => :9,
p_fax_area_code => :10,
p_fax_number => :11,
p_email_address => :12,
p_inactive_date => :13,
x_return_status => :14,
x_msg_count => :15,
x_msg_data => :16,
x_person_party_id => :17,
p_department => :18,
p_alt_contact_name => :19,
p_alt_area_code => :20,
p_alt_phone_number => :21,
p_url => :22);
END;

……

}

public static long createContactUserAccount(OADBTransaction oadbtransaction, long l, String s, String s1)
{

……

BEGIN
pos_user_admin_pkg.create_supplier_user_ntf(p_user_name => :1,
p_user_email => :2,
p_person_party_id => :3,
p_password => :4,
x_return_status => :5,
x_msg_count => :6,
x_msg_data => :7,
x_user_id => :8,
x_password => :9);
END;

……

}

//证明提示

createUserCertReminderNtf1

//am

BEGIN
pos_user_admin_pkg.add_certntf_subscription(p_user_id => :1,
x_status => :2,
x_exception_msg => :3);
END;
 

EBS管理员为供应商创建新联系人流程的更多相关文章

  1. UiAutomator 代码记录: 随机创建新联系人

    package lecturer; import java.lang.*; import java.nio.Buffer; import java.util.Random; import java.i ...

  2. EBS R12使用接口表往已存在的供应商地址下创建新的地点

    在供应商 "测试供应商A" 下已经有了两个地址,分别为 "地址A","地址B",现在由于某些原因,需要在地址A下面创建新的地点. 由于业务需 ...

  3. Ubuntu创建新用户并增加管理员权限(授权有问题)

    转自:Ubuntu创建新用户并增加管理员权限 $是普通管员,#是系统管理员,在Ubuntu下,root用户默认是没有密码的,因此也就无法使用(据说是为了安全).想用root的话,得给root用户设置一 ...

  4. Ubuntu创建新用户并增加管理员权限

    1.Ubuntu中的root帐号默认是被禁用了的,所以登陆的时候没有这个账号 打开终端开启root账户 sudo passwd -u root sudo passwd root 设置root密码,输入 ...

  5. FlowPortal-BPM——创建新组织架构、表单、流程

    一.创建新组织架构 (1)管理流程→组织管理→组织架构添加需要的组织架构→新建新成员或角色 (2)设置成员信息 二.创建新数据源(如果在已有的数据库中操作,只需要添加需要的表) (1)添加新数据库并添 ...

  6. OpenID倡议:别再创建新的用户名和密码

    原文作者:Jeff Atwood 随着Stack Overflow开发工作的逐步深入,我们不可回避地碰到了这个问题:我们需要让用户登录,即使网络上用户名/密码已经泛滥成灾,我们也只能随波逐流.我已经有 ...

  7. 安装win7出现安装程序无法创建新的系统分区

    安装win7的时候出现“安装程序无法创建新的系统分区 也无法定位系统分区”! 我是直接把一个系统碟里面的安装文件全部拷出来.放到要安装系统的机器(D盘).用的是老毛桃的winpe已经安装好了.我的安装 ...

  8. 创建新用户,连接Oracle数据库

    1.sys用户是最高管理员用户,那我们就用这个sys用户登录oracle:

  9. 重装windows7企业版时提示“安装程序无法创建新的系统分区,也无法定位现有系统

    第一步:把win7镜像发在你电脑的非系统盘的其他硬盘上. 第二步:重启机器,通过U 盘启动.进入win pe系统,关于这点我说一下,有些朋友也许不知道什么叫win pe系统,这个win pe 究竟有什 ...

随机推荐

  1. pyDay7

    内容来自廖雪峰的官方网站 1.如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration). 2.只要是可迭代对象,无论有无下标, ...

  2. 怎么解决深入学习PHP的瓶颈

    PHP给学习者的感觉是:初学的时候很容易,但是学了2-3年,就深刻感觉遇到了瓶颈,很难深入,放弃又可惜.所谓"鸡肋,食之无味弃之可惜"的感觉很是贴切. 经常会有这种感觉:不学,看似 ...

  3. 《网络攻防》实验五:MSF基础应用

    IE浏览器渗透攻击--MS11050安全漏洞 实验准备 1.两台虚拟机,其中一台为kali,一台为Windows Xp Professional(两台虚拟机可以相互间ping通). 2.亚军同学的指导 ...

  4. FATFS(A)

    (一),什么是文件管理系统 答:数据在PC上是以文件的形式储存在磁盘中的,这些数据的形式一般为ASCII码或二进制形式.简单点说就是:管理磁盘上的文件的方法的代码! 如:我们写到SD卡上面的数据管理一 ...

  5. liunx查询进程下的线程

    问题:一个进程下面会启动多个线程,通过top命令可以查出某个进程cpu,内存使用情况等信息,但无法知道是哪个线程. 解决方法: 1. 用jstack打印出给定的java进程ID的Java堆栈信息(js ...

  6. 51nod 1103 N的倍数

    1103 N的倍数   一个长度为N的数组A,从A中选出若干个数,使得这些数的和是N的倍数. 例如:N = 8,数组A包括:2 5 6 3 18 7 11 19,可以选2 6,因为2 + 6 = 8, ...

  7. 网络压缩论文集(network compression)

    Convolutional Neural Networks ImageNet Models Architecture Design Activation Functions Visualization ...

  8. gulp介绍及常用插件

    前端构建工具gulpjs的使用介绍及技巧 gulpjs是一个前端构建工具,与gruntjs相比,gulpjs无需写一大堆繁杂的配置参数,API也非常简单,学习起来很容易,而且gulpjs使用的是nod ...

  9. The way to Go(3): 安装Go环境

    Reference: Github: Go Github: The way to Go 在mac上安装Go语言初体验 安装Go环境 Go 语言开发团队开发了适用于以下操作系统的编译器: Linux F ...

  10. HDU 5961 传递

    http://acm.hdu.edu.cn/showproblem.php?pid=5961 题意: 思路: 话不多说,直接暴力. #include<iostream> #include& ...