Professional Documents
Culture Documents
Complete reference to ATG
We can customize any out of the box item descriptor provided by ATG in its profile
Get Google
repository. Example here is shown for extending "user" item descriptor. (for theory
on profile click here) Domain &
Step 1: In config folder of your application create a file in the below specified path. Email
create folder structure, if not present in your config folder.
Google Hosted
\atg\userprofiling\userProfile.xml
Email For Your
Step 2: Extend the item descriptor user
Domain Start
With Free G Suite
<gsa‐template>
<header>
Trial.
<name>Custom Profile Additions</name>
<author>atg‐tips.blogspot.com</author> gsuite.google.com
</header>
<item‐descriptor name="user" cache‐mode="simple" item‐cache‐timeout=
<table name="CUSTOM_USER" type="auxiliary" id‐column‐name="user_id"
<property name="interestedIn" data‐type="string" column‐name="INTERESTED_IN"
</table>
</item‐descriptor>
</gsa‐template>
Step 3: Create appropriate SQL and run in "PRODCORE" schema
Step 4: Run the SQL scripts created in the appropriate repositories
Step 5: Rebuild the application again. and Restart the servers.
Pages
P oste d b y S i r i sh a Dh an e ku l a at 05: 11: 00
Steps for Installing ATG and CRS
Introduction To ATG
Popular Posts
Custom Form Handlers in oracle ATG
Form Handlers: In many web
applications users input are taken from
http://atgtips.blogspot.in/search?updatedmax=20160306T23%3A19%3A0008%3A00&maxresults=4#PageNo=2 1/6
10/31/2016 | Complete reference to ATG
the forms.A form may need to handle
user input in a v...
ATG Rest WebServices Introduction
The ATG REST Web Services provide
access to Nucleus components. The Oracle
ATG Web Commerce platform REST
Web Services expose methods that ...
What is ATG Component? What is ATG
Nucleus?
learn more ATG component: In ATG any Public
Class/JavaBean Associated with a
properties file is called as an ATG
component . Ideally speaking...
Examples for ATG Rest Webservices
1. Sample program for ATG Rest web
services for form actor: (Rest web service
example is for change password ) <actor
chain i...
Google+ Followers
Sirisha Dhanekula
learn more
Add to circles
Follow by Email
When a user starts a session on an ATG server, a new profile object is created. The
profile object starts off empty if anonymous. If the user logs in, the information
stored about that user in the Profile Repository is loaded into the profile object on Email address... Submit
the server. From this point onward, changes to the profile object will be saved in the
Profile Repository at designated times.
Contact Form
The profile object may contain information gathered before the user logged in, and
this information is merged while the login is done based on the requirements.
Name
GROUP USERS:
There are two ways to group USERS for personalization:
– Profile Repository
Email *
Profile Repository uses "organization" item descriptor to group "user". Each user
can belong to one and only one organization. can link an user to organization using
BCC or by scenarios.
(for Detailed explanation of SCENARIOS click here)
– Segments Message *
User segments become read only boolean properties of a profile. Users can be in
any number of segments.
Store application can use one or both the approaches depending on the
requirements
Customizations to Profile:
http://atgtips.blogspot.in/search?updatedmax=20160306T23%3A19%3A0008%3A00&maxresults=4#PageNo=2 2/6
10/31/2016 | Complete reference to ATG
A profile can be customized in N number of ways. Send
can extend oob item descriptor
can create a new item type
can customize to include a new payment method like loyal points
can customize components related to profile like wishlist, giftlist, saved carts, price
lists etc..
Blog archive
for example on customizing profile repository click here
▼ 2016 (27)
ATG Rest WebServices
Introduction
Sample Program for ATG Wishlist,
Giftlist
WishList and GiftLists in ATG
Customizing profile repository in
ATG
ATG Sample programming for
creating subclass of a...
Catalogs in ATG and How to extend
them
Sample Program for customizing
Product Catalog in ...
RQL in ATG (Repository Query
Language)
► February (14)
► January (3)
► 2014 (8)
learn more
► 2013 (19)
3
Copyright content by atg
tips.blogspot.com. Powered by Blogger.
Extending Catalog Item Types :
Step 1: Extend /atg/commerce/catalog/custom/customCatalog.xml to:
a. Include your subtype by extending type property
<item‐descriptor name="sku">
<table name="dcs_sku">
<property name="type">
<option value="childSKU" code="300"/>
</property>
</table>
</item‐descriptor>
http://atgtips.blogspot.in/search?updatedmax=20160306T23%3A19%3A0008%3A00&maxresults=4#PageNo=2 3/6
10/31/2016 | Complete reference to ATG
b. Define the subtype item descriptor and its properties
<item‐descriptor name="child_sku" display‐name="child SKU" super‐type=
<table name="child_sku" type="auxiliary" id‐column‐name="sku_id">
<property name="size" column‐name="size" data‐type="string"/>
</table>
</item‐descriptor>
Step 2: Create appropriate tables for the customization done in the step1
IN our example create table "child_sku" with "skuid" and "size" as
columns.
Step 3: Add the subtype to CatalogTools.
In /atg/commerce/catalog/CatalogTools add the child sku type to
"SKUItemTypes" property
SKUItemTypes+= childSKU
•The Product catalog is the foremost component in a Commerce Applica on.
•The product catalog is a collec on of repository items (categories, products, media, etc.)
that provides the organiza onal framework for a commerce site.
•ATG Commerce includes a default catalog implementa on, based on the Dynamo SQL
Repository, that can be used as it is or extended as necessary.
•ATG Control Center, or ATG business control center allows edi ng and crea on of
Repository items for a catalog.
Product catalog stores all the catalog related objects. Full path of product repository is
atg/commerce/catalog/ProductCatalog
The structure of ATG Commerce catalogs and the various catalog‐related objects, includes
– Catalogs
– Categories
– Products
– SKUs
‐ Media related objects
Product Catalog Repository Item Types: Linking is shown below
http://atgtips.blogspot.in/search?updatedmax=20160306T23%3A19%3A0008%3A00&maxresults=4#PageNo=2 4/6
10/31/2016 | Complete reference to ATG
Catalogs: Catalogs are a container for a navigational structure made up of
categories. Catalogs can contain links to subcatalogs and to categories.
Categories: Categories have properties that link them to other categories and to
products. They can also link to other catalogs.
Products : Products have properties that link them to other products and to
SKUs (stockkeeping units).Contain links for text and images used to describe a
group
of SKUs
SKU : is the actual unit that is shipped to the user, Pricing is generally done at
SKU level. A product can have several different SKUs associated with it,
representing varieties, sizes, and colors.
Categories do not, “contain” products, nor do products “contain” SKUs. Rather,
the objects are peers that are linked together through their various properties
For sample example click here.
http://atgtips.blogspot.in/search?updatedmax=20160306T23%3A19%3A0008%3A00&maxresults=4#PageNo=2 5/6
10/31/2016 | Complete reference to ATG
© Copyright 2015 atgtips.blogspot.com All Rights Reserved. Learn ATG with Ease......
http://atgtips.blogspot.in/search?updatedmax=20160306T23%3A19%3A0008%3A00&maxresults=4#PageNo=2 6/6