Pular para o conteúdo

Importa um objeto do Sage Intacct para uma tabela do projeto através da sua ligação Sage Intacct, utilizando as operações readByQuery/readMore do XML Gateway do Intacct para percorrer automaticamente todo o conjunto de resultados. Escolha a ligação, o objeto e os filtros pretendidos; o passo obtém os registos correspondentes e grava-os, sem paginação manual para gerir.

Este é um passo genérico predefinido — um tipo de passo abrange sete objetos, desde o detalhe de transações e saldos do razão geral (GLDETAIL, GLACCOUNTBALANCE, GLENTRY) até aos mestres de dimensões (LOCATION, DEPARTMENT, CLASS) e aos documentos de encomenda (SODOCUMENT).

Campo Obrigatório Notas
Ligação Sage Sim A ligação Sage Intacct através da qual os dados são lidos.
Tabela de destino Sim A tabela do projeto onde os resultados são gravados. É totalmente substituída em cada execução.
Objeto Sim O objeto do Intacct a importar. Um de GLDETAIL, GLACCOUNTBALANCE, GLENTRY, LOCATION, DEPARTMENT, CLASS, SODOCUMENT.
Filtros Não Uma matriz de cláusulas {field, operator, value}. Os operadores incluem eq, ne, gt, ge, lt, le. Um intervalo exprime-se com duas cláusulas sobre o mesmo campo — uma ge e outra le. Cada objeto limita os filtros à sua própria lista de campos e operadores permitidos; uma combinação de campo ou operador não suportada é rejeitada, não ignorada silenciosamente.
Objeto O que importa Filtros de intervalo comuns
GLDETAIL Detalhe de linhas de transação do razão geral data de lançamento (ge/le), montante (ge/le)
GLACCOUNTBALANCE Saldos de contas por período data de fim do período (ge/le)
GLENTRY Linhas de lançamentos de diário registados data de lançamento (ge/le)
LOCATION Mestre da dimensão de localização — (apenas filtros de igualdade)
DEPARTMENT Mestre da dimensão de departamento — (apenas filtros de igualdade)
CLASS Mestre da dimensão de classe — (apenas filtros de igualdade)
SODOCUMENT Documentos de encomendas de venda data do documento (ge/le)

O XML Gateway do Intacct devolve os resultados uma página de cada vez. Este passo emite a chamada inicial readByQuery e depois segue com chamadas readMore utilizando o ID do conjunto de resultados devolvido pelo Intacct, até todas as páginas terem sido lidas — pelo que uma extração de GLDETAIL com dezenas de milhares de linhas termina numa só execução do passo, sem necessidade de ajustar o tamanho da página.