Volgens de StUF-standaard zijn intermediaire nodes verplicht om Fo03-foutberichten door te sturen naar de oorspronkelijke verzender van het StUF-bericht. Zie sectie 4.4. van de StUF 3.01 standaard:
Intermediaire nodes dienen in alle bindingen eventuele Fo03-foutberichten van de StUF end node als asynchrone berichten aan te bieden aan de oorspronkelijke verzender van het StUF-bericht. Een Fo03-foutbericht kan dus zowel synchroon als asynchroon ontvangen worden.
Echter er wordt niets gezegd over hoe intermediairs om moeten gaan met Bv03-berichten. In de geest van de standaard is de meest logische interpretatie dat intermediairs geen Bv03 mogen doorsturen. Het verzoek is om deze interpretatie expliciet te maken in de standaard. Dus behandelen als een verduidelijking c.q. erratum en uitrollen in de volgende patch.
De uitwerking van dit erratum bestaat uit het toevoegen van de volgende twee regels aan bovenstaande tekst:
Dit onderhoudsverzoek is opgevoerd in de onderhoudsverzoeken als ONV0363.
De lijst met onderhoudsverzoeken vind je op:
gemmaonline.nl/index.php/StUF-Expertgroep#Documenten
Als de oorspronkelijke zender wel Fo03 binnen krijgt, dan moet deze daar blijkbaar wat mee kunnen doen. Daarvoor is het doorgaans handig het originele bericht nog beschikbaar te hebben.
Om die reden is het ook handig als je de Bv03 ook nog terug krijgt. In dat geval weet je zeker dat je het oorspronkelijke bericht uit je eigen buffer kan verwijderen. Zonder Bv03 weet je immers nooit of er nog een foutbericht kan komen.
Om die reden zou ik graag de optie open laten om een Bv03 te ontvangen (lees: door te laten geven door de intermediair). Wellicht in de toekomst zelfs graag verplicht stellen dat de Bv03 wordt doorgegeven door de intermediair. Dit maakt de berichtverwerking ook nog eens transparanter (met of zonder intermediair zoveel mogelijk dezelfde/vergelijkbare berichten).
De door Henri Korver voorgestelde oplossing voor dit onderhoudsverzoek is tijdens de StUF Expertgroep van 28 januari 2015 goedgekeurd door de leden en het onderhoudsverzoek is dan ook omgezet naar een erratum (ERR0363).
Tijdens de discussie gaf Maarten van den Broek aan dat het de verantwoording van de intermediair is om het bericht te bewaren dat het de geest van de standaard is dat je een Bv03 niet doorstuurt.
Sid Brouwer vond dat je niet moet verbieden om een Bv03 door te sturen, je moet het echter ook niet verplichten. Maarten zou het liever met een Bv01 oplossen. Ton Timmermans had er problemen mee als een Bv03 teruggestuurd zou worden.