Criando um Contrato que Pode Ser Referido por Outros Contratos (Business Edition)

Um contrato pode fazer referência a um outro contrato. Por exemplo, o contrato A pode referir-se ao contrato B. Portanto, um comprador que está autorizado para o contrato A estará autorizado para todos os termos e condições do contrato A, bem como para todos os termos e condições no contrato B. Para criar contratos que podem ser referidos por outros contratos, faça o seguinte:

  1. Crie uma organização controladora para os contratos base. O nome da organização deve conter a cadeia "BaseContracts". Por exemplo, IndustryBaseContracts, BaseContractsForSegments e SegmentBaseContractsForIndustries são nomes válidos de organização.
  2. Crie um usuário sob a organização para ser atribuído como o representante.
  3. Crie uma conta para a nova organização controladora de contratos base. 
  4. Crie todos os contratos base sob a nova conta de contrato base.

A validação de um contrato não é realizada nos contratos base. Você pode criar um contrato sem participantes compradores e sem termos e condições de preço e envio. Você pode implementar este contrato, mas um comprador não poderá comprar diretamente de um contrato base. A validação do contrato é feita no contrato que se refere a um contrato base. Por exemplo, a regra de validação que determina que deve haver pelo menos um termo e condição de preço em um contrato é feita na combinação de termos do contrato e do contrato base. Portanto, deve haver pelo menos um termo e condição de preço no contrato ou no contrato base.