Criando Arquivos CSV

Embora os dados possam ser inseridos manualmente no sistema, o método mais eficiente para carregá-los é usar um dos modelos de dados CSV já disponíveis para todos os objetos de negócios apropriados.

A primeira etapa é criar um arquivo .csv (delimitado por vírgula) a partir do objeto de negócios do portal que está sendo carregado. Veja a seguir um exemplo usando códigos de despesas:

  1. Navegue até Admin, selecione Financeiro, Código de Despesa e Pesquisar.
  2. Expanda a área Informações do Registro e clique no hiperlink Código de Despesa do objeto de negócios.
  3. Clique no hiperlink Visualizar Esquema na guia Principal e copie os elementos do objeto de negócios para o arquivo CSV e crie seus dados.
1 Sequência Chave Primária Campo 01 Campo 02

2

1

Código de Despesa

descrição

Categoria de Custo

3

2

expenseCode

descrição

costCategory

4

3

WD-Inventory

200 – Estoque

WD-Stock

5

4

WD-LaborPremium

120–Trabalho – Prêmio

WD-Labor

  • Colunas na linha superior correspondem aos elementos da lista do ON da solicitação (cabeçalho).
  • A linha com o número de sequência mais baixo (1) é a descrição de xpaths para ajudar os usuários a ler o arquivo e é ignorada pelo processamento.
  • O processamento do ON trata a linha com o segundo número mais baixo de sequência (2) não como dados, mas sim como o xpath para mover dados para o ON de destino, neste caso, W1-ExpenseCode.
    • Observe que a configuração de alguns ONs significa que esta célula pode começar com um sinal "+". Observe também que o arquivo sempre trata essa célula como uma fórmula e adiciona um sinal "=" na frente da string de dados, conforme indicado por "#NAME?" (Por exemplo: =+costCategory/expenseCode). Você deve reformatar a célula para "Texto" e remover o sinal "=".
  • As linhas com números de sequência três e acima são tratadas como dados.

Outros Problemas de Formatação

As informações a seguir tratam de problemas conhecidos de formatação ao trabalhar com o modelo de dados CSV:

  • Datas precisam ser formatadas como aaaa-m-dd (2020-10-27).
  • Data e a Hora devem ser formatadas como aaaa-mm-dd-hh.mm.ss.
  • As colunas baseadas em valores de consulta que têm zeros à esquerda precisarão corresponder aos valores no arquivo CSV. Por exemplo, o valor de TD_​PRIORITY_​FLG deve ser "030", não "30".
  • Um link precisa ser criado quando você deseja incluir o "pai", que tem um ID gerado pelo sistema, no mesmo arquivo com o "filho". Por exemplo, você pode carregar Organizações, mas se quiser preencher o ID da Organização Pai no mesmo arquivo, terá que inserir um link (por exemplo, @3, que é o símbolo @ mais o nº da Sequência) na linha na qual o ID gerado pelo sistema residiria.
  • Se várias linhas contiverem a mesma Chave Primária, somente a última linha será carregada. Todos os valores da Chave Primária precisam estar na mesma linha.