Een wijziging in code wordt lokaal gedaan, daarna naar een repository gestuurd zodat anderen hem kunnen zien en gebruiken. Hoe noem je dit proces?
Commit (en push)
Een integratie schrijft records weg, maar relaties breken steeds. De data zelf klopt, maar koppelingen niet. Welk type veld bepaalt hier meestal het verschil tussen succes en mislukking?
Lookupvelden / referenties (GUID-based).
Volgens HSO Best practice wat is de juiste naamgeving voor een Cloud Flow?
Flow – [Entity] – [Action]
Een consultant wil in een Sales- of Customer Service-implementatie een bestaande standaardformulier “gewoon even verbouwen”, omdat alle velden er toch al op staan en de workshop over twintig minuten begint. Volgens HSO-richtlijn voor model-driven apps: wat hoort hij in plaats daarvan te doen als hij een formulier wil aanpassen zonder standaardfunctionaliteit onnodig kwijt te raken?
Een nieuw customer-specific form maken, idealiter als kopie van een standaardformulier, zodat de standaardfunctionaliteit initieel behouden blijft.
Een klant wil “voor de zekerheid” nóg een classic workflow, nóg een business rule én nóg een JavaScript onChange op hetzelfde veld. Hoe noem je dit als consultant?
Technische onverantwoord/ over-engineering / geen best practice.
Een consultant zegt: “De oplossing zit in de pipeline, hij komt straks wel in TEST terecht.” Waar zit die oplossing technisch gezien tussen Export en Import opgeslagen?
Een pipeline Artifact
Een managed component gedraagt zich in runtime niet zoals de laatst geïmporteerde oplossing dicteert. In de solution stack blijkt er nog een lokale bovenlaag aanwezig. Hoe heet de actie waarmee je die bovenlaag gericht verwijdert zodat managed gedrag weer leidend wordt?
Remove Active customization
Een functional consultant gebruikt Power Automate voor complexe real-time validatie op create/update van records en merkt latency issues. Waarom is dit conceptueel de verkeerde toolkeuze?
Omdat Power Automate asynchroon is: real-time validatie hoort in plugins of business rules afhankelijk van complexiteit.
Een Field Service-klant gebruikt incident types voor terugkerend werk, maar wil bij agreements nét andere inhoud dan bij losse work orders. Welke instelling gebruik je als je niet automatisch alle incident items naar het agreement wilt kopiëren?
Copy Incident Items to Agreement = No
Een oplossing werkt in DEV maar niet in TEST. Iedereen kijkt naar de code. Waar zit het probleem waarschijnlijk niet?
In de code zelf
Je werkt in een feature branch. De code staat alleen nog op jouw branch en nergens anders. Wat moet er gebeuren voordat iemand anders jouw wijziging formeel kan beoordelen en mergen richting main?
Een pull request
Je wilt een record migreren van omgeving A naar omgeving B inclusief GUID. Hoe kan je dit het snelste doen?
Export record als Excel (dynamic worksheet) en unhide de 1e 3 kolommen.
Een consultant zegt: “De OData-filter klopt wel ongeveer.” Je wilt niet op ‘ongeveer’ vertrouwen voordat je een productie-trigger beperkt. Welk hulpmiddel kan je het best gebruiken?
XRM Toolbox (FetchXML builder)
In real-time journeys bouwt een consultant een segment op basis van consent, maar verwacht stiekem nog steeds dat het klassieke contactveld DoNotBulkEmail automatisch meedoet. Welk niveau is in dit model wél leidend voor consent-evaluatie?
Contact point consent
Bij een copy van productie naar een lagere omgeving moet de data daarna niet alleen technisch bruikbaar, maar ook juridisch minder explosief zijn. Wat moet er met die data gebeuren?
Anonimiseren
Een deploymentaccount is handig totdat iemand zich afvraagt waarom het eigenlijk een gewone user met te veel rechten is. Welke identiteit noemt HSO juist als voorkeursroute voor deployment?
(Deploy using an) Application User.
Je ziet overal activiteiten terugkomen. Maar je zoekt de generieke structuur waar dit allemaal onder valt. Wat is de logical name van die onderliggende abstracte tabel?
activitypointer
Je wilt in Power Fx de eerste niet-lege waarde teruggeven zonder een hele IF-ketting te schrijven. Welke functie kies je?
Coalesce
Een case wordt automatisch gekoppeld aan een conversation, maar soms pakt hij de verkeerde. Waar zit de logica die bepaalt welke records gekoppeld worden?
Record identification rules
Na deployment via pipeline werken flows technisch correct, maar intermittently falen acties met toestemming-gerelateerde fouten, ondanks dat de juiste connection references zijn gekoppeld. Wat verschilt er hier tussen DEV en hogere omgevingen?
De security context van de connection
Een pipeline in een klant-DevOps omgeving moet een YAML-template ophalen uit de OneHSO DevOps omgeving. Welke manier van authenticatie wordt hiervoor gebruikt?
Personal Access Token (PAT)
Je wilt in een command bar rule of canvas app logica controleren of een veld leeg is, maar iemand blijft = null schrijven alsof het 2014 is. Welke Power Fx-functie verwacht je eerder?
IsBlanc()
Een flow verwerkt duizenden records en loopt tegen limieten aan. Welke instelling bepaalt hoeveel records per call opgehaald worden?
Pagination
Een Project Operations-klant wil fixed price-projecten voortgangsgebaseerd factureren, maar tijdens de scoping wordt gedaan alsof “fixed price” automatisch betekent dat alleen volledig afgeronde milestones gefactureerd kunnen worden. Welke combinatie van inrichting maakt volgens Microsoft progress-based billing juist wél mogelijk op een project contract line?
Invoice Schedule Type moet op Progress-based staan, én de feature/parameter voor Progress based billing moet ingeschakeld zijn.
Je pipeline bouwt een solution, maar tijdens import in TEST faalt hij omdat een required component nog niet bestaat, terwijl deze wel onderdeel is van dezelfde release. De build is dus goed, maar de deploy-volgorde niet. Welke ALM-keuze had dit moeten voorkomen?
Solution segmentation