c# wpf free pdf viewer : Extract one page from pdf Library SDK class asp.net .net wpf ajax ATGCommProgGuide77-part2159

ATG  C om mer ce P ro g ramm in g   Gui d e 
75 3  
Appen di x   B:  A TG  C om merce  Dat abas es  
μ
dbc_buyer_prefvndr 
The 
dbc_buyer_prefvndr
table contains information that associates a buyer with one or more preferred 
vendors. 
Column 
Data Type 
Constraint 
user_id 
VARCHAR(40) 
NOT NULL 
(primary key)
The repository ID of a user References 
dps_user(id)
Vendor 
WVARCHAR(100) 
NOT NULL 
A text name for a vendor. 
Seq 
INT 
NOT NULL 
(primary key)
The sequence in a list that contains the vendor. 
dbc_buyer_plist 
The 
dbc_buyer_plist
table contains information that associates a buyer with one or more standard 
purchase lists. 
Column 
Data Type 
Constraint 
user_id 
VARCHAR(40) 
NOT NULL 
(primary key)
The repository ID of a user. 
list_id 
VARCHAR(40) 
NOT NULL 
The repository ID of a purchase list. 
Tag 
VARCHAR(40) 
NOT NULL 
(primary key)
A key which is used to identify the associated purchase list. 
ATG Business Commerce Invoice Tables 
The following tables contain information related to ATG Business Commerce invoice functionality: 
dbc_inv_delivery 
dbc_inv_pmt_terms 
dbc_invoice 
Extract one page from pdf - Library SDK class: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
Extract one page from pdf - Library SDK class: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 
75 4  
Append i x   B:  A TG  C om merce  Dat abas es  
dbc_inv_delivery 
The following table contains information about the delivery information associated with an invoice. Each 
row represents one 
deliveryInfo
repository item. 
Column 
Data Type 
Constraint 
id 
VARCHAR(40) 
NOT NULL 
(primary key)
The repository id of this 
deliveryInfo
item. 
version 
INT 
NOT NULL 
The version number of the data in this row. See the SQL Repository 
Item Properties chapter of the ATG Repository Guide for information 
on automatic version numbering. 
type 
INT 
NOT NULL 
The subtype code for the 
deliveryInfo
repository item 
represented by this row. (See the GSA docs on item descriptor 
subtypes for more info.) 
prefix 
WVARCHAR(40) 
NULL 
An optional prefix (“Mr.”, “Ms.”, etc.) that appears as part of this 
invoice recipient’s name. 
first_name 
WVARCHAR(40) 
NULL 
The first name of the recipient of this invoice. 
middle_name 
WVARCHAR(40) 
NULL 
The middle name of the recipient of this invoice. 
last_name 
WVARCHAR(40) 
NULL 
The last name of the recipient of this invoice. 
suffix 
WVARCHAR(40) 
NULL 
An optional suffix (“Jr.”, etc) that appears as part of this invoice 
recipient’s name. 
job_title 
WVARCHAR(80) 
NULL 
The invoice recipient’s job title, which an application might 
choose to use when constructing a mailing address for this 
invoice. 
company_name 
WVARCHAR(40) 
NULL 
Library SDK class:VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
If you are looking for a solution to conveniently delete one page from your PDF document, you can use this VB.NET PDF Library, which supports a variety of PDF
www.rasteredge.com
Library SDK class:C# PDF File Merge Library: Merge, append PDF files in C#.net, ASP.
C# developers can easily merge and append one PDF document to document imaging toolkit, also offers other advanced PDF document page processing and
www.rasteredge.com
ATG  C om mer ce P ro g ramm in g   Gui d e 
75 5  
Appen di x   B:  A TG  C om merce  Dat abas es  
The invoice recipient’s company name, which an application 
might choose to use when constructing a mailing address for this 
invoice. 
address1 
WVARCHAR(80) 
NULL 
The first line of the delivery address for this invoice. 
address2 
WVARCHAR(80) 
NULL 
The second line of the delivery address. 
address3 
WVARCHAR(80) 
NULL 
The third line of the delivery address. 
city 
WVARCHAR(40) 
NULL 
The city part of the delivery address. 
county 
WVARCHAR(40) 
NULL 
The county part of the delivery address. 
state 
WVARCHAR(40) 
NULL 
The state part of the delivery address. 
postal_code 
WVARCHAR(10) 
NULL 
The postal code of the delivery address. 
country 
WVARCHAR(40) 
NULL 
The country of the delivery address. 
phone_number 
WVARCHAR(40) 
NULL 
The invoice recipient’s telephone number. 
fax_number 
WVARCHAR(40) 
NULL 
The invoice recipient’s FAX number. 
email_addr 
WVARCHAR(40) 
NULL 
The invoice recipient’s e-mail address. 
format 
INT 
NULL 
An enumerated type code indicating the format in which the 
recipient prefers to receive this invoice. This field is not used by 
default, but is provided as a placeholder for applications that want 
to present a list of available formats (text, HTML, EDI, XML, etc) 
and attempt to deliver the invoice in a preferred format. 
Library SDK class:C# PDF Image Extract Library: Select, copy, paste PDF images in C#
Open a document. PDFDocument doc = new PDFDocument(inputFilePath); PDFPage page = (PDFPage)pdf.GetPage(0); // Extract all images on one pdf page.
www.rasteredge.com
Library SDK class:VB.NET PDF File Merge Library: Merge, append PDF files in vb.net
all. This guiding page will help you merge two or more PDF documents into a single one in a Visual Basic .NET imaging application.
www.rasteredge.com
ATG  C om merce  P ro gra mm in g  G ui d e 
75 6  
Append i x   B:  A TG  C om merce  Dat abas es  
delivery_mode 
INT 
NULL 
An enumerated type code indicating the means by which the 
recipient prefers to receive this invoice. This field is not used by 
default, but is provided as a placeholder for applications that want 
to present a list of available delivery methods (postal, fax, 
electronic, etc) and attempt to deliver the invoice using the 
preferred means. 
dbc_inv_pmt_terms 
The following table contains information related to the payment terms for an invoice. Each row 
represents one 
paymentTerms
repository item. 
Column 
Data Type 
Constraint 
id 
VARCHAR(40) 
NOT NULL 
(primary key)
The repository id of this 
paymentTerms
item. 
version 
INT 
NOT NULL 
The version number of the data in this row. (See the GSA docs on 
automatic version numbering for more info.) 
type 
INT 
NOT NULL 
The subtype code for the 
paymentTerms
repository item 
represented by this row. (See the GSA docs on item descriptor 
subtypes for more info.) 
disc_percent 
NUMERIC(19, 7) 
NULL 
The 
discountPercent
field of the payment terms item. This 
typically specifies a percentage discount on the price that is 
offered if the invoice is paid in full within a certain number of days 
(the 
discountDays
”field). 
disc_days 
INT 
NULL 
The 
discountDays
field of the payment terms item. Specifies the 
number of days within which the invoice must be paid to qualify 
for the discount percentage. 
net_days 
INT 
NULL 
The 
netDays
field of the payment terms item. Specifies the 
number of days within which the invoice must be paid in full. 
Library SDK class:VB.NET PDF Annotate Library: Draw, edit PDF annotation, markups in
to display it. Thus, PDFPage, derived from REPage, is a programming abstraction for representing one PDF page. Annotating Process.
www.rasteredge.com
Library SDK class:C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Using RasterEdge Visual C# .NET PDF page deletion component, developers can easily select one or more PDF pages and delete it/them in both .NET web and Windows
www.rasteredge.com
ATG  C om mer ce P ro g ramm in g   Gui d e 
75 7  
Appen di x   B:  A TG  C om merce  Dat abas es  
dbc_invoice 
The following table contains information related to invoices. Each row represents one invoice repository 
item. 
Column 
Data Type 
Constraint 
id 
VARCHAR(40) 
NOT NULL 
(primary key)
The unique repository id of this invoice. 
version 
INT 
NOT NULL 
The version number of the data in this row. (See the GSA docs on 
automatic version numbering for more info.) 
type 
INT 
NOT NULL 
The subtype code for the invoice repository item represented by 
this row. (For more information on item descriptor subtypes, see 
the Item Descriptor Inheritance section of the SQL Repository Data 
Models chapter in the ATG Repository Guide.) 
creation_date 
TIMESTAMP 
NULL 
The date this invoice was created. 
last_mod_date 
TIMESTAMP 
NULL 
The date this invoice was last modified. This field is maintained 
automatically when you use the 
InvoiceManager
API to create 
and modify invoices. 
invoice_number 
VARCHAR(40) 
NULL 
An application-generated invoice number that identifies this 
invoice for both the buyer and the seller. The invoice number is 
different from the repository id, and has no meaning other than as 
a way to identify a particular invoice. 
po_number 
VARCHAR(40) 
NULL 
The purchase order number the buyer specified when paying for 
all or part of an order by invoice. 
req_number 
VARCHAR(40) 
NULL 
The requisition number the buyer specified when paying for all or 
part of an order by invoice. 
delivery_info 
VARCHAR(40) 
NULL 
Library SDK class:C# PDF copy, paste image Library: copy, paste, cut PDF images in
how to copy an image from one page of PDF to cut image from PDF file page by using PDFDocument doc = new PDFDocument(inputFilePath); // Extract all images from
www.rasteredge.com
Library SDK class:VB.NET PDF copy, paste image library: copy, paste, cut PDF images
how to copy an image from one page of PDF how to cut image from PDF file page by using doc As PDFDocument = New PDFDocument(inputFilePath) ' Extract all images
www.rasteredge.com
ATG  C om merce  P ro gra mm in g  G ui d e 
75 8  
Append i x   B:  A TG  C om merce  Dat abas es  
References 
dbc_inv_delivery(id)
. Identifies the 
deliveryInfo
object that describes where and how to deliver 
this invoice. 
balance_due 
NUMERIC(19, 7) 
NULL 
The balance due on this invoice. 
pmt_due_date 
TIMESTAMP 
NULL 
The date on which payment for this invoice is due. 
pmt_terms 
VARCHAR(40) 
NULL 
References 
dbc_inv_pmt_terms(id
). Identifies the 
paymentTerms
object that describes the payment terms for this 
invoice. 
order_id 
VARCHAR(40) 
NULL 
The order ID of the order being paid for with this invoice. 
pmt_group_id 
VARCHAR(40) 
NULL 
The payment group ID of the specific payment group being paid 
for with this invoice. 
ATG Business Commerce Contract Tables 
The following tables contain information related to ATG Business Commerce contract functionality. 
dbc_contract 
dbc_contract_term 
dbc_contract 
The following table contains information related to contract functionality. 
Column 
Data Type 
Constraint 
contract_id 
VARCHAR(40) 
NOT NULL 
(primary key)
The unique identifier associated with the price list. 
display_name 
WVARCHAR(254) 
NULL 
The name of this contract. 
creation_date 
TIMESTAMP 
NULL 
The date that this contract was created. 
ATG  C om mer ce P ro g ramm in g   Gui d e 
75 9  
Appen di x   B:  A TG  C om merce  Dat abas es  
start_date 
TIMESTAMP 
NULL, 
The date that this contract becomes active. 
end_date 
TIMESTAMP 
NULL, 
The date that this contract is no longer active. 
creator_id 
VARCHAR(40) 
NULL 
The user id of the creator of this contract. 
negotiator_info 
WVARCHAR(40) 
NULL 
The id of the 
contact_info
for the negotiator of this contract. 
price_list_id 
VARCHAR(40) 
NULL 
The id of the price list that users of this contract will use. 
catalog_id 
VARCHAR(40) 
NULL 
The id of the catalog that users of this contract will use. 
term_id 
VARCHAR(40) 
NULL 
The id of the contract terms that apply. 
comments 
WVARCHAR(254) 
NULL 
A free form comment field. 
dbc_contract_term 
The following table contains information related to contract terms. 
Column 
Data Type 
Constraint 
terms_id 
VARCHAR(40) 
NOT NULL 
(primary key)
The unique identifier associated with the price list. 
terms 
LONG VARCHAR 
NULL 
A text field for describing any terms. 
disc_percent 
NUMERIC(19, 7) 
NULL 
The default discount percent for invoices. 
disc_days 
INT 
NULL 
The default discount days for invoices. 
ATG  C om merce  P ro gra mm in g  G ui d e 
76 0  
Append i x   B:  A TG  C om merce  Dat abas es  
net_days 
INT 
NULL 
The default net days for invoices. 
ATG  C om mer ce P ro g ramm in g   Gui d e 
76 1  
Append i x   C :  A TG  C om merce  Mes s ag es  
Appendix C: ATG Commerce Messages 
This appendix describes that messages sent out as part of ATG Commerce. These messages are also 
described throughout the ATG Commerce Programming Guide guide in the context of systems that use the 
messages. 
Base ATG Commerce Messages 
Abandoned Order Messages 
ATG Business Commerce Messages 
Base ATG Commerce Messages 
The messages described in this section are defined in the base ATG Commerce layer. 
Fulfillment System Messages 
Order and Pricing Messages 
Promotion Messages 
Fulfillment System Messages 
Fulfillment messages include some messages that are sent by default to the scenario manager, and 
messages intended for use within the fulfillment system. 
The scenario messages are all sent by the 
OrderChangeHandler
component. This component listens for 
internal fulfillment messages (such as 
ModifyOrderNotification
) and creates messages for 
consumption by scenarios. 
The following messages are sent to the scenario manager during fulfillment. 
atg.commerce.fulfillment.scenario.OrderModified
atg.commerce.fulfillment.scenario.PaymentGroupModified
atg.commerce.fulfillment.scenario.ShippingGroupModified
The following messages are used within the fulfillment system. 
atg.commerce.fulfillment.UpdateInventoryImpl
atg.commerce.fulfillment.FulfillOrderFragment
ATG  C om merce  P ro gra mm in g  G ui d e 
76 2  
Appen d i x  C :  A TG  C o mm erce  Mes sag es  
atg.commerce.fulfillment.ModifyOrderNotification
atg.commerce.fulfillment.ModifyOrder
atg.commerce.fulfillment.SubmitOrder 
The S
ubmitOrder
message is sent when an order has been submitted for fulfillment (checkout 
complete). 
Base type: 
CommerceMessageImpl
JMS type: 
atg.commerce.fulfillment.SubmitOrder
Source 
The 
ProcSendFulfillmentMessage
processor, which is part of the 
processOrder
pipeline chain. 
Properties 
order
orderId
originalId
originalSource
parentsessionId
profile
sessionId
siteId
sourceId
type
userId
atg.commerce.fulfillment.scenario.OrderModified 
The 
OrderModified
message is sent when an order is modified. 
JMS type: 
atg.commerce.fulfillment.scenario.OrderModified
Base type: 
ScenarioEvent
Four possible kinds of modifications are accessible in the 
subType
property: 
Order is finished 
Order has unavailable items 
Order is pending merchant action 
Order was removed 
Source 
Documents you may be interested
Documents you may be interested