KamoCRM

Um motor de mapeamento para importações de chumbo, com atribuição de membro da equipe

Featurekamo-shared-library
Navios
6 de outubro de 2026 às 18:35 UTC
Autor
Kamo
Enviar
dc93deb

Importações manuais, importações automatizadas (entrada) e o diário de bordo cópia própria do código de mapeamento, e eles discordaram: data, regex e split transformações estavam faltando em todos os lugares, as cópias de entrada pularam vazio valores antes de transformar (assim "valor padrão" nunca disparado), vários caminhos as ofertas de tela foram retiradas, e "Assigned User" foi ignorado em todos os três. leads.mapping é agora o único motor: - LeadRequestMapper: lista de regras -> CreateLeadRequest. Mapeamentos executados em ordem e o primeiro valor não vazio por campo ganha; cada caminho leadFields.ts, cada campo hipotecário e campos de formulário personalizados (LeadRequestMapper Testa-o. - LeadFieldTransforms + TransformaçõesJson: cada transformação de tela, um implementação; tipos desconhecidos são recusados em tempo de economia. - Alvo de atribuição "atribuído membro da equipa" (legado "atribuído usuário" ainda lido): um membro fixo, não atribuído ou correspondente a campos. Os campos de correspondência formam um cadeia ordenada - um valor em branco ou incomparável cai para o próximo, o primeiro que nomeia uma pessoa decide, caso contrário o backback do mapeamento (ninguém ou um membro escolhido) aplica-se. O endpoint JustCall da Harmony depende dessa cadeia. - TeamMemberMatcher: tolerante ao formato, correspondência tipo-seguro no e-mail, nome de usuário e nome ("Último, Primeiro", iniciais, apelidos, acentos, um pequeno erro de digitação); Um valor que se encaixa em duas pessoas nunca é adivinhado. - LeadAssignableMembers: os candidatos são os titulares ativos do VEZ LEADS, as mesmas pessoas que o AgentSelector oferece (RightHolders e GrantAllRoles se move aqui do SecurityService para que o DaemonService possa usá-los). Além disso: LeadImportResponse reports totalAssigned and assignedIssues; LeadIntakeService valida transformações antes de substituir mapeamentos e pode requear cargas de pagamento para o trabalho de admissão.

Todas as alterações

Como o que vês no transporte?

Tudo isso chega em seu espaço de trabalho por conta própria. Comece no plano gratuito e leia esta página novamente em um mês.

Começar Livre Para SempreVer Preços