Oracle EBS R12 客户表结构.docx

上传人:b****5 文档编号:28914187 上传时间:2023-07-20 格式:DOCX 页数:9 大小:18.11KB
下载 相关 举报
Oracle EBS R12 客户表结构.docx_第1页
第1页 / 共9页
Oracle EBS R12 客户表结构.docx_第2页
第2页 / 共9页
Oracle EBS R12 客户表结构.docx_第3页
第3页 / 共9页
Oracle EBS R12 客户表结构.docx_第4页
第4页 / 共9页
Oracle EBS R12 客户表结构.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

Oracle EBS R12 客户表结构.docx

《Oracle EBS R12 客户表结构.docx》由会员分享,可在线阅读,更多相关《Oracle EBS R12 客户表结构.docx(9页珍藏版)》请在冰豆网上搜索。

Oracle EBS R12 客户表结构.docx

OracleEBSR12客户表结构

R12客户表结构

客户表/联系人/PARTY关联

  HZ_PARTIES

客户账户表

  HZ_CUST_ACCOUNTS

例子:

  SELECThp.party_number                --客户注册标识

      ,hp.party_name                --组织名/客户

      ,hp.known_as                  --别名

      ,hp.organization_name_phonetic      --名称拼音

      ,acc.account_number              --帐号

      ,flv_sale.meaning  sales_channel_code--销售渠道

      ,acc.account_name              --账记说明

      ,flv_customer.meaningcustomer_class_code  --分类

      ,acc.orig_system_reference        --参考

      ,flv_status.meaning    status      --状态

      ,flv_type.meaningcustomer_type      --账户类型

      ,acc.attribute_category          --上下文

      ,acc.attribute1                --注册

      ,acc.attribute2                --人员推广

      ,acc.attribute3                --特殊要求

      ,acc.Attribute4                --发货单是否打印价格

      ,acc.Attribute5                --所属利润

    FROMhz_parties      hp

      ,hz_cust_accounts  acc

      ,fnd_lookup_valuesflv_sale    --销售渠道

      ,fnd_lookup_valuesflv_customer  --分类

      ,fnd_lookup_valuesflv_status  --状态

      ,fnd_lookup_valuesflv_type    --账户类型

  WHEREhp.party_id          =acc.party_id

    ANDacc.sales_channel_code  =flv_sale.lookup_code

    ANDflv_sale.lookup_type    ='SALES_CHANNEL'

    ANDflv_sale.LANGUAGE      =userenv('LANG')

    ANDacc.customer_class_code  =flv_customer.lookup_code

    ANDflv_customer.lookup_type='CUSTOMERCLASS'

    ANDflv_customer.LANGUAGE  =userenv('LANG')

    ANDacc.status          =flv_status.lookup_code

    ANDflv_status.lookup_type  ='HZ_CPUI_REGISTRY_STATUS'

    ANDflv_status.LANGUAGE    =userenv('LANG')

    ANDacc.customer_type      =flv_type.lookup_code

    ANDflv_type.lookup_type    ='CUSTOMER_TYPE'

    ANDflv_type.LANGUAGE      =userenv('LANG')

    ANDhp.party_id          =hz_parties.party_id;

帐户配置文件

  HZ_CUSTOMER_PROFILES

  字段

  cust_account_role_id  --oe_order_headers.sold_to_contract_id

  cust_account_id

  site_use_id  --客户头的该字段为空

            --客户地点层为hz_cust_site_uses_all.site_use_id

配置文件金额

  HZ_CUST_PROFILE_AMTS  --客户头层/客户地点层

  关联:

hz_customer_profiles.cust_account_profile_id

客户联系人

  HZ_CUST_ACCOUNT_ROLES  --客户头层/地点层

  cust_account_id

  cust_acct_site_id  --头层该字段为空

  party_id        --类型为PARTY_RELATIONSHIP的PARTY_ID

  role_type        --CONTACT

  以头层的联系人为例

  SELECThp_per.*

    FROMhz_cust_account_rolesrol

      ,hz_parties        hp_rel

      ,hz_relationships    rel

      ,hz_parties        hp_per

  WHERErol.party_id      =hp_rel.party_id

    ANDhp_rel.party_id    =rel.party_id

    ANDrel.object_type    ='PERSON'

    ANDrel.relationship_code='CONTACT'

    ANDrel.object_id      =hp_per.party_id

    ANDrol.cust_acct_site_idISNULL          --头层

    ANDrol.cust_account_id  =hz_cust_accounts.cust_account_id;

联系方式

  HZ_CONTACT_POINTS

  字段

  owner_table_name  HZ_PARTIES/HZ_PARTY_SITES

  owner_table_id    PARTY_ID/PARTY_SITE_ID

  客户地点层的联系方式,直接用party_site_id关联owner_table_id即可

  客户头层的联系方式,要用HZ_RELATIONSHIPS表转换一下,与hz_relationships.party_id关联

  客户联系人下面的联系方式,要用HZ_CUST_ACCOUNT_ROLES的PARTY_ID关联owner_table_id

  例子:

  客户头层

  SELECTcon.*

    FROMhz_parties      hp

      ,hz_relationships  rel

      ,hz_contact_pointscon

    WHEREhp.party_id      =rel.subject_id

    ANDrel.subject_type    ='ORGANIZATION'

    ANDrel.party_id      =con.owner_table_id

    ANDcon.owner_table_name='HZ_PARTIES'

    ANDhp.party_id      =hz_parties.party_id;

  客户地点层

  SELECT*

    FROMhz_contact_pointscon

    WHEREcon.owner_table_id=hz_party_sites.party_site_id;  

  客户联系人下的联系方式

  SELECT*

    FROMhz_contact_pointsc

  WHEREc.owner_table_id=hz_cust_account_roles.party_id

