Pular para o conteúdo

Ligar ao Workday Financials

Ligue o PlaidCloud ao Workday Financial Management através de um Utilizador do sistema de integração (ISU) e de um relatório Report-as-a-Service (RaaS) fornecido pelo cliente para extrair dados financeiros, e lance diários contabilísticos de volta através da API SOAP do Workday. Este guia abrange a ligação, o passo de importação e o passo de lançamento.

No Workday, é necessário:

  • Um Utilizador do sistema de integração (ISU) dedicado ao PlaidCloud, com um Grupo de segurança do sistema de integração que lhe conceda acesso aos dados financeiros e ao processo de negócio Submit Accounting Journal.
  • O anfitrião do tenant Workday (por exemplo, wd5-impl.workday.com) e o nome do tenant.
  • Um relatório Report-as-a-Service (RaaS) que tenha criado no Workday e que devolva os dados que pretende importar, publicado com acesso Web Service para que o PlaidCloud possa chamar diretamente o respetivo URL.
  1. Abra Tools > Connections e clique em New Connection.

  2. Escolha Workday Financials no menu.

  3. Preencha os campos:

    Campo Valor
    Nome Um nome intuitivo, por exemplo Workday Financials Prod.
    Anfitrião do tenant O seu anfitrião Workday, por exemplo wd5-impl.workday.com.
    Nome do tenant O nome do seu tenant Workday.
    Nome de utilizador do ISU O nome de utilizador do Utilizador do sistema de integração.
    Palavra-passe do ISU A palavra-passe do Utilizador do sistema de integração.
  4. Clique em Create.

  1. Crie um pequeno relatório RaaS no Workday e publique-o com acesso Web Service.

  2. Adicione um passo Import Workday Entity a um fluxo de trabalho, defina Ligação Workday com a sua ligação, RaaS Report URL com o URL do relatório e Tabela de destino com uma tabela temporária.

  3. Execute o passo (consulte Executar um único passo num fluxo de trabalho).

Uma tabela de destino preenchida confirma que as credenciais do ISU, o anfitrião do tenant e o URL do relatório estão todos corretos. Um erro indica o problema: credenciais incorretas, um anfitrião do tenant errado ou um ISU sem acesso ao relatório.

  1. Adicione um passo Import Workday Entity e defina Ligação Workday, RaaS Report URL e Tabela de destino.

  2. Adicione Filtros para limitar a extração — company, ledger, period, accounting_date (intervalo), ledger_account (intervalo) e cost_center são transmitidos como parâmetros do relatório quando o seu relatório RaaS define pedidos de introdução correspondentes.

  3. Execute o passo e verifique a tabela de destino.

O passo Workday Financials: Post Journal Entry lança diários contabilísticos através do pipeline de escrita ERP partilhado do PlaidCloud, utilizando a operação SOAP Submit_Accounting_Journal do Workday.

  1. Crie uma tabela de cabeçalho, com uma linha por lançamento de diário, com journal_id (o identificador do lançamento), company, ledger, accounting_date e memo.

  2. Crie uma tabela de linhas, com uma ou mais linhas por journal_id, com ledger_account, debit, credit e quaisquer colunas de worktag (centro de custo, projeto) exigidas pelos seus diários.

  3. Adicione um passo Workday Financials: Post Journal Entry, defina Ligação Workday, Tabela de cabeçalho, Tabela de linhas e uma Tabela de resultados.

  4. Deixe Validate Only selecionado e execute o passo. O PlaidCloud constrói e verifica cada lançamento sem reserva no razão e sem lançar nada.

  5. Reveja a tabela de resultados (uma linha por lançamento: journal_id, natural_key, confirmation_id, status, message). Corrija qualquer linha error e valide novamente.

  6. Desmarque Validate Only e execute novamente para lançar de facto. Deixe Continue On Error selecionado, a menos que pretenda que um lote pare de imediato no primeiro lançamento falhado.

O PlaidCloud chama Submit_Accounting_Journal para cada lançamento de diário e, como a própria cadeia de aprovação de processos de negócio do Workday pode reter um diário submetido antes de ser efetivamente lançado, consulta o estado do processo de negócio do lançamento até este atingir um estado final. Um lançamento só é comunicado como posted depois de esse estado final ser confirmado. Um lançamento submetido mas preso num passo de aprovação permanece em quarentena, em vez de ser registado como lançado, para que uma aprovação pendente nunca passe silenciosamente por êxito. A reserva no razão do próprio PlaidCloud impede a submissão do mesmo lançamento duas vezes num lote repetido ou reexecutado.

Este passo nunca elimina nem reescreve um diário já lançado. Para corrigir um, lance um novo lançamento com os débitos e créditos trocados em relação ao original, um lançamento de estorno registado, em vez de editar o original. Isto preserva a própria pista de auditoria do Workday e corresponde à forma como as correções são feitas diretamente na aplicação.

Limites de Capacidade: Leia Antes de Lançar em Produção

Seção intitulada “Limites de Capacidade: Leia Antes de Lançar em Produção”