OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ebcore-cppa message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: FW: [ebcore-cppa] CPPA version 3 agreement on "semantics" RE: [ebcore-cppa] Notes from CPP/CPA call 2010-02-12



Forwarding this for Cristiano. 

-----Original Message-----
From: Cristiano Novelli [mailto:cristiano.novelli@enea.it] 
Sent: 23 February 2010 12:24
To: ebcore-cppa@lists.oasis-open.org; 'Moberg Dale'; Pim van
der Eijk
Cc: Arianna Brutti; 'Breininger, Kathryn R'
Subject: Re: [ebcore-cppa] CPPA version 3 agreement on
"semantics" RE: [ebcore-cppa] Notes from CPP/CPA call
2010-02-12

Hello,

I thought to the same solution of Pim to solve the problem
but, in my opinion, it does not solve it completely.

As you know,

the ebBP describes what I CAN to do together with each other
of community, in this case, what it is possible to do is
well-known;

the CPA describes what I WANT to do with a partner, in this
case, what we desire (the specific associated file) we
decide now, my partner and me.
(Also a business document customization is at CPA level
because it is a particular customization of a business
document between my partner and me).

In the collaboration agreement I could associate a file to a
business document that is, for example:
- the customization of original business document;
- a machine-treatable description of the customization
applied to original business document;
- a human-readable description of the customization applied
to original business document;
- a stylesheet to apply to the customized business document
instance.

In attachment a very simple use case:

- ebBP describing the "cyclic replenishment program"
business process, ( publicly available at this URL:
http://www.moda-ml.net/ebiz-retail/repository/ebbp/v2008-1/e
n/ebBP_cyclicreplenishmentprogramcrp-1_2008-1.xml )
File: ebBP_cyclicreplenishmentprogramCRP-1_2008-1.xml

- CPA describing an agreement between two italian parties on
the above-mentioned ebBP.
File: CPA_IT-12345678909_IT-98765432101_2010-02-22.xml
(N.B. In particular the two italian parties agreed a
customized UBL Order).

- a proposal extension example on SimplePart element of the
CPA
File: CPA_proposal extension.xml
(I used a "FileReference" XML tag to describe each
associated file (occurrence 0-n). However, for us, the most
important thing is the capability to describe these
concepts, not the XML Schema structure).


Best Regards


Cristiano




----- Original Message -----
From: "Pim van der Eijk" <pvde@sonnenglanz.net>
To: "'Moberg Dale'" <dmoberg@axway.com>;
<ebcore-cppa@lists.oasis-open.org>
Cc: "'Breininger, Kathryn R'"
<kathryn.r.breininger@boeing.com>
Sent: Monday, February 22, 2010 10:13 PM
Subject: RE: [ebcore-cppa] CPPA version 3 agreement on
"semantics" RE: 
[ebcore-cppa] Notes from CPP/CPA call 2010-02-12


