Wat is er opgelost en gewijzigd voor connectoren in Profit 1?
Raadpleeg de releasenotes voor een overzicht van alle oplossingen en wijzigingen. Wij hebben de belangrijkste wijzigingen voor je op een rijtje gezet.
Verwerking API request
De manier waarop Profit API request verwerkt is aangepast. Gelukkig merk je hier niks van! Toch is het belangrijk om dit onderdeel te testen op AFAS Accept.
App connector aanmaken
Het aanmaken van een App connector werkt nu net even anders dan voorheen. Geen zorgen, we hebben alvast een stappenplan voor je opgesteld.
UpdateConnector FbItemArticle
Let op: het veld verrekenprijs is verplicht wanneer de activering 'Journalisering voorraad' is ingeschakeld. Dit is belangrijk als je gebruikmaakt van de UpdateConnector FbItemArticle.
Http-header SOAPAction
De SOAP http-header moet nu overeenkomen met de inhoud van de SOAP Envelope. Het is dus niet langer toegestaan om bijvoorbeeld 'action GetData' in de header en 'GetDataWithOptions' in de body. Daarnaast moet de waarde van de header 'Action' tussen quotes staan. Een voorbeeld van een valide header is: action="urn:Afas.Profit.Services/ConnectorAppGet/GetData".
ReportConnector FileStreaming
Goed nieuws voor de ReportConnector! Deze ondersteunt nu file streaming, waardoor je direct een prachtige .pdf op de pagina kunt genereren zonder gedoe met base64-strings. Voeg eenvoudig een Http-header toe met key 'SendFileAsBinary' en value '1'.
Authorization header voor SOAP
Tot slot, de AFAS SOAP API kan nu gebruikmaken van de http-header 'Authorization' met value 'Afas Token Base64XmlString'. Hiermee wordt de autorisatie van het token sneller verwerkt. Natuurlijk kun je het token nog steeds meesturen in de SOAP Envelope.