<DocumentElement>
	<Supplier>
	     <!-- (string, 32) Company code -->
		<Company>BW00</Company>
		<!-- (string, 25) Supplier code -->
		<Code>26802</Code>
		<!-- (string, 250) Supplier name -->
		<Name>Acme Heavy Machinery co.</Name>
		<!-- (boolean, 5, optional) Defines if payment is denied to this supplier, True = Yes, False = No -->
		<PaymentDenied>false</PaymentDenied>
		<!-- (string, 25, optional) Payment terms for the supplier -->
		<PaymentTermCode>NT30</PaymentTermCode>
		<!-- (string, 3, optional) Default currency code of the supplier -->
		<Currency>EUR</Currency>
		<!-- (string, boolean, 5, optional) Defines if the supplier is active, True = Active, False = Inactive -->
		<Active>true</Active>
		<!-- (string, 25, optional) Language  code, format example: en-US -->
		<Language>en-US</Language>
		<!-- (string, 5, optional) Format of supplier's purchasing message (BaswareNetwork, EMAIL, None, NotSet). Used with P2P Purchase. -->
		<OrderFormat>baswarenetwork</OrderFormat>
		<!-- (string, 1800, optional) E-mail address for purchasing messages. Mandatory if <OrderFormat> is 'EMAIL'. -->
		<OrderEmail/>
		<!-- (boolean, optional) Will the supplier be inherited in organization structure. Values true or false -->
		<Inherit>true</Inherit>
		<!-- (string, 32, optional) Purchase order default delivery term -->
		<DeliveryTermCode>DDP</DeliveryTermCode>
		<!-- (string, 100, optional) Purchase order default location -->
		<Location></Location>
		<!-- Language code for number and date formatting --> 
		<FormatLanguage>fi-FI</FormatLanguage>
		<!-- Source system for identifying which ERP system the supplier is imported from. -->
		<SourceSystemId>60d067f9-f4c6-48cd-b6ab-6071aac2b4ec</SourceSystemId>
		<BankAccounts>
			<!-- optional -->
			<SupplierBankAccount>
				<!-- (string, 50, optional) Bank Account Number -->
				<Bban>24123216-312907823</Bban>
				<!-- (string, 250, optional) Bank name -->
				<Name>Deutsche bank</Name>
				<!-- (string, 250, optional) Additional bank information -->
				<AdditionalData1/>
				<!-- (string, 250, optional) Additional bank information -->
				<AdditionalData2/>
				<!-- (string, 50, optional) International Bank Account Number -->
				<Iban>DE000024123216312907823</Iban>
				<!-- (string, 20, optional) BIC/Swift code -->
				<Swift>DEUTDEFFXXX</Swift>
				<!-- (boolean, optional) Indicates default bank account for the supplier having many bank accounts, True = Active, False = Inactive -->
				<IsDefault>true</IsDefault>
			</SupplierBankAccount>
		</BankAccounts>
		<!-- (optional) Used for supplier identifiers, such as tax or e-invoicing identifiers. Multiple identifiers can be used. -->
		<SupplierIdentifiers>
			<SupplierIdentifier>
				<!-- (string, 32, optional) Name of the identifier. Available identifiers are configured in P2P. Example: 'PartyId' is typically used for the supplier's EDI address for receiving e-invoices. -->
				<key>PartyID</key>
				<!-- (string, 50, optional) Supplier Identifier, Vat Registeration Code, EDI-ID, DUNS, Australian Business Number etc. -->
				<value>00484382837287963001</value>
			</SupplierIdentifier>
		</SupplierIdentifiers>
		<!-- (optional) Used for additional data fields related to the supplier. Multiple data fields can be used. -->
		<AdditionalDatas>
			<AdditionalData>
				<!-- (string, 25) Additional information key -->
				<key>TaxRegistrationDate</key>
				<!-- (string, 250) Additional information value -->
				<value>2025-12-31</value>
			</AdditionalData>
		</AdditionalDatas>
		<!-- (optional) Used for supplier address information. Multiple addresses can be used. -->
		<SupplierAddresses>
			<SupplierAddress>
				<!-- (string, optional) -->
				<ExternalCode>BW_sup1</ExternalCode>
				<!-- (string, optional) Address type, Supported values: 'PostalAddress', 'PhysicalLocation'-->
				<Type>PostalAddress</Type>
				<!-- (string, 2000) Supplier address name -->
				<Name>Address Name BW_sup1</Name>
				<!-- (string, 2000, optional) Supplier address description -->
				<Description>Description BW_sup1</Description>
				<!-- (boolean, 5, optional) Specifies whether this is the default address. True = default address, False = not default -->
				<IsDefault>true</IsDefault>
				<!-- (string, 100) Supplier address unique code -->
				<ExternalIdentifier>BW_sup1</ExternalIdentifier>
				<AddressParts>
					<!-- optional -->
					<SupplierAddressPart>
						<!-- (string, 32, optional) Address key, Example: STREET_NAME, COUNTRY, CITY_NAME -->
						<AddressPartKey>ADD_STREET_NAME</AddressPartKey>
						<!-- (string, 2000, optional) Address part text -->
						<AddressPartText>Jacobsstrasse 122</AddressPartText>
					</SupplierAddressPart>
					<SupplierAddressPart>
						<AddressPartKey>CITY_NAME</AddressPartKey>
						<AddressPartText>Hamburg</AddressPartText>
					</SupplierAddressPart>
					<SupplierAddressPart>
						<AddressPartKey>COUNTRY</AddressPartKey>
						<AddressPartText>Germany</AddressPartText>
					</SupplierAddressPart>
				</AddressParts>
			</SupplierAddress>
		</SupplierAddresses>
		<EmailAddresses>
			<!-- optional -->
			<SupplierEmail>
				<!-- (string, 320, optional) Supplier contact email -->
				<EmailAddress>notinuse@basware.com</EmailAddress>
			</SupplierEmail>
		</EmailAddresses>
	</Supplier>
</DocumentElement>