>
> Hello,
>
> With respect to Cristiano's question, the ebBP standard
has
> an element that we could use:
>
> <xsd:complexType name="BusinessDocumentType">
> <xsd:annotation>
> <xsd:documentation>The type related
> to a Business Document.</xsd:documentation>
> </xsd:annotation>
> <xsd:sequence>
> <xsd:element ref="Documentation"
> minOccurs="0" maxOccurs="unbounded"/>
> <xsd:element
> ref="ConditionExpression" minOccurs="0"
> maxOccurs="unbounded"/>
> <xsd:element ref="Specification"
> maxOccurs="unbounded"/>
> </xsd:sequence>
> <xsd:attributeGroup ref="name"/>
> </xsd:complexType>
>
> I guess there are some formal IPR issues that would force
> any feedback we might want to request from other groups to
> be posted to the comment list.
>
> Pim
>
>
> -----Original Message-----
> From: Moberg Dale [mailto:dmoberg@axway.com]
> Sent: 17 February 2010 23:45
> To: Pim van der Eijk; ebcore-cppa@lists.oasis-open.org
> Cc: Breininger, Kathryn R
> Subject: RE: [ebcore-cppa] CPPA version 3 agreement on
> "semantics" RE: [ebcore-cppa] Notes from CPP/CPA call
> 2010-02-12
>
> I know this Friday I may have some conflicts. I will not
> know until 11.
>
> I think your idea about an invitation is a good one.
>
> Is there a UNCEFACT list we could send to also?
>
> -----Original Message-----
> From: Pim van der Eijk [mailto:pvde@sonnenglanz.net]
> Sent: Wednesday, February 17, 2010 1:42 PM
> To: Moberg Dale; ebcore-cppa@lists.oasis-open.org
> Cc: 'Breininger, Kathryn R'
> Subject: RE: [ebcore-cppa] CPPA version 3 agreement on
> "semantics" RE:
> [ebcore-cppa] Notes from CPP/CPA call 2010-02-12
>
>
>
> Hello Dale,
>
> Yes, it might be of sufficient interest to ebCore
generally.
> I am hoping we can have a meeting next Friday, also since
I
> want to discuss and progress my Party Id type document.
Some
> of the people that may have an opinion are not ebCore
> members, do we want to use some mailing lists like
ebxml-dev
> or ubl-dev?
>
> Pim
>
> -----Original Message-----
> From: Moberg Dale [mailto:dmoberg@axway.com]
> Sent: 17 February 2010 20:07
> To: Pim van der Eijk; ebcore-cppa@lists.oasis-open.org
> Subject: [ebcore-cppa] CPPA version 3 agreement on
> "semantics" RE: [ebcore-cppa] Notes from CPP/CPA call
> 2010-02-12
>
>
> 2)  Cristiano's request
> Pete looked into this.  There are some extensibility
points,
> but they don't seem to provide what Cristiano requested.
> With a document (or constituent part), we would need to
> specify (i) the referenced external document, (ii) the
> namespace or type of such a document and (iii) some
> indication of the what the external document says about
the
> document or part. Like additional validation constraints,
> profiling rules, other types of semantic alignment.  Dale
> proposes to bring some more people to the discussion and
> will draft some input for discussion.
>
>
> I am hoping that we can have a discussion of what would be
> needed to add
> to the CPPA to at least meet some of Christiano Novelli's
> use cases
> (references to XSLTs, Schematron test documents, other
kinds
> of semantic
> check processing) agreed upon for the exchange of
> semantically aligned
> documents.
>
> Especially welcome would be those with CC and UBL
expertise,
> for
> example, who could comment on what is needed.
>
> The "packaging" element is currently the only place where
> any agreed
> upon conventions concerning data quality (at a semantic
> level) are
> found. But the media-types or xsd namespaces referenced
are
> presumably
> only a small part of what might be needed. Basically we
need
> to design
> some "buckets" for agreed-upon semantic alignment
constraint
> materials,
> and are wondering how varied the contents might be.
>
> Can we add this to the agenda as a discussion from ebCore
> partipants
> generally?
>
>
>
>
------------------------------------------------------------
> ---------
> To unsubscribe from this mail list, you must leave the
OASIS
> TC that
> generates this mail.  Follow this link to all your TCs in
> OASIS at:
>
https://www.oasis-open.org/apps/org/workgroup/portal/my_work
> groups.php
>
>
>
>
------------------------------------------------------------
> ---------
> To unsubscribe from this mail list, you must leave the
OASIS
> TC that
> generates this mail.  Follow this link to all your TCs in
> OASIS at:
>
https://www.oasis-open.org/apps/org/workgroup/portal/my_work
> groups.php
>
>
>
>
------------------------------------------------------------
---------
> To unsubscribe from this mail list, you must leave the
OASIS TC that
> generates this mail.  Follow this link to all your TCs in
OASIS at:
>
https://www.oasis-open.org/apps/org/workgroup/portal/my_work
groups.php
> 
<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="../xslt/cppa.xsl"?>
<!-- 
	Generated through CPA-FastEditor web application of CP-NET software framework
	from CPA Template: CPA_IT-12345678909_IT-98765432101_2009-10-07.xml 
	http://www.cross-lab.it/cross-lab/imple/pgcl.asp?lingua=it&p=248&node_id=6.2.1
	http://summer.bologna.enea.it/~cristiano/cpnet/
	
	CP-NET (Collaboration Protocol Networking Enterprise Technology) is developed by ENEA's X-Lab. 
	X-Lab (XML-Laboratory) is an ENEA laboratory, Bologna, Italy.
	http://www.enea.it/
	http://www.lisealab.it/
	http://www.cross-lab.it/
	http://www.moda-ml.org/
	http://www.xml-lab.it/
	 
	ENEA takes no position regarding the validity or scope of any intellectual property or other rights 
	that might be claimed to pertain to the implementation or use of the technology described in this document 
	or the extent to which any license under such rights might or might not be available; 
	neither does it represent that it has made any effort to identify any such rights. 
-->
<tp:CollaborationProtocolAgreement xmlns:tp="http://docs.oasis-open.org/ebxmlcppa/cppa-3.0"; xmlns:ds="http://www.w3.org/2000/09/xmldsig#"; xmlns:mm="http://www.moda-ml.net"; xmlns:xlink="http://www.w3.org/1999/xlink"; xmlns:xsd="http://www.w3.org/2001/XMLSchema"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; cpaid="IT-12345678909_IT-98765432101_2010-02-22" version="2_1" xsi:schemaLocation="http://docs.oasis-open.org/ebxmlcppa/cppa-3.0 ../schemas/cppa-3.0.xsd">
	<tp:Status value="proposed"/>
	<tp:Start>2008-05-01T00:00:00Z</tp:Start>
	<tp:End>2011-01-02T00:00:00Z</tp:End>
	<tp:ConversationConstraints concurrentConversations="10" invocationLimit="100"/>

	<tp:PartyInfo defaultMshChannelId="IT-12345678909_party-1_chann-1" defaultMshPackageId="IT-12345678909_IT-98765432101_pack-1" partyName="Party1">
		<tp:PartyId type="urn:intrastat">IT-12345678909_party-1</tp:PartyId>
		<tp:PartyRef xlink:href="http://www.IT-12345678909.tld"/>
		<tp:CollaborationRole>
			<tp:ProcessSpecification name="cyclic replenishment program - CRP" uuid="cyclicreplenishmentprogramCRP-1_2008-1" version="2.0" xlink:href="http://www.moda-ml.net/ebiz-retail/repository/ebbp/v2008-1/en/ebBP_cyclicreplenishmentprogramcrp-1_2008-1.xml"; xlink:type="simple"/>
			<tp:Role name="Retailer" xlink:href="http://www.moda-ml.net/ebiz-retail/repository/ebbp/v2008-1/en/ebBP_cyclicreplenishmentprogramcrp-1_2008-1.xml#Retailer"; xlink:type="simple"/>
			<tp:ServiceBinding>
			    <tp:Service>url:mm:http://www.moda-ml.net/moda-ml/repository/ebbp/v2008-1/en/ebBP_cyclicreplenishmentprogramCRP-1_2008-1.xml</tp:Service>				
			     				
			<tp:CanSend>
			      <tp:ThisPartyActionBinding action="req-bt-Order-13-0" id="IT-12345678909_party-1_tpab-1" packageId="IT-12345678909_IT-98765432101_pack-2">
			          <tp:BusinessTransactionCharacteristics isAuthenticated="none" isAuthorizationRequired="false" isConfidential="none" isNonRepudiationReceiptRequired="false" isNonRepudiationRequired="true" isTamperProof="none" timeToAcknowledgeReceipt="PT12H" timeToPerform="P1D"/>
			      	<tp:ActionContext2 businessTransactionActivity="bs-cyclicreplenishmentprogramCRP-2" requestOrResponseAction="req-bt-Order-13-0"/>	      	
			          <tp:ChannelId>IT-12345678909_party-1_chann-1</tp:ChannelId>	            		
			      </tp:ThisPartyActionBinding>          
			    </tp:CanSend>
			</tp:ServiceBinding>
		</tp:CollaborationRole>
		
		
		
		<tp:DeliveryChannel channelId="IT-12345678909_party-1_chann-1" docExchangeId="IT-12345678909_party-1_docex-1" transportId="IT-12345678909_party-1_trans-1">
			<tp:MessagingCharacteristics ackRequested="never" ackSignatureRequested="never" duplicateElimination="never" syncReplyMode="none"/>
		</tp:DeliveryChannel>
		<tp:Transport transportId="IT-12345678909_party-1_trans-1">
			<tp:TransportSender>
				<tp:TransportProtocol version="0.9">SMTP</tp:TransportProtocol>
			</tp:TransportSender>
			<tp:TransportReceiver>
				<tp:TransportProtocol version="0.9">SMTP</tp:TransportProtocol>
				<tp:Endpoint type="allPurpose" uri="IT-12345678909@domain.tld"/>
			</tp:TransportReceiver>
		</tp:Transport>
		<tp:DocExchange docExchangeId="IT-12345678909_party-1_docex-1">
			<tp:ebXMLSenderBinding version="2.0">
				<tp:ReliableMessaging>
					<tp:Retries>5</tp:Retries>
					<tp:RetryInterval>PT2H</tp:RetryInterval>
					<tp:MessageOrderSemantics>NotGuaranteed</tp:MessageOrderSemantics>
				</tp:ReliableMessaging>
