BDS0.1

Lacunas conhecidas

O que o domínio proposto de Products & Services inclui e não foi construído, e onde a configuração ao vivo se afasta das regras.

Revisado 2026-11-04Markdown

Estas são as lacunas que permanecem no catálogo. Um Work Item é citado quando existe no Systems Central.

Ainda não construído

  • A proposta de que Products & Services é a única base que escreve o que o negócio vende ainda não foi adotada. Work Item: “Accept Products ownership and decide when Vendor Quote moves”.
  • Vendor Quote não mudou de base; os preços de fornecedor continuam como Cost no Inventory.
  • A Fintable não lê Offer; Service [SV] não se aposentou dentro desta base. O Inventory não lê Product; Items não foi dividida.
  • O sync “For Products” de Message da Communication está pendente: cada base consumidora deve ler Message por uma view sincronizada própria da Communication, um mirror por base. Work Item: “Sync Message to consumer bases and link Relationship Messages”.
  • Ofertas e metas específicas de campanha ficaram para depois do CRM v1. Work Item: “Set up campaign offers, targets and aggregations”.
  • Pacotes de proposta, condições de desconto e aprovadores não estão definidos. Work Item: “Define proposal packages, discount conditions and approvers” (aguardando).
  • Há intakes de criação nas seis tabelas próprias. A revisão de registros Active continua manual; as checagens não impedem a ativação nem garantem vínculo único.
  • Não há automações; os nomes de Offer e Product Component são digitados, não fórmulas.
  • Não há identificador portátil: as linhas são identificadas pelo record ID do Airtable e por autonumeração local.

Regras que a configuração não garante

  • Todo campo de vínculo aceita vários registros, inclusive aqueles cuja regra é “exatamente um”: Product*, Seller* e Price List° em Offer; Brand° e Category° em Product; Product* e Includes* em Product Component.
  • Offer Check não sinaliza um segundo produto ou vendedor, uma moeda de oferta diferente da lista nem uma oferta Active vencida.
  • Component Check só pega todo e parte idênticos; deixa passar sobreposições parciais e laços.
  • Nada garante uma única lista Is Default° por canal e moeda.
  • Price* é formatado com $ tanto para USD quanto para BRL.

Mirrors e syncs

  • Confira o mapeamento e a atualização dos oito mirrors do Core no Airtable. Organization (mirror) apresenta um recorte de empresas internas; não é o catálogo completo de organizações do Core. Work Item: “Write the mirror sync contract per domain (writer, freshness, conflicts)”.
  • Confira nas configurações de sync do CRM se ofertas arquivadas chegam ao mirror de Offer.

Colunas remanescentes

Services - OLD em Product Category, Currency - OLD e Owner - OLD em Price List, e Services (Provider) - OLD e Price Lists (Owner) - OLD em Organization (mirror) continuam vivas. Work Item: “Remove leftover ’ - OLD’ attic fields after a dependency check”.

Limites da documentação

Estas páginas cobrem as 14 tabelas, suas Data views, intakes de criação e fórmulas de checagem. Não cobrem configurações de sync, permissões nem Interfaces do Airtable; Interfaces não são caminho de operação. Confira configurações de sync e permissões no Airtable antes de contar com elas.