# Data Rules ## Regras de integridade - Uma receção não deve ultrapassar a quantidade encomendada sem sinalização - Uma encomenda parcialmente recebida mantém-se aberta - Um artigo vendido não pode aparecer como disponível - Uma venda deve estar associada a um artigo ou unidade concreta - Um envio deve estar associado a uma venda ## Regras de rastreabilidade - Transições relevantes de estado devem ser registadas - Alterações críticas devem deixar histórico ## Regras de consistência - O stock disponível deve refletir apenas artigos aptos para venda - O sistema deve distinguir stock físico de stock vendável