← EnergyViewVolledige koppeling voor gas zoals voor elektriciteit
Gas gebruikt de gedeelde productherkenning, promotievalidatie, discount-conversie en variant-identiteit uit promotions.js. De koppelvelden staan direct op iedere gaskaart: product, btw-basis, toevoegen/bijwerken, verwijderen en een bevestiging. De oude tweede koppelinterface onder Expert is verwijderd.
Gedrag:
- Automatisch koppelen blijft beperkt tot actuele brongegevens, actieve inschrijving, bekende voorwaarden/btw en eenduidige productherkenning. Bestaande automatische berekeningen blijven gelijk.
- Handmatig koppelen is nu dezelfde expliciete bevestiging als bij elektriciteit: juiste tariefkaart en btw-basis kiezen, daarna toevoegen. Een oude cache is geen automatische bevestiging; bij handmatig koppelen wordt de bronleeftijd getoond en moet de gebruiker de voorwaarden controleren. Een verlopen inschrijving, verkeerd energietype, verkeerde leverancier of onberekenbare kortingsvorm blijft geblokkeerd.
- Handmatige bevestigingen worden met hun oorspronkelijke offer, contractmaand, variant-id en kortingsrecord bewaard. Ze blijven bestaan als automatisch koppelen uitstaat of de bron tijdelijk niet werkt. Dit is een bedoelde uitbreiding tegenover de oude gasmapping die steeds een verse bron vereiste. De bestaande legacy-mappings zonder expliciete application behouden hun oorspronkelijke freshness-controle.
- Dezelfde kortingsvormen: cent/kWh incl./excl. btw, vaste geldbonus, percentage en gratis kWh volgens de gedeelde bronvalidatie. Alleen de energiecomponent krijgt een procentuele korting; netkosten/heffingen niet. Bestaande duurbeperkingen van gratis kWh blijven gelden.
- Bronverversing vervangt een handmatige bevestiging of eigen bedrag niet stilzwijgend. De kaart toont de actuele beschikbare actie én de opgeslagen gekoppelde korting. Alleen 'Bijwerken' neemt gewijzigde bronvoorwaarden over.
- Verwijderen verwijdert de application/mapping en alleen het kortingsrecord van de betreffende promotievariant. De actie wordt als genegeerd gemarkeerd zodat automatisch koppelen haar niet meteen herstelt. Opnieuw toevoegen wist die markering.
- De aanbiedingsmaand wordt naar de actiemaand gezet. Het huidige gascontract, eigen korting op dat basiscontract, andere contractmaanden, elektriciteitskortingen en klantprofielen blijven behouden. Een kortingsrecord en de gasDiscount van de variant worden niet dubbel toegepast.
- Particuliere gaspromoties worden ook bij herstelde handmatige applications niet in de ondernemingsvergelijking toegelaten.
Regressies testen de hele lifecycle, alle gedeelde kortingsvormen, btw, verkeerde leverancier/energie, handmatige bronuitval/bronwijziging, uitschakelen automatisch, verwijderen/genegeerd/opnieuw koppelen, eenmalige toepassing, eigen bedragoverschrijving, vervaldatum en zakelijke isolatie.
Echte browser: een gaskaart handmatig toegevoegd, bevestiging en knop Bijwerken/Verwijderen gezien, na herladen teruggevonden en daarna verwijderd. Geen klantbestanden gebruikt. De preview kan de externe promotiebron niet bereiken; de test gebruikte daarom de zichtbaar als oud aangeduide meegeleverde actie, met expliciete handmatige bevestiging. Geen claim van een geslaagde nieuwe live bronaanvraag in die browser.