</tp:ebXMLSenderBinding>
			<tp:ebXMLReceiverBinding version="2.0">
				<tp:ReliableMessaging>
					<tp:Retries>5</tp:Retries>
					<tp:RetryInterval>PT2H</tp:RetryInterval>
					<tp:MessageOrderSemantics>NotGuaranteed</tp:MessageOrderSemantics>
				</tp:ReliableMessaging>
</tp:ebXMLReceiverBinding>
		</tp:DocExchange>
	</tp:PartyInfo>

	<tp:PartyInfo defaultMshChannelId="IT-98765432101_party-1_chann-1" defaultMshPackageId="IT-12345678909_IT-98765432101_pack-1" partyName="Party2">
		<tp:PartyId type="urn:intrastat">IT-98765432101_party-1</tp:PartyId>
		<tp:PartyRef xlink:href="http://www.IT-98765432101.tld"/>
		<tp:CollaborationRole>
			<tp:ProcessSpecification name="cyclic replenishment program - CRP" uuid="cyclicreplenishmentprogramCRP-1_2008-1" version="2.0" xlink:href="http://www.moda-ml.net/moda-ml/repository/ebbp/v2008-1/en/ebBP_cyclicreplenishmentprogramCRP-1_2008-1.xml"; xlink:type="simple"/>
			<tp:Role name="Producer" xlink:href="http://www.moda-ml.net/moda-ml/repository/ebbp/v2008-1/en/ebBP_cyclicreplenishmentprogramCRP-1_2008-1.xml#Producer"; xlink:type="simple"/>
			<tp:ServiceBinding>
			    <tp:Service>url:mm:http://www.moda-ml.net/moda-ml/repository/ebbp/v2008-1/en/ebBP_cyclicreplenishmentprogramCRP-1_2008-1.xml</tp:Service>
			     
			<tp:CanReceive>
			      <tp:ThisPartyActionBinding action="req-bt-Order-13-0" id="IT-98765432101_party-1_tpab-1" packageId="IT-12345678909_IT-98765432101_pack-2">
			          <tp:BusinessTransactionCharacteristics isAuthenticated="none" isAuthorizationRequired="false" isConfidential="none" isNonRepudiationReceiptRequired="false" isNonRepudiationRequired="true" isTamperProof="none" timeToAcknowledgeReceipt="PT12H" timeToPerform="P1D"/>	        
			      	<tp:ActionContext2 businessTransactionActivity="bs-cyclicreplenishmentprogramCRP-2" requestOrResponseAction="req-bt-Order-13-0"/>	      	
			          <tp:ChannelId>IT-98765432101_party-1_chann-1</tp:ChannelId>	            
			      </tp:ThisPartyActionBinding>          
			    </tp:CanReceive>
</tp:ServiceBinding>
		</tp:CollaborationRole>
		
		
		
		<tp:DeliveryChannel channelId="IT-98765432101_party-1_chann-1" docExchangeId="IT-98765432101_party-1_docex-1" transportId="IT-98765432101_party-1_trans-1">
			<tp:MessagingCharacteristics ackRequested="never" ackSignatureRequested="never" duplicateElimination="never" syncReplyMode="none"/>
		</tp:DeliveryChannel>
		<tp:Transport transportId="IT-98765432101_party-1_trans-1">
			<tp:TransportSender>
				<tp:TransportProtocol version="0.9">SMTP</tp:TransportProtocol>
			</tp:TransportSender>
			<tp:TransportReceiver>
				<tp:TransportProtocol version="0.9">SMTP</tp:TransportProtocol>
				<tp:Endpoint type="allPurpose" uri="IT-98765432101@domain.tld"/>
			</tp:TransportReceiver>
		</tp:Transport>
		<tp:DocExchange docExchangeId="IT-98765432101_party-1_docex-1">
			<tp:ebXMLSenderBinding version="2.0">
				<tp:ReliableMessaging>
					<tp:Retries>5</tp:Retries>
					<tp:RetryInterval>PT2H</tp:RetryInterval>
					<tp:MessageOrderSemantics>NotGuaranteed</tp:MessageOrderSemantics>
				</tp:ReliableMessaging>
