Para conectar-se ao Sage Intacct® e automatizá-lo como parte de uma cadeia, adicione uma etapa que inclua um comando de conexão do Sage Intacct. Alguns comandos exigem conhecimento básico da interface de programação de aplicativos (API) do Sage Intacct .
Para habilitar esses comandos, um administrador de TI primeiro cria um conector do Sage Intacct.
Criar objeto
Para criar um objeto com base em seu tipo e na carga útil da linguagem de marcação extensível (XML), use o comando Create object.
Propriedades
| Entrada |
Detalhes |
| Tipo de objeto |
Digite o tipo de objeto a ser criado, como glbactch ou glbudget. |
| Parâmetros |
Digite a carga útil XML do objeto. Para conhecer a estrutura do XML do objeto, consulte Sage Intacct API. |
Saídas
| Saída |
Tipo de saída |
| Objeto |
JSON |
Códigos de saída
| Código |
Tipo |
Detalhes |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Erro ao executar o comando |
| 2 |
Erro |
Erro ao autenticar com o servidor |
Excluir objeto
Para excluir um objeto com base em seu tipo e RECORDNO ID, use o comando Delete object.
Propriedades
| Entrada |
Detalhes |
| Tipo de objeto |
Digite o tipo de objeto a ser excluído, como glbactch ou glbudget. |
| ID do registro |
Digite o identificador exclusivo RECORDNO do objeto a ser excluído. |
Saídas
Nenhum
Códigos de saída
| Código |
Tipo |
Detalhes |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Erro ao executar o comando |
| 2 |
Erro |
Erro ao autenticar com o servidor |
Obter detalhes do relatório personalizado
Para recuperar os detalhes de um relatório personalizado, use o comando Get custom report details.
Propriedades
| Entrada |
Detalhes |
| Nome |
Digite o nome do relatório personalizado do qual você deseja retornar detalhes. |
| Interativo |
Se o relatório for interativo, marque essa caixa. |
Saídas
| Saída |
Tipo de saída |
| Definição do relatório |
JSON |
Códigos de saída
| Código |
Tipo |
Detalhes |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Erro ao executar o comando |
| 2 |
Erro |
Erro ao autenticar com o servidor |
Obter objeto
Para recuperar um objeto com base em seu tipo e RECORDNO ID, use o comando Get object.
Propriedades
| Entrada |
Detalhes |
| Tipo de objeto |
Digite o tipo de objeto a ser retornado, como glbatch ou glbudget. |
| Campos |
Insira uma lista separada por vírgula dos campos do objeto a serem retornados, como RECORDNO,CREATEDBY. Para retornar todos os campos, deixe em branco. |
| ID do registro |
Digite o identificador exclusivo RECORDNO do objeto a ser retornado. |
Saídas
| Saída |
Tipo de saída |
| Objeto |
JSON |
Códigos de saída
| Código |
Tipo |
Detalhes |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Erro ao executar o comando |
| 2 |
Erro |
Erro ao autenticar com o servidor |
Obter balanços de avaliação
Para obter uma lista de balancetes, use o comando Get trial balances.
Propriedades
| Entrada |
Detalhes |
| Período do relatório |
Digite o período do relatório pelo qual você deseja filtrar. Se definido, o comando ignorará Data de início e Data de término. |
| Data de início |
Insira o parâmetro de data de início para filtrar, apenas como números. Usado somente se O período do relatório estiver em branco. |
| Data de encerramento |
Insira o parâmetro de data final para filtrar, apenas como números. Usado somente se O período do relatório estiver em branco. |
| Prévia dos resultados |
Para visualizar os resultados do relatório, marque esta caixa. |
| Outras opções |
Adicione outros parâmetros para personalizar a lista de saldos devolvidos. |
| Usar V2 |
Você pode usar a versão V2 deste comando. Consulte a opção Sage Intacct Get Trial Balances V2 para obter detalhes. |
Saídas
| Saída |
Tipo de saída |
| Saldos (CSV) |
Arquivo |
| Total de registros |
Inteiro |
Códigos de saída
| Código |
Tipo |
Detalhes |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Erro ao executar o comando |
| 2 |
Erro |
Erro ao autenticar com o servidor |
Listar relações de dimensão
Para obter uma lista de todos os relacionamentos dimensionais, use o comando Listar relacionamentos dimensionais.
Entradas
Propriedades
| Entrada |
Detalhes |
| Prévia dos resultados |
Para visualizar os resultados do relatório, marque essa caixa. |
Saídas
| Saída |
Tipo de saída |
| Relacionamentos (CSV) |
Arquivo |
| Contagem de relacionamentos |
Inteiro |
Códigos de saída
| Código |
Tipo |
Detalhes |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Erro ao executar o comando |
| 2 |
Erro |
Erro ao autenticar com o servidor |
Listar dimensões
Para recuperar uma lista de todas as dimensões, use o comando List dimensions.
Propriedades
| Entrada |
Detalhes |
| Prévia dos resultados |
Para visualizar os resultados do relatório, marque essa caixa. |
Saídas
| Saída |
Tipo de saída |
| Dimensões (CSV) |
Arquivo |
| Contagem de dimensões |
Inteiro |
Códigos de saída
| Código |
Tipo |
Detalhes |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Erro ao executar o comando |
| 2 |
Erro |
Erro ao autenticar com o servidor |
Listar objetos
Para recuperar uma lista de objetos com base em seu tipo e em um filtro de consulta, use o comando List objects. Você também pode especificar os campos a serem retornados para cada objeto.
Propriedades
| Entrada |
Detalhes |
| Tipo de objeto |
Insira o tipo de objeto a ser retornado, como glbatch ou glbudget. |
| Campos |
Insira uma lista separada por vírgulas dos campos a serem retornados para cada objeto, como RECORDNO,CREATEDBY. Para retornar todos os campos, deixe em branco. |
| Consulta |
Para retornar apenas objetos do tipo, insira os critérios de filtro semelhantes aos da linguagem de consulta estruturada (SQL):
- Para fazer a correspondência de vários campos, use os operadores
AND e OR.
- Os operadores
, >, >=, , =, como, não como, em, não em são compatíveis. As junções são e não.
- Se você estiver fazendo comparações
NULL, use IS NULL ou IS NOT NULL.
|
| Prévia dos resultados |
Para visualizar os resultados do relatório, marque essa caixa. |
Saídas
| Saída |
Tipo de saída |
| Objetos (CSV) |
Arquivo |
| Contagem de objetos |
Inteiro |
Nota: As colunas no arquivo de saída CSV são formatadas alfanumericamente e podem ser ordenadas de forma diferente do que no Sage Intacct.
Códigos de saída
| Código |
Tipo |
Detalhes |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Erro ao executar o comando |
| 2 |
Erro |
Erro ao autenticar com o servidor |
Executar relatório personalizado
Para executar um relatório personalizado e retornar seus resultados como valores separados por vírgula (CSV), use o comando Run custom report.
Propriedades
| Entrada |
Detalhes |
| Nome |
Digite o nome do relatório personalizado a ser executado. |
| Interativo |
Se o relatório for interativo, marque essa caixa. |
| Prévia dos resultados |
Para visualizar os resultados do relatório, marque essa caixa. |
Saídas
| Saída |
Tipo de saída |
| Dados do relatório (CSV) |
Arquivo |
| Total de registros |
Inteiro |
Nota: As colunas no arquivo de saída CSV são formatadas alfanumericamente e podem ser ordenadas de forma diferente do que no Sage Intacct.
Códigos de saída
| Código |
Tipo |
Detalhes |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Erro ao executar o comando |
| 2 |
Erro |
Erro ao autenticar com o servidor |
Atualizar objeto
Para atualizar um objeto com uma carga útil XML, use o comando Update object.
Propriedades
| Entrada |
Detalhes |
| Tipo de objeto |
Digite o tipo de objeto a ser atualizado, como glbatch ou glbudget. |
| Parâmetros |
Digite a carga útil XML do objeto. Para conhecer a estrutura do XML do objeto, consulte Sage Intacct API. |
Saídas
| Saída |
Tipo de saída |
| Objeto |
JSON |
Códigos de saída
| Código |
Tipo |
Detalhes |
| 0 |
Sucesso |
Sucesso |
| 1 |
Erro |
Erro ao executar o comando |
| 2 |
Erro |
Erro ao autenticar com o servidor |