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.