[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]