Files
Investidor-V2/docs/investmoz/existing-business/form-schema.json
T
nala 1106509116
tests / ci (push) Canceled after 0s
vrsao 2
2026-10-08 14:02:01 +02:00

611 lines
17 KiB
JSON

{
"proponent_type": {
"step": 1,
"pt": "Quem apresenta a oportunidade?",
"en": "Who is presenting the opportunity?",
"type": "select",
"max": 30,
"options": {
"organization": "Empresa ou organização \/ Company or organization",
"sole_trader": "Empresário em nome individual \/ Sole trader",
"person": "Pessoa singular \/ Individual",
"public_entity": "Entidade pública \/ Public entity"
}
},
"proponent_name": {
"step": 1,
"pt": "Nome ou denominação",
"en": "Name",
"type": "text",
"max": 200
},
"country": {
"step": 1,
"pt": "País de origem ou constituição (código ISO de duas letras)",
"en": "Country of origin or incorporation (two-letter ISO code)",
"type": "text",
"max": 2
},
"tax_identifier": {
"step": 1,
"pt": "NUIT ou identificador (interno, quando aplicável)",
"en": "NUIT or identifier (internal, when applicable)",
"type": "text",
"max": 50
},
"contact_name": {
"step": 1,
"pt": "Nome da pessoa de contacto",
"en": "Contact person name",
"type": "text",
"max": 200
},
"contact_email": {
"step": 1,
"pt": "Correio electrónico (indique email ou telefone)",
"en": "Email (provide email or phone)",
"type": "email",
"max": 254
},
"contact_phone": {
"step": 1,
"pt": "Telefone (indique telefone ou email)",
"en": "Phone (provide phone or email)",
"type": "tel",
"max": 40
},
"contact_preference": {
"step": 1,
"pt": "Preferência de contacto",
"en": "Contact preference",
"type": "select",
"max": 30,
"options": {
"through_portal": "Receber pedidos através da InvestMoz",
"approved_business_contact": "Mostrar contacto empresarial aprovado"
}
},
"acting_capacity": {
"step": 2,
"pt": "Qualidade em que actua",
"en": "Acting capacity",
"type": "select",
"max": 30,
"options": {
"holder": "Titular \/ Holder",
"representative": "Representante \/ Representative"
}
},
"declared_holder": {
"step": 2,
"pt": "Entidade ou pessoa representada",
"en": "Entity or person represented",
"type": "text",
"max": 200
},
"mandate_reference": {
"step": 2,
"pt": "Referência do documento de autorização",
"en": "Authorization document reference",
"type": "text",
"max": 500,
"when": {
"acting_capacity": ["representative"]
}
},
"mandate_document_reference": {
"step": 2,
"pt": "Referência interna do documento de autorização (não carregue aqui)",
"en": "Internal authorization document reference (do not upload here)",
"type": "text",
"max": 500,
"when": {
"acting_capacity": ["representative"]
}
},
"mandate_valid_until": {
"step": 2,
"pt": "Validade do mandato",
"en": "Mandate expiry",
"type": "date",
"max": 10,
"when": {
"acting_capacity": ["representative"]
}
},
"disclosure_scope": {
"step": 2,
"pt": "Limites da autorização de divulgação",
"en": "Limits of disclosure authorization",
"type": "textarea",
"max": 2000,
"when": {
"acting_capacity": ["representative"]
}
},
"legitimacy_declaration": {
"step": 2,
"pt": "Declaro legitimidade para esta submissão",
"en": "I declare authority to submit",
"type": "select",
"max": 3,
"options": {
"yes": "Sim \/ Yes",
"no": "Não \/ No"
}
},
"title": {
"step": 3,
"pt": "Título proposto",
"en": "Proposed title",
"type": "text",
"max": 200
},
"opportunity_type": {
"step": 3,
"pt": "Tipo de oportunidade",
"en": "Opportunity type",
"type": "select",
"max": 40,
"options": {
"investment_project": "Projecto de investimento",
"company_sale": "Venda de negócio existente",
"asset_sale": "Activo disponível",
"business_partnership": "Parceria empresarial",
"financing_request": "Procura de financiamento",
"concession_opportunity": "Concessão",
"supply_opportunity": "Oportunidade de fornecimento"
}
},
"description": {
"step": 3,
"pt": "Descrição resumida: o que está disponível, procura e condições principais",
"en": "Summary: what is available, sought and key conditions",
"type": "textarea",
"max": 10000
},
"subsector_activity": {
"step": 3,
"pt": "Subsector e actividade (por designação)",
"en": "Subsector and activity (by name)",
"type": "text",
"max": 500
},
"declared_reason": {
"step": 3,
"pt": "Motivo e objectivo",
"en": "Reason and objective",
"type": "textarea",
"max": 2000
},
"project_stage": {
"step": 3,
"pt": "Situação do projecto ou negócio",
"en": "Project or business status",
"type": "select",
"max": 40,
"options": {
"idea": "Ideia ou conceito",
"study": "Em estudo",
"preparation": "Em preparação",
"implementation": "Em implementação",
"operating": "Em funcionamento",
"suspended": "Actividade suspensa",
"other": "Outra situação"
}
},
"project_stage_other": {
"step": 3,
"pt": "Especifique a situação",
"en": "Specify the status",
"type": "text",
"max": 200,
"when": {
"project_stage": ["other"]
}
},
"availability": {
"step": 3,
"pt": "Disponibilidade",
"en": "Availability",
"type": "select",
"max": 40,
"options": {
"available": "Disponível",
"from_date": "Disponível a partir de uma data",
"negotiating": "Em negociação; aceita manifestações de interesse"
}
},
"available_from": {
"step": 3,
"pt": "Disponível a partir de",
"en": "Available from",
"type": "date",
"max": 10,
"when": {
"availability": ["from_date"]
}
},
"valid_until": {
"step": 3,
"pt": "Prazo para manifestações de interesse (opcional)",
"en": "Interest deadline (optional)",
"type": "date",
"max": 10
},
"asking_value": {
"step": 4,
"pt": "Valor",
"en": "Value",
"type": "decimal",
"max": 24,
"when": {
"value_status": ["defined", "indicative"]
}
},
"value_status": {
"step": 4,
"pt": "O valor está definido?",
"en": "Is the value defined?",
"type": "select",
"max": 30,
"options": {
"defined": "Sim",
"indicative": "Valor indicativo",
"consultation": "Sob consulta",
"unknown": "Ainda não definido"
}
},
"value_meaning": {
"step": 4,
"pt": "Significado do valor",
"en": "Meaning of the value",
"type": "select",
"max": 30,
"options": {
"asking_price": "Preço pedido",
"investment_estimate": "Investimento estimado",
"financing_sought": "Financiamento procurado"
},
"when": {
"value_status": ["defined", "indicative"]
}
},
"value_nature": {
"step": 4,
"pt": "Natureza do valor",
"en": "Value basis",
"type": "select",
"max": 30,
"options": {
"asking": "Pedido",
"indicative": "Indicativo",
"appraised": "Avaliado, sujeito a prova"
},
"when": {
"value_status": ["defined", "indicative"]
}
},
"currency": {
"step": 4,
"pt": "Moeda (código de três letras)",
"en": "Currency (three-letter code)",
"type": "text",
"max": 3,
"when": {
"value_status": ["defined", "indicative"]
}
},
"amount_secured": {
"step": 4,
"pt": "Montante assegurado (projectos)",
"en": "Secured amount (projects)",
"type": "decimal",
"max": 24,
"when": {
"opportunity_type": ["investment_project"]
}
},
"investment_total": {
"step": 4,
"pt": "Investimento total estimado (projectos)",
"en": "Estimated total investment (projects)",
"type": "decimal",
"max": 24,
"when": {
"opportunity_type": ["investment_project"]
}
},
"amount_sought": {
"step": 4,
"pt": "Montante de financiamento procurado",
"en": "Financing sought",
"type": "decimal",
"max": 24,
"when": {
"opportunity_type": ["investment_project", "financing_request"]
}
},
"equity_percentage": {
"step": 4,
"pt": "Participação disponível (%)",
"en": "Available equity (%)",
"type": "decimal",
"max": 8
},
"funds_use": {
"step": 4,
"pt": "Utilização dos fundos",
"en": "Use of funds",
"type": "textarea",
"max": 2000
},
"asset_deal_kind": {
"step": 4,
"pt": "Tipo de venda",
"en": "Type of sale",
"type": "select",
"max": 30,
"options": {
"whole_business": "Venda total",
"participation": "Participação",
"assets": "Activos"
},
"when": {
"opportunity_type": ["company_sale", "asset_sale"]
}
},
"partnership_contribution": {
"step": 4,
"pt": "Contribuição pretendida",
"en": "Contribution sought",
"type": "select",
"max": 30,
"options": {
"capital": "Capital",
"technology": "Tecnologia",
"management": "Gestão",
"equipment": "Equipamento",
"distribution": "Distribuição",
"other": "Outra"
},
"when": {
"opportunity_type": ["business_partnership"]
}
},
"asset_modality": {
"step": 4,
"pt": "Modalidade do activo",
"en": "Asset arrangement",
"type": "select",
"max": 30,
"options": {
"sale": "Venda",
"lease": "Arrendamento",
"other": "Outra"
},
"when": {
"opportunity_type": ["asset_sale"]
}
},
"concession_entity": {
"step": 4,
"pt": "Entidade responsável pela concessão",
"en": "Concession authority",
"type": "text",
"max": 300,
"when": {
"opportunity_type": ["concession_opportunity"]
}
},
"concession_reference": {
"step": 4,
"pt": "Referência oficial, procedimento e prazo",
"en": "Official reference, procedure and deadline",
"type": "textarea",
"max": 2000,
"when": {
"opportunity_type": ["concession_opportunity"]
}
},
"supply_description": {
"step": 4,
"pt": "Bem ou serviço, quantidade\/capacidade, destino e prazo",
"en": "Good or service, quantity\/capacity, destination and timing",
"type": "textarea",
"max": 2000,
"when": {
"opportunity_type": ["supply_opportunity"]
}
},
"conditions": {
"step": 4,
"pt": "Condições adicionais",
"en": "Additional conditions",
"type": "textarea",
"max": 4000
},
"geography_scope": {
"step": 5,
"pt": "Âmbito geográfico",
"en": "Geographic scope",
"type": "select",
"max": 30,
"options": {
"specific": "Localização específica",
"multiple": "Várias localizações",
"national": "Âmbito nacional",
"digital": "Digital\/sem instalação definida"
}
},
"province_id": {
"step": 5,
"pt": "Província ou Cidade de Maputo",
"en": "Province or Maputo City",
"type": "territory",
"max": 36,
"when": {
"geography_scope": ["specific", "multiple"]
}
},
"district_id": {
"step": 5,
"pt": "Distrito",
"en": "District",
"type": "territory",
"max": 36,
"when": {
"geography_scope": ["specific", "multiple"]
}
},
"admin_post_id": {
"step": 5,
"pt": "Posto administrativo",
"en": "Administrative post",
"type": "territory",
"max": 36,
"when": {
"geography_scope": ["specific", "multiple"]
}
},
"locality_id": {
"step": 5,
"pt": "Localidade",
"en": "Locality",
"type": "territory",
"max": 36,
"when": {
"geography_scope": ["specific", "multiple"]
}
},
"location_notes": {
"step": 5,
"pt": "Endereço ou referência (interno)",
"en": "Address or reference (internal)",
"type": "textarea",
"max": 2000
},
"location_unknown": {
"step": 5,
"pt": "Não conheço a localização exacta",
"en": "I do not know the exact location",
"type": "select",
"max": 3,
"options": {
"yes": "Sim",
"no": "Não"
},
"when": {
"geography_scope": ["specific", "multiple"]
}
},
"disclosure_precision": {
"step": 5,
"pt": "Precisão de divulgação",
"en": "Disclosure precision",
"type": "select",
"max": 30,
"options": {
"exact": "Localização exacta (sujeita a aprovação)",
"approximate": "Localização aproximada",
"administrative": "Apenas território administrativo"
},
"when": {
"geography_scope": ["specific", "multiple"]
}
},
"asset_notes": {
"step": 6,
"pt": "Resumo dos activos e direitos declarados",
"en": "Declared assets and rights summary",
"type": "textarea",
"max": 2000
},
"source_reference": {
"step": 7,
"pt": "Referência da fonte",
"en": "Source reference",
"type": "textarea",
"max": 2000
},
"source_provider": {
"step": 7,
"pt": "Quem forneceu os dados?",
"en": "Who supplied the information?",
"type": "text",
"max": 500
},
"source_date": {
"step": 7,
"pt": "Data da fonte\/informação",
"en": "Source\/information date",
"type": "date",
"max": 10
},
"official_source_entity": {
"step": 7,
"pt": "Entidade da fonte oficial (se existir)",
"en": "Official source authority (if any)",
"type": "text",
"max": 500
},
"official_source_document": {
"step": 7,
"pt": "Documento oficial associado",
"en": "Related official document",
"type": "text",
"max": 500
},
"official_source_url": {
"step": 7,
"pt": "Ligação da fonte oficial",
"en": "Official source link",
"type": "url",
"max": 2000
},
"official_source_period": {
"step": 7,
"pt": "Período da fonte oficial",
"en": "Official source period",
"type": "text",
"max": 200
},
"document_reference": {
"step": 7,
"pt": "Referências documentais (não são ficheiros validados)",
"en": "Document references (not validated files)",
"type": "textarea",
"max": 2000
},
"confirm_information": {
"step": 8,
"pt": "Confirmo que a informação corresponde ao que conheço e identifiquei estimativas ou pendências.",
"en": "I confirm the information reflects what I know and identify estimates or pending items.",
"type": "checkbox",
"max": 3,
"options": {
"yes": "yes"
}
},
"confirm_disclosure_authority": {
"step": 8,
"pt": "Confirmo que tenho autorização para apresentar a oportunidade e divulgar os conteúdos seleccionados.",
"en": "I confirm I am authorized to submit the opportunity and disclose selected content.",
"type": "checkbox",
"max": 3,
"options": {
"yes": "yes"
}
},
"confirm_no_publication_guarantee": {
"step": 8,
"pt": "Compreendo que a submissão não constitui publicação, aprovação oficial ou garantia de investimento.",
"en": "I understand submission is not publication, official approval or an investment guarantee.",
"type": "checkbox",
"max": 3,
"options": {
"yes": "yes"
}
}
}