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 verkooporderbevestiging of verkoopfactuur 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 verkooporderbevestiging of verkoopfactuur 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 order 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 order echter een klantspecifiek script kan starten, moet eerst duidelijk zijn wie de klant in het ontvangen orderbericht 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 klant 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 klant bepaalt, ingevuld, dan zal Isah bij het importeren van het orderbericht het script starten dat u bij de desbetreffende klant in het veld Transformatiescipt heeft gezet.
Voorbeeld opzet transformatiescripts
'Klant: Transformeer uitgaande orderbevestiging
function TransformSalesOrder(DossierCode, CustId, SCSNSalesOrder)
[script]
TransformSalesOrder = [hier staat de nieuwe berichtinhoud]
end function
'Klant: Transformeer inkomende verkooporder
function TransformSalesOrderToSCSN(CustId, Message)
[script]
TransformSalesOrderToSCSN = [hier staat de nieuwe SCSN-berichtinhoud]
end function
'Klant: Transformeer uitgaande verkoopfactuur
function TransformSalesInvoice(InvoiceCode, CustId, SCSNSalesInvoice)
[script]
TransformSalesInvoice = [hier staat de nieuwe 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.