Esborrany editorial publicat per a consulta. La revisió factual i lingüística està pendent. Els exemples són il·lustratius.
Decisió i mètode
Documenta el significat de l’intercanvi abans de programar camps. Inclou entitat, identificadors, tipus, unitats, valors permesos, obligatorietat i absències. Afegeix qui origina els canvis, quan s’accepten i com evolucionarà el contracte. Acompanya l’exemple vàlid amb casos que el receptor ha de rebutjar.
Exemple il·lustratiu
Exemple il·lustratiu: vendes envia una comanda amb import, moneda i data sol·licitada. El contracte aclareix que l’import exclou impostos i la data és el dia local de lliurament, no un instant UTC. El receptor rebutja moneda absent en lloc d’assumir la configuració predeterminada.
Comprovació d’acceptació
Valida exemples als dos extrems i conserva errors esperats. Prova camps addicionals, absents i valors desconeguts. Accepta quan emissor i receptor interpreten igual les dades i hi ha procediment per a canvis incompatibles. Noms de columnes coincidents no demostren significat empresarial compartit.
Punts clau
- Un contracte de dades acorda significat i comportament, a més del format.