Processamento do Arquivo de Solicitação com Nomes Calculados

Observe as seguintes considerações ao fazer upload de um arquivo de solicitação que usa nomes de nó calculados.

Os arquivos de solicitação com nomes calculados usam o mesmo formato de outros arquivos de solicitação (consulte Formato do Arquivo de Carregamento da Solicitação), com exceção da coluna Nome. Se uma propriedade tiver sido configurada para Calcular e Armazenar, você poderá deixar a coluna de nome em branco ou usar a palavra-chave <cn> ou <cn ####>. Consulte Noções Básicas de Palavras-chave de Nome Calculado.

Noções Básicas de Palavras-chave de Nome Calculado

As palavras-chave <cn> ou <cn ####> (em que #### é uma string usada como um identificador exclusivo) podem ser usadas ao adicionar um nó com um nome calculado em um arquivo de solicitação.

  • <cn>: Usada para calcular nomes de nó somente em ações Adicionar.
  • <cn ####>: Fornece um identificador exclusivo ao nome calculado para Adições e Inserções.

    Quando uma ação tiver ações Adicionar e Inserir, use a palavra-chave <cn ####> com um identificador exclusivo (como <cn 1234>) a ação Adicionar e use a mesma palavra-chave com o identificador nas ações Inserir. Isso permite ao sistema calcular o nome do nó durante a operação Adicionar (consulte Noções Básicas sobre Locais Principais) e depois usar o mesmo nome para as ações Inserir.

    Note:

    A ação Adicionar deve vir primeiro no arquivo de carregamento.

Visão Geral do Processamento da Coluna Nome

A lista a seguir fornece uma breve visão geral de como a coluna Nome é processada com valores em branco ou com as palavras-chave <cn> ou <cn ####> quando a opção Calcular e Armazenar está configurada para uma propriedade:

Valores em branco:

  • Se um Nome Alternativo for fornecido no arquivo, ele será usado para o nó.
  • Se um Nome Alternativo não for fornecido no arquivo:
    • Para Adições, o nome é calculado a partir da expressão.
    • Para Atualizações, o nome será calculado a partir da expressão se o nó não existir.
    • Para Inserções, a linha será ignorada.

<cn>:

  • Para Adições, o nome é calculado a partir da expressão, mesmo quando um nome alternativo é fornecido.
  • Para Atualizações, o nome será calculado a partir da expressão se o nó não existir.
  • Para Inserções, a linha será ignorada.

<cn ####> (em que #### é uma string usada como um identificador exclusivo):

  • Para Adições, o nome é calculado a partir da expressão, mesmo quando um nome alternativo é fornecido.
  • Para Atualizações, o nome será calculado a partir da expressão se o nó não existir.
  • Para Inserções, se a string do identificador <cn ####> corresponder à string do identificador de uma ação Adicionar anterior, o nome calculado será usado para a inserção. Se a string do identificador <cn ####> não corresponder a uma ação Adicionar anterior, a linha será ignorada.

Note:

Se o arquivo de solicitação não tiver uma coluna para o Código de Ação, o código de ação de todos os itens de solicitação no arquivo será definido como Atualizar.