SC Enterprise v4.2 Technical Specification Edition Plan WSDL

SC Enterprise v4.2
2/1/07
Edition Plan WSDL updates v4.2
SC Enterprise v4.2
Technical Specification
Edition Plan WSDL updates v4.2
February 1, 2007
Introduction
This document describes changes to the Editorial Plan WSDL that are made to support new
features introduced in latest SC Enterprise version. It is specially written for the case you are using
older versions of SC Enterprise and have your own server implementation and want to use new
features of later versions. The following table show versions of WSDL shipped with SC Enterprise
releases and what feature requires WSDL updates.
SC Enterprise
v4.1
v4.2
WSDL
v4.1
v4.2
Reason / Feature
Initial version
New features
Note that newer client versions support older WSDL versions (backward compatible). This means
that new client applications should be able to work with old servers, so the upgrade path is to first
install new clients and lastly new servers.
© 2000-2006 WoodWing Software bv. All Rights Reserved.
WoodWing Smart Connection Enterprise for InDesign and InCopy.
No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic,
mechanical, photocopying, recording, or otherwise, without the prior written permission of WoodWing Software.
The information in this book is furnished for informational use only and is subject to change without notice. The software described
herein is furnished under a license agreement, and it may be used or copied only in accordance with the terms of the agreement.
Smart Layout, Smart Styles, Smart XML, Smart Tables, Smart Catalog, Smart Connection and Smart Connection Enterprise are
trademarks of WoodWing Software. All other company and product names used herein may be the trademarks or registered
trademarks of their respective companies.
Adobe, InDesign and InCopy are trademarks of Adobe Systems Incorporated. Apple, Mac, Macintosh and Power Macintosh are
trademarks of Apple Computer, Inc. registered in the U.S. and other countries. Microsoft, Windows NT, Windows XP, and Windows
2000 are trademarks of Microsoft Corporation registered in the U.S. and/or other countries. All other trademarks are the property of their
respective owners.
Legenda: Additions are marked blue , changes are marked red and enabled features (existing) are marked green
Copyright © WoodWing Software
- confidential -
Page 1/2
SC Enterprise v4.2
2/1/07
Edition Plan WSDL updates v4.2
Editioning (since v4.2)
The very same layout could be published in many regions. But also layouts can have placed ads
that are published for different regions. In other terms, each object has its own region.
An Advert can be part of multiple Editions, but once placed on a layout only of those editions the
layout is in.
<complexType name="Edition">
<all>
<!-- Adverts are identified by Id -OR- by Name+Pub+Issue. Both ways are supported.
The Pub and Issue are provided by the parent element, so they are not part of
this element. -->
<element name="Id" nillable="true" type="xsd:string"/>
<element name="Name" nillable="true" type="xsd:string"/>
</all>
</complexType>
<complexType name="ArrayOfEdition">
<sequence>
<element name="Edition" minOccurs="0" maxOccurs="unbounded" type="tns:Edition"/>
</sequence>
</complexType>
<complexType name="Advert">
<all>
<element name="Id" nillable="true" type="xsd:string"/>
...
<element name="Editions" nillable="true" type="tns:ArrayOfEdition"/>
</all>
</complexType>
<complexType name="Layout">
<all>
<element name="Id" nillable="true" type="xsd:string"/>
...
<element name="Editions" nillable="true" type="tns:ArrayOfEdition"/>
</all>
</complexType>
Deadlines (since v4.2)
Optionally a deadline can be passed to the server which overrules the default deadline based on
the status the object is in. Pass a nil element to leave the default untouched.
<complexType name="Advert">
<all>
<element name="Id" nillable="true" type="xsd:string"/>
...
<element name="Editions" nillable="true" type="tns:ArrayOfEdition"/>
<element name="Deadline" nillable ="true" type ="xsd:dateTime"/>
</all>
</complexType>
<complexType name="Layout">
<all>
<element name="Id" nillable="true" type="xsd:string"/>
...
<element name="Editions" nillable="true" type="tns:ArrayOfEdition"/>
<element name="Deadline" nillable ="true" type ="xsd:dateTime"/>
</all>
</complexType>
Legenda: Additions are marked blue , changes are marked red and enabled features (existing) are marked green
Copyright © WoodWing Software
- confidential -
Page 2/2