Ketenintegratie
Als u gebruikmaakt van ketenintegratie is het verplicht om hier de SCSN-code in te vullen. Aan deze unieke code wordt een bedrijf herkend in de elektronische communicatie tussen klant en leverancier. Een bedrijf kan als klant een elektronische inkooporder plaatsen bij het ene bedrijf en als leverancier een verkooporder bij een ander bedrijf. Zowel in de rol van klant als in de rol van leverancier wordt het bedrijf geïdentificeerd met dezelfde unieke SCSN-code.
Het veld Transformatiescript is bedoeld voor Ketenintegratie en kan gebruikt worden om een script op te nemen dat de elektronische berichten aanpast. U kunt het gebruiken voor het aanpassen van berichten bij het ontvangen en/of bij het verzenden van elektronische berichten.
Transformatiescript - Verzenden
Als u bij het verzenden van een elektronische inkooporder automatisch wijzigingen aan het bericht wilt laten aanbrengen, dan is het mogelijk daarvoor in dit veld een script op te nemen. Het script zal bij het versturen van de inkooporder starten en de inhoud van het bericht aanpassen. De output van het script dient vervolgens als het elektronisch bericht dat u verstuurt.
Transformatiescript - Ontvangen
Als u bij het importeren van een elektronische orderbevestiging of inkoopfactuur een script wilt starten om het bericht aan te passen alvorens het wordt geïmporteerd, dan vult u daarvoor in dit veld een script in. Voordat Isah bij het importeren van een orderbevestiging echter een klantspecifiek script kan starten, moet eerst duidelijk zijn wie de leverancier de ontvangen bevestiging is. Wilt u bij het ontvangen van een bericht een script starten, dan dient u dus eerst elders een algemeen script op te geven dat bepaalt wie de leverancier is. Hiervoor zet u bij de basisinstellingen voor documenten onder Elektronische communicatie een script in het veld Script voor bepalen afzender-id.
Is het script waarmee Isah de leverancier bepaalt, ingevuld, dan zal Isah bij het importeren van de orderbevestiging het script starten dat u bij de desbetreffende leverancier in het veld Transformatiescipt heeft gezet.
Voorbeeld opzet transformatiescripts
'Leverancier: Transformeer uitgaande inkooporder
function TransformPurchaseOrder(PurDocCode, VendId, SCSNPurOrder)
[script]
TransformPurchaseOrder = [hier staat de nieuwe berichtinhoud]
end function
'Leverancier: Transformeer inkomende inkooporderbevestiging
function TransformPurchaseOrderToSCSN(VendId, Message)
[script]
TransformPurchaseOrderToSCSN = [hier staat de nieuwe SCSN-berichtinhoud]
end function
'Leverancier: Transformeer inkomende inkoopfactuur
function TransformPurchaseInvoiceToSCSN(VendId, Message)
[script]
TransformPurchaseInvoiceToSCSN = [hier staat de nieuwe SCSN-berichtinhoud]
end function
In dit veld zet u het adres waarnaar Isah een notificatie moet sturen als er een elektronisch bericht voor het bedrijf klaarstaat. Isah gebruikt dit mailadres alleen als het bedrijf waarnaar u een elektronisch bericht stuurt geen webinterface voor ketenintegratie heeft; in dat geval zet Isah het elektronische bericht namelijk op uw eigen interface klaar en krijgt de ontvanger op het hier ingevulde mailadres een bericht dat het kan worden opgehaald.
N.B.: Bij klant '99999' en leverancier '99999' zet u het mailadres neer dat u voor de uitgaande berichten als uw eigen verzendadres wilt gebruiken. Dit adres wordt dan bij alle mails die als notificatie verzonden worden, als verzender ingevuld. Of Isah het adres gebruikt van klant '99999' of leverancier '99999', is afhankelijk van uw rol in het uitgaande bericht: klant of leverancier.
Verzendwijze documenten
De verzendwijze van een document bepaalt hoe het document verzonden moet worden en aan wie, bijvoorbeeld direct via een SCSN-interface of in een mail met bijlagen aan een aantal contactpersonen. Met geeft u aan dat voor het desbetreffende document de voorkeurswaarde gebruikt moet worden.