Suppliers in R12
Ø Supplier becomes as TCA Party.
Ø Suppliers Sites as TCA Party Site for each distinct address.
Ø Contacts for each supplier/address , it means Single supplier address and contact can be leveraged by multiple sites, for each OU
v A single change to an address can be seen instantly by all OUs
v No longer need to manually 'push' updates across OUs.
New AP tables containing supplier unique data been introduced. They have the links to TCA tables:
- AP_SUPPLIERS
- AP_SUPPLIER_SITES_ALL
- AP_SUPPLIER_CONTACTS
Supplier and Bank Info in R12
The data model for storing Banks and Bank Account information has changed for this release of the
Oracle Applications Suite.
Banks and their Branches are now each stored as Parties (in HZ_PARTIES) in their own right. They
are linked together through Relationships (in HZ_RELATIONSHIP). There is a separate link for both
Bank to Branch and also from Branch to Bank.
The Bank Accounts themselves are now stored in the new Oracle Payments Application. All tables are
prefixed with the Application Short Name, IBY. The bank accounts themselves are stored in the
IBY_EXT_BANK_ACCOUNTS table. The bank_id and branch_id fields link the Bank Account to the
relevant Bank and Branch Parties in the HZ_PARTIES table.
Now, linking the Bank Account to the relevant Supplier is a bit more involved. The table
IBY_ACCOUNT_OWNERS can be used to identify the Supplier Party that the Bank Account belongs to.
This is done through linking together the following tables IBY_EXTERNAL_PAYEES_ALL and
IBY_PMT_INSTR_USES_ALL. A record is created in the Payment Instrument Uses table
IBY_PMT_INSTR_USES_ALL for each assignment of a Bank Account. This record is linked to the
bank account by matching the ext_bank_account_id to the instrument_id. Now, each Instrument
Record links to an External Payee Record held in IBY_EXTERNAL_PAYEES_ALL using the
ext_pmt_party_id. It is the External Payee Record that links us to a Supplier Party ID (payee_party_id),
Supplier Party Site ID (party_site_id) and Supplier Site ID (supplier_site_id).
There is a record stored in the IBY_EXTERNAL_PAYEES_ALL table for every Supplier Site defined
and for the supplier itself (Bank Accounts can be defined at supplier level too). The
IBY_PMT_INSTR_USES_ALL is a pointer to the specific Site/Supplier that the Bank Account has
been assigned to.
As an added complexity in R12, links to Suppliers are now created in the TCA. Suppliers have a Party
Record and Supplier Sites have Party Site Records. As part of this functionality shift, Suppliers and
their Sites have now moved to AP_SUPPLIERS and AP_SUPPLIER_SITES_ALL (although the
unique keys are still called VENDOR_ID and VENDOR_SITE_ID respectively!!). The old PO tables
used in 11i and before are now created as views which link the Supplier Records to their related TCA records (i.e. PO_VENDORS links AP_SUPPLIERS with HZ_PARTIES and
PO_VENDOR_SITES_ALL links AP_SUPPLIER_SITES_ALL with HZ_PARTY_SITES).
Oracle Applications Suite.
Banks and their Branches are now each stored as Parties (in HZ_PARTIES) in their own right. They
are linked together through Relationships (in HZ_RELATIONSHIP). There is a separate link for both
Bank to Branch and also from Branch to Bank.
The Bank Accounts themselves are now stored in the new Oracle Payments Application. All tables are
prefixed with the Application Short Name, IBY. The bank accounts themselves are stored in the
IBY_EXT_BANK_ACCOUNTS table. The bank_id and branch_id fields link the Bank Account to the
relevant Bank and Branch Parties in the HZ_PARTIES table.
Now, linking the Bank Account to the relevant Supplier is a bit more involved. The table
IBY_ACCOUNT_OWNERS can be used to identify the Supplier Party that the Bank Account belongs to.
This is done through linking together the following tables IBY_EXTERNAL_PAYEES_ALL and
IBY_PMT_INSTR_USES_ALL. A record is created in the Payment Instrument Uses table
IBY_PMT_INSTR_USES_ALL for each assignment of a Bank Account. This record is linked to the
bank account by matching the ext_bank_account_id to the instrument_id. Now, each Instrument
Record links to an External Payee Record held in IBY_EXTERNAL_PAYEES_ALL using the
ext_pmt_party_id. It is the External Payee Record that links us to a Supplier Party ID (payee_party_id),
Supplier Party Site ID (party_site_id) and Supplier Site ID (supplier_site_id).
There is a record stored in the IBY_EXTERNAL_PAYEES_ALL table for every Supplier Site defined
and for the supplier itself (Bank Accounts can be defined at supplier level too). The
IBY_PMT_INSTR_USES_ALL is a pointer to the specific Site/Supplier that the Bank Account has
been assigned to.
As an added complexity in R12, links to Suppliers are now created in the TCA. Suppliers have a Party
Record and Supplier Sites have Party Site Records. As part of this functionality shift, Suppliers and
their Sites have now moved to AP_SUPPLIERS and AP_SUPPLIER_SITES_ALL (although the
unique keys are still called VENDOR_ID and VENDOR_SITE_ID respectively!!). The old PO tables
used in 11i and before are now created as views which link the Supplier Records to their related TCA records (i.e. PO_VENDORS links AP_SUPPLIERS with HZ_PARTIES and
PO_VENDOR_SITES_ALL links AP_SUPPLIER_SITES_ALL with HZ_PARTY_SITES).
Tables holding info about Suppliers in R12
As mentioned in my previous post, Supplier information is moved to R12 and below are some of the important tables involved
HZ_PARTIES
This is the master table for Suppliers instead of PO_VENDORS. As usual PARTY_ID will be referenced in the other related tables.
HZ_PARTY_USG_ASSIGNMENTS
This table stores the Party Usages, for example, in this case it captures the fact that the given party_id is of type SUPPLIER
HZ_ORGANIZATION_PROFILES
This table captures additional Supplier information, for example, credit scoring details of Supplier or the Number of Employees working in Supplier Organization.
IBY_EXTERNAL_PAYEES_ALL
This table captures Payment related details of the Supplier.
For example:-
1. How should the supplier's remittance advice must be sent?
2. What is the default Payment method Code for this supplier?
3. Who bears the bank charges when lets say SWIFT payment is made?
This information can be setup at either the Supplier level or at Supplier Site level.
For example:-
1. How should the supplier's remittance advice must be sent?
2. What is the default Payment method Code for this supplier?
3. Who bears the bank charges when lets say SWIFT payment is made?
This information can be setup at either the Supplier level or at Supplier Site level.
AP_SUPPLIERS
Alongside HZ_PARTIES, this is another master table that replaces the PO_VENDORS table of 11i.
Instead of expanding the design of HZ_PARTIES, oracle decided to hold the supplier specific attributes in AP_SUPPLIERS
Instead of expanding the design of HZ_PARTIES, oracle decided to hold the supplier specific attributes in AP_SUPPLIERS
POS_SUPPLIER_MAPPINGS
This table holds the mapping between the AP_SUPPLIERS.VENDOR_ID and HZ_PARTIES.PARTY_ID.
This is useful in cases whereby two vendors effectively belong the same HZ_Party Record.
This is useful in cases whereby two vendors effectively belong the same HZ_Party Record.
ZX_PARTY_TAX_PROFILE
The taxation related details like Tax Codes, and Tax Accounts etc have been moved from AP into ZX.
ZX is the name of a new Application "E-Business Tax". Efectively this application is the Tax repository/Taxation Engine for eBusiness Suite starting from R12.
ZX_RATES_B
This table holds all the TAX_RATES. In simple words it is the replacement for the 11i tableAP_TAX_CODES_ALL.
ZX_ACCOUNTS
This table also falls under the module ‘E-BUSINEES Tax’ and it holds the details about the Accounting setups for the each TAX_RATE.
20 comments:
Hi Prashanth,
Still i didn't understand by which colomn differentiates(how do we now the person is cust/sup in party) the customer and supplier in hz_parties, please clarify my doubt, actually am new to apps.
Thanks in advance.
Regards
Siva Dasari
Shiva,
I think this will help.
select distinct VENDOR_TYPE_LOOKUP_CODE from po_vendors;
Ѕpur of the momеnt updаtes are often the best, thе wordѕ јust flow out ontο the screen.
Μy ѕitе - sevilcanasansor.com
I'm trying to develop a similar website to this myself, there's a huge аmоunt of work that goes intο it.
Really ѵіbrаnt communіtу
аs well, not easy to kеep going.
Also visit my wеb page :: Uk Loan Broker
The last time I сame аcrоsѕ a site this interesting it
cost me my GCSΕs i'm sure, I spent that much time on it.
Feel free to visit my web-site - Fast Cash Loans Now
I'm trying to create a similar community to this myself, there'ѕ an еnormous amοunt of еffort that
goes into it. Really lively сommunitу аѕ well, not eaѕу to κeeρ going.
mу blog: loan company
Now then people lets all сalm down anԁ hаve
a niсe hot bath and a mug of coffee.
Review mу wеb ѕite ... fast cash advance online
I'm sure there was a youtube video put on here, with some extra info covering this. I can't see
the url.
Fеel free to vіsit my webρage - cash loans fast
I've gotta get it done cus I won't hаνе the opportunity tо get іt done οther ωise!
Τаkе a loοk at mу
wеb-ѕitе ... personal loans uk
Hit 'copy' in windows XP and attemptеd to paѕtе into google
andrοid. Maybe I oughta гetire from life.
My page - loan broker
I want to get it аll done cus I won't have the chance to do it if not!
my weblog best small loans
You touсh οn thiѕ a lot bеtteг than ӏ еver
could - which is probably why I do not hаve
a thгivіng blog.
Lοoκ at my web sіte ... best personal loan
Remarkable things heгe. I'm very happy to see your article. Thank you a lot and I'm lookіng forωaгd to tоuch you.
Will you pleaѕe drop me a e-mail?
Also visіt my hοmepage :: neoprehn.com
Eѵerуone is a sucκer for an octopuѕ!
Hа ha ha...
Cheсk out my web blοg: best small loans
Definіtely wаsnt the rеsponse I was еxpecting!
Ηеre іs my webpage ... best loan
Aw, try not to mind. It's that old saying...if it cannot be done, best do it yourself.
My web-site - fast pay day loans
I might get arounԁ tο dоing ѕοmеthing similar
myѕеlf somеtime, if I can get funding.
Also νisit my sіte :: fast cash loans now
Seemѕ like thе cat is out of the bag оn this.
.. I'll have to have a look and see whats coming....
Here is my blog fast cash today loans
I will bе ρosting my own vеrsion of this as soоn as
I've looked into it with more consideration. For now I'll juѕt say Ι'm not certain about this.
Here is my website ... http://forums.btcnews.com/profile/KittyGrif
Lοl I shared this too. Love it.
my web ѕite best payday loans
Post a Comment