</tp:ebXMLSenderBinding>
			<tp:ebXMLReceiverBinding version="2.0">						 
				<tp:ReliableMessaging>
					<tp:Retries>5</tp:Retries>
					<tp:RetryInterval>PT2H</tp:RetryInterval>
					<tp:MessageOrderSemantics>NotGuaranteed</tp:MessageOrderSemantics>
				</tp:ReliableMessaging>
</tp:ebXMLReceiverBinding>
		</tp:DocExchange>
	</tp:PartyInfo>
	
	<tp:SimplePart id="IT-12345678909_IT-98765432101_sp-1" mimetype="text/xml">
		<tp:NamespaceSupported location="http://docs.oasis-open.org/ebxml-msg/ebms/v3.0/core/ebms-header-3_0-200704.xsd"; version="2.0">			
			http://docs.oasis-open.org/ebxml-msg/ebms/v3.0/ns/core/200704/
		</tp:NamespaceSupported>
	</tp:SimplePart>
	<tp:SimplePart id="IT-12345678909_IT-98765432101_sp-2" mimetype="text/xml">
		<tp:NamespaceSupported location="http://www.w3.org/2001/XMLSchema.xsd"; version="2.0">			
			http://www.w3.org/2001/XMLSchema
		</tp:NamespaceSupported>
	</tp:SimplePart>	
	<tp:SimplePart id="IT-12345678909_IT-98765432101_sp-3" mimetype="application/xml">
		<tp:NamespaceSupported location="http://docs.oasis-open.org/ubl/os-UBL-2.0/xsd/maindoc/UBL-Order-2.0.xsd"; version="2.0">http://docs.oasis-open.org/ubl/os-UBL-2.0/xsd/maindoc/UBL-Order-2.0.xsd</tp:NamespaceSupported>
	</tp:SimplePart>
<tp:Packaging id="IT-12345678909_IT-98765432101_pack-1">
		<tp:ProcessingCapabilities generate="true" parse="true"/>
		<tp:CompositeList>
			<tp:Composite id="IT-12345678909_IT-98765432101_pack-1_comp-1" mimeparameters="type=text/xml" mimetype="multipart/related">
				<tp:Constituent idref="IT-12345678909_IT-98765432101_sp-1"/>
				<tp:Constituent idref="IT-12345678909_IT-98765432101_sp-2"/>
			</tp:Composite>
		</tp:CompositeList>
	</tp:Packaging>
	<tp:Packaging id="IT-12345678909_IT-98765432101_pack-2">
		<tp:ProcessingCapabilities generate="true" parse="true"/>
		<tp:CompositeList>
			<tp:Composite id="IT-12345678909_IT-98765432101_comp-2" mimeparameters="type=text/xml" mimetype="multipart/related">
				<tp:Constituent idref="IT-12345678909_IT-98765432101_sp-1"/>
				<tp:Constituent idref="IT-12345678909_IT-98765432101_sp-3"/>
			</tp:Composite>
		</tp:CompositeList>
	</tp:Packaging>
<tp:Comment>use case for OASIS ebCORE-CPPA TC</tp:Comment>
	
</tp:CollaborationProtocolAgreement>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ProcessSpecification xmlns="http://docs.oasis-open.org/ebxml-bp/ebbp-2.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; specificationVersion="2.0.4" nameID="crpc-1_2008-1" name="cyclic replenishment program - CRP" uuid="cyclicreplenishmentprogramCRP-1_2008-1" xsi:schemaLocation="http://docs.oasis-open.org/ebxml-bp/ebbp-2.0 http://docs.oasis-open.org/ebxml-bp/ebbp-2.0";>
    <Signal nameID="ra2" name="ReceiptAcknowledgement">
        <Specification nameID="rabpss2" name="ReceiptAcknowledgement" location="http://docs.oasis-open.org/ebxml-bp/ebbp-signals-2.0"/>
    </Signal>
    <Signal nameID="rae2" name="ReceiptAcknowledgementException">
        <Specification nameID="raebpss2" name="ReceiptAcknowledgementException" location="http://docs.oasis-open.org/ebxml-bp/ebbp-signals-2.0"/>
    </Signal>
    <Signal nameID="aa2" name="AcceptanceAcknowledgement">
        <Specification nameID="aabpss2" name="AcceptanceAcknowledgement" location="http://docs.oasis-open.org/ebxml-bp/ebbp-signals-2.0"/>
    </Signal>
    <Signal nameID="aae2" name="AcceptanceAcknowledgementException">
        <Specification nameID="aaebpss2" name="AcceptanceAcknowledgementException" location="http://docs.oasis-open.org/ebxml-bp/ebbp-signals-2.0"/>
    </Signal>
    <Signal nameID="ge2" name="GeneralException">
        <Specification nameID="gebpss2" name="GeneralException" location="http://docs.oasis-open.org/ebxml-bp/ebbp-signals-2.0"/>
    </Signal>
    <BusinessDocument nameID="bd-Inventoryreport-97" name="Inventory report">
        <Documentation>Report about the quantities on stock</Documentation>
        <Specification nameID="schema-Inventoryreport-97" name="Inventory report" location="http://www.moda-ml.net/eBiz-retail/repository/schema/v2008-1/maindoc/eBiz-TCF-InventoryReport.xsd"/>
    </BusinessDocument>
    <BusinessDocument nameID="bd-Inventorymovementreport-96" name="Inventory movement report">
        <Documentation>Report of movement of goods between the locations of a retailer</Documentation>
        <Specification nameID="schema-Inventorymovementreport-96" name="Inventory movement report" location="http://www.moda-ml.net/eBiz-retail/repository/schema/v2008-1/maindoc/eBiz-TCF-InventoryMovementReport.xsd"/>
    </BusinessDocument>
    <BusinessDocument nameID="bd-Order-95" name="Order">
        <Documentation>Order placed by retailer</Documentation>
        <Specification nameID="schema-Order-95" name="Order" location="http://docs.oasis-open.org/ubl/os-UBL-2.0/xsd/maindoc/UBL-Order-2.0.xsd"/>
    </BusinessDocument>
    <BusinessDocument nameID="bd-Articlecatalogue-83" name="Article catalogue">
        <Documentation>Total article information sent by the supplier</Documentation>
        <Specification nameID="schema-Articlecatalogue-83" name="Article catalogue" location="http://docs.oasis-open.org/ubl/os-UBL-2.0/xsd/maindoc/UBL-Catalogue-2.0.xsd"/>
    </BusinessDocument>
    <BusinessDocument nameID="bd-Salesreport-92" name="Sales report">
        <Documentation>Daily sales report sent by retailer</Documentation>
        <Specification nameID="schema-Salesreport-92" name="Sales report" location="http://www.moda-ml.net/eBiz-retail/repository/schema/v2008-1/maindoc/eBiz-TCF-SalesReport.xsd"/>
    </BusinessDocument>
    <BusinessDocument nameID="bd-Invoice-91" name="Invoice">
        <Documentation>Invoice for a delivery</Documentation>
        <Specification nameID="schema-Invoice-91" name="Invoice" location="http://docs.oasis-open.org/ubl/os-UBL-2.0/xsd/maindoc/UBL-Invoice-2.0.xsd"/>
    </BusinessDocument>
    <BusinessDocument nameID="bd-Receivingadvice-90" name="Receiving advice">
        <Documentation>The receiving advice document is sent from a buyer to a supplier to announce that the ordered goods have&#xD;