客户的税

  HZ_CODE_ASSIGNMENTS  会计分类/客户头层/地点层

  字段

  OWNER_TABLE_NAME  关联表名/'ZX_PARTY_TAX_PROFILE'

  OWNER_TABLE_ID    关联表主键/PARTY_TAX_PROFILE_ID

  CLASS_CODE      会计分类代码

  

  ZX_PARTY_TAX_PROFILE  供应商的税的配置文件

  字段

  PARTY_TYPE_CODE      类型  THIRD_PARTY/THIRD_PARTY_SITE

  PARTY_ID          关联表HZ_PARTIES/HZ_PARTY_SITES

                  头层:

PARTY_TYPE_CODE='THIRD_PARTY'

                    ANDPARTY_ID=HZ_PARTIES.PARTY_ID

                  地点层:

PARTY_TYPE_CODE='THIRD_PARTY_SITE'

                    ANDPARTY_ID=HZ_PARTY_SITES.PARTY_SITE_ID

  REP_REGISTRATION_NUMBER纳税登记编号  

  PARTY_TAX_PROFILE_ID  主键

  HZ_CLASS_CODE_DENORM  会计分类描述

  

  ZX_EXEMPTIONS      客户免税/客户头层/地点层

  字段

  PARTY_TAX_PROFILE_ID  关联  ZX_PARTY_TAX_PROFILE.PARTY_TAX_PROFILE_ID

客户地点

  HZ_PARTY_SITES

地点地址

  HZ_LOCATIONS

客户地点帐户表

  HZ_CUST_ACCT_SITES_ALL

客户地点业务目的

  HZ_CUST_SITE_USES_ALL

滞纳费用

  HZ_CUSTOMER_PROFILES

由销售订单分析客户结构

SELECTh.sold_from_org_id    --业务实体/ORGID

    ,h.sold_to_org_id    --客户

    ,h.ship_from_org_id    --发货仓库

    ,h.ship_to_org_id    --收货方

    ,h.invoice_to_org_id

    ,h.sold_to_contact_id

  FROMoe_order_headers_allh;

--业务实体

SELECTorg.NAME

  FROMhr_organization_unitsorg

WHEREorg.organization_id=oe_order_headers_all.sold_from_org_id;

  

--客户

SELECThz.party_name

  FROMhz_cust_accountsacc

    ,hz_parties    hz

WHEREacc.party_id=hz.party_id

  ANDacc.cust_account_id=oe_order_headers_all.sold_to_org_id;

  

--发货仓库

SELECTpara.Organization_Code,para.*

  FROMmtl_parameterspara

WHEREpara.organization_id=oe_order_headers_all.ship_from_org_id;

SELECT*

  FROMorg_organization_definitionsorg

WHEREorg.organization_id=oe_order_headers_all.ship_from_org_id;

--地点详细信息

SELECTloc.*

  FROMhz_parties    hp

    ,hz_party_siteshps

    ,hz_locations  loc

WHEREhp.party_id    =hps.party_id

  ANDhps.location_id=loc.location_id

  ANDhp.party_id    =5042;

--业务目的

SELECThp.party_name            --客户

    ,hp.party_number          --注册表标识

    ,uses.site_use_code

    ,acnt.account_number        --账号

    ,flv.meaningbusinesspurpose  --业务目的

    ,uses.location            --地点

    ,acnt.account_name        --帐户说明

    ,decode(loc.address1,NULL,loc.address1,loc.address1||',')||

    decode(loc.city,NULL,loc.city,loc.city||',')||

    decode(loc.state,NULL,loc.state,loc.state||',')||

    decode(loc.postal_code,NULL,'',loc.postal_code)address  --地点地址

    ,hps.party_site_number      --地点说明

    ,uses.payment_term_id      --付款条件

    ,site.cust_acct_site_id

    ,acnt.cust_account_id

    ,uses.site_use_id    

  FROMhz_parties        hp

    ,hz_cust_accounts    acnt

    ,hz_cust_acct_sites_allsite

    ,hz_cust_site_uses_all  uses

    ,hz_party_sites      hps

    ,hz_locations        loc

    ,fnd_lookup_values    flv

WHEREhp.party_id        =acnt.party_id

  ANDacnt.cust_account_id  =site.cust_account_id

  ANDsite.cust_acct_site_id=uses.cust_acct_site_id

  ANDhps.party_site_id    =site.party_site_id

  ANDloc.location_id      =hps.location_id

  ANDuses.site_use_code    =flv.lookup_code

  ANDflv.lookup_type      ='SITE_USE_CODE'

  ANDflv.LANGUAGE        =userenv('LANG')

  ANDhp.party_id        =5042

  ANDhps.party_site_id    =3023;

--联系人电话/地点层

SELECTphone.phone_number

  FROMhz_contact_pointsphone

WHEREphone.owner_table_name='HZ_PARTY_SITES'

  ANDphone.owner_table_id  =:

hz_party_sites.party_sites_id

      

--联系人/地点层

SELECThpsub.party_name

  FROMhz_cust_account_roles  hcar

    ,hz_relationships    hr

    ,hz_parties        hpsub

WHEREhcar.party_id        =hr.party_id

  ANDhr.subject_id        =hpsub.party_id

  ANDhcar.role_type        ='CONTACT'

  ANDhr.directional_flag    ='F'

  ANDhcar.cust_account_role_id=

e_order_headers_all.sold_to_contact_id

  ANDhpsub.status          ='A';

精品文档word文档可以编辑!

谢谢下载!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学研究 > 教学案例设计

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1