Parceiros, contatos e endereços completos — Pro
Clientes e fornecedores por coligada, contatos, cobrança, entrega e indicadores separados.
NÃO OFICIAL — NÃO VALIDADA EM UMA INSTALAÇÃO ERP REAL. Documentação selecionada e testes sintéticos, não instalação ERP real.
Para compras, vendas, cobrança, logística e gestão: escolha a coligada e consulte clientes e fornecedores com código comercial, nome/razão social, nome fantasia, categoria, contato, telefones e cidade. Abra uma ficha completa com o endereço principal e os endereços e contatos de cobrança e entrega, sem precisar procurar esses dados em três telas separadas. Veja ativo e bloqueado como indicadores distintos, junto com o tipo cadastral. Use busca e filtros locais para encontrar um parceiro, cidade, classificação ou indicador entre os registros carregados.
Por que Cifru? Adapte as configurações à sua forma de trabalhar. Escolha os campos, filtros e detalhes de que precisa e leve para o celular informações que talvez não estejam disponíveis no aplicativo móvel do seu sistema de gestão. As possibilidades dependem dos dados acessíveis na fonte autorizada e do seu plano Cifru.
Pro: uma fonte, um Home, uma lista/Detalhes e 45 campos úteis organizados em seis grupos. SQL personalizado somente SELECT, live, sem refresh periódico ou sub-botões artificiais. Até 2.000 registros por leitura. A coligada é escolhida na abertura nativa, antes do limite final; sua descoberta não depende de parâmetros SQL de abertura ainda não preenchidos.
CADASTRO ATUAL: os nomes, telefones, e-mails e endereços são os registrados agora, não um snapshot histórico de fatura. Os blocos PGTO representam pagamento/cobrança e ENTREGA o endereço de entrega; não substituem endereço fiscal de cada documento. São campos singulares do FCFO, não todos os contatos, bancos ou anexos. Campos ausentes ficam ausentes: não copia o endereço principal para cobrança/entrega. CEP, número, telefone e código comercial são texto, conservando zeros, letras e sinais. A ficha não envia mensagens, realiza chamadas ou confirma se o contato ainda é válido.
CLASSIFICAÇÃO: legendas documentais PAGREC1=Cliente,2=Fornecedor,3=Cliente e fornecedor e PESSOAFISOUJUR F=Física,J=Jurídica preservam o código. NULL e códigos desconhecidos não viram cliente ou fornecedor conhecidos. Confirme o domínio na versão instalada. ATIVO e CFOIMOB são indicadores separados apresentados com seus códigos; não deriva situação CRM, suspensão ou cancelamento. A regra combinada CRM tem contexto de mensagem2.003/RM12.1.2302, não é universal. CODTCF e sua CODCOLTCF são o código/titularidade do tipo cadastral, sem legenda inventada.
IDENTIDADE: CODCOLIGADA+CODCFO, não CODCFO sozinho, nome ou IDCFO supostamente global. Chave técnica composta oculta com comprimento UTF-16, preservando delimitadores e espaços finais. Coligada zero, quando autorizada e existente, não é descartada nem mesclada às demais. Chaves incompletas/vazias ou duplicadas não são escolhidas arbitrariamente. Não existe fanout por classificação ou banco. Não consulta valores financeiros sem moeda comprovada, CPF/CNPJ, identidade civil, aniversário, bancos, empregados, campos livres ou auditoria.
COMPATIBILIDADE: nomes físicos selecionados na lista FCFO do exemplo de erro SQL da API pública de maio2025, não execução desse INSERT. Papéis/captions no FinCFODataBR e mapeamento público de integração; nomes/chaves corroborados por artigos e SELECT documentados. Tipos System.* e PrimaryKey do DataServer não certificam tipos, owner ou constraints SQL. Requer FCFO no owner dbo escolhido pelo adaptador, SQL Server2012+ para CONCAT e domínio instalado compatível. dbo não é owner provado do fornecedor. Verifique/remapeie esquema, unicidade, domínio e compatibilidade antes de importar. Não valida versão2026 nem instalação real.
SEGURANÇA: conta SQL separada com SELECT mínimo e empresas/dados restritos na fonte. SQL direto não herda ACL/sessão do RM. Filtros não são permissões. Limite de linhas não garante consulta barata ou catálogo completo; verifique índices, plano, timeout e redução de escopo se necessário. Busca/filtros locais abrangem só o carregado. Sem credenciais, servidor, dados reais ou conexão no pacote. Sete capturas nativas complementares aprovadas, sem conexão ERP real. Exemplos inventados e marcados DEMO, com e-mails no domínio reservado example.invalid e telefones não operacionais.
Documentação: https://apitotvslegado.z15.web.core.windows.net/FinCFODataBR.html?Objeto=FinCFODataBR ; https://tdn.totvs.com/pages/releaseview.action?pageId=947313428 ; https://tdn-homolog.totvs.com/display/public/INT/Cliente%2Bx%2BFornecedor
Galeria: Sete capturas nativas complementares mostram a lista com filtro de coligada, um card completo e os cinco trechos sobrepostos dos Detalhes do mesmo parceiro. Todas as 45 posições úteis da ficha selecionada foram verificadas preenchidas e legíveis, inclusive contexto no cabeçalho; não apenas os cards. A configuração tem um único botão Home e não tem sub-botões. Dados, empresas, contatos, endereços e números inteiramente inventados e marcados DEMO. E-mails usam example.invalid e telefones DEMO não operacionais. Sem redução de campos para caber, sem retocar telas. O Home de instrumentação e a filmagem RAW ficam privados; RAW pendente de revisão editorial, não filme YouTube aprovado. Não validação em RM, SQL Server, iOS, permissões reais, performance ou assinatura Pro.
Screenshots
What this package creates
- Home: Parceiros por coligada
Sources are mapped locally and verified before applying.
Custom queriesPRO1 SQL
Custom queries are a PRO feature. Cifru repeats read-only validation against the local source before execution.
$.components.workspaceSelection.datasets.0.sqlQuerySELECT CONCAT(CAST(N'' AS nvarchar(max)), DATALENGTH(CAST(p.CODCOLIGADA AS nvarchar(max))), N':', CAST(p.CODCOLIGADA AS nvarchar(max)), N'|', DATALENGTH(CAST(p.CODCFO AS nvarchar(max))), N':', CAST(p.CODCFO AS nvarchar(max)), N'|') AS PartnerKey, COALESCE(NULLIF(p.NOMEFANTASIA,N''),NULLIF(p.NOME,N''),p.CODCFO) AS RecordTitle, p.CODCOLIGADA AS Company, p.CODCFO AS PartnerCode, p.NOME AS LegalName, p.NOMEFANTASIA AS TradeName, p.PAGREC AS RoleCode, p.PESSOAFISOUJUR AS EntityCode, p.ATIVO AS ActiveCode, p.CFOIMOB AS BlockedCode, p.CODTCF AS TypeCode, p.CODCOLTCF AS TypeCompany, p.RUA AS Street, p.NUMERO AS Number, p.COMPLEMENTO AS Complement, p.BAIRRO AS District, p.CIDADE AS City, p.CODETD AS State, p.CEP AS PostalCode, p.PAIS AS Country, p.CONTATO AS Contact, p.TELEFONE AS Phone, p.TELEFONECOMERCIAL AS CommercialPhone, p.TELEX AS Mobile, p.EMAIL AS Email, p.RUAPGTO AS BillingStreet, p.NUMEROPGTO AS BillingNumber, p.COMPLEMENTOPGTO AS BillingComplement, p.BAIRROPGTO AS BillingDistrict, p.CIDADEPGTO AS BillingCity, p.CODETDPGTO AS BillingState, p.CEPPGTO AS BillingPostalCode, p.PAISPAGTO AS BillingCountry, p.CONTATOPGTO AS BillingContact, p.TELEFONEPGTO AS BillingPhone, p.EMAILPGTO AS BillingEmail, p.RUAENTREGA AS DeliveryStreet, p.NUMEROENTREGA AS DeliveryNumber, p.COMPLEMENTREGA AS DeliveryComplement, p.BAIRROENTREGA AS DeliveryDistrict, p.CIDADEENTREGA AS DeliveryCity, p.CODETDENTREGA AS DeliveryState, p.CEPENTREGA AS DeliveryPostalCode, p.PAISENTREGA AS DeliveryCountry, p.CONTATOENTREGA AS DeliveryContact, p.TELEFONEENTREGA AS DeliveryPhone, p.EMAILENTREGA AS DeliveryEmail, CASE CAST(p.PAGREC AS nvarchar(max)) WHEN N'1' THEN N'Cliente (1)' WHEN N'2' THEN N'Fornecedor (2)' WHEN N'3' THEN N'Cliente e fornecedor (3)' ELSE CASE WHEN p.PAGREC IS NULL THEN N'Não informado' ELSE CONCAT(N'Código não reconhecido: ',CAST(p.PAGREC AS nvarchar(max))) END END AS RoleText, CASE CAST(p.PESSOAFISOUJUR AS nvarchar(max)) WHEN N'F' THEN N'Física (F)' WHEN N'J' THEN N'Jurídica (J)' ELSE CASE WHEN p.PESSOAFISOUJUR IS NULL THEN N'Não informado' ELSE CONCAT(N'Código não reconhecido: ',CAST(p.PESSOAFISOUJUR AS nvarchar(max))) END END AS EntityText FROM dbo.FCFO p WHERE p.CODCOLIGADA IS NOT NULL AND p.CODCFO IS NOT NULL AND DATALENGTH(CAST(p.CODCFO AS nvarchar(max)))>0 AND 1=(SELECT COUNT(*) FROM dbo.FCFO q WHERE q.CODCOLIGADA=p.CODCOLIGADA AND q.CODCFO=p.CODCFO)
static read-only checks passed
View the JSON being importedcollapsed by default
{
"components": {
"sourceSlots": [
{
"displayName": "TOTVS RM — parceiros SQL autorizados",
"id": "7F706960-76A2-597B-8051-1D1B23AFCDB0",
"kind": "sqlServer",
"requiredObjects": [
"dbo.FCFO"
],
"requiresCustomSQL": true
}
],
"workspaceSelection": {
"commonFields": [],
"datasets": [
{
"cacheMode": "live",
"calculatedFields": [],
"customQueryIntegrationName": "TOTVS RM",
"endpointPath": "",
"fetchSortRules": [
{
"direction": "ascending",
"id": "A1607226-CABB-5C09-8424-6B367F1E5B3F",
"key": "PartnerCode",
"type": "text"
},
{
"direction": "ascending",
"id": "7B2D23FC-9207-517B-9010-69A0E0FA93F7",
"key": "PartnerKey",
"type": "text"
}
],
"id": "365058CD-3082-5219-9953-C72CC6CE4CD8",
"mappings": [
{
"commonFieldKey": "",
"key": "PartnerKey",
"label": "Identidade técnica composta",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "PartnerKey",
"type": "text",
"visibleInDetail": false,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "RecordTitle",
"label": "Título da ficha",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "RecordTitle",
"type": "text",
"visibleInDetail": false,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "Company",
"label": "Coligada",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "Company",
"type": "text",
"visibleInDetail": true,
"visibleInList": true
},
{
"commonFieldKey": "",
"key": "PartnerCode",
"label": "Código do parceiro",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "PartnerCode",
"type": "text",
"visibleInDetail": true,
"visibleInList": true
},
{
"commonFieldKey": "",
"key": "LegalName",
"label": "Razão social / nome",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "LegalName",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "TradeName",
"label": "Nome fantasia / social",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "TradeName",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "RoleCode",
"label": "Classificação nativa",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "RoleCode",
"type": "text",
"visibleInDetail": false,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "EntityCode",
"label": "Categoria nativa",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "EntityCode",
"type": "text",
"visibleInDetail": false,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "ActiveCode",
"label": "Ativo — código",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "ActiveCode",
"type": "text",
"visibleInDetail": true,
"visibleInList": true
},
{
"commonFieldKey": "",
"key": "BlockedCode",
"label": "Bloqueado — código",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "BlockedCode",
"type": "text",
"visibleInDetail": true,
"visibleInList": true
},
{
"commonFieldKey": "",
"key": "TypeCode",
"label": "Tipo cadastral — código",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "TypeCode",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "TypeCompany",
"label": "Coligada do tipo cadastral",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "TypeCompany",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "Street",
"label": "Rua principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "Street",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "Number",
"label": "Número principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "Number",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "Complement",
"label": "Complemento principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "Complement",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "District",
"label": "Bairro principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "District",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "City",
"label": "Cidade principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "City",
"type": "text",
"visibleInDetail": true,
"visibleInList": true
},
{
"commonFieldKey": "",
"key": "State",
"label": "Estado principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "State",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "PostalCode",
"label": "CEP principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "PostalCode",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "Country",
"label": "País principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "Country",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "Contact",
"label": "Contato principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "Contact",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "Phone",
"label": "Telefone principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "Phone",
"type": "text",
"visibleInDetail": true,
"visibleInList": true
},
{
"commonFieldKey": "",
"key": "CommercialPhone",
"label": "Telefone comercial",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "CommercialPhone",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "Mobile",
"label": "Celular cadastrado",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "Mobile",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "Email",
"label": "E-mail principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "Email",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "BillingStreet",
"label": "Rua de cobrança",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "BillingStreet",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "BillingNumber",
"label": "Número de cobrança",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "BillingNumber",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "BillingComplement",
"label": "Complemento de cobrança",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "BillingComplement",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "BillingDistrict",
"label": "Bairro de cobrança",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "BillingDistrict",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "BillingCity",
"label": "Cidade de cobrança",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "BillingCity",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "BillingState",
"label": "Estado de cobrança",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "BillingState",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "BillingPostalCode",
"label": "CEP de cobrança",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "BillingPostalCode",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "BillingCountry",
"label": "País de cobrança",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "BillingCountry",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "BillingContact",
"label": "Contato de cobrança",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "BillingContact",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "BillingPhone",
"label": "Telefone de cobrança",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "BillingPhone",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "BillingEmail",
"label": "E-mail de cobrança",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "BillingEmail",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "DeliveryStreet",
"label": "Rua de entrega",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "DeliveryStreet",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "DeliveryNumber",
"label": "Número de entrega",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "DeliveryNumber",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "DeliveryComplement",
"label": "Complemento de entrega",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "DeliveryComplement",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "DeliveryDistrict",
"label": "Bairro de entrega",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "DeliveryDistrict",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "DeliveryCity",
"label": "Cidade de entrega",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "DeliveryCity",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "DeliveryState",
"label": "Estado de entrega",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "DeliveryState",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "DeliveryPostalCode",
"label": "CEP de entrega",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "DeliveryPostalCode",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "DeliveryCountry",
"label": "País de entrega",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "DeliveryCountry",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "DeliveryContact",
"label": "Contato de entrega",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "DeliveryContact",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "DeliveryPhone",
"label": "Telefone de entrega",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "DeliveryPhone",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "DeliveryEmail",
"label": "E-mail de entrega",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "DeliveryEmail",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "RoleText",
"label": "Cliente / fornecedor",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "RoleText",
"type": "text",
"visibleInDetail": true,
"visibleInList": true
},
{
"commonFieldKey": "",
"key": "EntityText",
"label": "Pessoa física / jurídica",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text",
"sourceColumn": "EntityText",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
}
],
"maxRows": 2000,
"name": "Parceiros por coligada",
"primaryKey": "PartnerKey",
"queryParameters": [],
"refreshPolicy": {
"enabled": false,
"intervalMinutes": 60
},
"rootArrayPath": "",
"rowLimitEnabled": true,
"searchKeys": [
"Company",
"PartnerCode",
"LegalName",
"TradeName",
"ActiveCode",
"BlockedCode",
"TypeCode",
"TypeCompany",
"Street",
"Number",
"Complement",
"District",
"City",
"State",
"PostalCode",
"Country",
"Contact",
"Phone",
"CommercialPhone",
"Mobile",
"Email",
"BillingStreet",
"BillingNumber",
"BillingComplement",
"BillingDistrict",
"BillingCity",
"BillingState",
"BillingPostalCode",
"BillingCountry",
"BillingContact",
"BillingPhone",
"BillingEmail",
"DeliveryStreet",
"DeliveryNumber",
"DeliveryComplement",
"DeliveryDistrict",
"DeliveryCity",
"DeliveryState",
"DeliveryPostalCode",
"DeliveryCountry",
"DeliveryContact",
"DeliveryPhone",
"DeliveryEmail",
"RoleText",
"EntityText"
],
"sourceID": "7F706960-76A2-597B-8051-1D1B23AFCDB0",
"sqlQuery": "SELECT CONCAT(CAST(N'' AS nvarchar(max)), DATALENGTH(CAST(p.CODCOLIGADA AS nvarchar(max))), N':', CAST(p.CODCOLIGADA AS nvarchar(max)), N'|', DATALENGTH(CAST(p.CODCFO AS nvarchar(max))), N':', CAST(p.CODCFO AS nvarchar(max)), N'|') AS PartnerKey, COALESCE(NULLIF(p.NOMEFANTASIA,N''),NULLIF(p.NOME,N''),p.CODCFO) AS RecordTitle, p.CODCOLIGADA AS Company, p.CODCFO AS PartnerCode, p.NOME AS LegalName, p.NOMEFANTASIA AS TradeName, p.PAGREC AS RoleCode, p.PESSOAFISOUJUR AS EntityCode, p.ATIVO AS ActiveCode, p.CFOIMOB AS BlockedCode, p.CODTCF AS TypeCode, p.CODCOLTCF AS TypeCompany, p.RUA AS Street, p.NUMERO AS Number, p.COMPLEMENTO AS Complement, p.BAIRRO AS District, p.CIDADE AS City, p.CODETD AS State, p.CEP AS PostalCode, p.PAIS AS Country, p.CONTATO AS Contact, p.TELEFONE AS Phone, p.TELEFONECOMERCIAL AS CommercialPhone, p.TELEX AS Mobile, p.EMAIL AS Email, p.RUAPGTO AS BillingStreet, p.NUMEROPGTO AS BillingNumber, p.COMPLEMENTOPGTO AS BillingComplement, p.BAIRROPGTO AS BillingDistrict, p.CIDADEPGTO AS BillingCity, p.CODETDPGTO AS BillingState, p.CEPPGTO AS BillingPostalCode, p.PAISPAGTO AS BillingCountry, p.CONTATOPGTO AS BillingContact, p.TELEFONEPGTO AS BillingPhone, p.EMAILPGTO AS BillingEmail, p.RUAENTREGA AS DeliveryStreet, p.NUMEROENTREGA AS DeliveryNumber, p.COMPLEMENTREGA AS DeliveryComplement, p.BAIRROENTREGA AS DeliveryDistrict, p.CIDADEENTREGA AS DeliveryCity, p.CODETDENTREGA AS DeliveryState, p.CEPENTREGA AS DeliveryPostalCode, p.PAISENTREGA AS DeliveryCountry, p.CONTATOENTREGA AS DeliveryContact, p.TELEFONEENTREGA AS DeliveryPhone, p.EMAILENTREGA AS DeliveryEmail, CASE CAST(p.PAGREC AS nvarchar(max)) WHEN N'1' THEN N'Cliente (1)' WHEN N'2' THEN N'Fornecedor (2)' WHEN N'3' THEN N'Cliente e fornecedor (3)' ELSE CASE WHEN p.PAGREC IS NULL THEN N'Não informado' ELSE CONCAT(N'Código não reconhecido: ',CAST(p.PAGREC AS nvarchar(max))) END END AS RoleText, CASE CAST(p.PESSOAFISOUJUR AS nvarchar(max)) WHEN N'F' THEN N'Física (F)' WHEN N'J' THEN N'Jurídica (J)' ELSE CASE WHEN p.PESSOAFISOUJUR IS NULL THEN N'Não informado' ELSE CONCAT(N'Código não reconhecido: ',CAST(p.PESSOAFISOUJUR AS nvarchar(max))) END END AS EntityText FROM dbo.FCFO p WHERE p.CODCOLIGADA IS NOT NULL AND p.CODCFO IS NOT NULL AND DATALENGTH(CAST(p.CODCFO AS nvarchar(max)))>0 AND 1=(SELECT COUNT(*) FROM dbo.FCFO q WHERE q.CODCOLIGADA=p.CODCOLIGADA AND q.CODCFO=p.CODCFO)",
"tableName": ""
}
],
"pages": [
{
"actions": [],
"badgeKey": "",
"cardEnrichments": [],
"cardFieldLayout": [
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "Company",
"label": "Coligada",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "PartnerCode",
"label": "Código do parceiro",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "ActiveCode",
"label": "Ativo — código",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "BlockedCode",
"label": "Bloqueado — código",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "City",
"label": "Cidade principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "Phone",
"label": "Telefone principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "RoleText",
"label": "Cliente / fornecedor",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
}
],
"datasetID": "365058CD-3082-5219-9953-C72CC6CE4CD8",
"dateFilterKey": "",
"dateFilterLastDays": 7,
"dateFilterPreset": "none",
"detailFieldLayout": [
{
"detailGroup": "Identidade comercial — cadastro atual",
"detailRole": "information",
"isVisible": true,
"key": "Company",
"label": "Coligada",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Identidade comercial — cadastro atual",
"detailRole": "information",
"isVisible": true,
"key": "PartnerCode",
"label": "Código do parceiro",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Identidade comercial — cadastro atual",
"detailRole": "information",
"isVisible": true,
"key": "LegalName",
"label": "Razão social / nome",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Identidade comercial — cadastro atual",
"detailRole": "information",
"isVisible": true,
"key": "TradeName",
"label": "Nome fantasia / social",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Indicadores separados e tipo cadastral",
"detailRole": "information",
"isVisible": true,
"key": "ActiveCode",
"label": "Ativo — código",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Indicadores separados e tipo cadastral",
"detailRole": "information",
"isVisible": true,
"key": "BlockedCode",
"label": "Bloqueado — código",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Indicadores separados e tipo cadastral",
"detailRole": "information",
"isVisible": true,
"key": "TypeCode",
"label": "Tipo cadastral — código",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Indicadores separados e tipo cadastral",
"detailRole": "information",
"isVisible": true,
"key": "TypeCompany",
"label": "Coligada do tipo cadastral",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Endereço principal",
"detailRole": "information",
"isVisible": true,
"key": "Street",
"label": "Rua principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Endereço principal",
"detailRole": "information",
"isVisible": true,
"key": "Number",
"label": "Número principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Endereço principal",
"detailRole": "information",
"isVisible": true,
"key": "Complement",
"label": "Complemento principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Endereço principal",
"detailRole": "information",
"isVisible": true,
"key": "District",
"label": "Bairro principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Endereço principal",
"detailRole": "information",
"isVisible": true,
"key": "City",
"label": "Cidade principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Endereço principal",
"detailRole": "information",
"isVisible": true,
"key": "State",
"label": "Estado principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Endereço principal",
"detailRole": "information",
"isVisible": true,
"key": "PostalCode",
"label": "CEP principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Endereço principal",
"detailRole": "information",
"isVisible": true,
"key": "Country",
"label": "País principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Contato principal",
"detailRole": "information",
"isVisible": true,
"key": "Contact",
"label": "Contato principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Contato principal",
"detailRole": "information",
"isVisible": true,
"key": "Phone",
"label": "Telefone principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Contato principal",
"detailRole": "information",
"isVisible": true,
"key": "CommercialPhone",
"label": "Telefone comercial",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Contato principal",
"detailRole": "information",
"isVisible": true,
"key": "Mobile",
"label": "Celular cadastrado",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Contato principal",
"detailRole": "information",
"isVisible": true,
"key": "Email",
"label": "E-mail principal",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Cobrança — endereço e contato cadastrados",
"detailRole": "information",
"isVisible": true,
"key": "BillingStreet",
"label": "Rua de cobrança",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Cobrança — endereço e contato cadastrados",
"detailRole": "information",
"isVisible": true,
"key": "BillingNumber",
"label": "Número de cobrança",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Cobrança — endereço e contato cadastrados",
"detailRole": "information",
"isVisible": true,
"key": "BillingComplement",
"label": "Complemento de cobrança",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Cobrança — endereço e contato cadastrados",
"detailRole": "information",
"isVisible": true,
"key": "BillingDistrict",
"label": "Bairro de cobrança",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Cobrança — endereço e contato cadastrados",
"detailRole": "information",
"isVisible": true,
"key": "BillingCity",
"label": "Cidade de cobrança",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Cobrança — endereço e contato cadastrados",
"detailRole": "information",
"isVisible": true,
"key": "BillingState",
"label": "Estado de cobrança",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Cobrança — endereço e contato cadastrados",
"detailRole": "information",
"isVisible": true,
"key": "BillingPostalCode",
"label": "CEP de cobrança",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Cobrança — endereço e contato cadastrados",
"detailRole": "information",
"isVisible": true,
"key": "BillingCountry",
"label": "País de cobrança",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Cobrança — endereço e contato cadastrados",
"detailRole": "information",
"isVisible": true,
"key": "BillingContact",
"label": "Contato de cobrança",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Cobrança — endereço e contato cadastrados",
"detailRole": "information",
"isVisible": true,
"key": "BillingPhone",
"label": "Telefone de cobrança",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Cobrança — endereço e contato cadastrados",
"detailRole": "information",
"isVisible": true,
"key": "BillingEmail",
"label": "E-mail de cobrança",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Entrega — endereço e contato cadastrados",
"detailRole": "information",
"isVisible": true,
"key": "DeliveryStreet",
"label": "Rua de entrega",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Entrega — endereço e contato cadastrados",
"detailRole": "information",
"isVisible": true,
"key": "DeliveryNumber",
"label": "Número de entrega",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Entrega — endereço e contato cadastrados",
"detailRole": "information",
"isVisible": true,
"key": "DeliveryComplement",
"label": "Complemento de entrega",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Entrega — endereço e contato cadastrados",
"detailRole": "information",
"isVisible": true,
"key": "DeliveryDistrict",
"label": "Bairro de entrega",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Entrega — endereço e contato cadastrados",
"detailRole": "information",
"isVisible": true,
"key": "DeliveryCity",
"label": "Cidade de entrega",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Entrega — endereço e contato cadastrados",
"detailRole": "information",
"isVisible": true,
"key": "DeliveryState",
"label": "Estado de entrega",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Entrega — endereço e contato cadastrados",
"detailRole": "information",
"isVisible": true,
"key": "DeliveryPostalCode",
"label": "CEP de entrega",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Entrega — endereço e contato cadastrados",
"detailRole": "information",
"isVisible": true,
"key": "DeliveryCountry",
"label": "País de entrega",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Entrega — endereço e contato cadastrados",
"detailRole": "information",
"isVisible": true,
"key": "DeliveryContact",
"label": "Contato de entrega",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Entrega — endereço e contato cadastrados",
"detailRole": "information",
"isVisible": true,
"key": "DeliveryPhone",
"label": "Telefone de entrega",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Entrega — endereço e contato cadastrados",
"detailRole": "information",
"isVisible": true,
"key": "DeliveryEmail",
"label": "E-mail de entrega",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Identidade comercial — cadastro atual",
"detailRole": "information",
"isVisible": true,
"key": "RoleText",
"label": "Cliente / fornecedor",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
},
{
"detailGroup": "Identidade comercial — cadastro atual",
"detailRole": "information",
"isVisible": true,
"key": "EntityText",
"label": "Pessoa física / jurídica",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "text"
}
],
"detailLiveRefreshSeconds": 0,
"fixedFilters": [],
"id": "CED9AE99-FBA4-55F5-B41A-8B91B008F8F3",
"openFilters": [
{
"id": "1E2A9206-133A-539F-AF10-989CA340100E",
"includeAllOption": false,
"key": "Company",
"title": "Escolher coligada autorizada",
"type": "text"
}
],
"pageSize": 100,
"requiresOpeningFilterSelection": true,
"showOnHome": true,
"sortRules": [
{
"direction": "ascending",
"id": "A1607226-CABB-5C09-8424-6B367F1E5B3F",
"key": "PartnerCode",
"type": "text"
},
{
"direction": "ascending",
"id": "7B2D23FC-9207-517B-9010-69A0E0FA93F7",
"key": "PartnerKey",
"type": "text"
}
],
"subtitle": "",
"subtitleKey": "LegalName",
"systemImage": "doc.text",
"title": "Parceiros por coligada",
"titleKey": "RecordTitle"
}
],
"relations": [],
"widgets": []
}
},
"format": "cifru-configuration-package",
"formatVersion": 1,
"manifest": {
"applicationName": "TOTVS RM",
"changelog": "Primeiro diretório Pro de parceiros por coligada, contatos e endereços completos; sete capturas nativas DEMO. Não teste em ERP real.",
"configurationLanguages": [
"pt"
],
"countries": [
"BR"
],
"createdAt": "2026-10-11T00:00:00Z",
"description": "NÃO OFICIAL — NÃO VALIDADA EM UMA INSTALAÇÃO ERP REAL. Documentação selecionada e testes sintéticos, não instalação ERP real.\n\nPara compras, vendas, cobrança, logística e gestão: escolha a coligada e consulte clientes e fornecedores com código comercial, nome/razão social, nome fantasia, categoria, contato, telefones e cidade. Abra uma ficha completa com o endereço principal e os endereços e contatos de cobrança e entrega, sem precisar procurar esses dados em três telas separadas. Veja ativo e bloqueado como indicadores distintos, junto com o tipo cadastral. Use busca e filtros locais para encontrar um parceiro, cidade, classificação ou indicador entre os registros carregados.\n\nPor que Cifru? Adapte as configurações à sua forma de trabalhar. Escolha os campos, filtros e detalhes de que precisa e leve para o celular informações que talvez não estejam disponíveis no aplicativo móvel do seu sistema de gestão. As possibilidades dependem dos dados acessíveis na fonte autorizada e do seu plano Cifru.\n\nPro: uma fonte, um Home, uma lista/Detalhes e 45 campos úteis organizados em seis grupos. SQL personalizado somente SELECT, live, sem refresh periódico ou sub-botões artificiais. Até 2.000 registros por leitura. A coligada é escolhida na abertura nativa, antes do limite final; sua descoberta não depende de parâmetros SQL de abertura ainda não preenchidos.\n\nCADASTRO ATUAL: os nomes, telefones, e-mails e endereços são os registrados agora, não um snapshot histórico de fatura. Os blocos PGTO representam pagamento/cobrança e ENTREGA o endereço de entrega; não substituem endereço fiscal de cada documento. São campos singulares do FCFO, não todos os contatos, bancos ou anexos. Campos ausentes ficam ausentes: não copia o endereço principal para cobrança/entrega. CEP, número, telefone e código comercial são texto, conservando zeros, letras e sinais. A ficha não envia mensagens, realiza chamadas ou confirma se o contato ainda é válido.\n\nCLASSIFICAÇÃO: legendas documentais PAGREC1=Cliente,2=Fornecedor,3=Cliente e fornecedor e PESSOAFISOUJUR F=Física,J=Jurídica preservam o código. NULL e códigos desconhecidos não viram cliente ou fornecedor conhecidos. Confirme o domínio na versão instalada. ATIVO e CFOIMOB são indicadores separados apresentados com seus códigos; não deriva situação CRM, suspensão ou cancelamento. A regra combinada CRM tem contexto de mensagem2.003/RM12.1.2302, não é universal. CODTCF e sua CODCOLTCF são o código/titularidade do tipo cadastral, sem legenda inventada.\n\nIDENTIDADE: CODCOLIGADA+CODCFO, não CODCFO sozinho, nome ou IDCFO supostamente global. Chave técnica composta oculta com comprimento UTF-16, preservando delimitadores e espaços finais. Coligada zero, quando autorizada e existente, não é descartada nem mesclada às demais. Chaves incompletas/vazias ou duplicadas não são escolhidas arbitrariamente. Não existe fanout por classificação ou banco. Não consulta valores financeiros sem moeda comprovada, CPF/CNPJ, identidade civil, aniversário, bancos, empregados, campos livres ou auditoria.\n\nCOMPATIBILIDADE: nomes físicos selecionados na lista FCFO do exemplo de erro SQL da API pública de maio2025, não execução desse INSERT. Papéis/captions no FinCFODataBR e mapeamento público de integração; nomes/chaves corroborados por artigos e SELECT documentados. Tipos System.* e PrimaryKey do DataServer não certificam tipos, owner ou constraints SQL. Requer FCFO no owner dbo escolhido pelo adaptador, SQL Server2012+ para CONCAT e domínio instalado compatível. dbo não é owner provado do fornecedor. Verifique/remapeie esquema, unicidade, domínio e compatibilidade antes de importar. Não valida versão2026 nem instalação real.\n\nSEGURANÇA: conta SQL separada com SELECT mínimo e empresas/dados restritos na fonte. SQL direto não herda ACL/sessão do RM. Filtros não são permissões. Limite de linhas não garante consulta barata ou catálogo completo; verifique índices, plano, timeout e redução de escopo se necessário. Busca/filtros locais abrangem só o carregado. Sem credenciais, servidor, dados reais ou conexão no pacote. Sete capturas nativas complementares aprovadas, sem conexão ERP real. Exemplos inventados e marcados DEMO, com e-mails no domínio reservado example.invalid e telefones não operacionais.\n\nDocumentação: https://apitotvslegado.z15.web.core.windows.net/FinCFODataBR.html?Objeto=FinCFODataBR ; https://tdn.totvs.com/pages/releaseview.action?pageId=947313428 ; https://tdn-homolog.totvs.com/display/public/INT/Cliente%2Bx%2BFornecedor\n\nGaleria: Sete capturas nativas complementares mostram a lista com filtro de coligada, um card completo e os cinco trechos sobrepostos dos Detalhes do mesmo parceiro. Todas as 45 posições úteis da ficha selecionada foram verificadas preenchidas e legíveis, inclusive contexto no cabeçalho; não apenas os cards. A configuração tem um único botão Home e não tem sub-botões. Dados, empresas, contatos, endereços e números inteiramente inventados e marcados DEMO. E-mails usam example.invalid e telefones DEMO não operacionais. Sem redução de campos para caber, sem retocar telas. O Home de instrumentação e a filmagem RAW ficam privados; RAW pendente de revisão editorial, não filme YouTube aprovado. Não validação em RM, SQL Server, iOS, permissões reais, performance ou assinatura Pro.",
"licenseCode": "Cifru-Community-1.0",
"minimumCifruVersion": "1.1.0",
"minimumPlan": "pro",
"packageID": "9F16C6AA-1890-5D91-973C-919C0BA673A1",
"rootButtonCount": 1,
"summary": "Clientes e fornecedores por coligada, contatos, cobrança, entrega e indicadores separados.",
"tags": [
"TOTVS RM",
"SQL Server",
"Clientes",
"Fornecedores",
"Contatos",
"Endereços",
"Pro"
],
"title": "Parceiros, contatos e endereços completos — Pro"
}
}