[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: FW: ubl party document
All, Here an example of our “RID-Supplier” document that we have defined as part of our UBL implementation. We use this document to inform other systems about newly created suppliers in our ERP system. I have included a example of the resulting XML in this email. In the ZIP you will find the XSD that we use for this document, plus an sample on how a generic UBL PartyData document might look like create by my collegue. If you have any questions then we can discuss this in the UBL Atlantic Call. Kees Duvekot Van: Lub, Dirk
Kees, We discussed a more standard alternative for our (Rfs) implementation of a party document: In the attached zip file you find -
Rid_Supplier as the Rfs implementation of a ‘partydocument’ , including the defining spreadsheet. -
The result of my effort of creating an UBL party document ( named UBL-PartyData ) In this document I used: cbc:LifeCycleStatusCode - as replacement of: ecbc:SupplierLifeCycleStatusCode
cac:OriginatorParty - as replacement of: ecbc:MasterOwnerCode ( the owner of this data ) cac:Party - should contain the party data cac:ContractingPartyType - to indicate a role (instead of using ‘SupplierParty’, ‘CustomerParty’, etc) notes – I’m not very happy with cac:ContractingParty - it would be nice if the role could be defined in the Party Type itself Regards Dirk Lub
|
Attachment:
party.zip
Description: party.zip
<?xml version="1.0" encoding="US-ASCII"?> <nsgen:GenericMessage xmlns:nsgen="http://schemas.rfsholding.com/rid/GenericMessage/v1.0"> <Header> <AdministrationID>012</AdministrationID> <SourceSystemCode>RFS.DAX</SourceSystemCode> <BusinessTransactionID>EEAC4A4E-AD27-408A-92D9-5EB562E68EC3</BusinessTransactionID> <BusinessEntityID>12999999</BusinessEntityID> <MessageType>Supplier</MessageType> <MessageDateTime>2014-03-20T13:22:46.000Z</MessageDateTime> </Header> <Body> <ns0:Supplier xmlns:ns0="http://schemas.rfsholding.com/rid/Supplier/v1.0" xmlns:ext="http://schemas.rfsholding.com/rid/SupplierExtensionComponents/v1.0" xmlns:cac="http://schemas.rfsholding.com/rid/SupplierAggregateComponents/v1.0" xmlns:udt="http://schemas.rfsholding.com/rid/UnqualifiedDataTypes/v1.0" xmlns:ns3="http://schemas.rfsholding.com/rid/ExtendedSupplier/v1.0" xmlns:ns1="urn:un:unece:uncefact:data:specification:CoreComponentTypeSchemaModule:2" xmlns:cbc="http://schemas.rfsholding.com/rid/CommonBasicComponents/v1.0" xmlns:qdt="http://schemas.rfsholding.com/rid/QualifiedDataTypes/v1.0" xmlns:ns2="http://schemas.rfsholding.com/rid/ExtendedSupplierBasicComponents/v1.0" xmlns:outEnv="http://schemas.microsoft.com/dynamics/2011/01/documents/Message" xmlns:nsgen="http://schemas.rfsholding.com/rid/GenericMessage/v1.0"> <ext:UBLExtensions> <ext:UBLExtension> <ext:ExtensionContent> <ns3:ExtendedSupplier> <ns2:SupplierLifeCycleStatusCode>Active</ns2:SupplierLifeCycleStatusCode> <ns2:MasterOwnerCode>RFS.DAX.012</ns2:MasterOwnerCode> </ns3:ExtendedSupplier> </ext:ExtensionContent> </ext:UBLExtension> </ext:UBLExtensions> <cbc:UBLVersionID schemeID="UBL">2.1</cbc:UBLVersionID> <cbc:CustomizationID schemeID="RFS">1.0</cbc:CustomizationID> <cbc:ProfileID schemeID="RFS">rid</cbc:ProfileID> <cbc:ID schemeID="RFS.DAX">EEAC4A4E-AD27-408A-92D9-5EB562E68EC3</cbc:ID> <cbc:IssueDate>2014-03-20</cbc:IssueDate> <cbc:IssueTime>13:22:46.000Z</cbc:IssueTime> <cac:SupplierParty> <cac:Party> <cac:PartyIdentification> <cbc:ID>12999999</cbc:ID> </cac:PartyIdentification> <cac:PartyName> <cbc:Name>Supplier Name B.V.</cbc:Name> </cac:PartyName> <cac:PostalAddress> <cbc:AddressFormatCode>NLD</cbc:AddressFormatCode> <cbc:StreetName>Some Street</cbc:StreetName> <cbc:BuildingNumber>2</cbc:BuildingNumber> <cbc:CityName>NewTown</cbc:CityName> <cbc:PostalZone>9999 XX</cbc:PostalZone> <cbc:CountrySubentity>North Netherlands</cbc:CountrySubentity> <cbc:CountrySubentityCode>W</cbc:CountrySubentityCode> <cbc:District>9999</cbc:District> <cac:AddressLine> <cbc:Line>Some Street 2 9999 XX NewTown Nederland</cbc:Line> </cac:AddressLine> <cac:Country> <cbc:IdentificationCode>NL</cbc:IdentificationCode> </cac:Country> </cac:PostalAddress> </cac:Party> </cac:SupplierParty> </ns0:Supplier> </Body> </nsgen:GenericMessage>
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]