been received.</Documentation>
        <Specification nameID="schema-Receivingadvice-90" name="Receiving advice" location="http://docs.oasis-open.org/ubl/os-UBL-2.0/xsd/maindoc/UBL-RemittanceAdvice-2.0.xsd"/>
    </BusinessDocument>
    <BusinessDocument nameID="bd-Despatchadvice-89" name="Despatch advice">
        <Documentation>The despatch advice document is sent from a supplier to a buyer to announce a delivery in general.</Documentation>
        <Specification nameID="schema-Despatchadvice-89" name="Despatch advice" location="http://docs.oasis-open.org/ubl/os-UBL-2.0/xsd/maindoc/UBL-DespatchAdvice-2.0.xsd"/>
    </BusinessDocument>
    <Notification nameID="bt-Inventoryreport-97-0" name="Inventory report Notification">
        <RequestingRole nameID="Requester-bt-Inventoryreport-71-0" name="Requester"/>
        <RespondingRole nameID="Responder-bt-Inventoryreport-72-0" name="Responder"/>
        <RequestingBusinessActivity nameID="req-bt-Inventoryreport-76-0" name="Inventory report">
            <Documentation>The retailer sends an inventory report containing the information about the quantities currently on stock</Documentation>
            <DocumentEnvelope nameID="de-res-bt-Inventoryreport-73-0" name="Inventory report" businessDocumentRef="bd-Inventoryreport-97"/>
            <ReceiptAcknowledgement nameID="rcpack-res-bt-Inventoryreport-74-0" name="Receipt Acknowledgement" signalDefinitionRef="ra2"/>
            <ReceiptAcknowledgementException nameID="rcpackexc-res-bt-Inventoryreport-75-0" name="Receipt Acknowledgement Exception" signalDefinitionRef="rae2"/>
        </RequestingBusinessActivity>
        <RespondingBusinessActivity nameID="res-bt-Inventoryreport-77-0" name="NoResponseMade"/>
    </Notification>
    <Notification nameID="bt-Inventorymovementreport-96-0" name="Inventory movement report Notification">
        <RequestingRole nameID="Requester-bt-Inventorymovementreport-57-0" name="Requester"/>
        <RespondingRole nameID="Responder-bt-Inventorymovementreport-58-0" name="Responder"/>
        <RequestingBusinessActivity nameID="req-bt-Inventorymovementreport-62-0" name="Inventory movement report">
            <Documentation>At the end of each sales day a inventory movement report is sent for all locations of the retailer at which such an event occurred</Documentation>
            <DocumentEnvelope nameID="de-res-bt-Inventorymovementreport-59-0" name="Inventory movement report" businessDocumentRef="bd-Inventorymovementreport-96"/>
            <ReceiptAcknowledgement nameID="rcpack-res-bt-Inventorymovementreport-60-0" name="Receipt Acknowledgement" signalDefinitionRef="ra2"/>
            <ReceiptAcknowledgementException nameID="rcpackexc-res-bt-Inventorymovementreport-61-0" name="Receipt Acknowledgement Exception" signalDefinitionRef="rae2"/>
        </RequestingBusinessActivity>
        <RespondingBusinessActivity nameID="res-bt-Inventorymovementreport-63-0" name="NoResponseMade"/>
    </Notification>
    <Notification nameID="bt-Order-95-0" name="Order Notification">
        <RequestingRole nameID="Requester-bt-Order-43-0" name="Requester"/>
        <RespondingRole nameID="Responder-bt-Order-44-0" name="Responder"/>
        <RequestingBusinessActivity nameID="req-bt-Order-48-0" name="Order">
            <Documentation>The retailer sends an order from his system containing the initial demand.</Documentation>
            <DocumentEnvelope nameID="de-res-bt-Order-45-0" name="Order" businessDocumentRef="bd-Order-95"/>
            <ReceiptAcknowledgement nameID="rcpack-res-bt-Order-46-0" name="Receipt Acknowledgement" signalDefinitionRef="ra2"/>
            <ReceiptAcknowledgementException nameID="rcpackexc-res-bt-Order-47-0" name="Receipt Acknowledgement Exception" signalDefinitionRef="rae2"/>
        </RequestingBusinessActivity>
        <RespondingBusinessActivity nameID="res-bt-Order-49-0" name="NoResponseMade"/>
    </Notification>
    <Notification nameID="bt-Articlecatalogue-83-0" name="Article catalogue Notification">
        <RequestingRole nameID="Requester-bt-Articlecatalogue-36-0" name="Requester"/>
        <RespondingRole nameID="Responder-bt-Articlecatalogue-37-0" name="Responder"/>
        <RequestingBusinessActivity nameID="req-bt-Articlecatalogue-41-0" name="Article catalogue">
            <Documentation>The article catalogue containing the information about the NOS and seasonal NOS articles of the producer is sent to the retailer.</Documentation>
            <DocumentEnvelope nameID="de-res-bt-Articlecatalogue-38-0" name="Article catalogue" businessDocumentRef="bd-Articlecatalogue-83"/>
            <ReceiptAcknowledgement nameID="rcpack-res-bt-Articlecatalogue-39-0" name="Receipt Acknowledgement" signalDefinitionRef="ra2"/>
            <ReceiptAcknowledgementException nameID="rcpackexc-res-bt-Articlecatalogue-40-0" name="Receipt Acknowledgement Exception" signalDefinitionRef="rae2"/>
        </RequestingBusinessActivity>
        <RespondingBusinessActivity nameID="res-bt-Articlecatalogue-42-0" name="NoResponseMade"/>
    </Notification>
    <Notification nameID="bt-Salesreport-92-0" name="Sales report Notification">
        <RequestingRole nameID="Requester-bt-Salesreport-50-0" name="Requester"/>
        <RespondingRole nameID="Responder-bt-Salesreport-51-0" name="Responder"/>
        <RequestingBusinessActivity nameID="req-bt-Salesreport-55-0" name="Sales report">
            <Documentation>At the end of each sales day a sales report is sent for all sales locations of the retailer</Documentation>
            <DocumentEnvelope nameID="de-res-bt-Salesreport-52-0" name="Sales report" businessDocumentRef="bd-Salesreport-92"/>
            <ReceiptAcknowledgement nameID="rcpack-res-bt-Salesreport-53-0" name="Receipt Acknowledgement" signalDefinitionRef="ra2"/>
            <ReceiptAcknowledgementException nameID="rcpackexc-res-bt-Salesreport-54-0" name="Receipt Acknowledgement Exception" signalDefinitionRef="rae2"/>
        </RequestingBusinessActivity>
        <RespondingBusinessActivity nameID="res-bt-Salesreport-56-0" name="NoResponseMade"/>
    </Notification>
    <Notification nameID="bt-Invoice-91-0" name="Invoice Notification">
        <RequestingRole nameID="Requester-bt-Invoice-64-0" name="Requester"/>
        <RespondingRole nameID="Responder-bt-Invoice-65-0" name="Responder"/>
        <RequestingBusinessActivity nameID="req-bt-Invoice-69-0" name="Invoice">
            <Documentation>An invoice is send either for one delivery or the sales of a certain period.</Documentation>
            <DocumentEnvelope nameID="de-res-bt-Invoice-66-0" name="Invoice" businessDocumentRef="bd-Invoice-91"/>
            <ReceiptAcknowledgement nameID="rcpack-res-bt-Invoice-67-0" name="Receipt Acknowledgement" signalDefinitionRef="ra2"/>
            <ReceiptAcknowledgementException nameID="rcpackexc-res-bt-Invoice-68-0" name="Receipt Acknowledgement Exception" signalDefinitionRef="rae2"/>
        </RequestingBusinessActivity>
        <RespondingBusinessActivity nameID="res-bt-Invoice-70-0" name="NoResponseMade"/>
    </Notification>
    <CommercialTransaction nameID="bt-Despatchadvice-89-90" name="Despatch advice Business Transaction">
        <RequestingRole nameID="Requester-bt-Despatchadvice-89-90" name="Requester"/>
        <RespondingRole nameID="Responder-bt-Despatchadvice-90-89" name="Responder"/>
        <RequestingBusinessActivity nameID="req-bt-Despatchadvice-89-90" name="Despatch advice">
            <Documentation>The delivery is announced by the despatch advice with date, EAN and quantity</Documentation>
            <DocumentEnvelope nameID="de-req-bt-Despatchadvice-89-90" name="Despatch advice" businessDocumentRef="bd-Despatchadvice-89"/>
            <ReceiptAcknowledgement nameID="rcpack-req-bt-Despatchadvice-89-90" name="Receipt Acknowledgement" signalDefinitionRef="ra2"/>
            <ReceiptAcknowledgementException nameID="rcpackexc-req-bt-Despatchadvice-89-90" name="Receipt Acknowledgement Exception" signalDefinitionRef="rae2"/>
        </RequestingBusinessActivity>
        <RespondingBusinessActivity nameID="res-bt-Receivingadvice-90-89" name="Receiving advice">
            <Documentation>After goods receive the retailer reports back the products which arrived with the delivery announced in the despatch advice.</Documentation>
            <DocumentEnvelope nameID="de-res-bt-Receivingadvice-90-89" name="Receiving advice" businessDocumentRef="bd-Receivingadvice-90"/>
            <ReceiptAcknowledgement nameID="rcpack-res-bt-Receivingadvice-90-89" name="Receipt Acknowledgement" signalDefinitionRef="ra2"/>
            <ReceiptAcknowledgementException nameID="rcpackexc-res-bt-Receivingadvice-90-89" name="Receipt Acknowledgement Exception" signalDefinitionRef="rae2"/>
        </RespondingBusinessActivity>
    </CommercialTransaction>
    <BusinessCollaboration nameID="bc-cyclicreplenishmentprogramCRP-0" name="cyclic replenishment program  CRP Business Collaboration" isInnerCollaboration="false">
        <Documentation>From the producers portfolio of NOS (Never Out of Stock)  or seasonal NOS articles the retailer picks his choice of products for the cyclic (weekly) replenishment. The logistic scenario can be combined with the charge-on-delivery as well as with a consignment/concession model</Documentation>
        <Role nameID="role-Retailer-24" name="Retailer">
            <Documentation/>
        </Role>
        <Role nameID="role-Producer-23" name="Producer">
            <Documentation/>
        </Role>
        <TimeToPerform type="runtime"/>
        <Start nameID="bs-cyclicreplenishmentprogramCRP-0" name="Start Business State">
            <ToLink toBusinessStateRef="bs-cyclicreplenishmentprogramCRP-1"/>
        </Start>
        <BusinessTransactionActivity hasLegalIntent="false" businessTransactionRef="bt-Articlecatalogue-83-0" nameID="bs-cyclicreplenishmentprogramCRP-1" name="Article catalogue Notification BusinessTransactionActivity">
            <TimeToPerform type="runtime"/>
            <Performs performsRoleRef="Requester-bt-Articlecatalogue-36-0" currentRoleRef="role-Producer-23"/>
            <Performs performsRoleRef="Responder-bt-Articlecatalogue-37-0" currentRoleRef="role-Retailer-24"/>
        </BusinessTransactionActivity>
        <Transition>
            <FromLink fromBusinessStateRef="bs-cyclicreplenishmentprogramCRP-1"/>
            <ToLink toBusinessStateRef="bs-cyclicreplenishmentprogramCRP-2"/>
        </Transition>
        <BusinessTransactionActivity hasLegalIntent="false" businessTransactionRef="bt-Order-95-0" nameID="bs-cyclicreplenishmentprogramCRP-2" name="Order Notification BusinessTransactionActivity">
            <TimeToPerform type="runtime"/>
            <Performs performsRoleRef="Requester-bt-Order-43-0" currentRoleRef="role-Retailer-24"/>
            <Performs performsRoleRef="Responder-bt-Order-44-0" currentRoleRef="role-Producer-23"/>
        </BusinessTransactionActivity>
        <Transition>
            <FromLink fromBusinessStateRef="bs-cyclicreplenishmentprogramCRP-2"/>
            <ToLink toBusinessStateRef="bs-cyclicreplenishmentprogramCRP-3"/>
        </Transition>
        <BusinessTransactionActivity hasLegalIntent="false" businessTransactionRef="bt-Despatchadvice-89-90" nameID="bs-cyclicreplenishmentprogramCRP-3" name="Despatch advice Business Transaction BusinessTransactionActivity">
            <TimeToPerform type="runtime"/>
            <Performs performsRoleRef="Requester-bt-Despatchadvice-89-90" currentRoleRef="role-Producer-23"/>
            <Performs performsRoleRef="Responder-bt-Despatchadvice-90-89" currentRoleRef="role-Retailer-24"/>
        </BusinessTransactionActivity>
        <Transition>
            <FromLink fromBusinessStateRef="bs-cyclicreplenishmentprogramCRP-3"/>
            <ToLink toBusinessStateRef="bs-cyclicreplenishmentprogramCRP-4"/>
        </Transition>
        <BusinessTransactionActivity hasLegalIntent="false" businessTransactionRef="bt-Order-95-0" nameID="bs-cyclicreplenishmentprogramCRP-4" name="Order Notification BusinessTransactionActivity">
            <TimeToPerform type="runtime"/>
            <Performs performsRoleRef="Requester-bt-Order-43-0" currentRoleRef="role-Retailer-24"/>
            <Performs performsRoleRef="Responder-bt-Order-44-0" currentRoleRef="role-Producer-23"/>
        </BusinessTransactionActivity>
        <Transition>
            <FromLink fromBusinessStateRef="bs-cyclicreplenishmentprogramCRP-4"/>
            <ToLink toBusinessStateRef="bs-cyclicreplenishmentprogramCRP-5"/>
        </Transition>
        <BusinessTransactionActivity hasLegalIntent="false" businessTransactionRef="bt-Despatchadvice-89-90" nameID="bs-cyclicreplenishmentprogramCRP-5" name="Despatch advice Business Transaction BusinessTransactionActivity">
            <TimeToPerform type="runtime"/>
            <Performs performsRoleRef="Requester-bt-Despatchadvice-89-90" currentRoleRef="role-Producer-23"/>
            <Performs performsRoleRef="Responder-bt-Despatchadvice-90-89" currentRoleRef="role-Retailer-24"/>
        </BusinessTransactionActivity>
        <Transition>
            <FromLink fromBusinessStateRef="bs-cyclicreplenishmentprogramCRP-5"/>
            <ToLink toBusinessStateRef="bs-cyclicreplenishmentprogramCRP-6"/>
        </Transition>
        <BusinessTransactionActivity hasLegalIntent="false" businessTransactionRef="bt-Salesreport-92-0" nameID="bs-cyclicreplenishmentprogramCRP-6" name="Sales report Notification BusinessTransactionActivity">
            <TimeToPerform type="runtime"/>
            <Performs performsRoleRef="Requester-bt-Salesreport-50-0" currentRoleRef="role-Retailer-24"/>
            <Performs performsRoleRef="Responder-bt-Salesreport-51-0" currentRoleRef="role-Producer-23"/>
        </BusinessTransactionActivity>
        <Transition>
            <FromLink fromBusinessStateRef="bs-cyclicreplenishmentprogramCRP-6"/>
            <ToLink toBusinessStateRef="bs-cyclicreplenishmentprogramCRP-7"/>
        </Transition>
        <BusinessTransactionActivity hasLegalIntent="false" businessTransactionRef="bt-Inventorymovementreport-96-0" nameID="bs-cyclicreplenishmentprogramCRP-7" name="Inventory movement report Notification BusinessTransactionActivity">
            <TimeToPerform type="runtime"/>
            <Performs performsRoleRef="Requester-bt-Inventorymovementreport-57-0" currentRoleRef="role-Retailer-24"/>
            <Performs performsRoleRef="Responder-bt-Inventorymovementreport-58-0" currentRoleRef="role-Producer-23"/>
        </BusinessTransactionActivity>
        <Transition>
            <FromLink fromBusinessStateRef="bs-cyclicreplenishmentprogramCRP-7"/>
            <ToLink toBusinessStateRef="bs-cyclicreplenishmentprogramCRP-8"/>
        </Transition>
        <BusinessTransactionActivity hasLegalIntent="false" businessTransactionRef="bt-Invoice-91-0" nameID="bs-cyclicreplenishmentprogramCRP-8" name="Invoice Notification BusinessTransactionActivity">
            <TimeToPerform type="runtime"/>
            <Performs performsRoleRef="Requester-bt-Invoice-64-0" currentRoleRef="role-Producer-23"/>
            <Performs performsRoleRef="Responder-bt-Invoice-65-0" currentRoleRef="role-Retailer-24"/>
        </BusinessTransactionActivity>
        <Transition>
            <FromLink fromBusinessStateRef="bs-cyclicreplenishmentprogramCRP-8"/>
            <ToLink toBusinessStateRef="bs-cyclicreplenishmentprogramCRP-9"/>
        </Transition>
        <BusinessTransactionActivity hasLegalIntent="false" businessTransactionRef="bt-Inventoryreport-97-0" nameID="bs-cyclicreplenishmentprogramCRP-9" name="Inventory report Notification BusinessTransactionActivity">
            <TimeToPerform type="runtime"/>
            <Performs performsRoleRef="Requester-bt-Inventoryreport-71-0" currentRoleRef="role-Retailer-24"/>
            <Performs performsRoleRef="Responder-bt-Inventoryreport-72-0" currentRoleRef="role-Producer-23"/>
        </BusinessTransactionActivity>
        <Transition>
            <FromLink fromBusinessStateRef="bs-cyclicreplenishmentprogramCRP-9"/>
            <ToLink toBusinessStateRef="bs-cyclicreplenishmentprogramCRP-10"/>
        </Transition>
        <BusinessTransactionActivity hasLegalIntent="false" businessTransactionRef="bt-Articlecatalogue-83-0" nameID="bs-cyclicreplenishmentprogramCRP-10" name="Article catalogue Notification BusinessTransactionActivity">
            <TimeToPerform type="runtime"/>
            <Performs performsRoleRef="Requester-bt-Articlecatalogue-36-0" currentRoleRef="role-Producer-23"/>
            <Performs performsRoleRef="Responder-bt-Articlecatalogue-37-0" currentRoleRef="role-Retailer-24"/>
        </BusinessTransactionActivity>
        <Decision>
            <FromLink fromBusinessStateRef="bs-cyclicreplenishmentprogramCRP-10"/>
            <ToLink toBusinessStateRef="bs-cyclicreplenishmentprogramCRP-11">
                <ConditionExpression expression="Success" expressionLanguage="ConditionGuardValue"/>
            </ToLink>
            <ToLink toBusinessStateRef="bs-cyclicreplenishmentprogramCRP-12">
                <ConditionExpression expression="Failure" expressionLanguage="ConditionGuardValue"/>
            </ToLink>
        </Decision>
        <Success nameID="bs-cyclicreplenishmentprogramCRP-11" name="Completation Successful State"/>
        <Failure nameID="bs-cyclicreplenishmentprogramCRP-12" name="Completation Failure State"/>
    </BusinessCollaboration>
