Mapear dados do LN para XML

Campos de mapeamento são necessários para importar e exportar arquivos XML de ou para um pacote de programação externa. A convenção de nomes dos campos é diferente para o Microsoft Project e o LN.

Para sincronizar esses campos de acordo com o padrão do projeto e para evitar problemas de dados inconsistentes, consulte estes exemplos:

Exemplo

No Microsoft Project, os campos de Texto personalizado 1-30 estão disponíveis para mapear campos do Microsoft Project que não são padrão. No LN, esses campos são usados para Código/Descrição/Chave primária (Text2, Text3, Text1).

No Microsoft Project, o Nome da tarefa é usado principalmente como a Descrição da atividade. Atualmente, no LN, o Código da atividade/Linha de orçamento é usado como nome da tarefa.

Solução:

Estes campos de tabela são necessários em Projetos de programação externa (tppss231):

ID de campo Descrição
tppss231.tkbo

Nome da tarefa com base em (Código/Descrição) (Código padrão)

A opção padrão é Código. Quando houver projetos do LN no ESP e é realizada uma atualização do LN 10.2.1 e 10.3 para a versão 10.4, é necessário executar um SPT para corrigir a opção no Código.

Nota: É necessário especificar a opção de código no SPT antes de instalar o ESP.

tppss231.actx Texto do campo personalizado do código de atividade; valor 1-30 padrão 2
tppss231.adtx Texto do campo personalizado da descrição de atividade; valor 1-30 padrão 3
tppss231.aptx Texto do campo personalizado da chave primária de atividade; valor 1-30 padrão 1
Nota

Para exportações/importações novas, os valores de parâmetro são usados como valores padrão.

Necessidades

No LN, estas condições se aplicam:

  • Os campos são obrigatórios.
  • Os valores do Texto do campo personalizado do código de atividade, do Texto do campo personalizado da descrição de atividade e do Texto do campo personalizado da chave primária de atividade devem ser diferentes
  • Para uma importação, especialmente de novos projetos e novas linhas, é necessário especificar o Código de tarefa no MS Project, usando um Nome de tarefa (se a Tarefa na qual o nome é baseado for definida como Código) ou um campo de Texto.
  • Somente é possível ativar campos para novas importações e exportações que são geradas novamente.

Estes são campos de tabela obrigatórios em Parâmetros de planejamento (tppss000):

ID de campo Descrição
tppss000.tkbo

Nome da tarefa com base em (Código/Descrição) (Código padrão)

O padrão deve ser Código.

tppss000.actx Texto do campo personalizado do código de atividade; valor 1-30, padrão é 2
tppss000.adtx Texto do campo personalizado da descrição de atividade; valor 1-30, padrão é 3
tppss000.aptx Texto do campo personalizado da chave primária de atividade; valor 1-30, padrão é 1

Exemplo

Quando você importa os dados para o MS Project:

O Nome da tarefa contém a Descrição da atividade, e o Texto do campo personalizado 30 contém o Código da atividade. É possível configurar isso na Interface de programação externa.