[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Last minute extra item for UBL 1.0 SBS cd2 package
[Apologies if you receive this twice - problems with mailserver meant I have to resend it] As liaison between UBL and ebBP I attended the ebBP TC meeting yesterday and it was suggested that we add to the UBL 1.0 SBS cd2 package (sorry that it's last minute) the complete SBS Invoicing ebBP definition I created earlier as an example and this could be added too to the ebBP 2.0.1 cd package being prepared now. I liked this idea and would like to add the attached with a link to it from the SBS index.html (pdf of amended version attached). See new paragraph: "A complete example of an ebXML Business Process (ebBP 2.0.1) definition for simple invoicing with the subset invoice is provided in the ebbp/ subdirectory as a file named ebxmlbp-2.0.1_ubl-1.0-invoice-sbs-1.0.xml." This would add a few days to the schedule - to give time for objections, if any, from the SBSC and to check that the ebBP file is acceptable with the ebBP TC since they would like to include the same example in the new ebBP 2.0.1 package.
<?xml version="1.0" encoding="UTF-8"?> <ProcessSpecification name="UBL 1.0 Invoice Small Business Subset BPSS" nameID="UBL_1-0_Invoice_SBS_BPSS" specificationVersion="2" instanceVersion="0.1" xmlns="http://docs.oasis-open.org/ebxmlbp/ebbp-2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://docs.oasis-open.org/ebxmlbp/ebbp-2.0 ebbp-2.0.1.xsd" uuid="urn:oasis:names:draft:bpss:ubl:billing:invoice:1.0:sbs:1.0"> <Documentation/> <Signal nameID="ra2" name="ReceiptAcknowledgement"> <Specification nameID="rabpss2" name="ReceiptAcknowledgement" location="ebbp-signals-2.0.1.xsd"></Specification> </Signal> <Signal nameID="rae2" name="ReceiptAcknowledgementException"> <Specification nameID="raebpss2" name="Exception" location="ebbp-signals-2.0.1.xsd"></Specification> </Signal> <Signal nameID="aa2" name="AcknowledgementException"> <Specification nameID="aabpss2" name="AcknowledgementException" location="ebbp-signals-2.0.1.xsd"></Specification> </Signal> <Signal nameID="aae2" name="AcceptanceAcknowledgementException"> <Specification nameID="aaebpss2" name="Exception" location="ebbp-signals-2.0.1.xsd"></Specification> </Signal> <Signal nameID="ge2" name="GeneralException"> <Specification nameID="gebpss2" name="Exception" location="ebbp-signals-2.0.1.xsd"></Specification> </Signal> <BusinessDocument name="UBL 1.0 Invoice - Small Business Subset" nameID="UBL_1-0_SBS_1-0_Invoice"> <Documentation>The document specifications are an XSD file and a subset definition that specify the rules for creating the XML document for the business action of invoicing the buyer. For further explanation see UBL-1-0-SBS-cs/index.html .</Documentation> <Specification targetNamespace="urn:oasis:names:specification:ubl:schema:xsd:Invoice-1.0" name="Invoice" nameID="Invoice" location="http://docs.oasis-open.org/ubl/cd-UBL-1.0/xsd/maindoc/UBL-Invoice-1.0.xsd" type="schema"/> <Specification externalDocumentDefRef="urn:oasis:names:tc:ubl:xpath:Invoice-1.0:sbs-1.0" name="Invoice SBS" nameID="InvoiceSBS" location="UBL-1-0-SBS-cs/xpaths/xml/XPath/Invoice-XPath.xml" type="other"/> </BusinessDocument> <Package name="UBL 1.0 SBS" nameID="UBL_1-0_SBS"> <Documentation/> <Package name="Billing" nameID="BillingID"> <Documentation/> <Package name="Invoice" nameID="InvoiceID"> <Documentation/> <Notification name="Send UBL 1.0 Invoice SBS" nameID="Send_UBL_1-0_Invoice_SBS_N" isGuaranteedDeliveryRequired="true"> <RequestingRole name="Ninitiator" nameID="NinitiatorID"/> <RespondingRole name="Nresponder" nameID="NresponderID"/> <RequestingBusinessActivity name="Send Invoice" nameID="Send_Invoice"> <DocumentEnvelope name="UBL 1.0 Invoice - Small Business Subset Notification" nameID="UBL_1-0_SBS_1-0_Invoice_Notification_DE" businessDocumentRef="UBL_1-0_SBS_1-0_Invoice" isAuthenticated="transient" isConfidential="transient" isTamperDetectable="transient"/> <ReceiptAcknowledgement signalDefinitionRef="ra2" nameID="RA2" name="RA2"/> <ReceiptAcknowledgementException signalDefinitionRef="rae2" nameID="RAE2" name="RAE2"/> <AcceptanceAcknowledgement signalDefinitionRef="aa2" nameID="AA2" name="AA2"/> <AcceptanceAcknowledgementException signalDefinitionRef="aae2" nameID="AAE2" name="AAE2"/> </RequestingBusinessActivity> <RespondingBusinessActivity name="Receive Invoice" nameID="Receive_Invoice"/> </Notification> <BusinessCollaboration name="Send UBL 1.0 Invoice SBS" nameID="Send_UBL_1-0_SBS_Invoice_BC" pattern="Notification"> <Documentation/> <Role name="Creditor" nameID="CreditorID"/> <Role name="Debtor" nameID="DebtorID"/> <TimeToPerform/> <Start name="Start Send UBL 1.0 Invoice SBS" nameID="Start_ST"> <ToLink toBusinessStateRef="Send_UBL_1-0_Invoice_SBS_BTA"/> </Start> <BusinessTransactionActivity name="Send UBL 1.0 Invoice SBS" nameID="Send_UBL_1-0_Invoice_SBS_BTA" businessTransactionRef="Send_UBL_1-0_Invoice_SBS_N" hasLegalIntent="true" isConcurrent="false"> <TimeToPerform/> <Performs currentRoleRef="CreditorID" performsRoleRef="NinitiatorID"/> <Performs currentRoleRef="DebtorID" performsRoleRef="NresponderID"/> </BusinessTransactionActivity> <Success name="Start" nameID="Send_UBL_1-0_Invoice_SBS_BTA_Success"/> <Failure name="Failure" nameID="Send_UBL_1-0_Invoice_SBS_BTA_Failure"/> </BusinessCollaboration> </Package> </Package> </Package> </ProcessSpecification>
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]