c# wpf free pdf viewer : Add and delete pages from pdf control software platform web page html windows web browser ATGCommProgGuide79-part2161

ATG  C om mer ce P ro g ramm in g   Gui d e 
77 3  
Append i x   C :  A TG  C om merce  Mes s ag es  
μ
parentSessionId
profile
promotion
sessionId
sourceId
siteId
type
userId
atg.commerce.promotion.PromotionGrantedMessage 
The 
PromotionGranted
message is sent out when a promotion is granted to a user. 
Base type: 
CommerceMessageImpl
JMS type: 
atg.commerce.promotion.PromotionGranted
Source 
PromotionTools.sendPromotionGrantedEvent
is called by 
PromotionTools.addPromotion
which 
is called by anyone adding a promotion to the profile. 
Properties 
originaId
originalSource
parentSessionId
profile
promotionId
sessionId
sourceId
siteId
type
userId
atg.commerce.promotion.PromotionRevokedMessage 
PromotionRevoked
message is sent out when a promotion is revoked from a user. 
Base type: 
CommerceMessageImpl
JMS type: 
atg.commerce.promotion.PromotionRevoked
Add and delete pages from pdf - control software platform: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
Add and delete pages from pdf - control software platform: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 
77 4  
Appen d i x  C :  A TG  C o mm erce  Mes sag es  
Source 
The source for the 
PromotionRevokedMessage
is 
PromotionTools.sendPromotionRevokedEvent
which is called by 
PromotionTools.revokePromotion
, which is called by anyone removing a 
promotion from the profile. 
Properties 
originalId
originalSource
parentSessionId
profile
promotionId
sessionId
siteId
sourceId
type
userId
atg.commerce.pricing.PromotionClosenessMessage 
PromotionClosenessMessage
is sent when an order meets a given promotion’s 
closenessQualification
, and when an order that previously met a 
closenessQualification
now 
fails to do so. 
Base type: 
CommerceMessageImpl
JMS type: varies 
atg.commerce.promotion.PromotionClosenessQualificationEvent
atg.commerce.promotion.PromotionClosenessDisqualificationEvent
Source 
PricingTools
Properties 
closenessQualifier
order
originalId
originaSource
parentSessionId
profile
control software platform:VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
In order to run the sample code, the following steps would be necessary. Add necessary references: How to VB.NET: Delete Consecutive Pages from PDF.
www.rasteredge.com
control software platform:C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
XDoc.PDF enables you to delete PDF page(s) with customized options, including a single page, a series of pages, and random pages to be Add necessary references
www.rasteredge.com
ATG  C om mer ce P ro g ramm in g   Gui d e 
77 5  
Append i x   C :  A TG  C om merce  Mes s ag es  
sessionId
siteId
sourceId
type
userId
Abandoned Order Messages 
The following message class is provided as part of the 
DCS.AbandonedOrderServices
module. For 
detailed information on this module, see the Using Abandoned Order Services chapter. 
atg.commerce.order.abandoned.OrderAbandoned 
An 
OrderAbandoned
message is sent out when an order’s abandonment state is changed. 
Base type: 
CommerceMessageImpl
JMS type: varies 
atg.commerce.order.abandoned.OrderAbandoned 
Sent when an order is identified as abandoned. 
atg.commerce.order.abandoned.OrderReanimated 
Sent when an order is identified as reanimated. 
atg.commerce.order.abandoned.OrderConverted 
Sent when an order is identified as converted. 
atg.commerce.order.abandoned.OrderLost 
Sent when an order is identified as lost. 
Source 
This message is sent by the 
/atg/commerce/order/abandoned/AbandonedOrderMessageFactory 
component. 
Properties 
abandonmentState
orderId
originalId
originalSource
parentSessionId
profileId
sessionId
control software platform:C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
C# Page: Insert PDF pages; C# Page: Delete PDF pages; C# Read: PDF Text Extract; C# Read: PDF Image Extract; C# Write: Insert text into PDF; C# Write: Add Image
www.rasteredge.com
control software platform:C# PDF Page Insert Library: insert pages into PDF file in C#.net
processing control SDK, you can create & add new PDF rotate PDF document page, how to delete PDF page using NET, how to reorganize PDF document pages and how
www.rasteredge.com
ATG  C om merce  P ro gra mm in g  G ui d e 
77 6  
Appen d i x  C :  A TG  C o mm erce  Mes sag es  
siteId
sourceId
type
userId
atg.commerce.order.abandoned.TransientOrderEvent 
TransientOrderEvent
message is sent when the 
AbandonedOrderEventListener
checks the 
profile associated with a submitted order. See Using Abandoned Order Services in this guide. 
Base type: 
CommerceMessageImpl
Source 
TransientOrderEvent
is sent by the 
AbandonedOrderEventListener
Properties 
amount
currencyCode
orderId
originalId
originalSource
parentSessionId
profile
sessionId
siteId
sourceId
submitted
userId
ATG Business Commerce Messages 
These are the messages that are used in the B2BCommerce layer. Any base ATG Commerce messages are 
also used here. 
atg.b2bcommerce.approval.ApprovalRequiredMessage
atg.b2bcommerce.approval.ApprovalUpdate
atg.b2bcommerce.invoice.messaging.InvoiceMessage
control software platform:C# PDF insert image Library: insert images into PDF in C#.net, ASP
C#.NET PDF SDK - Add Image to PDF Page in C#.NET. How to Insert & Add Image, Picture or Logo on PDF Page Using C#.NET. Add Image to PDF Page Using C#.NET.
www.rasteredge.com
control software platform:VB.NET PDF Password Library: add, remove, edit PDF file password
passwordSetting.IsAssemble = True ' Add password to PDF file. These two demos will help you to delete password for an encrypted PDF file.
www.rasteredge.com
ATG  C om mer ce P ro g ramm in g   Gui d e 
77 7  
Append i x   C :  A TG  C om merce  Mes s ag es  
atg.b2bcommerce.approval.ApprovalRequiredMessage 
The 
ApprovalRequired
message is sent if there is an order that requires approval before it can be 
submitted. 
Base type: 
CommerceMessageImpl
JMS type: 
atg.b2bcommerce.approval.ApprovalRequired
Source 
ProcSendApprovalRequiredMessage
- Part of the approval pipeline which is 
executed during the process order pipeline. 
Properties 
order
originalId
originalSource
parentSessionId
profile
sessionId
siteId
sourceId
type
userId
atg.b2bcommerce.approval.ApprovalUpdate 
The 
ApprovalUpdate
message is sent with one of two JMS types. 
Base type: 
CommerceMessageImpl
JMS type: varies 
atg.b2bcommerce.approval.ApprovalUpdate
An approval update message will have one of two statuses: 
approved
or 
rejected
atg.b2bcommerce.approval.ApprovalComplete
An approval update message will have one of two statuses: 
approval_passed
or 
approval_failed
Source 
ProcSendApprovalCompleteMessage
or 
ProcSendApprovalMessage
. Both of these are in pipeline 
chains that are executed by the 
ApprovalFormHandler
Properties 
approvalStatus
control software platform:VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
Able to add and insert one or multiple pages to existing adobe PDF document in VB.NET. Add and Insert Multiple PDF Pages to PDF Document Using VB.
www.rasteredge.com
control software platform:C# PDF Sticky Note Library: add, delete, update PDF note in C#.net
C#.NET PDF SDK - Add Sticky Note to PDF Page in C#.NET. Able to add notes to PDF using C# source code in Visual Studio .NET framework.
www.rasteredge.com
ATG  C om merce  P ro gra mm in g  G ui d e 
77 8  
Appen d i x  C :  A TG  C o mm erce  Mes sag es  
order
orderOwnerProfile
originalId
originalSource
parentSessionId
profile
sessionId
siteId
sourceId
type
userId
atg.b2bcommerce.invoice.messaging.InvoiceMessage 
JMS type: varies 
atg.b2bcommerce.invoice.scenario.CreateInvoice 
A new invoice repository item was created. 
atg.b2bcommerce.invoice.scenario.UpdateInvoice
An existing invoice repository item was modified. 
atg.b2bcommerce.invoice.scenario.RemoveInvoice 
An existing invoice repository item was removed. 
Source 
Each message is sent by a different processor in the invoice pipeline (used by the 
InvoiceManager
). 
Properties 
invoiceRepositoryId
orderId
paymentGroupId
profile
invoiceNumber
PONumber
requisitionNumber
billingAddress
preferredFormat
preferredDeliveryMode
balanceDue
control software platform:VB.NET PDF insert image library: insert images into PDF in vb.net
with this sample VB.NET code to add an image to textMgr.SelectChar(page, cursor) ' Delete a selected As String = Program.RootPath + "\\" output.pdf" doc.Save
www.rasteredge.com
control software platform:C# PDF Password Library: add, remove, edit PDF file password in C#
passwordSetting.IsAssemble = true; // Add password to PDF file. These C# demos will help you to delete password for an encrypted PDF file.
www.rasteredge.com
ATG  C om mer ce P ro g ramm in g   Gui d e 
77 9  
Append i x   C :  A TG  C om merce  Mes s ag es  
paymentDueDate
paymentNetDays
paymentDiscountDays
paymentDiscountPercent
siteId
ATG  C om merce  P ro gra mm in g  G ui d e 
78 0  
Appen d i x  C :  A TG  C o mm erce  Mes sag es  
ATG  C om mer ce P ro g ramm in g   Gui d e 
78 1  
Append i x   D:  A TG  C o mm erce S cenari o   Reco rd ers  
Appendix D: ATG Commerce Scenario 
Recorders 
The following scenario recorders are provided in base ATG Commerce: 
dcs 
dcs-analytics 
shoppingprocess 
See the reference entries that follow for recorder descriptions and supporting elements. You can access 
the datasets, mappers, and data collection objects, respectively, in the CONFIGPATH at: 
/atg/registry/data/datasets/
/atg/registry/data/mappers/
/atg/reporting/dataset/
For general information on scenario recorders, including information on creating custom recorders, see 
the ATG Personalization Programming Guide. 
dcs 
This scenario recorder records events that affect an order’s items. 
ATG  C om merce  P ro gra mm in g  G ui d e 
78 2  
Append i x   D:  A TG  C om mer ce Scen ari o  R eco rd ers  
Recorded Event 
Supporting Elements 
Item added to order 
Dataset: 
Item added to order 
(
itemaddedtoorder.xml
Mapper: 
DCS Cart Event SQL Mapper 
(
cartsqlmapper.xml
Data collection object: 
DCSCartSQLLogger
Database table: 
dcs_cart_event
Item removed from order 
Dataset: 
Item removed from order 
(
itemremovedfromorder.xml
Mapper: 
DCS Cart Event SQL Mapper 
(
cartsqlmapper.xml
Data collection object: 
DCSCartSQLLogger
Database table: 
dcs_cart_event
A scenario added an item to an order  Dataset: 
Scenario added item to order 
(
scenarioaddeditemtoorder.xml
Mapper: 
DCS Cart Event SQL Mapper 
(
cartsqlmapper.xml
Data collection object: 
DCSCartSQLLogger
Database table: 
dcs_cart_event
dcs-analytics 
This scenario recorder records various order events. 
Documents you may be interested
Documents you may be interested