</ProcessSpecification>

<tp:SimplePart 
	id="IT-12345678909_IT-98765432101_sp-3" 
	mimetype="application/xml">
	
	<tp:NamespaceSupported 
		location="http://docs.oasis-open.org/ubl/os-UBL-2.0/xsd/maindoc/UBL-Order-2.0.xsd"; 
		version="2.0">
			http://docs.oasis-open.org/ubl/os-UBL-2.0/xsd/maindoc/UBL-Order-2.0.xsd
	</tp:NamespaceSupported>


	<tp:FileReference 
		type="customization" 
		description="Customization of the original business document (customized XML Schema)">
			http://www.community.it/cpnet/IT-12345678909_IT-98765432101_2010-02-22/UBL-Order-2.0_custom.xsd
	</FileReference>	
	
	<tp:FileReference 
		type="documentation" 
		description="Machine-treatable description of the customization applied on original business document">
			http://www.community.it/cpnet/IT-12345678909_IT-98765432101_2010-02-22/UBL-Order-2.0_doc.xml
	</FileReference>
	
	<tp:FileReference 
		type="documentation" 
		description="Human-readable description of the customization applied on original business document">
			http://www.community.it/cpnet/IT-12345678909_IT-98765432101_2010-02-22/UBL-Order-2.0_doc.pdf
	</FileReference>

	<tp:FileReference 
		type="stylesheet" 
		description="Stylesheet to apply to the customized business document instance">
			http://www.community.it/cpnet/IT-12345678909_IT-98765432101_2010-02-22/UBL-Order-2.0.xsl
	</FileReference>
			
</tp:SimplePart>


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]