Voltar para Ajuda
FT-REPORTS-BUSINESS-PARTY-HEIGHTS· 1.0.0Monitor & Mensagens

Relatório de negócio: alturas do parceiro no item e na sub-linha

Por que o relatório de negócio agora mostra um card separado para parceiro dentro do item e parceiro em sub-linha.

Atualizado em 9/25/2026

O que mudou



O relatório de negócio (/reports/empresa/[tenantId]/negocio) sempre teve uma seção "Parceiros", com o papel (comprador, fornecedor, recebedor) de quem aparece na ALTURA do documento. Mas em vários formatos o parceiro não mora só ali: um IDoc pode ter um parceiro dentro do próprio item (_Item._ItemPartner, ex. um NAD dentro do LIN no EDIFACT), e uma mensagem pode ter um parceiro numa identidade aninhada dentro da própria coleção de parceiro (sub-linha). Essas duas alturas SEMPRE existiram no motor da camada semântica — mas antes do item #58 ele calculava esse dado e descartava, sem mostrar em lugar nenhum do relatório.

Onde ver



A tela de negócio ganhou um card "Alturas do parceiro no item e na sub-linha", abaixo do card de Parceiros, com uma linha por conceito: quantas mensagens da janela trazem aquele conceito de parceiro dentro do item, e quantas trazem em sub-linha.

Por que isso importa



O relatório não soma esses valores nos totais do documento — misturar um parceiro de altura diferente no total do parceiro do documento inventaria um número. Este card é honestidade, não agregação: diz que aquele dado existe no payload e em que altura, para quem olha o relatório saber que não é um buraco no catálogo.

Histórico de versões

  • 1.0.0

    Relatório de negócio (#516) passa a mostrar as alturas próprias do parceiro que o motor da camada semântica já calculava e descartava em silêncio: parceiro dentro da linha de item (ex.: NAD dentro do LIN, _Item._ItemPartner) e parceiro numa identidade aninhada dentro da própria coleção de parceiro (sub-linha). Causa raiz: o projetor (project-payload.ts) já classificava os dois casos como placementIssues, mas nada persistia esse sinal por empresa/janela — só o job de materialização via, no log. Correção na camada de projeção: nova tabela report_party_height_signals, gravada por materializeMessages na mesma passada de report_content_rows (#58), lida pelo relatório de negócio (queryPartyHeightSignals) e exibida em card próprio na tela, nos 8 formatos.

    9/25/2026 · new