ATG  C om mer ce P ro g ramm in g   Gui d e 
72 3  
Appen di x   B:  A TG  C om merce  Dat abas es  
μ
display_name 
VARCHAR(254) 
NULL 
The visible name of the item on the gift list. 
description 
VARCHAR(254) 
NULL 
A short text description of the item on the gift list. 
quantity_desired 
INT 
NULL 
The number of items that the person creating the list would like to 
receive.. 
quantity_purchased 
INT 
NUL 
The number of items that have already been purchased from the 
list. 
site_id 
VARCHAR(40) 
NUL 
ID of the site with which the item is associated, if any. 
dcs_giftlist_item 
This table stores a map of items for a given gift list. 
Column 
Data Type 
Constraint 
giftlist_id 
VARCHAR(40) 
NOT NULL 
(primary key)
The unique identifier associated with the gift list. References 
dcs_giftlist (id)
sequence_num 
INT 
NOT NULL 
(primary key)
Used to order rows in this table. 
giftitem_id 
VARCHAR(40) 
NOT NULL 
The ID associated with an item on the gift list. References 
dcs_giftitem(id)
site_id 
VARCHAR(40) 
NULL 
ID of the site on which the gift list was created. Used by the 
multisite feature. 
dcs_user_wishlist 
This table stores a map of gift lists created by a given user. 
Delete page from pdf - control application utility:C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Easy to Use C# Code to Extract PDF Pages, Copy Pages from One PDF File and Paste into Others
www.rasteredge.com
Delete page from pdf - control application utility:VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Detailed VB.NET Guide for Extracting Pages from Microsoft PDF Doc
www.rasteredge.com
ATG  C om merce  P ro gra mm in g  G ui d e 
72 4  
Append i x   B:  A TG  C om merce  Dat abas es  
Column 
Data Type 
Constraint 
user_id 
VARCHAR(40) 
NOT NULL 
(primary key)
The unique identifier associated with the user who owns the wish 
list. References 
dps_user(id)
giftlist_id 
VARCHAR(40) 
NULL 
The ID of the user’s gift list. References 
dcs_giftlist(id)
dcs_user_giftlist 
This table stores the map of other gift lists for which a user is currently shopping. 
Column 
Data Type 
Constraint 
user_id 
VARCHAR(40) 
NOT NULL 
(primary key)
The unique identifier associated with the user who owns the gift 
list. References 
dps_user(id)
sequence_num 
INT 
NOT NULL 
(primary key)
Used to order rows in this table. 
giftlist_id 
VARCHAR(40) 
NULL 
The ID associated with the user’s gift list. 
dcs_user_otherlist 
This table contains information about a user’s other list of items. 
Column 
Data Type 
Constraint 
user_id 
VARCHAR(40) 
NOT NULL 
(primary key)
The unique identifier associated with the user. References 
dps_user(id)
sequence_num 
INT 
NOT NULL 
(primary key)
Used to order rows in this table. 
giftlist_id 
VARCHAR(40) 
NULL 
control application utility:VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
Home ›› XDoc.PDF ›› VB.NET PDF: Delete PDF Page. This page is aimed to help you learn how to delete page from your PDF document in VB.NET application.
www.rasteredge.com
control application utility:C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Pages. |. Home ›› XDoc.PDF ›› C# PDF: Delete PDF Page. Demo Code: How to Delete a Single PDF Page from PDF File in C#.NET. How
www.rasteredge.com
ATG  C om mer ce P ro g ramm in g   Gui d e 
72 5  
Appen di x   B:  A TG  C om merce  Dat abas es  
The ID associated with the user’s gift list. References 
dcs_giftlist(id)
Price List Tables 
The following database tables store information related to price lists. 
dcs_price_list 
dcs_complex_price 
dcs_price 
dcs_price_levels 
dcs_price_level 
dcs_gen_fol_pl 
dcs_child_fol_pl 
dcs_plfol_chld 
dcs_price_list 
This table contains information related to basic price list functionality. 
Column 
Data Type 
Constraint 
price_list_id
VARCHAR(40) 
NOT NULL 
(primary key)
The unique identifier associated with the price list 
version 
integer 
NOT NULL 
The integer incremented with each revision to prevent version 
conflict. 
display_name 
VARCHAR(254) 
NULL 
The name of the price list displayed in the ACC. 
description 
VARCHAR(254) 
NULL 
The description of the price list displayed in the ACC. 
creation_date 
TIMESTAMP 
NULL 
The date the price list was created. 
last_mod_date 
TIMESTAMP 
NULL 
The last date the price list was modified. 
control application utility:C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
C# File: Merge PDF; C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# Read: PDF Text Extract; C# Read: PDF
www.rasteredge.com
control application utility:C# PDF Page Insert Library: insert pages into PDF file in C#.net
page processing functions, such as how to merge PDF document files by C# code, how to rotate PDF document page, how to delete PDF page using C# .NET, how to
www.rasteredge.com
ATG  C om merce  P ro gra mm in g  G ui d e 
72 6  
Append i x   B:  A TG  C om merce  Dat abas es  
start_date 
TIMESTAMP 
NULL 
The date that this price list should become active. 
end_date 
TIMESTAMP 
NULL 
The date that this price list should become inactive. 
locale 
INTEGER 
NULL 
The locale for the price list. For example, 
en_US
base_price_list 
VARCHAR(40) 
NULL 
The ID of the base price list. (If a price is not found in the current 
price list, look in the base price list.) 
item_acl 
LONG VARCHAR 
NULL 
The security for the price list. 
dcs_complex_price 
This table contains information related to complex price list functionality. 
Column 
Data Type 
Constraint 
complex_price_id
VARCHAR(40) 
NOT NULL 
(primary key)
The unique identifier associated with the complex price. 
version
INTEGER 
NOT NULL 
The integer incremented with each revision to prevent version 
conflict. 
item_acl 
LONG VARCHAR 
NULL 
The security for the complex price list. 
dcs_price 
This table contains information related to the price of a product, a SKU, or a product/SKU pair. The price 
can be a list price, a bulk price, or a tiered price. 
Column 
Data Type 
Constraint 
price_id 
VARCHAR(40) 
NOT NULL 
control application utility:VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
PDF: Insert PDF Page. VB.NET PDF - How to Insert a New Page to PDF in VB.NET. Easy to Use VB.NET APIs to Add a New Blank Page to PDF Document in VB.NET Program.
www.rasteredge.com
control application utility:C# PDF remove image library: remove, delete images from PDF in C#.
C# File: Merge PDF; C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# Read: PDF Text Extract; C# Read: PDF
www.rasteredge.com
ATG  C om mer ce P ro g ramm in g   Gui d e 
72 7  
Appen di x   B:  A TG  C om merce  Dat abas es  
(primary key)
The unique identifier associated with the price. 
version 
INTEGER 
NOT NULL 
The integer incremented with each revision to prevent version 
conflict. 
price_list 
VARCHAR(40) 
NOT NULL 
The unique identifier associated with the price list. References 
dcs_price_list(price_list_id)
product_id 
VARCHAR(40) 
NULL 
The ID of the product that this price refers to. (optional) 
sku_id 
VARCHAR(40) 
NULL 
The ID of the SKU that this price refers to. (optional) 
parent_sku_id 
VARCHAR(40) 
NULL 
The ID of the configurable SKU that is a parent of this 
sku_id
(optional) 
pricing_scheme 
INTEGER 
NOT NULL 
The type of price. (LIST_PRICE, BULK_PRICE, TIERED_PRICE). 
list_price 
DOUBLE PRECISION 
NULL 
If 
pricing_scheme
is LIST_PRICE, this is the price. 
complex_price 
VARCHAR(40) 
NULL  
If 
pricing_scheme
is not LIST_PRICE, this is the ID of the complex 
price to use. References 
dcs_complex_price(complex_price_id)
item_acl 
LONG VARCHAR NULL 
The security for the complex price list. 
dcs_price_levels 
This table contains information related to which price levels are in each complex price. 
Column 
Data Type 
Constraint 
complex_price_id 
VARCHAR(40) 
NOT NULL 
control application utility:VB.NET PDF delete text library: delete, remove text from PDF file
VB.NET: Delete a Character in PDF Page. It demonstrates how to delete a character in the first page of sample PDF file with the location of (123F, 187F).
www.rasteredge.com
control application utility:VB.NET PDF remove image library: remove, delete images from PDF in
C# File: Split PDF; C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# Read: PDF Text Extract; Delete image objects in selected PDF page in ASPX webpage.
www.rasteredge.com
ATG  C om merce  P ro gra mm in g  G ui d e 
72 8  
Append i x   B:  A TG  C om merce  Dat abas es  
(primary key)
The unique identifier associated with the complex price. 
References 
dcs_complex_price(complex_price_id)
price_levels 
VARCHAR(40) 
NOT NULL 
The unique identifier associated with the price level. 
sequence_num 
INTEGER 
NOT NULL 
(primary key)
Use to order the price levels. 
dcs_price_level 
This table contains information related to the price level that is used to price a specific level or tier when 
using bulk pricing or tiered pricing. 
Column 
Data Type 
Constraint 
version 
INTEGER 
NOT NULL 
The integer incremented with each revision to prevent version 
conflict. 
price_level_id 
VARCHAR(40) 
NOT NULL 
(primary key)
The unique identifier associated with the price. 
quantity 
INTEGER 
NOT NULL 
The quantity that must be purchased for this price level to take 
effect. 
price 
DOUBLE PRECISION 
NOT NULL 
The unit price of each quantity that is priced with this price level. 
item_acl 
LONG VARCHAR 
NULL 
The security for the price level. 
dcs_gen_fol_pl 
This table contains information related to the folder structure used by the ACC. 
Column 
Data Type 
Constraint 
folder_id 
VARCHAR(40) 
NOT NULL 
(primary key)
The unique identifier of the folder item. 
control application utility:C# PDF delete text Library: delete, remove text from PDF file in
C#.NET Sample Code: Delete Text from Specified PDF Page. The following demo code will show how to delete text in specified PDF page. // Open a document.
www.rasteredge.com
control application utility:C# PDF metadata Library: add, remove, update PDF metadata in C#.
Allow C# Developers to Read, Add, Edit, Update and Delete PDF Metadata in .NET Project. Remove and delete metadata from PDF file.
www.rasteredge.com
ATG  C om mer ce P ro g ramm in g   Gui d e 
72 9  
Appen di x   B:  A TG  C om merce  Dat abas es  
type 
INTEGER 
NOT NULL 
The type of folder. 
name 
VARCHAR(40) 
NOT NULL 
The name of the folder that gets display in the ACC. 
parent 
VARCHAR(40) 
NULL 
The parent folder of this folder. 
description 
VARCHAR(254) 
NULL 
A description of this folder. 
item_acl 
LONG VARCHAR 
NULL 
Security information for this folder. 
dcs_child_fol_pl 
This table contains information related to the child folders of each folder. 
Column 
Data Type 
Constraint 
folder_id 
VARCHAR(40) 
NOT NULL 
(primary key)
Unique identifier associated with the folder. References 
dcs_gen_fol_pl(folder_id)
sequence_num 
INTEGER 
NOT NULL 
(primary key)
This number is used to order the child folders. 
child_folder_id 
VARCHAR(40) 
NOT NULL 
The ID of the child folder. 
dcs_plfol_chld 
This table contains information related to the price lists that are contained in each folder. 
Column 
Data Type 
Constraint 
plfol_id 
VARCHAR(40) 
NOT NULL 
(primary key)
References 
dcs_gen_fol_pl(folder_id)
ATG  C om merce  P ro gra mm in g  G ui d e 
73 0  
Append i x   B:  A TG  C om merce  Dat abas es  
sequence_num 
INTEGER 
NOT NULL 
(primary key)
Use to order the price lists. 
price_list_id 
VARCHAR(40) 
NOT NULL 
The ID of the price list contained in the folder. 
Abandoned Order Services Tables 
ATG Commerce uses the following tables to store information about users’ abandoned orders: 
dcspp_ord_abandon 
dcs_user_abandoned 
drpt_conv_order 
drpt_session_ord 
See the Using Abandoned Order Services chapter for information on the Abandoned Order Services 
module. 
dcspp_ord_abandon 
This table contains information about abandoned orders. 
Column 
Data Type 
Constraint 
abandonment_id 
VARCHAR(40) 
NOT NULL 
(primary key) 
The unique identifier associated with the 
abandonmentInfo
item. 
version 
INTEGER 
NOT NULL 
The 
abandonmentInfo
item’s repository version number. This 
information is managed and used internally by the repository. 
order_id 
VARCHAR(40) 
NOT NULL 
The ID of the order for which the 
abandonmentInfo
item holds 
abandonment information. 
ord_last_updated 
DATE 
NULL 
The date and time that the order was most recently modified. This 
property is used to detect activity on abandoned orders. 
abandon_state 
VARCHAR(40) 
NULL 
The abandonment state of the associated order. 
ATG  C om mer ce P ro g ramm in g   Gui d e 
73 1  
Appen di x   B:  A TG  C om merce  Dat abas es  
abandonment_count 
INTEGER 
NULL 
The number of times the associated order has been identified as 
ABANDONED. 
abandonment_date
DATE 
NULL 
The date and time the associated order was most recently 
identified as ABANDONED. 
reanimation_date 
DATE 
NULL 
The date and time the associated order was most recently 
identified as REANIMATED. 
convert_time 
DATE 
NULL 
The date and time the associated order was identified as 
CONVERTED. 
lost_date 
DATE 
NULL 
The date and time the associated order was most recently 
identified as LOST. 
dcs_user_abandoned 
This table contains information about users’ abandoned orders. 
Column 
Data Type 
Constraint 
id 
VARCHAR(40) 
NOT NULL 
(primary key) 
The ID of this 
abandoned-order
item. 
order_id 
VARCHAR(40) 
NOT NULL 
The ID of the order. 
profile_id 
VARCHAR(40) 
NOT NULL 
The profile ID of the user associated with the abandoned order. 
drpt_conv_order 
This table contains information about users’ converted orders, that is, previously abandoned, reanimated, 
or lost orders that subsequently have been checked out. 
ATG  C om merce  P ro gra mm in g  G ui d e 
73 2  
Append i x   B:  A TG  C om merce  Dat abas es  
Column 
Data Type 
Constraint 
order_id 
VARCHAR(40) 
NOT NULL 
(primary key) 
The ID of the converted order. 
converted_date 
DATE 
NOT NULL 
The date and time that the order was converted. 
amount 
DOUBLE 
PRECISION 
NOT NULL 
The total price of the converted order. 
promo_count 
INTEGER 
NULL 
The number of promotions that were applied to the converted 
order. 
promo_value 
DOUBLE 
PRECISION 
NULL 
The total value of the promotions that were applied to the 
converted order. 
drpt_session_ord 
This table tracks information about orders that have not been checked out at the end of a session. 
Column 
Data Type 
Constraint 
order_id 
VARCHAR(40) 
NOT NULL 
(primary key) 
The ID of the submitted order. 
dataset_id 
VARCHAR(40) 
NOT NULL 
The ID of the dataset. 
date_time 
DATE timestamp 
NOT NULL 
The date and time that the order was converted. 
amount 
DOUBLE 
PRECISION numeric(19,7) 
NOT NULL 
The total price of the submitted order. 
submitted 
INTEGER 
NULL 
Documents you may be interested
Documents you may be interested